100
953
4
2
400
908
700
1292
0
300
1045
14
500
927
10
600
802
800
891
772
29.99
1028
747
8
781
5
1050
708
40
1153
28
150
613
9
689
3
1059
599
1000
995
937
25
783
1249
1246
944
1