89
-274 979 -639 -156 -590 142 -431 -916 449 -390 768 474 -690 -555 -711 712 -620 -190 372 951 -636 333 -204 -126 -677 -598 -100 281 -473 -563 302 368 618 490 -130 -365 447 337 -517 702 733 -95 356 0 189 -438 668 -128 792 -676 572 565 -908 30 74 -77 237 -218 -667 -711 573 -346 -740 -91 366 121 -806 44 -106 -371 538 -516 519 -881 -620 820 566 534 405 184 269 -779 395 623 -335 -393 522 108 -607 