32302
0
19783
2
181997
11
14
2535
1189
2906
1
572
17946
1816
25669
392
3090
6
2996
1310
3765
4
1330
2932
3498
1193
978
2666
9
2087
255
2986
1153
1519
1045
471
21152
8