700
310
3
0
190
800
387
5
6
600
216
4
900
592
12
16
500
267
200
357
283
2
289
326
347
7
407
274
280
250
410
10
477
300
569
8
586
50
446
1
507
1000
650
580
727
9
677
483
633
442