4776 2
2106 2
2059 2
5428 2
12327 2
2831 2
14455 2
804 2
283 2
680 2
403 2
10302 2
19907 2
41977 2
708 2
1856 2
2052 2
11032 2
5881 2
5007 2
3633 2
4284 2
1204 2
252 2