1008.70000000
337.00000000
252.90000000
437.70000000
1295.00000000
286.20000000
403.60000000
630.80000000
42.40000000
391.50000000
1004.20000000