32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
2287
1
7258
2535
2258
2350
3055
1050
3175
5
6822
2932
2666
9
18816
11
1265
4099
2906
1153
7762
1200
4160
1365
4431
12459
3