181997
11
25669
0
2535
2
255
1193
21152
8
4291
4
3090
6
3125
3083
1990
1
166
2709
2026
1666
32302
1189
19783
2996
542
810
2932
2755
633
861
783
3498
950
863
17946