181997
11
19783
2
32302
0
2907
3090
6
21152
8
2535
1153
25669
1189
3083
612
579
17946
469
2320
517
706
783
297066
716
3715
2932
971
1033
3498
4
475
29355
1192
4044
5