181997
11
2996
0
2535
2
19783
2932
17946
32302
692
3498
4
3090
6
25669
21152
8
3080
3
1183
14
3083
1189
785
510
148
1153
3546
1
3125
471
722
1193
167
4471
2465
376