21152
8
297066
0
2245
3
1713
1
3080
4158
1047
2
3090
6
3819
2932
2779
189326
4651
2390
2405
2740
108797
2906
5151
2629
9956
6236
10
3715
1289601
4
2593
1107
2480
4837
5
3014
20
2596