32302
0
25669
2535
2
19783
1746
17946
2980
1
2468
2935
2750
2207
3153
1193
21152
8
2932
3498
4
5402
9
1189
2340
2507
7265
5
3779
801
3765
3200
3
1903
14
6516
1153
2085