10301
9
4721
2
1493
1
1654
1523
3
2122
10802
3633
7
2391
526
2743
5
1990
3413
14922
6
74847
0
4238
8
925
3324
4
1256
2528
1184
2741
15
1497
1850
10
959
1537
1044
682
4313
371