1654
2
4238
8
1493
1
925
9
1990
7
4721
2741
15
2528
6
1497
3324
4
219
371
1850
10
959
1537
1184
988
3633
2122
10802
526
4313
3
1523
1044
682
0
2743
5
3312
1795
14922
10300