3090
6
3673
1598
2
2000
1
2358
9
1383
2919
1828
1903
3
3216
10
5464
1289601
4
1400
8122
13
2100
3868
2155
2554
16
2948
3336
1715
10598
1510
9027
2101
5347
4117
5
6346
5721
8
10827