7 53 -542 586 165 969 292 -335 -499 -986 -396 -274 -19 -368 256 -678 406 -149 -848 562 -390 -372 -518 -385 -275 -289 916 -399 -84 192 566 -610 -711 -28 671 61 368 825 -740 595 -640 802 -475 -744 844 906 158 -476 354 -985 879 734 -489 -724 428 -428 143 639 -35 -901 66 40 -572 154 220 -818 -480 -170 564 830 -596 -108 694 408 -494 -947 580 542 -489 746 882 546 952 -211 -766 -452 -787 611 -758 -521 -368 -340 42 117 -7 -347 -831 413 343 -918 123 557 -563 -658 596 -508 260 413 741 333 135 -537 -523 909 156 -685 -804 -363 195 -648 -901 454 203 -392 -940 -44 590 -914 729 -182 366 811 254 -928 -146 155 -631 80 -853 -67 960 557 871 846 845 187 -578 462 -102 -267 753 -150 247 -607 864 -181 -75 -411 -930 -169 959 416 -28 -687 750 -568 920 723 -972 -688 932 274 -792 -758 -418 733 -609 590 828 674 -828 -740 -711 -168 -320 750 702 -770 276 784 65 944 122 340 -61 193 -261 -565 -828 -638 302 -549 -231 391 43 -347 -89 -856 244 -318 -647 -288 -554 391 479 -791 -394 591 -553 -176 586 303 -530 -341 -52 -902 442 -394 187 -875 928 327 375 369 471 802 -142 -203 -984 35 234 402 -880 884 225 289 772 323 -560 101 233 396 166 -348 -289 -353 629 311 -192 -984 648 -715 19 -704 897 64 -759 -176 382 678 -165 34 -595 54 407 302 853 -643 -359 941 565 334 340 292 -85 326 -262 -751 -691 214 261 -810 254 690 55 -370 724 -107 184 -166 930 -215 325 702 -235 -188 884 -613 9 -506 832 -736 67 -540 947 -587 -436 65 -234 745 603 -588 -579 698 733 360 -331 867 -72 588 802 -990 901 854 -531 29 276 -288 -628 114 -536 90 -137 -329 246 513 -119 968 933 -649 793 -162 830 -370 -441 165 -360 -697 -732 -527 -962 -7 748 835 785 -135 -727 186 618 -839 344 -990 815