17946
0
32302
25669
19783
2
3498
4
3090
6
800
1
21152
8
1461
570
7258
2258
7793
3083
2535
1583
1768
2932
2350
2666
9
2903
3
2964
1603
3765
940
2906
2476
1153
4471
2166