32302
0
25669
3090
6
3498
4
17946
21152
8
19783
2
1461
1668
2535
7258
1294
1
3083
96
14
3012
742
1022
2996
663
2932
693
1768
572
1441
612
110
2350
392
1396