32302
0
2535
2
6666
4
3498
3544
3
3163
2668
2610
1976
2090
1
25669
2414
101415
109
1830
4132
4642
19783
1412
2932
1603
1162
5402
9
17946
2990
14
1153
2748
3090
6
572
21152
8