540.843139487
996.637943681
1535.580586642
142.555998723
2175.763470303
1928.261929354
1915.087321647
2624.360761776
229.437914577
143.399603028
1702.767809147
1202.785690978
763.449246761
2732.474730123
1245.766171332
378.084734622
1293.281316096
1102.613632552
140.368753445
2585.339983997
1425.699366696
690.499577797
1666.993753878
2941.507580825
282.795130146
1468.96832347
2349.253599875
1906.280748064
1608.120526844
1591.664273442
