400
1040
10
4
50
509
0
200
722
1
1354
7
888
500
1298
3
250
753
100
799
1000
12
852
2
763
899
300
1079
1200
575
1500
504
858
1141
969
5
739
700
676
14
604
9
482
689
18