181997
11
2535
2
21152
8
2558
3
3090
6
3083
32302
0
572
19783
2996
2932
3498
4
17946
1294
1
1153
706
25669
808
1823
2786
1225
3080
4235
1618
1044
23
612
2532
14