181997
11
2535
2
477
0
14
19783
21152
8
3090
6
32302
17946
3083
3172
1
1189
2996
3546
2932
1397
3498
4
94424
3
925
267612
3158
612
1294
1153
706
572
444571
9
392
547
25669