21152
8
3080
3
2932
2
3090
6
297066
0
2245
41
929
2903
1047
4651
106
1733
25669
2996
108797
14
8065
4
1189
3715
32302
5151
19079
2480
1
1992
1797
1289601
19783
2535
37355
13