2245
3
297066
0
571
2629
2
3053
7
3014
20
11153
8
4837
5
9956
12459
1922
1289601
4
19944
2274
1
2771
469
17970
15
1581
616
189326
8527
108797
5225
3765
2906
562
5141
475
1970
10827