1 150 -677 312 157 -677 -215 -207 483 -41 -60 24 696 778 -333 -74 145 -447 -310 514 -268 641 330 663 -909 -798 167 510 384 -452 -17 32 267 40 554 142 -514 -491 -204 -671 978 895 -282 111 -585 -128 -614 114 411 150 -426 357 9 -483 -404 -795 -293 312 596 -68 469 -303 -412 -266 -248 379 -83 579 539 -319 624 42 -192 -275 674 101 -658 -255 230 423 274 406 114 -904 -535 183 -510 -194 315 -352 -284 344 -206 495 -301 -50 -347 372 145 549 750 551 -358 -443 451 429 197 785 -194 -665 -759 388 -17 49 139 264 257 -578 281 369 -293 -88 535 183 367 -99 348 -440 314 759 372 -211 27 -32 266 44 -88 155 -556 -79 -414 -320 213 866 -155 826 -311 171 -80 -590 -241 -612