32302
0
25669
19783
2
17946
2535
7258
1730
2750
1
3546
21152
8
2932
2132
3498
4
5402
9
854
5
3256
3779
2528
3
2502
3765
3284
7
1153
1683
3090
6
4585
10
2771
2009
2907
2935
3080