3090
6
297066
0
2245
3
3080
21152
8
2405
1
579
3715
2
1047
2480
2203
2932
3316
10
2949
585
2502
1174
19079
5151
2105
4
189326
3312
17970
15
3012
3046
3188
4198
45986
2978
131589