643
1
2859
2428
3
1338
9
2672
10
1655
5
1606
2
1720
924
2902
196157
0
875
1393
2625
3570
4163
704
6
105
1802
2801
2336
2268
3802
11479
17
1590
769
948
1365
802
881