500
570
5
1
600
831
8
2
150
473
6
700
712
10
7
728
0
100
472
200
756
373
446
3
418
460
391
466
475
933
16
4
800
727
763
9
675
591
14
400
501
643
696
12
19
548