181997
11
3090
6
2535
2
21152
8
32302
0
19783
25669
2749
5
2139
4
3125
38477
34
3498
2932
3083
2666
9
444571
17946
2906
1
1760
1294
131589
1153
3120
5169
2217
1672
3026
600
869
8403
16