50
860
0
1
1000
1395
15
10
200
1976
7
26
1525
5
12
1201
18
1162
4
500
1847
35
19
1500
1363
1200
1328
14
36
1169
6
1140
1087
1100
1009
3
25
1075
1790
37
24
1304
400
1131
2
233
1153
11
1255
1459
9
1245
1263
300
1928
45
1208
21