3107
7
1261
1
1469
2922
2268
4
2655
3957
3
1246
2
1375
1811
818
2450
1051
14861
4702
676
1590
2211
1226
2959
2480
3154
6
1891
845
108797
0
2642
2386
2245
1058
2530