1295
1
2650
20
280
297066
0
2250
3554
3
2773
3683
1151
810
4553
2
2245
2908
10
1489
5
2558
814
3473
6952
2274
1581
3024
1226
1419
3145
3765
4
542
3053
7
2059
444571
9