181997
11
32302
0
2535
2
1189
21152
8
2996
3090
6
3083
14
3819
1
613
19783
2932
1461
572
706
3498
4
883
17946
2906
1790
3546
1294
1192
1153
1225
1211
25669
817
2691