2245
3
297066
0
6236
10
951
1
1694
2354
1226
2050
1492
10827
4
5225
8
1581
2
12459
3551
3765
3683
1527
19944
1174
3053
7
3738
5
1289601
108797
4443
9
2949
2274
2386
3206
1922
8527