100
1065
5
27
300
671
0
1285
7
120.00
3525
17
3.00
1484
8
400
981
10
200
1251
11
853
2
860
1
1130
1036
12
500
854
700
903
6
600
1199
1067
1084
22
852
9
1053
1210
692
3
1037
15
877
800
990
1000