17946
0
10598
2
32302
2471
7
6095
9
1960
5052
10
1663
5
1195
3688
1730
19783
1250
3126
3
1289601
4
2408
8
5915
11
3535
1416
1
2160
2145
4465
22
7978
6247
19079
6
3354
4044
1473
3498
3519