32302
0
17946
25669
3498
4
19783
2
21152
8
3090
6
1461
7258
493
2535
1294
1
2932
572
1189
14
2350
458
1153
737
2996
3080
3
1044
1768
4044
5
3083
2465
41
3125
3765