800
435
6
0
309
314
2
500
356
3
384
5
1
200
390
378
1000
511
600
333
950
22
78
300
398
834
8
33
395
645
11
473
640
4
10
642
880
12
16
702
497
445
371
50
381
436
7
478
5000
990
15
710