181997
11
17946
0
32302
2535
2
21152
8
3090
6
3083
19783
2932
3498
4
3593
16
1294
1
1153
1867
2788
3
25669
1311
989
1757
2074
2125
3080
1044
2103
2551
2462
3315
3696