32302
0
17946
25669
3498
4
19783
2
2535
3090
6
7258
1461
21152
8
1213
1518
707
1
2932
1603
3613
452
4548
3544
3
2350
3779
1091
2990
3765
1153
2890
1558
1710
866
2207