3090
6
3673
13499
5
1957
1
2919
2
1289601
4
2358
9
2155
3
2247
2403
980
2781
1587
1254
1155
1335
673
1321
1355
2948
3868
10
1903
2184
6346
16
916
1475
1126
947
1245
966