951
1
8527
2600
4
851
3591
11
1606
2757
7471
9
2268
2505
2
1558
400
0
753
658
2255
1749
1250
2571
6
2131
2744
2722
3
1816
674
11924
1734
1569
1405
4684
24337
22
2468