500
269
1
5
800
503
9
2
600
334
461
6
700
432
13
298
8
1800
512
1000
682
16
7
430
4
3
729
17
41
300
255
0
431
10
200
329
309
319
294
308
50
283
797
24
397
321
555
291
400
360
1010
22
30
352
292
317