32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2535
7258
3083
2932
6844
2350
549
1294
1
1153
4551
7
4691
3936
3
5601
786
2195
3080
1914
1583
2327
11
2507
1044
1586