550
382
3
500
546
7
1
700
509
10
2
600
512
200
702
4
17
800
544
703
0
693
643
632
760
8
5
621
879
746
1015
41
15
1456
32
684
762
689
11
870
9
12
631
400
594
807
595
6
664
513