181997
11
2535
2
21152
8
3090
6
3083
32302
0
20163
44
19783
1249
1
2932
3498
4
17946
1734
2142
1294
2996
1153
1290
25669
2507
19932
2430
3
1013
3080
1426
1044
1042
1179
14
572