951
1
8527
3591
11
851
7471
9
2268
4
2505
2
1558
400
0
658
2255
1250
1534
5
2571
6
2131
2744
1239
2722
3
11924
674
994
24337
22
913
2562
1162
2565
1223
1620
6753
17
599