181997
11
32302
0
1168
1
2535
2
19783
1416
17946
1461
1267
25669
3354
21152
8
2932
3498
4
6697
3
3400
582
3779
6753
17
5717
3765
4627
7
3172
2368
444571
9
7471
1153
2445
3051
2027