32302
0
3498
4
17946
25669
3090
6
2535
2
21152
8
19783
1461
2090
1
6666
7258
3544
3
3163
2668
2610
1976
2414
101415
109
3083
1830
4132
4642
572
1412
2932
1603
1162
2377
2350