2710
2
1431
1
951
797
8527
1558
1814
1250
658
0
19944
1424
4335
14125
10
1380
1451
1767
2732
18816
11
1075
123674
35
467
1815
1812
383
1720
2942
6
1622
913
2948
9
1527