847 -594 424 -90 -738 -118 58 88 -296 978 197 309 -337 924 -162 875 -311 -176 -240 77 175 -691 -987 -717 -663 -567 728 629 78 663 345 900 -674 964 570 19 555 355 447 -61 -954 414 -950 132 -86 353 230 219 911 -837 -353 -809 -982 -66 783 487 -845 849 -83 -107 438 973 -513 319 -896 -680 -146 345 -186 -668 -897 889 888 -532 -305 638 211 349 563 819 -350 -887 -785 236 -590 -87 241 364 211 515 -533 -788 -804 630 -804 460 -44 213 265 -653 -658 846 620 599 434 461 619 -703 587 -3 520 307 -810 510 139 117 -446 569 -147 216 550 -522 -820 -370 -585 -862 -852 974 380 -421 -83 140 -3 -736 -168 -502 73 -836 -74 -524 633 -782 -724 -160 496 -101 -36 148 -288 -935 -676 -641 -103 750 469 -412 963 -413 -733 -474 -196 75 -968 479 -813 -461 816 800 372 -430 -155 -314 -512 -734 753 603 -542 46 599 36 -806 -103 -148 -361 412 293 -633 672 6 -351 970 313 -661 816 457 770 381 463 -111 980 828 626 715 -406 -644 485 -891 -203 901 414 -432 887 -631 397 879 674 -321 790 776 121 -974 837 -340 -699 769 125 649 322 -402 160 115 -208 -887 491 -507 -241 -12 53 501 -846 -176 -561 -232 707 912 -518 332 852 215 -620 210 820 50 -758 -511 479 -940 791 -562 -412 664 840 -704 17 -663 534 260 -360 -59 483 -931 674 413 513 -289 -854 -201 410 642 -913 214 915 308 52 664 550 848 613 -638 -440 770 420 208 -199 -22 -48 534 90 704 98 329 -624 -797 131 -474 -516 -977 261 -187 268 -27 -682 802 954 69 253 -495 -471 119 487 500 393 -797 68 -584 -323 949 424 -833 -553 -863 640 817 421 783 327 -294 922 452 497 793 -768 732 506 34 -478 110 -750 774 782 -821 -587 730 207 421 434 29 188 990 -223 886 364 238 668 -121 633 -321 333 -827 -903 611 -796 377 -933 823 -116 895 606 -79 278 213 -2 -105 975 -513 633 -781 62 338 887 -380 886 8 -450 299 489 290 -375 -742 995 328 249 -271 383 263 870 137 462 -703 394 -397 -292 -119 -295 -872 530 888 -239 11 402 693 -84 -144 894 -709 -316 -266 -448 -368 89 -376 679 -750 -928 -95 -826 -547 -678 -438 -482 87 546 626 -430 885 514 980 -291 -525 -354 -925 -704 -754 -748 -547 -784 -830 -100 321 -540 41 -694 376 281 201 725 -399 -377 2 697 -277 110 -213 -823 -422 -961 388 -130 -957 -83 -522 -702 565 738 -290 -794 -340 -202 -492 545 -44 461 206 -860 353 -285 -130 325 400 423 -479 99 992 -436 -900 -383 664 -563 -643 311 408 79 -203 443 -511 871 592 432 -779 853 -153 -72 154 -549 -375 -956 139 -827 -375 -548 -248 913 676 -529 978 983 -341 -348 -543 -13 66 202 150 400 518 16 987 984 215 912 -636 868 660 819 41 -521 97 56 808 -134 767 898 -529 585 936 841 -961 988 -471 -468 -356 -695 842 503 -409 -148 -848 664 304 -237 946 713 -933 856 -651 945 871 -513 227 -704 -821 29 -726 -88 -258 -677 74 -182 -482 -519 -551 220 -467 166 568 3 46 -818 -353 240 557 49 966 -253 50 -649 998 250 755 -181 -828 -523 -190 -326 804 459 615 -583 -578 -892 506 -867 -656 -368 -702 -767 679 580 -931 915 876 -187 -20 -177 -747 -247 517 663 116 -367 174 216 649 143 252 333 696 709 -744 799 112 494 -417 -109 564 -845 -773 -930 -834 -554 707 -157 387 -834 678 -28 -904 -937 424 -629 -353 -41 981 -435 425 426 -451 814 -285 299 -46 -949 -665 -405 822 -280 891 380 -269 -105 78 903 -499 -215 -333 -467 -884 29 838 -912 -287 -664 -538 -201 641 407 826 -458 -12 -56 -940 -677 608 -343 -667 874 535 615 -466 362 834 317 12 -167 -268 -418 -373 -880 -620 671 119 -168 320 -319 363 -809 -263 -822 -25 297 95 -172 861 -412 987 747 402 871 -716 91 138 -885 176 599 877 210 674 -148 860 -416 172 229 -107 -120 -74 313 577 380 470 212 58 -425 -859 844 172 -389 -24 -154 898 212 -382 -64 521 -634 -481 647 -870 89 344 -20 136 -701 66 -571 -834 651 701 -847 -483 -432 -842 -8 -686 -644 -110 -859 -522 -382 334 -117 978 120 -675 -786 -568 -448 -510 771 540 -387 -2 -620 -93 -151 -256 651 494 -593 -446 654 774 -321 989 402 -967 -553 345 -357