300
563
7
6
700
712
13
0
500
740
8
2679
9
3
593
4
800
765
1
635
11
25
600
449
2
577
609
483
553
400
1063
546
693
988
905
747
692
541
678
502
560
552
15
200
1096
17
535