3090
6
3673
1535
1
2090
2358
9
3180
3
2919
2
1260
1432
1903
1289601
4
3868
10
2155
1451
2948
3239
10598
9027
5347
2443
6346
16
1308
0
1306
10827
1593
1320
926
5052
1537
2257