2942480 39 -40 -265 -443 -128 58 173 243 516
