40001 42 -78 -270 -335 -432 75 179 282 416
