786 -637 20 483 -675 -346 539 -431 419 -579 261 -681 927 605 914 818 -590 684 -823 512 -322 -328 319 -213 134 786 -206 382 901 297 751 825 -934 -507 499 -234 77 515 364 630 -159 201 -769 -557 -646 -25 470 -459 155 -65 -979 -244 886 -855 -386 269 303 -699 -129 730 -737 768 517 865 -734 415 484 -868 58 256 -417 -593 680 -961 -425 -476 -570 330 776 -355 119 703 548 -982 -391 -392 824 -874 248 -479 736 -990 949 -323 -725 -219 -463 763 -731 -881 333 -876 646 -517 -138 602 751 -382 428 -211 -837 323 157 111 814 55 -981 -13 -907 -400 186 227 237 -632 207 199 -323 548 -847 -346 679 703 678 730 902 -494 401 -217 -504 -540 331 -412 112 -427 457 281 -344 50 -2 -168 -277 -766 676 938 -257 -374 -744 130 781 690 722 -794 808 -471 578 307 -404 918 -608 -519 66 965 84 -669 -3 703 -455 571 180 -630 635 803 -591 -873 857 -580 399 -211 -732 381 35 -965 -64 -475 -474 433 730 -302 -624 721 -977 828 -257 224 592 -761 -401 818 785 -917 270 -190 -520 685 747 -568 957 -569 -876 -459 881 232 -958 475 -173 -542 976 920 290 873 -466 470 -690 205 830 -238 722 -353 -661 -918 -379 -589 -925 93 -200 123 -272 -393 -713 -533 360 246 -310 829 51 -303 -991 595 322 930 378 658 764 -971 111 -272 908 -967 -196 -988 -707 464 -160 643 -975 -624 -681 386 994 -82 248 273 -930 -55 -746 934 -42 -553 -315 -481 -744 84 -676 -744 -845 -940 119 -737 74 -330 123 656 -820 -14 560 607 -427 994 -31 852 -665 -321 -676 -173 993 614 -906 -824 -941 276 -609 -695 -511 -569 -832 982 -53 534 610 410 -42 987 -571 -235 -128 -775 -14 -127 -309 458 -602 -226 192 763 -665 -892 -110 904 -312 59 -951 788 753 -730 8 451 -87 270 28 226 -54 -731 957 -279 686 -599 -113 313 412 -244 -371 961 713 -482 148 -154 -62 333 -454 -856 -524 -307 272 -609 976 225 823 50 18 -332 -566 -787 -671 427 -261 551 -189 732 642 189 -538 -941 408 130 981 317 689 163 -123 -791 -979 -648 111 560 -284 551 -140 970 216 -434 -843 346 849 -618 797 -37 256 825 688 -198 202 91 602 83 821 -485 -770 -478 701 -502 479 -309 -353 -285 457 -738 -979 36 284 -203 745 -233 217 589 -145 -78 466 955 469 -426 410 17 -221 66 -121 -885 687 -151 -550 355 965 192 -592 972 -973 107 -165 -236 -521 668 215 -256 -513 -646 -710 297 -64 322 798 213 -873 761 32 904 990 -533 430 -62 -401 794 -906 898 911 641 -82 -263 543 577 782 648 -728 828 -295 -661 -200 199 936 -9 -29 -865 -418 -455 242 -725 817 103 -159 697 726 -924 -578 945 -677 606 -633 -956 -158 916 -156 856 292 368 988 -54 -103 -899 810 -640 167 558 -14 -290 452 -498 -898 938 244 -624 495 -283 823 546 294 -931 -995 -204 65 410 102 679 -892 -395 -679 -259 -394 -488 514 546 413 -424 714 -752 412 -294 871 -624 -728 -752 -4 -153 -995 792 364 354 877 871 479 -592 -375 44 -294 688 35 -337 537 -799 515 -434 867 923 -214 -988 16 -815 -681 586 -610 702 -663 -112 -775 -487 -419 -259 -921 753 -646 481 538 -5 577 -437 2 849 -656 -948 71 -199 -12 706 -149 733 376 -486 -29 -144 -317 366 -104 -499 -343 216 37 -268 -925 -562 -468 -16 440 -543 935 730 -412 887 -334 -941 -466 -280 -492 962 -43 -417 -798 711 655 -143 -57 -632 -874 -385 115 797 114 -230 -746 -768 992 813 -624 534 -887 -206 888 -849 484 -12 -283 -793 -627 796 651 -783 999 155 736 842 114 996 750 -59 671 465 852 347 363 523 655 -137 231 -652 95 881 -122 -340 -677 414 -518 -607 506 176 156 -413 260 977 339 680 -640 -403 522 -935 -574 -836 481 591 753 -95 -916 -882 -518 332 -907 -167 262 241 -733 156 380 -959 953 -311 720 839 -53 334 -191 257 602 -274 -686 -307 171 883 717 997 -871 -18 -700 -535 733 -613 -815 722 -223 -390 -713 -673 -666