1
3.14
10
2.84
28.4
25
2.7
67.5
100
2.22
222
3000
1.315
3945
6000
market price
-
250
2.08
520
500
1.821
910.5
1000
1.439
1439
1.263
7578