1502
1
1526
2
10827
4
19944
2114
2110
1883
6499
3
4179
6100
15
891
1345
2530
30334
6
2475
3673
946
951
1719
2943
2368
4256
2181
1015
1087
2209
2834
1301
5439
1681