2650
20
1295
1
297066
0
2250
3683
3053
7
2683
280
1581
2
3765
4
2245
3
1226
2354
13018
5225
8
3262
527
18816
11
1265
2562
6500
2277
2343
2444
1865
605
2797
5
7304
4453
444571
9