2110
1
1286
1593
2
1305
564
1492
3
935
3090
6
2920
4
3673
11153
8
3491
2919
1332
1289601
3186
2358
9
2155
1489
5
929
2948
3868
10
2257
1903
1789
6346
16
2702
7