32302
0
1193
1365
25669
2535
2
19783
55904
1977
1189
37355
13
4690
3
3090
6
14
3058
2932
3498
4
2750
1
5402
9
1766
2666
17946
3266
929
2906
637
1153
2690
2996
21152
8
1672