400
396
3
2
150
509
8
9
300
552
7
4
500
546
18
510
1
1000
603
676
5
600
657
15.00
562
0
561
566
700
689
758
12
800
660
6
696
685
577
691
745
10
11
633
200
618
14
100
870
13
19
1018
26
732
604
1257
16
60
791