300
819
4
763
1
816
2
100
1070
19
600
570
995
5
500
663
944
1378
22
831
0
943
3
1040
24
986
640
20
818
16
753
800
621
200
706
609
906
6
654
10
638
14
50
560
749
17