32302
0
25669
17946
19783
2
3090
6
3498
4
1461
21152
8
7258
2535
2350
3820
3
2932
3158
2666
9
5536
2906
1
1153
2554
16
1367
1672
1089
7793
2258
2377
3080
5372
2305
2570
1044