17946
0
32302
25669
19783
2
3498
4
3090
6
7258
1461
21152
8
2535
2392
7394
5
1903
3
785
30334
610
2631
1
4757
2044
3508
7
2932
1189
2529
2350
3779
4363
3765
3173
1854
14