32302
0
25669
19783
2
17946
3090
6
3498
4
1461
14
21152
8
1189
7258
2535
471
536
2350
284
572
2258
1
442
2366
1070
788
2524
644
334
402
984
698
2932
460