2123939 40 -58 -477 -387 -238 399 45 245 335
