32302
0
2535
2
19783
3090
6
2666
9
17946
372
2932
25669
2258
1
3498
4
21152
8
802
7793
213
3
2906
1153
736
2023
3083
1672
3573
1425
2435
3649
5
2059
84
3080
1013
5390
7