181997
11
1189
0
2535
2
21152
8
17946
3090
6
3080
3
3083
2225
32302
19783
3765
4
14
2932
3498
25669
572
1294
1
2996
1153
2839
2902
16
3177
2626
3188
1033
783
1193
3539
1044