1424
2
2057
2245
3
1819
1
1168
1305
1751
1816
2562
690
83
2392
5046
1606
1492
1400
1788
935
19944
2605
2108
6236
10
297066
0
1781
2131
1813
2377
2571
6
1755
1526