17946
0
3248
8
3575
1
32302
2996
19783
2
1189
3090
6
572
14
25669
4044
5
2535
3125
2048
1461
940
38477
34
2929
2155
3
2964
1660
4
3498
1650
2184
2478
3868
10
1193
4471
11059
9