3090
6
3673
1290
1
1039
2919
2
2209
666
1289601
4
1330
529
2358
9
2155
3
1054
3863
2948
3868
10
1903
510
4692
1879
6346
16
2044
10598
2578
1288
3694
1221
2154
5347
6668