10
2051
1
11
800
1293
0
1328
1508
2
3
1326
100
2420
9
33
50
1295
500
1449
600
2022
43
2075
17
2016
15
73
2457
48
158
1648
35
1088
2098
6
200
2222
54
400
1532
4
1903
8
1109
1304
1636
300
1076
350
1013
550
1394