2650
20
297066
0
2584
11
280
1
658
2
2568
18816
3683
5225
8
2193
4
5308
3835
5
4398
10
12459
3
2250
2860
2245
2241
4465
22