300
530
1
0
500
661
2
743
3
100
759
686
634
710
5
4
816
11
19
800
894
6
9
20
785
50
720
7
840
907
803
741
8
808
902
400
744
600
863
1318
700
804
1528
1029
1118
12
967
5000
1158
900
939
200
1002