200
279
2
340
1
400
240
3
0
300
295
6
250
511
425
438
5
10
363
480
415
4
336
588
150
278
377
350
424
395
8
100
468
313
328
500
435
302
7
800
1076
27
38
398
50
432
11
600
530
427
640
451