2629
2
4250
25
5782
4
3090
6
3673
4198
1
2093
1622
2919
1289601
2358
9
2155
3
1038
2948
3868
10
5946
2385
1903
513
6346
16
10598
589
3694
1221
2154
5347
6668
9027
1320
6247
5