181997
11
3090
6
2903
3
2932
2
21152
8
193
0
579
3080
3014
20
14
743
2476
2996
528
536
572
19079
531
25669
2315
1
971
10827
4
19783
2535
1237
456
4044
5
3083
278