21152
8
297066
0
2245
3
3080
1047
2
3090
6
2932
189326
4651
2405
1
2740
108797
2906
5151
2629
9956
6236
10
3715
1289601
4
2593
1107
2480
4837
5
3014
20
2596
2732
623
19079
19944
10827