110000
-902871 332569 17909 -820941 380231 532887 448330 281103 -365537 -938663 -807102 803092 633350 -236158 31910 342725 595763 473923 121675 -21895 662203 356115 -511338 274287 -838113 -28630 -451046 904286 224869 -834134 800183 -219373 -57322 -344649 -111854 -238602 984890 3540 -153760 -69163 777487 589747 -565410 119839 -866544 451323 534834 -862097 -850890 -625489 -931718 -170078 -120867 395597 605382 23006 789820 -266228 119563 508693 93696 53661 -353017 -664295 -700947 -275321 270239 -827653 -363530 770612 -868990 -631259 164720 928508 -942840 -966590 142355 -699914 -923159 -409435 -218072 -208222 -777201 -999072 598573 -343120 -440009 277497 -927357 -917061 4042 291998 621575 -8665 864596 -373852 -584763 -927140 725214 645041 111972 -992164 621304 -564544 664113 436818 933997 -752900 -849460 -615590 -674319 950233 -73116 381865 -24052 437808 -455337 834286 559979 -537526 443205 201881 -934904 320671 183408 803553 374750 472078 -874582 -541492 -167602 -544277 -944219 -125441 -429976 789521 705485 -711300 -170098 -472655 -19057 325326 376624 -49530 525588 -150608 874733 -127704 -442174 -92757 502974 34771 389746 335378 -803787 485220 -150511 506229 712478 734684 -292290 -725478 -288858 910319 -444883 421898 345770 -268448 -297248 858 812350 138144 587538 331254 -64719 -582289 627510 -333941 -278564 -201006 427685 -468865 -373655 715560 511504 -695247 -550469 -942343 -616050 -404190 -134639 -916799 398477 972848 -237240 -140287 226204 -424968 898303 -258204 -232613 -421112 -345925 447427 -900381 154841 -981258 -211881 -218212 -559929 168854 360393 -669040 -390703 397200 -466137 -546736 -238912 -215466 -441699 -105581 -871362 -465219 864909 874357 -443849 -226283 -121420 -906363 -322671 -988328 -953065 -703419 209741 -926229 28352 583631 714566 -192850 -585632 477448 -670620 -927678 -309260 258979 45465 3448 316431 978601 380670 -98020 112472 -591172 -559248 -390054 -706329 -670049 658983 280234 -966561 637151 -405331 711016 189013 951261 -805161 -592310 316920 -814075 -315321 454861 -35164 -198216 -720126 -397056 -309603 497276 347589 298188 585693 -655918 -78 -909573 -238706 -756820 -685642 779281 728550 671485 256069 -817784 -605047 406641 97950 -492889 131606 766906 883894 -264275 -196091 968361 395966 798944 978464 83472 350697 484297 347658 -546816 403062 -18445 609622 -761332 -477091 -524986 -952651 251831 3520 -480565 -878546 878672 36660 123784 -609592 56348 784647 854632 273526 375268 -832005 547341 -795538 -968559 -934990 884076 793624 -379262 541443 144925 468063 -309225 840159 -798936 -36830 -174919 569472 904331 989611 -695177 637362 -869040 532750 144397 -393454 185835 -439250 -974619 -710286 862548 -781404 417933 -250377 -775702 186941 148204 -461221 15635 985841 -16797 282389 -768527 691885 883350 609107 594393 -537898 190873 187511 -290937 -6644 814099 -495016 406752 -38263 -242319 561805 129984 -468382 -258210 -332656 -685000 -448382 -349910 -468773 -830485 71542 -29648 449961 -326821 -687276 -665053 580492 -14583 -522361 -856676 191542 -575775 33183 -284332 929297 294816 -52570 -531840 -62150 568645 -986323 718335 -882131 669361 574463 730339 723026 -102173 364670 -836250 -742351 326750 295925 578993 802949 232648 -191128 323741 -239640 -444342 -498788 -933293 -619619 -339123 698237 -433471 78675 -218991 359619 331410 557748 -2878 55788 -615038 598523 820058 -403297 862688 -416023 -863375 -322059 -705786 446266 -386057 422410 933706 359252 176490 610433 860237 419292 574939 715291 -7597 806899 583017 397314 -566950 255018 -473115 246968 315396 -404204 -365817 351647 440605 537954 -460708 622978 -437236 847199 -574022 -523289 -447084 -553675 -781313 -52477 -980980 464749 31923 553588 118842 391561 818308 203361 -81178 985797 -757872 -349713 834573 -619103 315885 -185489 -956443 567897 447945 -193338 -791864 739081 -451686 154046 -347523 -389600 919165 128333 -192776 652510 -451190 486776 -10388 -70998 -45547 -577499 -916368 -356643 447539 991527 -525222 -914740 984014 -702540 973853 643031 352311 -394685 -497290 226938 -91710 90434 -723651 405217 175031 108980 765215 487361 -190187 125717 -133055 -316684 -438481 -62374 809055 787630 944130 -570691 -581287 -543585 684856 828574 622149 -364272 300518 -289514 -101957 -7894 -177159 948972 753495 -369114 979234 -983689 964446 638071 -956631 -589919 471905 220870 1169 24826 -646320 -797990 -154610 -332339 629214 293425 592769 188944 -218118 -975502 466554 348444 645180 451179 128900 -684218 697454 414980 141122 593675 -601241 316601 -165784 -9985 688175 568736 533778 -587115 -422407 -92460 -502102 -606273 -199872 -534115 -279181 -553109 710881 -72205 -316610 818379 -615439 -138283 -122528 495615 438146 -767316 -976391 -470140 213476 -198018 614626 -719512 -87933 -472097 -661919 -782121 368891 63482 607522 -37315 -324808 -887235 947832 -401325 -5431 -819389 443932 410237 494128 -538727 268552 827398 868579 522142 -21714 -305199 456735 -556646 -694752 -239495 -16776 631608 502325 -867875 92186 700287 -15910 -818655 768998 14127 -334738 351239 -410717 250282 -23136 -184057 -911160 -888161 -608403 35834 237504 -633262 511070 20447 -186497 113277 924920 786515 217051 -139124 -238153 519390 -254179 -641365 428390 -631202 -892558 -455162 -231969 390451 167308 392835 212021 -625695 -395064 -849445 -368482 -393834 -191430 -744618 253652 576610 789781 -916109 -6097 -10162 -279799 -932374 820909 -115106 -858635 -716714 908992 -732844 2366 132392 -23668 885746 847720 188846 132467 -773423 465530 -844488 901521 -204486 -29505 854094 -758567 -23315 806684 972199 862185 -862815 -916661 724370 478556 -70792 -584692 272971 -951441 582149 -176612 129003 -949906 364908 -823160 -900060 -466368 -428329 438620 -809947 -982603 -803871 -934886 629055 -385039 -482169 182212 714986 863540 -112387 810165 -569018 -476425 652900 109464 881052 16433 394805 -695649 706307 -895883 -300442 356555 878842 888160 -606634 -258634 540238 -94388 -883765 -784857 425716 470649 -872435 -493562 834539 812846 466489 -737636 -489912 127295 363367 -713653 313066 455810 -102523 485224 -72914 -217866 -751001 -960980 365953 723141 -170719 -899317 24231 -641623 84173 109227 908234 541703 510022 407846 335462 605072 818159 -309211 -922526 210469 -698277 564313 249113 342023 815304 -256032 232939 702128 909328 917119 -231523 -125596 965434 -771987 581534 -513083 962004 -364892 -112752 684034 -983747 -8418 -987095 -249265 -108975 125434 -890023 119024 -550701 -845991 -349214 -783110 -234010 113564 -254523 -412230 831372 -394730 757004 574492 -795091 537359 -455777 -550145 495222 -154273 -678528 262476 780307 -40962 421031 -219385 -250641 777364 526814 442012 157830 -785561 597452 834790 -976207 630332 -930943 846613 -414836 -927606 888078 18940 498646 -647533 837581 -103823 655876 97759 305723 -872048 5753 -976664 938852 784357 -19797 -95068 -305968 -449495 947122 -314736 279823 136509 -878098 400563 3258 -888752 -539047 893959 779072 -778157 950235 -36103 29209 967386 18041 -597471 -365428 893065 -222656 798265 -439936 -503788 -918411 -674959 190924 -966489 -165249 978688 -159600 -145221 -647934 95215 -437818 -926705 31871 -310493 -445714 456408 -51348 -6088 151956 552991 98508 878680 166903 -403164 -893280 -592406 703750 145411 625737 -104822 -132293 490161 845144 927018 19376 -182463 -140030 535585 -244843 165776 670475 -723101 -368921 231983 645212 984790 324692 -270910 365313 -22369 706714 -68902 -832782 -502650 200241 -479762 603211 -439069 69636 -31689 170976 -261 6468 -964572 29297 455952 293199 782398 -930120 663221 -551440 754201 -500782 -438311 798070 294941 39106 -795065 972132 -266875 124177 -1698 -113827 622641 -102952 -724841 420030 962831 -485238 630446 987733 -237570 311129 -65792 -598524 -45883 -229509 -295763 946937 570448 -705108 -163093 -818772 812185 -642572 155682 -859383 732168 -553550 -683073 -86878 -749993 -21720 -399698 -679001 310135 -767294 -609237 21708 991518 -680166 742805 87701 -636704 706644 754566 -378881 946683 303170 262709 703738 -43163 -541933 430600 490261 520640 745787 186237 314927 -281391 324742 572589 -752600 182184 242902 28169 -490260 297158 -712654 -898550 897693 -498360 251867 598453 -343932 -75296 -223468 -833518 -861267 -912576 -664798 856870 -134904 625584 -680173 620550 783308 364909 -822972 257646 -331747 579970 -775805 445941 147248 -510916 -631562 -939399 819843 -15854 125341 -456093 146124 600910 917824 -384134 726381 256840 129141 -637452 151966 725510 -387430 -648338 -688582 -606598 340529 -293394 735755 -313679 40445 -321209 -428654 995154 399287 579674 255397 -103776 -564678 415457 156242 547085 899941 -745628 -714053 -404192 -168237 787267 851958 -637330 191608 525264 404924 -754831 716596 -90611 544012 -717553 813541 132855 -250346 -259274 -211584 763575 929439 687734 -846678 105280 622054 37031 341202 -990955 924900 449216 -853148 -549423 618557 -700834 -388509 -758977 -918167 -568766 -245753 878286 -456436 374914 -785007 -93199 -916685 313280 59767 206037 870889 -679979 -118556 -790704 214670 -139525 -980034 340844 -988644 -270643 844456 -629692 475497 559829 940932 -291025 517070 790367 916188 134273 -429819 -585996 371665 651024 603691 -375125 29622 -88004 334516 723306 604515 -543965 290503 -492950 -882281 147501 -270705 -193004 823592 950005 93831 330104 624113 610914 939156 -120817 -764887 -182850 -634004 53976 952895 647851 -700560 213139 148828 29881 265470 -928609 48783 -267809 446116 -917957 946744 -676134 470357 220372 -366570 -286205 -520405 517 -919345 -356827 -652651 870432 -367230 626480 371162 205281 176211 -78100 672708 786709 -524044 878056 -312091 705360 -814270 415859 911860 -557977 965679 -643692 -656058 -351252 981704 501493 -835402 -504894 504947 -816604 -786363 -874876 522902 740834 -258754 529824 -995878 244270 -996291 -691933 -890239 495675 -546609 -109659 640389 -13500 -337351 456493 -618684 -648296 19990 143764 976888 -381419 318504 -200177 355269 -715087 234826 399810 -634468 256298 -986737 -226733 323905 510815 -274680 -968263 46938 739996 913124 670929 905290 -902476 955281 717830 623433 -811465 -469869 764060 -917715 -985787 -284412 -412930 -915228 796689 -909010 -777326 905607 414228 -475396 -58187 -869594 -779517 113235 219731 861046 2482 85853 334651 996664 -245506 -978434 -779419 -248674 -186131 256355 -13513 -552177 374908 -872848 579434 214803 93249 542766 359910 -782669 -826745 893656 -305890 855812 86602 913952 580218 -614084 612599 -768150 -972786 85289 857498 417881 867033 555070 -986586 307924 101081 92327 -941322 522983 96934 445147 812483 357071 -450240 440171 -752794 930563 -443907 815550 -131231 330416 -136706 370683 168201 -609732 -295719 -321454 -545655 -91369 -179958 -66968 -360458 357840 462475 -149677 509531 173389 534863 -378406 924132 -440662 -699410 -465699 799117 -129268 -710613 -631422 -577871 822830 154813 539629 -318332 -115869 337797 -166928 776681 -950529 -98610 203976 255810 834761 528359 399044 490820 -83799 963644 -822478 565581 -443559 651951 174488 999906 199408 -462592 981967 913862 -933555 974094 682341 583385 580037 340176 -208928 -628507 381599 -496741 -568847 395093 133215 -212840 -326489 891669 317236 493560 -65596 688579 -644433 890001 308548 582002 -657653 859876 343222 950297 -988983 45221 -104030 -820176 -785391 -547607 -869022 828635 -358314 376150 -12318 -493058 -696367 636244 371211 -963317 -885358 458601 775907 57628 282632 -680800 88989 -991795 821257 -274710 532105 -688954 -844771 146355 485089 -352647 -440346 621383 768190 449373 -205948 -574095 248582 -564526 967845 -265167 819524 617463 930771 -940650 -189678 681497 400422 -358756 954193 443553 43060 -390970 -91341 295948 958975 753320 691987 596517 -876263 -778210 66701 660346 -830203 811295 415194 -258884 343728 -552102 -367484 353595 -843585 58002 558053 -893187 970566 -563822 788795 515188 -813276 -885916 -910838 518735 752017 811780 560651 747124 627842 -758244 -603173 -121889 -782861 -57079 -273776 216573 -175061 181253 620368 -284756 -188478 829084 -820102 467584 -342891 -595757 428364 941829 780814 467983 358123 -781642 413741 -666136 385316 -62927 -488379 -111562 673184 788343 922326 -775306 831677 732305 -255537 549301 124654 11966 -626768 -420524 -473628 -367190 -701088 -644399 -535730 599253 -916642 -955862 316985 281293 823591 926760 -310603 -306932 -650359 -643113 -933003 251019 365414 -334687 -802636 -180351 -676022 342492 690376 -461460 -1449 58529 -583333 -906245 -339246 634442 104469 -589834 -99066 545797 -732082 802758 -972770 346510 168408 878115 683406 473450 178920 -566551 955438 -655870 806737 -149189 711032 463314 -69953 -484135 -830254 -43606 13038 -624897 -988292 -358069 486244 -943518 -358014 -579507 -649917 788200 517911 921954 966477 750193 173702 -209916 771714 -367482 386801 877826 -175594 -766303 40544 -643599 906366 -825921 732099 285362 -837074 -585196 -188686 -663212 -511802 489421 420286 -732789 925278 808890 18739 -866618 -796625 777688 -35986 3079 112343 -764189 -447595 860367 589239 900775 -732552 907511 392116 141285 -671758 -39292 466497 -606579 664232 426963 -585981 614215 376133 -300105 19734 -169173 -922580 -694431 -837491 414072 896017 -650808 -167682 115177 846247 -564070 622547 319669 -638266 476800 434272 164424 -38633 -455179 -502839 -976434 802073 -481232 -75851 452632 520473 -64000 -514074 318159 5854 721751 486352 865795 -235036 874241 -378953 -259803 907324 -737866 -349812 -836635 796338 -793374 -620140 909589 -695828 -309143 222746 -493106 491231 807873 933781 -380822 337381 847737 463710 582991 -48534 -750280 -845524 -507849 874110 -593791 -560224 -776703 -634826 243289 531682 204522 -573071 -558428 -617773 654220 285133 -689596 360791 24346 -694475 423021 -798449 143228 -35562 -883301 -986692 519416 191966 541092 241044 833224 727008 774696 -288401 598055 966915 108148 791768 448098 377377 586395 -873328 508003 504864 -209372 -90625 311329 -705230 -221296 -362907 -765325 463800 93079 -307904 -968089 961985 -693295 244963 641635 900223 -4214 -383279 -924579 -264390 -131633 -432219 -890787 -718131 -884911 -26730 -536220 377906 -522849 945962 203127 2095 -416626 -997583 -394766 142460 -933710 367290 -822132 365205 160913 998625 689707 291770 780675 138847 395456 232122 977073 722452 262237 777117 380694 298644 238453 -692883 -847566 -795293 -861567 46168 -201431 -716092 -640542 250104 996050 -557010 -803418 675963 -549592 -218047 214584 422658 -890072 -716314 -371061 291129 27976 264071 -420953 334951 34976 -166707 486852 -726544 -193898 -189853 -256027 319214 -278275 657383 -594072 733030 -71162 -792289 -398007 -289861 64257 -380037 -474213 -198559 -470394 -49730 -831657 395475 554509 -402369 459753 136181 -393131 -383888 843602 -975180 -135248 851977 -315444 394841 -96424 925705 -20866 -61383 -557207 -116582 365475 691480 68195 -237445 416918 702790 36272 -393529 927585 -450952 488791 -162526 711046 699927 -50284 -135900 -91958 -79855 -792581 687955 873820 545568 -572715 -578501 249839 546307 -156973 -29447 -180330 -313708 -456905 503663 -389007 877095 -451946 -205036 734420 -729188 -603661 -322717 240371 -470910 -724521 -212567 258947 -485326 -839187 -78949 424177 614083 162266 -289625 31938 807087 -266298 -175762 405493 813723 -810739 -274936 736316 -884018 974326 576967 785341 501309 74343 -986974 -216656 -430238 383840 -864243 -902454 -660496 -888743 -393627 -713502 858750 -562358 -628792 -402184 -446686 126868 -806865 781173 501746 -584759 -858549 733168 236170 970420 984667 265612 -547784 160956 -285758 974408 -41214 199851 980014 108766 -834000 -959435 308120 -603737 392045 949950 -824696 -685467 -279910 -794829 932012 -92088 -251211 -794996 125451 -598696 -939064 456770 22216 -473602 61287 -268400 523585 213505 294601 341311 856343 -995262 587868 -128730 325004 959990 -192768 790803 243553 965886 834225 -467394 336029 136828 477766 659994 -746129 871128 -671025 272162 -542713 -676970 419484 -201729 286838 -40880 -196852 194252 941559 240097 925112 19903 683737 24963 -334508 203808 -566931 571250 760547 78551 -310009 -328640 768992 -81139 -360410 -832718 569756 -330796 557723 -434942 -621376 151077 -212516 -884072 56629 -495637 -24452 -287094 540854 252265 -716952 918630 -852665 -438724 -141360 207290 -83583 585427 867042 708792 838381 -671489 486136 -752921 790784 -85711 854120 -325532 964749 -264581 655074 628115 -171007 275082 512149 135190 969529 12589 -157282 785677 142981 -175887 312219 242663 12777 996258 942209 -832121 609199 134947 885891 -722714 142753 -11508 -884728 -948990 -251662 -358803 168619 414155 295787 249340 158316 -624832 101108 548888 -814337 -710006 -435343 644157 -743867 870373 648053 703628 104860 -433270 -547152 771336 -715879 930307 -734648 -305290 942199 990149 339798 -559251 -443545 891682 546441 78181 -520551 -457451 -678487 949589 -884538 236567 -368840 -418715 -85274 189317 43550 -167540 504602 -614176 -927615 748406 174133 -967683 -213686 -534279 978796 -338496 -776205 -266775 -184680 630135 -247740 -498123 224952 545795 -768781 416416 261543 -888862 -379245 835338 232023 -687415 996527 -537441 -136052 -640979 903191 -154102 189450 288087 924721 -557886 484915 734206 -326473 -841977 -932803 -383501 -652592 -131209 695236 -843947 -22470 -992156 754663 -739208 -889534 331192 894489 -315573 227008 -907393 385612 900831 200448 -997104 -346361 -869197 -110377 568995 891920 547939 -755922 391632 16927 686669 -722944 275820 904928 -985705 -896437 391243 -530805 -670922 -465 583269 620326 -985966 707817 461913 399829 -314791 -634882 -688489 955168 817343 -13480 -7351 933064 -432700 -966557 700776 208084 -752357 262736 -848946 19839 -401716 -586745 -209657 -870618 25442 -296738 564783 144297 -74510 975656 915161 888028 -833847 -388642 -659018 -62742 627976 -496822 84279 -98553 -834881 249969 728785 629643 -508105 574878 -300616 -563708 706856 322324 -37955 924267 -184722 -88463 634656 -308725 -759933 -980361 851155 -115668 -292071 949988 -191089 985824 -298146 919328 867009 144168 -247668 719374 563579 -73666 -853932 279981 781172 479942 -786100 -463493 -149409 -988665 -613048 11784 306268 291603 -24194 44686 919190 551672 -49076 142243 -577046 687166 -390793 879343 -692588 110898 974736 -535469 980483 -8345 236166 901736 -602832 -393519 -909691 -207971 -558011 392722 315466 770767 -277553 796021 -115086 -525221 -890117 538512 921716 969865 -337452 760275 -486475 -146377 -65364 583221 -179220 322146 960649 870227 192419 142193 581089 13050 -415851 19045 259618 775765 -319986 100905 -864808 -392717 567712 -660124 -641674 -772922 877299 973028 788736 -471585 -47902 -133572 -992917 -22484 770389 -622675 321619 116738 -939358 -485811 -988654 -431852 -730463 -9215 -379409 78682 -115690 -657659 765910 152709 -803570 127506 -96192 824294 739596 196414 -746021 686687 -430161 -315917 453981 -809051 74637 -38833 185623 8122 816935 -858506 -538810 876974 -484508 905999 -991367 -2547 -386136 -899642 565587 -353259 -718298 303943 -765293 -995170 137241 -594697 223571 -645797 -17501 461142 -546625 -390193 957037 204009 815720 734241 263871 214147 -914814 -253767 276872 574826 824406 621694 -17988 289840 373997 -171522 -383325 307723 725498 -574579 125211 -633323 -510084 -666072 -542282 557483 -465058 -426792 257750 -594412 -979837 -349141 444428 736499 180600 -350212 459630 55782 -715896 654926 134245 -900039 -114470 -172256 -703832 -742173 -684886 -529522 875060 -622352 -238831 -861230 -302778 -869679 -202265 -718736 948446 -79593 -392242 547730 -258771 236023 496569 466366 -797202 -922237 -925179 -336633 523142 765578 571043 -710917 277292 -378077 443895 -207768 847509 646117 186585 164236 799138 231276 764020 415914 -160110 -705684 159918 285406 -102077 -26468 -140376 735335 628683 -629633 -537233 -636774 -466588 -132862 922332 -678803 -360521 -699904 -768966 -693658 139758 -304491 344944 -130011 813125 -854928 -452379 511394 -538186 -647341 49808 948164 -826755 729251 453386 -812264 103044 -937174 188708 -174364 -116041 -558156 -45417 -390651 -732082 793595 -871913 288243 -452675 -460477 501032 -569471 -92986 657500 -636350 647600 -911606 -378803 261352 -87180 180995 271608 163555 -640330 -192522 917579 -512037 539879 -124877 -958791 -865034 -178152 265529 68455 124644 -154162 -806455 -320550 640544 574821 737646 -554736 -614159 -636962 378544 198868 456997 -155931 -520947 898538 -311105 -727958 56203 344786 -790447 538728 542762 293198 779531 928333 111292 -417295 -239294 -639941 343900 333263 -327974 -58561 844307 865666 -400284 -529667 431643 15992 982215 -921054 946186 -44550 162411 156392 -936087 447603 65557 -545395 275294 67596 -301825 -865706 527382 -18212 512612 -76686 431348 -952591 -734600 511988 -564498 -573138 315648 -166687 824261 185074 795277 -625170 422564 -481674 498417 -493680 854685 -828706 -34634 704887 -749209 -854586 -702111 164068 -16132 -545540 -157112 -352662 -700815 -62848 846439 663434 -979264 -718814 -361685 -247060 927952 -281511 307077 -132757 685120 -739763 -216755 -88065 -686545 -385051 -684652 -596301 -705996 923070 -276657 -161310 -860727 155622 123258 559643 -182394 -975136 616900 -522875 509059 236101 -196546 -673063 50035 748855 -288798 -80216 -862856 400820 318278 -931 765666 49507 -119287 925790 -601204 944819 -994218 115416 849969 -40503 125669 -950521 32306 990186 954859 -370467 265318 520886 888900 -181259 81755 -495803 -814645 120906 -932418 81824 664365 668164 471157 -336063 89310 402210 -331259 775065 -83513 -244087 866282 -67384 657496 -709781 -651599 533892 -682649 -965113 952207 -910081 -764693 -920295 -320701 92196 869641 357479 391668 619347 573255 439242 -356469 -640238 -644857 -224093 665454 949755 -92967 980013 90267 474648 301665 976971 -790370 -170207 -302796 817461 -24353 -626620 69946 -832747 89699 929813 974181 146974 879076 829260 140933 -575544 -95969 569349 832798 -433137 -311590 -880605 299369 415232 375537 -306655 13018 -955304 -304026 164959 954802 673387 192214 703110 -594554 631322 -306552 -264511 -172215 -16359 -354862 351012 -220728 -818009 -384812 -662712 -115869 336168 473655 -390032 -349341 -914759 660781 470679 -369933 -766187 -17366 722548 -122431 122271 -12917 -555213 -621322 -948226 573541 -751760 296290 701129 132656 406370 -464022 971379 -919952 -546092 564882 -188055 -56466 25212 -155964 914011 -441378 -710703 -139693 198623 340591 755798 326799 -891485 -436312 374999 658453 -626911 -810889 -798974 -676749 135702 -430885 -481606 -356753 588514 715914 453588 582056 257334 419360 -287421 -956107 208191 -953731 118637 945915 -586159 -376456 -320931 242979 -677148 -564827 -89549 381134 -313561 14910 822001 216107 1650 114348 917190 953926 -39772 409038 347355 361506 25568 -177494 -686110 909127 -461256 -575007 931973 -748281 724345 58068 -334820 966631 -653252 776777 663492 -1936 -117816 -373537 703559 951525 -364707 -996166 -605066 83189 -413053 -993041 -119016 -520889 -131203 793807 691715 26149 -421201 162704 -919013 -785923 522651 518793 -270754 984679 468016 915824 24809 -932196 -189913 740538 20789 -441225 -155104 -630657 269104 104699 865683 -126689 612213 748188 500035 672673 199936 402433 -584904 703426 718407 326360 -261345 -991772 -803464 -96204 614528 -369288 63373 769893 -952132 967959 -358947 -259088 917208 -740451 241718 137480 -568106 837541 -774881 -28436 811826 -672857 -499762 707317 53151 -906823 -49457 -246049 -87070 21834 -884512 670213 879352 -552117 -627844 -489217 -186462 693455 -756896 28259 -982004 -742593 258713 -416088 44253 -363428 478155 -797417 -527463 -542383 870741 828677 357761 -861659 493850 806702 -722334 512483 -245865 996830 544608 -701339 -863276 -665140 -894655 317099 193277 557353 -649274 -414245 992203 831558 733937 -851698 -202977 -683289 291293 773480 -698932 -432675 -552992 685206 703070 727531 -431004 -489905 258007 -271387 339902 -817013 340923 326593 -340702 179385 -761228 -726551 -310858 -575447 -466054 838503 -624438 720939 842622 567234 -684110 504900 382507 746754 428030 -680143 -870545 -741621 585434 986273 -760937 173346 -181542 -666237 682723 998164 951455 462332 -561047 -600705 -670013 -729453 954151 -271144 430933 90080 -668178 88788 -381459 -350941 213054 723793 789976 356991 206348 86325 258030 115847 94129 -667359 -162302 469979 -122542 253440 -974315 405721 645350 -698813 -442938 -912134 759951 77577 -662058 877595 -54556 108061 -670629 923398 -782817 681927 -368152 -865973 51544 97718 -391509 846011 -514020 -763162 802680 -276898 -213934 -705774 652869 -419229 -709973 123627 759251 319924 -353257 -689602 258367 -227021 -500745 196439 -328054 595301 715466 925181 -824976 605783 752184 -386863 876687 699070 -445065 -645414 420444 -79292 656820 -54746 910276 834833 -259599 337745 957342 -667362 -212473 -161528 -530518 140617 119518 -247277 -723407 494635 -15418 -554578 45149 696726 174513 -592361 -530119 849135 -53157 -392092 -943587 490421 -783592 -331599 -933511 -278727 -936987 -660779 359494 232654 -89816 -103726 271161 654524 -621889 -476943 -50070 -545288 76114 754651 -939153 952007 -273101 -444304 137169 198962 44213 969794 463287 -509676 195682 954559 586522 -736792 -307153 -354877 103857 710397 -210347 -465731 269453 -29811 -298269 861187 374520 612914 527676 919090 866560 604076 92127 -296260 590194 938942 291281 580161 423081 205993 127622 -141853 -86031 -522639 472949 -242215 298592 -636921 -934707 -365305 963376 679838 540335 -472462 -783272 -958635 -244603 201296 -763892 538843 481891 -63128 132186 505828 -19316 -23590 193743 387126 331551 931275 -484334 -186477 451704 935829 3156 -594008 -201304 -574026 -589421 848728 -885244 377774 -739505 128418 -780851 -301977 574751 -428350 99817 866496 -468486 -8029 -445238 454534 465451 -169605 -180555 -100256 563460 -64610 -751787 -158235 774107 -178038 187162 -143191 -545007 799890 862172 918918 -24851 -983676 -823944 -60726 486709 860070 -390903 -965918 -573846 429945 -501167 -890056 -432302 -284652 -437970 516698 535356 -84787 360932 385311 -161843 189826 593706 -78501 -62453 -533203 -948929 770260 -782347 573760 918317 -104283 920272 728412 359564 -587148 -984337 71354 816941 -753341 -249191 -855957 269985 904462 -807286 -287638 -590859 693597 -378859 -687593 5246 506751 -530831 888967 952000 -400634 -405620 -140089 -460242 462808 -562655 388706 858220 533243 415069 -361963 -913116 253538 673586 -465802 -928684 793776 177449 729314 -489125 -640113 -546633 -521751 -615815 -454648 410524 -690797 187406 -41492 -484030 926023 -695065 506881 -332611 65425 -760813 241261 470216 -138853 303017 -308804 -90971 496763 -283093 -262714 18042 -577438 108562 -269324 -996153 -383959 -342270 -163425 -382095 966381 -865378 32515 502292 587773 276160 610163 325833 895892 -746071 -148933 -986389 -381419 319413 -942306 5245 489160 35688 -201339 823715 -996261 -187802 197936 810482 763288 117571 -957891 248627 184835 766351 -436847 -619548 852436 -617432 383233 944945 -880879 -314402 -112808 -249326 870094 -28310 926105 683093 -789435 -464155 729599 290680 489451 911636 -314747 91406 -399969 770199 195547 689534 -608663 -338285 766512 265786 380953 657052 -155265 665351 -769649 -162099 -124396 -877664 -310730 -436530 707652 -317425 -881963 -518209 884928 -892877 181773 -656930 996305 -272205 611981 854564 -865888 -532005 -827907 -626563 -969960 -464393 733128 -429030 676644 890956 358071 334749 643840 -67130 920779 -761237 -876702 -153223 960377 294142 624879 -509879 781598 -352555 -904475 -616264 2723 131648 -521738 -389038 354104 -282245 -17112 996091 140833 -259968 132216 -988541 -526338 354019 286047 672739 -689349 505345 -140056 104445 600504 92739 -19765 441284 -71923 425995 -858490 -283228 -519813 -60130 494120 -665116 -488797 868737 -828422 724605 415238 489333 938267 959003 -768758 804700 -358425 512771 577657 369113 -209742 -309171 -249400 -380124 68485 625894 527826 -554449 205557 809389 400544 -313553 145356 -285365 -422087 -722253 -114704 -99305 528760 -869621 770223 592399 -28161 -575754 381697 -853153 -634946 225639 89593 -848267 -577084 48186 -295786 552090 961591 697938 532336 -811808 -234876 -443805 512363 -266570 -745895 806651 421876 -35732 263183 656956 235794 654573 198302 950444 -527427 48838 658221 -526486 -144126 -262493 -277707 204364 776177 598219 -279174 -432328 -714334 873727 986625 -846436 173678 -616542 -671243 604861 -728819 -398022 -536797 678221 -616009 287654 -349659 -253389 633993 564785 179650 -313099 -222748 -739286 -201415 -451816 -28996 -604494 -314804 -859560 -244249 149128 -938855 -40005 491856 -684003 296807 -621609 230653 300549 231440 -471621 -653518 312655 -440890 -520229 945575 -298412 455629 866430 429117 -418022 -436921 139323 382022 599042 -460780 -578323 -755704 57492 -61 -624371 -158557 -633321 -482297 30481 346015 -152340 -206721 441000 -828702 18027 -836090 -58545 -891124 -374981 445832 312094 141291 -568363 522975 -32384 493222 257019 -874758 497791 986464 447332 -484620 -986535 -834688 -517801 -273137 964260 -484597 -590842 981775 -314362 566709 495839 209813 291958 -57989 457780 990877 554843 -798101 -15107 663822 -447196 -437542 -294262 145711 -322981 -199566 614911 67326 -838735 -481262 -587188 350373 -952031 669393 -887263 472991 463178 -356358 -776858 766551 915119 178829 -106212 527645 396820 -863576 307355 549746 -412335 -923151 -279177 -481762 -981037 -508021 -13698 327572 103245 438569 335359 886142 -510227 937788 908060 -375772 -835322 838194 183089 -548505 42634 445115 271510 516003 868646 -359594 884180 543459 -3423 914165 149026 -647354 -159222 204084 67814 -643718 896125 -832962 482500 164293 -232655 872967 213739 219411 -510826 880598 377645 -905739 151734 824023 184046 -479810 -200110 -533139 120563 -693478 -830792 918713 546467 524718 -762189 -864683 -282291 -794808 -707448 532610 -218039 345688 365192 -56403 -913241 152856 -332522 -445476 459567 -999519 -906829 -140368 864073 846995 11096 754528 992200 785382 -813932 99980 -404294 121635 -692750 -602527 715675 436316 498420 -443823 223809 -645098 -268056 300841 -855102 632468 951819 565265 239020 829635 447931 -427320 -614700 274154 917919 -800599 28086 105788 -844335 -531543 923036 -856600 -534780 566150 -887368 709733 631945 164015 -907373 718118 -531826 179993 -546792 820277 -737892 -784617 449332 -901112 -130940 -791745 733361 -518709 480051 -955927 -773497 -777984 -150934 -601365 245178 254269 952475 -408398 -805871 -518958 303105 -831845 -755465 68295 -567087 -53301 -808599 -341429 -29849 -921616 -495384 235620 -268995 517709 -481436 491207 403393 -467793 -373287 893052 -449903 97320 916972 -696149 308276 5760 -856384 -905071 -630082 -71106 144330 469752 62074 951447 319903 -707363 -38706 319372 366325 962394 175774 597307 405862 -993408 -280249 -487675 -286681 -515852 470323 -338519 834623 207134 -711251 665380 -284361 445825 204016 920353 78638 -849794 -220390 856702 -959526 793302 207189 223973 118436 -430517 -307842 70812 -288206 -135710 -898527 -719729 273775 558605 379670 -897733 618252 186170 -811894 325145 -658484 909140 -236828 772781 -442864 330645 -298406 552853 -224221 513645 -735503 -664593 298772 393895 25241 325345 700171 39636 92359 -396528 554623 -486046 -935330 -834086 -404535 67711 -372956 464630 37173 728418 456976 -520093 -765188 762172 -625156 661997 892535 864580 -641949 614502 -808447 213544 957186 701513 577618 -276304 -238883 256618 393672 272292 -358355 -321583 -714349 629564 163974 402902 -703441 -167626 -943024 -58553 985953 -142594 -522511 617411 59642 111902 -169652 -973821 700812 811758 180997 321011 -96257 -281710 973316 -387589 683336 -703541 153950 43630 -822216 953735 744335 -202329 205573 -918696 543297 -710504 -800293 -840232 378232 947829 -451777 628576 -428604 -180649 323634 -41321 400504 -978816 799933 -423949 1399 -102039 616678 -257294 -956776 977758 216488 391790 668011 -95783 -312139 -97758 512624 112279 174923 293484 -424002 -881070 483473 520117 -36707 -102963 -906741 -677396 -727550 907760 578554 -559397 -896282 999691 596344 224844 735405 -194142 -296892 -25574 870720 479020 -278768 383986 -400557 880672 -373926 158303 -840425 -871796 245369 -534976 -726529 56516 -400761 -531646 -802243 421857 -342284 -389371 753502 -248004 -921723 -302516 -470906 -650260 -971784 909061 435861 860932 92174 501281 -391366 -749844 468938 398890 -87491 947953 -363140 -672028 -570000 -972391 719953 283204 915321 -424631 555811 -539047 900428 -571648 -648071 -205555 29680 890091 -174550 760810 502120 -309057 -335067 815985 -825481 117012 -344367 615008 -305313 549873 -264677 -954106 -178697 -885841 349828 -107016 -971671 806212 -963731 169029 -695290 738535 381362 -476060 780629 -642905 556630 -780629 -562859 962514 194129 877685 -538249 290000 -937847 897845 49627 -93727 220252 -387619 184938 495526 943001 466827 937545 828949 919169 205101 -859837 -905198 -762812 671365 227721 -940271 186568 -113808 944684 731473 -233652 113243 351211 -883772 -895990 -95858 431100 883406 -460638 -197027 -751338 -624597 46907 218383 232888 -155311 -111499 -265583 -165221 -548575 875734 690351 -886412 758691 914338 -939737 -856513 936185 -6876 905485 377281 974713 -922359 -987611 -911886 920122 199722 814343 -397563 -826646 550104 -386952 -610599 -854122 -918498 -139717 -209445 695923 696050 820666 -195142 915178 -838522 -909838 -686882 -49013 -791214 -347172 -483119 224321 -46337 144720 -980078 -391145 964874 -166405 -432356 814228 -326448 -418857 -471942 -50134 380149 -848936 183883 789617 322962 676619 472865 344779 -900624 64797 687189 2942 -190635 610280 287753 -686318 -581368 100911 -764092 -817054 -348478 -419261 745957 -957913 -129632 -827957 540344 -320839 -211298 -439238 -778417 575270 286681 -678228 -698006 -885279 -213588 -894919 -118421 -534843 -490670 -596299 -673400 382972 553268 741163 517467 -536723 -77188 -5796 -951284 -783170 752641 -712065 987160 125148 311130 -60435 -626696 788734 -513015 117313 714860 749089 -361404 476090 512089 -873559 639112 536242 789080 -701064 -238400 383842 -821826 -493510 -301823 -839595 -926637 -830630 -348443 169454 441282 -105255 601289 -714642 -298199 23200 49649 272080 87168 426332 815735 987991 88085 -173681 -650357 -595511 554701 820561 40691 -175308 31875 -243218 -536176 -894808 -246849 464807 -989422 666323 -453956 34223 -821804 -120122 894591 -600089 -322530 -619673 750484 -932185 -4785 30283 -981297 -869703 -603456 -873578 309770 -891812 73577 144173 -166217 712366 859134 -112321 -74124 -545052 44671 673131 -103008 343182 272488 942939 -573421 -438578 307273 -827160 -70632 105865 441628 -289639 -195043 578753 780978 -774299 -255038 938671 -257424 868629 -633064 -153023 316662 851862 -253038 532423 649633 -757819 532412 461545 231344 -85433 -480674 -707278 -609614 -304055 -322052 -592084 111643 -508074 -895886 -352429 -792076 -830468 368225 885475 290667 257881 -398589 -52733 724743 739143 584850 -820367 17121 -44401 662859 -623876 162426 397611 428730 -909411 489914 686368 218193 -958934 732169 -536179 -932432 -154320 536889 -344210 -748463 -333804 31885 -87396 540400 629736 -944307 401719 -577166 666007 238930 -684984 -171497 37320 -798440 287051 -475925 -947208 -335219 256782 -842251 468374 913169 -568547 -573550 -594099 274245 445566 -151620 -122545 205713 -565313 -253568 -369255 618552 -780452 398881 -242326 445534 -680579 -184799 622540 205309 647840 -873048 -775790 697592 719852 600065 715407 -61921 416139 -378496 -594074 696816 -302054 -711242 804614 194768 -403344 85979 455979 735506 -490358 637139 -612810 11449 693166 391579 -874863 741847 10735 702893 -235650 570742 227981 -577007 -654029 -281328 -615450 -320811 258045 357880 -862727 560366 -38540 -892257 592646 120168 662026 -618861 394433 -950785 -399345 -758972 -824640 256070 -807384 77608 -149875 -815306 -978333 909943 -758898 415914 -158575 -924429 258630 180759 320593 890166 -920170 -207832 -229815 571004 629981 -831299 403221 643808 -600239 -857689 -815556 809983 381296 408182 -33110 303380 -216021 235795 661731 423996 -427243 679627 998750 787006 472983 338558 615028 31814 725623 -478125 100201 -680542 432204 -568257 303871 22101 -404226 -733144 966732 -961185 929737 -309573 999481 -924162 734170 -934297 511220 539159 -220127 -717932 446740 -438211 466282 -216661 -507475 -842674 -643778 -109507 -811095 -263807 -347600 323377 -363249 -503658 -726347 -886781 573775 -823943 -44984 877933 -374085 -504216 -103175 -465807 990011 17273 496678 300925 555104 -411044 757209 24946 -627276 -942580 -605112 -688852 855744 946847 -932283 350984 -690259 -771452 -435123 345275 -577605 -705690 54534 312948 473105 377636 944427 420306 -404387 567564 851290 136152 -870822 600942 -548381 119429 260146 -345461 245622 -280166 899287 266755 653885 656915 -457459 -808369 -474073 157519 -17396 219701 362679 -273319 -103350 592335 886202 506150 -615291 343964 -596404 -434043 485315 -555307 -200768 413253 -850517 -363320 294952 226960 271058 921355 916006 -921589 -46685 298622 -128779 -499636 820029 -900051 -316953 -950768 -123431 -682643 -849156 500386 583351 9695 -768473 -411051 635159 140135 19830 -545962 751198 -948992 -288346 -481887 913804 96718 814405 644784 -198913 -427029 276865 447293 863091 344435 -677191 708435 842931 -246104 984571 645284 186008 478319 -51113 -72632 518378 765652 -179980 -439777 178122 33069 -201563 -936256 -386275 755971 -784301 -245825 -327965 93814 42960 -77837 -903665 990754 501621 -684439 974141 -529911 330744 -628534 -72816 -582344 -300666 597278 -87587 -663060 51050 -197686 181082 -258167 377170 -889251 -915933 947043 357593 317201 -86822 195256 -200041 629771 -359758 118955 293473 -606326 920467 -8767 -855905 -858561 527615 -104853 -647984 -747892 -743999 650240 -572548 231240 160378 9074 804744 377496 592626 -213184 -112924 -203508 410229 345418 -177999 835085 -21894 684148 925391 695608 -588639 -23751 -505319 -632157 -918037 -387024 176059 -627983 -815110 307830 527007 -312491 -18508 -455531 -426440 177122 -777703 573046 927121 -252640 -797737 93746 906071 220240 -580970 780435 111066 -212254 -491392 -727998 -609530 -894213 -264891 -557844 -804418 -113757 -201703 711791 -801020 948722 550657 891826 966049 -434951 -781113 -694234 461799 488785 -264167 -387127 453886 -411946 -389282 255962 -625261 902294 779263 429109 -545147 442309 -846948 -427479 721329 -606393 -206276 -87326 -282002 64897 370594 675468 -862978 343776 241367 252412 -249209 837042 838432 188801 -614748 -530546 -327598 264492 644757 -662852 -462548 -271590 931113 797436 -360331 494643 119931 682331 416584 -912807 -542586 -539666 495647 989269 -452947 971478 740480 -956836 -39967 -856747 991796 207 -132776 379994 548901 -600373 903480 702846 965983 457890 835319 -93544 -713286 482929 -623485 730488 -774447 -742642 -560663 -162383 -896416 743234 -696569 -745373 -429232 -726918 -478763 -612477 -397111 759782 -763459 -197339 14993 218653 763972 -403775 832594 130662 920336 -199531 -808925 190060 521085 214547 -199764 -724133 307017 869212 -853087 465904 -560327 -515526 -67884 251914 -611121 390032 -866558 222478 351227 -607576 -83792 -919134 -814208 -548189 -646101 879152 92349 -557502 927183 803052 -29516 669155 -891988 -887991 242079 206126 359612 226370 372806 -181583 640623 -88862 -82555 -143000 663857 138793 -517213 -392913 -734726 387747 765340 587166 83182 -522839 -889684 -194475 122006 -462566 -577014 -780732 -299677 -798479 -362674 -851088 35942 50102 -113489 304444 -353555 295831 -998673 -696282 74014 -508523 -440160 -253980 700780 277724 882784 -895539 -531754 -614324 584049 -265796 255727 -566768 -685819 -196196 -785770 -912575 -659707 356087 -992037 748254 -381263 944245 -638674 -373536 720758 -192282 945486 200350 -648242 918139 897830 -205579 -384292 65116 39477 -568782 -509214 -53551 981519 -616209 926309 119920 503406 -696493 528999 -863721 -139696 153840 207426 204185 -235044 746583 -444945 -626808 910176 -843909 616118 336932 -699580 676227 -113994 -175023 818353 956590 697673 82641 378001 -928287 -547677 -55705 809236 -174353 68225 263491 -163477 730428 216135 465104 -5584 617529 33497 994984 -462754 259504 860336 69710 -791108 -567091 -108342 744899 -735906 577444 791423 660253 -394378 670424 422503 497568 -762260 -55187 -492263 654630 -836514 818014 -741131 814049 659594 541191 -85731 505935 -232453 262850 -932608 889395 140272 319785 -693169 352428 -441976 -767032 -200627 786012 -221909 -654941 413325 352930 -3470 119850 -677093 350348 627642 -114889 789717 -2341 -922445 -432758 59315 616903 -480113 705518 -159113 33333 236682 -433142 -388326 312972 878822 561340 322108 331679 -930783 -471466 -50035 43881 -599627 -569085 393892 -34939 -411528 628826 -228163 309056 -879249 -937238 -882805 -648714 986960 766310 872864 489921 812773 -762583 511983 -655660 327630 -931163 -854698 -587358 -500328 -805162 -610464 -588299 -306862 534260 -500255 417755 753021 -328269 994837 -928163 -461201 340434 120393 447446 -579936 154981 -633655 -82994 486561 374784 -954405 789444 -577235 -496245 -232232 -25553 -768787 313945 -779596 772250 643136 108302 -630567 -218850 730388 -451556 342429 -381982 859349 -504933 -152280 796405 326978 124044 -238653 123410 -890698 772649 -666787 -554014 -483572 621716 358878 -112072 101913 72995 376664 623988 512283 396268 -131918 789813 -390032 -350030 -489791 167172 109217 747322 -34090 -157389 982633 99639 -130879 239074 -263652 254332 10090 -131570 635581 -765590 23220 392258 524334 798084 535079 -749779 -424420 101876 -558043 -149441 480658 -764328 -791940 -549685 216510 765069 21623 -435151 -129425 654831 545385 352944 225093 919211 909726 -404724 906891 -9923 -260929 -14452 -335732 -355229 184031 -736630 413165 -342733 65399 804308 -940506 231184 -786249 -964051 789439 -664669 -984449 190243 -395881 -582097 -146730 14857 -74033 978292 -803819 -47357 -983756 -167356 -414572 -503850 45355 147133 -447444 -604918 569508 -487003 994084 426565 730802 503099 139338 638074 -905552 -700542 529856 -463442 709580 76675 179237 758769 216806 -265226 -170789 -73249 148450 -332111 459134 -270354 -297691 556158 -718888 396214 973008 448195 2639 722010 842066 -777785 -806365 -824715 982815 -845506 -199982 -376302 252008 977525 304146 651677 -433315 703821 -654358 205206 909252 -360009 -98544 -685873 888368 875747 907245 -78349 492300 770993 -483549 -211006 472924 -660934 -238084 -319647 -204856 -232794 529139 -514348 -283457 -375436 796831 -513398 -321572 -530474 873923 265799 590829 -394027 556651 -429170 327537 -494053 577715 -660832 -525795 -536374 -204306 -997957 -672473 -54470 -451099 13530 -357405 -360732 -231935 966932 400979 989803 531152 -694932 753517 11260 -494489 -744235 683859 76870 -546586 273597 -427148 288756 165852 -46324 368740 -472835 944414 192714 -892848 676976 478198 -79916 175946 -516377 -356921 -234369 84469 -916227 5684 -133022 233295 671921 -434485 -945293 -166550 -867221 -909796 15002 367849 558694 -122193 117112 -654007 92264 546 -435811 787003 420683 -71074 682733 -834365 906137 -687716 -63859 -138747 90570 -447332 -723713 -640889 409755 395082 -50770 -298618 994195 282348 549455 704501 762852 798727 -675621 -916759 -923107 452500 305101 691739 422547 -767831 370626 -801155 696056 923184 -365613 -211933 892901 -986753 -511011 -235115 -451836 -357226 647670 266544 -886607 -519359 -430772 -578472 740250 -821420 337434 -275657 639108 473165 -617237 -346083 -206540 -524115 -318765 609913 122040 107807 -943232 444519 272526 -425855 -2803 -685665 395790 -151393 -299392 -6472 -297972 -160257 820250 808715 -920993 -40856 203791 -859385 687245 946734 -835307 -904599 -702834 28422 -247511 -646995 -134356 -165330 -376993 649832 574004 -986003 86412 -272857 -349373 549739 -518487 214455 246650 975357 -107570 -280675 343820 995662 920325 -389515 348210 716517 586229 346994 288631 68114 406784 496742 -633205 -528178 -562682 -72586 -718591 -621032 -78042 -352240 391710 -674998 -459020 976891 -339848 521224 553394 870526 -786640 470350 112435 780426 -38584 364088 -597962 -614640 -725983 -766257 807323 -304679 -800138 -225690 -159371 -296944 -886913 344416 -995334 -620513 643395 468731 913804 84829 -861115 -364792 -429973 833175 -103443 -967411 346093 -828319 459778 552174 368551 348912 503775 -510277 101056 -327003 263257 -97607 -949152 -979263 -701318 -506367 -224755 -448604 -79363 -538686 965674 -732081 809478 -112754 656090 -310109 -8207 550296 837983 645170 270343 921919 389635 465748 819747 373670 333307 413147 -638069 -224792 927693 -636771 -421790 263560 984818 800974 -932318 -253050 326995 413287 -285094 139180 -23427 932371 -65703 898756 -651965 396421 436965 -613693 -813266 -715387 -806967 -931982 -600945 -715448 177709 -904544 227910 242388 -600054 252605 990450 -618021 499893 290265 -483264 -212330 240412 207964 -765998 -832456 970174 845267 982260 -157580 -224884 -615716 -788786 437959 81936 545037 513926 -14202 -122713 -616355 484333 961357 755162 -364421 -194229 250097 881643 -60676 -685884 714862 787527 -774225 987364 -433717 -51390 -710133 -569546 657019 -714313 -766031 612196 474624 -115330 -622126 -449621 843135 -829452 -565895 -26668 503026 916614 -719151 -16797 284519 -990402 216204 -364676 -478956 150986 258788 842526 956664 -54306 306137 94855 -472427 -190046 503676 -163812 -886563 223956 -179125 -76996 -776778 117732 -246596 729563 -311270 495058 -914689 -163783 -398800 397521 921101 653725 -32717 896395 -307940 423918 269286 -832300 -404951 -912648 123317 -452022 511449 381578 -849641 339047 819568 -642266 -704897 -627633 -940004 673340 -603244 673023 84550 454601 -409393 489373 -399952 -948566 868635 -537657 240584 -900144 127268 -82434 -107211 -253476 -827887 -279333 890700 53529 -555513 339739 450973 660902 504259 -380295 -812932 881633 -235748 919509 -87064 122019 -252690 373289 -68816 607185 298707 -694628 -148978 252774 -164963 -213333 -607514 967296 505321 -534934 -30926 980421 953682 -143961 519163 -61465 66722 -983359 501501 -694681 967100 -779511 209675 -24115 -616037 -179919 581957 598254 303589 -705701 -121901 -971231 196215 -92861 763978 -292736 -225377 -897790 -338963 -625934 -405302 -812064 -535690 -721658 -123833 569215 592538 295493 -689591 444951 -470924 -959866 -923592 319057 -922092 -494433 197693 733673 729421 -695322 189183 -205655 344787 -775300 933083 -117001 -678117 -849757 395031 -905123 507706 -480212 -944090 36706 884907 759757 804497 238691 -695238 -397373 359239 -42816 -711624 399687 -702477 26378 -580740 649514 -763988 925297 -874037 608689 -442714 836168 158668 -718022 931905 109458 787337 35273 821815 -903271 -387211 -961552 764416 -939542 417731 352597 408208 405517 -792014 215952 -605498 823741 -548486 354072 -824079 -327661 -803763 890624 772192 -340458 277606 898075 -88828 492877 464866 8848 999181 23162 -585790 -178210 -706802 -611488 212744 -485569 -924595 -541603 -43121 162207 730263 -547148 836919 782594 368887 2065 -912863 506124 941732 -847883 -130853 675539 337696 138859 582338 987344 -769936 -969269 -846710 -419606 959726 -632125 -391146 950135 279786 -481606 -366136 -994850 -500102 991101 326729 -55988 59661 433146 -753061 446266 -388829 -142357 -551604 -3145 -423527 -902164 205991 100963 103685 -166603 232834 933591 421173 158622 508374 741486 -59711 -478692 586443 -66123 -155707 -766666 -57470 -837516 -3472 89823 -993192 -641142 162715 -744913 -700833 -371655 311082 -855470 447020 269698 77902 784435 -708965 -939248 -634461 380682 97164 297356 605495 -80329 -765222 195136 -223816 -675465 -295137 -549920 275676 490113 28901 -205120 -678997 383879 -207094 171016 671799 -473187 -960662 -285800 278006 -381570 -225692 -190526 446249 -684745 -166161 -342954 360522 -500879 -55475 672535 -123655 -432083 -603285 -9830 -695737 -774291 -114191 513960 549248 -768529 653823 -391181 367074 -445967 213847 49130 -449765 427035 613252 206205 -314989 42933 -530185 -262790 738381 -213193 -254241 329011 267696 462518 570486 -65095 -895552 -751795 -299803 -904111 -500064 -373010 -443982 -451194 421146 -297251 -43579 466702 834027 206426 -590688 -439401 487298 749190 -661975 274326 -191787 -741618 634523 -535922 -626684 992940 -796923 -229756 -442400 121604 781210 -883526 -770170 -899091 -178884 -30982 51055 -110221 -805582 342486 581985 -944782 421184 340898 -81552 699726 563890 -854268 642584 850909 -258358 -822155 -14981 790961 893792 -22790 -361455 -374864 405182 -413919 467560 -756065 -2899 -286507 395091 111975 -943826 472429 -968775 -548110 676373 349692 -393280 -896460 2254 250874 -75654 -235380 -900905 -645415 402995 855162 -832867 72848 -95824 993876 925815 -173197 -516068 837905 -655407 579307 79112 -886755 -993774 -419427 -43765 -657720 -265661 521660 -113712 567033 -65613 395812 210561 851820 -951554 677199 210644 237602 -978537 -508954 322087 -29492 -927419 33845 841097 950587 -121133 -78267 -131754 -468290 -709323 -954073 366834 -489396 794458 -373611 -536681 627171 -23294 -830944 375895 -293818 -398467 -8925 502585 -487867 480228 16589 -981651 -813855 -605854 840556 -134934 129942 820403 -618726 650968 -342967 126618 992572 -964656 627664 250291 133249 362875 -984137 -562101 -312001 212989 -376023 938490 701834 -31843 -417173 -180809 -359937 -878733 -261350 915065 -727590 236576 -210435 64922 788577 847340 -206479 501425 28681 104084 522492 -153704 887646 749045 892169 722097 293353 -622582 -108301 -563465 780940 581197 -176372 167217 866973 -446348 -196859 77637 343480 -723816 -376251 -884887 381244 -469714 -630347 -520175 -143859 225077 650691 -996195 912109 -372416 -467741 504937 -986836 108892 -712046 -697208 512004 -297059 -820920 726474 -181993 -240851 -797310 -726220 -752907 -964728 -588737 327241 537306 659189 -259882 -426992 907229 -339758 23684 176137 693160 295139 -631017 217548 193137 206789 -499252 -737566 688175 567843 -462218 -726218 -708720 -828433 537269 31081 409971 26482 -834555 -272152 -503424 -802759 -257789 723687 999855 -649666 786431 818394 -360436 732700 387115 143667 -661363 544697 797538 -635073 104374 -597602 -558541 -522301 143897 -804408 49410 256892 993268 716877 621120 346203 -981934 433192 26687 611644 -812033 -17837 821036 11374 -567547 227558 314824 -5005 337686 -33675 805019 -999276 -832385 169278 -517357 -812772 -430947 468815 324851 398987 -463404 -648296 10530 -754504 205126 -430812 735970 -703221 -475201 -783712 -355640 -709975 95526 801697 -792741 10321 -258152 633065 977729 -267187 881408 -5943 589844 -951629 -579520 -869739 785560 187500 -470912 -745526 -997457 -274896 -585049 279855 673033 250396 -101582 289393 864826 -521016 -268366 -915805 -898662 -979569 157351 -833403 -921919 415319 -154395 -724231 652605 -851146 -930359 655144 -209418 -866943 -240764 673765 543555 -382562 -875787 -787603 307032 -885235 534331 701876 679189 -364426 -284889 -431809 -6180 605857 1051 42857 198643 688823 -548891 -438684 528962 526798 176123 450125 414580 -575337 -613921 -640350 -535194 -387706 733556 762160 -823065 702118 745942 775685 330633 -484896 374919 -698481 -864248 -989136 -520638 72214 -733521 619636 -582520 748735 -303253 -855117 372908 -474541 293489 -344055 -142819 -297938 420595 451590 -968187 -675139 -826469 -469661 252389 -633076 -356931 -401687 -88957 332532 -596150 -172310 389346 -389994 300212 567338 -946117 -5008 279653 -729166 -231134 404216 -637480 -318630 883004 800790 -17029 394404 574630 -476935 83760 -827759 -140290 167700 988731 526289 -374770 -3718 -45975 231190 -672782 756613 -1199 259080 -252208 471129 -813770 810883 -500646 -154584 104188 282210 222825 833989 -431206 129250 -802564 -972852 971943 557754 89725 -641887 -337516 -322954 259486 570795 -882976 481009 -862672 -513389 -176856 25159 949118 -797798 -937213 -466232 -153421 -366888 366551 762146 929345 -885264 52270 287654 -340307 803460 826881 192785 303817 -876220 -51358 -174424 879240 -428482 -127584 -421219 -142061 420424 -411172 611478 414444 -848930 290004 -874503 775391 -614986 -531762 -759009 554931 682137 -847572 -908948 262828 702185 -132098 -233908 -175933 -461858 -689886 -506417 934477 -707142 -319825 813563 504316 587525 101407 -435982 -86943 163117 13415 -292775 -866862 -894940 -459777 259672 -304114 679933 134348 828184 66289 -257076 704452 -60957 601732 712707 594208 357609 573692 -224355 269609 592327 756884 554225 830628 -887866 351627 112250 -315942 30893 -743397 764398 764295 -966873 -605465 -628320 -487984 511480 897364 -33426 994809 599804 343137 -490656 -363115 -267015 -224585 402191 -648070 -192209 170168 441250 -635043 596069 -392045 -144918 450953 336729 -108291 -395802 741881 579933 606193 -352124 344874 685578 939785 455354 248931 -711333 -710789 422146 501068 37319 -808731 -554184 659466 387440 -391408 544610 -658750 440116 317280 -755141 -495225 893816 385857 -983175 -400381 -148617 315499 -680809 -61600 -199838 41583 801296 483631 -836290 582335 936125 974135 -627840 -418276 -717544 966652 -303688 -166239 351227 -612369 -585265 651494 492814 -601775 -649125 87300 627512 -286716 895109 99295 87746 117982 -49538 394374 65439 -537811 -352169 -424458 -535271 317345 335512 -542882 490706 2964 183113 -143915 -715755 -984929 137233 -729373 299818 -34495 -965825 996097 231744 631292 -801850 -977802 -163995 32032 380017 934553 584209 420422 -448153 -510733 446135 -594677 563298 -799729 630613 -213902 -169140 -378600 -342499 -2445 -665811 -157935 -183321 -542988 701086 -584986 -664973 -90647 -58221 553568 -214025 -227939 80395 655766 245924 782319 -247797 542707 -622274 -936786 710861 -420296 -645368 -816901 221376 489517 17573 -450051 -383627 -775376 -336402 397123 233416 716841 22192 -875451 857927 -377557 -815609 -73645 -501799 482151 307341 307054 -505378 380025 -929914 127506 -87686 -326463 -674001 290523 -160397 476218 661047 932028 169682 268178 558228 47407 614285 -446880 876312 396772 330021 -763929 -94842 -504305 399362 -167496 -757758 -445295 -497905 -108437 -844514 460044 -990147 498848 746083 -847801 -753153 901734 -633000 923831 499582 -928777 -777561 962330 -901236 -216805 -927757 358684 635430 683749 232145 -634068 987543 564441 395627 -894281 597187 377686 -221446 -866268 -917759 280739 -475205 -860620 -56513 -754269 151269 -973801 -972074 32205 -709984 -58117 293018 -257582 212172 -85697 -909318 55811 -235181 444217 -811732 -954980 -861954 -457596 895816 -25356 529343 921434 232133 -845588 414565 -825061 -827981 128878 947724 -203711 697483 897762 656890 -872857 428202 220117 -646034 8349 624738 -884627 742800 15366 481057 -64645 661883 983856 639426 -201253 268188 722147 -867319 -567138 -899932 -306226 -788277 974284 -124964 -421293 618783 -903056 -783254 -652992 -851302 454775 517042 312895 -417525 -99961 -493806 727516 -694826 528868 937593 -359793 -457809 -676067 -404534 89577 881416 114448 588722 214189 -209437 829408 626062 -643234 -962824 -601075 -898192 919865 -116253 -121121 115131 62520 450171 -803030 -799806 -655726 -769837 679697 172212 770594 827611 444922 -972785 99402 -112077 18395 -646475 601664 -421742 -918525 -585173 184514 -624505 -406916 85229 -155715 -889750 695171 69868 -149046 -880751 -155185 6116 -875893 -567104 -334133 510305 -837415 -306470 -889192 66501 -690868 307043 -699449 873976 -829729 777686 -59810 -134968 -439429 22654 875382 786471 -521250 -206458 848874 -429202 -221628 76636 -468200 792922 -164233 45883 -973326 -991899 -936633 -720794 383804 537883 353016 -557258 -962288 388976 -594521 -808256 -575043 328080 636908 -491679 463976 -951388 -539348 -169185 876257 -524590 -301963 804630 469428 627599 -836008 -684683 882624 408927 491729 -827338 937041 372805 -190965 -942741 696504 454958 -398326 350536 -220906 203354 -189867 -496651 952649 504346 -910353 666197 -569910 530465 -231462 900117 205946 -654068 -929032 947475 -392216 975330 -558821 775777 -123957 492012 -63040 -379906 -268914 -111311 886125 -789070 -334500 335774 -154916 520894 -985937 -794102 -848091 373629 -361310 63399 -785407 -822706 735740 -564875 -903224 394181 827883 -982585 -498275 -329974 348533 143474 95834 -30485 395690 164309 33469 526769 -317780 -849845 920891 -887472 954102 918600 643944 -312158 -415775 -711647 2491 227702 747355 519930 826424 502794 -990782 -176536 -588657 -327545 -856364 -562556 44011 -428192 749617 512142 23102 400312 -210936 -358109 -179692 399284 522048 400452 152440 688517 314054 -946212 392692 -187397 992619 -184015 -212346 -33810 544082 470105 -7606 657907 207876 -238775 73383 891533 47684 -730487 -407477 661708 36808 608302 -937409 253012 -160331 -431895 546966 901353 976755 -622698 -53539 -807028 55185 -744609 396096 986184 -261345 -987559 -35604 419816 -632563 259921 -136723 79419 277935 429053 506429 65254 362833 319638 841928 900367 411275 -84727 -633159 249376 772923 -64983 984983 -424031 628383 331820 -562128 -769299 -278801 -170645 356885 422648 941940 648423 909126 -477154 403959 -948130 192601 -794196 -429417 164954 871190 375755 -650788 153922 -417458 -978063 -555047 176076 -340760 -798256 -623227 -939068 393661 90767 859632 258660 693866 150204 -872763 2511 571032 -900226 746201 -870265 -47433 -257465 165586 -517150 668982 211546 -598508 219050 -569447 321503 163058 -980516 246905 -738213 -182690 50475 149259 -736657 -41784 627824 952846 -182537 611745 892507 392809 -214936 460997 -975209 -619879 -707431 828009 -876201 267176 -269570 858890 -210166 581987 -913533 -743847 -794651 -67516 440824 210799 854932 -688115 -757543 -834101 -648746 456670 342382 836473 -711341 -858026 -488901 -879943 -585591 -832811 -987186 220378 -269691 837011 318010 -497695 -588389 168671 -710789 426673 529930 777707 291806 -614763 -783121 -421330 -7337 -823012 -406081 104085 540097 -456965 -512558 -206119 552684 942500 49482 -534638 950751 626987 893688 228958 -166267 -114874 -952528 320216 547471 -617320 261806 -462286 132571 981460 400750 -848736 -447050 16087 593725 234911 -183331 -719548 -687769 -951623 -473415 -795735 -274267 -20657 -540427 -286152 363944 985159 523424 -501330 358962 -697250 -183129 672611 -838119 -142535 463995 -620574 -383069 600156 257402 -436421 534645 -31359 -285453 107422 592904 443850 -971101 385131 817903 -607722 -527804 -277661 981230 535368 112213 -938443 881928 724188 -583619 292871 -718667 100747 489296 317050 -619443 618043 676147 544928 670220 998990 820082 -509 -149567 366238 -486830 -102887 365907 -49464 -373660 636710 188830 -129240 -239782 -842820 903912 -49141 -945168 -72430 -89937 -126828 279083 -299501 154145 -676884 -123950 610398 262391 -650042 687141 -802228 673038 338128 -615634 580413 663464 -462382 512979 78673 -255659 499791 587468 -843137 -419372 889454 -878113 153611 353964 -635597 -695115 -323413 557856 -188588 988009 389922 -707695 379472 -219167 -596764 -493305 -860422 -729503 115414 821728 -365992 -587616 -842822 874230 -577723 -689163 -356626 722795 17956 -20219 803984 -379602 838088 403541 21941 904172 322331 67116 -365659 -984272 -838811 239640 -752588 391433 669820 291349 -275887 772536 -561009 40154 805134 944008 -623945 -994140 -577465 -343363 -526028 -445285 -331135 857891 -984880 956296 -244078 -985264 513980 898686 185161 251811 -339559 -625012 -925322 -750132 -365219 397857 554754 -291680 -474577 -303168 581733 821982 -99451 81145 -735881 986122 696218 -343518 887692 -470382 150576 -621042 -243246 990585 -347467 559972 -651259 251313 -699231 548905 -525736 458294 -379181 -98996 -270841 -484547 241880 868559 177466 -495561 -736395 357867 912568 -673355 -853544 796901 668089 -794255 577987 -85138 465838 335584 663416 730228 868919 228364 -137401 692852 -890807 954678 579737 -692877 -743998 661424 -736700 -765048 -887958 801237 -522455 -443359 11040 -177892 629044 -562789 136619 964360 -809461 -822845 390267 -915637 -82295 212824 863079 146338 206606 427221 -254264 -60479 630667 698798 982410 354944 -173308 -374388 400582 327885 -647267 -698552 -58731 -19488 -919982 949577 907063 865808 -12755 179264 -788981 -852168 -93635 -237894 871329 702823 586784 -339287 -63792 985114 -237058 917345 -429579 -542253 -947945 -703250 -964530 736335 -576323 830847 799019 231341 -139911 543179 -697893 -980188 -232909 598484 166089 -71454 306690 -619479 7368 148289 975833 -115710 -994958 -304289 -257591 53140 908664 -230521 706682 -606961 258851 -99216 18752 -654628 -331454 -498333 706298 947314 900142 640454 -937778 54923 856731 -465935 830888 -523489 189864 -759800 -746977 632700 841260 -311541 -50577 937673 978878 -967109 -569481 -254681 928513 -863990 -643916 -423652 990783 978702 71986 -573121 602307 379812 -510658 -303134 -859443 -280794 349556 -675441 105192 -864559 -203005 850505 959651 112868 54112 -768049 708619 -67080 -236635 14425 665094 903023 -977925 -226381 246551 -690385 -880264 23557 47057 731754 490688 -308882 611761 -837113 754308 -710598 -380006 48636 -736194 -258938 -567280 710178 110557 -747812 606827 287688 233981 205977 -146725 89588 -941058 964267 -363956 -382609 325705 732994 -687632 -657652 885548 -476474 -176235 467156 456509 -355991 -607778 534063 186519 -945763 -52164 289001 280489 -685405 755044 -338887 663945 -394663 -126235 224263 977984 16333 723523 253442 -945917 -638981 470127 367302 -629063 -966161 -657249 -359261 467490 73480 524377 -488586 410463 281427 -931031 -626075 -780771 -952409 316877 467927 -587501 -917352 -884969 -997418 367294 -749610 405151 -934560 98224 113927 -146468 413568 426324 680371 -512176 205778 517916 -999529 914956 -565219 -678241 -919050 593210 -418343 164489 -941499 -438851 -277771 -874260 865905 -389857 590658 733472 -649267 -299807 -978999 -264231 529523 -56275 -771739 733622 -137761 652479 -966521 -700504 -841162 750889 -129827 -91623 -451794 345473 744240 198426 -962223 -511744 -536811 453386 -802960 370121 723095 -935712 753755 7558 -669228 446207 614174 -316635 393787 195475 -525488 619733 -948392 -215633 756913 -948132 154946 773202 620919 975680 -674755 -380535 -841435 172376 -474617 -981509 -432951 822606 378353 980265 333893 263234 -493190 -922813 -603827 881612 -579579 147001 -672323 464163 200366 -373425 578890 -912665 -172427 418624 -657535 835610 795076 2020 320426 68787 -295492 -500682 -745319 472159 484107 -840060 -734278 -84473 -352395 -210018 -942130 956177 -237497 -448760 -696051 -42465 -827511 33147 -885954 459162 205114 -638809 -645562 -68930 695404 -15473 526900 -120485 806867 47229 -366376 962805 -918618 -145134 811503 -101176 -897555 -391551 141104 296381 224892 -461967 -525040 145790 997676 755233 829330 -678744 635994 168859 453074 -50428 -557435 62631 301882 617079 487579 -530625 352517 -950434 -507526 308663 508568 109 221599 246131 260655 194733 -982316 23410 -423678 565736 159297 -140207 -432984 258561 -974084 284480 351404 366867 66597 925204 -440624 -46177 839036 327504 961689 339850 317047 -680593 -429730 909953 -596091 823736 -635466 -505197 -576616 -95866 284050 -871317 294354 188362 11539 198289 737670 -145792 -236752 51017 -746945 -827773 -370701 326082 -921167 -961620 -386903 217173 -98620 31082 427718 91154 -632755 -971436 748001 -641131 345728 -970035 285017 -635554 15682 -216763 -214846 -19798 -123826 687961 968741 783725 -636254 261678 -611839 331497 23900 -189189 892850 164521 -411694 -170373 911887 -109607 -496960 -238716 -936199 573729 394716 -194710 170333 -785854 -327335 678365 -198656 -108281 -224286 -581473 336321 -956998 -749899 -449495 962864 76488 -954332 23196 -15355 508602 563323 -370313 847687 -374197 -382554 -751230 -810636 -546514 -513280 -336126 -972381 876902 300490 -755176 924945 -789681 -596993 -326311 -122411 452663 -960441 -589114 -6432 371363 -414907 -127149 883641 -501525 -913559 825300 -364881 74850 -460579 787365 497191 920628 699740 798389 -349466 977373 -247600 -141655 -746145 595340 -642677 386425 552298 458316 -9600 -831279 745015 -785029 -472680 -448348 212929 626666 -498171 -578526 -179468 170653 582196 605360 -349333 -780789 746244 -145105 -701005 751224 -501860 -533114 537872 166620 844353 -368547 515924 -454674 -36357 -236675 -652859 -618419 -182388 -886402 940263 486123 -985980 489076 611593 343141 -413043 -823953 -218238 999068 125323 -762613 20084 -280799 268513 172113 -899376 -976201 722262 -940392 141397 -779839 695348 -970276 228790 -988335 934772 262396 -556750 -435502 -31097 113023 661683 -373640 976155 -700971 -683749 574798 355612 -968328 959312 410327 -7563 -630815 -379960 823857 -599678 578853 458087 142013 -433719 -83061 -648906 -237239 -124655 776009 -236615 363597 -855210 810644 -520127 668751 322967 747778 -375378 -225657 395370 788416 149985 -550057 -25704 697484 907834 -186096 836769 252150 -641811 936573 508071 -355914 691640 757875 -801526 450490 557220 -879448 -265345 -166683 897614 167986 -205968 -908230 320439 290599 -882662 -246571 -856360 -494812 -154259 -442165 72791 949048 20061 -664494 -31011 -444258 914614 -308235 -527058 250593 -799461 -869416 220662 496957 982410 358359 -823281 -930852 372020 614599 819952 -186746 -73725 153864 607176 155934 -628460 -834475 -939955 -511940 160959 -230607 -737671 932138 13952 726725 19294 455078 -393708 -86863 -496290 -987278 679855 834418 772343 197254 -645965 -835246 118685 -238190 -91474 61639 -345081 635543 590658 729948 159287 -322218 629553 -9312 -2478 774221 -260509 -950925 -749987 76146 -703707 -634864 -398306 693113 -495166 -108858 84393 -191942 665179 329828 -9285 449431 767668 -322250 79700 986346 459380 -134869 -783074 363430 342353 342288 -745797 447045 688588 -492356 -910473 652932 650311 617444 609183 -144757 -855878 -410975 -88218 739894 -793045 900865 774549 -750912 546794 20688 -140827 -847789 -550529 46798 388602 -881203 253378 -16078 361537 550000 -144101 158058 -962032 699297 -630010 -867679 -609014 -230387 964392 -268661 125156 449016 -206237 561427 -217739 -613102 -887947 982558 841358 -669095 679356 449622 -28328 614979 -788095 34105 -799528 17833 -82213 -405591 331493 -43578 481692 597190 435171 -734435 -723105 -425450 792616 686025 447767 811109 -718626 797572 -67927 -455546 -682649 -950859 350566 292436 -20939 717208 185367 -286864 403103 677158 -467855 593110 -89406 796419 565409 660837 -590467 -732565 676160 766113 -440335 804365 16553 412095 -304333 10848 586683 -37604 816807 984458 760100 574642 -265838 -447066 -241500 315681 375961 814519 566902 -255108 -248564 -333857 -854563 -323648 596441 -144631 -736697 -713515 631738 684176 -604644 -835208 763006 -624626 -441859 -792597 416067 407645 951483 930343 -125602 863150 -655419 375884 -483786 -979457 28406 -515718 710850 -594538 902991 476784 173207 -516677 614008 902262 234579 238888 616708 242796 257988 -601090 862458 -289503 87494 -108868 -84351 -305203 392718 254033 988507 755014 -856755 859376 -40744 92592 -477028 520431 -762407 -527879 458044 -578714 670552 582018 -385765 -675332 -62693 -552761 559501 -568090 -903686 648349 -331052 251521 790246 887448 -565501 581681 -38214 579595 926772 -114041 -971985 -467857 558729 460084 -311711 -909689 -187922 179236 742588 459903 654814 258335 -770844 -221485 474269 -75741 303668 627425 240648 167500 -378726 -453958 -3856 -358210 126972 937679 -914614 -902495 650280 109788 329562 -481975 -557223 -383285 978061 -693119 -804000 907843 -19514 645390 -22837 847524 895685 -230546 283515 143789 -608517 117005 -460951 543444 -246098 -917004 963075 -380157 -485065 -465726 343526 54647 217225 774075 -713700 -471851 -525071 -379315 -348874 929711 -745803 344229 -140067 -78740 -68823 484523 153769 -985385 473085 52163 496718 974709 -986972 -173801 -655617 -944755 870477 400770 -515728 540384 354621 397198 -502664 -38628 -382233 640910 732717 669310 -287048 -690414 626307 -534283 903392 -784629 256466 -150164 332716 490992 807424 -607693 -41028 -678253 874352 -525065 -273179 251646 893012 881909 405873 -805634 -530413 -94198 309294 -888825 235613 -396841 -705990 -983062 -514242 -489608 -757751 -329572 -895822 716374 170537 628860 351718 -370503 -349617 436779 269784 -472519 263934 -733360 -663717 -979693 73084 -135129 848372 -867599 734293 -869406 388857 -598262 361881 328572 887091 -563113 702426 -87227 -611425 -722483 16954 -860830 418819 626905 -486288 -993233 665327 815224 395637 -727057 -808932 62308 876930 780923 299629 777728 645003 -523530 -494101 -217540 730046 -201197 -788243 -455300 -551346 323795 664947 433871 -572915 74941 -938383 -115029 445325 -200783 172207 680497 -383941 -39039 717265 -855557 982199 817683 -305942 -24621 872077 -726292 49321 759569 -341869 571110 414432 942530 551311 -119037 -883892 -908220 486911 257801 264860 821371 -355615 -298211 -173910 -493778 -803412 781128 -259973 50405 969077 421121 -705991 999978 -575784 -117015 -916470 -70263 302591 537759 269438 -283953 -699771 -532481 -823088 315855 -698768 320880 -294305 -565101 -692889 -939119 -471813 112890 426388 -250470 -348726 -592072 321613 20392 884032 57891 698589 -534478 -366121 -752598 227263 -626190 -708105 -500107 905797 -383350 -109194 442689 -468227 344240 36023 -583460 961953 774290 892846 93706 224064 -353823 -203377 609529 -325805 384294 770210 375490 901901 179764 -392892 -374229 -928774 -722707 252507 -641380 168985 575012 -51458 135576 -548625 24028 -44617 -965256 556705 476967 -751120 -958596 397854 509345 -948229 526457 443884 -403391 -704435 -864664 23477 704553 -364222 -849895 80650 950659 -919789 180036 177789 433093 356063 609251 -992393 766040 343190 414964 -122355 -601419 -675542 408927 479261 -235087 12730 201677 -356522 475214 -199144 -298191 162183 319424 -756583 -708140 914064 465214 -159042 -779248 620885 410508 -967901 117338 -869574 -442969 555372 91548 -26098 76259 -800604 -64376 -829985 480147 645813 -928248 111915 56890 -111165 -660579 -275277 -994705 -65832 716873 559672 300686 539759 -136136 -65121 657900 76522 -390663 -939781 411189 475874 887158 560889 742732 878071 -61412 967063 601861 889609 -275225 -112032 769620 458928 263936 -701281 115602 -19630 704460 79623 -295591 -172371 -636774 -471052 891306 226818 -108984 -37624 494184 416421 354177 941361 921405 -251652 -197390 -838263 -560828 -925838 582333 907664 965807 -497491 848019 -793737 -732205 736895 840075 -212301 714563 -231570 -908680 764934 -236572 -928900 -843846 -330011 -261907 -438287 -806022 944306 386131 -390894 -812682 -905713 603800 -552721 -766203 -276755 190638 229541 -370439 736697 -483415 -739092 -947648 276375 220198 707768 -369854 560688 -622642 887559 -700179 613507 490697 -161973 -2833 808657 113039 938380 857266 511867 -591735 -16790 402732 441962 -677680 501013 -890559 -879768 350288 -374278 256130 200441 886896 165624 118916 -358726 -547130 -869581 -557533 420514 -903793 840371 757581 265154 -233139 738020 -268195 -42345 -796547 89209 696249 168195 -697401 -730020 -567601 -675321 112316 791581 -684829 428446 313843 -490460 928812 162423 347425 -466034 -828259 -540844 713930 -873026 -420462 566949 533192 -444172 364726 116486 830664 -286228 -916364 -287175 -813151 -790496 -298395 731793 -849270 584095 503567 1708 -922582 -731491 726776 890016 563363 295279 -282631 -500372 458138 -994960 -344905 -412668 -516454 348693 839325 -816711 -580322 -333980 -930952 701866 504399 -24547 115807 -585560 -305591 -125769 59346 -860518 -338914 212443 452435 -773507 -956659 946725 -981448 601314 -297866 -383324 316228 -425259 13207 219319 -47699 -720553 425135 705662 273183 612172 56798 343989 -165750 566543 -289764 -301678 -396053 541080 39454 -950675 -554871 -880844 283303 588593 37852 130352 -298472 -547732 -967027 809132 79321 621957 402307 -692683 524654 159912 176528 -740849 -451951 -294616 204834 658095 -643898 -114234 -215116 -567297 421639 -4713 -759100 -982432 76982 -660980 988767 -881132 -549037 -896700 -19952 -702169 -808185 620212 -901694 98388 857787 -732146 -275741 -778365 -551819 376185 567171 251477 53150 -924272 884997 265647 40524 -984266 -725470 -145756 368409 -24145 877424 -932151 554373 -698298 217114 916350 847229 -62951 -893642 -666330 -880892 -522289 348463 963840 460710 198297 873426 -69720 -574331 292571 241031 611757 -899689 -233302 3370 -994985 -762151 -219735 -145343 -696457 -869196 -85817 -929537 469919 874979 2658 -953288 -451481 -394325 -449226 -527813 -433482 -95347 -989176 809670 -875355 469672 724504 724878 -989305 632408 -56695 180944 -570089 -466048 945579 -239532 -644039 -493697 560900 926999 -301665 -179473 86759 -451305 561118 591104 217254 -745591 -86994 -699851 127694 -932459 -607420 549703 866316 507672 951331 367351 193571 -499648 615463 -666917 -728253 -892174 -3590 103954 346295 554019 -639614 -168870 157903 433894 -180245 -884100 -398366 -314852 328994 -24977 895675 -401075 179644 -406877 744445 -357150 -78010 193729 153833 83747 959957 -754651 -256993 95215 -430143 -19045 525428 -833725 -333744 -964571 52448 -719158 -137767 552028 -69572 -93947 513181 -522578 -500607 514548 429957 -310682 372900 -599771 -996635 -473246 41699 754663 -737595 208009 -14350 -624634 -565695 -668017 784967 231637 835845 747563 5017 654103 310479 -989130 -418590 9551 804890 831001 -625446 -213732 688782 753255 -395455 574618 -675111 -348730 -664719 176991 -975265 445105 109032 -367560 -920605 485353 94527 15815 8978 -814446 -534681 214423 -293414 392159 861292 123807 -219726 7408 817609 457925 -573981 163417 -951092 432868 580495 44500 -201065 -569927 248177 621091 -138834 620878 284275 907325 -729831 608620 415291 -629612 -173760 32436 -823832 -180273 649632 -783037 981044 -588317 -622671 404401 471404 -190585 -553964 361979 -32977 532003 -409435 -216286 -217613 -498996 -426446 69137 -420479 286666 -942190 -47168 193687 -557872 719226 81301 -126305 -947403 398326 438003 829260 143580 -115454 -701788 -407582 908177 -424927 -410578 576676 -98721 341380 -1021 -744223 879904 731235 -233945 -797040 -197502 -725593 -213577 -705187 516473 760588 768296 223361 -167803 85639 730020 -625053 387475 185105 -696586 961347 593733 379204 -731501 553788 -517621 753137 -369294 -45207 -871136 -664120 242028 -644124 90995 690492 -520733 476509 -445232 559871 -351863 722595 664303 -381107 -436174 685997 -20840 378794 393294 -75024 337470 341049 450568 -141769 -671287 -122586 -484564 -42523 204861 -874932 -420937 595734 -19792 -20588 619037 -643015 709713 302118 581894 -469609 -874638 509457 933341 216769 -889591 -626650 -440999 -357717 398693 594975 -761587 -750963 -312509 -305653 843902 60364 228720 -155266 653494 82728 -148548 -520969 513700 185405 338457 906608 -772498 -6403 860599 488267 -974467 -160639 402886 -971147 -392455 957165 362929 -64482 -605821 -601637 -337000 350099 439559 963118 336655 643312 -933330 755786 108856 676030 579484 -941782 811876 177408 32113 -245933 -136758 -498644 -526764 -800628 -460477 515772 985721 -43736 -163519 32052 728845 -373266 -755666 697490 -995777 -68268 -187096 40251 425118 422700 -187421 591867 -973180 -536907 839543 844752 328443 719885 -850697 611068 -474423 272215 355404 -449420 215271 -39088 -97710 -677669 692171 -315828 -64501 -918168 -591697 612196 465617 616719 432482 103109 160340 -632380 -667274 -721572 -688664 19163 254133 654839 674641 -748161 735683 480686 -300624 -702518 -669852 -26647 847718 157221 983466 92885 436277 -158118 744218 -170623 715283 -145483 952702 -605106 -597596 -466863 -741104 -740813 154699 623087 -607470 -303351 -493584 464738 -139092 294267 721443 -693469 -688129 -990257 653090 -705329 126422 -303757 683105 -594987 -644076 898655 -344283 34107 -770848 -291000 945186 -829101 -675579 -215157 759268 599785 18321 111534 -338231 -322625 -212982 -711872 224120 573052 -969755 988462 234 321264 151566 11478 -817775 -449633 642672 330124 961333 364826 -207674 436949 -873254 -238243 -987163 611340 96947 654569 132468 -757383 -145502 636235 216518 903581 399205 -799674 -443409 -824830 -943474 384048 626753 955470 -112423 213446 -696260 443502 -818968 -492305 -57921 -407258 334256 353322 585096 -686026 327771 -555726 760515 -461670 476984 -472653 -339 700899 273273 124406 -161189 -838628 -689715 359306 -924097 -176794 -928050 -560511 396928 963156 970747 468670 -103451 905170 -925249 487461 -500955 662263 -634921 653364 -105780 -218766 141718 598470 -58620 -153728 478905 -208780 -150317 -228945 -829543 -102157 633691 -513004 301187 959219 850914 -173477 785504 -765017 -359704 -976181 -943764 -491994 -839384 619777 -212173 863349 679568 -476 406505 -188111 -998097 974524 -95021 491057 -111638 -611525 -408175 936494 -825681 759536 -895827 640327 939145 -299460 859287 460195 -443381 -367000 493538 -440597 396005 -538397 -196366 347713 378101 753008 -541466 272669 -15613 165340 -649987 -386928 -201545 -635296 348355 -843813 223665 934390 -164240 -75791 -544106 -75552 -524798 208047 634058 -347886 -489807 -105907 -350697 300639 -247037 -685789 313262 -252283 -786279 532198 865232 303929 -231327 -825778 -865950 437165 755785 103687 -139474 -120512 350024 -815625 -336010 983324 -296681 -472617 604807 362480 385386 -897907 -302386 -299847 354412 878607 951885 -326214 -489223 -296091 -573379 280520 -156415 -657569 267415 -272191 836471 -747383 -194469 215894 413043 -380276 -482745 514527 84857 -391835 -620703 -559156 -852084 -690983 -932943 -741254 746604 -99971 -650332 -187350 -222469 -53071 -949718 -478172 -691670 -466153 -822790 -683175 208430 -941894 915540 -744674 -694009 240937 -966628 -499084 92710 -509972 -772791 -920836 597055 175300 624009 864526 439857 -26874 -963065 -650943 -441729 -611216 787106 144391 -505856 355616 -887143 479692 -985868 359958 34828 -649220 488117 512746 165110 -516027 -475878 -163419 -296431 -274150 -53803 748153 -90074 -437355 850569 32037 470020 566560 168 -773086 113327 -231570 -918078 919695 -963461 692061 -164062 919829 -715760 924994 38875 -688297 183498 309944 29485 -391890 449731 -192704 -145035 485949 91788 18710 647095 609355 745463 738134 -347502 -38376 -137918 4527 431472 -869013 993478 249471 356959 -344571 -808462 -42962 831461 -885096 868699 531694 410294 -549209 216343 -43811 580565 -781943 -639315 852702 -142002 -573243 556697 348103 927273 312310 -231852 357116 298180 454292 403805 454140 -140956 993436 -453839 261 787067 -507401 393886 -142062 415177 -541580 355736 -882040 197744 -413137 -394064 -64550 257025 -776172 295328 545956 -65161 -10308 -728119 -636923 -969057 710700 878375 -960774 -177264 -827699 880191 -458938 361780 638556 -804031 378525 -132542 303848 -350879 -760094 319720 212328 532933 -783737 -762689 746030 264628 919822 -837169 -174557 645589 -682638 -774879 4427 744338 -152566 -3465 198293 806418 493354 467252 81897 -115698 -804019 587602 -600073 -56719 -226872 -5403 -346302 115336 -495296 -286543 -200750 717471 604331 370322 100542 -963293 -478826 322013 736945 -331593 -836381 -947541 80922 -481719 -261657 -235841 -642868 -824006 905625 715862 -428991 -675234 -418102 218555 -893358 95994 656610 424548 848574 533801 -202010 -446305 532875 242699 625175 461695 744637 857462 -189991 -570925 -508352 425751 -954847 -635634 677799 295668 252961 973729 547971 -209358 150625 201279 962267 37546 54017 -374422 -158356 739305 -687929 359564 -591299 -699168 -399792 -268378 881153 -297593 211134 471825 877348 -194097 456775 118954 281679 -702301 978892 -736369 797778 -610925 -322164 -475372 332306 -395150 -297819 409017 -5968 165596 -353199 280771 53252 784309 -832328 -878053 -847309 -483406 -589286 -892799 -505562 -720729 -521364 -118364 430017 702578 468921 106091 240988 -113356 543655 -707990 -578146 218410 683623 107654 486417 -33029 -345298 991581 387149 712552 -19064 203855 225426 512311 862274 630079 817713 210532 366626 20066 -584594 -82532 241713 62671 984014 -705563 199732 979609 -687358 -42596 985489 67606 -133520 -118122 485727 373393 -320031 -644164 -580549 -149270 -654783 -938680 896156 -315124 -239447 788628 -285969 -558284 -205151 809843 24623 -41686 271852 252424 -37876 252313 91930 404110 -423481 -135589 -876053 750348 779065 -909919 -42198 -340254 -300839 -309499 248850 -75734 415115 410000 504565 759286 899946 -664882 -559351 -113119 515095 -383324 320802 393375 -713787 70894 -912229 -848477 -101173 -838410 982774 472726 21987 -317306 -882483 756787 932675 -957218 -444846 -964220 -45864 85908 -743192 195164 245637 -36927 199427 -143432 -591178 -659135 -22750 304090 -293572 -254994 -325647 -973601 396386 -151515 -362921 -997303 314412 -937276 475730 467330 -610200 -154455 272068 -118431 -704463 664713 504394 -117573 -290322 335059 -151752 -335160 -738420 344363 106287 -470738 170022 -10657 -584069 740202 371958 -416690 -76610 -295648 877560 -636504 61143 -679706 466379 -585024 700641 -65196 -587432 252951 807883 -897229 -908143 -224828 322344 282067 -179397 -640362 -727213 569466 802314 -422593 790923 260483 -694954 370277 -659329 715510 -329504 251565 -472334 -627892 707842 883435 26405 -125008 833533 -89824 -224320 852701 -156788 -916825 -26554 416702 -938560 917785 948728 660740 -213787 -246380 351846 -204425 997257 -279588 611330 -73755 -343751 959436 505214 -340343 201510 832489 367842 454782 634957 746132 -23522 -663965 850649 -623909 -390874 -484655 423925 376958 -450525 -342939 610418 607631 -200955 -720018 -586963 118014 497089 -794986 294665 -593242 670640 51240 991818 359153 507573 -717637 -599046 -812494 240450 851799 693498 -29575 -320673 574133 -822197 -714155 -114163 984321 445657 -623989 263176 544210 618060 960566 -529500 -767893 -663968 795059 -278891 323042 17055 842363 204534 -373157 -925101 964774 157145 -298769 463391 -779123 725594 -974613 -606829 476462 765971 -814676 -395271 -324539 -354052 -49023 -956042 -691699 -953055 -526875 -666044 -70464 920242 222448 492390 287221 383485 -823870 -823465 -23222 375072 -120451 -630486 -864974 818536 27360 -87139 858240 870714 378334 672085 321921 -806934 -375800 687507 -647840 -324869 94278 -166786 -837893 -343144 -834590 -860131 166056 -627808 125171 690548 419581 -571219 552862 -71126 -186156 -162269 -972027 833098 608218 -346859 773140 -414458 -584065 791453 -845597 265009 -670557 133450 -254306 -776633 552190 636883 -904257 -947679 -239270 -228083 -347375 105789 -835187 -895658 -530952 847932 -262458 310303 61399 -377029 49745 -114875 -976994 -604473 36091 560481 -103295 -490803 -835479 207550 278694 -829329 -507582 -641113 658028 231635 803203 497889 642474 -263763 389935 -500607 501751 -503434 -970234 938976 859571 -775793 656631 777260 784357 -25295 -434830 -741205 -421869 944520 -23884 -746206 -426911 256609 246043 785340 481902 123738 624151 -752053 -627589 -197425 560182 872004 43497 943526 -711995 173341 -274160 -231820 894329 -999676 445756 -949981 -910920 -855022 -28865 -407418 -342313 -889587 -565939 -760286 -905638 -145861 606608 610974 -60621 247163 -399980 583051 969096 744793 -512149 656497 517624 87514 229574 189816 423694 499593 -743258 -910527 -259642 -396563 -26354 -222064 751825 -417885 -143561 -763223 -236581 922520 471495 -660949 -494794 135047 564425 133435 -516091 442103 -311907 -203007 819256 123299 -752966 40076 -509148 -939673 225103 -907319 -378506 -760546 729614 551808 222198 303869 -1833 -383692 137593 -669201 903426 -210324 -77760 388485 -853930 312389 -916634 -826137 -891928 127744 -96259 -317579 529940 940953 65305 -777539 -679700 579658 -22067 -224618 -149746 -642148 -722052 -739858 202796 435999 -827197 -704317 -880331 904118 -589320 542753 152775 306663 924904 514705 -934219 -177462 -149571 299496 548855 629063 -250943 -292029 -343825 -278141 904207 907506 307737 953717 437267 464534 432257 327793 -195057 338443 675414 232690 524853 -492230 -801473 -649423 -918233 316385 199762 -526836 -24841 -809184 -161566 826466 -789234 914157 20053 -811762 532810 -847015 457217 -463474 164880 -376804 -171163 -358678 255470 -877057 -123814 886356 -917313 -222949 -110749 321378 62736 65532 -975783 -252680 533042 -961630 -556257 -156216 692439 180732 -131410 -682826 74953 -741915 -358243 -440174 -503783 -829567 -510177 -222587 -38752 -453907 851610 -485699 896847 -709549 -749157 10058 -667201 503083 -124342 23398 -625346 -533067 -678328 -381271 811512 59375 -372536 -482509 469035 24560 888670 -47048 202158 -278183 201493 547678 864982 111398 -636619 132352 -693755 512335 -744747 83485 567935 -921507 -672620 -509431 300623 -528887 -467557 -411574 -153162 -13085 629067 -177137 -680182 481301 40922 -298178 378512 -344251 574546 126381 -990620 555921 -693022 823068 145879 497740 127240 -564104 55855 508525 -728231 -530142 462527 716001 -93010 252127 968844 516032 -642248 -411033 934333 884156 143223 -110622 459465 -707907 816757 150734 35901 -635163 593612 349994 677914 228046 511485 995057 769498 415198 -199002 81475 807131 472004 -108427 -681534 -239068 -843290 -992937 -368476 -306760 246001 75921 -474685 -117724 -823099 126655 -388439 407567 -364240 844952 -308647 558077 -485653 -329988 115193 -894103 -409484 948161 -872257 494540 386418 431328 725825 911230 859952 -378510 -828651 877110 -192588 -199640 -640680 -70965 516947 730425 169833 813941 856347 -923116 313783 507938 -590614 811679 859984 165376 -54881 644155 -775930 354312 -801137 990186 956379 -852469 853157 -501694 245299 297154 -792193 -796256 970091 -549135 -532738 849130 -128906 -625741 842971 426301 292431 -104692 51642 -258255 909452 990673 -873452 437645 813980 -485443 -810520 -606617 21712 -934116 -446518 957629 151821 288656 479737 -230587 -399353 -899756 653102 -505728 498747 -946960 -160216 -489101 -249981 -122962 -798422 582685 813393 -357098 790738 -846302 429994 308436 698353 -487764 214431 -157376 -797283 -275047 877119 -52697 -671995 -17985 337974 805541 -221246 480983 695432 448466 562418 427970 323048 112885 338390 -209029 -330113 15466 148815 -205182 290314 334123 123776 -744001 605207 -915066 -499868 922646 597866 -211280 -129397 -880513 -167486 -597410 660144 -234356 294642 -968180 -570287 202149 -425577 660637 55174 -931742 -568480 552316 753104 -927888 153729 335698 574726 -849167 311531 681196 -657505 -657678 440374 653352 -294040 -124052 901508 -434114 -717929 505807 -380173 -759225 923422 -376880 548470 167278 -111814 443264 -810364 25326 -238733 778180 239714 482139 112768 382298 -764181 -324339 -999208 305604 -864668 -41292 887171 780555 114180 95607 157640 21885 -31318 396664 522905 794185 -965234 925519 854748 215380 -206064 -528042 -265187 477823 -376921 -130169 154851 -824685 -508625 -156568 774430 -749170 -207947 -152716 -527377 891287 -85498 427471 -66682 444189 724741 699984 896124 -846996 766980 119525 -133623 153580 -161383 -84751 964621 -419460 -592695 -140934 -642954 -266631 230856 -282924 577681 768064 325555 226312 -611931 783754 -150715 -922426 -103933 805403 -538838 404937 -530106 -939255 -751953 -950135 506403 -372386 31002 -906613 -528391 -133574 972330 -938471 407181 -834531 133456 -161139 -2570 -767810 738923 896043 -208688 -596762 -453567 563298 -788138 -694376 82179 633610 117254 -282862 -376671 54468 -799698 -838287 -960202 -563557 -756392 502557 -968034 -101965 -145827 -821128 -773152 -993836 534925 669831 467533 798938 869931 -767784 -828673 510787 -741470 -883453 458809 274511 920245 265225 952107 -597120 -470084 -849237 -868421 935134 334127 196736 663005 -176151 -129895 760587 746304 865696 92632 196144 719611 538355 286122 -67195 -160523 343268 -280704 -142329 -81744 -525444 -637975 -645972 -957171 338551 498663 -356911 -58796 899166 244688 24355 -557387 860767 -682809 355284 -478144 -221246 483286 -633376 596533 -595243 -939407 697307 -56115 -75669 -496084 470151 765595 857718 98840 454628 51649 -144553 574829 868656 -190364 -848491 -337348 508982 948655 -581380 -106913 750208 440985 912493 69665 444781 667274 -484004 -637250 -471042 -932389 556383 -936006 -183531 -83132 162265 -298021 -977268 798175 60987 698363 -319255 381596 -553538 -480826 745538 2367 159412 -218433 -276695 -810470 235847 -458749 -469286 548861 729200 -408893 878429 -43030 -316270 516095 419632 271982 437205 -580068 -78278 -310523 -950175 -156025 -101395 -578781 -451758 954159 -139476 -156178 -673771 158411 972193 761171 563779 -713966 -946185 846982 -206471 634691 275855 -516182 913406 -586691 697028 -740795 453888 -371017 -973205 -951459 280955 -857339 -941218 284174 -798312 445328 -141387 -245496 -809769 18938 468040 -697243 -68644 -508818 601475 405472 455466 125327 -685078 244342 212231 905259 568037 797741 766704 -517898 94740 -399306 -108808 917585 -412965 492867 282730 966708 641561 -344560 -620688 -293127 -776444 -289121 495725 296984 351972 -88439 -973853 153199 -574423 746049 586670 -247136 -345981 -481344 33969 920211 -299932 922218 -588374 419711 -398312 599790 100962 98266 809922 -646657 -453258 -254222 639197 -46884 967258 -132875 714649 -797951 498138 816945 -690514 947773 610951 -439146 763143 -316354 -896147 -738202 8891 -272374 -233614 763907 510760 807565 -242578 206435 -440302 -650939 -379905 -251668 -465346 728936 -841515 819754 484004 -562953 -619788 826001 -600211 -376191 128311 -575766 191275 938304 -422604 606594 387188 -621767 -419774 131518 -708883 428933 491755 -392486 440847 602874 -100978 426295 186013 560302 887101 -396343 -332629 -227593 -115173 23586 534225 908450 163924 -436163 865172 -699792 -883517 -609681 574282 -314716 627977 -483085 802056 -767280 -362223 724031 783236 -855126 221112 60419 -849656 99394 -237480 -164795 601969 695817 910173 -892999 136931 202680 482209 -709775 -550475 950100 -306469 -874547 42148 291763 676387 581967 755234 847390 648313 -939221 -184181 -986671 870092 -72215 -475704 759710 18484 843615 -756627 558747 774044 775892 -203045 178820 -248045 378198 384426 983811 -107601 -802053 -390319 838043 -337126 230385 -203123 862428 -796657 226581 -87097 -432534 -180343 -528988 -167425 424512 236599 170785 798805 633132 100645 772245 558819 -27619 523332 -46051 958468 234318 -140243 961404 -446659 592107 -936188 759718 153942 -79439 193683 -629392 -484687 -106631 -519582 -177283 863358 826836 -564297 809262 269286 -842857 282586 532376 -137241 -622376 -646334 965839 41336 647705 853568 397652 -878287 -769017 457757 607010 -639130 -36837 -292865 -390280 -512800 -282254 -169409 -889039 640082 830320 -59616 -868795 644865 -850097 688417 634658 -270459 -65821 908548 -185016 985815 -457601 809886 742563 27401 611972 710334 735312 240916 672300 -67621 678803 -838304 760521 -351586 -628630 316300 786459 -723796 -36618 -616981 -38644 -648216 -646340 864856 -6938 -127855 -982502 897238 -137523 638674 -824788 -241433 -569282 -913230 352879 -857776 -285436 383884 -123670 -689059 -621202 -932299 76668 67697 -603351 886270 -360470 158443 -490269 139019 -723679 -80651 -166506 -134166 -972870 673615 19956 -428566 458048 -507241 -916690 235949 -744909 -641500 158995 777325 -121564 691780 -896312 488197 -137106 -359152 294985 778254 -521507 -509794 215609 -369832 929033 -137054 516817 533678 -278399 579209 440833 362783 -523704 589651 -192693 47518 474000 -596235 391111 -738563 -60553 -616544 -694927 834748 321412 644699 375707 545550 -879110 -599863 -542123 -765060 923911 -150819 -660137 -859539 109497 -552542 243154 269367 522457 -735511 -792721 340587 691030 509417 253292 527763 389956 -134566 314764 979139 -580099 -586936 573824 -3987 -565076 -268046 460704 94886 47901 918289 -590684 -366487 -896851 -566169 -629224 337350 318590 -756251 865197 -286211 -635829 -603822 970722 57815 -576143 -150762 289670 -482483 901099 701724 122555 763990 -95094 -738110 -441564 156108 288701 -751515 406713 -705812 2941 -213974 627683 584097 537134 -227491 -397809 -957181 166769 -651977 196334 -90812 -818606 -406555 147828 -776238 -827765 -236480 620899 643926 -615420 178403 740069 152186 414865 209371 858535 -173834 787563 -168531 -143958 571385 -968120 443270 -704086 993780 -674812 660389 -109116 -242203 508484 576640 -711918 -541891 -875932 786105 -664783 -898344 361195 812200 -389026 560315 -892705 -929609 -747139 -97971 936234 817434 -480194 -652059 818290 -104522 905977 629125 789211 -495451 -890151 -36654 786461 -686141 397367 334065 -849370 897729 109950 -945880 -25392 -70697 -979056 775142 -784053 -80439 -601927 802829 229800 -26378 -634924 605684 -908389 -344054 -120467 -889499 918528 -561633 -450133 235007 -560951 -990119 964823 981565 158354 12925 -514153 -999585 -16243 -408121 -150685 -419391 568664 -665768 559895 44347 -781742 737603 729835 258847 -169358 -33715 144659 -1808 38660 -292865 -385190 987799 861996 -46738 -590128 963777 -591662 -798060 674935 194936 427136 308797 762221 201739 684760 -787498 62255 -11053 763415 256958 108008 429942 -554015 -506785 743796 744969 449325 980429 -922721 936809 468860 -923255 -33773 -832559 -761386 629386 -822092 -950396 135777 822936 -70667 -478386 -277865 -446783 505600 142541 425432 -302343 437562 -574250 -347523 -387219 906644 -167853 -763530 613723 112792 788548 364745 435459 101195 7537 987525 257247 957813 -757344 504348 -885307 -676885 -143796 -707268 -441982 -869628 654939 355994 -538856 94767 47732 68261 869342 -663608 847023 473218 272923 239321 -105550 -350000 5663 -489729 -787509 -128637 -113171 -361485 -882144 439592 -481895 781432 845540 -427609 540182 970048 725600 -872032 275730 -605775 164984 -629272 -467898 -134024 -584150 -625097 -348070 419280 363496 -542782 160030 170198 933384 937574 -677575 265399 -117234 -592417 526454 393134 -768510 974237 -917556 -308451 -151566 787461 107401 240051 140133 -12625 362071 -478107 405798 -75631 151682 -39744 881874 -190595 -723522 569008 -888794 756802 -820409 -682993 -733911 80284 807220 -32130 760359 922650 659173 -533697 749672 -567064 334795 -584891 925583 -81247 -173416 -191655 -515987 193504 371703 -709828 553197 -438287 -811269 813898 130388 314005 233992 392530 -917144 608721 105808 -521164 -756409 220566 883646 -427421 -302585 362539 -617508 -882210 -668902 -77074 -85260 422876 763965 -505855 368742 -429494 874485 -287765 -722900 -990284 198142 265228 -987514 710781 233973 66336 534983 -353613 -672725 -276433 -406277 812709 167694 878178 -261673 -499584 -309191 -588673 -597256 -754641 -98321 -949919 134075 232802 389564 -720532 790957 835837 598007 159521 -385848 -72705 -712104 337310 -354692 -796850 986942 479777 431042 -86795 638926 -584608 -329390 170582 -617554 331405 471928 606460 132721 -503106 535091 -535642 82134 -137570 -145851 773002 -738111 -470228 728198 773557 589929 478673 -96013 -180481 -859283 402683 -392577 919795 709235 269485 509908 497413 646213 -210693 -266294 -119405 951794 149162 -364081 -482039 366366 -350591 84213 794054 835455 182038 -205637 640781 564791 280179 106239 727825 494660 399259 108687 -164396 -697052 -866520 859640 388856 -622853 -667485 -272555 725565 548530 -830478 192872 -246384 287501 -919387 943893 -549258 -605133 958283 -862677 -594151 -594817 223213 -652149 -693479 -844279 410291 -606694 729332 -186974 88257 707563 200838 -455685 991760 -608887 -89605 -557771 410745 -974219 9023 -51568 298762 217649 -101231 183076 -763409 646144 635205 912333 -617775 628407 736895 836316 650156 23531 -383738 -636766 -336236 -818390 -783864 -906164 -983052 -342961 242324 331398 349282 724780 -647163 -964491 -600631 564260 -637053 841640 72584 -518641 -380398 -530657 -189756 -626661 -620112 -627118 -295506 -734460 852809 -347275 -222819 58524 -665943 -366461 -464271 792960 475906 -581899 -816603 -764559 -673534 127846 -377971 224164 -676668 -498675 964849 -595116 -811140 979005 -835021 -97211 -297681 728112 -675181 466717 -905993 -114730 -529834 -367149 -4796 -145462 -689061 -652983 -712491 -169900 866013 -572779 349521 733233 -675154 925894 -845433 -975284 127855 -223920 -427993 80543 -850823 496085 332720 557406 247480 926499 -688356 -812172 -352596 413929 500154 685467 -912478 979594 -944224 -219093 641894 -739979 166835 458883 -484266 968821 116752 -701804 -681756 32684 -656206 -834690 -539542 578552 -597193 303181 448025 -850192 -910629 37890 769205 -498155 -310225 42232 -302546 -982666 145061 755236 874817 -707290 -809293 8715 765405 -335671 678550 909491 -345040 -687482 -132784 240197 599417 -155066 -2000 807730 544216 711666 -901077 465998 -981664 971183 -205437 -1446 113994 968355 291474 -178901 -308634 773889 170090 -870103 678617 40537 -770395 -691528 -75569 -814605 784133 214426 -237292 992364 -471891 811127 -409834 -931712 -61278 -798382 -736049 172716 -775083 570685 -722735 -211933 905776 -738458 -295713 -214284 -582588 -388345 -11436 320176 -122789 116202 46974 -658011 847353 15709 228286 552033 8260 -871946 -281676 -457522 140642 530953 -40973 247260 -780215 378905 247871 -513368 175401 332006 565034 368641 -131853 -119710 -180692 -389669 -240127 -621737 85204 -575467 -788974 -728661 257527 -342035 -216843 441977 -427548 -445763 -367417 -511600 -130015 744988 767436 -218521 255069 387488 408467 762139 825042 -705402 901175 -15012 266044 704949 286309 -928288 -566317 885009 468333 238618 82210 -860148 -129641 -968772 -509813 -104382 -741036 406417 336182 713166 299081 -427431 -476122 -252195 680660 349017 275303 225485 -500153 138283 914309 569700 729959 343067 343979 -336624 675157 -86543 870554 -311580 -711313 -380272 -420701 556914 -9846 -965886 -38246 35929 -164159 -724719 454142 -103692 850133 717093 257767 -307173 -699726 232058 -103712 507540 728096 -942276 502015 -69324 81307 -23349 249187 -414670 -147767 587196 581346 333381 -345974 -377009 380622 -906949 -162780 447027 386579 -852791 -562667 186223 79707 -887739 474599 -526233 116792 -38171 -695750 -995444 -478504 -269670 -814119 951409 -316351 -837362 585350 -417855 355950 717928 271219 -372961 365824 556797 11177 126683 88861 846831 -753753 818574 658538 806900 602189 401822 -845313 -970305 -258770 259064 -519961 -543473 552418 479945 -747129 68909 -257401 -745440 437451 -447623 400344 322455 154845 -924133 -775643 -833417 835097 173086 -551933 475181 -751707 -815653 -816396 718292 384537 846502 -272608 -156450 762977 899331 -985800 -492831 -896882 917204 -801726 -910733 281539 954314 466419 89042 -105566 -626713 512883 463686 186703 139516 -379327 -541990 -530078 -461642 949694 886102 826269 -94988 -962665 62932 -642576 78586 283420 553253 495276 757237 479283 143422 -766507 607179 204742 -885142 98537 -632120 -306375 714991 952258 -52282 306907 -980608 711661 -978564 -969870 -940693 -914525 596070 -383900 654935 280371 -667828 -30310 -678444 -332460 599252 -926604 -271456 -813766 878738 -857497 410318 -151245 177483 -715433 428264 -747517 -447088 -623189 -310395 -805838 41156 -377833 550543 985873 515889 957054 483933 238945 -421131 -663755 380862 -875549 -785462 259571 -13443 617750 -247653 962660 653492 50148 654809 161362 529162 -126519 -532360 -800175 -849774 120637 537929 -881322 254274 -977043 583031 629557 55049 975740 338458 927096 -669573 657579 689225 207166 -176685 908816 312923 68969 764960 198076 -844676 -259271 -164875 -746100 -641505 76698 578110 -22220 -804841 786720 -335502 -482172 130741 248320 -975908 -361226 -537050 431901 346926 -847055 -226748 78786 -359480 790682 200716 -502438 -245299 510448 -437746 285952 -920746 106674 23737 -931044 -849406 288401 207024 -550885 77115 -427548 -441299 609798 183914 -699834 422091 -426653 597474 -792766 -414115 -817429 -642647 892420 945986 607075 458447 195105 -740901 674544 -380989 -466172 851992 -71594 -44891 431253 -544803 220004 -548494 224503 -985357 938763 -711482 789378 311095 -646800 -861057 618143 352206 -165948 -760440 518514 -963172 -446452 54654 326729 -65151 160519 374878 627238 -892326 -571203 816104 -823510 -780477 -13932 401306 489031 -128651 -345995 -717096 483781 -312049 -586401 -438102 302814 282579 416544 419257 -24678 -81395 -662727 -365311 857976 444122 -396739 -986292 -764740 289498 629556 39825 -734901 -558909 -689878 -368875 -766514 494354 -729279 -134895 785211 323718 -632638 990440 -774045 3735 -879772 289341 -1087 135429 985657 892258 225277 17643 716790 -831957 -649545 -970985 322239 524870 -200512 719111 138162 883125 830799 -8610 -208752 328377 -376360 -720965 -489061 432637 711229 -238153 528145 805800 125916 -801613 -997684 -95637 141130 739456 -156546 -846735 -852703 920014 394267 257006 921886 -163524 -48584 415562 -85465 983778 -674935 601544 -439893 222061 4432 827339 -115061 -98326 972926 -927598 -978206 -954888 690587 -932954 -928794 942865 175174 514413 168629 581411 -583817 957090 -910205 -847864 193555 -767197 -979558 344765 867043 714572 -87371 966371 970268 430117 382381 633713 -144409 996129 767970 760660 -16107 -119977 -657125 -270608 -569856 -557043 650570 974004 -828174 890398 981823 489335 974810 714154 886819 866258 -466570 176101 87497 -48407 -612991 968764 -829107 -783611 -647705 -61113 -20563 -973637 -211705 729070 -582709 -427752 134906 196444 -256958 695411 100156 550820 -363676 317077 -177433 347544 -471472 -159413 987784 617284 -76487 -233779 -18924 564036 -396518 718887 388126 -869257 894975 -144318 517996 341318 973553 -400314 977389 29253 -280940 -97558 -122993 680079 593805 -421191 325966 -882256 563556 -457376 584670 152737 -324155 81637 -472258 633338 -447553 -436391 -957030 711482 20338 -24783 149943 745823 787827 258546 786566 -924887 555151 379120 -132884 557481 -498076 -990496 625966 -263139 874771 519530 104091 642788 267013 985462 -385713 196455 -65345 899077 740411 -115513 320027 -628124 816835 -548913 -805838 37114 -251244 658271 321946 -392633 -26566 208721 -55452 -938434 -965497 493868 -894410 437264 420473 400639 -708466 -560952 990416 811125 -440786 -768938 -213617 617275 -231823 846477 -695352 -303280 698852 -118193 -695540 528915 -270743 -843699 137528 236923 -394067 -103349 619072 -44432 142469 -783857 -789471 931314 176699 129212 563395 841498 -311154 437868 553005 324157 745340 667792 224871 -803574 60121 152851 -404747 513705 267153 -670808 -85725 618540 -982653 356237 -460685 -984560 335588 727558 24226 -724593 573183 -774167 -31913 405496 856641 16912 442725 138626 681525 870595 381329 964113 -955394 191493 605511 185340 -740356 -161371 106187 -144871 -761941 -702554 724912 -417836 681768 953152 964312 390354 548561 -303728 -839286 256724 177998 -59939 -300012 -422373 478743 -925354 713207 989671 312163 -710183 599726 -971020 -268277 575679 -842249 499011 -511988 -640577 -334068 -408538 842975 484131 -433042 -715415 724681 -305006 -296750 367688 -135873 362253 586167 -706256 560919 -758607 -698321 -172877 860613 724520 995811 -570773 42517 486344 731136 104469 996416 -409342 -659959 122532 377774 -750031 -658914 -314082 -728049 535557 -709690 872387 472044 557854 -235438 128366 358863 -352539 -634843 -32891 -17258 538671 -411212 -61945 5911 -327804 800113 602841 -650190 207212 607480 -739747 51233 872634 617271 -294775 -455164 -250624 -933475 315532 -112128 -840265 -186173 -455381 95452 -452578 -832615 306966 6103 894640 225600 -556763 -661794 -684399 -347475 424608 -150043 369006 -7633 199733 984731 -661627 123400 942646 497676 -934765 649587 463236 633422 970014 166755 -882450 -698313 -44201 25895 -681007 617217 795882 -458398 -571343 478259 944998 8 530440 -648959 883695 397563 -375108 315936 670979 -246517 54367 -491577 166459 147484 -556674 836911 650738 -201708 631296 -746369 837143 544597 -891072 503212 40812 -152238 -502561 -312320 854686 -826027 951971 -879187 109730 -648048 182542 253388 155720 -225948 -492373 805849 940718 127432 669979 947509 179003 815335 271532 881872 -212790 499231 -817433 -703140 894546 650273 -6968 -636451 954875 -113083 -877602 734343 -33802 681828 -43632 -421485 -604444 518262 816123 -506308 764086 -487500 649120 627777 156511 -945363 662619 -653976 620267 15157 964769 61096 522365 -280795 336430 868293 -289601 438721 879853 -125766 112289 335756 -447010 687663 -41381 -609294 -935038 71607 -937714 -875730 176505 872218 -358498 -717994 -586554 993161 922808 -680787 314858 559087 478512 -805272 -461454 94521 -77509 605106 -607322 190848 -240293 589532 -191891 -491609 -372508 -20137 196783 -548825 675011 -535223 -886151 -858532 -984172 849094 -736934 -693508 668056 664824 375245 780530 -304429 -599649 -947595 -828253 -440441 -972791 -12201 -525844 642986 -410692 668577 -590263 696810 -407266 210749 2161 689237 402146 588618 458606 866991 -158045 -27685 -579696 172018 -496115 -50459 922774 749455 -210243 -715520 959324 612152 -278950 -681697 -966465 235159 -21046 918848 802078 -389976 602926 766062 711942 -260286 799272 482141 137626 -117108 -472687 -568989 4697 -718646 455856 675815 974023 -505082 -650754 723606 -358708 -246421 -344305 -335428 751208 -772855 -3293 -918493 -45391 31843 -794606 678226 -531661 950090 -480429 -591702 537073 755353 850630 -940532 -200442 -96353 116179 -337410 -532566 -262627 -533145 12125 34811 -942160 448662 -149183 816025 -141516 -425249 179993 -552478 -677192 693633 236092 -340228 135235 -285438 353262 -436638 895225 57251 -51589 -53841 123286 -964643 837289 991240 665670 592464 -936227 99937 885023 706341 -328392 928536 -482378 667255 -798982 -824143 594847 -923389 -276947 964752 -223934 -664717 219455 223451 -663604 910601 296860 276931 -439376 899578 -839664 -86206 534751 -258922 -291821 -843811 261054 895764 -904943 -480341 887675 -764873 66608 -892555 -405619 -123846 349691 -412358 678576 -652764 979656 103480 380468 499378 -359668 -363579 -57363 957309 775051 -327567 776064 693112 -523110 564779 84603 -655933 -248956 -917410 135624 259990 -963104 694199 -255945 -292153 -425586 512288 466675 393161 -319107 875528 -772858 -46400 -902468 -897674 -378767 855659 -473931 535509 478362 672950 859602 -258911 -112958 -783764 775758 -453456 434150 109964 -708483 -852529 -162233 -375840 15118 307557 -64021 -854804 -365324 641146 689089 -85474 827408 -958609 185393 151982 991931 265498 -466362 -328145 -930940 894512 70612 355431 -8334 423643 -347555 -922850 774146 473394 -763352 -403881 -944610 -687864 -551604 -4633 584990 -466874 -938324 875723 501715 895654 -752143 -133463 829805 -707371 -181213 858151 -628806 -636511 -57038 415827 382009 385156 -757979 -159382 -490624 184326 224716 587998 46167 -217878 -945605 589131 -915978 184291 -371173 403722 -941060 928977 927663 860668 -352258 83373 683221 -640680 -79533 614675 97765 406753 -34002 -686068 -389557 -364686 -643125 856358 -740666 618306 -911457 123353 156789 -267590 116721 778138 -467543 -169807 418753 -477109 -842377 347845 590778 748789 595115 -418213 348189 365372 958217 26546 251290 916844 -848161 -796564 -211359 538907 -453289 -772216 729952 217289 -153242 642579 754092 -328543 385686 152204 722325 119796 411965 -487171 163339 -268863 734192 -558341 851437 617099 821526 241195 -637229 -108227 688304 728658 490992 792183 -580210 -449267 789604 108779 -619707 178310 -819833 982268 -31097 110626 410947 411674 628975 272927 315431 178872 623193 -832934 943274 -942244 -949624 -906401 -959426 464349 -687998 -793807 102196 817291 -887757 166403 -801462 -464249 -838715 -151701 523705 222242 -954481 -486055 916544 110191 -910486 436948 -899882 533811 -44607 -800083 688748 193016 180806 -897517 246989 680420 309519 887906 -883858 -344536 -212809 195217 -851316 210094 -987575 -309011 435643 -814486 784177 959776 214318 -49843 -739020 268737 -63833 305268 -506482 -158997 -12642 65356 81638 -458036 -494818 -268164 472877 549314 341109 -547031 794108 -248059 147709 -773479 -481833 -181034 -141393 -359151 314627 674955 537373 -215059 395965 780602 916922 456065 191978 743606 -455311 -725431 501963 -931258 -441867 -923310 -950561 -645910 80180 -956152 -554718 -312306 -907718 919246 -508236 371803 969806 673477 -298372 -869417 206283 993921 -309854 276660 -984040 -939925 -2154 218705 -369070 -282969 -183615 505648 955041 681903 -784130 636986 830999 -645903 209858 -953455 759114 16806 653277 445126 457186 -987154 759549 -682489 -270954 -372785 -670122 -562148 908741 -948385 -91922 527657 594603 993009 364201 -700687 91827 673244 -214394 -432168 -28947 226881 948431 -331823 -698458 -477985 455574 -65834 697153 -653317 -313940 -341882 356300 596104 199239 695592 -859337 -496186 753194 585525 516160 -492413 125909 -908250 -15529 -417926 -839743 580641 495624 594766 -274288 -380746 -384743 492882 548306 -587970 -782948 481985 -483572 613508 507378 13637 -563885 -267305 907804 -679671 -938943 493702 310233 879698 -738631 799081 -721523 139359 984019 -618176 -101836 23133 931933 574666 131500 992072 639525 -529110 -211422 -511037 -672395 -732893 -825109 376016 -259753 -253379 792446 -163188 -413882 -904038 724654 -757041 -394874 339682 -504442 102665 699929 -26945 -153303 -388303 698076 854924 -814708 -934473 -438255 -269216 807286 -914774 407000 119949 996151 -865131 193218 -431723 -556475 190032 66403 -343667 378049 -115771 -27950 974763 -74789 295784 208066 954723 -664908 -985838 865766 -729190 -635082 -52136 752172 -575312 -186306 -677143 -484567 -90297 -175909 -66839 -186580 715669 329412 -993419 -456479 -350889 -918077 939886 141720 642548 236255 393403 -238648 205518 152193 538685 -178467 978762 -915761 -163070 -423971 -368731 -578235 709215 -62394 464566 966604 888390 -755522 -881199 318241 -620534 284762 -910617 234420 -422362 662602 -944253 -697223 259664 -444695 -424127 -981956 57784 894950 -574690 253279 317637 -769701 975407 732013 834059 745848 -794133 633512 473775 -375343 371657 519482 -705903 478473 542361 -446772 696272 561821 392584 -6026 -812139 206640 -999747 -747071 -944339 -134586 -21439 324518 795580 480938 -58580 516422 -96036 -572822 -375984 -402094 -929957 -588773 -270841 -478125 102770 464644 270638 -130711 -949341 -159411 -973985 -65055 -224870 -381514 718272 59252 -444883 416416 269265 808570 648313 -936856 -459959 -793731 -618597 824110 -349943 967327 -965051 -9460 -479180 376249 -362997 -273299 238037 324335 -278608 -935595 709503 775194 78884 -721233 -985371 708900 655381 -227531 930150 635668 687895 -141868 -327704 484991 3592 732687 167089 721446 -637268 -773020 -766310 -74066 433153 -622975 -711873 215990 36457 713083 909571 988524 -959256 -681321 -650555 73171 -661005 567464 -824868 418929 479054 299499 608267 474617 -228954 -972598 -771858 746954 -216108 775156 -550322 -466956 -316494 757335 135168 592006 -635398 644321 14184 631407 -884994 573720 247854 -791726 -941436 607835 -778883 755756 -379424 -179501 -390604 57784 905758 948510 989132 -745916 449930 -862186 -347163 -333438 174493 -918022 -134152 -732465 357341 80969 296384 281045 664752 -835094 667596 938728 692556 138751 782286 -809775 -83251 162769 165109 -535888 -55419 -378665 567431 628760 666197 -557897 309280 867862 469121 -529620 -770757 -762476 325521 -351501 794107 -266433 -440348 577368 -475038 -52885 180578 -726074 -302425 -955539 -252707 89277 -155225 -665098 -190014 -965913 -485143 226794 -515297 -218197 -310487 -352954 389925 -662334 246249 247181 -94854 -705613 -648669 -246752 99843 -694537 -624918 657277 -382877 -175211 -335892 961768 -333090 19542 606257 723744 -46364 -300783 625491 -244191 -890512 -97890 293791 728220 -867376 485018 458008 818290 -101092 519261 -416467 -322799 857534 -986094 569307 128753 846744 -207562 307957 656041 860525 -748058 471295 -16701 -107292 393698 711153 493730 779012 205079 774579 -239340 595149 160430 886500 -491595 -136192 -999594 -168477 761161 393438 339870 639152 -794521 106331 272138 -945392 176704 216098 -156881 -473966 -46408 957959 -314382 237069 70042 782197 -292499 -231131 465633 882906 -862069 -383536 761439 -939727 -682459 231502 566200 -54646 596516 -877610 598242 102610 -228090 -465916 -850833 323457 977239 -495834 681572 -329816 -986947 231118 111636 -638175 -1004 -468122 112557 841339 -982711 -620730 990474 -214339 483634 -789754 179594 742816 272734 -925121 637938 822630 780671 75817 -221089 -880280 -240029 -989457 78579 161621 877796 -679506 -170256 883486 890673 -404128 903307 -213251 772086 -125927 -595513 521134 -951623 -484082 50383 591883 -702608 -169148 -508718 289125 370990 -679112 447601 28904 -141965 42225 -415355 347953 406181 358461 895544 -595332 -439690 -358921 179570 348329 714651 -765089 430650 -664146 -194218 438749 -637165 961031 -721531 11591 -924775 437327 -520377 458723 831698 -912230 -868182 950479 59220 -982315 30051 -879949 -681812 -906127 -353737 -755817 152322 704356 327862 971408 -423918 532002 -417110 877437 -711170 24237 -538416 -511267 -524275 999736 -652467 -46205 361767 414755 372948 200715 -518979 -52974 672119 894096 -919286 638529 748888 261619 395864 -920852 332044 -801050 450997 -939885 662231 832773 -858716 -74834 -473532 -749524 -156845 133185 -711379 504643 78717 484554 662412 -131606 16025 -456721 -402902 -502997 373613 -626212 929852 -379545 -204341 416481 -640446 -139796 474053 305892 -34442 -72250 931528 -223729 776845 -190708 -610225 -561739 -219406 -617952 -345676 637279 -249653 -626146 29163 204680 79047 23050 -467246 822834 218329 -689758 -359197 -463539 -920777 -408094 308194 643426 995998 563611 457798 -699522 -343286 779123 64386 -215322 -15527 -389889 66164 -352950 463074 -99003 -400488 39270 -48824 373933 749012 350116 728708 -662867 -715577 5742 834296 728926 996700 361159 202527 -79468 -292185 -970929 -727833 156666 -333327 32861 309074 -583443 -754854 331053 567609 -395439 854839 -252759 -790608 -162652 589030 -615329 -299041 -111551 858688 392119 189481 812816 -44143 999777 43449 138701 -60805 -852698 -996817 476284 -228270 508425 -408598 -165289 309165 938726 667557 270223 890172 -821004 -676683 -755588 -1421 528671 -369763 81929 428704 651716 224508 -912318 -340709 64289 160074 898757 -633419 -122455 -290135 -530123 780654 -219691 595653 620740 -26660 638265 310721 -926590 -46339 109054 -2490 582891 271694 -388557 428104 572879 123943 65645 937584 -518919 958390 936111 742878 -675681 68106 262037 -585406 269854 700933 834201 -876824 -196828 602116 -834738 654353 506393 -528285 -360479 14479 -417841 602307 370351 592456 926486 -908836 136671 -153489 495472 36566 546358 688593 -420883 -496332 306864 291166 651276 830870 -816053 464440 848895 -80845 579743 -599099 290192 279288 -860106 590789 930596 112996 204166 -548268 23785 -123979 120332 -583749 103047 -887302 -178911 -479883 568472 104070 286912 -810825 279133 552941 -747465 429570 -809464 -873439 656340 -125473 -962756 536694 386406 238181 740904 172263 -370452 516499 -800085 662637 -354348 993223 -36462 850 670486 -537817 -447983 342772 -610835 -809147 461217 711299 947187 772550 -329470 823864 -480008 476185 107167 316149 250141 -386904 193411 816363 -475816 883533 -324932 -955149 296074 -928709 374275 487580 -515024 375807 216174 -876718 -419503 675383 -287214 520322 -596011 168840 130827 -304434 -694116 444566 -939727 -678496 790009 902725 22374 176448 -83713 402683 -392185 -504300 489349 -798746 -852672 -555355 998687 -267496 -301498 615748 126328 119961 -816126 -753621 -961470 134754 -358623 -822154 5664 -476305 669266 979651 13242 802364 414797 -926880 -908065 -905694 909208 895866 820037 -756542 -18317 762339 181797 -255489 -640881 545965 100089 -563360 545059 881910 420613 749558 -481163 -915217 977697 -807580 773952 -773704 -269853 109723 -763504 -948313 -881055 735876 -280600 -388626 -726942 -884199 -60312 -573553 -641215 943374 724140 609712 750358 947761 414953 -303739 984503 -494679 71638 -410573 670783 459727 -305516 -861630 988098 -107195 18851 -996033 -371133 -928169 -564518 -906929 175020 -65449 -845515 -354957 754727 333949 -792509 -94223 -113230 648567 -672147 -571579 502386 169632 -571326 759780 -798875 989603 -832859 202746 -410287 -537308 96330 304533 -859241 -881278 995928 -611329 896048 -120768 46892 -27926 -631146 57453 -658526 205126 -431815 -101446 580184 818476 -978053 -382434 -731701 -799776 -148900 -433183 922685 -743783 269250 552205 890523 -921462 87000 -396206 -28194 865672 -307556 878717 798912 433842 946281 -443958 -46244 -286469 -968925 920808 -271030 337372 695690 789316 -739648 -282357 107165 281611 168439 -606527 -454118 -688194 -85558 -584239 -118190 -652090 300406 -172348 -252359 -69982 -978351 610158 238337 -645342 -368469 -188234 939366 -593595 737249 782269 906422 99858 -449857 879699 -722200 765338 539314 387507 729507 759149 598253 281488 95214 -440340 719265 727438 4383 3546 -48799 800875 -600938 -581994 -418793 611193 -374258 596358 465217 -107384 845125 593572 -333736 -835112 372307 -563074 -651441 -806476 -674640 -446685 146698 247543 -26709 -196602 382554 -453610 -150474 -879137 948905 -373859 -707800 615274 165215 -749495 338829 -840877 -450357 471470 917753 411406 115795 -784127 686013 257157 -556524 -640904 170228 -557289 516448 346193 840900 -365854 -263649 305725 -839531 150750 297514 -746965 833961 -901864 -766285 340784 -10515 -208772 -13903 897026 304742 666372 373253 -682013 -276086 -576204 835700 307717 624578 430177 -605475 -799038 251821 -173807 -759357 706844 121862 -879762 450112 206771 -799162 154991 -462828 -981379 -250661 451515 -234926 727174 -439972 901925 581535 -504437 179182 -176487 237235 859185 748392 -71205 480566 -306072 -208086 -488697 546645 -495659 -382975 176360 440345 166466 265133 -596048 -460835 492911 -972800 -164357 -41658 742855 935475 66273 -529293 714018 609718 840611 789122 10407 -819975 593877 791873 213894 827280 882710 -139754 -827936 893855 -968605 302090 110797 -730822 -45406 -213778 -82226 -616783 -717226 303543 522262 -4550 -18561 661409 -989244 -332266 -136658 -832046 -134525 999716 -990346 -850017 36732 -669986 -271654 -136735 -117534 365700 466436 372819 34746 -23051 -759116 751966 -46301 754565 -395187 -916279 -867919 -647494 -518494 83899 -488787 -966706 194940 490009 294150 761748 245028 -260511 -983285 -263792 -85157 154541 -28671 863208 304491 436467 -962197 -66758 -822962 436571 781330 -861835 -454670 45970 489055 270926 712688 267122 813740 -527745 712182 -221633 -19554 -15001 448117 695441 599056 -229539 -793739 -752959 161359 485727 365248 881500 -473581 424008 -227251 -372142 135661 876837 -783710 -320115 -54115 -479129 -762385 -160115 -791364 -864192 -37042 265734 -500373 446531 66771 -151859 -131969 -77197 -149165 -881986 -894275 703291 451691 720110 926958 -987274 740113 886196 399434 -949423 465928 -162802 79936 947761 415423 -411546 320363 -976004 37649 727765 -507354 -809266 452792 -780000 -2461 -942790 -123327 -921655 837400 855074 -295369 -444718 -820728 -54908 204369 852240 92868 160019 -21963 -478762 -595670 -116824 288478 -500094 -879319 -98671 -824321 -393145 -633847 683445 -874574 -413051 -948416 -617043 919232 -743174 501324 320903 86414 -249926 794061 962408 409741 156886 -641466 721818 -391875 699878 -876223 -111020 -229332 677756 -425185 -748828 -452322 -528215 829294 709583 120658 895951 237899 -4206 -244406 -496224 129455 653048 597146 -306091 -522861 745375 -743356 -561807 636923 -231538 -377435 -764877 -16205 227647 -176137 109820 869281 313707 -772198 -968498 98852 661183 -771295 190446 -987671 71224 639789 -93261 40956 272226 538809 -97254 981236 630164 245693 909654 382780 -662128 -301433 -279490 260542 304584 11779 226133 397027 622596 -864092 -356064 161008 590853 -1639 863125 909608 -384045 210562 871071 369242 -45419 -427773 -220845 -776717 -873539 972010 -319126 548739 682400 -434342 -537620 857791 -669977 -128677 -783321 213456 -518102 665260 -308746 881845 -669227 476923 505304 -832918 -781208 -291757 232965 -872313 -440622 -14991 622358 -852918 -694630 -181370 212454 651989 810429 -132480 -649016 -71610 -319254 399437 -910703 788976 -450287 -354112 948984 950010 177443 627736 -534268 -841281 762060 -512814 -516393 -623437 -465459 835874 -780123 -63453 686433 -695637 905767 -891491 -544265 -742645 -606182 -660352 -474257 -932490 861324 664810 147857 -288350 -549523 953493 689565 -88758 -333754 870292 -704527 -399297 43253 855236 420547 -356759 491556 277794 59427 493362 599171 -295861 -700055 699842 518901 -451436 363086 570970 63304 -379186 -175872 554801 494287 132109 -775780 874574 -790254 -231439 -709896 -588253 455860 736511 391479 -563876 -111860 -331033 575631 349766 858082 212095 621062 -631657 -526772 -937073 -111581 359741 382706 85543 -870952 421017 -453069 925649 -975451 -676654 -267308 854109 -502624 632054 -11952 -342398 -305302 724491 502378 22833 -115312 -307116 263787 800374 997417 398595 950400 731737 212769 -58659 -799677 -495459 976274 -696275 195140 -144840 -248114 -771397 478721 700792 474537 427086 -533542 -654023 -173343 -972674 -34430 125972 152408 147232 -789398 148306 -753317 137981 -153377 374766 732265 -926220 179020 -893421 -951397 -681949 791433 814508 374429 -928255 -4794 -119351 -141697 535982 427836 76240 875947 274557 -315973 -493398 -408855 -479150 889951 -536517 -609237 17338 -407535 -307679 816082 804077 -816054 455574 -52504 574383 -613031 309015 428488 -976085 666089 -373408 858187 -11442 224848 799892 888753 -642908 499975 -324673 -611794 -913837 155908 926965 -859225 -617989 -968067 -671649 -204577 448612 -983894 -482332 -557043 644430 -152400 778363 -692399 -708860 825566 91221 484057 318044 66475 868724 954203 611028 847678 -526854 -317076 991033 -819013 755394 -465707 670910 597642 30774 -734152 22867 460700 34362 -476488 -400553 962170 408838 987859 -126659 -895940 735000 -989013 -460101 815439 13801 191472 245249 -553425 -585069 -67375 813755 -267526 -814323 -479376 -910886 -290962 -414554 -200760 558110 73051 -687505 -512766 289826 140078 -942711 -803378 -655082 33173 -447468 997216 -964916 265402 -73078 -982637 629331 262487 974379 -534913 320846 -869565 -278518 585869 292242 709881 -877949 905569 -221634 -28106 345984 -673670 -151088 817383 667650 -166026 -72760 369828 -199389 -419563 -322010 112666 671434 -607619 -805052 -760085 470137 527305 688859 51274 -434900 75700 -196792 -805618 -270006 -462997 186172 -771858 746610 -3624 -472340 -731052 91671 49555 687324 265210 703041 238719 -230375 -840727 68542 -405836 221164 941525 -321974 720992 -263055 280791 386118 -597574 -94414 670924 826972 -279928 902023 216164 951285 -403046 -916340 116444 118943 85994 695490 -576763 -568449 -925607 475596 221431 -589267 -568312 -632011 -480854 271449 -506452 346968 -145469 -809013 715199 437188 -855794 -998283 -151386 -186191 -759802 -778977 -831714 -563057 -356011 -938122 269976 754421 -808232 -174322 590730 -61660 801865 32147 315214 546235 623466 -244616 -27533 -34482 -738343 -358244 -456543 582991 -44148 912030 294244 336808 -777378 23780 -215000 -612348 -228558 -329085 -708011 -923088 768449 802894 -679300 -714617 128680 -378397 -927334 -544393 -902473 -985233 -971648 -812996 -182205 197561 514684 714169 -849113 -793097 20557 -336682 -300025 -646158 -82403 409091 -756678 -302263 -228001 -963221 719389 814713 -183027 387187 -645529 495209 -375380 -253069 12847 169361 875024 765521 -383103 40873 881306 276803 -589352 -5299 -599084 557600 -495009 528975 740997 -265677 255552 495744 609425 -79806 30367 415470 369517 584157 -456862 -785263 -396425 292851 951525 -369563 -549286 920689 -280144 -728959 -747567 713898 583750 705604 -716832 920585 -12028 380838 728387 -64637 801054 409955 -254617 11738 -458505 -373869 -884501 859867 197958 -813816 44215 -998147 129412 -74649 632047 -130087 -458474 144328 445708 241188 -758073 263959 -302502 -243549 -107895 251565 -478568 668925 -755005 -202821 -56373 -416722 -614982 -466398 -944757 837145 576065 -371880 525412 897634 506977 -724704 713656 532896 587908 547748 32790 -875968 171279 -907471 -938585 491329 452746 439583 -631059 -488158 -414297 122358 -545371 673180 713831 -529193 396468 -766783 -15709 567332 967111 -594759 -814610 705940 941651 -200803 -171358 380600 722549 -103071 -716896 -156660 -772237 379981 319759 868036 -598074 -483534 -739027 149803 403640 -317585 433264 -762681 873767 -354476 842574 -253113 -741306 -130618 615950 -491151 -671661 -415330 766953 -322657 -757572 677451 452593 -123002 528660 -558587 706288 784632 596998 -794290 -17682 -586575 636361 323842 -547964 -868670 749416 -865027 -63385 -180031 709289 -816973 -983638 -178104 -929164 724162 984635 -273356 -715404 914414 329888 998681 -374729 683787 867851 288834 -529503 -805298 -888600 23507 -792275 -173627 268155 156802 -53532 -693013 982946 -642258 -575955 -989739 -653781 -111431 877575 -383663 627487 -717511 -473411 -727629 -421763 723739 -118588 658397 433076 84519 -69408 661018 448447 237462 662226 747313 -198604 760467 737065 -305312 561010 782782 -483012 21929 710273 -290652 791049 374887 765673 170351 -491473 -84787 371003 -457676 -453600 13774 -268222 -497277 437268 487528 627338 785335 402143 543193 -461201 355769 -328928 -77696 -542952 -687350 88931 30443 -296865 437190 -825626 -314250 440724 534615 -540252 652797 384988 424515 294194 -500785 -480540 -454549 70889 998258 524903 343765 68786 -314680 -768448 22172 779548 -796510 711005 6924 697511 -628780 -207612 -521930 385671 -102501 850467 323648 192223 857663 -828004 -253861 695844 -636105 769019 362359 361956 -414244 -991652 -787991 -222013 -392386 130330 -652609 -423350 72232 -433392 -590083 -275150 -862022 403307 99481 -784109 980144 290351 958003 424187 777015 674764 -676770 -210885 496479 961463 540929 -493558 896207 541202 102545 674478 520013 211986 792972 668082 -907878 227515 -407375 369658 948927 3085 206575 -101064 996639 -662298 844816 -583320 -691701 -993529 -314017 366364 -374556 -421768 641662 -634965 -85894 -220758 684286 -762159 -367271 -54133 -789581 -920416 -355221 318173 243282 421129 -583440 -697886 -863901 840911 -174226 203274 456852 -587929 -100659 -209466 341457 -705210 123302 -700462 -130710 -931360 -148642 -103564 996381 -991823 349282 732721 733107 -780567 471343 790395 -612421 544676 441662 288472 -601954 341052 498921 -27386 436738 -416875 821262 -188608 658635 436736 -444944 -611160 -278144 856700 999346 806197 781898 671366 257967 -941334 334425 -807478 491442 351588 -547562 -111376 -206455 901426 189784 -109838 -381295 400563 8521 -495086 -772432 -894388 798670 363205 563950 161123 516730 -920292 -268761 451055 43567 124993 -296489 756766 573150 670204 738051 243659 741879 545818 -373088 231496 464982 -49016 -847665 -471634 -886560 274204 -232713 -113274 -77048 352490 596126 567709 -715526 861051 75615 385926 177041 -129182 735634 -337109 524108 990908 -916798 418730 -871706 -241880 -70998 -37903 -196354 555443 -714361 428350 695488 -609735 -342381 -23390 -442093 -729296 -407316 -626187 -652484 -318610 -786373 950809 -396472 -509828 -357286 -359027 399348 -394382 593453 -331400 408399 -375489 -91622 -423098 299897 -718870 692851 -903024 -245101 -165080 -186733 139722 -915997 -125879 206665 -590145 680235 -785878 -733100 -295111 -110338 -772075 -895320 -857107 955183 -937965 904457 -888737 -280630 -886414 732251 842716 137439 741746 313562 787459 82292 530102 -330855 -445246 310272 -461247 -419812 -516217 327527 -665601 -626829 561035 -798473 -269758 -286380 537831 -525130 637534 36045 -216134 346868 174697 501063 -57429 -152439 133103 -90348 969804 641069 -601949 436662 312110 402684 -363004 -394425 -125646 132289 238809 -713536 286435 -817941 757642 -719444 -945672 -535090 -639124 62627 237410 -202559 344467 -138239 612798 578601 221698 -105973 540578 -392082 -768186 410670 -246425 -403294 922821 -468922 675352 -806681 -118532 -385676 823342 745929 571260 931703 705806 689392 -989113 -136427 -947679 -247289 -923258 -87045 448291 -388530 891370 -704759 -310339 138299 -816000 -645216 -259313 -859397 483697 279159 983626 779635 677619 -721349 -937563 -340775 952807 -834157 404553 -982806 -215887 485861 618885 819873 478707 473827 509461 985234 -214145 -248283 389826 -325204 466421 116124 752698 257102 525047 773007 -653011 820269 -865472 465678 -361927 -311354 -909776 363908 376316 775948 741781 898079 -21820 -70196 -576717 219522 -645472 -562444 -71699 188561 -646712 621781 -544004 -359002 816109 -742765 -625774 277141 -916744 -681560 -659807 684711 378892 29411 372181 -680047 745512 -444984 721341 -394559 -372297 -474839 -713532 353334 778948 -862816 -930163 -47310 -185478 -784112 925634 787689 -55740 219127 717002 718858 -106905 891447 593562 -502104 -634343 369088 -623652 -81117 9500 -39361 -680530 632901 219646 -554736 -610055 289479 315690 531767 -373544 579191 130883 623459 -359822 -949034 -989431 519085 636380 654594 556668 -144202 461589 962206 -979661 608746 523884 -771130 968092 -118326 -936944 52195 -967342 -481728 -416632 895189 -560927 -592656 507256 -49046 652891 -49819 -335323 515735 368404 -115322 -486448 311547 949810 826578 -906509 -778243 -496733 -431963 -588125 603361 74365 -620917 -140386 563208 -309473 677499 -749979 205464 -751782 -79401 833523 -254917 959924 692398 -501807 350687 314034 716399 594267 -651535 -378435 436792 489575 -996394 -428783 825019 917126 -108486 333373 -475951 622549 354677 -664371 32283 600477 -366392 709447 -165544 22809 -521186 879371 -226770 -284812 868016 -943205 910181 -754376 355932 417031 589619 -729687 -973169 -361099 -401046 672905 106451 278526 345944 668653 681539 -882865 341523 405806 73894 -529337 -22921 -570811 -598781 -354481 744943 -3008 -116821 337161 -861453 -36053 871219 857989 657883 -204216 506403 -367765 -361974 901776 75604 199326 157687 819066 937731 -49108 -398103 105270 453405 -498069 -864640 438092 314788 -618641 88737 778681 649775 -377432 -722476 129481 -925935 956460 511921 313932 -987640 602329 743426 526486 941625 -650974 -963968 186546 -487870 436496 -490770 -281286 84429 422603 171998 -832553 -651177 -371551 56609 -825653 -764280 16049 -58819 506590 781890 552339 -854105 -630806 -230671 196742 749906 -633170 66896 -58115 331284 436531 99699 879515 192165 -109719 -375283 -623514 231228 -44862 930435 -589293 992564 894611 -257652 -964725 -532505 768865 -217002 -233480 -991623 -299946 687422 -90919 -628573 -729495 237762 -295718 -299603 445459 47576 -546343 353915 536291 -388196 495058 -913233 302568 144165 -294032 15182 -620747 718100 -835965 41433 276695 -399789 -220432 154990 -481938 67142 72576 -655572 -186952 466579 772002 471719 -902721 845830 434289 447997 682098 502989 301694 -540001 876343 911194 258048 416869 -119593 -220887 514636 -88870 -207315 460452 -129473 -158013 501399 -412765 -155062 72590 -427228 929570 895649 -825856 -167149 -928703 478406 -586732 13706 588107 -110863 405509 -914628 860786 -362254 196843 448333 329034 646426 -633880 132354 -662428 663592 -323167 684428 -363759 916508 -494031 950445 -514317 243230 -459242 -746317 -291873 275556 475501 624190 -82232 -726788 -296708 -929664 322371 747353 481053 -127816 -322596 270834 -833556 498693 143305 -740738 -589934 228603 -132300 366482 -400466 407411 -984201 357697 56635 -393636 -876888 717316 -202 -988092 -992699 -373181 682468 718465 -701470 938853 795854 -922948 -866988 993324 -347120 378815 747494 853624 -656915 -748837 -619092 506840 969660 213331 -625411 378680 470001 250689 818663 153699 -163985 200509 20667 -484736 -935202 -691535 -197964 -486932 183743 430313 -323738 -903110 315391 -487565 -454095 -311861 568690 -237057 938679 -120430 -273169 415957 555574 -519399 885973 652014 -766847 902539 891456 750902 92471 -523343 650433 671042 809552 -864764 353072 384999 613167 776768 520922 -516187 843563 359968 208427 -982839 -765177 951874 -516777 934299 315632 -448302 988589 128860 653735 131029 -912781 -111728 -119499 -633938 -833633 -796386 792030 853074 107433 773066 339056 975076 -828073 595278 330048 -313305 326704 -485263 210522 194060 -283768 408423 20532 -752283 -484418 402539 -810807 582991 -44367 -772192 -863505 -505978 305887 -107168 468223 380125 751820 -500604 554803 534260 -499456 -165794 -175878 454585 -664051 -594095 337901 -415887 -591866 -214336 538049 -865254 125335 -556966 -60731 404224 -496852 -426180 531927 322229 351741 25299 -693118 -782290 -470360 518811 23126 808520 -198334 -697740 -417680 -707533 -888216 459980 -60935 975981 377220 -50311 -587840 -611920 960141 343691 821846 -385856 -211578 860924 -56536 862009 175167 402247 284507 802139 629832 664513 -843625 -620700 -507404 350450 349705 -172346 -214986 -371866 771455 -712326 603846 228499 128783 -646121 541539 -238851 809213 -563734 272615 -922737 669839 608834 3162 -499792 198564 -642047 972746 38034 -806178 324470 3553 64135 -425067 -772310 -847275 85119 2239 9373 -174957 -80988 164363 945151 577646 186914 -304912 -711665 -286095 -677340 202066 179634 -581713 294552 -490455 -984181 698270 108926 -140420 -16657 633344 -341261 795321 119147 -489757 737779 -310904 639813 297451 198240 -89710 -324006 595164 416733 -408740 -551863 -352124 341945 -510381 342982 920526 994499 -601993 -305195 526814 444173 462470 -238114 -816088 -122113 -543172 -386056 436664 332065 -439613 920244 246554 -635077 40232 108401 -966412 -867120 780662 -79644 754490 354928 -445290 -418726 -261505 326102 -587846 -713185 175999 366891 475401 934676 646736 573838 222868 -441419 596314 -280087 230779 419949 -388261 -595298 133550 -582210 -44632 786387 79387 -266060 -186137 160510 227202 350514 -586070 -878303 957173 482975 146881 -687499 -412284 -80608 556649 -461186 601248 592140 -384690 -613265 369670 -854985 597285 39053 303642 189205 175205 -973487 312270 -912277 354080 -692897 931160 -414347 -720780 623316 -774387 274926 -118620 126118 598958 124429 233235 -332192 -894621 897622 300359 -954790 333784 425041 -878362 -33908 902326 -684797 974055 25192 -490084 -752258 -75380 358107 945174 962343 -677529 -971946 183434 -759720 598774 -967193 14412 458460 409680 -868670 749213 -284608 291121 -104882 857443 -509700 -206261 171655 -590637 421938 -987782 222161 -320230 14917 940307 -774750 175768 483496 899065 551117 616654 -661289 -201518 -167974 -792615 126432 -123203 -845784 -870079 -924128 -686549 -459281 601080 -223287 208686 -645890 428662 -50105 860676 -215970 -896715 -273623 789904 -864610 942662 768640 10282 -918559 840762 -686610 519632 -183855 479965 -401059 460962 431052 87164 356081 921849 -792980 -3661 904944 -714302 -585712 -862788 -469090 -154720 -188952 867595 -2206 -648085 -445364 342824 254687 -41498 -572921 -28532 -815555 828106 759999 879223 -717177 -874046 456000 -903751 -446080 315804 452726 103036 928186 -359975 472847 48581 341086 -929175 539097 746537 773604 -617954 -376298 324311 -666751 52307 909873 74171 134636 -338242 -516226 173162 725556 392975 566939 360078 44897 464754 113969 543449 -159996 -790474 87382 19670 758802 772424 -448510 -507044 402038 787782 -491707 -7936 -892310 -293473 -591826 453307 -129048 978527 -868906 785416 -228130 863985 -637566 234281 -768978 -893510 -441921 159217 510993 716209 -588360 661603 278280 225513 -31154 -853497 -417497 374065 963365 495086 -436763 798866 -339577 -937751 508712 418950 818531 -63787 -924496 -877699 -900745 32987 424903 817020 566440 -27130 731615 155537 708106 -680956 -517250 976852 -994444 329683 -451340 -25420 -537706 -577085 29265 -90941 -991435 862804 -468514 -473753 -471366 -372127 376645 294176 -807963 344904 -806739 895984 801536 507685 -840990 -363438 322131 707808 303883 230223 -919400 723695 -865928 796597 -449799 -145829 -850811 699648 -737830 250729 -518820 612317 499636 -27966 699852 686298 -963105 671456 -241672 -570201 -345514 -644569 609297 -224832 258154 198297 880115 263782 713504 -20433 -776451 -397795 -723465 -483006 122583 -767094 749668 -638443 -501183 829179 788185 278400 232840 -956815 311555 -914704 -419898 52764 592409 143950 99144 -436308 443042 -542073 72612 -58023 -116744 -359119 859828 -454241 -754620 255550 454470 -595551 -119881 944803 732347 454664 659081 -73656 -677247 -227870 -763827 -373671 443625 -744444 -823333 200169 314508 683980 113003 324979 554414 -8537 -987641 588059 -919573 -186904 -720064 648017 93125 471452 621383 758667 499457 978799 -292461 403729 -819072 -239242 235684 795077 30496 592011 -550689 -643853 641783 -609624 -474271 836461 -918382 -190533 329367 245947 -820442 763242 -658433 -247601 -149392 -705452 56909 211583 12136 220393 -22097 -728436 24463 -732587 315679 344509 558585 55575 -193996 158492 326507 214997 -644573 542038 128888 -881140 -689649 -525892 -158002 694327 -110683 -573844 460207 -238972 770056 -208037 328377 -379634 296943 -331977 717079 14042 237236 863728 -960872 180055 497655 699620 788931 798070 288002 -503749 -261012 607864 -298670 126339 316993 412397 766125 -240953 -507531 216984 727371 884818 -737507 -327547 -876366 -510031 228145 179791 61618 -710464 -128953 579949 866788 436784 356372 -190538 236357 103077 -388950 -166367 198447 -607146 -851740 -902966 733261 -201535 -458862 -368849 -566924 694162 -886544 548802 -254801 921248 -886682 237288 -257473 45682 -360578 351280 278073 736009 -46276 -822696 903089 135065 872527 830502 998330 -262194 751948 -348717 -446416 661632 768691 859168 463252 901676 401941 -840445 803033 -354660 -254296 -602344 -206397 -122802 -103668 -745438 478959 703450 -892342 -832644 -179028 -440111 561747 -850429 -895148 45346 9466 -618803 -635292 417384 531201 128909 -524355 -353940 -169588 107591 -562274 794634 591497 821499 -211889 -361158 613172 860991 -922702 -736704 -834078 -261590 895992 936290 -253658 104837 -829590 -885617 119161 -246831 776919 -945459 -951495 -328812 -125943 -860337 702491 -990014 721190 -941669 706035 531592 699916 -237197 583746 631922 -224003 185206 -993147 106479 760384 -660798 41273 -411199 154901 24202 873187 -95653 -138401 -107864 778941 -987341 -380615 -172019 -722947 217505 -526431 778285 -4703 -594288 -901162 -965338 -827719 542202 897214 -542129 -867578 -907000 976293 -390177 -782623 -66373 -366439 -96224 279422 -608332 -777734 47549 -996717 141723 696744 477916 -818604 -379833 955319 -650792 87117 -434803 -290987 -840869 -328808 -62427 -88342 661626 663698 -537384 818548 237549 124165 -206859 122438 785734 -902360 905735 565285 581801 -25044 -218788 -228209 -458145 -320590 -33976 -249290 -527207 -255792 275366 -715898 614091 296330 -626000 484156 -20527 -356790 -32311 -285244 -380879 -614728 -201893 -475959 486386 -561941 382221 -58974 -91191 810008 791806 -908024 -224674 909113 -688832 -800210 552259 -203438 -426835 -458325 643398 515377 352482 470395 860260 797677 -308976 -970337 -785661 923288 -623688 -689850 103444 -218758 279980 766699 -602638 856399 -48650 -703647 375701 449235 -530588 966967 979606 -736526 163313 -705892 662489 -846729 -744327 -861304 460761 -943297 -646166 -206333 955509 545603 18271 -737117 227437 285082 459188 631210 -193600 818609 -750323 429539 678498 35950 193518 606985 949549 448214 329506 583040 785754 -555726 768143 -343783 436540 253076 915583 -33361 94606 -661903 -526742 -447477 842367 270791 437090 -503784 -856368 -632573 96221 460842 417208 -427610 528325 -178957 739151 732777 -334289 -109641 939971 -430316 -922971 741537 794658 979624 -429661 76868 -578070 -508851 39780 515382 441749 -262402 -751391 491669 172329 727642 -570977 623123 -2826 940905 -740460 89264 -377459 819651 754015 378873 -288136 -959897 547407 316967 -25102 802228 134798 379412 773952 -771731 878463 522549 817422 -690791 297474 591019 794051 794886 816734 -241231 833231 830685 71449 415341 208232 -261245 690259 -432448 -741602 903561 50581 -72273 541960 824337 -544004 -365691 482607 -29217 -312771 -706760 92808 -857784 -410103 565498 151001 518975 790888 -324207 -780125 -100983 357125 444447 -946945 88584 203831 -180057 274704 151832 478044 -674267 -182652 678882 478532 -476635 -873073 805543 -200758 583908 -641969 277093 281317 -775630 -608880 22922 -622876 948386 912180 809243 -45975 235764 145851 29618 -149625 -605451 -380131 -55179 -356460 -480908 -640092 -189395 -557107 -434523 413069 55046 914637 80456 -306480 943212 7143 369433 -835651 -679553 -963036 -161378 -14297 278089 -994379 -576096 633669 -886282 947576 -702796 668200 -926066 752742 995701 -409874 399474 -276109 -968341 738581 -851566 12050 774838 108558 -322642 -505076 -545104 -832707 757860 944681 686440 -576171 -617865 -887904 -294980 89370 -602751 959343 929104 -945124 666624 605460 -675372 -743274 814394 456931 736347 -376252 -906017 -508323 908079 -68014 74229 -896264 -701938 -927405 262972 -890569 939886 147312 560472 -261889 -130764 157433 542610 -258235 -752799 839871 349055 905981 700817 886191 316229 -406509 915295 -862287 -39277 725212 613557 -670477 -525236 847930 -288648 448035 -683313 -102881 476398 -314532 -293719 -728172 469209 947705 -534541 581589 417269 598683 -497550 -146304 -831346 -383670 515994 711525 730053 -70453 -896483 -380000 154444 340068 -30878 -203747 395338 249261 826041 68780 -418357 -65201 -681570 -832012 431650 128894 -770242 -114171 846419 328202 678398 351714 -421974 -816284 598713 20945 181649 -736530 89991 -162289 685478 -729183 -511042 -757135 28766 -474453 -218822 -801636 608820 -231008 521048 -400984 -280742 -768856 -842245 560742 269398 -959647 747018 863706 679168 -711030 379217 -500996 -26432 458897 -256878 36317 361846 -253565 -317534 -706811 -762892 -676391 152783 452005 2539 -962747 696055 917686 -705375 -647170 920527 -989356 -220159 740238 986127 777481 493150 -952756 484046 143426 -700580 -108215 890818 32303 933719 567139 -284781 -602733 -731761 192686 627617 -533279 -222701 50173 -929798 76237 822190 -601426 -791233 -668024 677578 585731 -24927 -263745 701138 285485 -766042 418845 -931261 -499790 224002 593543 -822408 -266548 -377895 -496660 805020 -983988 -70096 -889865 768589 -851151 978358 299789 -531813 385562 57489 -51829 -88781 -710118 -310470 -73454 710730 -619566 552369 -356067 120737 223292 676262 483884 -580556 -272104 307212 148197 -573528 -236422 -395433 940973 400286 -643172 71660 -37326 -502120 -902769 42712 -240200 144417 -54839 -646933 913395 -777379 14491 -218819 -760363 -187587 -190933 -393389 -717862 -365889 -843781 775931 452726 100843 97031 70832 50518 874325 -968391 -101096 456920 543403 -941592 1893 187507 -346449 -346721 -917621 593601 152398 -20964 305820 768835 -723530 428992 -521116 44360 -567292 505158 714757 -984100 63298 -493592 320461 672335 533186 -532154 669425 -354028 354753 607244 -703716 -786738 821749 -5778 -638623 469273 27812 -481339 120213 -586707 426378 -423459 245020 -402297 -342960 257816 513268 937015 -65806 -833697 137541 454349 -642164 -989006 -336626 640086 887915 -731185 -146757 -442817 -879854 914430 600742 100925 -520367 639919 89452 773669 462190 -948028 -101156 -557781 244289 -678164 373757 -201575 864289 459270 12575 -408024 -529057 683359 -318609 -764397 45217 -167780 463115 588235 40726 406546 500632 699241 417383 515303 -893507 -403076 586942 313254 -379894 -62499 699193 -380879 -606066 -721458 -776680 -247075 679481 551197 -27607 733756 111350 561990 -754621 250161 -43872 -451914 329138 400568 87982 87715 -400576 570862 254685 -77195 -121847 -77625 658161 474794 744017 449565 -982740 894158 125552 -906222 54442 776075 873337 425126 554446 541755 -616238 440316 -326294 170513 228860 190615 -156581 554169 -117488 -852474 771612 -72848 883125 832350 35903 -599168 -859717 -888801 633890 826682 848138 -789119 831780 461511 -350557 657421 44250 -411876 785610 -972061 263368 -240305 388881 -190022 900998 -989314 483589 462613 168604 160609 -108846 282662 -181290 -431242 -483994 -474224 -380381 -251532 -182982 -853135 -329209 -802898 -590309 -63875 -409554 -223285 232306 72576 -666442 -761799 -314148 165200 991152 -818013 -452995 169879 -416011 -672577 201898 -648887 80528 890263 706303 -966666 861832 -805150 -401935 -262927 440964 552685 961218 425055 -637989 -876696 -59790 205668 665892 320743 -596797 964818 890575 -47811 -610138 889584 -689134 116022 -972862 799691 -485079 -694273 -192578 -19917 -111152 -440286 -380445 672949 845708 393504 -557107 -428853 -354102 -887352 977376 -196255 220335 -997827 -495149 179900 -117498 977095 -905543 -542731 -984759 984801 509601 -664003 206861 707750 -659755 -442771 -108893 -506687 388513 -380421 -913787 982458 -839170 216012 400337 221456 -156686 790817 473118 601280 -863744 -514760 809619 268589 -551155 -458198 791181 589099 542709 -595740 714381 701686 -513714 370734 -983293 -391888 483173 -526580 289992 922313 -992857 975097 -473168 -639167 -659855 -123795 -793940 -130531 84263 -372822 712848 952071 801215 -880054 -458776 -928620 -142892 476879 -239013 79403 722 517565 -900528 -315078 533816 40086 -350131 -195909 35434 -474742 928385 987981 -77055 220790 656723 308431 624782 -153515 57926 -717102 388108 823115 940037 692668 18045 -523398 -280969 -592824 -309769 -289956 476681 444848 -215433 110990 516558 196963 475241 248427 824101 -505326 -743571 -174097 372187 -581241 225888 272256 -949749 997870 17067 -960297 -155879 356792 864583 -600425 27449 -588877 -23620 -311798 -377627 7780 -936031 -609596 -1826 -278778 217859 -580244 980647 740245 -901069 598308 -782133 166941 230192 568657 -790137 -260748 -968870 -145397 393635 -342785 -810397 -541319 739895 -779167 -14807 -293558 -22374 610383 16363 -778207 101145 -837496 322800 -46017 -475111 724297 -754809 -905321 -822206 -867893 -201004 451478 -857333 -845012 94232 -942633 503589 371712 -551063 -913775 -807451 945419 -929870 871525 2250 179495 -911632 -822692 963081 -285768 809251 90001 -5325 966022 -887425 -244914 965027 409041 394346 -412300 -342753 -276771 -82269 664076 -193374 614116 710255 -590797 -263873 556644 -542887 398902 117090 978076 -440967 187312 376430 680617 -381343 -413143 -504947 -376770 396970 -344441 -623854 521779 -122877 623469 -206272 -18516 -591209 813775 70446 -432350 913660 -322687 747119 550840 -37279 285914 430395 -950455 -864357 -816818 -381737 983477 280769 27532 814233 -239797 916153 -454645 455275 917235 -284108 685864 -251875 58214 118434 -460795 -833294 901210 570977 186373 606298 -594128 -217560 398589 857264 484190 554514 -326212 -467435 -358008 -479307 245163 2149 487678 -855239 329867 638936 -431529 708935 -768439 158460 -200540 248029 140207 -778152 -975884 42095 -604083 594896 -88881 -399554 -266598 782918 -184170 -804113 -985348 -912735 659655 -436813 -42925 -547342 -419844 958243 465236 208926 -607692 -19099 -372235 569043 -304543 -525088 -663264 617747 -297699 435830 335263 -724730 271897 -988634 -86361 -72022 764502 513127 572934 -950721 669458 203641 634689 239562 -61979 -562676 29023 -146933 603264 449134 -230017 -832652 -317901 -868466 167901 366272 76870 -539349 -185804 -247706 81335 442971 272184 -162402 799042 614064 -151288 -536682 617663 290048 -135324 -425919 927599 -214792 879525 360721 847219 -237443 445363 447861 395050 -576376 -62493 809684 -645947 -526126 -84957 -496301 829870 384723 -25776 -514249 -619803 558968 488117 505353 -6681 193039 559112 905047 -994385 -684551 -902683 -508523 -440410 -463334 521286 -399548 -166492 98454 -36840 -337804 846746 -175906 -16527 812862 724264 698115 -496342 137744 -136126 109574 739859 609207 259629 967534 514871 -147347 -357327 946784 1958 -725697 40254 479737 -233218 -596186 -783063 546584 485165 928758 -753817 -258829 -732862 -306833 -980252 678697 -622504 -803954 -320182 811488 -352153 -157002 -519795 239044 -763242 -541723 -53456 577005 -587338 -171675 -953523 -388570 206386 738211 937834 -319856 296650 747391 -875962 275520 -138980 169018 -876360 -415924 786593 -467104 -798992 -979526 885331 -132435 104699 862691 -374295 -29464 -456995 983284 -970872 228913 -924806 -75780 -349988 220269 -90983 310288 -197770 775282 -441917 235201 690737 -401727 -764902 -431415 620543 652674 314567 -319399 -26751 -889652 340577 520892 982834 -517260 812494 554605 -804392 317523 -679116 385448 145098 -626136 194884 -456179 688085 -940824 888434 -1352 -317963 88188 -447311 -361791 -16192 442927 -465616 188971 243675 -981366 -21566 194716 732627 -840250 67608 -104652 730751 -353635 958183 -540146 440146 826879 146280 -768310 340218 484529 254016 699467 221035 774351 -83043 -348620 -815766 -705792 339065 -875639 -303742 930699 -159052 -937623 663763 559785 209945 498526 -662097 221260 553066 -640877 614603 897816 -438230 154546 53406 -621799 -952601 -911081 439420 625994 205327 939151 -193010 720808 647864 -470807 -995143 586863 990815 -475365 459040 149714 908338 285366 -767058 -637406 923663 -330803 427950 -15802 999555 318506 -165607 963486 527664 716842 34144 -148284 -89005 -477525 187889 58164 -711860 429672 914075 648650 719639 -991538 -876759 885070 -505520 -3745 -499921 37780 932642 477473 -255990 947198 948577 114163 -191616 140786 952942 -566626 -309489 413630 -520979 351049 408775 -73159 -340193 718546 649669 -162698 -174631 -601966 137504 -168654 -209836 119590 963578 71491 -878660 964856 -477483 887611 170386 90600 66808 469828 -662713 -126755 -501936 182055 86613 -896178 733110 -732198 848984 -592090 11224 915390 733799 836400 66999 -324806 -838678 481796 352194 -374868 338283 -9426 86634 -545346 -901261 -636119 540080 -751033 507278 325611 -843434 598032 570314 -966185 938353 405388 -956447 493135 788455 798942 935170 943174 -636206 -934613 -790416 -953479 340380 -783128 -541705 257042 -476575 141770 -528792 -863566 467922 -663360 -992420 322715 515274 620238 -471964 -423537 921860 -599315 663225 -487611 787197 -317280 -439737 851092 812667 -547677 -47106 -763359 -519948 -334208 -758788 253998 385178 -390825 332466 287418 -297823 352894 -606172 -502604 960863 470879 992371 -338187 423979 -715985 -856608 -659415 -727104 410431 -249129 173813 -352833 425526 -735991 -855051 -523239 401803 828137 -720398 -965309 -339673 -549746 -802702 700350 -944464 -245888 608342 -256389 252918 256353 -50761 -145616 716232 -212419 738563 845348 349231 -138298 -374304 -181667 -762581 549152 -377125 430560 -177116 -341034 593757 774301 -913290 -669763 -535778 -205932 -316226 -738887 497046 481753 -371181 269313 -392201 -770737 -426837 -491595 -129660 704099 6483 -725656 721541 952254 -126167 -621228 639902 -194309 896614 -630599 -759478 676836 113443 -276606 696364 106196 5562 -183707 965627 476475 976223 449658 585887 597540 315666 129417 4389 111045 -561473 239139 831763 181634 -985393 345412 -277087 618840 59626 -157903 353908 423795 203424 980545 -963762 -366492 -986368 -42726 802933 -33915 789392 541145 -855956 290473 -993996 -143305 -459011 -871960 -510004 690596 -777556 -956020 -337217 711462 -318638 757210 40312 -550082 -444594 -733642 601359 453389 -752790 -999755 -870312 -822889 -340078 660556 699529 -747241 186654 -674190 -892794 -423673 639324 88306 -472829 -956707 139441 367358 315716 964708 -965024 441306 310299 -4090 -295957 -322216 653252 24058 459546 649434 -106742 -380032 -392731 320948 848289 -253898 79310 446885 6318 506774 -140855 681447 -437547 -375948 206623 714225 79751 -147902 323189 486834 960737 351948 -497117 -878648 -844414 144890 -114528 858597 871474 -864995 474267 -110827 -986514 -485187 -512464 -630275 684854 787019 682687 394412 703196 848310 100741 373636 -233385 602003 -728035 769649 955948 -85194 -476168 970865 455119 292058 -375257 -182851 -664203 844812 -662343 92558 950113 -93696 745200 327739 898967 896845 -735770 863442 243601 -227539 798577 800941 518365 536384 -817631 -29695 -346202 -195197 -12653 -119787 528635 -968205 -984275 -886084 277577 414494 -21048 886925 653951 -237163 -856020 -794275 233968 -13971 -254042 -330571 329515 729009 386774 416941 -911859 -628208 -602864 -930184 -404736 693554 901358 -950382 356210 -915680 -803775 689034 989675 379046 623449 -531604 -98291 -436186 487070 919991 3351 680141 -363053 774439 -592848 -714045 -270566 129710 925370 340155 -562674 73163 -800410 -806114 -599447 446600 -778641 826347 -786866 682800 295384 -505824 892313 -865583 601296 -609368 -167161 870526 -775848 -271090 -663968 800322 114775 89657 230091 861960 -655487 -759442 -727875 -549087 270849 -585571 -489466 -370128 -42479 952937 -648327 -511834 -61419 841786 523348 226417 -843128 -256862 298149 -67117 -856850 -726606 768490 -519207 119769 -42137 689609 655887 279566 -176396 -249669 -890704 683132 -143344 878143 -854836 -908865 -345108 168158 678598 -285171 837182 -805746 -417492 462407 709440 -277413 -863569 413037 -480053 -274021 102438 882728 153938 -160419 92884 412296 -927357 -920429 -557594 -618920 -598825 902052 712041 -603195 -496530 976721 807325 -261479 763382 -306789 -245302 447652 893188 -157828 -377128 379152 409247 -134226 13890 -310595 -160870 530205 -603827 893219 360072 -46045 -953022 24906 698224 -653497 656454 -194896 -958098 768944 -882628 325901 30415 -768369 -664568 712619 -887189 -278534 315610 -814516 281126 23922 173234 -65127 556682 82152 166538 -533805 927770 647468 882535 913532 -484865 907104 -442524 29223 -795237 79093 787338 42776 835025 967921 -570268 527153 129939 770373 -882299 -156388 -199911 809977 280798 515358 39446 905303 -685536 551734 985439 -768875 842154 700401 -100668 -364676 -474993 709492 595313 919546 536596 739591 110578 -399940 -748636 765219 555763 661443 -417774 -282907 873189 -48678 825918 12942 -238271 551612 937496 1709 -892493 637637 -238242 -977467 -545677 -464052 463300 -301993 314830 95900 -930328 -815244 52799 -826070 238512 292198 -24004 -757842 152727 -491082 485500 556615 964655 151963 668275 334913 -612007 -503618 -69198 186689 -95312 -408386 -612019 -695748 -954829 -323428 299925 -254148 -118437 -794341 -864000 -823201 413880 -327164 -441099 -35687 -987101 -343701 -191681 -964294 707790 11601 -760715 -109464 -99797 261550 -761313 -154672 623469 -192222 -39739 965815 -368705 -145279 380992 -689406 -439465 -596057 -610908 -34550 118770 -818637 -928073 -954246 -534476 -339713 793892 128341 -57552 -216641 -169502 -460701 749258 478693 226985 701587 -184119 51181 -5904 -766608 923445 7958 51961 -899137 -962219 -440835 406975 -296545 -184238 44463 -821499 -993797 -806176 357458 40742 674174 -590826 -756695 -591005 237147 -620003 -794721 752161 -770715 -54028 971207 195111 -633246 793061 170150 138959 270035 -258748 630870 105426 -936679 508751 -929200 121883 -535399 166461 172765 47723 -69735 -827657 -429223 -569280 -886445 212017 -687457 298418 447880 717328 204145 -904066 262234 726821 -355490 -199079 787685 -123689 997815 -915902 -530550 -395656 -799622 434362 -332270 -209666 973941 112832 -537876 554534 13045 -513560 954246 -673026 656637 876786 366280 207301 91410 -334871 111840 787394 989638 -247136 -349536 -199305 989813 692894 -176172 -486225 53813 214988 -799157 248973 -9057 283361 -449215 -342185 -725029 -738444 -63109 458489 896503 -479490 -825047 -592621 -898223 398488 -850393 -278740 859062 682420 -101162 -657120 -181310 -776138 855817 179048 -414915 -255136 -707992 -603771 -173503 342773 -596064 -728823 -467787 -275233 -254633 -271146 397178 -838428 673811 -693822 -608409 -64836 -549769 816928 -978755 -169754 -688224 -598712 797761 -890645 -325808 325493 -816600 -710019 -644357 163334 -338425 415338 155681 -880231 578470 25483 391017 -313420 381435 746042 463022 -966232 157540 350948 705289 -8064 960538 -995256 680847 -512374 871766 53730 820575 273906 757592 447447 -559808 207133 -728042 648351 -302184 -900988 -49116 -529144 -785616 -335391 -632169 875146 813245 -836526 617771 101284 -503740 -107509 748608 -434448 -331391 555010 12173 840654 -492677 -297832 197731 -632849 -555284 183913 -714448 972959 -386156 756438 -936530 -992356 -602535 596648 -675756 808948 992465 -773354 -386633 748570 915299 -801841 -831175 486924 475180 -773010 -598287 -62351 -811124 -743128 -723570 -233937 -668834 -924412 534402 -110846 695458 878603 881039 -216970 305581 755542 14598 -424767 278287 332886 -648505 496403 -324124 613055 893762 -523929 799360 -47995 300468 876985 -293381 954215 802155 895893 -734715 581365 642454 661993 832261 549545 220087 843244 -985228 -897121 901781 158276 712572 327586 329521 828614 -716399 205283 201288 -894667 120568 -616538 -603404 -15247 325210 429993 293587 -698258 885494 614057 -284146 56690 528916 -251164 1355 -849848 862685 -476030 -705799 230344 -883219 383650 -51111 -33755 -528765 -410341 559786 217244 -909228 -437782 -317189 -908879 -570867 460079 -401166 666784 -712274 -523056 -525673 -492581 -689721 265544 306353 -283785 113290 -850077 -983404 -255832 -398590 -68271 -246900 -382592 623015 170118 -398191 619539 -205339 -347754 -268578 -471111 -93713 456286 -101562 618437 -707630 -519008 -541912 768071 453527 -446695 -20557 -874236 -734459 871918 605586 -546057 -835772 -713916 -105867 325138 -778216 -41221 69217 929673 612340 882986 484042 68727 692960 928939 285441 498714 500700 -144903 704233 268751 168019 349979 434126 -280575 28683 133155 790947 653810 -604095 380775 -332177 -649235 239145 926747 -528562 997325 854564 -876445 155532 617117 -887121 861069 379206 -683993 461947 985302 924956 -603394 161360 502455 -670752 854449 -797123 414821 -530639 115496 190734 -146747 -279336 841125 -581108 463501 -916464 34072 649245 711982 406590 -759144 275183 196400 -987443 -97712 -720023 -665125 -629628 -444677 -122838 -723068 194623 -835671 982009 -387265 123889 -844094 -492875 367468 158513 693646 443588 622596 -858045 -809205 -512148 668808 -705819 -101050 -773111 -300426 627676 453698 432889 944705 -922868 469301 496545 55652 -901960 -376166 545619 284332 -134962 -348956 -453146 -372798 -888362 6241 -790341 307907 -183823 -990078 -351326 -252052 -910324 -853030 -577526 616580 105492 181824 209296 -399139 699523 -849838 -959162 897174 791642 326034 273730 -196363 399983 261218 -337825 490228 -39004 -682465 141092 93647 -762975 -61061 858601 933627 -981188 958438 -263486 -945689 -825320 834541 841135 -419632 509649 154809 482802 -756826 -788551 372464 74164 8294 -305818 59113 -771419 124067 143209 -357448 914849 -365005 -1366 -541999 -682312 707640 -507565 -356020 896757 -223741 585154 290722 -806226 -482313 -230317 137525 190668 744543 -708800 -169152 -568098 970086 -629254 -164056 -994590 -119749 -834724 890528 -840998 -494166 693628 143380 516027 -721161 214646 -545916 -475512 -19573 -343544 437897 -948961 225764 185138 -131147 -274278 -213773 1167 -1990 969410 9945 -572950 -527495 913156 -788088 159680 278112 -606862 -86001 -15437 -877749 270015 -602187 435650 -699719 338617 -400772 -727299 -879319 -110669 -339878 19786 715082 483900 -319664 -485453 -969177 701774 969750 -268028 755617 -718726 -878726 -153084 -707673 761412 616262 764529 957330 -867793 -527765 387446 -304538 -438923 516296 -213072 -228900 -59366 -676468 861233 -859270 631543 -595472 -782656 -617527 794059 935545 -765684 430820 189155 -670769 578786 -664098 618831 -97683 -225963 -735346 -23063 -960111 966319 98810 -42972 667166 -284401 -220503 969529 18918 125446 -686240 732695 300370 -769505 254721 535830 -133026 173538 -962532 297412 -445454 820111 475115 140508 277394 -664441 852101 -243128 970783 -919782 307209 88331 -48018 -83399 -316988 467883 676457 -251948 830289 -579426 706218 -392297 -376326 -139236 -124982 -716034 325461 647319 378484 -815317 839848 -22642 122014 -328486 -650132 -817642 -209356 177300 218998 553712 200008 -395738 -171150 -140297 55017 422645 877156 567783 541647 -431014 -647355 -177987 -961261 -362836 431308 385472 541778 -236898 -395955 173438 -652266 -657841 -302577 496901 45244 283503 -66823 77758 378861 -480312 -633918 -496710 -40217 933088 -18853 -246258 397002 198348 -265662 504227 -917383 589601 979915 455983 807825 130006 -103828 563320 -416176 562202 801849 -237627 -636093 965596 -39436 55331 -295851 -533677 -912500 598421 -888335 470352 139627 -521273 -577278 797646 -830275 -388189 613850 252744 -676581 949923 720126 -812452 953079 -262552 733003 -537121 -764513 108093 -138005 545032 424769 560015 66430 111046 -538604 329543 -801825 -560493 696102 -294206 -907243 904011 -395183 -855129 179854 -881300 622524 -69617 -855713 358573 771047 436309 376338 -855148 -152213 -82966 957094 -835740 -186117 489163 78842 572408 208615 166770 -640636 663374 25776 -693128 -959978 -799925 -655551 169034 -615546 55822 -45542 -500434 -584303 800527 -435773 -579943 33557 4919 -988535 -425715 351519 303239 -591239 304804 -307591 289470 158365 200450 -973671 -785602 -97540 171012 608597 17202 -695428 408115 846793 618487 124497 -629094 524307 344295 972860 -32862 470254 502883 509520 -8496 -299306 -556532 -767700 573717 193063 971127 844964 -108983 -17950 917401 497046 483398 -748506 946898 -75454 -889699 -445420 -612309 432319 -644588 292188 -189850 -201659 -546058 -866535 606564 -123585 747712 512968 -112955 -722582 348663 335867 -591728 87608 -198968 661058 -871555 288141 -164103 225730 -383543 647518 -287943 283191 707012 934219 965735 285314 357072 -448000 59716 -649601 103929 -72220 -563076 -676847 485832 142259 -307617 -150425 -56268 -639868 -433908 745264 -597463 -231270 134852 -703820 -525890 -136950 267607 957160 278299 538596 323710 -775083 580867 277081 75184 -850265 -140637 351677 944518 -58093 697733 -911293 873259 -882029 371328 991370 843152 -543357 510249 235933 992684 903788 -139674 523406 -788115 -292214 547922 967135 -198690 -685499 -822762 -204669 904691 -967937 -479663 268697 -725665 573128 310726 -847521 -40827 700795 529610 -599898 884063 574553 246160 749514 783876 -97493 965295 908202 -2245 684604 595929 -751552 -211199 -774269 254404 -792482 358000 -858783 811193 704722 474966 -356870 620172 435851 692800 239040 -834699 -692606 -196515 -147300 445101 44858 -188072 -350221 306048 600133 -135863 525750 569020 -689538 -659771 -709725 294339 -69397 840428 -284409 -356227 -581411 -621759 -281621 458327 169607 -983716 505832 47865 307786 -224092 688166 408967 -838047 -935928 -885418 -544415 731349 -316244 960706 -180550 -14075 4895 616826 234946 412840 200597 -499303 414664 835135 816561 856790 519694 861547 406952 -691642 -2449 -733368 -803341 -34727 -859245 -950244 673943 -471699 22383 331251 -107809 -303006 -713900 173383 436589 -914942 -412374 418075 137873 34777 483054 -524008 -521783 843139 -762067 -814938 -799009 728917 845876 -794363 755614 -764181 -323665 313949 -713042 580241 -223435 -283147 826423 496810 515388 541494 -997640 638953 -140688 -504603 -609084 590058 644172 -484133 -811583 -457806 -624314 798001 -871117 -359370 640716 -529747 -915767 -271430 -380778 -924352 -461380 -659227 418636 -445372 193848 142803 834669 985346 -327129 143465 -55194 -605589 -698099 -445256 150144 117537 474388 -76511 -632072 495678 -500965 492987 307978 630777 550696 -442539 -224433 960093 -466460 26339 777998 -816243 -714272 -70616 378395 -306937 -735945 -87678 -187449 122289 284988 880164 -906273 -814415 -26697 18302 -220956 -643700 -791297 254641 -812239 531035 -659936 508577 138261 548408 -876761 849389 208811 -541965 -109652 750739 -646502 141970 837115 72168 487424 879226 -652925 262753 -558638 -137539 376905 657205 406725 -491237 -124828 -139305 724064 -659992 -419740 701546 -862617 406688 883227 538765 -834616 698286 388913 335835 874227 -625309 87773 586087 -35931 924848 -416509 961004 839221 -567846 -791320 -136792 930314 -623766 6931 802254 558419 -742402 -535074 -385829 257906 24594 -540225 -898399 -560527 129442 421165 25920 -268445 -235769 572890 313785 541959 810506 -839943 -764965 506491 -896758 -995165 213083 -782887 -494986 923164 -700045 862179 -966852 -264188 -737740 -230286 649724 762408 -668361 -990366 808851 -637360 -312900 -876942 -179125 -78562 916835 997275 23565 175733 -102963 -914839 -687476 -22967 663355 -303379 -963475 460523 -947772 203589 -247937 193883 729967 485480 227038 -409495 769220 -247209 424090 -852653 -234972 -54203 35234 158416 -943181 -691843 621467 182402 -95797 -544195 437949 -73478 309006 281752 532959 -355933 358225 931278 -431047 797314 -410280 -409603 952095 -795844 -109672 422196 -656722 498950 463823 486845 -851367 -643476 973326 -221806 -925876 -49629 860430 -339753 106481 794061 952806 -856462 -215496 -946739 -451626 -836145 -977980 836817 -928979 -162776 504089 771169 488513 -837996 -71864 -584120 -120135 683070 828316 289351 158101 -227740 -581647 -586181 -748528 582454 945818 -227305 730153 -402790 -615182 181812 1252 -569061 799813 -431653 613029 465050 -902714 964136 -556568 622114 -950137 484865 -101116 116425 -193984 362322 -271432 -401313 184333 342020 761108 -497693 -556436 843313 159527 -281278 220045 130740 233800 -846878 747272 -874628 681616 396629 -67235 -842358 663654 720637 -222870 -797928 888771 -342058 -608197 -501949 -25221 808011 -746532 98280 -950054 -125515 325731 -822949 656535 -849479 -930803 -807308 -653883 176547 -434470 -693846 986473 598266 512322 -960747 271418 973429 -491849 -392834 596974 810460 382852 538264 759164 860241 483717 604805 324402 848980 -650813 -259298 -614372 -225553 147178 311189 935533 -966413 -883598 24634 126901 -246079 -587991 865488 600106 -593098 -914393 819273 399212 -676637 15560 -264831 451062 157191 475466 25748 852946 -40194 -670847 -739678 -787741 -26396 -930668 -525053 -75990 109978 -477132 774857 419386 149420 -40728 361959 -366266 810083 50792 -531518 -660474 -526148 -457155 302407 -558421 -504761 744566 -330493 -367970 191910 -394884 159927 440898 -551142 -238548 -100629 295763 -156174 -605806 -357020 114587 927131 -82581 -586059 -692831 34434 728385 -100866 306905 980128 30070 -569904 637056 -2007 688405 434400 308698 -894482 -776489 957513 198877 612301 238681 -867647 -70015 463748 -767321 951561 232043 -342409 -501864 -611839 319875 822374 492984 255614 -462493 653609 15545 -524345 -185526 419416 644811 250725 -579642 -911198 468682 95195 -771530 248955 -311144 608021 342845 605582 -622839 -431968 -668464 -712179 -925721 546837 733897 479817 -893550 883375 -972664 125683 -716069 -252665 790973 -896070 550189 -973336 848744 -617977 -764457 -952427 22747 434733 -100645 18940 509626 -231266 195799 924373 -405190 -922166 262245 897507 379572 -536921 608537 -995119 994319 375356 647904 190618 -102166 478669 -171746 -150872 438148 -744886 -251665 -416460 -212841 -352757 -286887 16777 180802 -967533 299199 -431929 -22890 -51846 -378635 -923805 737279 -715280 995470 -298830 -569653 861603 -639768 -761467 -736602 884231 -608035 214422 -308326 -56099 188293 854460 -608815 -891504 -756428 -100882 46091 508381 862205 -536574 422367 219323 8126 881908 379840 -36710 -162250 -647619 -609638 -709036 -140952 -943538 -687230 98499 725710 971381 -886651 753481 -602094 -7569 -730639 -961009 -122233 -554228 -72805 -396292 511590 757423 -395266 -244278 -354800 -606066 -709319 -893189 941996 -413569 340270 -641292 -347836 351827 -529334 19903 678678 -949121 -455630 -84376 -734682 -877385 369455 -468434 865325 -140120 -974555 376201 836803 834850 33169 -517249 995523 592740 -307669 971558 91755 -539006 -422613 443036 -648695 -683358 -869440 -179683 548338 -51164 -919968 -818920 314321 -455243 407859 546089 182054 67175 628084 -680276 899302 520473 -48415 -754042 -27488 720110 928696 214945 484318 706401 673951 -340063 910140 545655 884293 449240 -447712 899794 794998 700163 -93959 320927 488497 900912 -429543 59557 679896 -478927 630009 -364369 686345 -167443 121124 726100 -468628 -390828 295656 59657 357616 697512 -612192 389836 -149600 -193750 298785 605855 -36103 27580 -393414 852711 3717 819805 -651512 -7788 -406429 266900 -920198 -686683 -713592 -650450 -156929 715339 800925 241605 253832 -398217 192096 725903 225367 -475621 159041 -448429 855498 820557 -21242 -376275 705453 752227 341116 -423728 -275694 2306 -865314 -886171 812490 489867 -95259 484045 119446 531564 228521 503847 699483 480377 516489 -969016 -608331 -761429 -90872 174372 -949456 -82406 350854 -871750 -983910 -750743 -620162 538755 991069 -221088 -861750 979220 773953 -755785 689269 935270 628960 23798 98240 373708 962731 -158290 -149197 569559 364640 676023 460535 -737567 678151 199219 363541 202255 -650744 905006 320010 -916412 910918 -380707 283559 875685 -138815 946147 -688980 707428 -72097 -503243 228088 -772710 436082 571136 842674 -572261 -950709 870860 829834 -219436 886802 580742 192281 -171765 -462092 -611203 -989348 -90496 479679 787704 188658 987875 136285 -646068 -572816 -268986 667907 150702 -510616 395617 943261 826817 -886528 818513 -356523 457013 107248 -324978 259343 168260 383055 -39366 -768700 -220107 -385489 -37564 -503540 -753761 687658 -127671 107852 -193966 664863 -967156 632998 -161310 -860429 -846635 836753 -12047 62931 -654465 404449 -726156 322193 -245902 376929 -935422 -373575 62121 -257234 48480 641860 693553 888467 539448 630039 146937 262089 281932 -446755 968129 501481 964923 657812 605185 718270 13671 5501 793702 925951 102761 305612 -736384 548085 -298471 -531191 842032 647461 748862 -174188 844414 666486 286771 834387 247974 -784492 556123 704885 -779549 -431685 83413 -647103 43632 -793599 -408128 -274521 -294811 937565 -841776 444257 -138434 -651123 528556 -305650 895216 -104162 955293 921143 -656472 703746 87941 -599399 -737113 293333 -956827 122136 -287215 510422 -859957 -917037 397245 278180 542326 980542 976595 691793 -662815 155583 -520295 -163984 217347 827469 67088 -837351 759028 564813 659785 -257421 917923 -734295 -373277 -940277 88327 -123830 631306 -576686 734790 -511222 223457 -562558 10522 -884089 -219410 -676643 -89683 130645 626864 817174 -851588 -348056 667265 -624663 945168 858290 -288314 56454 558040 895907 -493731 -1297 618201 -674371 79636 -76724 -217374 -490339 966528 -396367 -740429 600350 -484555 111277 -656650 -297215 551025 -922307 -99346 -158510 164032 -620182 208457 -484628 880815 28202 53109 388963 -815471 248395 288204 890948 207309 232257 -759582 918511 -849764 275142 -485294 -299123 504249 -544685 209601 725812 698629 134654 -40353 655893 377338 -58568 727849 898780 -251322 -657217 182651 92944 -572302 361493 -192155 -928523 -513948 435132 610284 360259 -909630 813669 283959 -404759 307870 -809739 510930 -328660 429876 332921 -70661 -383120 -252192 737174 -474873 723618 -155427 -51458 147778 387896 -743410 532687 -913864 -305478 -228008 921264 -614558 649560 5234 303344 -830471 307137 890731 569346 787217 17247 65695 -223919 -406440 72531 576010 701390 508279 -867898 -286104 -839020 736337 -537133 -955295 -152606 -684031 -172677 214721 714343 59574 967135 -198816 -790176 -912509 457386 380053 -470941 768485 -593734 406375 -382618 174598 842985 664215 147259 -326368 925953 145162 451297 111416 -320701 103631 914843 -459315 20605 459403 253446 -876527 786807 -867642 7222 -311120 -987785 158614 382643 -967346 -547891 352665 -459509 763673 590540 740210 518428 -396963 -746337 -621105 690305 338872 -110563 -551683 667900 41950 956671 59881 126965 820954 647270 -443900 928907 -253369 962286 365651 -356825 -617079 314681 -407885 -185182 199836 718260 -147366 -674969 36544 161410 -657700 66657 -67320 -268787 9045 314067 -728771 407853 439201 954855 -434609 971321 113016 544081 455506 806520 209277 -716608 683731 -66637 -800800 644264 -939131 -675220 -186751 -155442 -311739 621254 600765 478950 546329 197305 214105 382414 -816688 -197974 -659388 -278672 822 200720 -437356 834467 -409961 945806 -418792 631164 -953298 -610904 22747 449456 -810094 557318 772056 -629135 -161177 -632825 -139338 155822 -515648 -119290 882699 -321921 -396590 -486894 830570 136033 -880562 -988774 -438992 -648478 961736 -875284 -341781 49417 374870 478153 -845629 -273911 -48405 -580474 -887622 445071 -468045 -598101 -943181 -691781 -326886 227275 -426824 -281875 189451 303139 -260469 -284268 10141 712822 513664 -421934 -154279 -776080 -172514 960538 -987660 272219 425436 -238373 838493 -790127 -93070 -744671 -635788 92752 204146 -894276 684762 -767558 958082 -240061 486460 682639 -422270 205380 -164177 982893 471721 -859850 883708 617949 -902114 -951173 -915404 -176407 -434468 -656191 -580924 -452070 -298404 585198 -973674 -837308 -510303 -335675 600420 688364 -263678 -180848 982026 -96879 -718585 -509727 -663402 311057 727617 -987236 -611169 -425993 -314474 681854 408731 -799103 -841198 149628 -549188 577043 60632 739394 809632 489351 -764130 545318 -779986 231740 564268 -502033 552908 708779 610413 527402 326308 860153 -999200 450664 -521519 -719983 4305 695267 -324074 -544453 89879 -50136 350764 -378392 -847998 -66269 -620364 -859309 -38889 -756399 380146 -903618 -213228 -847874 27537 895919 -300709 -121053 -733962 -783295 661372 391706 -756135 810372 905704 45051 -948371 135936 -512654 175558 959924 694435 -301844 808387 -437451 -765143 -477084 -419774 126741 -947099 -490949 715329 620199 876045 -94824 -208530 55231 23234 624079 42531 715564 579014 -839613 768320 622876 -162150 -976399 -610376 898314 -66826 24956 -449479 -771596 -853259 -413367 -263206 -242526 -925400 -62499 697705 627638 -170777 135609 -1920 150955 -259645 -433779 906722 -858995 -754643 -127597 -637956 -318933 -201692 905988 811088 938284 -761579 -612794 277558 83711 349188 -860670 -894090 -194173 -816186 230022 -296580 -777496 57020 75965 259576 76200 198984 411320 671870 707329 257138 -873570 447108 -244712 368710 -967882 440477 380428 -167185 459749 67747 230107 -863525 -842415 -294831 599890 -224623 -235285 703060 557503 -116168 -681582 964131 -648372 736241 -155174 187814 801951 -523599 349400 710351 -984393 -871765 773388 -257107 184923 248543 767193 -303146 946991 -519582 -178489 606361 463366 804528 763076 549765 -87206 -262958 -79693 -79908 318955 -636449 997198 717698 414452 -721350 -960291 -63244 185632 163850 313967 -401964 -739726 420407 -700196 340758 -444960 -873415 -952984 656742 640781 562316 714538 -665576 -206262 139968 -792667 -758011 -686007 646212 -229035 -327837 253188 793075 408471 834333 -660654 465267 737979 -967275 632076 361984 61114 827193 -567203 6552 448437 77067 768399 -50237 647278 -313297 452733 221312 -589186 792397 -993874 -100702 -938166 -461058 754200 -520017 505534 -969823 -150091 -437558 -558663 -570511 441870 -228039 392823 5152 936248 -954430 366810 -882646 18504 -828363 -276926 -682259 -402219 966028 -780067 875860 802672 -415521 -432935 -920125 545459 -399317 -287279 -566557 853828 773854 -417559 -676365 588810 -313707 -427050 -74688 -21265 -749726 457392 467847 68037 -897004 875260 727328 150229 -455689 916512 -423827 54559 732653 -417444 -733915 4348 -584135 -381576 -312061 -789667 -369808 -678396 477189 976051 -448065 980047 664259 879421 615946 -555920 -489043 729446 -270354 -307700 450792 -382257 241239 95873 618472 -120466 -868196 701162 685705 -922100 -638710 -992262 972593 -524175 667572 523283 -862028 298941 -773687 19923 -992878 634383 -893393 -493003 225417 370650 -394106 -759949 754083 -483738 -167506 -923604 110888 804692 -483890 -723450 -220156 794293 859853 -35147 96086 207518 -260164 845853 824750 395927 140668 964285 -55164 -110510 332353 390158 -741033 465923 -240101 -198226 -878030 -461985 -824465 -807585 694789 -357379 71786 74165 25806 -187242 -407709 771342 -608897 -264332 835137 856315 542385 -28069 969691 733674 746181 796575 -816122 -694710 466759 -202245 -392354 654026 -984020 -606792 -911426 646986 773731 -495906 -535909 -405186 -856614 -767180 -687041 -719583 725729 -703981 769538 -909316 86073 27014 102946 -587467 -341951 -803618 -677351 28483 776510 182453 773359 -743680 5097 914 -248905 -65908 -550372 693340 -685969 -721658 -137288 587308 462504 334593 16783 272950 707239 751733 45853 516798 222129 -852008 599506 -662177 882438 -720272 -846174 569397 -363791 390541 -308679 7565 -539894 661389 680510 -168254 512027 87403 369923 -609182 953768 -697482 -90364 694972 717060 -303709 -514424 444306 687114 748092 885815 4971 -110984 384006 -72421 50346 -21894 681892 -958794 -919840 -679940 539674 435085 -180694 -430739 -24138 985064 924492 -406743 990282 570269 290975 -572547 253936 -643667 -246879 -27749 336922 -864658 122345 -763424 397892 -850630 -265984 -909858 972753 168214 -384772 -4091 -314174 -279082 -885790 -796716 -757889 -650532 467877 581300 -436201 225206 822439 -416492 -746655 31869 -345689 424067 766304 775531 -262230 149371 -866495 -720095 120108 -343324 138875 850749 -950919 -664260 -111355 152741 -250255 -728353 -580513 455860 744923 -337440 957291 478790 -138887 -262782 876048 -41834 -223866 481135 -750508 -673690 -479976 -981735 -222866 -720049 900545 -602915 209280 -664652 -695535 619544 -115352 -979004 -363491 -581171 -598504 297227 441453 774142 408845 -897895 -102739 862251 245210 787708 253819 -618838 773005 -676992 51030 -528736 78707 305253 -764695 -960425 -320328 370718 746280 458224 444834 -437997 70098 -276035 277570 295764 -133994 -90434 -482834 -989002 -276885 9898 645145 -147576 -198306 -221991 -22929 -706630 273500 -61777 834417 748080 693529 489531 267407 -394571 -573981 164482 939353 -805664 957174 501160 -422769 -171584 574003 -995715 980173 777269 925345 -82072 -27538 -121101 454544 647587 873917 177065 267466 598358 50307 -682144 -480603 491125 -960590 911977 -596355 385726 808899 165476 -374280 225398 46054 -109076 422684 -460123 445983 850761 -734637 -116324 685774 234841 650396 49073 604427 -16445 194086 141905 -250171 681461 -199931 481137 -728548 158844 237844 -926727 -343615 -758517 813589 934814 956918 214836 645217 -938025 -88503 -38157 -457131 699055 -695698 -117345 -461686 199379 -961430 813973 -612584 -194547 897621 295660 123282 971031 -765861 -538470 591012 675400 -3156 -604880 -791109 -591400 -401840 -654988 -385673 868140 -859031 633746 410097 134009 -865136 106849 970518 628851 196382 709753 975338 -430537 -636229 691784 -819733 664812 171947 322308 -307384 -239525 -519248 -570634 375976 -943091 812266 716822 -304597 579806 469986 -12709 939855 -364855 515247 172761 -14712 -689410 -513069 -788323 210842 -428762 -828382 -596917 947920 -924835 -562117 -583717 641263 653640 530531 875419 -602247 -583202 -713664 130898 887155 518112 283016 -238971 792158 992430 646816 -68747 -234280 -429220 -523872 -229896 -789016 566875 -717841 -27086 -518841 261814 -343117 -388805 271552 -779658 -262046 -764290 -153149 198984 409142 103972 649009 752744 -982938 -424147 677522 -356182 188516 595959 -233574 -565211 -549314 456969 -632824 -119665 579038 -435023 9931 -807168 -296428 -220392 822180 -777970 84552 477595 -214312 946915 197248 -743815 -267979 -414579 -613197 -485610 385789 -120360 899953 -539417 676870 684693 89915 548463 46778 47888 699954 399542 869194 855982 949834 -773520 827878 928435 -181056 -504302 443376 -925650 -255500 -831820 -345926 442571 -453501 -320787 656792 -527786 27262 272984 -727890 -804184 -178297 -161832 359023 335903 18947 615465 -629872 -554395 -878990 -588870 92979 23023 -925969 391209 903871 -745324 398696 659775 -417690 -872611 559285 -189450 511980 -693002 -845354 343541 302272 -821707 -497727 887277 563377 527209 -923015 -4017 923466 374955 -87383 767412 -616798 -968454 834742 214524 -583882 -126077 888787 -85818 -955084 -607090 89875 -114153 -839939 -696516 146510 -906248 -392596 599005 921579 675769 200290 351268 77548 842555 -565304 -100174 -69930 -96101 341807 -822851 292667 -139016 -436065 515089 -483164 -523504 -63588 415111 354347 -203447 -573054 -268699 -508763 -483276 -412369 502408 537052 393133 -773193 314183 -769436 -581418 -746785 -150781 -25371 278977 -79269 -959631 -973094 911863 -512114 -750219 181645 -800986 -466389 -794528 -5585 597370 -545169 66243 972798 917089 -741717 977495 -188473 924992 -7787 -390233 287059 -327983 -197873 -951109 157706 -869155 607499 -414948 -814215 -664506 -245054 628733 220679 784415 945361 95924 -528636 -241694 -950919 -660689 -130136 709153 894997 214158 -735231 -92174 306931 -578446 -823979 -645039 715569 658052 640768 336933 -680894 525285 760909 164426 416 -607872 946299 -146303 -821603 -750915 488996 -728706 -508359 315041 -372618 128059 -801488 -902828 -954932 -49673 116035 -743720 -668718 -984908 492106 -488950 288170 320528 -216245 474387 -82823 -651543 -522916 -172745 -918381 -173459 -919117 -534990 -963253 195427 673513 310048 -224361 161312 -312833 246136 340053 -275495 -655333 -181694 771401 373835 -903117 190521 274467 175082 971322 127552 678309 859263 60649 -975549 -328090 -1935 -93741 -26136 -566558 841955 -638408 85119 10510 913902 -255793 253782 766982 165513 256539 -932718 -968365 324750 692775 -173303 -298874 688134 -125912 -342484 243802 -854807 -415573 694734 725367 -785204 592651 200052 347248 556238 625938 -724807 985312 -903986 -404237 -921404 -939937 -201395 -102848 -968881 -342367 218142 183726 139441 363285 -84211 49308 537946 -598375 451620 -467611 695075 444182 612919 603378 362966 547383 -84224 -179944 163552 -677421 845230 370395 -679177 -646577 885114 238734 32287 674659 -440513 -197568 168737 394338 -539786 485704 -20029 10948 278719 -411159 821997 150007 -177405 805906 -90620 398059 -55316 -648253 729409 -901032 -783032 -935552 -560204 -439326 -249723 209335 261879 751954 -249019 29956 -483407 -616086 986188 -186755 -221135 349751 603799 -557342 -373226 -83762 -413358 -103359 444204 980542 987419 476868 -416090 9965 -235777 438027 -767674 -982743 855265 909438 758899 398125 -947217 -478917 801822 -688596 -845155 -300941 -31327 252403 -403793 543977 700487 -648081 -374314 -346839 -894624 833103 692331 369481 -26252 -512108 -663991 412852 414452 -728618 973978 735569 558568 -244429 -880983 -59131 -726173 33075 -94785 450906 -463366 -8659 965423 -956770 -922078 -264884 -430170 -475168 -235879 713379 -117278 672653 -130690 -597522 781758 329199 -584187 745640 -296888 56064 20036 909196 690877 -50631 30299 -727360 112218 -856664 399178 754984 641905 -552220 -346587 -659896 -806225 -470424 -556180 -854281 421728 -515661 -328492 -755829 -51101 141458 235159 -7795 -520209 -714765 -353928 44706 -756046 311156 379257 168355 -17825 -977629 735983 -479326 -72635 462099 -465744 40327 -299528 -287567 592742 -264219 743049 190151 52334 -630124 -772238 355530 -341673 -132471 -503720 217636 -329324 -724092 988398 919891 321966 -55679 -745266 -628475 908490 840417 -465119 541469 582189 485863 647785 193878 662473 893104 420505 944604 -619791 763221 993981 692285 -411520 762984 -986376 -172107 -202022 -634252 -111410 -774526 -61165 -887400 161680 -119913 414952 -325903 732388 -857992 91779 -141669 -984858 -677322 507897 730642 -193614 582402 70554 -627708 -210095 -224110 384590 -259238 389302 868905 -8469 160091 -813132 -470506 72809 -746974 678876 387746 738164 150740 132749 -38462 408899 17295 877710 -122899 265039 -164655 948977 827834 187956 -816288 524405 -9610 998917 -408755 -806176 353307 325911 203028 325237 877798 -639407 -697145 -418164 -821835 -636033 -26301 655785 559289 -128331 -968143 51446 461178 58865 -941097 315263 -637573 115895 906974 -623373 603407 850134 724079 -410988 -307226 416963 -540100 -792594 471313 275111 991454 247902 14588 -599760 -802798 -913294 -727107 345146 -748476 -552655 340146 -722959 20755 982297 461162 -213462 -772950 407063 -820086 733943 -742993 -458654 -881554 355168 -418088 455372 547275 89722 -681625 240146 -264318 -932106 -691040 118805 -223860 578751 737512 -809047 135694 -570604 885198 -355700 269940 148006 221543 -694779 -689870 -228968 792061 -632946 -180155 625586 -648345 -810868 -437506 319013 343887 107676 858396 -514577 -114755 -963104 700073 397848 412325 -437996 87422 686217 -323873 830225 347467 247519 -420100 660891 327182 -449733 951952 802095 -102894 251845 234385 991371 856340 967322 949916 603009 172144 -369823 -917077 -268958 -853012 -269362 365295 -336595 -853500 -465913 -793348 -189533 -880980 -3525 -807934 831414 321439 -902644 147279 8128 904870 48406 -602296 600464 -574028 -621312 -774267 290696 754697 -167300 526886 -346228 -639337 479721 -497870 479620 -197706 -159162 -786200 -140805 -485303 -455477 483832 551420 -281972 560571 -603467 936490 -896152 -818572 168219 -294206 -901729 -494353 -449073 35179 -752655 -733931 -258675 -148912 -630888 382388 756500 105206 -624750 -516148 -515473 826599 -554784 584764 -261551 -454554 -11095 60043 848614 -806610 -939352 -379487 769572 -333931 -95833 839386 210913 756860 151891 -529564 156244 577206 794201 -687519 -745668 619310 -51126 -279876 -235092 -62956 -980324 -526473 80066 -862184 -319783 -477430 -229579 523836 420494 749874 825643 -608458 -884197 -32807 -612868 -955541 -278207 -197959 -406327 -29489 -880616 103715 338155 -156990 -304249 422176 -993723 427878 767019 771865 175116 -457135 643262 229739 951078 115173 765971 -826580 -332665 -844988 498336 144911 226812 -199175 -827337 943604 601630 -994260 -593689 -845616 -57597 -975337 -761600 -971036 -524502 -815559 775148 -699533 -524936 -108949 554882 -146434 981857 -929629 913921 59091 862513 634475 653054 696390 541346 508494 759857 483924 89452 786403 342551 -333349 -336204 -278060 271945 -183276 207672 334751 674806 33354 583990 742423 -314657 -388763 974799 525392 562825 -734324 -852316 -580377 733635 82344 -610396 566513 -797263 49894 379605 12166 722942 495050 955041 686586 -124076 488867 -897416 -50684 -853283 -820682 720188 236208 -401099 -221092 -932784 -69243 -567246 -712452 490288 975478 -66189 721298 880379 709373 598637 735833 995904 -533010 295006 -865294 -559993 -902894 -60054 -234661 -826957 -668907 -154734 -414194 -159902 789275 574966 -831378 -924251 -749169 -190858 863440 203941 -334972 412959 196255 585121 -273495 949654 199537 -303171 520472 -67211 -444520 520117 -40732 286883 713242 -423388 -569801 362361 397496 504874 -54052 567244 -524498 -755849 -381555 35952 224187 -291657 -100735 522182 646227 26830 -988755 -121194 892954 -86224 230533 287613 975920 -649401 -550077 -355735 -305602 -301279 297679 24823 -688612 899127 -423535 957840 -314520 -86443 551813 319563 -418848 -316685 -445295 -500552 -568527 -238694 -564409 935858 490637 845071 -303700 -355063 975586 -256442 -639983 -367304 -613933 -847642 -77054 251068 -819208 -521967 -234402 -475597 554483 -842703 879443 983131 462443 -689256 81784 -11016 -625428 90329 -488945 374022 237704 729950 196942 111768 -420783 -820038 -457915 -470871 -69862 -969379 -692828 79592 -825803 719988 883964 915975 549097 690224 971244 821638 127256 -293124 -737223 452634 567228 -783903 450365 459545 626690 -92469 -658080 -312659 -835908 990911 -871891 656571 -230345 -342093 816955 -526266 -442695 -835231 371981 -42911 -304290 -276027 413436 213256 107302 572512 -36491 -484689 -146793 955660 -921890 905510 796422 613809 -436390 -949825 -274434 -823349 -66691 295902 187889 68377 814470 -261465 993903 -623752 242088 355572 363688 687447 334597 83024 819940 -383700 14039 191247 473566 125427 987038 88154 971466 542774 504249 -541066 980592 -185158 594918 273213 -881790 390322 12586 -223742 555848 76171 -280979 -751292 154947 792703 149686 432557 -635900 210294 367775 -687123 -101214 467542 953318 -257968 -275332 83357 418507 -617904 460950 239957 565464 -414313 -142105 -313241 -608225 -984997 987782 582793 631583 80599 85968 256910 -692980 -466421 668107 -490366 507194 913263 -992750 770230 717802 155029 177185 287544 -183685 -660473 -496465 71427 46401 -274225 683890 599782 -31191 529927 725657 91527 -367563 -972028 808460 790462 519396 -140806 -500246 571132 789089 -553795 -802221 786599 -364430 -338271 -993761 -212198 446448 660016 -383251 -457914 -453876 -633251 695321 578837 184570 316421 806866 19803 989226 832877 889870 104173 15882 -851941 -281368 713199 847070 -728603 -771932 -502638 404071 923681 -13099 389837 -130381 600531 554422 132952 -625710 -647043 -946308 786680 997783 555990 463356 640437 783352 -893943 275480 -802489 287689 241516 745702 746212 -689524 -418615 -397937 893834 685987 -191510 -93011 242008 -979324 273789 782766 -746536 38445 101972 -950747 238663 836504 -192235 -269946 543779 -631727 293046 220705 -775788 731895 855458 151066 -397784 -541752 -543287 -323039 834373 14603 -347201 -972323 -152338 -177273 -977896 248053 542885 369556 -772498 -2753 156722 600424 757691 109080 437891 952974 -41255 -491710 -70481 647978 -557758 629064 -226320 -737531 -720953 -282129 -76276 -685913 215947 -696754 144965 -861917 162603 -627794 360375 -967744 758852 -390332 618581 -288992 658342 -497323 -341931 -470752 -57851 766396 324104 -144648 976837 747629 -887323 -543621 68777 -460883 -315564 382266 698829 -495089 -820143 -222129 -349747 266534 946204 261829 -79484 -563901 -542655 301830 -251293 -159742 -537544 143044 885085 -264019 95559 -654312 973895 -657924 302822 412257 419242 -268293 304434 -521782 864535 600111 -500981 233865 248678 -958874 -268108 -586907 -926513 -742963 41436 333209 777703 227883 -225921 -33243 76637 -453837 32701 -384224 -790352 122544 580335 -656614 317814 213295 764811 -304628 52790 -971850 -206184 -545848 662915 313541 446636 -179353 97392 133024 590832 -356059 251637 746244 -136944 362105 91514 -588482 611138 693452 -813567 220957 -541811 465887 -845780 -805029 -370877 -628703 -911597 -234823 452181 961788 4898 664772 -491216 228495 56605 -898551 883126 842281 826364 -491545 709734 661126 273890 479015 -352230 559655 21812 742339 269831 321248 -118427 -622668 445220 46062 24503 -69141 -856022 -818241 -272013 -166362 276922 -598503 314394 772513 -940176 -230508 929151 -144231 -16557 316718 -195250 -900151 18156 -667302 800067 -167054 659990 -819090 -535878 110333 -513010 198215 -500628 151655 -505641 -38703 360379 -902693 -689280 -332486 166265 876487 -667573 255779 308857 -234642 -498962 134215 596679 -146485 132203 800006 803651 23555 9871 189962 876885 20520 -968174 -455066 -614476 40245 321143 126820 396725 -448003 9655 561694 274828 236350 -10876 -263681 -223845 839470 -370286 -707801 598906 -749394 35924 -240347 -324046 -74797 147999 89923 682105 607982 -303136 -895297 -460913 -812412 -375538 -903918 741396 427177 -993443 -860552 -911918 381828 -656123 549155 -338389 -984517 -953729 142852 -340132 -254274 -230147 996277 -735893 785816 485603 295203 451617 -525284 50357 166398 -887690 -695456 -52770 110528 756582 -518911 -915679 -786795 -137613 -859264 732776 -337844 172398 -105568 -657633 -799211 -666907 -564537 774902 -830506 -273949 -688089 -323756 782025 819854 169979 -746625 547686 997042 101575 381027 -109290 828454 602197 522447 -900338 864134 -129348 -60166 -110290 38107 426701 -997834 -607049 768389 -206403 -216814 917429 969459 843027 -635393 722701 444666 729539 -714356 508187 -409063 31362 -863296 -994843 -372099 844609 -60152 121891 -392923 -898833 144767 -189240 31918 478763 -593678 -662415 874987 145134 -17200 -479479 -631289 -347573 778607 -597937 -188482 772256 742787 -205098 -308225 -354665 -340023 -414844 938537 -507411 226379 528188 -472067 -150331 -470509 19506 7361 28604 815243 724337 -85646 -53038 -391970 -883332 497777 762491 729862 715205 538046 -912197 -312470 345356 790967 997813 -938520 -411600 -583957 619778 -197857 -686645 -74424 412250 304945 69460 -61489 -341361 -891284 930880 882635 597172 133757 903382 -949691 -34157 712661 -177817 -111720 23071 -119687 206371 471492 -714221 786056 507903 826409 250767 123965 444625 50539 -777556 -963053 -458234 177514 -186365 331937 -585470 -796318 -64847 -741820 -753798 68258 812389 794604 84593 -831443 -10624 -32069 -214074 946674 162308 424163 386194 676061 -893708 230536 345694 459800 920753 800234 646791 -504413 582205 758737 -313265 995068 950569 -431726 -604233 72519 385368 808625 -437128 671654 -906626 -743467 -424513 538673 -388014 -447283 108946 194247 856709 -841046 696894 -996328 683487 -179002 -15660 -617102 -63844 108095 -101556 722020 -989038 -883268 -435194 -853567 407693 -234454 644647 -499714 -486046 -930850 406386 -198149 415827 370418 -291238 947322 -962132 -986478 124689 598942 -132281 687929 437089 -528392 -147608 -744572 -983240 506213 447466 -241665 -465302 -528506 -66484 -231417 -340534 998007 313967 -406757 760184 -10348 606827 287171 -447984 336115 -417821 927529 608706 -141442 831799 784634 636188 -579050 -969308 499435 603594 -4616 864271 171092 -51923 339056 981733 980297 859985 182559 539436 442092 -497348 -755136 -404408 205532 385173 -475894 -431517 902834 -155457 -565473 -941086 499467 -868955 -47039 357697 62525 523414 -661537 -378542 641204 -330329 385804 133436 -487443 -393245 -307636 -461003 -318976 -924722 -663698 -673282 357704 167705 -925092 -882213 -707497 -295445 291973 194868 -714002 463945 532987 125564 -699290 -454471 -621068 -673947 -799773 -106389 -446078 347977 810206 129718 -938362 248256 -43172 -692647 -883503 -379160 257319 172675 535897 988798 -354053 -55554 -658351 -866658 533762 -854977 722954 694854 746949 -311123 958838 446598 -810594 151705 344201 -610631 605270 141143 950319 -633467 -929098 -156070 -856113 -349114 886688 675353 -787524 -377280 -174912 681467 -105997 145135 2192 -792131 248096 -730110 -90314 -454893 294321 -359487 680645 94719 -757391 -279676 -870192 -814574 -691581 -970052 -7907 -411752 866009 -649296 -775447 469052 313740 -210800 -76152 -600926 -380780 -950307 -377552 -735318 452122 -35714 563359 237010 -924218 -203764 100910 -783060 599401 -424621 730914 383458 724099 -71653 962936 -716420 -146912 947471 -465710 624484 841803 802958 388641 -221485 470650 -846731 -786744 731135 102088 -992446 -113155 -89205 161319 -186209 949580 967336 -820539 -874791 -49478 -612200 258497 -38230 305342 736375 98933 18380 -911283 -955104 -949260 -796701 -510953 736887 703849 -180566 -285101 8201 138716 188449 -530830 899478 -525309 -378276 -897482 834216 -617122 -403916 474512 4217 -785049 -807896 -528812 794330 -517070 -1123 -469544 217143 -597489 -663427 -120474 995676 -840387 -233177 99589 -966091 523392 963215 -30533 -419473 -815509 -391179 386341 -863296 -997897 328647 158059 -934307 342821 213413 754909 -612996 885904 -498678 913253 834923 -738953 -609161 -705491 -600678 -227564 367108 120647 710087 583349 -29730 -929810 -128048 -210189 189896 -220880 632254 -654759 -526807 468139 969657 171274 -983581 778376 -481865 -710040 -993420 -476325 332828 378933 720300 109518 -200613 -975640 150043 424718 -306634 358071 337459 155577 -628076 -387179 -423540 884393 124406 -153201 -669968 28209 182318 499468 -838881 -942551 -118194 -721510 349485 142294 273235 -519085 168213 -394014 781862 71812 514311 449792 832570 -270200 289752 898416 -356965 -969021 -686743 282958 789251 169248 986301 -301932 -660542 335539 -98914 -896117 -242701 141763 -635100 -357153 -119127 -380055 -774750 170614 -68750 -290058 759474 55424 -736485 843847 -861437 231058 -902204 -467808 -621602 355570 328289 136264 999000 985051 711953 -79011 -628070 -277597 53522 -687024 -443340 326316 -993256 276651 857903 -786109 -615727 -981510 -444542 146212 82271 177515 -161961 203597 -118964 358291 37935 -464804 -162365 -589739 -500917 -703367 -923630 -329681 -723097 -305562 372787 -508529 -536694 411703 -891521 956667 -6798 214297 -403605 -300608 -424145 710243 -791604 -893195 836377 -332124 246830 3475 753961 -532371 -973335 850906 -313337 -217010 -364584 -934157 867767 884349 -614836 -4921 -256044 42267 282848 942177 620803 -983205 -906486 -383725 -412135 431134 -546351 219913 -75687 -795540 991644 -560421 -89381 -789864 331094 -746849 784775 997747 -49548 224487 748210 872514 609834 789467 -197707 -174810 402120 159969 -868531 -924742 -997645 556281 -653934 -674502 -119539 699175 -689921 913864 -907601 890266 758432 549899 170379 -29335 -303135 -871003 -430673 -924780 357678 -259502 -47753 359530 846180 317713 506425 5012 574313 203419 905157 854745 177052 48176 -460442 -899371 -885979 37108 -366684 -209325 699758 -895925 985053 750689 507294 596700 206290 -880367 285783 239804 -9026 808012 -732983 -341650 247981 -661157 12836 -23004 43297 -413217 252796 212106 805719 767278 -864718 -884226 -525943 979864 -399874 358026 -419984 610249 -240940 -275961 -474174 465357 251481 124764 -142197 139548 162382 -336117 -821353 -549377 -607104 -145611 808271 -380449 612222 901738 -570831 -930488 494626 -163501 329535 -940964 539923 611890 -672711 -49390 875086 -189693 435203 -200355 -635119 -676282 -20850 214687 150313 971778 -217778 736630 379729 85500 398175 -99458 -39198 55013 354304 -922827 -845234 360471 642814 715727 -689661 -734624 97045 301008 -53960 114220 760181 -71968 -333140 -816266 893705 523621 812150 780387 -699790 -846050 667981 -610675 -132358 -614417 -982683 -137149 922693 -608387 294549 -543742 33412 -441130 -547024 912023 185178 541712 663900 862622 468924 162558 628709 -199042 -589677 544657 118069 -590466 -702726 -165449 -378400 -983708 647431 251215 -348442 170566 -881266 -809786 -270995 939448 794760 704006 448715 732488 814062 883944 572692 985068 997954 -582412 567912 708602 -352783 -735491 -468062 -892795 -446730 -608787 -414110 -739002 577607 -476829 -132338 -262410 -885189 -700727 -589522 -852303 -366319 -76099 287151 -785111 160365 -204373 -126778 -890831 541896 -251499 373748 -357584 631388 801488 -298268 869489 -195818 -446176 696933 -348514 963364 471278 -311552 -242033 -636183 -549885 873038 -597386 -931418 875789 -390531 -723908 74157 -101758 -675072 293288 277652 -321461 -671841 572247 -493126 162265 -306150 487520 479631 -17904 -314729 401607 -451291 785812 410121 534166 -72841 -995580 -760837 -162467 -303297 407165 889122 -459997 563425 -653998 241114 7752 599658 -109209 194641 -533098 812799 -331209 -387268 85999 777207 -111160 -582527 630945 -631814 842010 274856 707024 -853466 105227 -268247 -916309 639591 580434 -990438 -393750 -790987 -532696 -438997 -719872 -137500 -973469 604270 -657207 342905 -381163 624628 -740269 -709301 -585416 113422 -635771 373177 46079 310723 -889703 -503673 -990638 239799 -83882 -431023 -808705 -119458 58595 527762 360634 -612375 -672244 -207775 740277 -369980 438688 326742 149675 242104 629042 -600491 914244 -520687 -751156 436544 320696 612636 -137080 79835 -749636 -32786 -264134 159860 -684701 575649 653953 -214968 -77391 592166 48314 -151716 276659 994787 232055 -145581 -694306 -738970 -885843 328244 -625518 581134 766421 730934 717891 -350013 -213282 240370 -489691 -151741 -154089 416039 -60868 97331 -892500 506643 -339357 769120 72643 471782 151734 830539 -376902 184277 -603479 730075 294727 448432 -14784 92752 210725 -402194 -607661 499428 482233 -314395 3604 929171 187132 -653180 -22334 -708523 482620 181442 -209274 -434615 864590 -484374 -846210 -28826 254227 233502 159968 -885714 482323 -795583 277699 455514 930152 665115 -731002 934888 197155 -310746 -710360 -380325 698792 876039 -191672 -805230 239944 355933 424283 393475 962010 -262656 982291 355683 235918 735613 -693674 -128762 -209030 -339605 592065 355307 -89061 576620 956019 -895003 472802 -702941 237940 696441 -611056 -532915 -112610 -925449 -877145 399852 72851 -40109 753534 301646 664420 -409868 513333 20459 22518 594099 519478 -759833 709424 -556647 -711763 60636 809034 443392 -668924 -446937 -88845 205780 552689 -971731 -198183 -158352 809321 -740139 -529470 -258890 240584 -905015 310891 -68935 612904 365730 980749 459426 636671 -469196 65935 -198925 -626755 -200138 367084 -286089 -574290 976818 434640 337357 445966 575255 29580 -800821 291160 549181 103762 -887083 -499346 -305610 -433041 -694755 -279328 982724 -377758 -192727 -521806 466023 -569509 -722348 280584 921034 -477779 -86234 61288 -244356 344471 -78358 350545 -63549 -940196 -567995 702628 -689151 -168147 310920 415915 -146232 380027 -908189 -987440 -38488 -30793 -777756 -317114 341716 -353631 -971852 -230682 4330 -871593 -344526 -49626 917070 942416 644543 -248906 -75243 657419 11325 603965 220445 864053 510072 -745073 613470 -137255 -862310 -437868 240687 836443 790718 819912 -862080 -577545 307037 -794668 -363307 521697 509197 556543 -240828 -407851 385677 -10932 790244 861447 729937 -28410 -757149 -208177 -18380 -302297 -802728 268584 -622502 -767661 -774386 286188 -967868 686959 137529 243799 -904241 -682276 -687014 -274957 388805 522218 -746219 -647533 837518 844530 611003 428787 43404 -623550 -370864 -407189 -496511 -694208 912831 -250506 -954138 -726264 519134 -552502 911064 74881 55222 -134545 663826 -382584 750030 -550531 9205 -993736 214007 733076 701678 -643252 735970 -695123 -465121 513087 -111234 171958 499604 -555107 -846661 403076 214629 -826795 53619 951823 628796 -727110 299643 -983188 -619623 -417644 -100178 -132224 -347842 257016 -926072 662316 259891 -629076 825345 393830 930206 -439372 977677 856331 810687 193630 496492 -831187 285882 -100239 839484 -146861 -197429 507474 -378174 820215 227644 -235173 578297 -884849 -991889 -771633 518183 -523895 -621939 693409 475593 174471 711054 823137 -698248 -953536 -608440 -586025 -126202 793931 773477 -764280 16331 677050 -292170 -707734 -268608 -971656 -937411 208763 651727 398608 -827229 766369 -143422 -424643 361097 -831738 -960378 469492 -306892 31319 406692 955546 -842253 425800 -126966 -38713 204871 -716886 11927 711216 -460434 -778260 -785554 718281 199347 503727 684605 603055 949010 -610632 598300 -928227 461244 -832222 909331 971033 -725731 -538843 312491 798761 -103901 -658046 266235 -88244 313438 712355 679708 357277 -992690 -219349 347472 317927 104979 -448028 -408640 -872561 -606039 -267544 891598 -874244 -877248 674829 409216 -655337 -247638 -777846 176886 -737113 290451 638369 59334 930378 452039 564046 -228981 575152 297116 575364 -149003 -169422 896688 615531 481927 550774 853745 -616161 -270248 -531269 -471937 26163 -179105 258878 353586 -993188 -577266 985483 -27409 50161 878797 142089 841592 -733165 611420 -567285 627271 -348785 415051 -664348 413800 332103 191659 -608937 -942878 400873 -789937 -906045 -982177 345356 788163 -93469 555807 -608483 686250 232121 960971 280454 738024 -208235 -989693 118432 -485778 -438565 519969 -523700 659212 126162 -666504 204285 -557606 -814229 -888386 -384362 895177 -752665 -900999 -222747 -722041 -555450 -609005 -81442 549760 -166573 733786 616453 -40317 -744964 431895 246538 -898459 424682 -899281 630755 171403 -817879 -190163 533910 -383710 -167188 406979 -234078 961952 753003 -627913 358623 -387417 -415217 666156 742354 520480 56437 274577 16596 -873024 -384436 -359865 317525 -653709 -906860 -671801 -765204 492007 -152369 -700139 -703519 525724 142501 -237168 -925801 -795969 -209759 -587043 790595 743821 -838823 43908 -144569 303160 85320 -628083 -504029 -967715 -748142 -936295 960386 459753 122601 -479715 -603669 -456625 -793444 189747 -724476 533724 494942 -854429 -67583 -689317 -955911 -505211 -819542 -135006 918605 719991 920617 512545 782166 -828208 321466 -450249 296176 794502 370722 815638 -643886 85319 -632563 256882 827281 905125 321714 -285129 -450397 -188232 963738 752932 180627 101009 878045 -499568 -46733 -494252 -751806 -471225 -2595 811550 693640 347272 971118 708785 712524 -483614 -91791 740490 -779807 -760301 847133 318913 671305 -779775 -223918 -393690 216149 701561 -617107 -147112 -402021 302938 353563 630813 -857319 -613677 -543022 128113 110915 -750404 -934882 691208 -501233 2002 29553 755810 523408 -766765 280192 327879 -753795 125022 197853 -578969 380954 666529 -995121 947986 197679 486706 816870 46960 -884819 -487914 -314650 -279885 -387812 950875 717066 -203823 -881728 -566113 310637 -339314 -509687 12011 129782 130191 -999867 -764721 614955 814008 -25451 931132 -883815 378808 617878 -97427 75508 592406 83614 732462 380855 -998570 -981173 -789555 -490045 -90504 341855 -14846 -954592 -338063 498691 110693 -463897 -930731 409578 -575383 620605 -294175 -385818 426540 296436 -846640 757386 984697 759077 -614875 -659470 342188 -428466 139323 387159 888031 -783912 296769 740638 -305532 861803 711806 -540379 526019 -905226 768131 -541331 527434 864852 -76030 -554517 -932620 685628 -210142 980969 148280 814764 678688 -773861 -903316 852171 939126 -611963 238036 296516 499706 -845638 -416544 385697 336031 176911 -312380 -152528 626194 -427048 -37472 -954340 -112795 -37523 177559 562432 660088 840370 743860 -189365 -53539 -818086 324014 341426 782377 718660 568858 586531 -592969 -747516 -418784 755329 447763 756819 -538449 941578 569800 402557 -507607 937166 460425 -590859 688396 280505 -409335 -538817 749473 80692 -349513 185298 547207 959241 -785915 648053 701983 482185 890527 -863898 890298 -697295 -950362 704756 -957986 656493 454343 -738385 939061 296824 -336109 -691455 -863840 -136905 -975096 -715382 -723621 894421 551690 239916 -113551 -740770 877165 721036 473038 -746287 219025 -989246 -367493 206608 456105 857867 612414 132009 -456429 503558 -144856 -520472 871617 -452607 683793 961425 -97941 -557132 -853555 615392 147951 -703139 902754 501773 -132677 29347 -706208 -644223 426057 184186 -131236 239677 -133517 -72886 247827 749994 843935 620273 128201 -419754 468598 678477 -318516 793641 -90379 444229 -597674 236669 -657146 -632311 489668 567534 352671 -349003 761863 181353 293263 -136304 -883180 -946941 160590 -438188 855991 -896793 413994 -411812 -145701 -700804 129657 44717 -558591 642099 700862 -344874 109853 -578348 824909 -942404 348640 -60970 389224 -434429 -1015 -655771 467399 537610 -239359 276881 728188 597217 885295 -731597 938331 32548 -944381 -854765 289930 -118797 -837079 -663936 -669941 481669 220278 47311 -996352 281340 -381488 -838312 616777 -596319 992407 251734 376300 500144 506871 -499914 155257 -1181 557361 -504183 455419 -664743 -216823 779809 -413509 -654729 -35097 936953 894154 61081 275523 -88669 -832923 -867765 -47222 -717713 127119 -584229 48126 685303 335052 -278220 -407412 -252827 61837 981542 -223508 493783 -318317 138069 -681664 -420136 48055 -505315 -566276 -421820 -234949 341082 -990232 -930514 46962 -863956 -70959 618573 -436042 905002 257669 43458 292126 765035 -544223 -40071 -614289 -818218 112183 551869 -749102 943434 -256402 33848 881775 157311 493335 150676 -939281 806605 -359344 -930718 632549 306055 704186 -525079 -502650 194414 -343783 432734 325762 -309450 -937950 -830911 925028 610360 -375680 704218 9863 54816 -940443 -705422 566210 113878 -974444 238484 -168749 188084 -664620 -159653 961396 -577105 -301910 -297993 -517762 382994 937056 618849 200457 -845872 -351676 -129915 424039 304167 993879 979776 122367 -395315 937383 111388 -792847 216613 492097 -641294 -385351 285776 121622 -914875 723641 237196 201112 153795 -564349 -55789 -606171 -472859 541093 259747 945540 -888599 30697 -40066 -528186 -691688 -763510 951696 494766 180202 952945 -527843 -934794 171018 715328 614591 694863 892447 -602297 594261 -752079 940352 -24653 339078 -661957 573876 866265 -348983 -916302 746260 124794 354980 421610 -501013 -308423 309193 -582334 -120441 -455869 -97920 -205908 90745 491586 772199 -223279 346039 264468 234669 -244226 532259 -109686 172503 -344268 289924 -220155 802000 292645 -519844 -592660 450647 -804701 -863426 827633 823886 -121704 329891 -950073 -440838 351323 996826 484804 877201 -665380 -917722 895957 344771 961118 746505 243988 271275 570048 567959 -518311 -844329 -436183 526871 -606024 -10411 -460676 -840283 -475839 488639 -723561 -86105 239083 -117793 13933 403883 -231582 892789 -869775 182263 -431824 -259945 518385 878007 861848 -525884 -27227 -888780 987745 -33568 607640 -58354 320747 -525214 -781005 -878002 14438 883444 176054 -701351 940103 -203181 -107867 724745 772381 831393 -30834 528635 -980893 -74864 -966761 -736337 -669180 -735424 674500 893275 -697659 942731 -67139 779823 -177945 -260865 -938840 215123 -533866 -84613 -717196 804902 -955713 826330 928939 288621 -97355 -724385 67198 -993441 -834582 -732488 -31209 228325 -795615 -269680 -984570 162443 690112 -898875 -561597 154809 477006 -94331 64099 971780 -173763 -21525 881986 -301026 550154 451550 351815 -725818 -140 51921 437327 -520127 668077 -990190 -234958 181095 -43514 -435694 742547 -232645 -969838 -409558 -284373 237562 351255 -137106 -345964 -195719 -783462 -154431 671050 943381 854148 136669 -201952 539669 351050 419254 -75600 660419 392197 -508568 805362 771719 -280753 -964666 450869 916722 -902010 795095 329153 654067 -297158 -479608 -813391 -820158 -474876 663454 -629042 -611930 797914 -330518 -787910 -865020 48045 -660713 -539049 858261 -771237 -827249 422569 -389415 13226 537728 -247522 -830650 -695876 890594 277866 -742848 -19325 -181698 709232 226771 -898162 -574755 -832629 76993 -469837 -701143 423263 -734045 -179007 -102107 -531148 -435648 -472462 -786796 -150081 -267013 -191535 -508972 6842 -688996 448102 449022 -106398 -595649 239224 259383 829982 273776 565935 -501569 349710 -85711 856767 134558 358930 759871 730453 636325 -269995 -269019 114059 61338 592971 -424979 709604 470833 213062 863497 -840085 845066 -393013 -412038 51854 -702855 -317336 622819 890303 -620716 -773747 -987573 -276525 54124 -563436 -736126 878221 457191 -909369 -808222 -9964 -958318 -928967 33002 685843 -607939 -175948 -722515 -530441 -562789 140237 -266032 280951 -926556 528827 244308 -347866 -151929 697904 -25663 -616002 397565 -348339 -88183 -670957 -580597 -947908 -88800 965510 507335 -721673 -383613 -539984 -836987 871014 -578780 -431865 -941169 -902485 815829 555862 314852 465168 -923612 -23756 -593928 -850843 164096 445959 447722 68264 923303 -368043 967776 572695 -961665 868550 31951 -972531 358143 -455652 -457968 650705 -762385 -159504 -531237 73671 -262487 -178729 579190 115783 -982506 833942 774703 -164095 365668 -66125 -197169 873417 -232167 -931379 -473551 920464 -46736 -550891 -32593 992096 -961011 -161784 -820242 120451 -579585 36713 -987674 29716 -511283 -801958 -805328 606098 54787 566739 998248 359026 373433 348255 -524619 -778543 466912 374296 849925 -787906 -789162 123113 132986 -53536 -759395 68022 848061 -94140 -724660 -551774 -862116 820196 -99803 170185 719874 954406 10607 545697 -417868 142753 -4240 -817614 253580 -624597 49476 -637814 71322 282235 636672 -447095 -734980 119514 -315868 -731361 903506 -873866 -530026 400841 679965 677670 130216 -570529 137448 898914 13687 274711 273272 102727 -257854 -353825 -232965 -340891 998203 -396443 -24962 -853165 -833858 -571655 -774977 356515 201158 923377 865854 746145 190943 -633153 346444 -948921 908053 -506312 693882 408386 -597849 -712932 431184 305355 954881 3156 -593554 -572368 -749038 12703 -251532 -185128 -894517 635599 -472806 -568517 -58689 700988 -232224 105003 -33351 254625 919276 1566 692806 342216 44730 -347854 60501 528753 -987568 -189530 -824732 701356 -49986 856679 655970 -337377 21626 -385748 -389237 -987931 -290160 -952224 -580917 -324209 -812830 597697 949709 -879419 217876 -285236 -254803 881619 -467600 874798 973710 243597 -294015 305490 -778124 -504662 407985 657815 656076 -550059 -62998 314272 715156 -278088 -201533 -431968 -668292 182270 -301973 637202 454583 -703899 142147 -182337 -27490 689316 -278721 -825901 -928977 -134958 -274225 681212 -386823 -448500 -329012 519119 -793126 -456884 857503 488868 -875659 -639115 219043 -690526 747593 505013 289322 -334987 153382 508021 802472 226879 912311 -984553 450590 228094 -667701 94510 -273288 423353 771787 855309 -355773 -953274 -213222 -751981 576595 527229 -588692 -919550 202962 -769004 680979 -303582 -376055 409532 639580 384984 353450 720599 -863729 -271693 -784689 -765346 114800 506449 408223 665861 -212460 47956 -157503 -928964 93229 211106 -2593 844271 258218 -734439 -789847 610235 -476817 69174 205202 840943 367905 -488433 968819 91973 -887494 583878 864241 -331521 379284 612088 650638 109467 935295 -953517 -283202 -84413 652156 -384205 -469547 173458 -315076 570938 -471152 -781202 -194282 -648333 -608291 -80831 806614 -212185 665424 456431 342058 -600324 -281799 -534333 62353 -364331 -688526 329800 -475934 902175 780159 -531856 -323653 521867 -647797 390204 20436 -378595 -245839 -563451 -985145 502449 -770482 -148438 -675211 -36271 -788818 -110940 -876146 -810510 -439879 461526 -96228 215248 -428844 -207350 -131756 -491111 -9954 -787867 -140001 -973461 747356 539008 -748613 -843572 281818 -355669 796878 273555 859272 204018 956536 -216985 47415 743885 240913 633016 138977 562427 573610 399809 -651072 -604408 -869939 -565247 857731 317206 -9083 -160905 -61517 -810015 -111988 -492584 -742382 -194862 -384311 -247247 -213840 869542 689752 -942663 12662 -943909 -915331 -938662 -788948 -293073 126137 915644 987026 -110194 -355474 82066 731165 596665 -380702 363271 -333543 412535 -914095 -183689 -726964 748574 982872 106823 532487 -280268 -809984 407666 -697407 -818096 158936 -212455 132947 -709808 901257 -636043 -199117 142597 -628571 -702538 991350 498350 374617 230141 -295141 -618824 -994661 674615 825590 509218 919186 485416 -859324 -279074 -757287 -524500 -785782 881892 112463 -737281 -528202 -963341 717794 24850 -244221 616106 134042 -317256 -35742 95833 -42984 461426 218252 27855 230053 223732 67581 -548212 956738 -816983 849237 -345269 -533003 407705 -35950 601396 -927513 460852 588599 145742 194966 921290 -183262 435405 -810236 166014 662324 389585 -363120 -351332 -360506 -445293 -475271 35870 856042 -41421 708343 -709939 704996 -928825 414266 163693 -311774 36533 -10920 985945 -273087 -204918 721605 31124 -856477 -467821 -831117 -543960 374742 328067 409457 -612205 174008 932782 835492 818809 606327 -113414 -428269 -547388 802324 -263294 269174 -727947 249381 856222 971648 -397765 -221088 -860309 -819070 -195337 -363890 718461 -777422 -715760 935536 -911919 357189 -473879 -585973 749047 931077 201469 140488 -48330 679879 -774373 498398 -819858 568687 -278784 104768 14506 39144 -168288 -59395 827816 -105924 -640129 -810627 -397428 -559977 -633418 -107873 633865 407635 787204 -207087 297452 217537 19475 -512622 709168 -845666 -893640 -633985 371038 128141 573663 -708625 762358 492765 584507 -575913 -292476 156057 -569912 498559 -116332 563802 -335065 853248 -968784 -713439 -86862 -479232 -497637 388046 -226328 -861743 -910403 -182471 -267500 -374083 -477228 -824455 -649994 -502666 -66885 -970980 416753 -77518 444962 -291796 -427207 -718521 565044 531166 -459900 202158 -273218 -403968 -399202 -351675 -114330 184072 -41481 -293248 -814661 -149039 -776792 -122563 -88902 -753958 -614828 130428 980865 413701 674699 225078 673497 42561 -766352 -783515 951435 113818 7774 963538 -600836 -871616 -730805 243790 951392 -600456 -501932 246448 -410036 -308814 -246182 -319687 -869774 209298 -363332 89869 -221871 -10103 708854 -127594 -586611 43056 -453373 -184501 -367718 434361 -336781 24730 -255574 -69770 588973 433959 915969 461036 -321365 944983 -241180 -307862 -270199 293825 -703041 558435 -470608 352939 141637 -748611 -821784 219902 -261598 761521 432119 3137 -918635 -442789 -414521 363269 -354094 -743420 378433 318712 -708182 199289 -463200 766262 58390 -914865 881734 -541550 850595 465573 -124590 -145716 -963795 -909987 818533 -29656 318043 50937 -102919 -167531 649192 -163220 -942166 346865 122835 -542891 324391 666954 148467 -38044 -560701 -802083 -902956 900626 761663 827762 985406 669794 -148609 457833 -112655 309782 -692681 553710 165109 -528213 852241 114891 44199 740730 -754782 -454101 -403791 578139 468159 -697700 257999 -416197 206107 41172 -100321 -540225 -896441 324532 -969987 -917227 -782830 471863 -474780 288873 137765 214957 685939 -985950 977575 -851420 469595 -569823 282 -858393 -641174 -367168 -328295 555145 278168 345357 805049 -498277 -359751 241789 -668522 308179 388768 -87470 -699919 990477 -158640 -19965 -924795 99276 -217255 -490060 -343408 723864 -21916 316226 -457776 -131789 946524 -363264 -770157 -694180 -624503 -373568 173191 -788690 43156 -782953 398310 167149 -274367 289218 -71586 76611 -892416 -83516 -282196 803361 -843418 866098 845916 -106624 -385846 -37916 -421048 736427 970109 -244400 -397308 -548749 -52220 -652551 544705 932668 918998 -681940 952845 -192374 -600554 -148497 328199 629997 -552441 -62617 726967 96839 853749 -554588 -120054 38168 -564664 642610 -722357 123557 -412540 -364411 -21334 78190 -376133 -900945 684596 457682 -656523 -156309 -866461 -153153 140606 -73864 -178295 -129613 -495106 896586 906202 419744 168772 988222 -28958 36976 -580912 -249619 -46406 983052 -867691 -804198 -415271 -232275 -747580 500325 -452449 -652471 -105508 357632 971640 -526473 87115 -477909 -274962 308231 -739418 -413544 760883 -272587 191970 615995 268469 -558436 -744147 160130 -162656 532719 -371858 899521 194212 261838 75351 -61483 -225216 -185399 557550 663940 -465431 -702087 574814 615141 -68482 207960 -842467 833731 -761388 585199 -958386 -75019 431937 950271 562041 96287 -432704 963870 968601 424014 -122117 -609037 -619015 -204539 -916407 988907 -527514 601577 113172 -843151 -659384 -218367 842372 361812 -831613 -858975 -424236 -811863 840398 -787491 182786 355760 -471529 882921 -604701 211669 -537360 -778981 -885644 -332106 546364 798269 -365660 -999748 -757424 -837220 955932 -357145 6010 -669476 287822 482638 486553 240187 438130 956493 -938652 -634083 735861 -534679 262901 -74354 -411452 -95053 -47112 -862807 -786966 990326 -698122 -825129 41192 237072 108136 581861 972663 643715 -154953 -100291 -36485 -385555 859225 -593242 672582 673041 381516 104209 633935 -415550 -932211 -453797 706281 655502 -198603 786249 -241212 -852970 437159 652437 331192 893408 -467893 -46715 -200623 864064 684313 -292049 -680216 -89087 143883 967080 889757 218237 -223545 -133198 -707754 -602116 -376415 366449 -949255 -709252 240508 -174715 -9270 699014 613794 -692098 342285 -788559 250586 -917580 -722235 181165 -865274 -213891 15674 -349856 432430 -777167 -424376 841634 -24357 -693503 737697 298583 -783030 -903661 -938592 386116 -626646 -362869 -136590 317331 88341 124986 -413887 -995889 49008 -496079 557037 45319 -457747 363587 974719 -815738 -231641 -100469 983061 -707734 -276048 68164 -762347 491333 522762 387373 481290 -155749 525455 -382865 33898 -276908 -377054 -374596 905392 816678 815060 -358639 914092 926020 -739064 -473089 677387 -631497 153478 128474 173357 -737 15611 587125 -605999 415528 -646659 -488987 -329664 -433024 -409036 482786 976083 96683 221915 -452722 747906 -226671 -630807 -253555 -156920 871239 -808977 -679487 143282 867285 794075 -805024 -293938 -401315 155825 -456080 357456 16181 171323 -168825 917648 651797 -419314 -151596 286274 478443 32919 -717001 80849 287850 949709 -863771 -970444 -586010 128425 -650499 -987505 869938 -655711 -522713 -777943 542805 -984356 -235714 -517578 -526657 997298 407071 -682450 378787 265636 -141017 -29535 343901 344525 824161 502280 382878 985036 463623 -879751 639250 844796 -930722 555954 -133817 884259 -123091 -966552 773972 -440196 -865094 807245 394514 412666 -722955 83362 495039 770321 236004 168997 767047 -745372 -422309 -447320 -523689 835240 569795 319399 825079 -80849 513361 487359 -220872 761102 -595027 692796 179910 55616 488027 995813 -540213 -697545 858568 383710 962822 -625960 -841548 270809 737533 -451119 -324630 104297 112994 172949 -858106 181079 -303529 510393 645784 583539 -842032 145840 -165550 -71251 -289862 58884 -615122 -819703 -832987 51642 -255874 896931 694486 557177 398858 -623420 -183671 -435387 -100160 168454 -349080 -544008 -429864 662095 541167 -492075 -201154 -58870 -341012 973363 410641 -723192 102665 693068 746487 -63503 -165665 -6511 -954573 -25246 380944 498741 940643 859503 77169 481408 -165417 163183 -882512 266408 825535 -428496 -364150 348884 43705 434549 822507 730378 -615945 -636421 -537803 -207657 711594 -105569 -671103 957006 -307813 558011 415005 560655 810060 -335158 -713844 -890911 -804841 774236 -6509 -917356 -958321 -983508 3826 650354 -647485 -367122 446519 -148885 -176410 -480362 533192 -428007 -141629 -314426 -516395 -654905 -984650 813674 364438 -722668 908576 279769 -773826 -304044 -140041 346761 379516 521704 615756 259484 525715 -13884 -784099 -852825 879354 -506160 -764198 -597261 -827931 971796 96198 86107 597246 -631207 -964218 -25627 -20521 -258705 -653482 916642 -246534 -237586 43126 711635 588170 947288 476114 921722 -921121 -180682 -227786 646567 -259477 383637 -276463 -902671 -316159 391317 715404 -114613 -570781 -90905 -392022 238526 541123 773605 -598171 -111662 983811 -116138 -177811 150 909449 947472 -435589 518744 899912 771343 -589239 -104374 -596493 67601 -212370 -440796 -949648 684080 -220508 875799 -225500 -959800 189586 574289 -203520 201198 -398662 716570 -537884 420846 663450 -696537 -204306 991381 -977803 -175539 145410 617937 884224 -715597 -325934 208536 843610 -837654 -331824 -719651 -419199 -212890 827527 -972145 844159 383811 650880 180104 -683756 442786 -846176 549410 -48008 85548 -784145 385837 677103 603488 217433 267620 -825167 -610381 819652 768207 725584 869508 114884 -78791 -929849 -780779 905166 -980886 42707 -321040 411553 587469 -833723 -310875 -874167 420243 540097 -457654 -87589 -699728 191223 58372 781579 -674661 -790547 849057 640538 480949 125294 760781 5788 -384895 -66570 322183 -416102 -202683 250536 242184 -35550 -678563 -325378 -446919 223737 141936 272115 673471 -392337 941452 453798 109027 -451266 -796399 575732 41881 -200568 -226969 373517 -240572 -105784 -291084 -478647 -661945 766632 273897 609869 -619050 -787552 -852388 216979 640172 342710 353589 -938538 -706670 -401537 433530 -300298 775929 419613 -41023 -602755 898646 -489735 -886331 127729 -341285 391671 661921 -387993 -90592 866493 -517450 -382539 -489743 974268 -395912 898300 -303581 -362647 -398333 235612 -406537 451027 -422063 -322973 -55148 171418 -570974 670741 -253247 -980063 -147248 -686468 895273 850939 251147 501105 645316 733904 598985 586457 173467 -151690 712372 968074 -421902 396233 -721839 837492 395221 287874 -649292 -715189 520830 -59168 643905 -965642 71519 -419530 235644 129345 792880 -883817 354122 10350 234827 410524 -690813 -75851 447635 599418 -140249 868096 412727 310104 707276 -630109 -526273 -569335 199450 233825 -415802 850278 -846464 -298500 971308 -115735 588396 735449 553292 -856930 -76080 604526 -347482 310546 133807 -267346 211997 978225 62504 181165 -863018 -331089 -370260 -258555 -130995 283812 -875838 354336 -387243 498874 -814778 -109784 535900 -946923 459325 940155 665269 -145642 287410 -432623 324465 -84618 -788873 971180 -255138 -740760 -958122 374207 -650065 306438 -854145 698344 -645465 -430917 974638 -175910 -76002 -85722 657401 -291671 -330629 -638853 607572 811399 162554 551315 -55365 519295 163790 -688328 -344975 403140 -706955 815342 382038 880062 -621977 52284 529218 812026 693942 -569414 865921 -119332 168645 852594 44069 546692 310106 751604 -125880 200352 -609616 -338358 -457658 -143085 -776548 -28242 63541 -407887 -219140 -148254 413372 -854827 -753765 629922 175964 -214807 637836 -896290 866989 -180475 -752411 -633376 598335 -341376 851054 186485 480720 285193 324745 609132 -997450 -163622 304460 -79976 -826929 -193001 871209 699583 174246 923316 -151620 -117736 970444 -623685 -642655 750603 -941585 105554 -778997 846420 346904 790713 737490 835410 -567949 -527528 363726 -690009 -576602 136659 -359465 -949355 -383698 47544 910402 953466 230764 164712 796042 227820 726160 534294 75569 -398474 -121875 -536113 172633 -172425 447789 -810918 709743 808176 27229 -275977 -737619 -203222 -801074 51576 634007 790888 -324755 12778 -993972 251542 -850154 -273623 795950 683632 269505 846596 -693898 118649 -841957 -602991 936745 -601228 543613 589065 -34133 -880184 -640956 -716110 -952121 -850019 -6781 506877 -414923 -397048 -172343 -171911 -914406 600609 -136203 823804 504214 874687 -890347 671861 572638 70128 226859 582233 -776028 708859 -40551 -675695 -159533 985187 991388 -855658 -712567 566306 -275223 -78606 172487 -618302 -217634 -850815 633767 767336 98653 -683844 974566 615040 232903 89432 444765 401197 651966 428269 -650748 834708 -363649 771383 66751 -499512 906332 603021 371839 -419335 -492278 392563 -353647 752678 -91397 -644257 -153260 334100 -257006 -110823 -926616 -484183 357642 -874235 -712280 -614092 479772 351737 -38405 -621437 -876046 870393 990427 -991597 147155 -83862 -94288 791139 -113020 179751 -612887 730065 118449 -204555 821201 796069 686073 -735790 512892 612459 879004 -382144 138937 -95239 819558 -802347 663659 800568 252124 911171 -128685 -920033 89741 -364501 468421 -293632 730184 120498 214244 707383 -832109 807625 776791 902345 -362722 333612 -461874 -962385 768664 402529 -980020 577536 347312 -366662 168276 662650 -140399 342070 -410529 -595258 805971 990291 717648 -431427 409085 -868657 971322 127348 -742655 -787613 135798 -827395 -20817 775443 256018 312391 -868782 870921 -142891 480293 -888987 -477061 -27841 804278 566691 196728 518822 213438 -824356 -989551 501294 -173643 1185 296776 872885 842351 12687 -522919 -232595 -129613 -509564 77263 58192 -248861 680805 789427 -873903 853272 -562064 307680 8797 139846 -829693 -624189 895457 -58712 311389 289327 -237591 -42820 -785086 575356 -280107 -111955 63018 812459 -41989 -826957 -674186 -811657 308318 710511 -296593 996765 -539248 -478762 -594840 -173858 382707 117246 -405664 -889544 163091 -433513 -628425 -239746 -222904 645816 -866032 -952631 585935 -594851 -357435 -863908 728917 836102 -953633 -240516 841563 783587 -947988 576168 -643771 14815 -780225 215408 265018 -530086 -605292 283124 -427625 265162 -111668 889219 -830036 -379031 424149 146228 358013 -640605 -810225 357548 -450298 -527288 385023 -996219 505953 78203 -159537 909375 -295290 886026 -445659 -621373 200182 529929 762435 -207226 -44747 850250 683320 -978421 -559832 -192131 -524341 -111500 -285898 626304 -588808 -863910 692139 -866528 724934 -61412 966703 551088 131240 627493 -619676 697447 294762 -964690 51605 -880960 339523 811381 -144938 114375 -631923 998147 656855 536945 589949 816912 758572 902922 -677260 -446455 17045 682516 -482196 -277717 26364 -815771 -800510 -479510 834776 782313 -357160 -251515 105510 473746 -851922 33939 424350 -483577 526575 437882 795101 420331 16556 460527 -875046 -336884 303466 -781666 6034 -260031 -917446 -471777 715608 -689283 -376172 448677 109470 983132 480284 954962 -649798 794541 -981908 879901 679498 828160 -325473 -40165 -185590 -658269 518924 -64248 -672459 186623 809042 568152 729007 346393 207961 -812832 572541 449988 116975 -967166 466917 448777 -226454 -981426 974812 739967 435057 -659654 -755935 176916 -223239 -990002 926179 -71000 -80805 -760747 -651345 801263 -70922 -763943 -319943 837515 791462 -689948 447137 230239 -654372 -38081 819339 -483824 394098 -567254 -861005 -519175 653504 258332 -808718 -338309 366856 -107801 -159011 -259813 733224 -822955 544493 -628924 -620328 -255714 -421821 -253870 545928 -532374 972081 881893 131338 269484 481322 384408 686815 -283725 -867126 680118 -762239 293045 204431 -110853 583933 -220259 -940008 605720 -300298 776743 99322 542333 -903349 306030 282554 6926 730076 305989 -400815 546057 -368677 330094 461713 -957745 707034 -690346 -225950 -520771 -150832 -885442 -938683 856104 -999846 -405179 -749209 -858016 -315395 -791723 -905504 102858 -61169 -958623 -43107 405650 -550015 689542 -483292 -681610 496323 337147 919262 -244916 935705 -68768 -592662 402169 977622 -59815 -217405 994804 521377 -877117 878593 715208 602470 -882332 -703360 -799449 -666745 155498 51177 -70203 -691797 -597301 490708 32929 -553818 802701 80200 -617224 -125102 -736676 -364234 954236 -830712 274547 -481709 -95796 -528766 -433210 469382 -150551 -167100 -117894 322429 -278723 -856038 914888 296060 840838 592821 -942156 524489 -600630 586596 509511 -172682 142809 934524 91528 -359293 -67499 727624 -876150 -879367 -920444 -821353 -548500 125635 482619 176649 -710746 -865370 170229 -537960 -849234 -820678 789390 504289 127893 411911 599585 654627 -881234 -263504 753512 -78822 558599 284060 -710922 188182 985912 -834344 -729330 -979380 -672416 913444 41402 -236083 -705141 -723645 496489 -884318 -66716 -126763 -644036 -440003 383853 -643998 203989 473158 -729624 86956 857822 -153252 471924 545545 -968956 399321 -846589 -399120 -983154 -50535 -355764 -795526 -779485 651388 707642 -475768 -312571 654197 -104122 -380529 -735690 195608 -291430 -286948 991273 -791576 -425795 -989689 193868 486869 -448109 237845 -909936 -326586 -740694 159019 -813437 405033 -922293 130814 -526246 -106946 190456 -828686 288474 -573008 504830 -784695 -857072 -456169 857158 698078 896135 -662761 -939271 979719 -848413 970638 635067 593269 577953 -650969 -877207 -638407 108301 -638085 -495317 -651676 -755893 886256 -582940 -304287 -214861 -276916 -509678 164872 -516116 34803 934744 -213400 260109 -970406 56149 -562651 453051 -428202 586607 684739 854500 56228 772464 225790 634228 509143 -353948 -297966 -59948 -444634 601539 -529833 -358299 633346 -311562 -414222 -625986 712374 991319 -17467 -968114 552633 90136 265997 -83962 221789 -563352 689462 175160 271440 -660283 681964 255069 385922 100697 -359700 -906181 742151 -891901 576473 493257 845765 -652919 372195 -449511 691806 -446721 -454187 142212 911199 331040 349008 122176 398771 -95132 611230 248823 -521065 913750 -820681 740927 548487 442377 284807 -164608 -265453 7295 922448 -733675 41622 -553025 135447 -724493 256009 164747 -618991 198923 -615505 752522 -707442 638605 14546 708369 -264357 415714 481350 855177 -577614 -848197 593313 -682183 875582 144823 762947 396453 974178 89833 -821801 -67791 -170645 355334 378136 -669027 -164865 -579816 169373 -911784 637752 -308433 137254 -362783 -680071 339684 -470107 764786 -727325 695733 -501975 -471287 941842 997942 -779240 760354 835733 852934 -241361 650440 783068 325739 -686112 884927 -913334 605363 -297784 -999218 140056 690641 -26582 -59972 -854439 -245349 -333787 315364 -946210 430567 -70573 -901352 -151955 250334 853428 51506 -540823 -930825 832873 824349 -341271 622176 81700 588525 900775 -729278 -110397 235032 -143157 25429 -514681 130915 -841290 610092 -872304 -281903 -270353 -280806 151349 366937 -754896 -381764 524253 -569564 354086 -595876 420927 24688 -963113 543798 -307664 -937206 -342662 -750612 -426156 948735 763618 -333485 -615122 -820831 226303 -756082 -301524 177952 -836695 -217783 642507 -441977 -779860 340850 -896668 509680 673242 -242275 -706883 16137 -568138 296616 173823 -176932 764481 160165 427798 -571119 225005 -550735 582043 32656 863601 907921 -710922 181666 -454523 502952 -325961 -241212 -846579 -228466 -774606 589878 -369399 203267 341960 -247046 -831240 -607176 646294 -836564 -21318 354871 591515 -876105 -124102 58369 734573 -164112 66901 30400 971808 287779 -236743 214373 869357 -411675 154113 785438 130268 295854 -626804 982134 -274318 -883218 414398 366534 473090 132110 -766413 193298 914889 314496 480542 -713153 721404 658659 830283 -671246 557087 891793 410071 -302440 798156 -266804 -685177 576208 38737 -993796 -798830 -260524 799058 888145 -855340 627978 -463067 -988595 560841 -52272 476919 442681 -608917 -601240 342227 226130 330864 -609490 -217407 968536 -657179 823808 565835 -186729 213090 -669827 385132 841539 374001 -110654 -71420 872677 -646624 92852 -124165 998562 -373410 826625 -108795 -865354 439611 -163941 952673 910455 -149361 -176008 274614 642872 -321877 351267 56872 -418077 637477 -937101 -575786 -148389 143883 975539 950611 272022 -881858 -745004 -231503 206628 798291 6319 520088 -526882 -790522 -732527 -671849 437399 690056 149818 656544 -699594 440333 -32116 993480 276005 6743 -353746 -901880 973140 665070 503023 862355 -12459 -851046 756732 -1139 -733695 -289725 346856 -14628 706714 -60490 439681 -982865 790891 -287617 -235202 87213 -830279 -467650 31049 -119112 -140450 -507475 -840857 -126654 -809556 -403983 -662083 451483 -763023 -866982 -907170 122991 86374 -922660 -39441 -24240 -720072 516976 -797762 -317344 487283 497070 874611 -172515 943951 416275 -100110 -996526 -639659 -918278 -430376 71574 506406 -315120 -164826 80184 -878868 -539815 1230 -948244 265893 181491 608239 6167 -30076 -749186 -470641 -193234 959933 848533 -164230 98215 -37179 -36476 -235968 -770148 -531545 890252 527175 502058 656761 950246 146189 -297460 436498 -441806 93224 128935 -97132 -968021 100925 -528151 -109160 -982980 875508 891853 -593214 -864032 651526 -977183 237730 -828138 -501656 884749 94340 872303 -930377 349062 -969780 566846 795496 -936520 -820307 -980666 -266231 951466 639502 -913447 703795 914366 -468828 248376 -27668 -291941 -867288 -45056 -327503 -144126 -252813 303401 132493 -333026 -902512 354819 -285080 363200 483815 266547 -837862 172313 457367 60391 683496 -18889 -857701 979208 579898 1423 300327 502002 -278275 653514 426966 -536876 -644723 21258 -563960 470624 705530 47834 -212323 351795 938892 -546954 90357 -14856 882841 50148 656986 729259 587482 -622124 -422993 71081 229375 845529 -618469 964578 868275 -579016 -409288 240335 917980 231880 918387 -934094 -79615 -761259 750369 -870765 -441361 -430764 -453210 555506 330900 -12598 804285 672358 905055 -855120 321093 -728723 -792073 -773625 -931406 -932353 -827448 -918323 808019 -603289 -75695 -928696 585889 638720 -58903 -898509 -413506 -599312 726819 -400711 302078 -78043 -369720 799649 814952 -165912 -160369 944135 -483053 -673501 680817 980037 493729 775550 65280 797043 -963198 -888995 -620069 92231 -549840 -385375 -133255 323945 -821969 -894135 -941889 -992017 -922095 -542145 869952 -414743 632750 -313069 289889 -801869 701178 952189 783857 -411861 -962853 910570 -218690 -593188 -426517 878679 159322 268722 -318835 -565716 985258 192951 -914516 754726 309091 -293103 -385717 131420 -355338 352103 109279 -214721 82780 714311 -476668 574509 -495431 -564553 515732 321805 -765611 -338013 -657407 984772 18861 -821917 -22786 -310219 145705 -425374 75582 -169613 -324770 -237181 847254 352149 873426 -72633 494351 -793359 -377245 422214 -352128 266446 -534676 307652 -467705 -882967 632304 185043 270767 26533 22649 802578 10656 -628400 182184 244218 126586 452086 -650274 793283 -112864 801122 -449053 373747 -373812 84713 -813855 -621565 975847 120967 77741 88819 149677 279211 -145453 -542435 -2064 -269343 678456 -666827 782043 -882025 438258 -887991 245822 -919589 -461611 -539396 -965379 481366 -873096 408816 621614 640746 -22624 420013 685053 132919 821010 -416116 -426077 266678 -644639 -572284 669689 83074 -347483 286596 -108917 -908865 -340488 -224818 485605 318824 -831301 380994 -661337 992957 -506520 -808972 -597160 869012 -210312 123799 -355514 -595179 132059 381885 308266 -151173 -610413 276299 939659 339274 640497 -210738 971505 -791137 944085 678966 -104014 -564845 -390149 -302723 43209 105609 149430 124554 335421 -71343 162019 -429762 383782 169680 235363 -585895 61116 870409 -741808 -563674 -720943 -113449 985339 -458327 622769 44518 87881 385889 -449548 58670 -224436 901292 -51887 942213 -768260 -832672 -659805 718951 -538532 -464461 -409983 579185 34583 -766144 717881 -510753 105374 196707 175461 -666878 -72373 872652 920361 217981 -529246 -490685 -841324 35850 514953 -775678 585266 160117 -374474 961998 -473472 247602 972046 291706 -293595 -637013 -475981 110742 360226 528648 -754382 261277 651485 343525 25341 2673 -702061 -982680 -86587 130106 -420297 -660860 -998772 -366358 -721281 204107 449300 562776 431048 15551 -425994 -334085 -689715 372980 742032 -890395 -124364 -348768 699877 -898230 268057 520230 -129672 499517 -23640 -647829 -137799 5824 222209 480069 -665133 -775424 848753 -471758 -954083 199735 -979983 -801799 -132659 342148 914170 232952 912662 908148 -901866 -799069 -276824 -975060 -118162 -177672 333483 -624663 938855 838819 694476 384674 -853328 414470 -411635 834319 -895748 -36404 977582 -726769 24724 -355367 -124304 666011 313896 395471 483099 236520 850696 164297 -164643 -854074 -109867 -863592 40245 321786 913463 356334 -838962 -303648 516316 132388 -96973 -308776 381582 -777057 -569360 -231032 127689 983025 687014 -930494 391341 -884349 -594093 382010 405503 978394 903979 -917876 313698 -920109 810064 -263513 594746 -613232 927762 528754 -968537 -552955 -703716 -779846 574832 927551 974607 -696363 712369 918891 -479251 -806021 956492 -941989 -669205 848071 80790 -696605 649532 -452487 709134 573048 959278 -158417 -281928 -689353 448032 -734000 585030 198561 -698451 -363328 168594 -3874 -665858 -941160 -751754 391806 936156 -505275 103169 -835051 -603473 837402 888986 -737052 -673832 -865688 827840 297710 555223 -423264 -486991 -802263 85624 477962 -36820 -14493 989815 723626 -21785 509747 -203247 794027 397517 852464 -144001 -157848 -714475 520564 -535053 -29937 -402382 241795 -560945 -889590 -617221 -69246 -609083 613600 46350 866398 -108801 -959837 -432868 213713 -203317 -394398 327345 278056 450791 -389682 -457067 -218190 -182406 816841 -441210 102452 -879128 -895075 -727637 -551927 565591 -279154 -107324 -158818 983464 49152 -71082 542247 -358881 857834 46725 -843102 171583 204323 77739 57899 838966 -851382 -896693 92951 -453243 -1303 520445 -528942 614374 -948273 -218032 461755 -245209 14521 282540 -236955 643293 756567 -766176 174027 -758008 -639925 614535 -247331 370022 -945215 -852209 -781829 -726752 320076 198082 -736816 -721172 31758 -216117 629767 -417729 476494 -697807 466139 -623692 -745173 921074 185526 375514 -702081 670549 533007 451335 747545 -295379 -610173 312742 -973579 762067 -389276 361284 295550 282239 706187 -918013 18380 -902621 526713 751401 471221 730469 905864 735216 644380 -983759 -221615 292120 663284 517567 -864987 604039 -529967 -606062 -652617 -559372 -476451 213819 -425460 624091 255602 -668328 -423283 -804100 -767280 -374190 -266393 217913 328290 152726 -509612 -733749 794587 -202363 -375686 610800 -973553 -806062 281628 447767 821212 966285 -472440 -409492 815068 -224982 -262829 85868 585002 -267274 -565999 232520 -341605 -999843 -358048 846302 375665 -158793 -598355 792052 -783254 -653712 -952848 939420 321094 -702393 -561870 -428293 -949675 231904 -686567 -754210 -849948 -808915 362124 406211 863924 344010 172693 840709 439133 -194803 608039 643428 -975201 -490482 560781 939219 942535 647736 -626140 129535 -7173 -83256 83182 -522369 -997491 -858614 -359318 -496555 561323 42514 432712 -40170 -281044 159735 -799653 -92075 -39111 -488406 -571695 564980 -536462 309352 84556 541361 767037 -915839 526850 -953113 498245 623404 704238 346301 655534 353882 -12576 -819763 162638 -31169 909455 -954290 725879 -182042 929611 -430227 572413 303426 563507 718333 -919222 -294269 27279 563199 -463430 907818 -439188 61071 110460 -379293 29903 623085 -649934 499317 615125 -336831 -803512 -903269 -355210 502862 167350 -895073 -696106 -981089 632665 246640 814210 -629459 384675 -842113 776833 -384795 -379531 27574 -487161 345036 -592402 777697 125192 -949899 470121 256231 -97608 -960837 767564 -64018 -812575 887295 865198 -270062 595941 -545608 707112 624250 918732 855932 108591 227196 237392 -517835 -841551 214154 -807894 -500054 -199598 66076 162274 -148026 235288 150859 128360 256189 -813260 -620607 -936745 -596141 -16645 834731 21675 430324 -151548 -913307 -946867 -605847 967368 -275165 891845 -717724 -51226 37689 -596717 304236 159400 -416906 293071 640457 -876565 154344 667799 344055 939690 862468 -109622 -753169 634686 192070 293119 -553344 775139 -847945 834918 -830303 -866100 -85541 -295606 -424758 427200 -608260 431837 -730837 -287847 -97467 -600938 -590249 941318 202902 208906 -941372 -318307 307878 -679340 615175 500528 954935 907821 -400437 910634 846103 -978854 162285 32731 127364 -478740 -226840 524213 765851 -831010 -738943 -434983 695885 62145 151632 -890401 -227290 982540 534618 -477974 641281 958907 -390199 859657 663469 -381683 -122091 -164255 -324748 133152 743032 -94895 603378 359253 198231 -241255 420308 -368486 -463928 545875 588670 -665664 309651 -896101 35233 154798 287211 219127 725178 43842 745641 -278624 802702 91697 481007 -897022 562615 -261858 385929 231519 848348 726249 33465 452962 70372 326411 601827 314913 -518287 -430795 -978268 -1272 -962004 -835311 -978077 -790423 939919 697604 931874 -409632 462515 514849 -509849 -715637 998877 922587 -389815 -705159 972972 -165457 -509567 22112 -231112 779170 866705 -958667 -784432 -435806 873591 702663 -98651 -482213 -559599 -281920 -562353 -535875 162524 55203 -448364 -55842 512774 639168 -533723 314820 -70870 104727 -674878 -443453 429244 -278759 524301 230891 305227 802650 -784523 32960 -19863 786010 -260379 -768635 880305 -537133 -956799 592653 240386 -233545 -76790 674151 -973706 624873 -624019 -250839 -544654 729631 835021 892156 503668 -295965 -454902 139691 559059 8699 506799 286995 590750 281701 -319202 -719837 454394 127168 231843 285814 759928 -321656 68158 -860510 -203784 -234870 -333879 776940 -590491 868472 727541 -267461 282721 808726 -739656 -415168 -511073 726865 379648 727583 436616 -470645 -273557 -92349 -640680 -79924 37386 317651 -526399 -672806 366700 -742031 -307882 -607921 121205 84800 647508 -459412 394935 -516758 -752935 559558 392963 362248 488536 -456150 -815979 -290828 -174340 282221 402110 -3543 886740 -452332 -694891 -558873 -83432 -872136 543361 348572 792822 156967 718507 -4849 962049 377764 -911005 -286354 975016 177765 37415 804240 -83315 -914304 299349 87002 -373681 274694 -14029 770969 -883926 525343 -266325 -639889 -787732 130647 666164 873834 777044 -842035 92866 113044 -986282 -599568 421541 345605 971751 -673822 -709773 -518804 888873 -638776 -92873 553209 -237653 924987 -89582 -170740 745391 -470059 -419053 239972 824195 -932301 35442 -347507 -109426 551744 -847545 -443129 -132882 595465 -539833 -304210 -921964 -342092 826792 686034 598309 -770620 -472953 970528 784500 378509 -390834 187515 -214311 959743 -344229 938865 -999568 258621 42403 574203 366182 567628 -73756 -362892 -519940 -194677 719467 118324 -304548 -609875 -691378 434402 356425 697899 -117200 -29265 882894 949816 929049 134630 -437972 482269 295074 274464 134795 340504 -706802 -618866 304211 -265631 -973053 -408249 -302854 -154040 -761331 -444291 355879 -477233 -922227 -767822 521199 145014 -36526 930626 617973 -502818 -628359 867574 -358207 170783 759943 -57850 787511 950414 968069 -503430 -913046 -573140 289240 288206 923183 -383563 303812 -955775 -212321 387101 -89470 -277976 -315128 -300347 -49792 127331 979352 997642 182777 205813 -894313 62856 80347 -150108 -730075 505685 -429197 -140960 916434 267126 889348 -662031 -674995 -413392 -685104 -183132 616958 455252 526508 -704649 -464455 -306995 300907 244715 483955 606976 803455 742518 -732908 923715 545542 980674 -803214 114105 841665 491961 -933448 774193 -733533 430702 200420 525789 -779364 669101 201378 621895 -639586 309902 -674608 98219 19758 243437 -985793 -383421 687113 723421 541545 -151902 -859416 167058 206334 -140327 -446045 898363 759771 -951406 -841624 999151 -467687 -585124 -986732 -144782 735605 -836025 -960174 -91285 -764697 -986333 553273 828628 -469196 63930 127627 -61327 385833 612068 313495 -329541 -363512 -924375 -847628 160703 -525296 -152376 -821469 -486783 688185 735067 133046 959787 389656 818758 -246727 528069 -471203 363572 729240 264577 75352 -30155 -73958 236182 -842890 -267754 -628799 -523499 33307 -199799 703635 216275 824172 695020 -472747 431633 -157059 522931 -776153 612640 -69445 40146 658899 870377 714404 -909345 -407204 -749571 -943390 -207113 -153502 271733 265193 413421 -28872 -515387 278168 336288 484068 511457 524007 -703325 -222952 -169817 263340 -713140 926832 895005 357558 -278014 -959323 190766 390341 319513 742843 728544 575186 867849 259919 -166766 -499936 -224428 -953809 811517 137865 -100635 194498 -940316 -582606 -703465 -566263 -215938 -369667 -306655 5124 455580 46051 -154594 -75285 -37964 771641 407271 675546 460765 -877040 164082 214984 -865633 -244114 413260 -739666 -577615 -868121 -39257 -942302 69090 785414 -269936 715169 -58375 -40313 -680431 303181 434523 379511 426720 -675431 278149 16563 585475 -320791 591068 -392811 988062 -719609 290157 -309333 -977268 806132 -296867 393160 -330729 -327381 -90684 -683636 471902 167630 -192849 -580573 -549850 -549498 -639493 -141509 -293769 436557 550433 -858903 790081 122834 -555360 916641 -257358 -22661 -203600 857254 303652 345277 -540248 730551 292085 73912 -227657 813256 -653858 605133 -160362 -948370 155719 -248018 835057 -490845 464317 789815 -357719 375385 -862489 557886 306976 172528 72070 839121 -241242 642903 198921 -649589 299755 899306 593199 -588888 -202639 998345 -3823 183186 -929539 422036 652788 231877 861059 210087 890097 -79754 894290 348834 -808205 279999 -903212 603541 -905161 -140530 137491 -396230 -435040 -260124 -492961 921694 606330 -58309 -928737 -108038 -135996 287369 866421 278668 741870 385408 -530174 -76926 392930 -187669 431164 -39165 607341 925670 -612871 997943 -763655 520386 490085 -434193 -34415 379033 401591 -734206 -886403 923817 256609 243693 -677007 -200166 528978 794097 -439593 -741052 143395 771406 463853 993530 -882647 -1107 -198549 -312677 858876 -451416 692037 -579647 998694 -156191 -886858 -722337 462235 -192277 -968275 -155122 -936096 295385 -503286 -490399 -48894 -797028 7644 776268 112458 -823713 -178991 177112 -946212 405881 -678101 -569098 183060 968498 693962 -233321 -322259 -72503 680760 25249 458877 -581427 -890263 77098 -715350 -191765 -375263 -291463 -830364 109696 778623 -323778 423753 -508720 248964 -155151 577664 489754 -1510 -965241 797955 366917 916377 -699754 -240606 -672696 214933 275021 -510290 -123230 694526 -762669 -920654 -336874 468559 35472 166337 84989 -183575 -812365 415911 -220728 -808235 -225542 333418 279769 -771084 -265792 322141 874672 848373 -843524 -919689 -138140 279287 -871963 -558216 944147 -283578 -405852 -52133 798771 74977 -334741 291811 -519528 717420 -260501 -822295 -373094 138000 166661 -465640 -212501 -647036 -821282 655840 -519902 446620 -441091 104517 -197072 503362 563502 635896 515011 204454 276163 655321 773029 -284636 -169011 -213086 -467362 878709 653601 -118661 -555905 -238363 991150 -855606 166050 -736293 63687 45179 -802891 -462917 -470494 267084 180039 224184 -337583 562134 -348029 -879201 -120352 -965407 9266 29658 520071 -809327 -569161 -882970 570652 719945 145584 -467647 78995 -845275 -324794 -651467 761277 341808 -802410 -394180 -9036 641524 -963443 263488 -226790 -621986 -97507 737625 -896546 551421 -275394 -948730 105494 202093 629382 -892907 -314637 -47673 -292327 648469 -307230 345146 -741757 307361 649726 799906 -865568 849187 825694 252788 63945 373545 225419 392955 225943 -796017 989822 838268 -572022 -940549 -482809 -560087 -478519 -509385 -922814 -617376 -679840 223769 682642 -359428 -335782 813604 -809687 -604709 69303 369353 -172108 -227287 -975392 306109 -379578 -768761 751397 395910 -137502 -996228 355285 -446128 -494957 -602908 329028 548967 510675 -620796 -104284 908258 949598 -739760 -156153 -248771 188043 650385 -131386 -289905 -674734 -22404 119205 492771 679413 -601014 133113 78302 -496479 -154473 -29612 -954608 -621417 -539201 310274 -425643 -449048 466256 -649649 -705767 762592 425767 -679388 -188240 828295 -62139 742573 205700 -799718 821176 363958 -780863 -503677 950815 -287720 24267 -21550 457269 405211 73202 -145517 384553 -882601 770856 -782251 193070 -916147 -650496 -940013 514840 -665044 732554 -76931 311151 295081 400368 736694 -548951 553589 147772 292082 23820 457123 -38974 -179774 -975209 -623638 155027 136977 973014 539090 630642 277072 -65130 519669 434809 -824900 -114039 -931479 -154200 549448 598662 -839924 -452462 -873640 -733078 63130 691721 127195 680102 983138 586029 978193 -466611 -512281 442316 -734280 -124650 859589 -465498 183471 -140509 502389 212816 728936 -833574 198642 667928 509021 -393653 850633 -897175 -7113 935424 -797322 -938399 -374402 176671 -337938 597432 495001 126079 -62655 75128 206808 -177930 -4688 -337374 65108 -87742 732287 -562105 -366511 710327 611616 733430 641820 12251 152692 921523 -262854 -340917 564761 -223671 -246067 -385743 -303479 -648917 -411966 -733128 -779804 -721393 326504 166048 -755826 8405 -434826 -676232 816477 -554763 938275 -909317 58834 538940 107638 227937 694313 -343350 -298264 937626 183200 -680035 953257 727194 -92444 -241053 -188430 -363386 -808107 -81487 -205270 802092 -153519 -8597 1422 276424 -952332 -385793 853450 421354 -800495 -224602 126215 223954 -212567 256880 789579 -318633 838050 -226824 808993 -257803 490629 698147 47638 489676 698920 -970309 -314093 -924689 -115677 -447939 -916361 -248251 930861 568894 -807592 584862 -621957 395708 461181 104916 502095 -726162 225799 787716 386630 -600 327752 -888201 718303 581914 -138842 493251 744798 -437935 -892493 633737 256281 732263 -953725 218335 -579095 270184 240150 -193911 -407028 201423 -617017 -646688 -979241 -332128 185445 -990396 319145 568656 -802824 648663 951835 842071 -690038 944222 978560 -301995 279399 -981798 712330 252296 -186348 603559 -591906 -892600 839653 692499 -811337 -330638 -802616 152108 -897068 -211964 388268 -492253 816576 -898174 -776235 -773726 -626011 297399 -671072 -521417 997354 -653041 318847 -440526 -410075 -978399 -200885 448217 379410 741936 -498020 -36727 -439855 864988 204674 -21137 -608772 -170322 -230381 -940973 385073 -153786 -501023 -480096 549786 268936 -713891 317002 576645 -624343 314247 303596 -589070 739435 -496445 414130 -123182 -496690 296095 -572253 -815658 -892740 487774 744105 -75621 312766 -570884 171650 -675016 -767013 121243 725988 -354469 949289 81019 -863270 -564220 101971 -953597 358991 -204552 859843 -197171 842841 244638 -814476 957322 997222 -863964 -212839 -320646 -982436 -1414 646664 -621621 31679 451608 -678004 -937194 -137595 -565039 344133 243301 740947 894698 -799018 573879 923875 -757296 -683391 576513 -840075 -982169 481848 -772343 596563 -90140 459668 706964 125619 214741 -942630 565695 -534254 -600892 182529 37325 -709377 134672 268313 823315 294239 260652 149810 517968 -128823 759983 612895 209439 11980 -400978 -185930 -372119 516724 979528 -50647 -239240 268812 -801182 241155 682131 -945548 -446358 -360183 989233 950510 587238 -704447 941503 -687922 486141 -677627 -605886 304126 316117 -301295 37726 22558 -740502 -617100 -33410 -736644 180921 -964732 -655323 -7265 380748 -785230 153351 -17711 933920 -47379 646071 -583389 158128 217090 502393 285511 -338051 696083 -611393 -187165 888451 274937 72397 332914 -187778 601476 426289 82649 524549 407728 339725 205744 -50812 990746 367290 -820676 831556 703878 307072 -216213 -982702 -469890 407871 744829 84899 307997 -667063 822179 -793556 324519 823242 -928568 739969 468655 -362338 791967 -214288 -652087 345830 747459 258863 100901 -928340 573413 -903678 770995 -449371 -969977 -749752 21788 335979 -700515 983958 361160 217032 -471755 -911557 450097 -42436 -331258 794081 -710197 366057 468527 -508837 290146 -485298 -367871 -134897 752694 178721 94566 674875 -823649 885802 -208555 -357410 -440068 -710059 684824 275055 57044 474556 744100 -146687 739171 -933829 380497 996226 398136 -762215 707534 -290011 -455019 183238 -46866 -743895 394843 -63859 -140908 -214070 -994780 689827 316014 -23279 -589913 583006 215930 -982410 435881 -810403 -642866 -780116 42793 -873011 -153461 953490 629903 -143666 -535238 873590 675612 -430400 -342900 -737277 -460081 -847579 973063 -636760 -234783 -877924 -672443 448581 484756 54614 -342121 344949 -45349 736562 -761331 -444448 -275313 411274 -94658 577762 141754 -796529 386472 -656399 -76364 -172632 984428 247839 951255 -899189 165529 519561 633441 -719053 -369700 -853392 -648318 -352520 -319911 -635771 384235 -222750 -775312 725400 -236149 180542 667092 473483 736308 978899 -614867 -525891 -149638 -824364 876483 -735615 -545077 -390666 -987508 820191 -183415 -127447 -123129 405218 187703 937694 -666362 583340 -172785 401871 -14784 86706 663865 270962 -685616 -797776 -554976 -633059 -80015 512058 604504 -716828 988926 -213428 -207527 909563 862918 -562028 921629 -481254 -448142 -328205 65562 -456943 -137212 -126029 -307238 208215 -548311 -696786 -389899 -103096 853206 320752 -445894 -566138 -106766 -777573 749932 -205570 -233154 481639 -289242 462177 833861 -579537 848430 115603 -12299 -176779 -674316 -999554 498227 309678 -437268 308278 48130 764169 920983 668029 199836 713921 981479 720647 -55693 -992437 39392 3897 -158436 -599225 189305 -146402 -485273 52805 -714545 -664009 111861 -846694 -151962 131526 -575806 -481600 -263132 991512 -779097 -843631 -719287 -304941 790959 862198 -646658 -473402 -569631 -778672 305220 689731 704677 -284795 -838031 -653013 786796 943271 -992477 -632778 642132 -741221 -705520 908884 -537798 -136263 -190553 -7384 384228 -337752 -275848 -584056 946130 -974370 -530427 -330216 286495 189931 355320 130056 740970 -719434 -781534 234406 -662798 452361 -27011 744723 305507 -491748 -694031 -128174 -342152 -177697 -88133 170599 -318929 -133054 -297669 936218 547770 411300 346177 576781 -346208 -297558 789010 118817 -28974 -235492 -780700 241561 -484799 10190 -457500 514515 -118565 -954733 -713406 463023 -948375 63633 -869761 427397 701728 186948 267341 492271 283981 -29053 438733 -911293 875311 -418809 339900 -843563 427881 824895 836164 98394 968325 -207441 338201 610556 925990 766410 554876 -252257 -357662 -668562 -367547 -692340 285588 967851 -167567 42903 971233 628506 405592 480165 951691 412532 -967367 -904222 -354108 -990825 -901179 746880 535009 82178 616850 626739 722443 112384 -67505 628630 487150 270154 -257654 -999357 -192369 -518759 -367990 -130133 772073 -331261 747685 60479 159986 -575576 -622029 -824844 823300 37827 -286910 -368797 312507 -928729 35723 371994 178588 -152461 -246284 -43849 -63927 711427 -912678 -384809 -623836 838371 -839825 -787962 266988 564692 615773 545156 498056 -554525 939304 365769 -366226 -506740 -494599 -581551 -969957 -407378 327946 378274 -351106 -564561 380963 819891 779072 -789795 -515931 -866186 475421 -725899 645123 -505708 842437 -542385 824424 914258 -292563 682527 -292135 -118565 -944348 -294009 395634 -778183 513300 -529645 808822 876463 934499 -330292 -984995 -970776 -169101 281243 -20550 -743351 -474764 547839 -434127 -940257 411012 -504145 -919280 726950 -190133 -955134 555964 21910 381291 333451 833915 317405 -655884 571047 -647730 -476354 -154183 833429 158556 -590769 201774 -733515 728027 -99198 326102 -585622 644485 768320 623706 -219184 -882170 6965 -629414 -857699 -989015 -489847 -766173 224933 238303 795661 -160143 740394 -395796 846028 -231120 645795 778112 -917275 404643 538815 -1957 -467960 835867 -900293 -379492 678364 -222935 124737 -601046 -396754 758177 270373 -588098 -930449 -857251 528823 190019 -167689 -7923 -665752 832441 -440961 284207 -238480 -971479 38379 984083 458772 -340753 -689504 -89132 -603332 -791426 96629 -674166 -480310 -591563 860586 273582 -688118 -814183 -114888 814575 -501747 -630951 -677408 -938163 -407347 840411 -578758 -72261 749079 -528252 194857 -904674 44665 565836 -170752 550411 766022 31157 -314095 -950174 -139656 813214 637183 127418 437328 -515036 167293 154060 -112288 480006 280181 143707 4103 -690298 581616 867675 -663994 365126 823453 613476 -40627 51551 221053 -934797 118122 308826 -744694 972064 582312 548154 855104 196279 972449 -941105 165927 -800229 233693 -634807 571770 -511128 -197332 131248 765959 969516 -201077 -771643 360983 -750535 869064 667944 771809 -774973 431324 650421 465098 -108760 -261900 -311256 737968 862576 -309210 -906659 706370 158698 -211056 -364889 -46934 127221 -876545 487633 389719 -116171 -746460 -696053 -82470 -722460 401416 330012 -916837 -238717 -942919 -286288 85136 283808 -944727 -652744 -691868 212116 965832 -74763 731591 -240484 -632615 -619635 -619892 -932594 -884584 -528974 75751 673005 -218461 -743250 -779564 -685043 836487 -479160 712326 186948 262658 -167782 432101 -302021 -156486 151848 742539 -379883 120498 210814 -907284 213482 -81747 -576194 998288 -968683 991320 6624 -357455 794772 898500 -942816 -565838 931519 -375353 204871 -710104 -76410 -935713 731403 599119 834221 -541952 96120 774601 128268 715933 763460 -994908 537705 -630245 -819273 383985 -424961 -992370 -840433 -996306 -943208 852571 -346064 123021 586777 -446896 607463 967975 -89769 695350 -929144 -935551 -548879 -235543 355992 -583122 643568 -634020 -222485 -331914 -220623 950924 -470814 890063 -645538 341017 -91156 -610899 109116 -952785 5963 550969 128705 53244 647409 -112368 -859072 -51065 746134 4547 768457 940186 -821973 -953484 265587 -969133 -572553 148207 -403642 -919193 195624 -21030 -813639 -980736 563815 -103933 796413 456469 970418 940559 -555778 -116660 -957360 -831216 -204544 -997153 834204 -818587 -81755 -717620 -311996 311293 687028 -704641 -322418 -737967 -41206 323562 750757 -349881 4063 632947 987897 513792 -261339 -885291 -415429 -886790 421588 -866271 -968243 388231 893834 681695 -274275 -164777 902192 -935740 284162 -998915 -764413 -216161 -109882 891388 -401951 -533452 862977 433564 267882 -421444 74289 108851 595613 -50960 503769 -608660 -276900 -241001 700602 -720073 486541 46977 -599821 172652 163354 -1392 -988457 875614 670618 -316854 715584 909390 -49012 -777837 319831 91168 -401686 -79919 126998 -627630 -890554 -798083 289377 589899 -23187 963254 631033 841438 678300 703521 300360 -942964 956274 -611639 -316274 444951 -470251 353291 59145 -237416 897147 336631 243562 -885079 -852181 -311468 -830343 464616 -192565 198574 -470186 -563092 -959465 -187256 -631933 844518 411433 582976 -291648 54256 -345590 75158 713415 475886 -919448 -94773 647029 -494096 -140272 481692 601466 254679 -173542 -299840 466077 344021 372168 -893024 -293817 -376068 189286 -466863 -748670 194330 240016 -433670 740309 182411 61700 681572 -339558 -619702 258116 -449516 600237 -386498 -991986 -395502 -204112 260185 303324 836400 64963 -524769 705005 -768102 -167647 696483 106523 -514601 -530858 435178 -611601 316283 489055 260917 607322 603753 658764 596502 882460 -344738 391622 -155905 -89776 579706 785061 -203233 -977023 924230 -796150 757001 527078 876294 102438 877246 77433 916599 -962938 -525418 -198284 149079 237653 -126063 -884049 450286 -880520 -278713 -697146 -447407 16644 -65912 -626309 -698015 965968 207304 151777 -441674 317805 62110 -441485 -509909 270794 490409 -994862 -695223 -142136 -825064 -865934 697149 -716817 -822677 -790144 -379478 919567 878626 -743150 906759 -231262 262855 -850311 -912772 40929 -184978 -374818 -825256 -96911 744457 -153962 538792 -382190 -627684 197033 -363828 -228764 209543 -239063 -757877 -441439 263604 -268395 605741 44786 594638 -419330 -416216 -112788 85545 -838340 144176 -112272 744673 -532368 -930778 -373600 -354044 88018 693315 891323 507963 -165505 682730 -884332 -305789 551184 -251831 806932 -869702 -592084 119976 -551897 -931848 -348686 72862 142779 423735 -803633 -938807 771477 -352346 606742 871973 -476972 -532742 781746 120137 146601 617080 497039 367644 -877104 -901040 -924991 811707 -662344 68734 812066 -645467 -469340 -350666 825071 -213644 158380 443485 908271 -841282 733928 -996884 -650803 -94345 -165168 334130 236318 -545849 653721 -112116 -634759 -634922 629023 -925792 -640398 657464 758007 -584134 -368543 567426 538507 824836 -153350 825516 -742895 -817431 -671875 -7226 -974403 925002 170918 -961377 -311112 -849633 485423 -740249 -378612 -533813 793016 -592571 -63292 -621699 722883 -505632 108190 -517473 -769178 -247100 250221 965315 -755819 119601 -861605 -591809 730991 -325368 -280039 -969898 580445 -811623 877907 -810284 -632953 -297334 557152 -14738 867018 299597 251621 462421 934353 -775557 611092 -72810 -470522 -204060 -870946 519416 188144 350519 -494861 -989299 736602 -77976 754547 -688816 -530766 -22075 -358040 973271 866626 -285397 -962668 13967 984296 34081 803155 -308110 -438201 634211 216892 -818371 -466285 952429 814005 -79929 -46398 -874430 8234 689024 823109 833682 409309 898378 -992514 740652 -58205 825127 727892 -369094 -685460 -173617 436882 6806 708056 466230 920266 615321 954314 472732 108513 913027 -954933 -77131 945123 104607 -696100 -866760 821426 573359 188403 707596 751130 -84282 844017 -15607 267811 391152 -46657 777457 91740 -790438 689004 489804 848504 -642720 -334788 -500264 275279 -183068 -300271 -769582 971566 233761 504890 213528 687396 -513052 -515276 144242 996175 -449921 -199677 740849 -761222 -622670 406860 -226213 -931026 -537811 -349601 720728 -696837 754891 -917700 -724394 -79053 671053 992894 435755 -927220 -616104 694251 611206 -165086 -293011 -828732 -479918 -8088 555494 134197 284520 -980220 -785363 -77559 -233615 748807 906177 -55 -520224 -969611 -593720 647938 769715 65080 -553310 -664032 -275890 718497 -171478 363655 118750 850005 558487 398970 -744126 512027 93418 -609733 -304084 -804145 468562 70402 825327 84726 -604277 -670388 974267 -401864 929603 -563806 -937144 699325 -173652 -160275 513886 -687515 -689827 483646 -585548 -104314 395747 -884525 448777 -220831 -536987 -501587 50285 962297 553880 -978054 -398615 -488603 120264 280224 870605 552751 62597 -265625 -875156 -185743 764411 973388 830237 546222 413622 -668405 283679 894525 297013 850152 -970345 -919271 888598 750464 739887 -906324 337908 -301575 -666361 601510 995690 -594469 53569 106711 649167 -586120 281195 -830136 -67120 -908430 966691 351550 811944 -685814 -107383 853881 -347831 433544 -63731 5825 233847 -55148 164949 779746 540655 902543 955536 993252 455468 152503 -248652 194776 -272146 -393325 356267 42037 427036 641431 -521336 353423 266262 366955 -447765 4403 342443 -145697 -646623 108061 -678163 383672 325629 -540344 -890596 496231 795137 -970878 125706 -329367 557722 -441489 -586943 465244 356367 -277064 -993977 175527 444969 -178815 -863377 -355892 -949199 231126 245810 868252 -971295 -874342 -519568 49572 987015 -310186 696295 945155 641334 -148024 277971 -968970 177400 -100839 769277 707876 -543315 -783563 148881 911066 108057 -751265 610114 -495016 419988 260806 731349 -320081 506876 -427329 -753150 949602 -674067 -817643 -231317 -655233 -498821 498704 320757 -357270 -84194 323357 -692622 -456843 -463596 123970 514798 629521 -553715 543169 -864067 51737 -666935 960235 -89331 52617 113890 -771146 696705 -165794 -172041 908415 -417272 144980 -606805 875006 460724 429820 -607504 -865735 41295 -42588 -888283 -656174 -300515 -873395 -605661 94182 225323 778516 -124597 -263303 128609 432633 645332 -997627 865197 -277158 -578106 876953 -830970 -63342 541448 233079 -943569 785037 -594947 29661 568189 -641041 -129758 -936597 -107910 4691 -812956 477826 -324166 -91602 -87867 643618 211984 753139 -333801 84138 -467537 -61306 743495 -320868 -703353 -695569 50973 504733 -413795 554866 -416959 -597512 952632 220585 -787408 -426592 -381360 -692926 439762 379222 -420908 -921629 -721894 -100521 114141 -562153 825426 -246890 -221429 -593221 -984359 -295706 -96744 -463381 -263584 -590657 90717 16776 161833 448922 223056 718246 -385390 -371216 -320655 867088 -519484 -541354 152856 -325301 833248 -873247 -123492 305402 -260081 238778 760204 322597 541231 580831 -313483 -663779 -24620 888226 505479 107535 495959 224566 64602 -580257 761451 -740393 -782745 -102068 129056 -62925 -455000 502916 -938046 -445647 -424638 429578 -665203 53259 906547 210189 610844 -235627 948625 926741 -620241 -785255 -262110 165830 -418146 -519904 409498 70146 535588 -198698 -814253 697051 -356271 696378 339583 -168471 855612 739402 940470 -40727 379173 754566 -370235 163860 491576 612697 878889 -312407 -604720 -103121 433454 421528 131657 -378479 -299756 -113665 -654289 -639235 196976 681326 -466710 -178143 414882 494369 -482281 304171 -935326 -769176 -219219 524937 920231 39200 771416 634132 888047 -511475 -29959 -773671 298374 -297878 -574827 -46018 -486639 -900450 995366 -37716 945642 825355 549839 -838276 -781590 -712863 -421182 477448 -678217 -519050 754312 -632265 -739297 -387232 683407 479481 -537478 -750580 115459 -424938 -595659 75321 -564017 -479105 -356621 813362 -879682 -200398 633992 541368 882149 427499 413797 287383 -889858 885706 165635 299877 954314 470147 701452 -437662 -309031 109809 688414 580212 -721474 966692 372461 17289 781410 488881 -658641 273625 42399 505456 -272964 -136377 -104635 -994138 -543694 848402 -355761 -746124 962086 -991375 -127903 220447 882803 -589223 174704 621892 -692873 -673888 187376 -557732 -929181 445273 923957 621739 754414 -928184 -807523 -260973 -747554 938952 453540 -220498 -946800 519643 -842 254843 584791 197062 135652 725872 -305784 632353 -994707 -100136 581267 -992712 -587505 -981792 823290 -120579 -770547 758735 -345516 -678700 -633242 847915 -539672 398815 655826 -757361 220728 -394428 -167671 300634 -339750 170467 -543134 247801 315926 493323 -49567 -96866 -511183 874935 -723301 283832 -531271 -509734 -775756 -730771 813725 -781886 310680 386081 784221 -312060 -778327 97232 -561809 602667 422628 605565 -900648 -340325 500355 50869 755995 -374057 -33260 -209896 -895659 -544016 -558070 -612377 -718828 -594806 399585 -421000 -461462 -42754 328421 354846 173705 -153528 -156853 -8915 667945 801883 330898 -44568 -133614 291169 695071 389877 529838 -764872 82757 339215 -347404 -387456 916126 -918866 -316112 -833843 -312047 -560227 -839091 -464729 -909504 925003 180693 -802108 685018 -453995 -621830 521687 333561 690199 554766 -95493 547723 -389906 -233026 641154 828808 549105 826356 -640035 753301 384026 267384 -788682 181966 593755 747282 -718525 492678 -878970 -252934 274990 958359 413715 909449 939233 -813603 -378675 399628 299884 -934542 405042 -762290 -552646 491189 115402 625416 508414 -590624 633991 530419 992397 91026 -779912 -521774 -994873 -883891 -887967 643740 253161 334149 557265 -127001 -641070 -630068 167184 313188 517318 951602 927396 372142 673084 -901426 592004 -668338 -604479 -61853 -451797 296822 -369269 378289 -96244 -61511 -711397 212064 90036 580994 410610 750548 138827 50858 569677 342458 116229 503958 572777 417606 251069 -804124 820741 -939038 885497 664258 873876 -513589 476225 787545 -470587 707217 385190 -185868 676619 478833 576734 871856 -444154 655802 850427 -342742 -95293 -88646 -450168 -352627 -103955 432329 -472868 389798 -787968 161384 909395 33206 106474 664742 589457 554057 1292 94667 363982 -391780 294189 -577834 -549347 -99463 -129248 -366767 404344 -481739 -602762 768028 -276818 -871884 761267 167081 590499 51390 -493814 604431 57816 -565132 792019 671016 380198 -28808 558241 267386 -753266 996407 -559775 763189 455734 626211 -142707 -426804 53184 -361277 610246 -290546 564269 -478287 -625332 -296579 -763336 -122783 210480 -501511 -681158 77109 -532666 58854 875346 181842 499134 -448710 140900 875436 -308791 138218 -181874 -248921 -325296 919100 -956070 822704 27956 -65490 469538 463082 37426 988741 684428 -363744 -821617 -983159 -133004 551954 681451 -365087 612351 -933724 144852 -758347 -337641 -420535 -657596 -189711 130468 -335785 762760 -752968 5961 512953 -356053 345212 359470 -164574 313848 -405877 -464038 700274 -231550 -579949 -68522 -458932 452692 -471566 263286 389264 229800 -18139 -256910 -498280 -408104 127406 224836 602468 -917058 58614 847690 -321191 -134633 -814454 -666443 -778011 -597565 62112 -415593 354615 302011 787951 334543 -816237 -612960 -498084 889196 791928 -859047 368672 382100 -83876 -337136 66904 77281 356583 -659416 -757413 -641536 -441859 -802873 -161910 -947474 -798699 -60957 600447 -860577 674991 -861856 -801085 -133599 554489 -742409 -648698 -736301 -64331 -71587 73118 442652 917202 -840541 -811943 -498977 -116480 71718 927894 741901 920820 -80514 125460 -450033 -88181 -643765 119087 514781 344757 733197 733786 618160 635388 -22505 417614 389895 835841 680585 -906778 717431 -65709 786683 -957924 -316232 -847311 -512791 -118742 76702 639934 337328 -55910 -630118 -671161 -18035 -499494 -794326 -609828 104816 829294 704931 -12880 65816 -200583 -468266 -306205 -440687 884335 -850055 -611269 -106187 944828 -849142 721822 -317849 -5436 -894731 -950553 -513600 279710 240988 -119089 257796 189534 -309857 232802 405306 -329307 -443198 722523 -540632 267560 174217 445734 674630 -930846 485064 -769924 -773928 -30634 -111446 611076 -351496 889764 336528 523723 530047 744842 314871 783937 928721 624516 -616274 -158267 240951 -744895 -401158 791074 793464 934415 252458 524179 193176 864016 -110878 150475 -310744 -671985 155207 -836190 261260 368178 95405 758922 793347 977053 388662 121610 878355 712300 -241388 197904 266236 -61255 -407842 528168 -812969 273119 -458965 -103521 -285151 -827450 -944027 -900181 -499885 635063 530239 -38592 238012 -92927 -348933 -75357 747801 1785 371557 836781 461243 -846084 86878 -451370 -536334 463839 755037 -471087 305833 988454 -140472 -887473 946897 -96867 -513752 -270250 -561735 -153713 721941 -328221 -205997 602523 3944 639826 522145 17256 227202 348744 -313422 355747 -698901 77299 662461 681364 164688 398736 -684803 868263 -787812 794111 -197857 -695652 657625 -534524 857675 -613335 -803468 -162868 965117 -81592 33429 -145464 -732575 523879 -855760 -430213 811204 890993 970062 961023 -846103 -228633 417897 -852562 -716191 -306623 539831 -934432 243955 -275571 75186 -819017 695716 -783872 958554 -316995 344642 797906 -457440 -489099 -204415 -836604 -686581 -991936 452931 -452618 496112 789751 576584 351734 -87103 -523336 771199 983951 243229 -479463 -376631 735895 40754 870767 -729364 448936 445322 -239989 -306291 119867 -386503 928839 607503 -360564 585152 259489 622062 164109 673582 -538685 981980 -870502 -20815 797450 -123060 -437171 -61353 -53781 -868079 675800 721981 346408 459534 444868 126393 -791332 -334137 440790 -366497 941552 132943 -776080 -172248 -568233 704090 -133957 539601 -794144 437733 292021 -997617 -965265 404001 -247326 457142 281988 502331 -757745 -223655 21859 -478074 955463 -227613 -444797 -138954 617482 -759455 -944330 9911 851355 -758036 890580 36161 -261733 489573 958718 446570 708695 -789032 302960 722769 -415501 -110705 -929376 -830115 302195 -111942 290798 457244 -16781 554434 328840 -602537 554105 812006 360528 -396011 -764982 227491 -798855 -678945 -739875 -82469 -697179 -995569 -576634 -393850 -466232 -142112 -426363 -539990 -948246 244763 -708076 -15351 568499 564328 499792 603727 230052 217717 -954146 -853311 713268 18356 688470 -475625 99331 708273 120014 71434 161466 279341 36837 -913525 -615343 -522435 -95409 -28135 -144615 -463650 -780115 55293 -938746 -207404 959104 926619 -685179 548719 341310 832785 -660697 -273536 251936 -239236 330323 297365 765717 920432 -591421 -741112 -872121 792583 143924 -335394 -679113 437341 -285816 15172 -790023 -340384 -489159 777990 -955225 -984046 958047 -827679 -794669 -385424 -942028 679885 -672278 -775876 -748829 -468910 875720 456964 -712379 -280628 -860820 597650 160437 -994712 -175556 -128123 529087 612553 470715 245927 840431 -237402 -866776 562523 196899 -612891 651496 531644 -437308 -357736 74645 87102 -687347 141796 -89570 39292 325503 -646650 -339760 -8427 871686 711352 -170724 -976930 485068 -690400 861903 386096 -978606 329410 960989 580584 -471695 99135 -599068 824993 468820 405800 -26729 -526837 -40112 693167 408449 458454 315417 -56927 283233 -597812 -95615 502771 628284 675387 -217809 207985 -421525 726695 -486341 112163 215901 543756 986352 570811 -615552 -30030 37281 554753 -306858 605936 -666533 -282820 318728 -442591 909251 -375454 509358 -739606 429991 258328 -881507 -850866 -229420 -802607 302603 734196 -500291 -191197 -837257 335968 -888822 288900 586949 433409 -327111 434697 -691444 -666119 666650 -963123 366596 -481779 737931 239855 858986 -596823 516950 770539 -93798 -976836 61774 -88749 -177604 -530255 555258 167424 356649 463222 396088 848799 303166 184689 324031 617073 386094 -997606 -782032 -138282 -105110 -965354 904705 -729397 -101451 495758 841136 -403029 -631028 38012 821315 710731 -594943 106867 -733194 116749 -757191 -917157 392094 -229644 -564406 982143 -121457 472268 319010 299762 -976972 -222737 -549444 274898 -578894 -350020 -326467 -744424 -497813 -563732 294106 17603 50415 -856216 -83599 324785 -711638 163293 962076 835892 -476249 -397503 172579 930605 274142 726056 787765 -791664 94849 -575931 -593733 423683 316376 62283 459512 79406 46992 -357788 -784204 -610303 122370 -349311 -410581 537345 -681896 -308998 658473 -300983 -734245 472994 507960 -223194 -225245 -672989 -722949 187462 895596 275922 613818 -289200 -828550 572577 -952859 761341 -585759 344514 652269 -489780 357249 531628 -712517 -595776 103643 -879201 -127683 -84168 763206 733621 -150527 245603 -602945 -299942 749340 -153209 -813023 -641492 295581 796364 -364913 -450709 565318 -864528 321317 -958904 -776438 -178301 -245084 112165 251270 568424 -701178 -165702 -638723 790222 491082 307644 -604494 -321586 -771223 -598702 958673 -314852 341603 -249293 -580777 25932 -65273 117776 486099 615716 -411026 -951500 -408210 344286 814063 907595 -183710 913091 120746 375307 -175859 783395 -181220 740674 305017 -716399 191154 907606 -6054 716141 271979 394913 -884335 -347204 979656 107474 -535894 -142351 -448162 -652488 -388407 950058 996209 113905 -531462 278885 379864 356962 -283875 610376 -101756 -631027 61648 -198344 -873501 -388702 -1686 86196 97387 57087 -800523 -705504 -820783 -966072 835457 217406 -180969 954633 -171722 257007 926491 -819758 247550 101622 -818836 -269086 988448 -226575 987380 -178793 -496693 243763 492983 230302 407977 537127 -341929 -427990 138608 371183 553983 765097 493660 -389552 -285554 415417 -508410 -539595 -302163 -547587 -538302 -594631 -656975 253837 -317628 -284393 -95899 -265114 -300627 -751561 -359267 373101 780546 -31350 -139735 -500912 -615306 87959 -303420 339720 129557 349862 461807 618981 420496 796567 -947289 311109 -411784 325710 822793 -475207 -887186 -232812 233160 410201 -119680 319258 457160 581789 -231646 -185616 904174 351935 -720589 -177411 714400 -978750 -94867 -924057 500138 410055 -570099 -638284 166003 488725 723204 890174 -790460 321380 105763 734602 320753 -428977 -444431 804 -92815 -473681 746930 -617048 829668 991879 -601903 -802782 -640215 -267193 791829 -535529 -24256 -991866 -371038 676155 689173 -667723 -263058 237810 506820 641273 834303 844445 -822182 -460907 -708656 237503 -644430 938480 527608 -221609 387386 688957 -299859 155923 -816266 890557 -355177 -942401 402773 -872339 -867657 -244586 486466 791124 -360786 850749 -943088 874591 -506305 803323 517513 231496 464825 -680208 40842 355935 459025 -105241 827127 309724 337310 -341848 926313 179113 666122 169130 -994357 -208488 754452 -283252 -933832 326505 174146 -745746 -696178 -190421 205701 -780828 89816 884355 -516562 531615 -920920 -816471 -554435 441701 936865 -588465 906067 143097 -227939 67519 407471 30625 761488 -117045 573827 36832 -990418 -52958 945526 878269 -737362 114273 -347612 126721 723642 247221 569736 -671964 508562 -113765 -338227 -255601 -512798 -241200 -648654 -5330 884243 -404675 -275710 -260497 -747251 22265 348343 952768 510703 -145532 135017 61045 -326678 -292416 -837360 607311 414678 -927613 772936 150469 -411430 278868 93142 758816 -995212 -571771 -710738 -726904 -241961 564898 85744 504995 -12750 252930 456314 372339 -30450 971576 401110 -796553 -12103 -877666 -342606 205116 -606918 977432 756512 318481 -587677 128431 -555108 -857155 142260 -296856 583002 145585 -454459 -411708 -405609 42281 529377 -512333 -435595 406608 -459077 13817 458896 -265790 346529 483073 -197376 -606850 118205 -299345 776565 -887245 771711 -423119 -57953 -943641 -426304 456087 554840 -848694 250965 -547396 673726 -113672 -770935 237554 211317 -454524 498723 644304 -268104 -517423 77437 988652 -815185 -956752 -617359 -392711 662461 684966 672421 -23108 294935 -59449 -66087 434386 80104 -218976 616329 -123284 -211532 -369107 -900364 429894 626973 647629 -425722 225992 15371 567457 -940371 499686 811993 127235 -643816 -736300 -42825 -869372 965950 -104463 -104670 422257 373392 -336352 -769000 738871 23975 -941904 751543 855147 931667 107082 888702 496242 979058 63253 761531 610981 63184 -403932 209375 924573 953574 51131 -831076 149591 835427 -287446 630693 -876912 323816 -985510 379044 591167 -730504 -703847 -992414 420471 369845 85500 399585 -422880 -30234 612421 252337 490803 -376880 556255 916356 960617 341425 761356 -329488 524142 -431127 -540198 -433755 -686719 682379 -784641 40591 142446 827957 258596 -389535 1716 -779339 -905466 748134 -399962 876351 -942058 163708 -64399 789630 539167 -91733 -287136 -160028 672819 652501 -600025 742827 466399 -258235 -754616 322746 -952279 498869 -902290 87107 -598754 97224 -682575 289758 988951 220265 -170945 -691221 -928614 -43130 4898 662204 364981 390061 -380940 354661 -936744 -589343 158276 700057 130064 872591 -94935 -78003 308574 -976823 280327 605246 -255537 561080 -42628 442668 -817101 862287 841897 388435 312146 -982839 -757768 -614461 286413 817243 313437 687873 -508238 335025 -732823 350661 -119267 -744277 -26217 71766 -258529 300755 -301408 135062 819130 5292 -719944 661845 344642 788336 804254 161647 -675202 122495 -254408 -480103 880542 -552896 301258 149770 -150725 912469 -334392 147009 -523332 839304 836455 987625 -57625 567918 805027 -859886 277936 432984 538421 -621349 605367 -231590 759382 516499 -799474 922764 583516 767778 -480925 -920971 339737 414289 537817 -751938 -697733 -294314 -724305 -592977 -884071 88692 20424 -576645 -573652 -310664 671463 -115877 190278 187539 194429 -83815 698257 -111475 123328 -261804 -699589 523742 845934 189606 900341 -22199 -438470 123991 882312 -829240 982696 -841697 -228245 931122 949842 -635164 574268 -548964 332530 -638379 576454 165294 569158 -381203 -61029 -610456 -443865 -487097 -593167 -74228 -289341 798366 -731735 617685 657249 -855087 886124 -803511 -890566 94413 97816 -746511 456490 -674509 -249374 65285 886137 -589062 878371 984940 852849 330471 794994 632293 -366 245152 -174004 -60631 70494 371128 -362460 739261 581339 207023 -576808 687458 519490 -573327 -850767 -571515 -417318 -620843 -898082 764104 -184222 318200 688316 924750 -66254 -362558 -898426 977810 -911464 11813 796052 401874 21477 -894012 -884563 -179238 27185 984488 -738529 511370 -938249 139909 218857 181595 358042 -144509 -680483 -579571 284166 -919673 135549 999329 512583 -570714 -973299 -536027 -384680 -446010 -509934 -147235 -471235 -183979 396089 874503 9984 81285 -386728 -841861 -990807 -596899 -748008 -687858 -443259 -311084 -371644 499719 -636153 -43529 -683883 309742 635294 408434 197108 899830 -606909 -872468 960552 -764125 624011 912879 554240 -920232 744029 654883 -587813 -157442 97391 120384 288633 97264 -9856 860002 463344 432143 404077 -973147 16393 -279574 849557 -957926 -341059 178610 218844 -39606 -796043 539244 -794888 -57063 712 353066 280586 951609 -954583 -203137 631797 -321114 -839684 -416410 638599 -90400 101589 624940 504008 -600379 802043 -975746 365435 21079 433783 -52897 -34686 -173337 -870704 588001 107254 -223134 777098 59794 669569 65862 577489 -452078 -428741 -467399 243395 307988 -822884 -254398 -316716 -979406 886330 660559 740285 -224231 356868 141660 -371730 -960439 -541309 900854 586398 -814778 -115924 -590504 659614 877911 -750527 -999883 972151 57313 999984 -475318 -750707 -10771 -506672 640947 -654623 -242579 192965 -685467 -291845 742644 -611565 925815 -188438 -488585 429666 812450 -186266 -15530 -435266 -63870 -330171 -956772 -952967 950920 -537635 609461 530666 -862740 339071 -770787 724876 974783 249197 -249373 88953 392992 851217 919098 -993835 547299 499418 323843 -534775 642009 -812300 -497951 -883924 547742 -68114 392045 952848 -155251 889591 -579568 329826 -53770 -685990 929550 545600 -38290 -703000 -754879 -86428 814444 -692949 50351 57097 -628882 77201 -974648 811447 962319 927424 849552 953767 -712065 987019 -242786 710510 -316314 -216223 847509 640980 -102404 487368 -75953 736317 -874338 -445949 505096 -323862 -999423 708335 -839727 860878 -820150 -336238 -855669 -903819 413414 -157109 -314991 -3572 399071 953647 -727115 215248 -434013 978529 -831752 800694 363927 700098 811210 977174 411497 -358923 140631 342442 -155612 827555 -488689 671702 -99984 -877532 -98523 -332942 506989 -526983 -484172 544868 -331496 789590 -123700 813580 790349 610639 319134 384703 -362088 991092 177001 -795933 397345 -40404 -196721 384499 212613 -678385 660547 538445 -216101 896878 -189769 -849303 24092 -975458 -801806 -241145 280665 268801 -989520 -980419 -115208 -563657 -432874 109629 -340616 -389126 867465 -198859 483227 387906 -569232 -67319 -251041 73718 515866 573328 -342106 600829 -443010 -126948 256483 127128 -440892 -547687 -226720 549915 428248 984577 758437 644288 -536687 526392 -651986 40372 466060 57613 35023 621389 871664 326545 852300 -888769 -831423 324858 521006 896275 -317148 -220575 -240590 -411177 524969 -552632 735776 40474 179320 151788 -269578 729446 -266767 -63224 518076 -320454 248639 379376 164593 800211 250330 790570 329410 971906 -56179 843033 -543025 78930 53565 48724 743449 913110 435725 562200 759636 774394 652110 841299 345420 -134815 133965 386135 -319718 603716 36106 816345 -764213 -865186 -735600 -287146 -325106 118938 3071 -27110 -926156 -756176 135617 135496 112959 -408764 -958927 840624 691192 -767717 297427 -197297 726401 585430 929133 -460431 -723704 -493119 264642 -844555 -240211 -46208 315653 -80083 -631884 -331630 548265 715868 -327272 -262156 -616314 -834259 688614 -62203 -328595 -481135 -450604 324990 723612 -266340 -890193 -735405 985140 207630 -367932 841494 -387655 -423842 -200303 229603 674916 -126088 693384 46459 693266 72588 -453073 854818 -602949 -370977 -299123 506974 -769690 -840472 335789 101214 332587 331430 900984 772761 -785943 186197 -345182 925431 -626101 787718 428843 988762 -960452 -763904 333447 772059 -568658 -426560 152016 -443230 184449 287743 -841262 -925206 -795403 -698256 917119 -236943 850929 85943 -157453 -93861 -32508 406746 -139121 -185915 -124008 -366758 555842 -14443 -173113 896268 -427482 675685 792344 126136 900387 751252 -29306 194449 251605 198302 954000 -809466 -907006 885538 -650246 -737066 -904681 -72984 605210 -874388 708238 -464269 826809 982576 -855885 -530535 -144131 -331695 -545788 -324628 143174 -934149 998339 -118340 838100 610503 39543 530158 610916 974759 -150052 217586 841358 -674170 -557985 817627 766936 -619043 -673569 -451142 -703798 -166365 237011 -915290 -250718 -509445 78686 -46394 -811415 361521 289170 -879106 -522063 154746 -581662 -846901 359270 481209 482606 -48514 -421956 -518143 -21196 404616 74797 647620 -572161 732779 -293156 727401 -621956 400751 -829375 715165 -127655 376701 -765169 -916729 -425053 -534083 269937 87811 -778587 -276997 125780 922841 -128882 -217579 65801 -447331 -697978 -407556 -671903 -481190 622838 -799077 -418172 -969057 717561 104943 950809 -399903 -123112 688305 752983 -953637 -298440 -12508 326309 876897 229440 -65514 72874 337101 139138 -724324 -911715 -208506 463549 -122744 863322 225935 -932885 234915 -121006 58708 420150 987467 -711905 -318200 107052 385040 -699740 112 273414 500313 -655166 624303 -193728 657825 824365 -65733 384474 -212057 817624 717596 693799 -987315 53376 863689 391147 -144335 237791 182224 926303 15554 -369762 107539 557360 -519690 10291 -763349 -344172 -99929 47620 197519 -187341 -70626 201742 727428 -169201 600422 715368 -721701 -854162 407284 885234 253361 -299745 62644 525213 -452092 -671855 337137 743329 890996 -983578 815279 -675941 -297476 166803 -76826 68332 52939 -469977 954767 72501 86884 -360365 -66911 597775 269234 284734 611790 -354033 267820 537748 77748 197477 -895773 -453055 -833998 -930051 -162424 428144 -753451 -108106 711233 -173713 821269 -74217 -100956 808329 599604 988214 -160187 -10235 497054 609364 906422 102317 853909 139258 -706048 53758 -708363 -841332 -107550 57736 91472 701430 -808669 483417 -425884 -486447 330469 744965 368720 -807722 388208 509356 -772405 -450875 -217090 292552 -79523 770198 175216 -783582 -159770 -994481 -297972 -152550 253041 324017 391643 202273 -340746 -567281 690128 -626690 903704 462389 403641 -301906 -228541 -40327 -909902 245949 -802272 -69665 346608 -179247 -129388 -720150 -800173 -822989 -20225 708248 -297467 318270 -136045 -525147 346693 -751800 -375489 -84730 -670015 -768158 894360 -472785 -218467 -846254 -764543 -406048 669837 566856 961279 -544350 -166395 -274185 -649614 -121219 479828 -704976 49662 493296 -496871 -746547 -153308 -469628 809761 649117 563274 811740 -110219 -780864 -524854 -728524 556071 -165821 -624577 391584 -804267 423249 -963563 975371 128480 268639 288193 710441 524587 -960033 272890 -301620 579897 -9369 -959616 -722978 -298171 500155 701397 636453 -119940 -49238 -570775 4439 949938 978230 147557 681890 -989307 609994 -518164 -361863 774162 754962 283930 -881668 445894 -640112 -530923 -657042 -871715 -402447 -859275 542182 559163 -239007 185022 -80724 611005 456089 584507 -583369 484087 820249 796106 -696677 -565787 -223217 -614468 162593 -796302 193210 -571583 442395 590465 -508050 -501101 204780 -238613 806513 98943 179652 -284717 470675 -425382 -53235 297170 -521245 -114466 -108928 911839 -917659 -39473 -573671 -621993 -219306 -939214 -69946 -376072 128809 -201480 467872 498221 211389 764321 -539101 -11066 535182 983238 257812 447810 -456781 585361 -231083 -731630 393427 159488 -940276 104319 476749 -423355 -12727 645428 604207 288608 -320639 -866824 -240751 892601 -27963 742128 727307 -205052 464725 -364209 -628553 -398712 -132474 -549505 -752944 402468 7742 430742 884463 -701567 -699258 88522 -843294 955377 331955 -288410 432836 45099 -141901 -892579 -810412 -786422 132858 -202932 70723 223337 -569448 301861 266357 -38013 -47830 -918569 668259 62586 -443860 -411818 -251712 804736 256104 -243668 -95597 810669 -95613 542932 -846957 -581389 -259962 238399 401752 -29036 732769 -456261 -679547 -858560 553209 -239454 671120 121339 340082 208556 -830921 761501 100991 585857 89038 -170178 187097 769152 600192 857457 -274057 -497492 825041 -725561 322509 -943753 -299787 -638849 685640 -20503 36318 375709 568889 -896514 -896208 235808 882446 -578751 42271 357422 -556040 -506098 284227 103847 546290 -453328 581071 -285795 365769 -369108 -912926 -557401 636042 973042 -984757 -985380 556181 -332170 -531524 -748582 -326126 983966 488552 -189587 204883 -508232 441975 -452595 897318 -793532 726133 80505 513350 318443 772799 -135106 -761187 -31481 -332175 -603122 733983 -69805 3783 -69919 85721 122945 -689599 314145 585668 921342 703029 40465 22230 -233433 -201083 -876009 -512185 53497 897426 -989407 921795 309221 -120274 346306 747762 -657824 -4296 244926 29534 432530 906854 -643169 119936 762153 -951224 217418 19948 -576008 127420 467637 536931 360023 -870638 -303211 -148377 342889 -650388 881800 572082 734762 -992250 -828218 159051 -280782 553182 -692961 -156612 39496 -254868 -211384 119092 595840 -239539 -752744 -238020 759165 863123 889903 667606 -893191 907364 -73434 -947355 -792279 -244489 114141 -560649 80167 830076 -160562 -301710 -944168 737574 245518 -38177 -802920 -958512 -181528 -438192 800119 713739 -74712 -421860 -907699 -755677 513631 -976879 -659220 542911 797108 139062 3000 785158 -571360 177190 368948 -980465 -898918 713842 -346196 -91912 708195 803840 -794339 -833785 650604 -461392 -855319 975882 709368 512064 717110 534354 -919070 258495 -80099 -896504 -730691 155367 -155392 533905 -455277 -159491 -314954 621607 534641 -96629 -521542 893210 202434 361637 223866 315251 -841794 136546 -258213 -384048 164621 -730701 -11842 -487398 360156 -635718 -740411 907262 218773 773101 925813 -214659 -877368 663209 -749270 109227 909753 59701 -903523 -614735 -308139 -917898 -55790 -609664 862209 -459572 -298598 -669764 -544158 -951881 -814265 506332 436060 195226 -709154 -116201 761442 -892219 -774300 -266958 738019 -288746 803083 495981 591610 715031 -381089 -142091 -70581 959686 691464 -197349 -157635 863172 -289268 30317 -423721 -167929 -37756 264700 140354 -311099 -632505 -761801 -338019 -762620 -94620 -783592 -327448 782703 192419 148333 -293890 407896 -834437 -291656 -76613 -342028 -89889 669680 -65025 273372 -210390 817728 463624 -859059 161756 -847112 824139 126699 356692 -825046 -562813 -264964 232229 773131 -566833 217282 -266427 -342216 745970 -740534 833881 -246232 833608 -833751 -780516 -669029 -208943 -874691 -377758 -194230 223454 -610943 -630376 987524 240393 -112246 -820041 -511438 600625 123499 616716 376610 -287741 -328366 -642428 572111 -776445 -304691 998950 153504 555651 770887 -264225 628830 -157192 304489 417076 -649544 -946143 -440424 -695891 638286 656745 677073 108113 189238 720093 637699 797291 -787912 -899010 -826559 12654 920387 648306 947082 149509 -535918 -554334 138436 -514761 780861 -738865 867082 -621595 469663 570954 -205639 613855 337718 509239 -733494 -927081 -287563 660049 171834 414961 -170865 654388 -895059 -470598 519020 -468449 618796 -686993 81843 987771 389395 437308 -837862 179675 102643 329580 -185981 782868 965194 -800082 712823 540417 912072 994295 -26712 -239677 925094 -282764 -726598 902288 673190 881619 -463574 484952 -646273 -10411 -451764 850889 -597067 432450 -434245 -911120 -224464 430633 -947422 84178 194077 -12005 769921 -475130 408097 539427 286224 -362314 -812298 -459372 -928811 659636 -758041 803741 -455173 -413651 977247 -365325 627236 -923137 -40495 264385 848025 -686724 601054 -672956 -165217 -480955 572788 586631 -901184 670959 -593089 -756394 462364 -19307 131683 61840 -982702 -471488 -426414 601244 520573 -376992 666184 -776027 719087 -252346 145423 838229 779056 952058 585606 -114833 -273168 434189 775697 530516 623298 934338 971340 422074 -712591 152522 57508 270042 -148805 -842678 -707623 -405760 -505471 821067 534490 -632571 129380 -608902 -350388 -503003 264626 894979 -74506 -955178 -193209 -620272 687592 779439 -615483 -881269 -849916 -270621 -783413 671399 804751 501880 -324856 310905 168666 -794651 -80313 -492567 -448753 -580375 771228 -536701 295777 86815 486363 -946701 193634 563187 -655262 -980069 -235810 -115382 510023 434960 -281142 510632 664809 131269 -885798 -921852 -468468 288279 155854 25997 -966447 546550 -78629 -214325 731274 435954 420048 -741038 372850 565381 188393 524771 132576 -935512 114833 -934632 884992 181487 535795 -718875 621143 738121 -567654 434726 -203571 -651134 344368 188991 569023 -638334 -665716 -562026 949354 -837730 395281 -707000 61580 659348 401102 -945497 402529 -979754 -951235 37679 -772838 282441 106878 -541159 -577165 686307 -815852 -155623 650213 970644 744837 226654 -858843 -210415 389267 294193 -514788 330455 523811 4407 410031 -975159 227911 258804 -897056 1186 320663 62579 -562387 896200 417805 -407198 -643889 28194 -68800 872087 -567745 900892 -767343 572033 -89392 -976761 -687386 -512095 -442821 -960960 708954 -448699 320311 142581 -902480 895963 450437 -331938 -627437 351642 366908 767526 -706960 725308 223516 440975 737045 -640356 -626387 -13452 464999 239663 -364461 -859726 958577 74437 603472 -48675 877075 -782776 -624573 454207 973115 243281 403836 982206 926685 437507 490609 364263 328848 -477088 -474315 97564 -982587 -530495 524155 -212150 -743782 291555 -829129 854456 -685723 -592377 -800722 -45139 271975 329048 884089 -988406 -268816 -465388 17732 212672 300086 465512 845190 -303279 704318 -304946 717951 666802 -399301 -9611 975249 84390 -245072 312580 303304 508578 156290 -652433 527661 661863 639289 -497887 187260 -503549 -906355 -195217 -341917 -231553 -631122 463938 416497 -367837 427926 -416507 527946 -541216 460204 -300718 -274587 600161 330739 -716767 22528 769030 547534 441474 -882329 -667709 -38912 849729 -69257 -792942 632499 -544602 -404977 648056 755490 -852568 -815091 634838 755971 -768183 459430 708504 -4282 478235 540596 -85280 93722 493619 914645 220896 429645 457514 521664 -48755 -459261 925614 440037 982561 899344 -763377 -819874 295092 580718 -211776 -469537 348686 712105 484357 -633212 -646939 799239 -71691 311520 497352 -375349 263625 86933 475098 -141875 -449598 -770011 -237809 301736 177813 840752 -839815 -623369 665419 366006 -393752 -819526 144072 135606 -40484 459099 -860666 -827301 -440086 987247 -402090 -857967 507333 -747048 -566173 -701339 -863433 705050 -6148 -856715 -462521 177907 410566 8753 -594822 137220 -937259 761089 -822712 626173 -778679 179066 -121520 -586745 -221076 -652563 353108 992260 -210385 902327 -665969 -810335 500715 105245 20714 302765 -547261 935947 -9769 324885 968389 860860 882106 -290487 -445062 -586738 -98806 916470 863751 -562955 -648577 -707968 -205102 -374074 -324367 531030 -745381 -569437 484435 675557 633722 4082 952562 -956312 767166 -749792 -654173 -691225 -996077 891008 -779890 -150594 -892871 275551 377259 614169 -395610 -33564 671735 447254 194617 -932816 -613818 -916047 -973106 712168 -462601 826365 -479876 701033 512954 -337837 302077 -102870 656200 -470100 894089 962725 -261059 -188080 -484207 -42672 -296338 -722725 -56550 615292 471970 -677359 -112223 -432227 977784 665014 -439657 184479 797890 -732743 -305300 757964 695017 -520395 155539 740781 95233 -131580 464849 -289042 -172939 -181014 198334 -513083 962741 -88 914858 -203467 -903571 574148 -564609 -436111 -255214 -13530 -840794 944733 -439882 404651 676889 -991435 854785 837694 -213423 -128864 74530 162290 120369 35149 745661 68340 189369 919252 -401458 -242418 892716 -91153 -550031 421021 -387830 635223 -782984 -120671 -316254 784083 -621053 -425585 527481 -350580 267399 -538002 443670 8504 -780351 95773 938622 926353 849685 -806399 608331 -452387 388326 477713 -229085 822169 -957522 449473 -530719 773446 725076 339040 712319 79762 36333 618321 -654355 245947 -832377 299332 -200628 770302 -86619 -399040 361124 -378654 764933 -251907 -479579 -318704 -366995 580424 840510 -919459 -273651 323725 -519673 291013 77710 -427060 -244701 556830 570852 80067 -844249 902597 -141010 79436 560835 -163373 481860 -575123 981410 -437156 187102 851636 -44268 892735 229480 607816 903245 749356 125571 -593765 -114078 405753 -822172 -293667 149865 -567002 -629503 -350823 181834 369534 864879 384197 -868151 -541196 802061 -676525 -102154 678473 -379839 852801 -480321 -787154 -164844 -214071 984643 -142706 -401805 -78287 -469163 621474 302886 -518756 -311757 311491 17766 777453 15944 187524 -59821 -326737 727097 270906 367902 -553030 44504 -140886 166946 319522 888890 -355532 -897784 -225246 -697299 984936 788957 -755554 566618 964746 -315707 -24076 36163 -239115 370622 -854364 -972830 -660469 -434657 167718 -716923 -607614 -718041 625698 -755580 129996 -267794 688274 231246 262833 786956 -367241 438564 253392 211185 -675643 705346 966194 -2358 796852 -160623 667240 956686 310075 233218 -612413 684411 -661884 -201708 634554 -26152 -832196 -657779 741227 -410398 -388925 255766 85150 520500 391230 -748763 633335 -496925 349936 -292522 -619869 -544717 -343714 -419711 -818433 503088 -45680 -811635 675409 149329 436575 845645 -673388 576949 481154 -427024 363829 -958078 -896627 -805294 -829892 30772 -774768 -132209 -108894 -525609 593358 77437 988808 -183993 156124 556454 263087 -959476 -374874 249424 -437466 989272 -389635 322509 -947262 772025 850996 -790640 -700696 -57462 -701023 437405 779855 362244 427009 183428 -851415 554319 406644 138754 819894 835821 333794 601005 513624 907121 -147235 -470358 548759 -977063 242881 -320314 605076 883147 -808990 -909554 89180 204883 -513103 625598 -439096 -383949 -174326 533386 819264 259321 -204283 -607135 -673770 162468 -892521 164316 144258 -740556 475655 -785034 -554788 510143 446893 138346 -29564 -146337 605318 953502 838854 -715874 -985553 -341730 905665 -599426 808256 -626555 -832231 759995 808376 -607933 -79241 -493749 -315774 850016 750506 -558201 -812884 -304602 480813 -168097 -864570 -398737 -542859 871378 -471633 -865320 -996192 969751 -254213 788298 169677 180838 -351814 -463499 -252585 133289 -957801 -245232 -369785 -277111 210194 681346 -132387 907707 -305622 -649590 286081 -766823 -694583 608809 -414382 695397 -143820 885875 -981100 448258 -942941 -669732 -5034 -153069 -454847 -936884 -933797 908187 -251547 -427036 167016 -502379 742759 -683025 730509 -413888 995249 -2455 -828070 642723 -814822 -856638 829550 -981682 665587 -810349 279076 -414519 390352 504171 140395 390597 628033 453486 880042 -949345 -227454 226541 -764577 -977736 937639 400642 -664874 -421527 689431 -343038 942614 -41604 -363387 -822706 732639 -653901 -122392 768988 -148617 310471 873004 840406 -653536 4991 229104 280847 -667322 473967 863235 765657 -92781 102331 -912974 644060 -371259 956632 -591660 -765323 502771 625480 -415895 -724865 11101 848682 339038 672487 -922120 -973033 -76730 -308286 619783 -100790 -407106 898611 922338 -578525 -150537 71174 -212293 859122 -307129 55023 528906 -419030 620832 -494079 155268 191465 123574 -124205 331278 344460 -258786 -17272 301290 679183 -459535 320630 -502891 146724 680577 961355 733515 65430 -687680 541334 312606 736684 -717225 332521 -788827 -265038 987622 -100339 -840151 -267141 -337345 565621 229442 -43318 851503 -277841 -46516 -862069 -381014 -884530 366089 -997334 -217758 -929976 -906868 -810016 -143660 -431357 -410075 -976535 -895372 282169 -462440 -460292 -385656 -840663 -870350 537306 661899 -748145 -987938 -400729 -2061 -216604 453766 -420417 -668971 773695 909745 -88993 -279537 -537328 -239496 -36058 785680 201814 -63945 419474 -377975 160367 -183149 340951 800761 -516978 -452424 -247286 -867026 354579 -306017 720184 159629 -577714 -530146 387138 533126 450534 -714711 551128 815111 507070 838065 26503 -470596 552508 -12552 -413560 501792 194628 -743945 -448405 -737974 -165966 927014 -42574 -646688 -978708 613095 -433821 198635 547475 -542887 397038 811577 -857259 400883 -611843 264066 -516829 49151 -85461 -962172 350238 776135 -114034 -852174 -202591 -191571 890099 -38324 729075 -499598 -548828 618920 -608913 -531224 290017 -662904 663273 330262 -722630 -453577 394116 -267078 720431 322195 -204832 160941 -540840 788520 -106603 -35108 750933 608413 924064 417688 -376291 449369 -271077 -442250 634990 -699116 475159 871025 -404350 -822517 -98851 153983 607596 -786067 92391 139918 366830 -543937 765281 -409099 -576227 435998 -855642 -449387 762274 -914417 400758 -717882 -713870 670263 -280475 -290449 187010 -698085 -215754 733891 376077 758050 134760 -251814 -909860 951702 594934 548767 -856234 -392562 -841763 659349 415763 -706593 896033 -386297 389960 -70799 -705270 -883614 -250497 -796234 -661334 -967387 752359 563865 730449 569129 -864628 637943 896468 919034 -77311 -67539 49877 107419 548247 415362 568416 -838767 979227 888031 -776377 836494 -367808 916739 -617137 -650398 717411 -406768 578941 -57874 388309 205762 253092 -818172 876565 640053 331091 -804898 -173973 450721 436010 -646878 -177919 177338 864728 -156146 -141413 -692566 488030 -955948 884196 818824 865809 -3341 287761 -551220 446188 292851 951870 -582047 698210 -899963 -838771 906375 -677556 583855 472715 -168513 157863 -225886 550836 -98320 -920440 -758307 331302 748909 616274 953447 -88867 -155719 -969588 -201661 -571230 371870 90702 -225179 433594 778326 686201 -593693 -910855 232828 833579 683800 -922090 -454476 -697130 -168596 762417 -516754 -681650 -184008 -87727 996186 -264590 511032 -615744 736535 782206 -143335 -962923 -275913 332938 223485 -86668 773208 718816 -803197 392509 746893 750132 -838493 -416875 828702 772955 483571 154167 -315979 -599926 414720 -222565 330470 764419 -892285 116537 -325357 -97245 -877859 408546 83074 -335610 -302524 -611596 405643 -665580 -282732 -195227 -522847 983304 -625271 728773 427786 -763233 -397368 451403 -106169 -748217 -205979 903483 738574 -959958 -471272 -803912 390928 179139 -900488 358032 -320034 -705408 794898 -983466 702123 822740 635139 -203946 -962032 690667 416070 456171 -41067 660733 -329526 -111720 16163 -136028 -237831 -58291 -614855 -336722 -986481 67204 -889451 -275445 195621 -74788 311761 545387 389189 982500 -140089 -458409 -758193 249552 -287631 -475168 -230836 -577177 492971 42903 972173 412892 -922687 -482484 883712 687825 679125 560557 -838875 -827565 -880916 -924310 250654 230934 -968850 190461 -740641 -964578 -57620 649713 585535 683165 420011 654165 -652660 713545 668513 340468 691941 -188290 -14342 -476127 -346004 -880045 -291975 564223 739870 807617 638215 -528266 -43073 978623 755468 774972 360943 570344 -450259 121120 661770 -920332 -933319 943921 -90535 -173507 272741 -807111 649338 283252 -279874 -187631 -944569 -11402 894308 649918 31102 771345 -557301 307011 762950 443099 412856 475398 899574 -906704 -49647 553205 -304082 -779710 866736 -441346 -186961 318668 549181 109353 -969159 -997490 -829777 -36960 -357663 -689755 -308761 640579 -822434 -701447 -671473 740654 -37388 452310 -874268 723711 -590077 -180104 -519188 429516 277605 880234 268337 -776924 -340691 365327 209609 856102 961454 384967 63313 -228957 982780 576106 320997 -327060 -700616 -716697 -807267 32400 570118 -251170 -99675 313488 -446876 938246 597739 -343556 242009 -972134 -975385 428207 295005 -881867 -894184 237032 -564081 430324 -144124 -215001 -632805 195032 30062 -702152 -510828 847109 -78252 126616 964331 711238 -85621 357990 975172 796348 -626776 -548261 145475 -289942 716240 -77650 240477 -699335 801013 -279775 -524729 -638226 -858600 -118758 -181637 -266172 -60105 911507 -490114 742095 168384 469625 -65065 -389541 -94850 -640171 481870 -408792 580678 -891638 999165 -238529 211107 25695 -41850 -495879 -89717 -434340 -509958 -551715 128573 -176444 951760 -423137 -356406 415267 967040 216694 -139523 -945434 -525806 -724148 45859 609949 732935 318503 -216388 71852 -818175 829464 -428944 120538 874369 -236182 -370393 -490952 661618 533988 934785 482970 73951 433392 -609181 970090 -572646 591598 521727 -997202 7450 -473416 -802486 340585 648018 103604 469011 -379388 432318 -658779 -54524 653889 724942 80140 380281 -639141 -226523 -137987 849673 982037 95517 639657 -309243 536568 270984 -321736 711980 380150 -830767 -649024 -206724 391316 696623 458167 -512303 66187 32436 -826338 -272428 856071 449772 495192 -655303 323706 -833163 -904396 708309 726256 148592 58175 -531808 483459 279995 -985947 -962736 881449 680043 -15711 519559 586340 213334 -580253 825875 -710527 827748 754509 672726 -905240 534697 844313 955497 338656 263927 -852230 856786 443710 681802 -476495 -515100 -910814 925752 770880 -380449 608040 660392 -63723 151089 -3423 913037 -793066 546305 -204872 -514895 538016 582704 -861608 -651519 -113689 940530 972220 -787190 -765322 521144 -787845 234640 -731660 -117048 526711 705961 -711844 708374 -182954 -381066 242904 64101 -995236 -986510 -425650 -562233 -518538 -657771 883624 -790596 27331 -568105 859595 -364186 -243997 370292 -400128 89714 -816097 -264025 -7523 45804 -304239 589901 20248 471488 -782827 514844 -595482 -949974 -790953 41436 333711 -804972 586871 -872759 63928 90034 557718 -520340 -909617 -970131 667054 -177541 525986 530576 -365561 665555 649592 545815 -432876 71911 173751 616336 7835 -5741 -24565 -179357 18698 441542 268331 -872941 -994425 644270 -841735 -871422 521525 -382558 -818725 -403012 -353047 840819 276245 38049 -554590 -155955 -931723 -259250 190092 -927515 414848 -64820 -280215 84014 -554482 -349638 95094 -461342 -21204 275987 -302096 585766 558854 563555 -478961 66167 -295841 -363946 -225081 76603 978614 602012 -577383 -970660 -220887 509154 -165374 869703 -595370 934195 571060 -430476 382482 337795 -212634 -878995 -662990 -781252 974911 410106 281999 673972 24961 -377520 -202005 -351211 -335901 802908 -445663 -679297 -653889 72650 585938 -553954 533510 908309 -200737 946692 452209 -573760 -127555 68925 18983 -776919 -251205 -684631 -244294 -608503 359492 212511 -405225 479788 623265 376997 215662 524996 -90149 304944 45964 387054 -878020 -291722 808178 52714 -251997 2611 244616 824640 545109 -283446 -183996 106047 -496891 923113 432542 -888945 224369 760085 327816 189546 -104163 941760 -377052 -342251 155940 -534275 -961123 -29721 -785643 -780894 973400 -979283 959242 -768012 -657465 15276 956715 796366 -322825 433976 -812632 -78175 -588177 -271762 41895 40838 294173 -848876 -809299 -88446 907703 -375325 665004 -601900 -752988 -322739 -128458 889435 799489 118349 118571 -149014 -358011 -534239 -361302 186546 -485019 316167 550286 668018 11654 123540 -704367 274969 613589 -143179 -348915 242645 -292568 600701 -599157 -683361 -920910 -646349 710273 -300003 -265800 181999 -863710 46184 71647 -256177 -193859 463051 -476934 112361 -451497 -670020 -842716 654452 164988 -567965 -790315 745046 -270701 -122815 -335551 684719 516606 990542 936556 224498 924738 -266528 -46658 763423 376220 -835206 788036 -229582 473383 -946882 -860724 201062 -695061 581738 906424 141147 -983006 430647 -718702 -486652 892388 406737 -296414 9282 298993 104318 458579 409552 983614 577074 584202 303306 536443 167748 -208390 404745 247407 -304578 887815 -412492 433710 732100 305521 -258407 343545 377144 680585 -911132 -418364 -182349 -223488 824723 -57361 997157 38808 192671 387667 -588070 -458725 -72654 148327 -395640 -531697 342030 926672 211638 941110 707007 859410 516472 743593 -669698 560044 561915 -19339 -412203 -711930 -749747 111853 -980367 761701 -540578 -816424 247696 542032 33340 358701 926537 -57177 81867 -608646 -54963 -723493 -956923 508214 44209 912998 551309 -159230 64835 -674572 694577 96227 566524 -612590 -289296 -447469 982947 -626532 -447988 266616 316354 -314959 547393 82248 -212742 -690309 390521 -655408 566995 -698828 -698191 8912 70814 -247747 -611825 559574 667811 549514 -298831 -588512 118096 -137037 810101 360649 -370357 109025 -492305 -53895 -797105 715655 99315 427347 -140627 508829 381386 -81714 -29222 -403557 508039 -884762 470805 -247807 390489 810265 -881790 386673 716463 -335900 825072 -193548 -315984 -674030 -196254 240196 583096 -279903 -683963 980975 257095 400506 -942085 -288593 -635134 -930126 576774 -465486 382398 920043 877832 -74031 -984417 730840 -868844 -168842 637818 806734 -197323 279488 513038 -934261 -871844 -553222 820780 -289721 420115 390121 638851 152991 -55922 -838537 846269 -186985 -96526 -796049 449037 153523 881484 -732014 -60260 308697 -909566 -117814 -339234 839165 502526 523485 525385 436890 138646 -985989 326128 -164163 -781970 913228 421766 117163 188222 -334294 -203246 800230 575568 -709200 -893615 -206229 702180 -220612 -874432 -27181 -125417 -24744 817774 -764950 764845 272606 914523 163601 143381 531362 830900 -310496 -508932 683539 703013 -230107 -345528 -886555 354543 -918556 886812 756582 -521793 679517 -849597 -921403 -917647 155397 350212 350305 -86632 -624596 72627 188459 -359643 51865 -504162 797120 329641 844118 -315692 221498 535392 521894 -196233 596135 712581 471299 47739 185832 -486319 484282 102289 374918 -712453 473262 -989030 -752634 -384853 644242 692090 323451 884041 204972 978443 -266342 -917024 617067 280820 872738 372024 687215 438060 -214218 530716 -28436 796883 353752 -194505 -397899 -467097 -680795 189581 480573 -184680 628208 -606284 -376949 -603553 -515679 -632647 843735 -739869 4840 -313652 493591 455750 896204 491439 311583 -442511 256893 -991872 -474574 -254047 -413948 -22021 554628 -403076 577042 49307 535612 203918 -719575 855564 -70091 -806519 593610 301484 -67661 8528 -368039 -966567 536137 -980119 913710 519840 -681695 -940840 627072 319803 -378817 15936 44782 532861 10894 -631146 55088 -382747 12185 -944509 -997771 454423 610859 5482 470641 992236 -617277 988141 616007 481603 -889298 299812 -135384 565446 -712844 -99484 -477026 566858 994815 701320 -664750 -334362 660602 -538271 -75509 194363 797389 848522 -340868 -605545 40438 -431825 -268262 825466 424841 -225343 -324551 -562252 -850136 32756 554055 -36661 662938 700823 990635 504302 346588 -527542 122272 459 111790 -47035 427150 539960 -769482 648738 201720 371082 862151 558233 133964 369751 503798 -123121 540379 266905 -826875 718571 -920715 625404 297786 -167606 -616408 -406876 750147 -597807 2721 90954 8281 -514379 -792773 -540989 271155 551959 760192 116167 -532531 335580 586962 658291 649612 886231 989606 -787748 -139831 -123433 -712670 836129 -491104 118424 -620328 -257641 -780365 -132696 -282577 407535 -893167 -692170 -870074 -838197 546915 42661 910542 -701488 629169 -472241 932684 -810466 310750 -431324 140436 -922294 114634 -283148 813094 619579 475102 -81461 233372 -30044 -210673 68044 -771679 -257837 -76862 -530831 886571 701263 384680 -752800 833809 538938 66882 -295073 524099 842183 -819328 -526992 -637549 508800 -105970 585266 162921 716808 -532329 -276589 978778 -641680 -867122 740689 551922 144504 -596002 311253 13886 -377306 -600052 283900 615192 781814 -735033 -772588 478309 -222050 984334 676726 267528 -357827 557712 -618221 -868865 -525141 457560 -702837 -26307 566988 -817104 819181 857922 -463847 -98463 667427 91457 452709 -185314 -30760 -236643 -108111 624832 702013 983466 97647 411235 -750491 -397290 -248196 -158135 458061 -298415 407808 -304113 703209 -936085 486966 -826136 -873272 -549713 -244484 187384 -419157 501431 125623 278946 -595603 -982943 -520463 -975338 -790734 -291138 624493 -994173 881098 773312 469779 514735 -428427 796645 353695 842691 -277990 -549580 -15376 149421 -23122 58697 234913 -145081 -288693 -311115 -904346 -438203 601897 -508523 -445673 -857000 754671 -612584 -186089 958475 349445 -535030 359224 -289611 270275 -235665 315269 -535196 -422510 179243 852171 936965 -916603 -309412 -291327 -544773 722710 599844 -981909 850579 201689 -158848 488996 -721172 31366 -793405 849653 650502 -162309 354961 113664 -566888 -709969 185921 -990390 404715 -250036 942131 -140540 -34010 -811001 -680555 219618 971085 152901 423197 162273 -160902 -13007 -64440 107529 386941 -782141 38499 -990376 641423 -652205 356985 101214 323221 -988676 -804159 226826 25002 311097 -610727 -998099 936477 895089 -240103 -234064 -794891 -111698 393373 -750424 737582 366957 -413493 -386506 871698 908008 743768 273575 -811014 -905217 927116 -324082 -685363 -538439 -901681 317568 73785 -361343 -493299 -754443 -760175 967222 -725756 -960146 368754 -234655 -729530 -338594 -424712 -806825 -535728 641451 -190537 246444 -476653 831548 575515 402790 -587700 -257864 -524950 -333706 -317165 -508220 640135 -283362 -777977 -27364 802827 185910 836453 953948 330154 -535730 609325 241754 753763 140933 -580635 404815 -574901 710128 -732048 -635285 541377 -963570 872884 825466 417495 392639 918516 -776224 -585622 649466 426116 -812301 -517906 -41626 -735506 -709093 901476 -956478 -24843 -858916 573987 732605 783515 -158542 -371051 455800 -258689 -378868 -843571 298860 -129286 994195 296258 160298 659522 -675507 993475 196497 635552 741780 883214 319695 -209194 906358 -973519 -229721 147365 -557267 884464 -693861 734916 -396176 469343 -802876 -212582 3694 435719 473058 -404273 474410 296063 884633 151828 403736 -704822 634615 -994726 -417636 38961 768743 -263630 635521 217458 691241 54401 81975 -795829 147649 227629 -488139 -92724 -936792 609956 847717 136200 -64681 48169 -581380 -105347 -943404 -438558 642333 623495 236474 75788 -711218 -778067 468186 -231490 439577 -742803 731523 609674 102262 -67985 563433 -519605 -571002 195211 -965159 176783 -466178 753405 130869 395617 943746 982267 -38412 -746260 675759 32189 -976734 -235304 375801 119185 160030 164590 752202 -76537 930041 804430 -892547 -276144 459270 16647 -8098 386343 -819611 721073 -905718 508738 842571 -303284 628569 -538594 503126 602682 676723 217295 -40981 104862 -400017 -37351 -929641 713569 -941296 967233 -554021 -599279 -718492 -955060 -209188 999368 -830648 -661213 -924409 587235 -757374 8487 932430 928855 882461 -331878 376660 548521 -986879 -617317 315720 -956493 -280676 328517 -29885 467212 -592012 -679682 870374 661101 -155010 943907 -322074 -957218 -443499 -339288 -81774 974345 893904 -144091 337374 728333 -962394 624277 -628846 681408 903930 250456 902656 854206 -888342 351403 343841 -654998 -555466 -872310 -382087 -902175 16118 -901866 -792365 319935 -176353 486769 -128883 -237848 -354285 46436 316182 791662 662644 -232485 -279673 -818189 597315 528602 467817 -433745 -522831 -758862 -987810 -246947 830131 767849 714549 -466523 958966 605158 259813 54657 381410 331960 -203373 670304 407938 -118753 -105371 649442 24581 -754660 -402696 966807 288940 -746602 924019 -350093 448756 -563487 422369 254879 -810881 -671002 651627 727075 -87492 936033 -563792 -703350 -635546 156654 -536797 681573 -317630 -313684 -47193 -228994 348328 699974 734132 426273 -174155 -600301 109006 -798888 768418 277695 397371 393242 -949912 251097 -329957 644465 430535 -601943 523783 -462070 -244158 -338920 108671 -423863 -543868 -70294 -219976 -190120 -740778 745356 940213 -365114 172628 -253907 -71718 -128219 913912 -102791 -24181 272215 354621 397386 655043 95992 626066 -573515 -12777 -202222 5907 -387091 -942147 670599 -631676 -841500 -914612 -867581 -955369 598652 992308 595114 -437088 -658576 -644152 -389532 57525 559864 -461633 -912173 99717 -821660 298734 -246603 602249 -589747 -625834 -731107 -828453 201082 -360284 -704859 10908 -400688 686478 59770 251132 265055 96002 789531 884206 982195 743986 -76370 -270873 974407 -65539 -356903 69254 -458936 391807 954654 187459 843452 497482 -206984 18434 7761 742432 -175377 880138 659631 -841606 -705501 -764175 -210418 350390 -660046 661205 -409311 -133210 -909626 880881 -859533 200534 443396 -601164 -381949 -591945 446888 54483 -536550 832549 -621142 81321 223462 -469454 -268445 -247579 213658 861338 897806 -603465 970855 292484 778686 725383 -511718 -108271 -62278 409898 788328 680763 73743 941195 127218 -928673 972450 -920210 -891985 -845261 -87977 789166 755005 -996427 -986813 494310 526439 152495 -398333 244603 599539 -114453 108655 -706449 -690441 178642 766645 502899 774908 -719498 142948 -738287 583840 224463 347035 980929 -517970 895182 -667001 -140146 588828 -6403 853566 367249 492967 -28366 -22387 404454 -638691 -664471 354751 581744 -990953 963542 -544024 -696380 431005 -708811 -355971 -270291 760586 731439 -794173 -46365 -322164 -473430 954107 995931 -552763 535379 296119 -167569 5498 746601 -143046 -107792 -16504 -798592 -273029 775950 777306 -447444 -596475 367104 55909 -582163 749871 768831 -783694 -44624 919794 694495 715676 460657 -682951 -22190 -291937 -804634 257459 515657 -943623 -114818 -23334 489669 585344 -531009 -102330 -268449 -306286 206393 843830 856388 -226416 -348116 -354406 8236 719521 -969983 -840350 392911 -506970 -365009 -68171 -559344 4765 421818 988934 -77688 -394712 -940271 186537 -640323 -78444 896987 -364812 -763200 162902 401657 387712 165551 897413 805687 215968 -335411 -965333 -743480 -638164 187569 699548 -422865 218786 988193 -521373 -270128 -509891 582562 746856 142590 -750810 256327 -497548 -113332 943968 715496 -567700 -339132 548102 -12579 -876011 -542243 -789116 884190 712562 160612 -56389 -677896 863881 -392632 -8710 114813 725222 785058 -255706 -279721 368187 248688 -784554 -500180 -323463 -291438 -409563 -365276 -548332 948690 7131 168830 -44009 -754328 -827421 -461605 -435186 -723403 565842 -73889 -591014 92181 616393 951972 -862897 -291948 -989213 174811 409350 -409563 -373248 -453735 -258362 -899329 -188465 -945083 -645672 88930 14983 47779 872585 -200555 3442 215135 -332056 -619258 -278951 -699538 -609300 966740 -826603 -726056 12506 442964 148787 -672144 -519326 122246 -432074 -457567 -618164 97436 871201 553489 468549 -139098 189055 -357949 505461 -193659 -184768 -845655 -702701 257906 28557 18281 -561873 -483507 -290626 -786321 -169639 -763240 -511978 -473227 365872 -634169 -722088 654578 287349 534808 705938 901427 221409 -960838 753780 429816 -677849 -337783 -806295 362207 -203136 653319 -855642 -435979 -45591 682998 -390763 -620304 144850 -790363 -63930 665658 381382 -142145 -975449 -654396 -437031 284041 982077 756629 270250 -641805 -972238 -716119 899862 -64323 66143 -703877 517901 738298 404957 -195266 828561 398787 178385 436823 -991762 -623928 -724383 110586 -273598 -781060 189880 -501038 -738451 -168008 641481 318419 361224 -709345 668909 987491 -316024 654587 445112 231803 -381203 -50973 284683 -246495 420299 -519984 -931225 116226 460429 -515001 763464 -927178 76178 -155091 -412652 -245381 -866223 -149947 -17793 -440604 281802 -622482 -433338 311465 -434316 -110444 -546062 -933465 484542 473745 -877438 -516555 662375 -765902 771085 -932094 -477138 679262 869455 -769778 -324434 -595603 -982521 583341 -172096 -23097 478825 448168 -453390 -461135 -545593 943522 -777045 -379910 -332006 220497 -271150 326238 -307346 400613 854353 -413911 603316 -679992 -340477 -44954 -618315 -449878 528569 -86955 -44237 -581475 301125 -87217 -440003 377384 706722 73903 -372435 -795407 -773927 -1625 -896021 -627667 489174 259176 -639320 777157 -956068 858808 417429 -725411 846906 520086 -561138 -136356 250473 -807620 113279 962763 376824 -698664 58450 93367 530185 -935064 -366863 788872 -194828 190229 -635377 993430 -557766 494154 -96169 -794851 572769 269820 132925 924640 92248 -256337 -875566 932536 696546 -836990 821517 102870 142896 390918 9205 993894 -767026 -110452 -688914 -182202 243299 695492 -551623 -331986 568510 742704 404389 270315 445606 524529 60983 635897 535937 -326944 -747124 168137 326779 775042 -466002 -286613 613381 377781 -629735 -238197 -216265 138576 -160157 504250 -523272 -166346 550642 648054 720686 594501 -725080 393485 -862750 177846 -607581 -166903 -798058 703161 257168 -371835 -716836 855409 -669956 233245 -158624 246629 622582 905001 233547 907668 -973141 122184 533430 -434638 489056 279212 -120908 -302841 65062 -860238 370766 -448586 219482 681077 -647556 440463 141261 932600 -216047 -190160 584456 561828 510029 535019 246004 123961 378697 765933 537750 120885 707967 979638 -207959 -351722 -902833 960098 -385557 812234 180564 -960479 772318 -222326 349261 366053 396710 -710493 -611281 -306884 156925 9464 -647404 989828 947114 -459765 463189 -163054 -160745 617010 -683429 -60383 244667 -317722 135581 -469415 397475 147744 -177277 964826 -970822 -942004 -920824 801982 -7062 -207705 -96787 827659 -741298 7033 524050 28351 563911 -498423 -807475 534109 969885 -9394 615045 309811 -209695 489060 345454 426082 607603 -672632 -714843 327534 -545289 57145 169724 986086 100800 -635601 -763674 195148 -11528 788832 -857663 -379326 -536147 -402800 -780291 -898584 330077 169368 -529287 818572 639210 171200 -232322 453332 285926 639535 -364956 821331 977544 635274 68957 560394 431210 745407 -200677 -45034 40497 553946 130331 -644855 -200786 121535 -369717 850477 494976 -287455 479430 603271 562788 646970 512713 -387234 650733 -296708 -923148 -238577 -589943 77684 -865984 -148433 -588639 -17548 -327268 -192438 333733 -435406 -408670 632224 846894 310586 803972 -579030 -641172 -330891 955627 518973 745903 123047 -977232 -587677 141964 743087 830007 690066 325360 944726 -561807 624518 -587641 744510 734349 80558 -604279 -695168 788578 863771 -240223 -239120 276829 -150428 -101567 546385 -855383 -87674 -122837 -691521 28719 743658 424355 -400843 91469 652654 -25473 573533 -899232 -560853 652879 -249592 399284 535190 -880024 58106 303172 297467 468279 -667174 948383 851891 230951 -696194 -453428 904182 482115 -299184 -505972 396673 679416 -555590 -948463 589524 -325595 -104461 -66357 -95241 794920 -620103 -471469 -113378 166335 64986 -131049 -628230 -977489 -908727 -29459 -377597 513055 -643889 23808 270273 -267681 588980 550998 616469 226809 -253747 618354 -115012 727598 684789 -301097 -652369 -387172 -312234 299034 787703 182706 -982205 -123940 780817 524842 -678251 914169 213560 -776068 28763 -519329 69851 -419868 543519 -987802 -115530 33666 -175497 863866 -632394 -907177 13409 -390688 648757 528306 -503757 -396783 268534 528036 968234 264128 536028 -800424 961146 -790218 381053 335085 282176 -352482 330800 313551 608190 -818300 724411 -832722 513351 334514 688282 367362 389679 -793636 972978 -67199 -236288 -153638 -6402 876999 -71992 -736758 253023 17215 -470265 119325 499566 809912 -818079 448258 -943991 -295537 744370 388187 154764 -276959 763397 -60354 723409 324636 778160 -103898 -607531 685258 -434154 606992 -940105 966658 -205337 -314798 -757903 -884201 -93958 340741 -721735 582157 -44443 -39401 646615 544659 157416 255967 -541476 92993 244631 -932720 999826 867979 437243 67604 -166335 739138 499437 629517 -614959 -82766 303120 -592740 -906898 699217 21847 -669969 15929 -69108 -290222 -1710 -321150 554266 -487307 -110708 -995257 675052 150120 -276966 653047 572648 244088 -55986 87308 761765 534616 -519435 279981 784210 -484062 389577 -507272 564772 -31840 -359562 -589122 -127026 952903 775164 -422084 -667352 -34754 694552 -334411 -170804 -326639 375009 814086 -708041 579034 -503348 474588 -707930 440330 -81676 622100 805892 -331526 295624 -475316 -726365 809241 -85040 125200 -814159 282935 407780 -773988 962250 -232509 -687160 -729245 452301 962537 588538 -880519 -254027 -89618 -779661 -318372 -784076 -466843 -413188 747405 -651018 303891 357427 -482343 -735670 530479 1518 -114463 -47104 -729996 -168728 545072 -909330 -157856 -849541 19523 296134 89971 -506230 71550 108066 -590291 237554 217269 -485826 758948 -782582 635621 -108159 -168824 925793 -549733 -589897 845230 364255 195801 959960 -697682 549435 368517 -208930 -670610 -766343 -631046 -271751 238316 -992149 876056 97086 994262 -592401 786594 -448277 -581999 -504003 -520724 640538 482844 -42677 -383522 999807 545419 922236 -293445 -130644 187316 446352 -951138 -336996 415807 41326 491445 411313 560376 134981 -540780 -216394 -27611 652932 641743 715171 -23477 92162 297561 47992 445340 61425 57275 346454 -777796 -992590 -530038 198922 -628192 -339449 -788119 -375309 932256 -6006 -476782 655038 20854 652545 149523 -302343 429339 -689006 267313 30431 -499927 -74935 -159960 -194788 852077 -639980 -312904 -952691 -412773 -293387 852715 71916 250471 -840497 -82491 931599 963976 745471 868346 600418 656191 -621159 -207530 847191 -705110 -202565 231502 561188 -238958 -991987 -413374 -373461 -31362 -336720 -939663 400331 119863 -465087 -922606 863877 -456054 798840 -777703 576351 435728 613404 753690 922093 -694258 72967 -99727 -557406 551772 -374489 703142 -60160 -19692 -333016 -731732 668043 445080 -312490 5864 890996 -983062 -504139 -806080 -26380 -671138 374792 -827343 858567 364162 644283 -616838 368559 483931 215043 125917 -771272 580798 -881161 952302 679692 91514 -595719 -930844 514010 -606146 -56162 -860320 997029 -116274 -474679 -26875 -984869 -852284 -46673 507590 -437729 562305 522643 396273 -47757 294542 -655424 304740 627714 -898148 -349654 -173066 -315107 52615 95345 -252270 -577578 -249364 235423 412719 181490 593640 820292 -478707 327712 451866 -333254 -732401 -556270 -372874 -169528 -885638 -228727 845374 788515 -183793 -471849 -495984 152397 -30487 355905 -47801 -441896 584138 -775663 838655 -66442 480711 127790 678523 453259 -947767 280748 -337711 417671 -649886 -692511 -587621 -926293 944532 181277 -982471 -590004 -945366 616850 640084 862931 -336457 -527998 463889 -407014 434294 528367 522770 524821 969809 718259 -165207 -317803 768125 -644147 -301221 -722915 765620 -722926 572222 -917201 -346239 -823494 -500506 199066 -220065 313826 -765888 -993449 -966328 539718 -824487 816212 995154 399350 -368678 300271 -434804 -302359 166959 532859 -22391 333921 732937 354702 -248754 479933 -937348 -721436 -399564 -439633 586892 -528396 -219724 56028 -596779 -745066 726937 -417975 348434 485882 972929 -884054 372829 211510 785386 -746986 485259 510632 663337 -598339 -939636 853149 -628820 -876853 -689118 399689 -673969 824478 -177088 135639 509636 -63948 369225 -324387 196644 -882879 106193 -41961 -355124 -48169 -613279 144052 -195130 -881858 -754496 345096 413120 914411 292625 -859399 455722 426281 -39292 481158 -367675 -843647 -980962 755214 505737 443701 535222 -337642 -424248 994633 -346742 730721 -867823 976253 949060 224236 526466 600175 565379 155969 -42063 -73600 253764 458708 575379 119752 -318787 248476 -347207 922751 354076 -764322 -694591 465723 390785 -214468 318589 -772698 635683 943461 199471 585801 -844823 -736428 -191783 -673576 -566003 163600 126182 -326213 -479292 494370 -465756 -151411 -607870 983813 -80252 528823 183863 444032 86359 836282 76870 -542952 -693537 174137 -898403 -630700 -449540 197323 521080 137388 -109991 -947922 -314512 45820 -38428 982702 -735639 -944013 -662706 -10735 99273 -281022 529974 -482037 394262 187382 -449998 505624 552159 114613 -633010 756983 218349 -344157 140663 889053 393152 -455474 539328 628240 -62508 555402 585999 480969 462938 -382887 -337799 940508 595026 90464 -228478 -987552 77064 722645 -494302 400816 253024 26237 -939057 576972 864771 557595 -576929 643790 -891801 254303 -490266 182438 522679 995999 590348 -472836 938180 -511852 -354312 -409279 395420 -371630 728814 -892952 924025 -249925 817321 -371283 557650 347910 -322551 -970568 -669557 928245 635146 -73093 772530 -656541 -458130 -69190 329274 682196 142490 -427590 865655 -583626 171197 -289447 -984288 901131 -755491 -369189 -267726 -166677 996278 -719572 910653 -833817 121959 738738 -214125 91366 920989 767163 -795530 -834981 574568 488178 -470599 499346 -891665 538171 -816214 -229672 962277 213197 -871765 770678 231156 745869 -444882 429495 -62858 669362 593996 785621 -798352 -228831 -914724 -751981 587841 -585276 461276 -297531 -743939 -343318 236741 546739 -906783 628682 -652330 266813 -380821 365905 -92288 378234 987050 289979 700079 491892 -82256 871618 -442160 154837 938909 -258776 154854 -761937 -627949 -246789 -521608 -217697 93262 769386 537470 -586930 674509 -954839 -503011 138331 -284207 -966548 854044 402732 444625 45668 -593934 -949554 261881 796720 -379112 -930686 -839499 682340 556601 720899 169857 -792782 -692503 -459399 611437 -285983 -799441 -516939 210348 -730761 990253 80454 -345811 360037 -643234 -972457 -392411 -292319 780106 580526 559550 250346 -941775 915914 -475065 -507159 462910 -857274 155639 414569 -761702 -687178 976520 -573760 -116700 380515 -712546 913332 164473 793823 960377 298622 -136031 -303492 -871668 390818 341040 293885 313556 689578 123044 975093 -540349 -970543 -242020 -424835 -871356 -362591 535857 326120 -292416 -844832 -880767 -433385 -479530 512811 -737208 708781 642179 44337 -939380 -856098 -94660 549192 292006 756329 -770008 -190959 -840004 208872 485596 174500 -809646 85913 -665971 -842963 514299 253575 -716244 794794 -731359 948084 -160283 376094 -963551 -809949 993577 -91982 -472493 692974 -830317 908130 793059 127921 887723 45983 700404 -50545 -522941 -601018 69895 305433 257882 -378492 -527096 -392772 -365382 -335054 -971199 734102 -77561 -263203 -201613 228802 -780792 685986 -196883 -328096 -103481 387630 795824 576622 982052 337456 104639 -149520 -844510 516652 -234492 13782 -131370 -5627 -115714 940246 201751 878221 459806 -975794 -435787 -821381 987283 204184 -254294 -574212 277672 11609 -632760 955654 980703 -312991 -409946 -799931 -762548 -900967 305178 -22334 -712000 79563 693033 150316 -983648 -354131 628586 -261741 363841 -750113 -41610 -461331 166399 -868627 -532367 -910008 465194 -488823 428403 -408733 -429828 -730570 183966 176449 -78215 742445 43052 -531926 491951 911785 173358 8066 -136020 -112976 917802 -754906 -536457 389769 715000 -904189 186190 -461531 799964 101735 -919821 -361782 130497 145494 22405 706300 974537 124959 -876495 -669734 -46229 -41758 -939176 564459 711671 -818326 294149 745364 -932838 -987347 -479013 -813232 -147818 -263085 -213786 -225626 927383 149923 419708 -446524 853341 594940 648434 -906377 -559347 -59644 655209 890696 -16330 127889 340266 -709005 376948 -612455 -18022 -285843 -443222 303993 80398 719454 -89015 -636181 -505102 -995181 -45772 -369575 -762279 -381898 277899 -177566 115240 -100697 -842618 300484 -861986 -988732 265664 333151 -205812 -287909 858467 683686 -833666 652308 169891 -215251 -833027 -611835 389312 -964831 -310785 647955 -948502 -54734 -887512 290798 456852 -594069 774320 -604311 760042 -394509 459532 417331 -360807 501248 -948425 -769653 -226900 -468292 -756016 818859 -552733 -961809 435941 192111 984368 -765233 11559 530952 -63794 946628 -614009 -127930 -236193 -560470 -913362 120074 -905708 673753 343422 301273 386682 868070 -27184 -167787 356086 993102 -61678 493904 -296986 402796 -494972 -850862 -157681 84145 -353099 -31125 -352294 -525281 92069 737052 -533499 75680 -534796 287276 -684788 -885682 -983068 -612311 394820 -447381 454017 -206693 909576 -922903 -115639 202020 -595101 -562779 304877 922171 616266 817722 361576 -796396 624728 942906 867065 -912217 -635343 -432035 205550 687260 -800554 777806 -44932 -257646 -871950 -335731 -331248 953269 928017 800136 991470 518741 854958 -256270 236782 -756581 -680494 -758699 -248492 876639 -110438 -453929 478050 -575180 33593 597362 -680800 94848 -601259 13480 796328 -959031 -907633 345425 -62982 598879 798435 419803 -856191 329966 309215 -216652 -358201 268335 -806450 -238081 -267174 -902157 323249 -515699 -974175 743801 824321 -810676 773410 121137 934457 963677 -266750 223716 -200939 -452751 272188 -94907 391418 420597 495997 852330 -392767 -279843 321121 -249371 110412 806817 -791335 -380438 789627 495434 -599092 413229 738256 -300107 -16058 703739 -38292 -725555 417101 -229855 -98566 938534 -552522 568956 241334 -296706 -890130 325128 -958159 -253588 -719210 984279 -248302 76163 -413680 473272 -822307 -576078 942163 388073 240729 -473941 369475 -123162 -160456 -524151 -924804 -47663 -129176 843807 463374 945109 -134247 -335313 683194 909764 237921 371265 -59639 734984 734498 579894 -61999 -893506 -390513 -427147 304185 -705307 496536 -90818 -921688 293561 871077 471587 891044 -177250 -581170 -574319 486047 -249790 -915418 -406489 -751827 -829466 -804655 -87719 -881783 508410 -661110 794009 82210 -860070 -814736 588357 77094 -777175 -551313 877189 -876008 -494704 -354442 -592525 718868 57672 -974762 884003 -428181 937470 -423118 -27675 -418189 744681 -403097 232757 -352137 125365 -56061 833741 -591266 -151476 301293 723699 -798982 -819507 465128 395873 -756400 362540 -600356 -814408 107290 367022 675516 -56837 -208997 208369 27636 548624 743944 -766240 -908921 723823 -721513 308682 830893 -430980 -85973 451102 829471 -321351 -813974 -620748 699977 786714 -429608 960763 777637 -892454 -706847 625873 175334 -807393 -78981 -116388 -387822 772138 761696 -628779 -194564 620815 -776665 8695 440401 -891187 568814 -154418 880989 945332 -390446 712503 -843829 -40783 -571605 66610 -856685 37757 548994 967722 -338360 -489157 812591 179507 -719550 -726834 939197 567957 -542418 283138 -189195 801955 -463482 33244 736822 -385567 650602 -496776 858138 -850226 527947 -531035 -541364 -13601 -29246 -803400 978128 442035 547023 -146275 -352323 994556 359812 -412583 905484 349509 541417 -298401 640146 -103952 490550 -621054 -440810 818222 753436 651808 -237304 787249 554147 -493162 -456822 -105088 -602742 -896949 -202615 -600687 -381756 651331 -237184 806356 -538796 -898791 857020 383760 -197819 -44001 -610051 362534 -700524 818410 -84914 231741 582485 -545168 90568 -471830 -173534 -174015 -248312 -101180 -955730 546406 -495669 -557389 830270 -891100 27933 -461747 -817280 -144219 175447 -903711 225120 -633332 -660721 -663888 145426 881069 290420 112591 -598990 122119 -566622 -232220 165277 281684 -607411 690534 178347 -197911 397620 587966 -482808 -543389 -39651 441819 920541 -757723 141713 523097 21762 -99311 430001 439775 586984 -986855 -223159 349545 -851766 663816 -562574 -252109 128423 -688608 950957 93904 -447109 -968399 -232967 -376933 -339622 308351 -733359 -647849 -483792 930058 -910498 234371 744826 46210 511465 643551 -910670 -663619 666375 422561 -519987 -985468 -915207 -862947 875146 817615 562526 245283 28007 781266 71841 999678 372621 716727 113341 6328 674875 -814236 994299 29207 940946 -53581 479705 -768552 270442 571679 -24929 -287115 192027 -441298 622924 641563 -305041 -881189 491872 -427638 54596 -637003 -316307 -96976 -358962 -513182 -695905 401265 -203470 -963531 -479886 521794 138876 879601 -365303 986887 -444499 867738 395834 584920 357752 984184 153142 484781 486881 -245375 -775672 690540 291156 472852 136501 984741 -503534 -655347 -409255 809455 -495007 559660 105612 196295 -753928 -122647 491435 241222 -177817 -101570 496371 -855698 617225 938154 -943273 -244834 316444 -806578 -387681 -858021 -392335 982271 28456 324115 33556 -13016 -209531 -762135 42504 266239 -7373 572818 -908207 700985 -288675 -19460 -436792 304508 732900 -256428 -405547 -915532 -324018 386260 -222670 575576 -585505 615254 -175749 622308 305499 -632876 996194 -136086 783248 -643637 267575 426792 539466 946459 536923 228293 664826 415766 -643939 -802836 456863 -409537 67195 969378 -526438 667872 -424731 882900 -950756 82873 286442 -693651 261997 738026 -167541 481671 243773 661099 -179821 231702 -79567 39853 -249973 -1757 881548 330477 882882 749432 -597853 -783778 540428 -901223 5132 591133 702542 -137666 241417 -903217 517062 655660 465921 -277553 788753 -182200 273592 -517182 130234 -273235 -688684 -323900 372943 118935 -36229 -83770 -553405 -262196 710016 -602210 43027 -952289 332600 551472 586462 259539 -551674 814934 -467968 690806 757940 299199 -440153 -137647 562990 39015 -328993 830198 -111710 186959 440455 3202 183954 -26535 725947 963857 749421 -793366 -492920 -391479 -642938 3816 493938 280451 684110 285973 -576446 771375 -55143 246869 664931 172070 382564 -300028 -694825 542213 -923301 -808634 -918302 -840808 702684 253717 -333947 -364808 -695470 -298625 876812 794333 -463814 456152 -353273 -962775 220290 259678 -217150 -725439 376013 -321546 -86413 -934739 -913247 52938 -491734 -458185 -999824 -43273 -387769 -335717 -92645 383129 -801432 34526 277632 -671511 115725 36396 -319302 -402569 -906357 -219135 -58126 150056 652262 -607946 -285343 -41870 -825785 -988125 447677 -688239 -839022 692197 116345 454083 895975 640734 -226689 -929527 632742 -455325 -963361 383878 -220455 -232730 -391615 -930628 139191 170143 19712 -524876 895414 -777011 191528 -809162 207216 677731 -845861 -169179 964380 -461355 -230829 -464963 -834517 356176 510944 -98484 325397 -427185 -343472 -353992 959131 -622495 -640959 -756037 469217 -926004 -205291 459467 -669031 -230386 976124 775667 21858 -493738 -120857 562289 255423 326893 699165 -848749 -673577 -583311 -535395 238498 57260 105517 594638 -434336 -442636 147595 -688642 380475 618703 -249852 39388 -63958 198414 837256 444739 -41675 452985 458531 -398233 -87671 -67513 492232 -375564 648124 -108248 327353 414861 152669 524718 -756769 160175 597199 592042 -32053 52034 337219 119916 438356 751639 471153 -411405 696208 -521628 -545676 -446603 -471154 -813688 187236 -899383 912012 724 563741 647341 734626 735133 -764839 633911 -821284 622210 657650 -123027 115627 402205 -407963 493774 -482315 -263492 944012 -553991 -97998 490011 320073 151405 -702010 -128483 477279 491637 -367672 -803908 442758 696578 -304053 -295847 -466558 367228 135713 -256268 285449 620185 651899 -706743 367547 -511937 225039 11743 -374674 -393399 -885133 250458 938980 926517 -390514 -429825 -682421 878767 -362403 -297356 195042 204241 699225 151996 -775078 665622 -221320 -764599 662507 -533865 -72302 60744 616339 42984 336088 -868462 242726 -922591 -870536 -596028 -127577 -311684 -454773 316389 270044 -106435 777875 -882951 892350 -234529 -610724 -955165 26003 -877760 80141 396367 -460401 -213182 -70570 -847594 724028 725594 -973329 966456 395679 -15947 560101 -486027 -609418 980683 -644824 334485 203260 232049 -248365 -996446 697774 -209707 290994 -245617 -833387 -655106 -355847 -192304 569357 967066 651452 -213879 218016 60722 251409 908806 150367 -129498 -580037 456116 -961536 -976638 -623246 738863 -117342 -409386 609011 972248 -321230 -793098 15044 -939701 -246135 464916 850106 261722 124521 -222969 -452826 -987037 733936 -855567 818061 48187 -282269 -414356 -864884 327810 88281 -888305 964960 -723497 978281 -987129 -821361 -681719 668233 -364496 538155 919672 639910 -58851 -26440 319710 53766 -581896 -769080 -593142 340261 -783783 454200 868952 791078 853361 935419 -878820 280220 797425 -537095 -313794 107800 949038 -140349 -821579 -339433 -516310 775961 970594 -94589 -256889 -147996 751810 -669504 -189650 -851076 252318 176200 -249742 -109998 940574 -300180 751193 979273 -325161 -813404 956202 181848 611301 -564588 -79828 -338213 -16214 71638 -409038 452038 558439 -410162 -438959 -96651 -886989 -924316 146852 829504 239044 -759044 -37120 951691 413362 976982 -809992 263232 -517171 309331 -267091 494641 87601 -306341 -722973 -220072 194768 -403093 295333 635473 -588604 558918 -356854 893658 -265071 430470 301690 -602608 -637782 602035 -191417 -525077 -479578 -295601 -330494 -384542 -142280 745041 -344100 -895500 131692 215358 -578700 904989 33789 -95850 558570 -208309 -228253 793204 569130 -845033 -255128 -580036 461347 906997 -231769 -244696 627300 147577 -983979 90283 742088 53883 -613586 985851 145900 848791 177090 689725 589737 -733683 -101230 198239 -105797 -502746 581823 349316 -712856 -293853 -982201 -46452 215302 483871 -793925 112662 596014 684373 716747 439973 -78739 -50058 -351514 584419 -59029 983739 678806 -785267 -466425 608319 -649951 215963 -422767 -137250 -765259 -421586 -298532 428596 842360 161694 115479 -85634 147988 -79808 -5315 -871582 -168702 974426 256096 -363024 -731928 -615426 76496 -830715 215777 459379 -158177 -239156 -318480 -601092 827324 -368075 442264 386983 -78173 -556286 -650151 867337 -336085 -278031 754038 757461 248914 -998649 -305805 285201 462302 939071 455433 -432891 -172111 -280966 -535088 -613404 32702 -355121 4618 -48196 924463 -893723 -30090 -969729 -574827 -39000 -628879 122626 -54841 -678714 -868180 977436 812807 -188248 704271 906117 976853 -978608 299069 -617493 -635274 718516 158898 -847127 573976 546960 811805 973683 -213669 -259289 -467386 476140 -652688 256827 -89664 460582 50404 958285 -838821 70411 980083 -729143 157416 256860 454520 232095 530944 -196747 -39545 230625 -172600 -492993 389039 458180 -287641 -641311 -673779 11925 689208 -81357 -28698 408400 -358400 924534 308220 -926362 -220414 461636 -251221 -962784 59833 -687180 941809 451472 -960070 -357380 63594 485923 -337612 64894 318262 -260680 182982 -356890 290721 -833622 -601578 662883 -220884 571135 825365 730127 -838393 -747049 -586739 -119168 918222 289517 947746 157162 -1365 -521323 578320 -495140 329361 149836 949045 -25817 788147 -367221 784118 -36520 -971607 -114135 -539464 -117336 -300007 -334892 -244663 -813828 -165426 -971 86118 779209 -482134 771036 251730 293690 -961455 381847 -341396 526693 417611 330593 831707 -763912 195185 603831 -24640 564696 679571 51637 -341569 -390437 861166 7053 860065 -474734 -946389 -573214 -962028 759195 -629006 2426 -852974 373863 -436719 -471577 82482 -292585 325398 -415359 279018 610711 -480164 -143635 -12153 282051 -445693 812770 -819442 -453026 -350088 527810 -821231 -498144 -130956 942825 -496855 -480799 -813537 730994 -274712 506918 286194 -871505 -873174 -895301 -525509 264656 -608396 150522 477039 451826 983929 -136237 252131 -966109 219346 402817 -140427 -134698 95430 -825011 19997 251436 -642719 -319407 -159813 284138 606337 54829 -733715 -633916 -476426 643126 -49806 -115078 -379205 -499325 43798 -5866 -118512 -62192 -140522 267827 656368 349274 595963 -180380 840417 -477916 -391922 -77363 -949445 105744 414721 -209032 -372718 450198 -344479 738753 36367 -804637 201117 232614 -768190 356458 -751343 -703541 146071 -283611 -961267 -449267 780519 -475459 879155 144133 -829835 989617 -603247 627912 427127 167747 -234031 -250426 395685 75152 607686 715912 409620 128600 289077 -443076 758030 -192452 99641 -99661 548911 -420947 433882 -379971 640280 155090 -810859 -301530 77924 -837325 -809367 763106 -945481 674417 -513579 644233 536003 775646 -330870 -692778 927366 -122826 -515948 843416 -96810 443025 -825207 718941 -702076 764296 -960701 -953929 789653 929299 331939 -563807 -962911 -60523 -115122 881511 -290881 937885 534231 -982286 530048 756653 674104 236385 572874 37104 -425689 785666 -31244 -365653 -884605 -888954 72855 29531 387294 -856629 981612 957352 -502284 341409 487902 897950 -191782 -659290 -641129 387863 704422 -558933 903219 303618 -216340 885950 272580 491262 -665194 209394 -757258 -42282 259632 -988502 118390 808128 -773351 -331795 -224510 -337100 667398 -394677 -361439 -118828 638713 -164554 657804 471309 210969 -303926 -159968 -330231 37006 -78034 -208213 -629071 907971 117304 566103 320045 -328871 875760 -869773 216409 -927410 179563 232763 -257623 -477024 589413 -177165 844747 248261 35537 -737908 951253 -945726 568270 712870 -666541 -421772 575468 -392183 -462337 -732026 -265061 595736 11895 181443 -202397 -944790 285663 210923 924648 217510 -441081 276754 582504 -224895 -803741 -747975 -135013 810072 -131266 -258753 539035 -306963 836538 377213 -157293 606799 -180323 -201463 743504 -161319 985634 496879 -328802 38572 223189 948059 -585063 29301 516006 925395 763996 -266 -78115 428278 -508554 -966455 407113 22660 989351 924459 -952900 70453 -323097 -134920 372038 916576 653873 443703 558498 593308 -765466 102209 -962938 -523444 950032 561905 -182804 131459 294480 305429 194131 904799 846530 195560 910187 -663058 86356 775335 450060 -663653 91679 179500 -838750 -731973 625976 -87504 741116 -276064 -208267 480742 645987 7349 -165420 97584 -642860 -684428 -829114 -887194 -366297 303147 -127282 648001 -165872 516830 753469 -802274 -113507 -2171 -57757 347503 849940 -533514 -178305 -305107 6484 -708583 -526944 171317 -268978 812340 -29534 363339 821644 236164 872163 711388 441361 -772494 63128 652938 752500 922715 -253169 322487 692105 569165 -250178 566600 667467 773683 709611 594841 982932 -883038 -573712 681390 607434 493040 -804811 -723579 -390072 994971 -671941 885615 642029 -475690 997216 -967234 -670430 267982 -742910 930437 -549993 -952159 521861 -751631 462258 205202 838797 326523 476375 -702472 113765 -882308 -306962 855303 -458824 273357 -468228 330330 425180 -538481 398930 579541 20729 542778 560560 -784538 -217970 -490921 -809616 589982 -630826 -573029 153841 218485 -64644 680304 360303 -177421 544372 -663913 -286544 -217933 123153 806394 91740 -791393 641361 305828 893219 360370 953081 -239527 -546784 943549 -332827 444003 -398177 856419 286941 -309152 63542 -393194 546279 -633005 841315 617528 14200 885798 -274138 145500 121352 554610 -708986 711130 105461 -339146 315702 735612 -708226 -526247 -123659 -511669 710620 -471433 502450 -754944 823205 446523 -74436 222079 304373 461297 57688 -716000 892529 772494 737691 206842 384126 -63825 434712 -449880 486214 557132 -358036 -961651 -904928 -218587 -857576 -923904 -929371 -745845 -351656 201542 -634422 -968267 -15936 754643 913598 627640 -150821 -706689 -720055 791934 -769076 -525836 776314 889512 93185 -530376 526142 -846381 -902474 995787 -969896 614153 -672887 -998082 -780095 397949 103281 -963870 -181112 558535 -782926 844972 30188 -591851 23358 710038 -243295 156860 929717 -649833 208191 -953010 220183 461270 -390212 638832 -176586 571310 -221279 -69215 -97809 -337171 -527403 464032 2068 -866170 734574 -140084 -375470 227664 109817 818030 -470120 547485 -374551 -330246 -208333 -631167 -300600 -302878 -559522 -998938 846649 203844 32169 685971 -455567 979665 252973 -827067 -506927 354544 -902924 -564765 944935 944883 82511 193659 980966 97029 30937 -3011 -179914 668968 -17345 -922128 898373 922829 -334231 862362 94273 -253656 145640 483193 -181402 -313951 -529719 -446565 157754 -65708 806247 -376128 -814482 861900 340358 841969 -406180 443861 -781023 807541 -641936 831975 -266772 -138112 753908 582079 636345 58830 477069 959701 946388 -642653 796262 -75682 -715985 -848776 879437 879328 -940370 518639 -867721 692505 -710542 561311 -161676 979877 -182229 -207232 -147892 497337 -639687 600433 896658 115597 -101644 -760269 -619794 720930 689715 423359 878659 -180750 635138 -213063 -71402 -834982 547407 315009 -910160 -99725 -528193 -813221 33644 -532720 -838903 698570 -856959 -566224 443482 849861 150579 -571467 391392 -28430 908736 976873 -639601 43590 515266 495117 80714 26146 -473611 -88347 571200 -72112 -756586 -756963 907489 21328 616571 -49702 -371368 -866512 990807 -616964 255690 805942 513680 -146585 451695 796924 -951714 -9599 -820471 266832 -49176 465150 771282 376719 -452509 335714 851502 -303357 -597010 -624044 -663339 -640021 997496 -268190 41174 -77077 -135791 -259405 -402379 284040 954932 846717 -658438 -322942 457505 372093 -157508 991298 -375505 -349209 -701142 440947 278980 -22082 -470364 457958 -25521 -245562 90340 -298899 269917 -243880 333778 326815 -625126 -836413 512102 -651465 787811 -8408 -811585 -487598 -994316 475132 424676 994995 -280665 513253 683955 -314988 47741 234545 -321162 349293 906665 187005 -786365 -910181 -450119 471856 -595185 26737 -538926 928322 -78097 736709 -287229 283207 966995 -538383 39370 -365356 98106 121543 -247416 944642 27364 -6801 172397 -130583 -789419 -202198 405312 -222858 -581677 910192 -568058 -360583 267542 -124236 -196740 66592 831144 -209299 -866663 450683 -207386 -739314 -666686 -849008 970714 -91177 -951284 -786851 930003 154032 -579485 -275730 -600318 -171481 307532 -481455 181804 -128834 589078 194994 -610468 -651658 -447665 -313382 -980154 330744 -627751 -919623 979267 -435746 -126498 -191740 41889 -62557 -268094 -349995 92283 318767 208042 542285 292755 -673099 -568472 683529 537057 484656 378194 317981 -984143 -663538 10790 -387559 -812834 536954 742481 646757 927944 -428028 -502423 2969 258157 251444 -505412 -198822 -887807 -662403 -919511 847831 53040 -777800 949146 -321689 -491689 293039 105578 -381001 -667308 698410 472898 903076 -97304 145851 20032 848813 534423 232531 -162352 -362508 -63230 430234 352179 -621256 159344 647592 954083 598155 643804 -659761 -544662 584962 -932223 -650421 318303 428125 931966 -869157 570016 45516 859869 236585 -68930 690110 -935653 -262844 -168007 656111 30808 -168400 49626 -122438 2570 -436764 773961 -629944 238137 942 218996 528117 334609 286541 961001 777005 496701 681017 346895 627170 -35135 284691 -99680 227542 57785 925431 -629657 -931626 -616695 761445 -836692 -170965 975635 567336 -969503 -777377 41996 -258135 926695 592216 888351 591955 503675 -192883 846364 -583558 -688767 291273 447569 -512319 -192387 -819766 108990 935651 -988313 -707523 -730704 -52379 673813 -653692 -608783 -343358 -426408 716183 969462 887590 -185068 116566 163722 174736 -836670 191834 331688 -772644 -460440 -867934 -893302 -963821 655651 318731 -398827 -58257 -52690 -554440 364480 -26391 -857127 615565 -942614 835218 207700 801635 168159 689484 552933 -872601 718991 129346 815921 101036 -655718 -641412 -364374 588573 -285272 -856393 938000 465826 123045 991148 -888123 21053 -9089 -251879 -4425 79177 208300 884137 -171896 -665449 -76649 -954786 393900 108884 -851891 564918 423310 46423 87917 991426 -210680 -49103 -313598 -602485 -565873 337432 -305762 -993277 -74072 332311 -303314 114569 637183 125570 -606311 -838115 -74305 421176 213569 -623286 67961 -170462 -583827 804245 -1050 759779 -823122 -252247 -186490 221951 142728 -434878 446441 539532 39708 -690352 -327419 -724495 226875 844644 530004 20309 -509555 223983 287273 -739094 -968763 -349935 -892519 186652 -710561 246505 545880 668131 -82863 681507 569150 -508752 -285602 -398587 -19620 866609 -562454 -242964 -280114 -223605 860862 903048 -558627 43908 -155988 521215 412986 660915 722186 -209685 661782 -720903 545940 -323030 977162 211692 -150831 -863043 -740472 -113344 740734 -691078 -525782 -310035 -762614 -3458 317023 919364 -530669 -397345 833735 -694834 393190 176426 -466468 -112455 -335452 347041 -912046 228610 -16578 -31436 424344 -578922 -815384 -301822 -812716 512046 407692 -261129 626929 -91159 -648507 464903 631553 -432273 202454 687078 145060 739102 -93695 746751 372252 508551 -291249 753172 216914 -442039 187962 -701772 -130509 451730 -619973 -286125 816167 239607 686050 875538 -595875 444876 267412 -321594 -905100 895379 641076 -480321 -782330 863144 -761571 -487893 42040 477661 901873 -288373 -933013 73551 -281312 -351300 186058 -686301 -290918 311468 -384851 682774 -142569 -98655 -558307 -580763 257142 -807204 -902607 755480 970344 -297849 -99751 -964423 532909 817740 655753 26571 671873 759034 669900 -366883 455285 -915874 -63040 -378919 305244 -905589 675896 340383 -745927 263345 -618282 111959 786593 -472618 599372 -925635 -4977 800074 -42670 -257493 -295001 -254289 -480811 997831 -639769 -771382 737577 287480 741831 -269235 489896 385722 745947 865218 70448 -404798 -337265 -103012 277959 826171 261345 -211470 676639 815521 -614577 344293 925964 319106 -94805 105618 299157 864499 -2262 402206 -394320 -367995 -217660 705707 -976787 873898 -146310 -928632 -346048 386592 -641349 695406 18595 716409 763277 -65662 -415608 106411 -394052 143634 794881 725541 133023 564673 308188 530054 854879 420868 -962492 963098 3773 -239445 819266 290257 -630314 34331 995404 593353 -3120 -9570 -340446 481091 512620 48748 -860330 823477 -994266 -688767 286418 894449 -987947 -555720 865711 354465 -232819 116325 129283 -239960 176491 635636 148348 -43100 511019 -840814 603487 196052 -831301 373131 -725320 364779 -991588 293484 -432069 -364635 209802 110198 -787480 369401 638371 92478 -402624 173570 -429282 442432 -790515 -610695 -469877 633927 -549348 -123225 785735 -873665 860159 -897825 -925157 34155 47855 143522 903118 622092 681288 903118 615169 401691 948044 -832548 -565215 -612955 -419703 -681705 890061 -688409 303138 -274817 739211 -258996 465609 484064 445436 -340144 -456020 -643855 602906 437519 701722 96695 425980 896818 800218 361573 -847819 947834 -362542 -630736 939382 -321143 673779 780216 426880 6449 703114 -533169 -376191 128264 635845 -342726 185883 381348 -708069 104726 -695006 -495605 523631 991279 -688337 -494719 -600062 119856 -576142 -127893 380074 -114689 158971 381836 -517062 133834 190077 808464 862593 -17946 984989 -332415 -643450 -597763 728006 -457941 -894665 157503 -284100 832287 979463 855868 -959444 155902 828802 447041 625762 312063 -375998 -639319 791630 126512 -783691 2586 -171173 -517460 -542197 -18767 -797054 -437530 -95288 -5347 586463 266008 98988 945020 377625 756590 -382560 -842737 302617 961944 619361 812265 709648 -793548 445238 346379 -27509 372849 542904 675277 -62910 -193528 23179 -298317 47998 543018 601092 -33210 631096 -104346 -133024 210927 -443291 -850004 250509 -214206 731914 -823208 297265 -925242 596370 664332 109492 -646194 -686358 741250 -16193 434673 894495 -219320 826839 -517714 -805089 609978 -791837 -818647 901872 -315987 -735118 -190998 518875 -888950 135932 -565534 32313 -888488 -111813 454291 395675 -82455 -459500 914545 534452 721124 -45820 831948 -716551 -353434 339969 304811 -186668 -767812 704917 -241819 953806 -55261 271589 -157987 945336 -324721 577528 196754 951810 411731 -428240 -57714 -930207 -796498 910465 11316 453689 273403 308747 -69059 518049 -776358 -829830 -918536 -777537 -647213 198140 228983 256462 -231301 -399275 419805 -809060 -75905 -458486 -60050 -164833 -35491 308821 -830624 -261400 80370 238693 -668078 -224204 798800 556256 926287 -250304 449048 329425 -780943 164142 -778793 260817 915019 504696 963207 -164253 -295582 -20231 617165 -81794 628587 -237149 -608176 -148986 119916 428409 -302080 852657 -897408 81392 -599849 -292164 -604903 823305 126984 -861127 -557940 -414894 94209 667536 -72402 374660 958591 298019 -256346 972768 420726 657313 222864 -516761 -798172 797458 16362 -801718 -775901 836483 -545496 587174 209885 -504490 -706655 -152611 -770243 -140627 511539 -106877 -642661 664202 -65859 267752 -607133 -642772 789466 -206181 -498920 837462 -99654 678386 162170 100839 24289 348047 -11757 931940 690654 206194 -494133 -752983 -246128 574671 220234 -685947 -352860 -22766 41553 297102 343809 805412 -396535 446576 819531 734799 -370986 -461382 -693750 600191 847260 464253 -295482 -338235 -388271 -763102 -195326 -181566 918307 -285182 660262 -243992 458885 -444699 -503291 -565631 399423 859392 214619 -987033 790983 -734234 647110 856306 394756 484979 -191435 -822387 83298 -585042 393698 706345 -271001 837384 594167 -345278 -680585 -290857 -663075 -202245 -392965 393899 79499 -381347 -466963 -432577 -896904 553371 479673 689525 -769716 719370 498481 584694 555604 -20123 419645 491193 179717 813863 -461350 -155440 -282088 623321 -678369 928660 -397563 -823921 325099 564357 549846 -720565 232066 35646 -910037 -31325 279015 562279 90548 -807406 -304771 -350982 -489331 -111776 -918920 778851 -491054 951256 -892125 813061 75255 335654 -162620 -868859 -418848 -312111 373339 773837 -716953 898158 -692332 409550 947948 -446720 -443145 -389874 314290 -973175 -449739 855136 731910 -896435 419030 165749 217375 -710288 841605 -513264 -71036 -681127 605660 690425 351040 255021 -423258 -383909 499004 -637625 -769863 245754 -73723 190501 -59512 878130 937939 -549142 -648680 -437174 -110083 -482194 -243962 954872 -156377 -17901 -252560 548671 -456247 -450295 -484167 632255 -633065 -166885 -505792 -570541 -63640 -466277 -909203 -26284 942146 106662 -175363 -884662 152785 484883 198309 -931582 108903 -526449 486113 847161 794522 698122 -379492 681919 -504974 -831107 -373729 -520514 165238 -371815 -383375 -529604 -506434 638842 4924 -909935 -312395 -393982 -684720 261344 -221166 -167726 -624863 -423308 778753 -146250 77704 -529625 -864002 -851443 88391 960935 -333401 806236 -553627 13660 -177841 -506817 204860 -897519 224528 -570821 -767289 -521647 -860279 -319465 863976 -789471 927821 -489615 -871453 5051 -773806 33286 -544710 -221194 -642708 -128295 -374855 565405 586842 641361 309070 -651204 -819842 834153 326501 102768 419658 717892 -327818 565347 -374571 -675345 -289485 376612 -259985 -158328 -777259 27802 -649268 -313340 -275811 49989 -18283 -678492 867919 -560369 784646 828411 -115257 608811 -392343 842834 129746 -473593 226741 599512 -559126 -344193 -465266 72896 720811 701919 -597081 193612 189799 149707 781808 -839916 -326339 -588903 -464784 164925 375094 246013 286330 -580542 -25074 -728590 -549212 169446 308157 15506 822175 -849678 -275685 155042 385495 930077 -593608 516549 46891 -52220 -661386 169821 609641 -439290 357334 -33798 741944 -359789 -395013 -5618 39246 -454041 608937 -271063 -208096 -649107 389559 -804081 -455027 37708 -282208 598936 -242349 55418 -840992 -397255 341975 3540 -147699 -259046 -384797 -415745 -203318 -406115 -453726 -107773 310097 591209 -19707 -597197 236267 589261 -741990 383538 74639 -18627 -447321 -530518 133804 -318660 376523 251652 987479 -510252 517346 -567578 -291830 992258 -238924 -422288 -91366 -130947 -904068 218048 590527 519887 97081 915020 509019 -428896 930641 880103 67345 -518149 -113188 -638965 735139 -657731 -456051 838249 -879623 782475 363141 -502629 556180 -350277 -646970 292633 -725507 -775102 254751 -957270 669979 959492 -568698 891531 6050 15147 795461 477479 -153958 621276 974732 -592407 700570 741480 -150560 -316922 -436001 -407889 -255730 -693177 225177 332577 158332 -348073 383661 129474 965254 219271 -855907 -894259 978688 -153945 825733 900178 -759981 220582 -838111 -1939 -170070 6603 -696117 837767 -988146 108906 -486663 698223 -678857 737152 -845379 -66609 -332131 128226 -4795 -133651 -329828 800847 933045 -757312 -944785 371154 77326 -888908 842782 -754133 435341 121216 262691 396654 360443 173879 759154 687018 -870017 125957 -99509 -897984 410637 -792488 256422 -903926 610025 12032 483903 -257448 451384 -440132 218088 -728489 -856659 477857 183208 -547850 -953271 -166795 -996142 -195589 -595565 -344340 -929500 -917327 -458748 -450710 556500 -976154 -490837 602125 -672275 -726724 783388 -289784 -637097 103902 -524395 972249 -305473 -138616 293144 -135080 -318503 -990206 -497057 137447 869404 379554 -846918 79441 636145 704597 382570 -195192 70536 -925958 568395 814728 70049 899627 -14711 -685244 -534980 -806304 212714 -996984 -341758 431530 103366 461811 695372 -560596 971000 727255 923165 -684069 -801883 468997 -618163 108009 446922 620721 -354341 -903856 -216324 -848056 973152 857215 -349472 883344 510239 60987 701371 191608 534145 -431803 102196 825921 67545 843936 631974 646014 455202 -308642 632698 807286 -922888 133663 -687722 -166189 -811952 -649081 830927 140160 439128 -275674 348659 262608 -996478 155471 -412449 -844721 985499 232763 -264734 87054 499719 -631799 -909116 -567244 -681469 854029 149562 354023 348232 -918322 817950 187172 31928 640755 134435 278719 -406570 -97495 935268 592104 -993736 219677 -34095 -240720 -580513 459259 -168308 -404777 10795 -300768 890111 154870 -497614 773369 -567387 921341 677184 -34288 525015 221446 -333058 559668 241102 -200244 -781874 525083 -636137 235142 -306045 258281 324073 -668469 -797812 841324 758390 -147254 -798040 -993362 497275 321416 699177 -648146 536165 -508537 -671009 538724 478150 -894374 -965583 -936544 782046 -830868 -357459 727090 148417 -883970 -220039 756933 -620810 -355089 541878 -556281 -551454 506294 -197719 -369132 686717 80659 -895623 55241 187842 -715616 -645283 623974 280604 -755377 -448778 -999626 -710671 399838 -163402 -9005 -837714 662016 -793071 467924 -635354 -613027 367378 648237 -204691 526776 -191830 541825 565437 -876043 916789 219752 -785526 -810125 29331 -980681 -517458 -518718 331764 508604 596279 -859639 434597 -374442 -498099 629980 -846916 116673 -33673 852401 805589 580791 -998231 725288 -109209 189409 -400249 67929 -709759 -275705 -178921 -649582 407567 -352367 255832 -811325 -128798 -810745 -387902 -565639 265609 -596262 -58104 517852 -70631 129705 842932 -226995 -63951 322046 -708288 430345 209481 716777 948585 248525 471136 -694884 -446361 -411794 154633 -489558 82520 360194 -185 -711959 767851 760052 -231812 -975448 -638435 -362968 207635 -289833 536106 509237 -764963 555110 -309763 -196773 -487381 637104 804541 976178 -307612 -66375 -392958 517249 -200531 403020 -727566 652162 -289299 -494648 599046 -392831 644372 877200 -694483 288690 -934685 643 -803155 -906973 -574371 -390470 304420 -751755 388595 -995672 -303318 56583 731464 -376582 -451781 554221 752451 102618 -101012 -133536 -398563 380537 -342479 336499 27063 929950 -723284 558273 816832 -588087 -757821 499612 -419320 -244074 -912757 290669 292340 368209 611143 785365 915109 4869 176633 -978813 860410 -689333 786239 -405930 645305 546098 322635 -830148 -256994 90124 70641 838087 402758 868747 -657439 457411 790892 -261505 312162 -725204 310048 -221511 40983 728224 -805943 267277 -574558 469684 925828 34784 602207 692741 -742564 746179 759734 430984 938983 976891 -339425 -376356 -644746 -363220 -16677 294024 653217 -561806 643893 837832 111640 -566123 146749 -899455 -306519 299549 -557904 190299 545561 -687733 -342294 -570489 810653 -376774 336195 923199 -120807 -604023 -396829 -500594 728152 -8712 69138 -403938 94341 897522 622373 -602458 -115765 77012 -156582 548170 -875957 354684 -555305 -172621 -840802 796149 25523 -940450 -834458 -651229 761037 306868 365568 259993 -919778 361013 -247296 961243 843648 -205990 717666 -127586 -451481 -404256 761695 -635436 -1551 356108 -629175 -844046 325013 -879102 -466911 444050 391689 968582 105981 391737 -229699 517213 -816939 -410696 600864 134521 -267472 104047 -94997 881643 -59032 938174 -608935 -897109 -893187 968781 -554431 510589 -57437 -283840 -808557 363870 -262961 -128172 -298968 -878817 319896 -833267 -640604 -792556 -894067 195756 187903 307857 977068 638699 -403329 333495 -424373 886213 689226 212616 -626695 810052 -467124 875524 -840556 941642 -354494 531574 381758 171980 873337 428823 640342 -813469 -133042 -93917 -978008 375714 653300 818952 -982105 -433533 -953538 -636681 -911514 -839486 901629 -385983 -330807 373691 690890 165307 790719 823656 13587 602614 -458729 -131470 299642 -992022 -994507 -740671 542917 907051 666897 -810049 -685306 415800 -73926 781555 923746 -935999 -67825 -744307 -525180 -200905 126660 -299564 -902519 245377 -394207 -466145 -693942 -623443 -573349 771260 1499 -427922 -715999 923731 819074 -931859 -531543 929176 269804 -139934 147565 803314 373502 -485848 394112 -338598 -483482 134263 -598109 931061 -75808 -824030 501223 630574 -865710 467343 -387151 41887 -88605 237572 507295 622310 334946 -50390 71567 388773 -12489 643793 -845437 958495 694059 -609328 504712 -766836 -906558 406896 372511 871047 -21783 536297 -290205 295725 -779349 933454 127828 -676957 637850 -665440 74285 42156 419688 -786392 639339 346206 -933784 -873389 -512165 392503 641947 143352 50804 -328581 -253026 719822 85438 -633584 -888213 516040 -513760 -402075 -605815 -502738 722921 133958 273310 747643 -647420 722780 -229199 910906 -589737 -460521 -231129 489598 -612496 -709678 -914499 -972012 -924606 -725964 -442930 -787734 105726 112539 537466 -648660 -106877 -635769 417285 867469 -120400 228613 41785 188313 -805645 -718235 -633806 -618184 -235838 -588845 524589 -930131 484312 600124 -294504 96016 -973452 894484 -392747 53524 -642054 847531 -988832 576886 -574460 121042 -655833 -574495 -461188 562763 215188 571418 -419880 351453 -820402 -580772 97875 241061 -892433 -354370 615559 948999 -799550 -356886 361082 903067 -243116 -825360 160241 -300137 -526737 -350003 -38931 534813 796881 317820 310471 885770 -754101 984271 -395570 639984 -816437 15875 -977547 115860 314766 -985011 751466 -439133 996844 771996 367540 -618182 -216900 -530432 -422396 86590 715652 43051 -540792 -409448 -434370 981967 916180 2277 633034 442615 282280 -608865 265331 735681 443970 -950224 -980461 -821775 360811 366721 -388317 465315 -449040 596091 -15759 -280442 264135 641178 -774062 -282658 -953660 -686755 80945 -97069 85510 564506 -500190 -493679 867075 -735861 -667452 289109 89140 -460881 -277235 128025 631229 139094 543659 -636157 -113232 630710 -578239 649130 780277 -540160 202264 -502817 -610299 193248 67960 -182257 -679802 862670 -728652 412079 -575485 899357 -557010 -799142 495470 11301 205218 -895271 -25936 797454 -55722 525396 633687 -580310 -134865 -714076 -789453 -775531 -950943 934726 -523194 -849405 306352 -308722 -703592 -697318 675722 -586945 435938 141816 248184 738427 560791 -901237 -219797 826020 -282992 -569753 -834384 589983 -605091 -339696 -927817 -657787 608964 179844 949319 572557 712478 737911 -98587 584820 675662 410075 -233552 -196147 37820 -398419 796981 3716 811895 496114 831416 357466 171924 -68388 -201410 -366716 -739881 -196781 -622683 189967 967107 -664634 -394466 -805789 865122 450354 275090 648719 -109029 -786076 -46451 238077 996113 507251 -132924 -117352 -583188 -478335 578666 -685210 36943 873374 -953834 388507 -481576 144872 -416850 -764222 994912 323434 593450 -373519 998583 -20667 -712460 355237 737695 275871 -242242 -158580 977349 -639581 392418 -792553 -844758 357782 -521478 -31147 -721579 -795254 -210292 465844 426386 -288126 -782711 458265 -869043 475829 127742 -132756 717043 -591637 -369567 -630502 873793 92923 -930966 457013 106716 731182 878609 980612 154725 -929205 32820 -383020 -577777 403624 -581735 -73604 181664 -478817 472712 -213593 -974427 510388 560683 -706959 751638 453719 786306 718776 523901 -485505 150661 808415 34038 73358 475180 -764771 -220273 835068 -310839 -271668 -378267 -743353 -503037 -304165 -169157 -667045 -879607 -947114 -750228 24837 -450338 804728 113158 929434 596541 -472425 -163277 99557 495635 780740 -778319 223652 722055 -416927 -47267 534262 -461159 -946549 734776 -747100 568592 116817 386108 -767665 -832607 434373 -137259 -919232 -454523 501386 -633731 638332 -576419 -782296 -566299 -820019 -142185 344083 -597268 -947945 -714434 -800378 -268760 472013 38685 124835 -949187 441675 507887 561522 -620906 40701 -20458 797552 -414906 -105470 980306 -986328 631074 -475886 -285799 294500 637716 -921364 -273405 454056 444081 910545 -654075 959166 -37320 -400338 563339 -110627 377341 -12674 -461535 745862 -561764 -641195 -717139 -225825 -424959 -962484 -892269 394565 -734160 -108315 -798121 -355054 -866467 -251676 -605284 411518 3171 -341606 999362 -925945 787983 871271 -268161 531772 -287097 493237 502686 -797366 325418 -76932 289927 -172648 710159 -205815 -348026 -826759 657214 568890 -870058 -561328 670887 202122 -891239 -313844 -726613 649807 157619 -323590 -426502 -866181 548303 -635180 308019 -307443 774302 -908450 621482 428977 -760534 934791 578800 -430021 19829 -566137 -90726 612777 229272 -890573 874914 910349 58372 777334 32347 -328313 260279 -119830 -195397 627459 816142 -172987 -988862 75402 798839 -799585 -941278 -726345 -856080 201648 -851099 -136530 -675569 -53853 -89033 -954073 376686 986160 -655048 608934 -315344 77448 -841732 -819122 931158 -450263 47455 -583526 -143456 -996503 -265550 379683 -675514 871628 -268733 928152 -938133 89986 -247718 -129278 -872136 534041 -181763 -378320 363453 725499 -566669 978967 528855 727404 -571097 607290 72210 -811933 -337360 297602 743611 -368879 926740 -638489 732748 -822898 -489430 234642 -694929 795809 315526 -225564 -33031 -373790 456738 -505630 142978 -226417 -370061 -923682 802672 -418935 217038 -363661 574022 -686031 246885 923019 868822 600502 56666 117278 122950 -614806 500150 616516 -971205 630096 -899955 -702185 925414 -920905 -558633 -67037 480145 616287 -825638 -520586 946507 -644018 -136349 366963 -314218 987445 924799 756976 100825 -200107 -473226 384825 -312500 -156817 587851 -416423 415957 553804 -246751 118640 997323 828860 -583264 258936 -673508 571814 236588 -21501 -718018 -989860 -677932 270686 672955 933628 -964225 -131466 378086 491489 -851501 -901060 739703 1635 -134781 699999 -852621 299766 -917701 -745117 -128074 -661550 -596453 733851 -292788 904892 418019 -808065 638066 961359 796670 786651 514468 -905001 547771 423346 651506 697850 -942717 -901965 -452620 473682 65025 522904 778051 67636 378177 34909 715217 738665 560801 -726823 -873707 156082 -144459 157126 -613152 273368 -287627 -408786 684089 -66113 11157 -222176 870165 -837805 -865307 -766345 -660369 -749560 -748692 -177680 195049 314042 859125 -261673 -500038 61873 -413661 802003 345619 -798438 322372 760354 834025 177230 -963820 664721 639711 592821 -942015 892424 842475 99037 -231457 990198 -847142 319020 465749 836163 76669 81888 -256639 42531 714311 -467755 264298 -616658 -620741 805048 -503211 772225 210414 382621 665066 444519 274672 -384472 -967612 985626 373998 -156579 591448 2467 -170669 -54330 -100818 -872360 764676 -568462 852727 279254 582104 -945270 221312 -589609 -311407 204266 -868340 293254 -284732 213417 822215 -176944 557816 -859693 -486076 569988 -437313 -445672 -832267 150588 -410837 231316 -563641 -177809 32260 213900 929281 30274 864656 632391 -346502 757030 -989721 -355453 426367 -605516 517785 797212 -123775 -449874 588075 -663239 -955629 242797 266571 -435560 -995393 391512 326 -129614 -523755 -269449 901931 677740 -694379 34860 -118226 750334 553619 644386 -897594 957945 -538699 732083 22371 124665 188620 340249 -987269 839655 731376 142902 494751 -62850 809128 16964 -682814 272643 -464876 631984 807317 -393099 138883 991063 -319471 761677 -936161 -790084 623131 123579 -39872 730457 702817 486349 820919 53637 -745374 -444254 984787 270747 -303217 -244567 796088 -995193 -259909 -876129 -522833 -794090 -644543 -960179 -178860 380547 -164478 -72935 -575591 -871095 10995 -938374 46337 650053 291616 199544 -183940 -949256 -732246 45427 -632257 -606470 494264 -250974 -815176 -805316 798290 -7935 -879654 271984 467106 -368647 823465 816460 -844789 -169861 -485316 -673357 -898389 -389293 71602 976313 -47647 154726 -912586 -844600 -988945 678671 936070 50095 -245047 732974 989170 -109365 -422328 -772747 -181626 -77739 739630 775465 632836 -879293 326516 363018 -580333 -518105 616718 420547 -360800 618145 385522 -604500 -415160 -384449 -571073 -994452 182539 217159 -338429 344225 -207686 224207 34897 499294 241502 522042 289742 734669 -549172 836150 -143326 -815200 790584 560683 -718377 969694 781386 73922 -56391 -719452 924419 366053 393969 -748745 927919 -834795 -311932 -626690 888041 -613931 -807841 398314 237306 41357 -999196 516702 605889 544968 -658241 988816 -60032 136221 277301 -222961 -319200 -689090 872039 634013 892717 -70258 393440 375990 -709501 57814 -599748 -605970 895648 -854238 -860572 758776 330226 665665 505954 98080 -316739 635494 -241218 -951995 -727439 778831 -841887 584245 -988204 -879418 234198 -160399 427160 708374 -180479 -815425 -986664 998188 -640544 205416 441047 -40622 139580 706127 69718 -654929 612785 357322 -247293 -979350 -160734 803218 760019 -788746 -890580 756857 109177 63749 -915924 -901635 -919496 -891062 673976 90779 -934333 -94803 144840 -960470 936002 918234 500599 153663 -768834 -463328 622050 -34113 -548681 -909646 546840 791868 122278 97730 -189089 571494 862088 -491664 704631 943075 -298842 -768345 -252852 -346590 -715282 959757 -111014 -129618 -583997 -57969 785712 740969 -740001 -199363 14678 923051 -595128 986867 -795504 -393722 -323993 803459 796009 -329536 -292775 -875039 -219924 689060 -571640 -513255 86132 -981002 92911 881404 -76335 328023 -331837 -927146 619359 780390 -650089 -106735 -261287 -16528 809181 901626 -437171 -61604 -263134 953809 -1472 -327296 -660982 954448 721388 389089 -701443 -606391 -180964 -957796 -165520 422370 274239 351334 -814745 434603 -273005 -820890 -770855 -410105 518209 -74319 173801 -539527 828010 -855744 -156414 -628717 853031 -622426 503327 -32387 451620 -472216 -650074 148048 926858 -664634 -385553 885383 743894 394166 564406 -176297 -572576 -237649 993578 -81628 -579611 -397543 -494610 -774745 256733 321037 346505 75852 364180 939886 145965 -64460 -225980 982182 521720 881864 -349972 483323 309 -418654 943650 -639725 -40489 369863 398646 -193904 -299592 637102 777756 -884342 -477932 -650229 -456954 -323749 907647 685884 79284 2009 133888 -898919 697630 -629613 -195000 -698550 -24914 -39333 -215714 -600224 -605051 331206 -874697 -483346 413730 -848241 -131691 602581 979768 -15300 -566673 907009 -40736 225357 -648562 -458824 275346 943346 254030 922657 785312 14297 528839 452665 -916944 -27851 625964 -286259 575013 -27759 168946 -86601 -100759 109150 -394363 913961 721770 800876 -577630 875470 263117 -446745 -859294 218636 469998 194222 430942 239385 969347 949244 -675547 324140 451147 -418432 666854 463746 -808986 -830703 411854 -361124 -823790 526076 42325 -738998 636204 -310984 -693705 -642386 -720605 -447921 -601712 414384 129732 -704285 -350746 -511626 -557411 464620 -126825 326857 81269 -653948 -911241 -243885 261193 -766161 425474 395015 825562 35270 778301 273591 -530480 779518 709607 524230 -963111 580388 237259 -749011 471316 338674 551839 741038 419338 -660903 270700 902066 940086 -485799 -780955 -49447 -76867 -608131 608410 876854 -492728 835664 -294140 208347 -328146 -951052 -895765 -324128 542021 -154701 136254 842693 -246976 340676 181836 404119 -265029 -863562 531798 159409 -274916 -927673 -235657 451245 -776285 397661 -737800 756881 506060 -127431 140113 -347167 -406618 -915352 706970 239274 -909654 402735 496362 984945 935882 894491 -278121 -759970 398160 -349965 593548 -737371 -29080 -15056 -473511 -409155 475865 740907 224000 568826 44932 -957422 122634 90345 -230888 544259 -567486 -749225 877885 817445 -300596 -227208 359221 -339860 323863 -199387 -384461 -769953 736151 341097 -744956 570972 94475 -859121 -867168 -18070 908177 -410704 462648 756065 810547 -153659 -371394 689791 -302587 333233 -832059 -356963 -937882 308190 569917 381894 451979 -432955 748188 506378 -782724 240275 -91301 957624 59923 824620 206698 -31097 110235 -166341 631560 -304177 -365876 -633184 -173602 679996 -797730 208122 -116777 -920422 -454356 -687844 -209198 828040 -350970 -282980 -354301 -229414 -708500 861051 87300 640482 -460259 177026 -376416 350472 714807 -143718 594484 980919 -686478 728017 -270839 -456603 -431757 868348 641457 -86312 751678 -881304 547308 641957 311579 -517900 74018 -448328 559971 -671763 -114869 -874085 -197656 690477 -777710 458592 633682 -669107 490125 233435 -964770 710558 490798 -458095 509360 -711960 758610 -455378 154174 -182056 697148 -735065 695325 650450 966645 -429028 703601 -356839 -849244 -992413 428522 -409848 848298 -108431 -738378 -940819 974537 125178 807727 488015 796557 876359 -808229 -118763 -280803 202679 465669 -517451 -388804 280559 489675 684729 684362 529646 1912 510521 798877 -160684 -351189 45162 905599 287401 -598422 -330963 -249402 -411905 288292 379326 -675240 -523878 -331192 -98291 -433053 -898773 -839095 -536969 -213581 -779667 -408531 954108 -995678 -393493 -469873 691757 726561 -733948 -542608 -920416 -346042 480573 -187578 -41236 -179959 -77291 273175 470103 -38745 -337026 -79083 168582 -209348 309406 998947 103976 710786 322519 -768008 -592023 -855568 794675 -724182 -519925 56676 292945 515809 -387271 22279 585630 284212 -159708 36291 -83375 86490 -969340 -49056 486058 -67795 -239831 350511 -639984 -384095 -630963 -865465 577516 -2064 -267322 615162 280000 -887376 572927 930068 -750385 -607670 339753 689952 404792 -955949 870694 47144 201775 -716661 -203296 -36501 -659495 -70171 -155899 7808 -460172 -373425 577951 -697051 -845531 -620110 -589557 560318 -851416 538624 805192 -94473 -315755 -830874 -460964 323403 68423 -403782 728807 992489 -362280 -231101 960868 543166 -915162 -100899 -235759 726613 137369 -437454 -805821 316192 967140 -102203 -139572 235539 365350 596843 610329 -890275 -118258 206699 -10797 -944547 363020 -548113 629148 -823982 -693580 -556521 -584593 -73243 245532 210686 943042 -843714 -114890 774382 446980 -397304 -469742 901646 -105683 -593550 -512439 -221519 -95446 -661006 550281 582197 620992 200472 -592436 211538 -742112 342252 652210 512816 -657574 184648 -363600 -401429 238704 -478830 255240 -755268 -622771 713665 680117 -765685 416504 -262234 83223 166060 -562538 361260 -95240 810051 -489006 -642105 -1246 -527842 -906537 759765 939486 -576556 919211 897195 -865503 -62294 149977 -688805 -349382 393386 -538903 -690823 -244924 810115 591717 521160 -511978 -478803 711206 -625152 720015 -676615 388478 -961993 -646675 -758761 720411 -13663 929445 782733 707766 -402512 47758 503943 316114 -339310 -447032 314525 972942 -669306 -861873 909927 972132 -269005 346052 473983 -867184 -290678 340455 479856 -231623 193677 -721870 317665 -294406 -260160 907928 -607731 -677031 -598898 -323481 -585020 765723 -986813 493542 -364880 103139 654682 33268 -859469 -725248 -420453 723491 -290068 595727 -136783 -932697 -614118 41787 232391 -510769 -171103 650024 -203885 66672 178786 -825718 150788 936242 950057 981720 769449 -401219 -224207 760738 -718275 684254 710719 -800589 187682 583165 882114 -158897 -347078 -906335 140876 471285 -184724 -119007 -363407 831306 505426 -772443 910370 410692 135829 -306863 507099 -673424 -21806 153949 35203 -356555 -78305 -764249 540637 605765 462251 84545 367308 -529662 512467 -514401 829034 349185 -897198 -385983 -337495 40190 -596945 478310 -193182 -168175 -162637 852319 -577942 -359361 789206 -573314 -638667 -264925 886919 542834 -495480 616686 -121883 -668219 -607317 277311 -62989 472207 -694782 -741481 937814 -648007 863718 884486 -316103 -672383 -529157 693087 -935688 -846875 796722 -344667 -427146 313504 -174972 -333704 -297303 -928680 855381 854158 320496 -747365 107493 -213443 -468763 -665987 891811 705047 -63022 -83598 332178 -539847 -545773 -72915 -232574 221705 12898 -979924 185898 624478 752035 -884335 -360079 731361 -107824 -556725 -11599 -417043 6619 -442039 186239 360649 -363841 -451923 171782 -457264 466110 889818 -760158 -758027 -966588 173087 -545526 72814 -666495 360968 988452 -173710 867367 157364 -608380 422739 467473 -218849 745049 -212651 835933 211475 199161 -613411 -84712 -369651 -30397 -131031 -322822 471098 677513 -509246 -586551 -955530 -91654 -968378 112806 -984006 -364665 -288737 941330 400952 536719 807223 26467 926204 361283 279198 -369113 -998904 -579254 -399901 -88840 297396 -719144 100069 -909431 153006 193457 -411992 830928 150749 278106 -697570 443703 564121 -963636 -240482 -587473 -435697 690090 727913 -13625 -448168 -759658 -351475 -754348 827687 -273240 -769132 520524 795365 865296 -621696 768056 204821 439917 977520 232940 710148 -396879 656789 -574025 -572253 -821594 -598180 -261578 -913841 86925 341723 -230468 -408206 419064 736811 -573812 -992810 -226113 743487 -443263 -375680 705424 266860 418287 -307885 -659235 285731 -641773 -428900 850554 -226083 -753247 -674506 -191012 285034 -343852 -728375 -941433 668578 -571655 -770419 911891 -36709 -142983 936435 180000 -429519 466872 -303497 -957661 105707 -205776 315452 529438 517593 -427222 -960836 786032 102201 905962 383959 -870856 35910 -473593 217922 487886 630103 -784546 -361103 -475526 -252099 299970 515935 -270910 366582 -713725 -886325 232628 -524277 969756 -178793 -503695 649261 982162 197061 113864 787788 -399856 667710 848111 755999 -297462 406612 -389970 703736 -80113 863754 -515964 579000 925093 -304379 229767 -569418 798913 443742 -791155 641920 -312661 -869084 -203985 384833 -185969 968465 147132 -464925 -196979 58076 -193895 -143176 -290834 -273475 -723797 -50371 403368 -882173 -37426 -185290 372185 -617706 -214358 173808 -424400 433223 543459 634 -950549 -447829 934508 -185811 -375458 437180 -992036 771577 -661923 -864355 -778677 207699 781257 -93347 604377 -855683 868250 987374 -281029 409647 572114 -726682 -513729 114556 416624 -241874 37049 657903 134900 92344 -657514 -811572 -277659 -992366 -769461 353117 -861118 -409402 331312 905310 -574920 391343 -846256 -794429 -354211 -721034 357808 -79218 -92292 311680 -822323 -844833 -909855 -965098 -797916 -914765 566173 -506477 -82026 741260 154524 -305132 -421602 -563983 86569 355233 674477 503002 512118 -382600 479865 -77745 648453 -588407 -124849 -483856 -149991 -760606 -273543 139315 247707 726063 908891 -427981 286895 908034 -815792 846751 -91871 -616475 457723 39707 -710401 936717 927021 82437 960597 -5883 -414209 -403157 -775506 -527103 -504250 -674472 379283 603911 -675730 -743079 103983 838726 -877002 801620 -83116 430911 -288805 -202971 -585956 -957939 -564500 -595020 799402 672623 -645223 -366968 -977915 -67443 -325972 -435800 966789 1858 -395522 -545687 -629522 -667870 -731537 -45406 -210504 901249 -773867 999715 46874 -340132 -253271 607269 -287128 -28187 980157 512398 316929 -654464 425313 -309201 -745967 -402059 -331640 372754 954200 558069 -611854 70370 291153 418578 579935 639619 -949256 -732355 204008 790251 973519 -965486 684243 527126 -309079 -712903 906996 -248247 833845 -852991 74485 -600322 -240463 -277710 147302 391587 -743085 -3845 -174241 -50507 106123 778154 -199602 1119 -812815 862129 191063 -621142 80836 68012 683813 -705055 721522 638482 -56062 808132 -719923 -981453 515509 574730 -795519 -655288 577581 -904272 798905 310711 909150 -70575 -944238 -453091 555801 -715779 618506 439350 -546878 -631328 997350 -719831 564760 -242577 222036 -417012 515669 -749097 -979834 -298532 441613 -542793 -22387 392190 -626859 58094 108474 268033 119729 -709483 354450 -474398 702117 727928 238401 438467 620564 -990671 -304337 934377 -377562 -902636 278696 -788338 -38475 197723 -768167 735704 835606 729571 -180166 437592 -81020 -360710 125116 -226131 447650 849221 -611283 -345385 -483284 -546684 629429 -94660 543475 269405 -836657 416215 889704 -680099 -133935 914649 288202 865698 129426 160649 553299 -724197 -774129 603526 855786 -350771 -946650 -955666 -389196 -307177 -762866 -225907 206394 870427 -442180 -190717 -772562 924015 -406654 482874 455581 50860 610136 -133657 -427052 -109884 848516 -439830 -717113 211705 65452 -315107 56657 -31244 -359998 86349 659158 -782340 687932 475887 -890439 -879348 -591713 346573 -770860 -494156 854900 769946 -59576 -197283 958112 262207 267738 -837889 -271906 -366545 126562 47574 -576981 -222310 608320 -627678 309497 519420 264003 425587 298838 -503786 -881054 761282 428475 795858 -866011 -587075 243498 39606 -403910 580664 867994 690507 -263632 599103 566985 -874589 -669212 714759 -956156 -610340 -493803 784453 -414913 -220958 -677063 858865 -624639 -661697 942888 574783 98228 174592 745856 -668354 -870650 -505428 -454279 613657 -997034 831695 -955164 42293 721945 -261025 388636 -304439 -778465 -217870 -808956 -340183 886929 712157 -648606 803881 -106019 -240251 -709779 -618706 992919 860770 -634330 574343 719628 823792 312367 724925 -197841 -422526 -94071 446160 -178340 -888888 -820816 471516 -307626 -298885 513814 106160 -605928 -391273 813175 -8861 -425107 554381 -564453 197900 210819 -823171 929822 -881139 -673844 918363 654099 249986 -987004 -714303 -604493 -290009 -410612 2372 235505 -197269 -815757 -565619 602579 949678 616955 398346 773109 -933078 984687 606890 -657203 418654 -147514 839452 -676149 216059 -812322 -871731 -656244 528121 396010 -457714 906689 593913 -608922 -679902 -824123 926757 -351532 276990 557061 452054 826630 -29882 510350 -81523 -805655 -885913 -858005 -127793 65046 865607 608467 -154829 -9618 864257 -69250 -684002 322918 -74245 -581764 -560506 477580 -461686 193818 -352839 333862 -253930 -459469 -564411 894396 129337 670375 -397563 -825143 -195155 690014 -549732 -562611 -878307 893563 132818 -880256 156713 452811 -467386 460210 -200236 -645021 -984650 812264 687860 -731632 351167 381737 -186073 -772399 -335826 73219 134626 -509383 -880224 686016 302581 363283 -129682 341111 -507277 479704 -795822 255853 -446756 955990 617990 -224148 -250520 816113 -669428 -906120 -234976 -116356 151427 -325755 -790522 -732668 961600 836779 434176 560292 715319 454400 220617 -259609 168438 -627657 657698 689599 476774 10165 -870595 422278 723692 -914564 -53655 -759063 -363298 665693 963283 -884999 501010 -949798 169127 952047 396657 404849 -6987 -959857 -767739 -79234 -375803 643978 265765 20989 917413 713517 187658 183243 35915 -389229 -857767 -132012 -791659 184805 267686 289608 479136 -319574 -973219 814219 -480843 445785 -475266 121284 -593842 590659 746708 -350199 673860 140498 112660 570576 -551216 510518 744555 -507022 771072 848402 -368840 -414000 -900088 -937058 151003 558839 317903 -293095 -250587 -315893 859730 -98832 475447 -292974 -209614 -154465 103919 -234823 450067 -554462 -8548 829351 -338265 -891259 -645927 -191536 -527878 474945 -720265 -734133 348842 -674266 -161052 -540741 437982 481091 499917 694902 -451880 893011 858555 160019 -20162 -224895 -806592 -627647 825314 -139232 -58490 40310 -585983 586898 -428228 148841 248231 -461499 -652035 -786115 -717540 -972750 687052 -305815 108203 -292231 258319 962802 -972829 -650053 511255 -877926 -712245 -26787 498518 -805951 135108 -406155 874546 746077 -945792 -553820 767850 737497 940168 882507 449937 -732867 -395238 222026 -595060 135330 -680444 68791 -228859 623597 -54761 667616 -733078 65323 -478506 -303613 -898952 157394 -105877 150114 -384433 -309147 156129 647256 -688455 -471033 -785528 -847984 175764 424162 368416 84874 -117253 -906048 964492 -578270 128927 -223380 643947 -257116 32109 -317171 -604802 516046 -408282 -851455 -112995 598000 31597 -924452 -130077 -303076 117102 -834373 777476 410259 852541 -843601 -209814 491803 428128 970655 928759 -740597 -223018 729932 -105271 331751 281529 789784 -880365 332602 572931 618369 150172 597014 -519833 -407704 847326 -429152 619114 658595 -236703 884648 399093 -685970 -733610 -864455 -467142 562472 -668905 -115027 483011 759717 144999 -295742 -708219 -407689 -905162 -158058 -244343 559720 -894352 -593432 -523641 -365046 -693805 -323849 -771330 -385879 -590151 587131 -506911 631773 -728179 353064 241819 -161211 800284 -521510 -566856 -168981 290247 -797021 121032 -820739 -233926 -486870 -775340 268274 166511 -991714 175853 -85016 526375 -922574 -590644 302065 -304695 927587 -419217 -520789 -449959 -839690 -528075 -828198 489317 668400 429534 583984 638339 -451956 -383491 -486464 48477 595261 43264 -964481 -429507 665001 -660780 346681 -963994 -260241 -455585 664232 437145 413834 901332 621474 297717 667123 989629 -398086 391647 264035 967155 136776 -395681 776714 -385043 -544463 -69529 630195 760319 257262 -792310 -762028 -166169 -471489 -438209 505269 578998 896789 318485 -528391 -130692 -622866 -875669 -810411 -776147 710835 -849196 -180477 -786745 705886 24205 937329 -801656 269469 236955 142175 289277 915688 -270055 715610 -648276 356193 798386 -398791 552089 950909 -720585 -113770 -410311 -929868 896791 343390 -238024 694803 -115095 -675716 -519998 826840 -500202 -686513 143156 750924 449772 494331 876598 -793651 716393 492172 622740 -449464 -526994 -664929 652792 298102 -856592 -391724 -765531 412837 157976 -327827 410497 861135 -503657 -720191 502881 479493 -324594 710587 979924 603659 -916833 -176250 203272 422252 278722 -365155 -525967 575964 -66454 280296 75755 738369 -404210 -461036 -885636 -209351 269464 155645 517118 -405658 -791161 541046 -519515 935613 382721 342786 -380424 -967529 369732 197826 959320 551659 -276824 -977410 420874 -859740 738723 -454717 -750067 725356 -966087 595898 739903 -636879 -236425 -456177 733745 -74921 66895 -71132 -284946 620612 -177012 -580642 282060 -298001 -648631 386557 772008 575114 -340454 346949 -467292 40784 -619623 -414621 673943 -468802 691827 -95074 -407468 821648 301701 -420519 -384032 425654 -576116 313772 322058 -508421 -726101 -743355 -532719 -832747 86848 -951241 -66875 -802330 951852 -873060 -984084 318316 640649 340977 -763061 499948 -783302 536126 839707 -396199 76955 892034 450023 715276 -268896 179702 567036 -5967 187462 901172 -69412 604801 270080 502642 471448 543942 112571 -926954 -154488 -294906 -665444 4331 -853987 -647788 551554 -38093 602931 864946 -492777 12701 -284911 -799605 716713 -131794 874158 227982 -563191 -621349 607074 444115 -519541 502218 -656117 655682 839419 760281 -394248 843300 -57084 -353473 -312325 785844 958048 -820035 -413525 -914995 701637 660695 -968317 -860389 -176469 525069 -865216 755198 238657 742256 882765 776329 -852874 47807 -662462 85700 -233416 78496 761083 -913671 946523 -378615 -584094 320089 421961 -597508 -987616 -996281 -532087 -203508 400235 503309 -330496 -403339 167242 -708736 896440 464070 629989 -692348 146480 593399 771349 -501116 -41138 -525358 799391 485067 -712219 397304 -731104 -777735 39686 940682 -486454 211676 -421011 -653513 387903 -625949 -664393 -344849 529777 215325 871106 961684 262316 92789 827759 934906 514029 -291825 -919169 604694 461053 -35912 -766897 61813 572754 30277 918680 -20397 -180875 525480 39393 25277 940485 203860 304245 308470 -726861 484906 587031 -184490 -176732 114642 -145262 667291 -193680 -531371 -181548 -771888 237654 -118404 -239647 -568413 -320304 768369 -554964 -437766 -53712 286216 -496567 367753 955173 891886 -36829 -155997 364627 446473 -912984 471275 -357932 791900 670001 -676053 -175267 727228 471334 638772 816988 25279 975477 -85503 348855 -443260 -322565 794765 782512 983873 920367 322645 -658334 -581221 560007 -62857 685637 -70940 933582 277366 862242 83154 -993435 -732189 993746 753315 620421 604214 403187 77476 -360610 -189285 -723833 -655501 -996338 517970 -98561 -979205 271624 433704 625008 -342642 -405685 761931 -682793 632638 -198722 786330 -881886 786550 817310 -557178 376586 -700742 -842441 -733551 115739 276785 -898833 147571 902042 538974 675646 137498 -274759 -283841 -821965 -829648 141007 663349 -396545 263845 -220861 951571 404672 -986928 551375 955451 -425193 -880417 -550306 -208617 589612 -846615 -832249 452002 -47271 457902 -954934 -97854 896102 773386 -284064 -568665 -545525 92973 -87828 -711674 -447101 -831295 468036 -750421 790368 932040 366917 916283 -277916 692775 -176154 -178546 -352923 926167 -269708 542865 21558 478288 -570032 496995 -379680 -475647 -271660 -237405 -904807 -185493 977994 182618 -466981 -735040 -886274 -925194 -589160 -782201 -973633 -144305 743285 157205 716073 -870944 559452 609608 -996004 125041 517860 55492 414442 -890156 -125200 -380578 440865 899322 868048 -401621 -990006 865984 930252 336977 54902 500464 -119679 344445 -517987 608524 787883 -806610 -924346 -353066 509190 440257 686734 364859 348492 -539238 -316519 342627 946771 -221577 923894 -447189 -312876 -475876 -128960 470367 389727 6819 924119 -670055 559645 -145365 936848 -882172 -24707 -568187 -525392 230694 -236757 -23667 909852 -279747 -58143 -142617 -915964 421875 -40603 446806 670455 955910 -727604 5555 -312180 -781457 -473887 -721714 936232 779528 877849 218783 951744 -698362 -857704 933392 -917197 -289913 -803708 -186812 811237 -558328 -932567 -420770 -598132 534459 851241 -677444 458513 -703250 -958970 127744 -96212 472193 -937442 -308009 -738647 537124 -397237 652897 53764 -616732 151475 475122 264422 -532281 523788 -386368 -800282 -658096 -579629 -695934 -84055 663473 -313688 -111006 1267 -324302 -382048 -254001 346768 506783 10408 -798736 -676519 -7045 72954 -308757 699897 -555042 253924 -855501 -80858 359764 768452 848287 -286008 774860 465077 -459545 160861 126666 -202090 217566 509400 -34417 355459 472897 894899 577712 -706694 -811280 639672 -59378 -882819 -897624 452608 117512 53805 81299 -148751 65996 833773 -53615 -82272 606872 -945898 -327808 729705 77763 458730 943035 -971075 818244 -880511 -121858 -258022 816859 -138621 196500 689184 -488297 -732656 -845007 181118 338473 -811875 636459 -30971 220222 -894539 270121 -815465 354155 574693 585007 -181578 721369 65840 208518 540333 -506734 -392363 513492 703075 812287 -929405 671695 -230603 -664616 -84076 300595 -986028 -328155 906680 439047 363527 -19087 -171381 -13245 -50275 16569 686239 44644 208879 600473 -429641 410063 -434312 -35697 851553 564765 -159043 -796619 870244 477950 -253400 439828 -520809 -788167 833623 -588350 825648 -531769 -866163 855121 489986 -98160 -229821 463380 -963405 -359311 -367425 -644459 463357 656241 226224 -81842 -168860 322574 147230 -823184 694665 -434457 -479114 -511486 -215572 -218866 452344 -306010 842626 621728 556677 6387 -330368 -259503 -54285 657220 671220 -196853 178322 -607373 -661751 30126 371585 -680190 336429 855480 515134 268296 527994 267305 -105090 -629903 931265 -642176 801624 -18285 -700060 612674 503309 -338594 -413419 871826 -953142 14508 59992 -14589 -638428 -246275 120618 229826 422994 741235 -272746 -480824 775268 -680661 437407 818184 108004 359409 817612 512387 140291 643159 502930 -704549 -778262 -807827 624747 -742841 102474 -506241 -117368 -847119 699018 679377 806375 -219135 -51845 -356988 647727 -770652 994866 -436875 905193 -538312 -757438 936586 730728 -736860 550853 180727 -228571 -540527 35298 -755461 131748 -848122 -139039 -825242 139061 -22516 234664 -333336 -105135 613457 -349058 -169774 972774 506703 679166 -742576 545121 -78942 531222 472474 -224458 540952 -105556 -459630 740212 547688 -972184 195798 896836 -892389 370414 -352044 -312936 519170 54618 -280422 599820 613834 -18220 379754 516686 342601 507580 -597921 88058 -629413 -834376 731707 -297064 -906177 806168 298802 894597 -501251 -315639 -880687 915263 591404 -740362 -266865 292310 -148563 -779230 923881 -656282 -108603 373819 830481 650787 617527 9657 593679 -525398 128411 -884340 -442407 5631 969773 113552 -461110 -115801 -526756 -668099 -578107 869278 262753 -556899 -936702 121109 477410 681242 118123 319384 569152 -472960 842869 718508 11504 -387982 81472 751619 131927 161235 407083 -493423 -825991 -444798 -161447 841109 -858008 -186986 -97670 -16 130440 -810062 -903766 -700033 -929374 -806322 -86273 -583299 -330531 -996894 -819327 -524768 720120 -900262 150845 -109319 347457 77037 265802 644226 431182 273542 648174 734843 370276 -672956 -160847 918097 200300 513354 383823 850308 -342019 50675 -490900 -460976 125838 -103939 697121 820642 -594939 173656 -979107 -81200 612080 522839 -324460 967670 794839 21229 940293 978334 -98457 772561 -145439 -301968 734692 -163457 -929004 -581510 -295844 -423813 300430 229626 -944323 128922 -301212 -579436 537741 -32947 -958419 -621207 986976 -966223 301661 909711 -646506 71719 943229 292580 395678 -43531 -716871 272553 25256 574192 181493 643560 -758937 -250225 -236737 310140 -687645 -870112 528185 -537697 -437194 -443090 531754 -582496 -849984 581198 -162603 -589875 -780008 -139204 408363 -992853 -952980 721355 -173029 306047 578032 665052 207311 258133 -158315 -562527 531226 538276 956854 -864102 -527439 -149086 435085 -183952 850427 -356182 186057 -707807 506867 -581364 162265 -296736 596016 717392 -720932 71757 -410011 96716 781198 924756 34682 897326 -656867 60076 -607098 -42231 -894102 -390203 794089 -571747 -309391 59130 -491793 549548 275724 -713384 836239 -646411 -320609 -356019 917668 982987 50995 886987 -317364 139144 -621462 706713 -88121 374320 -758287 673144 109844 -723549 113825 135667 975627 434791 886253 -641757 -152971 -811243 -739726 409004 -218883 179297 -239410 -582312 243267 159438 213458 -493981 -198950 956520 -476687 254503 871490 -598041 71035 -548117 562953 -581199 931359 933594 467443 -716731 624698 446261 -471157 -868088 525994 667131 -873037 -600922 -327383 -125097 -660661 342026 859428 828615 -687311 736995 519674 532909 818570 598719 120800 -712170 -768694 -120972 620528 414917 -910451 -986231 272751 -637271 -823206 340308 7086 -597604 -595413 198290 754461 -128763 -218929 -603552 -493813 621724 493553 -188320 -509388 -980064 -158291 -154382 -509202 153771 -951489 -231854 312177 -466176 791186 669531 -564972 -529035 -949914 220882 197621 -481646 958691 -17542 -221272 40148 696414 936428 63448 25433 -452168 65494 401250 -445284 -323836 -549863 -760565 417847 295360 -915254 359456 -400295 -711208 -615009 -916021 -528887 -465302 -528772 -539096 78216 65642 883842 869739 -5997 -321964 894200 827421 -752618 -107905 83119 407297 -891423 598893 -961087 569880 -252214 363363 -773707 -319131 474212 969006 -774823 948751 -956494 -285328 194979 -860020 28731 945311 -741482 925910 -585402 343269 -264508 -122170 510471 -36633 -875492 162183 331986 230711 -717209 588651 -977134 -949053 681325 -480870 1660 280366 -745926 275077 426046 8660 -156161 -387237 600233 -452473 935018 385804 127406 228955 -209216 532343 -691935 -917963 852151 611351 269136 644372 871592 -875664 -725421 672931 539673 422914 -590700 -641555 -766957 -936551 661735 486540 33851 943913 -222140 -534749 -919917 36655 28252 893506 -817976 169913 159390 -591226 525143 377014 489743 -179057 -926872 -775786 768704 -918163 -504373 -742402 -535732 565655 787425 -502381 708189 710141 -512241 -895903 -640467 -488639 -482767 133511 771939 -590897 50842 315348 784632 589323 299433 -511239 -63343 524391 -256561 -651759 -155600 -962244 -864064 104695 792596 363011 -697559 625071 716324 -655371 -821128 -763911 221594 148938 -123562 -868049 -830348 382242 293315 742171 -552331 -208651 28496 998290 -931231 4341 -689206 908350 487489 -39319 25207 -234533 -674177 -674131 111742 -861117 -400349 389035 384702 -375230 270186 271336 -410588 413932 546487 863145 -751280 353342 908032 -856988 958062 -576201 884868 101809 314577 -164705 107734 -172833 -402531 -261175 -136090 708846 -252354 16841 -750274 -750180 834111 -387570 -987357 -651939 833544 86830 742697 285957 -844888 181742 817436 -445531 -465680 -873723 -119048 933789 -258130 -992548 160239 -323868 914761 166227 251370 249887 -650454 -227744 -650284 617475 -873658 972968 -227061 815107 430930 27129 31564 533515 989728 -734260 219119 579068 74888 172354 -855884 -503782 -811507 816879 203580 -391791 107730 -229253 -479 358512 -251721 653630 366095 -893203 709314 -401247 -694568 864329 -862816 -926482 -224672 949807 782532 -674870 -302246 55306 -715102 -14193 24039 139242 -984154 -853725 -253040 493405 -672541 817554 -463233 214998 -623913 -461971 -584765 -962148 751319 -911825 -54233 -461348 -126776 -854178 138466 -18430 856699 994021 -640499 970409 789358 -23949 167186 344093 -435228 569940 760701 671868 686042 737762 -608653 -164373 -306105 -763140 -835057 -714621 52570 -662819 100855 294204 -334093 -830499 -150661 -19766 415736 852451 -359109 -975301 -169878 -764848 480706 37098 -529899 543690 -115720 836522 115225 -359521 97209 -945065 -331179 120373 102362 -397831 673633 324895 -873555 707045 -505704 909728 -369590 985463 -364693 -756780 -20630 -84649 687640 -429273 587962 -555173 47857 167315 514650 150736 59960 -551019 -187377 -677511 -662058 871110 -968476 467103 -432774 -208657 -80538 -271674 -468207 677670 125877 558316 -468319 806678 861223 971803 210511 11611 -588291 -173565 -693434 -97393 643156 451193 357556 -306694 -650490 -836633 813850 -674797 914421 450968 572591 -716684 -586051 -551640 -602762 781170 444088 -966219 375922 150494 3608 992906 641966 463703 472782 952403 372402 -970267 392208 -320386 -605639 456183 164924 367434 -398389 -696354 860625 929227 -870772 -558853 239801 -43971 -114236 -243593 -838882 -960267 343648 99818 883256 -977971 988049 -934293 576506 -962877 506341 590471 -406159 806426 630316 800321 107789 758412 230143 -254730 116671 -70560 -691648 -96101 338502 -331458 -573377 310939 736971 114035 -335890 996635 -727130 -25595 516583 603401 760491 -858537 931422 -16435 363127 -747090 735785 185566 -952398 496225 683424 775318 171421 -514977 -835115 325207 369312 -861994 872791 -736849 733584 -780264 -445343 685198 560845 797 -223512 424331 -795752 -570418 9443 318177 303587 -738704 -422347 909240 -555960 826636 69487 -538919 -961803 548155 866006 -703742 774921 -499817 -222347 -8495 -280556 345556 152077 582138 -362554 -841834 -531176 -907403 217808 571955 601092 -34165 583453 -288322 -88309 -787366 286711 -182554 329315 -624257 -246761 -55884 -191569 919923 858192 73689 40477 229350 415360 537778 586390 -950127 648550 -961938 267764 -406373 -803222 -24267 832018 457104 -363585 -158002 696551 -754396 18476 717022 -933556 954593 -847808 -874874 541181 -250653 583245 230993 8196 55590 46267 -525716 786900 684068 -411102 -228577 -636905 -669209 766495 -16878 919476 -651140 244450 29780 556314 -96342 290530 -42967 754005 206934 -68585 481855 -658422 -55221 945592 -15841 338945 -894762 525944 -175928 -389446 -491360 -179382 -387317 -741288 177155 -212624 -713353 -638754 272041 -575870 437196 -731911 -333090 13715 742237 553266 718466 -679870 -280770 755305 34778 506001 882683 -598242 687918 246635 736550 -958394 -198103 -816804 -143729 416467 -874287 405302 -390254 -70007 601823 244584 272922 233871 344461 -251236 785710 705099 818006 -872204 -603353 849053 572605 -478488 4646 429307 783308 363640 -131616 -150698 -633277 271465 -246828 824975 171181 -556965 -51411 934559 674290 -632666 524935 884048 334823 -125792 -330144 -497547 -102634 624366 872475 -51263 -579251 -354273 250548 454112 -623409 1926 747934 234997 -741348 -831421 351408 434048 397973 507369 -139584 31239 -930286 -124090 262748 -656269 112567 -999993 -876399 930706 -36140 -583331 -867368 614994 -541551 844235 -343670 324198 -569916 430172 -704704 618166 732721 729646 -920366 493806 66537 -95183 -235824 -352607 230227 -851138 -793992 991343 390866 -850834 302749 -809908 -316181 10160 -966832 85705 -155114 -807311 -697913 671444 -447600 776128 -231777 -390963 27154 462798 -733670 129384 -540562 -551788 910015 445802 -178849 563795 -443504 -419846 921230 817892 -782512 -187925 123036 827479 235957 -619413 -880147 -21447 186631 941383 -707185 947892 616509 909224 -840520 -468253 -94403 868160 -526306 885311 -453992 -574275 -781764 369102 -386944 -483286 -575646 202394 -323300 455226 96042 -547528 445244 447676 -718234 -628606 723835 -514096 -44781 281867 459729 -278590 -634557 759038 732539 -327626 -213810 -631923 -991316 857507 568267 655495 -312132 13939 504553 555691 -557402 620050 372464 69903 452044 645544 553783 -596675 -990501 551219 340628 -623459 -838267 -626928 896489 -727491 -100146 409939 -513034 -209272 -411684 6641 -71705 82018 -86395 -633889 -20037 -124338 94839 -737720 99118 -871958 -478598 156757 -800230 231829 59679 737818 330722 -996487 18884 -431487 -601372 126605 772515 -913392 -371370 -901912 439624 47439 -843666 697955 818368 -788694 -17149 376880 237218 561405 -582308 303493 -315300 818804 526239 781783 752522 -703745 724500 660705 -809817 -798590 -236000 686550 -721766 50724 327662 -394389 483150 -910008 463079 -3690 414957 -244155 -276876 151058 -518566 883464 512163 375109 497805 -774514 131059 -423608 -261584 989692 654192 -191541 -605476 -802343 743214 961531 -309402 -121502 -279191 -732488 -31131 -456770 761514 317227 344020 352166 -840499 -109683 231915 -498713 311913 -900725 373967 -683642 361223 -725009 -407411 -223991 384196 -880948 526796 142509 -110449 -644195 899315 750039 -413021 -450628 -74854 -807682 -940926 -813975 -633874 242328 391922 873671 42238 -198634 261567 -483959 124750 -370337 443990 -621195 -814791 -330640 -830669 984325 525651 904035 15766 -804274 302405 -591377 -15435 -843727 -330248 -252426 812083 -358604 -503259 -38709 261714 -15135 195482 -406899 364745 428348 665273 -82157 532891 504766 142309 527031 94902 314385 622864 -363834 -337078 -958874 -260684 111399 -612450 57915 -895870 -93777 -624970 -208667 -252947 55684 -363698 -46835 -212321 390672 -108251 278435 830123 642164 -204510 -420702 541360 756637 402889 -918016 -39857 983690 -154934 228659 814280 549834 -919163 697156 -604556 640989 57130 -88286 -395761 -561392 -405388 -247187 804135 150748 269241 402414 -902452 -628652 -55521 -102185 158537 -910885 -274108 655505 -138063 -427487 588502 513494 728105 -794052 -14163 517410 493989 -871199 270762 -48010 45998 951224 579093 493810 128611 473719 692601 909211 943844 620390 82241 -327822 494250 -474681 -60035 84876 -84688 28721 771289 489716 -625421 209216 255193 462874 546920 136204 -2748 249137 746425 900591 180686 -909638 671178 -915387 112366 -373101 23719 767672 -258359 -835657 -786661 126927 180472 -513846 153264 520836 42159 479695 -943968 86936 523640 -871168 793048 -56000 -146408 -589843 -239944 443993 -560499 604048 -389434 -291775 -70313 -541393 -501160 -783230 -256751 172259 -450179 -538913 -862308 -396438 75473 -11988 -951287 -842551 -567781 289074 -499168 684341 162476 -753193 221606 363091 646249 404760 499778 369573 -487233 -870958 325094 472741 271210 -521953 -9317 -79292 651510 763198 609660 -130624 524756 -116897 -940218 -937827 -775825 116881 -544937 -23797 725432 313219 -970566 -642882 945964 226591 89369 -623223 -881708 -224005 144183 12613 245898 350710 705356 -867573 -831189 261588 -130479 951852 -880077 -841844 -704759 -310527 981975 -950621 347867 955113 -113903 -646154 -13797 680303 346707 -527263 813719 -880692 830304 -331159 453928 296893 833692 582689 881921 599208 336994 343174 143123 201242 338497 -421445 57874 405852 847031 618826 -176831 453620 -882834 859313 895470 164228 666311 -650220 -302981 -290811 107729 -253172 283312 740122 -969719 -418254 -335745 -567236 -544398 -972865 754329 -351856 840761 -694489 192391 -322905 -923037 -364875 187832 -896749 -851389 984331 620587 -595933 -536900 953840 506998 -367966 259593 355199 101081 95099 -376555 6910 459331 -956219 323697 -990065 -131910 911425 129100 690132 -570598 977394 107462 -744908 -623173 -42720 893860 -880779 -633801 -531564 572658 406707 -805871 -524205 172697 913796 -50566 -886414 731155 427138 352843 530582 -274258 132721 -504359 -511678 568269 698538 620195 821347 -755193 644489 843254 -823737 -587716 -517456 -476442 372773 -734726 389549 -982176 376245 -427640 13996 -528822 626354 260987 -224228 403029 -575112 -834281 324327 -411122 -554708 -133131 414713 -343065 490172 -980274 317621 960405 769359 74408 110290 754284 898741 -898963 -42645 156119 479202 774698 -249884 -499861 -967447 -250751 941145 -711425 -257639 -757856 -93065 -673151 568125 280684 597422 336987 219730 844991 350257 -905742 101720 823708 888945 581180 -451862 -806692 -306651 76973 -817631 -30776 -498522 -468921 694117 358665 312118 540680 -667387 -628810 -710725 -509431 299714 213242 -117533 385561 45976 588065 -829116 -925961 522266 56632 -445655 -550652 -13739 -354623 372857 681542 -843847 -337686 831816 -931844 -282790 832336 -194273 -494689 -99611 -615990 604762 -384641 206425 -623033 310052 -163133 523990 -990893 -27322 -486255 -452699 -860666 -817777 -490170 -197499 -683724 988269 761880 460039 934359 -676893 -276466 -957572 -396109 -402540 -422807 -813430 526081 126485 767114 370813 343786 423801 293677 821906 633074 -882729 624388 -757556 945188 -797445 -58336 623007 44575 -949316 265980 -367065 -606749 -184276 -596395 -295263 -665875 771919 -920928 -952243 -893765 -732976 -222623 -641329 -971685 577931 974160 -215168 571540 -361661 158845 267980 -769209 -774633 127803 901979 -511236 -16071 486454 577740 -239278 -372705 676537 -902787 -268131 -975519 169197 121547 -178262 422951 22356 -126219 507335 -721376 615513 173512 592705 -885044 -258109 -644316 856932 912032 333826 -872046 52493 41559 391037 7808 -465232 653873 456829 -985235 988101 -67362 -980649 13333 323918 727144 -938355 362866 881459 836694 -997551 136949 506224 623900 -958870 -188412 -58009 113965 481625 -519544 461978 -497163 355329 294664 -598724 594135 -873124 -64004 -578561 -764736 351870 196202 -319638 -44774 400033 -899062 294907 -521289 -849996 388505 -518589 497529 593095 -344455 -864337 -478235 260364 -688389 643523 621150 857807 -407064 -405320 888500 -902386 478746 -875920 979910 370037 -688896 117191 670159 -24749 726503 294399 940542 -836798 44537 413416 -114755 -959078 310227 779247 158318 -595745 632821 867275 613239 -12004 779915 -633021 560593 -223532 97088 -970813 -783347 -227833 -146056 -673149 591542 -421815 -143176 -299559 -806940 -467949 -987265 901009 -802651 -445410 -440762 -364520 134928 564866 -456466 -119585 -80463 987504 -85441 -610728 977376 -191305 -648383 545803 -628358 889284 264972 709108 137679 773507 -258347 -643011 780935 506905 56331 495357 111300 -276245 756959 -187776 632976 -529388 -873405 -785525 -803280 994024 -581353 343352 -880402 -298342 -375012 -76423 846599 -644557 807190 -528211 893875 -630742 842644 924959 -564016 -467075 -314549 -577825 -392743 130307 955524 802079 -382520 -173637 101870 -654076 934950 -752655 -732224 417030 573548 -645169 525745 489418 361109 -632247 -429472 -752586 429778 678837 -265378 -725151 -800156 -536816 370824 526596 779097 -367349 633155 485828 63252 739900 -697294 -919395 805239 706608 158771 -984995 -973925 953484 528074 -398164 -915900 -496372 -364727 663014 -16774 664643 -672096 276164 678848 -88051 -446360 -384164 219994 -714136 200267 -37267 488162 -738572 -198095 -683225 -635554 20569 -137128 -717472 178021 323239 -682454 324136 395040 -755379 -490474 694360 447394 546637 -616487 252468 697810 386072 633850 162735 -400252 14642 307834 586278 -834872 402861 609403 -443999 -740390 -744024 220980 -158430 -496973 -453777 -963880 -349056 -138275 17097 -449351 -630908 47799 -801962 -866040 925385 602708 -890090 986615 987848 -316909 -211417 -430292 -517692 -441820 -141777 -794575 -790909 777326 -112949 -617558 270348 -997684 -93115 496544 43889 -471421 705387 -347496 67792 989116 990956 -107712 -676209 -797029 -13894 -953845 197881 -111083 711722 39254 -318473 -472698 -743262 -974842 -448089 573201 -461538 694016 658922 -748502 -981194 855810 65566 -397453 -976753 -548293 -400901 -892610 666508 655053 266944 -167642 780393 -598102 -959487 -553360 503407 -682928 352326 -154814 242597 907216 -555790 -314898 -441497 -713050 443765 -401054 539076 388922 494930 932896 742151 -894125 -781196 -99063 588950 41666 187658 190260 -106325 633846 93408 -773010 -604098 336886 530654 939637 -36385 -701977 424817 -641837 496443 347342 136530 -529318 304353 130764 637277 -282719 21760 -136622 -216468 736225 -422943 911337 655884 228910 -963354 495622 561246 744682 -371519 593368 248938 -597803 61522 -323619 -907592 -969503 -776344 -595456 -518412 -532496 917716 -209795 801989 113548 -525988 225398 39146 -125417 -21517 -989906 545348 -272017 -227638 -875529 -454444 -164569 401392 -76253 -307638 -509387 -959874 946891 -203896 -108885 -372654 -474377 -951331 425496 760806 429221 -663034 491165 -300215 177766 44856 -235580 -258380 804508 428314 98237 319183 -804571 -682906 729191 -556726 -29487 -849650 204199 1366 -654712 257796 186636 -979301 659128 704964 547421 542585 -684957 279989 928347 337959 550037 490445 -387648 -307165 -550577 -762992 -356131 -960362 747379 917753 419629 230552 602420 268363 -337655 -649443 756909 978739 704809 -56407 -977540 227667 148114 37275 440535 -654200 858092 380667 -160126 -982945 -541342 345831 766553 948467 266791 -739187 -540832 920078 -535133 623550 -845254 32068 673327 -807074 -730421 700861 -374306 -209375 -142848 -783398 919604 -500569 -855186 -785193 770511 -577316 143974 500695 -230692 -161296 -632571 114437 417707 -45132 393164 -255622 -880375 164532 -228556 -290819 -13899 965821 -267722 -97005 -844830 -854719 -939051 664562 -17216 -753387 967213 -888485 -51681 401392 -66981 -567076 127754 82603 -257532 -956739 -408266 -596984 -187234 -274475 492001 -250908 292096 270991 -210744 865620 819080 -841104 -271474 883618 -893271 -433390 -553869 -44259 -943068 -799314 -385148 -316509 514127 -639841 23938 444151 90147 455917 -292744 -349542 -297469 294696 -64738 -897424 -190575 -380928 558005 311249 -52386 550572 -532242 -814275 338638 -51396 -826639 675178 271980 407099 -211071 -625514 639026 -907406 165085 -941481 -134445 333401 -5997 -321588 -793152 -904721 -737401 -535373 593512 665617 -305512 -795843 -95230 978262 680416 249621 886901 247419 -100576 -817058 -405054 -648401 252769 -245975 -840647 -588954 690140 -439635 551993 -660872 803668 311216 -607597 -426980 -905001 561524 -597003 -506348 87060 597616 -409293 158148 560184 910098 -156840 207305 162852 -447245 744025 593764 892310 -901891 792242 405060 -469381 961677 129990 -369999 119746 -418658 879038 174085 215780 506369 -931982 -607477 -417757 2750 582273 -100192 -369996 165265 79311 456878 -151574 659270 -903814 492311 955337 -346998 438162 -504403 748348 -799702 -902367 798831 -926554 569145 -599741 -491767 979732 -617266 -824323 -430190 -807706 670262 -289294 -402076 -625144 862945 -111591 185468 -596833 356101 -753606 -716335 -733077 88270 928185 -380072 947210 -835286 -555772 -9271 689929 29556 806764 308109 -798561 257935 511652 -204949 197345 892181 924486 -507679 -269602 328710 -792674 -876913 307980 -954896 545197 -800362 14657 561552 -116022 -244446 832832 136499 958770 -682964 -242310 707680 152842 -563717 559713 990823 -350965 -195185 184676 106479 760493 -819378 620147 10194 -386732 -911016 -469116 -591890 -628590 978587 147534 285367 -747353 312326 26033 -367096 870625 886134 -637321 342150 944917 650597 -581876 -432360 743444 835826 420821 248664 800162 -573636 -37617 604863 -692323 568739 584779 -12641 79798 637704 879102 -744147 154914 233451 -701278 167527 75971 367514 930586 -48637 -473173 -731034 402624 626294 -759964 510217 -307263 -206055 -371030 805129 853582 641628 788041 -151593 326576 -628864 378145 -503275 -299210 -949032 -960015 575056 690008 -656416 -370228 266785 -839732 777955 458633 -685631 957987 157405 73314 -265581 -134489 -394187 -129676 433291 -307373 -46017 -483554 926701 703662 670926 855872 -905922 -915594 635440 862330 -443676 679397 -873435 723098 -897900 -182451 70096 -306141 646567 -251473 815555 -47665 -161724 172295 167451 795057 -315011 -329688 -835280 -452941 -918741 -212814 105841 40061 -758512 898422 -248683 -327119 313132 -420804 829103 -501505 -575915 -318367 -708468 -601129 201017 555646 684815 135759 526268 -722532 -808218 55368 330801 331501 92444 -971007 -50021 270549 367706 160654 646184 -686003 706015 193808 -525733 505770 -997537 380799 66492 -849806 -427995 52458 -545120 895675 -387151 53745 -940983 224020 903869 -769054 -161188 -825377 -127389 843846 -888049 -735014 -448775 -961297 -964912 332238 470781 -646585 749640 898531 -428895 944864 -248053 246734 391119 -608227 992044 167770 161160 -854053 240135 -439547 42095 -604459 280865 -358123 -414771 160870 272525 -442490 611359 409388 222791 251273 631940 70817 -206568 -986394 -468352 249916 -160842 989461 773021 -411589 -396714 -575609 814886 721682 -675728 -712300 -953240 367316 -381642 576708 426839 -684518 -350511 -568349 758054 206029 742746 -901422 667706 776920 -923655 -750154 -723868 756634 364498 284577 -17131 680533 220328 891185 201148 755134 -830083 832673 -531690 461809 665423 439593 -464744 849234 -379651 16487 -700425 490334 -247363 -157809 -65377 372342 34444 893635 -653919 -421300 497578 -581643 -531046 -722481 43550 -158016 454518 202460 792134 593260 428680 239404 -714536 -509832 -435619 264 835217 187400 -144966 -361202 -132225 -380391 -414496 779387 512265 79128 -623450 -693129 -968875 -226456 977932 -858226 161409 -682323 512159 309808 -264799 989528 -93897 -636981 56940 731503 279924 -164954 -74475 -442416 -151114 372068 -571840 115549 -919846 -776083 -218737 624280 -569983 -681518 32930 -535696 -819978 551241 700091 698855 -64655 497604 -153574 -938903 -846867 943082 -166359 325635 -433346 179405 -424493 873293 -304420 -454292 394680 -793449 106386 -812754 -129784 623027 371943 -669578 568657 -791844 -936453 310054 -131116 250279 -75703 935082 -533822 653219 -542054 382014 474203 827767 -927400 361965 -252486 -209636 -515478 738476 -618020 513630 -993341 849392 260328 714474 262414 -249384 -103239 455714 296227 -356020 899467 -712003 24208 984147 -468529 -722600 47312 -976052 -773441 147873 -16603 -451282 946958 932010 -131184 -888290 -776752 544282 -172451 17339 -390540 -871068 479398 74359 -711076 -403585 34373 -289778 -539779 592795 628134 158226 -139666 648778 869944 -562403 619283 -495940 900724 405471 444501 -27682 -532424 134081 338186 362022 705669 386853 -248966 913036 -808792 418338 540155 516353 741544 912886 673863 188710 -140891 76599 899999 225434 657246 -900636 -138359 596902 -399394 425369 628154 486597 977487 -331951 -848512 -697766 -860975 -8934 340185 -55143 248107 -552940 -442714 849607 -122682 -98862 -25129 338195 521117 764338 -247069 770518 -454248 -871925 82439 998330 -256993 92584 -626976 97647 418910 157168 96266 -771429 -46165 -962919 -194619 -305262 -593835 702246 897218 -485662 -479857 -992686 -157039 862470 -86409 -875249 248594 -369327 -585396 442372 214994 -692817 269074 -400262 -165458 -535725 686358 47304 887805 -576865 -281882 87152 156449 23008 828478 -996210 667899 16543 247596 876780 266033 523831 343460 944324 691601 109341 818432 284856 657165 -268421 162650 162966 -532849 991781 -255329 52401 489617 -288182 270807 703010 -269564 968002 374703 -325291 -999955 -230340 -254894 -642320 384020 168296 996456 263486 -248296 175799 -990338 -716641 125326 -711377 540654 890028 758014 -465060 -468081 790899 -145360 -983335 902849 91354 717269 -794861 399655 758889 232952 922123 -194966 -130104 -749676 -694290 -472016 712308 -109046 923949 485122 208861 293420 500480 147620 -271271 292219 337339 133243 271164 709534 -700520 895788 -491848 -388104 45417 -805042 -593143 329532 -990696 -725906 518029 900038 879294 483983 -923513 -356296 267792 65476 86053 -315016 -415696 617735 -510629 186274 938180 -504365 -604359 -50343 865271 954765 53329 82375 -82001 -842970 383430 257137 -881292 751059 729113 139522 -275900 546793 -5830 472646 673641 460823 96967 993215 -173785 -382993 -113776 -509210 11593 -888452 509639 -22549 -322505 -194564 621535 -675118 -475950 636349 124100 713159 173913 -664525 -560439 -398705 -5802 943712 408339 609845 985716 -123761 -216675 -743666 241460 -188771 -80165 -4884 365486 881714 -879586 -584409 -972337 -381762 555267 320692 551298 -341178 179020 -897572 -666228 848287 -293887 447619 326026 138836 197046 -146464 471491 -720987 -863733 -335678 552505 -60341 943795 -202370 -488949 311101 -537421 196423 -598768 -140392 461724 -776454 -457050 62172 607880 -24416 316736 104018 -577968 -791832 -728503 901813 701974 328636 -39991 739262 595608 -131361 136582 347764 -779501 370963 865709 320616 -739489 390312 -156785 -860389 -165348 -692113 95005 37890 768501 -336444 -314707 764219 -251562 -688789 -89116 -343348 -262645 -829735 676547 -739276 -22021 553454 -133558 -764683 -748764 620585 -640543 224385 -975408 35521 990788 -932757 389088 -712908 823275 -387298 -421219 -136736 -134263 -599683 493487 696361 43934 280336 754630 696892 977283 250191 444956 -389286 190833 -493416 -712681 644673 -63577 591044 -781565 -285546 544281 -185420 190882 327543 -395357 216671 -522466 -616896 -603694 -881107 -141111 381417 439177 549467 907328 -672502 -535561 -554421 690266 -317681 814220 -456988 -891036 -901749 -831072 215722 -460386 44124 -528394 -189884 -785581 260090 712944 570003 -183313 -412103 960781 -909065 296696 -484848 -812820 763339 973945 173873 668478 -258146 732670 -125444 -478846 -6827 -272401 -688108 -637983 -778188 422843 209413 -433508 -533535 -528104 691812 -349873 142513 -42501 578500 530836 -1936 -124270 -760942 84346 -977516 635781 582555 631024 699088 -153112 821266 -124732 -519979 -847143 306051 639292 -447137 552379 -180838 -853464 136711 514202 618147 412965 304538 -774360 726381 245891 239389 -973924 959640 -83647 -492446 -416551 259199 -262736 -360624 -429392 591567 -3018 -291595 940297 -949884 728131 -363304 564584 810333 251077 -673004 -974850 -594496 -394879 253063 688446 -892886 29006 -432871 158311 -701975 454139 -164028 -517932 -467127 817537 -746274 439490 -199964 -77473 -792869 -146578 558756 918572 173818 -262470 108306 -561663 -949895 545885 753137 -371910 21218 757812 147296 297810 224108 378291 -50836 595038 288952 -534988 -926224 106028 -825559 808216 699776 -600182 114408 -81710 53262 953366 543317 -381225 -425270 -169602 -135977 613327 -531802 572381 -240318 157671 551909 -80001 742688 128961 349436 -683145 716822 -297470 278986 70553 -641524 -242776 888871 -674974 -60508 145128 -118480 474504 -118962 389430 -968514 -177844 -569722 -307008 81210 346753 243290 553439 -383909 499255 -428272 -590369 923026 975553 -803491 -554426 601610 675243 -639031 -376426 184579 481217 624878 -533390 -95447 -679959 228612 16927 687719 904244 -473584 363672 406067 445021 695431 437737 355505 -752137 -27875 221845 364323 -660465 -374806 -621050 -380819 397388 690161 -88693 760424 14082 916157 -389359 954622 -357680 -977088 -167034 992762 222248 -865966 154469 767793 -226251 425755 -887243 799545 -938176 -637038 -901043 -971919 637160 -249149 -163017 470543 -648914 -360605 -107882 480769 -893947 213970 100347 -236874 3215 391574 -960417 -177586 -221965 408649 -184916 660652 312652 -495117 712978 -866928 8287 -425331 792973 692376 -877639 115146 325840 -987309 159778 -64563 44815 -924181 413599 962269 73870 -929055 551845 845733 816764 271688 -494866 934518 -14170 407248 283315 785483 898440 48095 166166 -779543 -332644 -490114 738758 133262 581835 550404 652336 629037 -681206 -715326 211368 401380 -263088 -273088 -229760 -517115 -749497 306108 -405455 631354 231053 -985080 -400636 -436994 920264 585560 -890555 -828392 -762590 397169 -999872 -847205 -741967 778730 -528989 -174176 -962020 905273 814816 -447415 -110200 -452196 -409957 -995757 267308 -55859 217218 666137 433296 -224231 359422 -977795 -44169 560555 -859410 281120 -77515 496025 -665675 119871 -319385 207185 144794 271503 400249 740048 -206150 34643 243482 -220346 -406175 528773 -648233 -920750 43268 -906839 -311304 -80343 -996040 -487028 576682 -11694 -10962 285518 -223598 989522 -194927 526356 748762 144396 -417920 -738854 -950630 203182 925994 834030 251929 -355977 -372433 -756295 126409 -508997 -396918 12359 -29008 -800743 -388750 -817694 901537 67637 382767 -884582 -500905 -493209 762542 -416525 695523 -29322 -76718 -113024 119572 651623 658720 -149350 12143 338480 -695793 289315 -449175 332555 -218079 -317225 480733 487081 -894995 603123 86399 -490001 634593 636636 948970 710373 -616347 616079 -310850 -452943 -952308 16384 -418932 265752 -198504 439032 118346 58972 849107 -514621 -861970 -720227 -93055 -494555 155561 -896362 -345621 -439468 -635576 -350407 -819548 -230037 839028 204655 -340956 -85527 -69190 333221 977445 968143 732879 -620684 -227950 -118517 -141528 -618647 -14282 530444 -583485 539366 -742731 -59787 249996 -831261 -954014 -637078 427010 199092 224905 -235582 -293576 -327093 738210 925115 63041 -807156 -101009 -89412 686085 -539714 -307611 -53155 -357147 -21339 1031 -286360 876649 63067 -365710 158136 360490 959610 -581639 -454216 -336513 532099 -800666 901426 192071 299479 255899 326350 -423745 -559048 965797 -665733 -847918 -707209 546545 -169525 -842328 -825170 -658233 -877406 19170 373035 -339148 274366 478989 -793175 719217 -69101 -178024 408927 481250 -824897 -63571 699154 967271 90582 -249846 133745 703844 -268987 653919 -776429 -21384 -754313 -580078 -235023 -908227 365816 420633 -905441 -828108 -2396 155163 422646 900933 -83942 559417 31106 835002 582628 -133235 671159 775434 112915 854301 711863 415396 -866353 -342528 -487937 -693317 -131840 95194 -784202 -579759 -880949 512041 325442 329427 -741110 -835358 230573 955868 568950 130859 231620 542185 606561 -172267 -892312 -330298 918538 -403510 -702365 -93765 -414686 -419201 -250044 812249 437180 -993336 936418 -92013 783040 -139766 971982 -785368 -159354 -14122 -794244 764101 -221235 670857 -303122 -656866 75880 837157 769870 662940 734860 653630 364936 -360427 879844 -281383 456677 458089 175298 602596 -760910 615028 23700 452286 715586 939244 -627363 -410095 694393 271197 -746302 -40818 851291 159491 -888226 304597 229549 -234448 758866 -152371 -738201 23333 283691 -897859 514578 933838 568139 508213 32853 182700 923849 798740 -448014 -165040 479736 -257857 -413942 83192 -367363 399377 82573 -756182 32974 201290 -851059 523251 594733 -839633 433041 -510618 374377 212274 -375647 -745588 -46833 -173710 872301 -974611 -577005 -628404 110586 -274600 382907 -528098 792638 -932791 -194802 619755 -576884 -589373 -349788 -420109 501859 -679840 229063 -398560 430315 -288260 964361 -793265 -802686 982483 -426827 -319813 -980403 150853 38498 992116 -628599 828781 92684 -934078 193574 -459925 -225457 -236425 -454595 -696610 557791 714669 -452413 -55031 123281 954443 638074 -910799 -830950 274114 241457 -245128 -626466 659676 -81172 -912566 -509635 883547 -82225 -598848 505153 639963 831278 32449 -602428 393395 -388627 -743781 310382 -612136 -671404 -90395 180596 -422577 -950507 262748 -643064 -114880 951929 408611 -824945 -871529 734803 -301064 -91754 -649403 -572241 -607849 -668914 -281139 566582 370565 175722 -288843 -832646 -223872 375077 -34740 920138 480601 285211 632424 202396 -286271 365827 598352 -49361 -632002 -313818 -290994 -956451 437044 714765 -847513 82336 -736942 -822027 132583 -819539 -73730 69673 575932 -601803 883666 -81757 -751078 -241378 365394 -667271 -686267 284357 288142 -151353 369348 -257992 -670978 -943333 749069 -705329 125419 860210 -34873 698690 -838416 871861 -366009 -861196 279938 68558 -143832 686651 961988 -640681 -84404 798297 111264 -874515 585204 -878816 349202 -618715 835532 -523577 722052 -459422 228886 619843 904169 259254 662181 -10678 -952413 254614 742701 350835 815296 -384160 274754 999262 -607878 845065 -403931 224725 738509 -60695 -995333 -607136 -690985 -958365 287796 51248 -878837 -12344 -929382 -929782 352338 54843 -491322 461383 -491714 -135829 -904399 672283 -348312 364259 267713 739779 -729636 -125520 237201 274653 -706970 570411 669450 78662 -446081 289865 799811 -462182 -121776 -885429 -720803 236943 -59133 -758754 836431 587546 466368 -775289 -879476 -741360 967337 -795039 -587554 201624 753573 949100 893524 -517956 -881225 -112115 -621994 -228047 265446 675029 -229518 -439821 -560179 -34266 885464 116535 -353724 -527411 320492 -823083 400360 594860 -698397 541196 -6223 -122874 673404 479139 -279162 -237724 -263063 154276 -475907 -645982 872022 348748 -240461 -238630 521123 862470 -78468 505022 432518 702648 -359261 467004 -81970 -323739 -925196 -621819 706251 152952 -715750 -897228 -903335 539902 263971 -107021 940461 -199116 158793 -608412 -110323 -521223 260833 -818610 -482085 -402982 166686 -49099 -243723 978754 945856 413962 -956920 561658 -342191 -837493 379690 -555876 242445 358603 -733581 -385432 911084 406291 208370 60404 902974 196234 226597 189960 849145 113738 678913 -994206 324618 487115 -311324 -412379 328809 870670 -354955 789062 996070 -218380 628455 -461903 565582 -428381 -428562 537854 -136924 702662 -119452 153861 553434 -456791 408535 -91167 -788634 991162 -659764 -600550 -69146 -931802 422979 491417 -64969 -779598 753344 -890144 77033 188581 -319030 162520 -16959 -437537 -203382 510457 -278792 -23313 846094 870279 -933074 -935401 -31310 526859 -793814 -23504 -365026 -352809 832246 285128 -759393 95840 69746 -184098 401386 -162278 882119 -77948 -772793 -969769 749060 -847460 978229 134322 382822 38409 -509502 -895055 -402916 -732280 -527295 272997 -512407 327301 -453652 -862587 917179 779262 404784 899481 -468451 586733 798328 634036 -727054 -760469 18110 562447 908027 -937561 -303574 -243526 291901 993086 -337983 -159713 -52584 -774672 -523127 269819 108443 -263306 69996 3531 -305556 465797 -365658 -968186 -660071 252981 -685170 695549 411811 921426 112510 46852 -701898 -246777 -314411 -253999 387870 817309 -573264 197845 -714083 -909859 963715 373748 -353292 714153 873254 -958452 825905 -206191 -665878 714810 -93908 -826165 630526 329062 -873459 309987 747988 -852449 -807669 -712661 987643 239450 58946 425847 657967 -795957 -7464 -966237 75573 -324009 539872 -240505 -982711 -621842 311639 490192 -645465 -442461 -913366 62010 -126331 615854 -88955 365018 -977668 78740 870425 -471549 543084 -292188 986063 -283710 -614833 37981 308350 -752327 768606 -559935 78851 728386 -84999 802806 -164280 -745299 817477 248099 -690090 67893 689094 -3710 81401 -438686 492983 242003 925791 -589300 882214 -473769 -736973 656036 778025 -366855 925145 563210 -277488 -122727 -857918 -668000 -930508 150075 963826 228920 -794767 -22308 -279169 -353336 -23726 -91660 931818 644951 596323 -124203 359003 -12016 584637 -396067 297308 -205909 78778 -498839 206876 960137 277653 -305563 350576 450967 567375 -320577 181335 -12255 575072 954471 -888547 911177 -35769 -355324 591630 -939733 -781938 -562031 867606 171535 -613769 -96655 -963552 -837673 -651330 -935405 -93698 696957 54775 369817 -388855 -581846 74309 448907 -34061 332394 -908479 145310 931806 436704 -994563 330594 852336 -293053 459786 688337 -716214 -697680 595031 181391 926040 -409362 -995645 149876 -378069 588940 -127877 657945 846699 -964974 -712239 64923 806229 -667533 928701 298682 886627 -362233 561083 7480 21146 -453999 -695245 -514255 -711451 -697096 394572 -619268 -449199 -67540 42656 830078 -120322 -460665 -643815 -719054 -396860 974822 913504 -951592 43561 14220 -767289 -525797 -575110 -790611 -221344 845023 879419 577476 -669614 -22063 -160617 777700 165103 -633112 -966150 -463193 884913 856432 506748 -569770 883081 81736 -809372 676424 -805624 -366008 -853474 -24013 -905267 85357 -5331 855672 -254422 -724235 584406 -281812 -741374 729847 453936 437364 94950 -881264 -770455 312180 -411557 135267 260766 61481 990729 72157 310097 600435 932465 -494057 526323 188790 -808114 -198306 -222931 192685 621649 -765233 6202 559124 -898411 -771249 974298 104147 -414834 -904174 448837 790597 780035 -607931 -37138 654193 -181469 552920 907283 567162 99603 -728177 378220 741540 843778 -16056 727720 730947 939091 804072 -897035 354775 989184 131713 574555 271002 -13148 -436885 741305 902929 -554270 -777258 43043 -676751 94899 257715 815562 76359 871402 -61984 -649625 -303731 -877725 669545 -333277 885867 879201 926873 -416852 -793293 726456 -484080 83809 -5250 221546 -650718 -658252 807291 -843427 716464 -315866 -702321 645446 911902 145129 -98588 580559 -881970 -639946 261118 -21403 924635 9592 -506325 466791 338633 -129448 268521 312286 -635862 849117 -358424 528638 -927824 -775295 -985111 -923172 -638358 933176 -552028 880588 215418 421434 543360 344859 443670 -64 -682624 -536887 -825841 78409 -692730 -272841 -70138 397933 -166086 926750 -470763 -254664 -779287 -37893 -22379 535856 302969 882694 -413866 -650398 707449 277639 -551810 539571 708605 -310680 412451 -333757 811491 -289953 516576 498377 838806 475013 432808 -425371 120270 385389 -841158 821203 817089 -267162 -691075 -470834 559687 565244 -114209 211888 -864217 -465597 518141 777280 -889611 -957167 401848 -413563 445858 752131 723858 -127425 239091 27659 934370 -494694 -181297 -555078 -359414 -105324 -556389 -367170 -365762 -722516 -538257 163000 46060 1321 579454 553198 -422358 737662 -285636 -976008 -37677 -403463 81064 -105749 297396 -729419 -477909 -263167 404207 -797843 314057 -892800 -520224 -959633 986514 -711821 -911178 811056 401353 -729236 598363 141719 627824 945703 -144974 -501078 603387 509169 94500 -444318 -99226 -137868 853727 -927099 -583730 426891 200990 101356 703889 493687 66398 -418695 245948 -815241 103878 -936692 296463 -392114 684408 -705993 978284 -935706 856915 623729 164652 -214712 223955 -186142 65244 201530 -833443 394403 542002 -463351 232090 436665 351739 -16397 375775 -323561 65726 284599 342661 -474277 729181 -722869 -472431 -260548 400436 -122894 345801 253305 750922 427718 83636 -909223 -352118 443664 -97304 144770 -132288 575089 -760190 710982 -378869 -855005 253658 687508 -636124 456202 480107 -26091 182599 -780503 -455582 722579 393636 -327027 -155915 -263218 -456866 -851535 531453 360662 -146650 -646117 618886 829083 -833761 -935287 -118418 -481508 -718490 -924281 734971 527958 -335287 -886125 -414455 -528194 -819079 -356891 275057 91441 188323 -638280 244963 652818 736071 569768 -132417 409794 -952488 987577 -855495 23837 757190 -300339 82722 -253556 -179397 -643260 604725 995791 -899410 454135 -224677 854385 125667 -970319 -495587 819814 -513689 794762 736821 -408545 718778 557938 -822511 11295 101399 -559959 -330297 931398 -418472 2061 -990868 389673 -888542 998078 -492787 -158533 -227071 646629 790279 -554965 -450407 -355911 739539 -758060 481511 -445922 961923 275734 -540662 -230118 -526552 750140 -707608 -157180 504623 -266758 89370 -600433 -106208 588043 816532 365518 -583443 -750218 201334 -114512 -874892 252627 -629181 -940298 -274817 732601 723790 734903 -617408 790125 859131 -161473 395042 -724177 -443894 -975190 -290991 -909695 -282859 -322178 -706128 703172 450221 34924 955511 580972 42939 -423265 -509076 261910 -721943 -916373 -440709 520972 323537 324849 362616 675895 321257 39337 -925673 -641920 -906339 87777 645202 811880 233342 -525389 287647 -457737 525673 -720389 -807984 -8356 50381 562091 928773 -492017 787076 -357893 -550391 363888 45940 -14653 286555 -800260 -275138 -644909 894209 990839 -84669 353066 276905 -872411 -88487 231601 230919 768821 -950730 517819 -631590 604419 -144557 499158 -50088 -849443 -325704 65883 925612 403196 228285 531655 -253245 -957054 311090 -718054 409024 120578 -447247 718337 -851180 506587 726802 -685318 218800 -775934 284938 37715 -162554 233010 -104141 -688381 777979 862064 -911244 -301526 142991 -20817 760734 -772659 -715114 -213277 333678 652306 130262 203830 -195517 619348 587227 -898268 -356574 -408242 -187790 399526 592999 43784 -228273 471788 258090 -887485 744148 653392 376282 195456 -840169 -569416 830991 -778323 168908 -728086 -97908 -11664 491243 -986234 212384 -530469 972211 -935790 -563174 -334831 785639 -491424 737754 -742028 -252966 -264714 425935 139563 411213 883330 271699 -317225 474310 626190 -491081 509951 -783336 -36221 57609 -32894 -74791 261888 913006 694709 297987 -802315 -790737 -338019 -761664 -46977 -599615 -372163 -220387 905933 -112404 528174 -718721 -801881 496142 -708252 -964686 128059 -809022 558829 153514 729438 -406408 618484 74875 -52121 -992062 337055 -641471 642200 395514 -784853 487478 -222833 -168378 422011 236561 -475901 -540363 790577 442188 -885227 660956 -596062 -694911 -909470 -504347 -299593 611602 490520 865938 157678 660551 612674 499549 523864 896932 719657 -681228 914720 -521826 130447 -700746 -899316 39565 910438 -440969 146211 65903 -737094 623458 -375579 397867 733851 -285536 708749 108334 -97552 -19927 -283294 359683 -585569 -457731 621675 -329912 -597799 125053 711634 563798 -399238 -968647 -398400 -892744 418744 -630910 19135 -229871 -381184 265446 674669 -280291 803193 342538 -541910 813292 -47631 419033 225474 -676070 -463930 507280 370299 -288431 81643 -372685 -996350 319043 842270 646735 558472 145675 -939405 724844 431085 633133 118204 -320789 625997 266180 987799 861072 432134 249023 842978 542587 -635131 -877402 88826 270051 14832 -491890 911097 630812 -867062 -246432 -516024 -433038 -652056 865484 542636 183149 454699 -756484 953607 601737 802710 226215 -226432 -619817 337125 548772 -771886 269874 -972533 321036 318843 -516024 -434370 987653 412266 572134 -387676 -769208 -754067 -454367 -879676 -95703 -969964 -527423 116583 459951 -540459 -820953 174412 -280747 -860441 956103 512070 815132 861537 237942 723868 34724 -402987 80286 826627 -81525 -850766 -543336 856524 47568 -674753 -340139 -369197 -415778 -757432 -968089 959494 -522193 -37725 790996 -520740 367021 657252 -803475 -280658 636557 -385848 -64623 -965281 121853 973161 -981189 952799 -971182 -981546 947810 -758971 -810621 -291668 -273488 -939359 -496760 -878406 -768325 77211 -818372 -484424 310468 832091 -313796 64757 16710 -947758 438166 -428231 84417 218365 -70609 492771 671597 124775 38936 345655 -197975 -676101 -980797 -461255 -559187 638102 -425307 -803444 248018 -37058 -3914 654379 955640 743197 672727 -897283 176843 539109 944023 -370320 726780 946342 583149 608973 329541 -838634 -788255 -649842 50412 -913263 -204931 495736 481626 -513732 62741 162442 673948 -392520 -130684 -499515 845683 -26045 964634 -205809 -241592 772887 -667372 -376470 -563089 -906224 6762 -26534 748049 162942 -933523 -482479 977239 -488722 117494 -240121 -532314 -16402 927140 78832 408442 333569 814192 -940005 648482 -103839 381529 329201 -549305 614858 -831152 884324 965965 152889 227278 -387415 -383796 395575 230553 624881 -481779 739153 760110 733330 953668 -371975 928281 -755295 927376 31992 -276787 -351400 499410 185596 -439746 696900 -904492 -905507 49163 115878 612374 -548760 -246980 266368 151281 -779996 62746 241653 -953988 -200159 657294 -91394 -602107 -216928 -998977 198319 -757999 -487972 710767 7306 -900997 -194756 -605906 -21660 607407 28741 -891103 -29020 996465 421673 552503 -108099 826282 116595 663343 -504076 250004 -682254 -315616 -490116 704612 628848 142327 836026 -213418 -33473 204880 -565388 479223 -860518 -332194 -928924 762016 749358 158402 813615 -616915 -933819 539028 -416843 -639650 -766247 982144 -118043 -177706 -237454 271200 -690258 -756900 -37638 259905 -405541 -824245 881273 -278564 -196714 510450 -397099 967544 671976 501131 -914949 -532592 -687736 -404197 -244942 505976 453157 -656736 269338 38657 -350570 444961 -313114 -473099 524651 119077 338613 -466810 146675 -142887 551876 -633426 -244255 34408 296478 -146839 184512 -658479 983119 269468 220273 -33435 850328 -9733 936563 332279 -853450 374359 -103582 706104 -307930 593790 -676742 247885 -283506 809922 -652468 -54021 -913827 320579 640301 499218 960776 997224 -835911 956326 258018 -97052 371088 958685 -107450 -275118 -309192 -608002 768426 412230 -46811 181320 -257468 126615 951831 776973 -31678 352375 678456 -663522 290650 -15981 -11697 -59644 646876 934520 19632 124146 -524673 319131 321438 -924729 -789931 -799439 -489465 -355482 -66832 -65814 -972805 -236911 -608118 815200 7 510892 -967498 892817 -393713 -161985 -206554 -753367 -693159 530867 515650 945812 -316101 -646240 544722 -790499 -333482 -558389 39501 -169016 -294208 -936095 318394 -44948 -521984 -535142 473994 -690749 993500 617345 950353 -51174 906719 -900879 -218364 895847 501926 442408 805275 -689722 242189 60499 501687 418808 438911 81038 -543076 -773434 270080 499400 14488 -277229 231499 508401 -804040 228985 285220 776153 183871 583203 -487542 -57760 289861 731737 211830 156956 528602 467191 -957130 -971567 550032 391765 236652 -934658 458458 370599 758892 278330 -949226 -217745 -711641 104288 -44315 104889 54023 -265779 534319 496167 -293026 907059 811503 -95835 812398 932193 941047 -356815 -445406 -377481 461378 -574559 457858 303338 -929919 40119 213882 630013 -291909 -326739 693592 -448249 -111998 -658367 866830 -848774 910592 136136 858845 -972167 481282 -288529 433731 -915866 79593 -813021 -611261 31261 -568035 24866 31160 -252788 728792 739413 -874720 -861919 139938 702767 -361927 -300765 930585 -57988 471360 -923922 774624 502126 -196843 338827 -872125 714673 -394364 903717 670307 468885 -491944 15330 -135774 19219 -814313 -301422 -108710 573767 -966638 -663911 -251818 -979907 477397 460840 381871 74237 -763781 392042 893483 788967 -599780 853422 -46094 235798 716788 -866245 -521894 990269 351982 69590 -804247 757807 68383 923488 745242 -981377 -213632 362115 267385 -776041 484165 140432 -992608 -832282 -107610 -949008 -565497 659655 -448279 -614642 -753676 116734 987028 -91398 -664996 -465539 -509376 -762904 -878999 -730406 942659 724124 349728 221577 -127257 -935759 -44773 414960 -187547 478778 -334008 605364 -275745 -851780 413622 -668827 -820124 91283 -470624 80189 -794019 541329 229448 67987 266144 385457 289391 827076 -533163 -286031 391463 -836703 -362421 -598221 -961426 870644 -805282 -634740 -310859 -601230 512223 -615222 -500587 851283 28418 -304244 494056 260963 -627204 257577 509389 -217743 -681802 -737321 812554 -438483 -102911 -31117 -226218 971066 -173638 86426 -46174 881218 790351 651740 629661 -198969 634493 953528 -725812 94829 -921532 907789 -928909 -997553 109663 228378 94592 -895886 -349579 -912404 210589 -683854 812699 -8396 -618485 708934 -789350 953115 333619 -348235 -348655 601773 -584739 -527092 -325294 965120 -39394 759533 -944540 475171 -927249 897547 -954182 534107 940061 -905911 -730952 -230265 -987873 692619 -801237 -691532 -153636 17297 910368 390032 -861545 406790 588107 -113009 364127 50180 -810504 -340462 202029 -442507 320095 519122 -739807 -947961 -982735 979305 204439 35492 498984 -979733 -603410 -106174 -829308 -148197 -635086 -125489 769260 425932 96754 -575018 744543 -710601 -423018 -357176 -520474 835293 -524919 185964 -258730 928321 -89515 954765 40438 -429178 191828 219647 -552089 -149965 -316340 -661240 607145 -365333 480203 -413219 225370 -433674 675791 574383 -615412 321536 724675 -405331 704876 -937391 556416 -386575 -281610 653150 303718 -545418 -113914 -834947 -864305 57976 126475 586482 583414 -938250 116946 550291 747181 -404672 -218100 -668809 -514340 -147482 -616525 -384381 570942 -416862 -961379 -338288 715324 534989 -255873 919972 -322044 -452663 -252904 778761 -5622 -29846 -880702 658819 -482673 -280714 -306813 -638755 252117 792943 177076 462979 307500 982214 -940429 -479287 588320 -538499 90201 -640910 58954 554585 876279 -155228 -717086 662737 -673840 996304 -282480 34004 -500555 -614688 478078 -101858 -348908 360450 299250 415830 416829 -798656 664266 999905 192986 -323482 -615501 820690 198092 -573508 105357 -86145 -443723 -108308 -680958 -549878 990436 -846113 -407276 40689 -209517 -525568 -727600 80473 -21497 -660861 974275 -270009 -501185 808347 897745 368305 223483 -117087 -120179 -52788 -199893 -876317 309110 28344 451838 -804383 481254 -750166 -930595 685129 -594249 -244671 -941768 -967287 430784 -422789 -507270 601347 249826 317760 -693077 -104011 -508707 473313 -123650 -352919 981773 -351469 -660179 437783 -875262 40613 513782 -440232 529529 48122 627943 952718 -331636 439607 -240065 404994 426389 -228698 -673900 -8873 -631678 -887315 -410324 842466 -58021 -90163 80438 -616728 204762 -542470 -597561 123669 -528656 -588203 -708650 338126 -646930 955671 -736370 772544 -425550 -882900 -245939 -244131 118707 124719 -894001 -699467 585375 3354 721525 683342 -607993 915491 428827 710452 713866 45926 -258050 355223 498434 -203888 15342 80054 938219 157828 -821446 -109182 651077 -510789 -509938 -201431 -712896 -973354 537274 124702 812969 532853 -130391 427888 935684 -431160 891830 -968247 318262 -265567 103347 145736 92902 720696 768837 -693895 167802 690260 -423865 -576072 -954290 731596 -159441 521214 384933 -508250 143522 906314 289280 968458 31770 -16234 -263421 141691 144932 588515 742683 49469 -759880 -76746 -582915 115356 -157057 568042 882653 899494 -244806 779944 -136737 -153341 975354 -161531 -576240 223067 896184 153529 982640 210709 -662334 233750 312917 -40911 -711228 -945385 294761 -984113 -162258 -782090 887574 -452241 836959 -556737 -216134 342607 618447 -548958 437241 22305 -981465 317663 -333502 -897239 926172 -188900 -250786 357505 830593 523079 -282659 -973740 50866 709333 -75993 70302 -847823 878366 898149 -850096 712555 33706 505680 -506419 897166 647772 -23375 -196363 401126 -534814 -19228 -547570 -255136 -714445 -991176 -792717 415114 404424 849898 768303 340665 5308 -458221 391463 -837518 -42129 819805 -660832 -538122 423811 473385 -913206 752880 -696673 -499358 -519903 430596 433199 136050 -595517 461566 573014 382436 -442862 364118 -105766 9625 46630 -439841 -904057 404835 -233796 -293741 903285 -587406 685735 -414789 -146606 98842 493207 6762 -32659 -115098 -721031 402997 894493 -249692 723225 -755317 550636 538582 85044 743410 264059 -627665 526704 588484 221979 628486 65239 110712 -145159 395087 34722 -432215 -819361 907620 236402 863088 301564 -715070 524775 191659 -614216 401582 -877998 80475 9469 -560378 637487 -767731 60860 572807 912167 599555 161429 -341531 247289 -280610 -563165 -177710 -304008 463209 176313 -365451 506755 -455755 -190541 184088 219959 701883 803322 510120 59705 -827492 354783 -892075 -342019 48623 -954121 -429549 -40612 311331 -671131 494728 -457399 198015 132122 -559074 524931 810116 618298 960717 12848 180200 923356 523119 389214 -609720 -79844 -614064 960486 141028 -984382 -676377 377853 585053 588693 -274780 -639999 -634289 -737216 567902 540376 215920 863292 -272761 -732944 310471 873881 -428238 -25306 -626630 -101194 804638 602553 506838 944489 -549647 860110 277085 155883 516048 -383565 282588 577879 97470 -555408 111456 343058 194314 -23539 -943669 -891120 -312170 -621845 266747 515607 225430 575686 -735048 988594 214164 -637569 184236 705574 789645 784583 -223695 -639003 100687 -533863 -42917 -409800 -353162 898871 -721968 667466 754480 178588 -149924 372386 772840 539132 -672945 30750 858505 -671700 930470 1254 -533113 558094 -203067 -183415 -133744 120658 898880 -567525 592597 -709578 759591 20116 247455 492478 -249196 -948012 174758 -481452 219773 -433847 -236890 -269488 245690 863524 -375316 823551 249671 -278517 591163 -788961 -501758 -830427 -945057 -205212 -226082 -742220 531533 -298792 64267 -207487 -433637 -702448 509990 -122005 -722789 882796 -698915 -143777 -386948 -546520 -611772 -555501 536129 892854 219657 -385648 -709277 -191947 572215 976730 956207 272243 820596 632868 -340185 862071 -789820 -940100 -952851 891458 783999 -28921 665570 906067 145024 130604 -53655 -765407 -909284 625354 -544365 -426144 -856869 945372 288789 721799 -705350 -232274 -734752 -41152 -771151 617322 567692 -988150 30071 -546080 775103 549764 -98437 -888578 382594 216008 330744 -623913 -465793 -775337 303329 930178 -902230 -906905 581600 587736 -350477 8242 833144 -619510 -518113 489092 881069 295323 455483 410639 -763510 946715 836969 -385174 -749716 632996 -192323 250697 957536 582055 229860 985190 -951350 99960 -739933 938751 -914591 -512519 442760 721624 354248 130268 297091 156708 367351 192725 -705872 -991022 -200809 -266796 -539522 916227 787037 982723 -393468 -57436 -265905 413822 700290 46055 -91173 -882834 854551 920512 756601 -193563 -572647 570437 -894355 -642537 735297 -10171 -429950 -774739 355350 645090 929124 -602155 969652 73361 532039 200238 -525845 634887 -420772 -628222 -834669 -185123 -811344 -433830 56081 296482 -70635 47095 -618667 -352019 94567 693483 -289496 203577 -456012 -502554 -192870 -932204 -333313 283321 887939 -325061 877493 227234 882605 91725 948549 -353770 689227 234060 -476127 -343373 -683212 -408667 670741 -251022 377606 445073 -429653 200688 -965907 -388624 -702147 -435251 186308 -487175 100371 167622 -333336 -105088 -598153 184943 582646 168821 -180016 961629 -669337 620952 -471056 832442 -411639 762016 748528 215435 719386 767127 593909 -671482 597128 -599282 -771670 -96048 -769713 764810 -319837 606788 -356961 -905223 821121 -556667 953339 91110 627585 924359 -628536 -116251 -90578 -888189 923872 -815189 990435 -859020 819297 803645 -64835 -525976 428460 551271 -791083 -140979 600124 -281440 -499364 -623533 -77767 263458 -723089 -171309 -807264 78310 -356008 -893215 507818 -605601 -908445 713631 102367 -308000 -588809 -882894 -156046 -453544 957174 511201 209112 514913 563465 12580 -315045 -912701 -771261 776514 248945 -471680 346259 -55325 -805798 715253 -657525 -989229 -80709 857784 -789067 -292397 -517667 -20611 223798 -829160 331262 64396 -49946 -463903 973036 922942 -440025 4936 -705306 507500 62191 927041 403822 745122 -986559 753411 233638 434500 -3871 -611803 933949 437001 -5258 95047 751897 805596 690279 -99331 87251 -180414 275448 649902 -248555 -180651 288438 828460 710400 -151938 543791 -426535 583296 -920642 -141894 -767521 -414738 720404 -142025 -976220 411246 -568778 -457571 -693819 -558050 -277005 -7172 -63332 715752 -262250 -190999 502178 673565 -815272 -407506 172660 291341 -411142 -886211 135558 -848238 -85671 -482125 916598 -987796 -26012 -489778 393729 -766252 898187 -203191 -266821 -967372 -994459 67788 925977 532992 202394 -313322 34077 737665 -227039 -810163 -599044 -783438 245648 147057 285206 537268 18143 -891354 -233690 -524358 -403719 -223807 -520270 258055 525888 887113 -194784 924756 31158 -295502 -679278 -332755 -352178 -574233 -63605 121028 -890458 817410 -885724 321944 -426153 992405 217948 922659 819004 -110224 -858023 -435081 -952313 -65458 -989212 190083 908382 -979579 -5237 442997 712722 838873 -402415 -316658 5925 -82137 877505 430469 287796 49807 919452 956946 680106 -958974 63648 -601820 598323 -529840 -475196 -700601 -476716 -225961 -709830 527431 803247 -752739 -145699 -674379 -61978 -543332 927981 198452 -531694 384165 599746 -632312 478500 994943 859832 -384115 -965411 -54610 -793110 -197433 441061 181769 -713977 874972 -101254 -196138 177539 236160 795928 322290 -621580 728159 106869 -696714 820252 853513 -524571 21630 -317815 570200 -867283 41313 271638 671931 -259163 -339949 814871 475560 -382055 -364915 -491967 -376400 607652 152305 424244 -253070 -9223 -504592 -421670 289120 279280 -986824 309182 -764689 -846802 30145 692955 842460 -155120 -896217 85657 -961302 957072 802467 143799 -441481 -445438 -910950 633520 614136 -955504 330213 447096 -451298 665140 -324627 167108 -954683 127602 -483789 974872 -250818 -192270 -860228 540684 -604843 -167715 -446440 271061 979342 821725 -419436 -201215 907669 -955535 -181077 -866773 611582 149571 499616 -364779 -214897 -877269 330215 483514 -800825 229587 398987 -465675 -794356 885591 237643 -297720 71370 -908105 426792 529536 155997 429300 660224 -885101 775767 -296272 397532 -891911 400431 -213633 348989 -190265 830549 -213938 -778092 32504 321738 115279 551252 890215 -90345 -990493 688338 -696494 515309 -791725 -938351 433603 930795 -536985 -469195 90605 145345 -469882 548295 -783686 88328 -95416 -150139 760347 717457 368923 607650 115778 932352 -396392 847153 669824 353220 873434 54085 775957 901925 582553 596236 408032 -552229 -503535 -677182 864272 181383 789312 -796335 -352916 -964897 572157 -943 567694 -963402 -310754 -833460 109059 93920 -187470 -227134 -405445 793049 -39961 -757440 890880 -924947 -449322 -131789 951662 -74276 908094 180911 871839 -736593 -966328 547487 -338666 376388 -24619 904798 839669 968992 999987 -440419 -618231 967220 -761861 651764 -972708 -612024 -786534 259970 700385 -372870 -91852 -293446 -135076 -263383 773966 -546833 117061 484956 -586360 253851 -70786 -476519 -927929 -530440 -543006 404873 393467 831564 844709 -380897 -921797 464970 -249275 -268508 701087 -570215 -584650 981731 956629 -648253 743663 498710 419485 -191798 -924083 66743 -628783 -257203 581558 -107570 -275256 -632705 -126231 305792 285880 -132365 -729607 360457 420157 -904709 -548874 -157476 -475911 -709357 467961 -9767 363088 609471 703513 176962 548677 -362093 897925 -597061 524066 295305 160679 -935713 741992 438097 412325 -446908 397634 807444 -267684 540909 -828899 711066 -968526 -379137 646888 -875392 -144637 -837602 554498 -588076 -564987 -777851 95279 640086 883404 -496790 625111 -625419 246996 793855 -497715 -925861 205405 256546 -808365 -410980 -174289 -861504 -895607 335525 -338159 888764 -474243 -703050 392041 878477 762546 -339398 79235 -828661 710325 579209 429853 -53484 118078 -438545 868373 -933940 517478 -364408 17292 823075 269762 -838451 292340 364324 -632459 4586 -576387 -247855 -427541 -312482 143014 380389 -822548 -623111 -986343 387176 -825926 653907 -988795 -800586 252466 663804 -751790 -205038 704237 324904 -706644 39925 955933 -339524 -33995 -557424 250593 -791959 -856206 90470 -116641 -627689 121096 246200 -578210 -862877 50003 214524 -586137 -8879 -726662 -177119 -391659 333314 541338 373146 -477053 112489 -302398 -497881 289856 642267 -476338 121731 909758 134040 -346453 -408874 -801428 109429 305056 -61788 645953 -578170 -193557 -467905 -243747 572237 -655682 -36203 350236 745560 362770 -735271 -773100 -114813 72871 299728 441022 -472748 410769 -574015 -410292 -619996 -680173 623761 713753 162951 -776386 692514 -558637 -132229 -441040 957821 -629201 725790 329814 -243126 994529 -96639 -698149 715965 -698203 -199226 322731 785924 302901 -263095 -392257 291615 192793 430911 -280582 -88215 800590 625793 842071 -687939 195832 -520249 616875 -939823 -300266 -680676 187996 -134876 -899783 187189 311820 -462534 -42683 -483393 -371014 -934672 215265 -141152 -298304 274430 -437128 662209 459745 -2974 444028 21027 -452837 817784 -602394 963313 -383780 656483 280462 860748 989733 -654062 -834659 -22848 652638 -291456 -713718 -767094 764282 812072 -541680 670216 931950 856641 17946 -194727 -121651 -777666 -805287 -716817 -827236 655862 -141611 -15456 808045 -177005 -474162 670096 912796 -841571 -110427 -259607 193452 -495870 60685 -382621 135095 -634639 -609910 716387 396186 495520 852607 257532 -259911 -912076 -281114 978706 151901 -361385 799151 445804 -153521 -43417 -816149 855562 -110237 931980 -640124 -739812 968196 -376527 481845 -827009 462710 -215376 -919205 -8848 -209733 -156937 582700 -924247 -690775 555406 656579 -100886 -22234 973039 961443 200184 561084 19243 -409394 465830 197870 -297715 165853 -35626 49138 -315857 -540532 -47405 206160 940104 -193062 -161082 966989 -652633 -834487 865054 -690564 113077 -424149 657582 749374 417524 872915 -659254 -34934 -324752 67130 -121119 152410 182475 -869407 372410 -827775 -409829 -837511 75332 -377276 -91817 297133 867144 423227 663037 365636 -609118 25057 -755908 637488 -749357 648918 -778041 905372 471406 -160542 25392 864342 -651499 226915 -482046 247182 -92473 -718134 -944855 -817506 61057 -130555 -323146 -968973 123580 -28469 249144 864278 280799 529816 858769 -248069 -16931 39701 -817148 76070 25857 681553 -657967 -419879 368213 671495 415305 -391181 363033 -319378 321576 -614797 643096 -556585 338040 -88193 -832291 -258810 -417179 -281651 -40276 -52290 159842 -997205 -45602 490273 728119 -556029 -317916 874609 -211689 991968 878773 -268186 102512 127021 -234976 -111469 231062 -828382 -592703 -285603 -408815 192175 45491 441167 -36834 -240784 336513 263128 -258861 733344 -810396 -514017 -720384 -738986 840143 933880 -731141 607913 539127 -750918 440815 51360 -992635 699695 43625 -909572 -219565 722556 14249 -280529 811735 -192860 -767596 328376 -404492 796348 -623471 961729 -989863 -739897 -456796 323404 93203 -218092 -536828 160932 -686965 556308 -190762 471081 379561 -733013 -835601 159622 -688847 949662 347589 287584 483458 255105 988326 -275975 -709769 -455022 132097 -989274 -846720 -591200 966793 55741 585138 19320 884432 771718 -292031 -378676 379155 460217 -86268 -507033 585083 -912208 -484111 -437349 944832 -779706 936000 879765 386905 620643 342486 584726 -906529 883366 868809 387305 -665502 -971555 749491 396156 -7170 -32475 974817 823470 891269 -395527 -628140 541454 319981 600795 981828 587734 -385359 139024 -633974 553613 537341 -755985 -656714 632106 869577 -712295 -881845 -534830 -283457 -369343 -867920 -652553 508804 -37223 -776971 866925 747687 98917 -252835 -64301 433548 -2675 -525946 933422 -418971 -382046 -215124 -700375 -669210 750174 -141715 237513 -477895 -42671 -281380 515305 -850934 637059 57107 -465167 -257106 199819 433543 -72064 49649 269809 -58891 -699989 -193500 485145 590268 183627 479656 409225 -506972 -395882 -590493 845447 5945 253251 -148965 472816 -479484 -726555 -373245 -405350 382536 -769559 -648268 491902 84686 731013 41222 741454 -595718 -925221 958449 -81162 -745843 -333079 209180 -338393 951172 -292239 125398 503144 894933 -860237 385615 948025 847607 281451 -520786 -413510 -662702 59500 -270099 -12307 -296214 -625551 19987 83428 -391177 435743 878275 -639277 -506898 854274 261066 -900599 492240 -244053 -570179 16408 -19872 642469 915853 497895 740591 905937 -40132 358766 7694 -378171 872469 -152496 -836879 692056 -261411 -95579 -890036 -96851 -258092 -350750 -581611 21314 375399 -624748 -481736 -538448 956474 754800 -436700 -154813 259983 921115 889023 -111465 302284 -623595 883116 679364 577123 -593528 -130891 36622 -515650 -143521 -95893 -164680 540549 -868990 -630162 580297 713105 -731676 -378771 797093 -113262 118622 692824 639526 -518146 -58413 -663692 -562134 -858848 -281873 238384 151135 762290 -638488 740344 769857 448381 -875497 89833 -814893 -51450 273556 885117 278770 453751 -671864 179389 -691792 -512373 886756 -183107 -952063 130159 473888 -465301 -516382 -446251 -554601 -350136 -279192 -737939 418880 -358006 -459822 -489328 -51847 -391401 670702 -900528 -314718 584589 798454 748534 311735 107606 -310576 155628 235096 919506 -138362 549802 532993 214815 306038 424388 156373 742469 459984 14141 -103528 -390692 570283 519663 331492 -70880 -59412 557009 -419779 39510 -14338 -422981 269851 658735 108097 -77748 596810 51860 -586662 -823060 783490 -577354 -485889 -294928 967704 -639836 95630 541131 901827 939559 659205 3093 349395 622541 214754 -718531 387842 357051 -786145 784676 -665002 -574636 -830987 -344754 125357 -177641 841123 -608300 -236182 -377770 -399486 881557 485530 -933243 223237 -242296 943181 -506324 489049 168910 -699516 -248161 436861 -353659 549709 976023 -911972 -530340 -862451 -803656 681450 -384244 871100 856895 286727 93579 88483 508976 840341 251585 -128534 -381898 269973 706804 -557811 -254737 -2482 714073 -470867 859 818083 424003 -309986 62965 -79111 -303972 -936912 595674 967265 -5671 -849677 -255934 -106837 21866 -355178 -954885 731766 693860 44663 524970 -535182 -198678 -471221 51726 -843495 -428621 -455968 244175 -591197 -987192 122481 -492196 -230254 -809418 -87880 422480 110928 -519617 -779233 868965 -999489 -413332 319056 -934607 -691955 740764 -189875 -633566 -592031 -988928 969339 829465 -414298 96185 -144382 -560659 -95469 963731 635032 10647 -782122 358600 -777753 -258470 -704049 -380997 -599407 -870050 -429582 -601320 995400 522256 -103230 605740 33915 19791 801326 978364 406646 170253 -135782 -120234 -976280 -610003 -833460 120024 246929 -340124 -116873 -531400 -665098 -177593 -346553 -94833 -354499 454211 -949433 302698 326956 -246415 -239108 480706 41405 -183876 126329 142031 -142173 543073 -485069 -527629 669074 -250030 -954227 -218856 633822 -312387 -271618 462475 -161394 -271539 -212439 394168 602485 -639891 -819670 -280737 -693280 498336 151818 243153 245026 -297555 844239 -276975 500123 165515 294601 341813 -726332 -636273 -58970 -31560 338401 -29838 -745808 265410 63774 -490987 76349 715205 548791 -442027 378510 -387169 -253105 -591281 -392930 991761 -589291 -982676 -32893 -46941 10089 -155206 -346141 818643 -183020 500811 -295056 817446 -279199 -866412 673179 693014 -156376 -2754 141794 -111091 573820 -78201 983914 -384159 291937 -407803 -809941 -877736 488004 621454 -46145 -631901 -618758 109573 713544 642261 -574830 -97645 416885 149992 -427286 -39346 -434267 707163 -527118 -760130 -276811 -758590 -413902 754078 -577500 -938438 970788 -849155 515126 137160 58946 411890 257351 716404 678475 -357033 -109825 -157400 803129 -747050 -605191 -22130 711940 -290595 -252695 289411 -839059 73815 155696 -631697 798791 405040 -806523 522669 832566 -340858 -444680 -173541 -298415 405913 -136142 -153871 71279 -443349 186441 -257644 -835172 -634484 -8432 774165 802877 -968747 -87758 467416 830863 -938903 -838205 423517 -467081 -407826 808076 348382 -393126 -303143 998305 -684107 548084 -318614 -846600 -575837 999564 471336 663363 -155029 626406 -864380 804238 -119623 -723358 -687606 -215219 -282531 -820851 -112938 -446700 -101522 -711777 -181898 -654200 858060 -145848 818128 -817431 -672502 -530611 578244 232513 -450890 -477778 -74518 842359 141473 485166 942135 -86814 315458 642513 -340415 -997974 -970238 879470 -565528 135599 -167640 811814 -868683 530095 -448958 -34808 -218352 -905543 -549842 -420681 895106 54967 -416484 -608644 -9256 932182 756922 -810527 -726726 758703 -897312 -304843 438918 193768 812783 -590300 79948 -849917 -287193 883779 -190058 300724 -834517 357977 764811 -309405 -185425 109650 17390 466836 -903271 -384157 339084 -550417 -65387 196801 -253739 755848 -838103 134224 746548 961395 -604861 -471949 -163162 26546 255817 945706 -107773 303972 -271938 -903680 739323 -388144 -637671 469957 -489273 865396 -949114 -345875 -714248 319031 646616 569658 25945 148081 -530247 686424 -838395 -766190 -64733 -819059 -23351 206331 -189291 -820555 853858 -721877 188613 226281 876126 -730078 454465 -686510 200469 -656515 -30812 896274 -333594 -450088 989083 424123 -286791 -366794 -58467 424834 -343493 -703885 376506 -45470 706678 -665072 248456 -691116 835337 213070 992298 431257 -470714 567720 -522128 -946058 994076 292219 331308 849641 455193 -451870 -931452 296801 -716358 886945 987836 -518374 110744 378959 -833904 654522 -648236 -970404 93726 556429 -153031 175549 803962 -750076 574375 -751418 36110 882759 677226 669006 618454 -421065 449329 -943451 776404 406711 -730263 -658491 786902 722037 -716116 946837 899996 186949 280295 55471 55026 578685 -364811 -752689 686976 424015 -104151 -861526 740533 -61037 -748248 -719900 -607219 -83236 419338 -657520 -905789 -677527 -924345 -330245 -190179 274051 -807814 848923 395594 549526 -104587 -188013 641659 -696852 502911 986820 430768 -688819 -582910 199485 822540 -720477 -298446 -115543 -185186 132764 228304 849343 -554615 -582505 995515 452974 269362 438610 -979239 -302962 32062 885120 332246 593866 602156 -157743 -957278 541679 106857 -895312 -716041 213310 -974928 110085 -685116 -387840 482159 443332 329223 -174335 380917 41067 134823 795640 -519653 629691 297973 970458 -378488 -457456 -759013 477725 -17862 396021 -281515 243389 202181 102238 -482458 -680250 -664566 747627 -913294 -723051 481814 656051 -972177 313556 698882 390121 633980 336614 -42423 -118421 -535908 -379733 642233 951305 -73688 774971 342820 191641 -921300 805188 -162187 409029 206226 50348 17657 947906 849332 -736548 -205063 283388 10103 86311 16420 175124 -330354 -23484 -31486 -421535 551513 -723750 732745 -871000 -394459 -693888 276632 539259 -532383 827131 380163 -612479 -427640 24976 -112555 -15427 -712200 716089 -616896 -618590 935275 698146 28622 -885023 88776 -572554 127359 -557340 -340161 -731668 -247573 317789 -212973 -574848 -391164 643818 -426672 283561 910787 -586758 -431750 982066 570091 -697456 351317 900214 -165800 -270846 -573344 866870 -185312 2149 485642 946181 -127833 -610962 -951369 -221096 -346715 -818032 -772829 429867 174249 974473 -947337 -504039 873038 -588066 -401083 45549 -597017 -730901 635977 -118677 -826164 656261 562395 46265 -566285 -579787 648475 -218653 37317 -845634 -360108 246903 -772783 -790907 809107 -332756 -370990 -527968 973127 443634 -597159 877486 113799 -311543 -95892 -140714 -954852 -716599 840257 848229 728225 -775180 948180 -556840 47110 -365356 106517 -607377 -727632 -466091 219510 -845214 698678 970884 776002 -342124 286462 -369775 -124579 40038 850718 538046 -918839 143801 -408478 -144991 -790039 -615687 -305361 -261013 576395 -817861 104139 -539829 -246818 988267 734453 -185741 804431 -869788 -27159 248191 854509 213647 681943 -107464 -498903 -870338 726444 -701459 -879705 -586975 -71718 -137805 -89034 -964301 588481 165042 348573 815065 -276014 637566 561918 20352 221745 696816 -310575 176257 705955 -817275 -53856 -141773 -729383 130276 435792 -309386 137448 887041 602807 777390 960146 427820 -199940 327007 608706 -154113 3085 214829 540208 -596452 755921 381164 200204 894420 530935 -335620 -467900 -163221 -957282 479025 -195657 262911 83456 75316 -648192 -247092 397898 -759343 939307 426700 998709 103088 -196366 348199 533551 -400259 -104856 -696432 -440437 -918642 -560313 -270470 -250620 -858322 552311 677089 367235 248537 677754 -464798 -66489 -303939 -380480 92098 -787015 169023 -802961 356760 319350 2256 296314 -893972 -213285 187913 470868 804471 -192699 -59245 -649905 993110 72293 579367 -912770 71724 -978943 666027 588039 744448 -308750 826146 -165628 611965 585621 127153 -18414 -873469 147039 -27768 23823 518603 533059 -678339 -571395 -400670 985213 -563270 60411 -985177 -30582 768720 -647011 -403002 -174545 850093 32580 -408453 276860 362178 -690664 425850 714136 594020 -806645 473504 -918487 51535 -56552 577809 932434 996725 788868 -256104 -962222 -491318 514467 -928888 -643306 -173299 -232007 -242874 -768115 -387689 -990378 619745 -748870 841788 557964 -376976 933624 977574 -871469 -267652 -919689 -144155 -742440 824322 -801685 -221897 -444344 -536208 580201 -902043 230941 -864703 -620593 -701040 165658 681614 368779 184564 225854 -296879 199981 -842165 -88093 845809 80214 -375974 -235152 930821 -105391 315777 -11370 -563674 -733145 951413 -248606 965752 571378 906701 792856 714887 -793586 -193036 279675 -350280 -696341 -922423 -60999 -105071 -310304 725181 100325 -604764 -853437 587305 409232 -385940 389639 534934 824571 -609593 48375 879244 -352420 -632934 17973 268303 655997 120814 -491971 -452024 478681 27228 -301931 -653791 -279313 -767588 461234 -997864 885095 -82259 825050 -565933 -674982 -195559 -92655 223580 -489036 843461 657406 -205349 -521259 -356797 -151198 972001 -469731 -923944 391853 -276269 349017 272233 662974 -697575 347576 68968 737815 288164 228019 59592 -736515 342112 302508 -869064 136462 332447 -22501 489369 -461478 -308987 833200 307491 821568 957772 545052 756931 -660157 799861 380628 -814722 826897 455307 -550114 -985895 -98968 183621 390828 507700 -582589 -405685 764437 -590637 426199 569851 -729201 -814900 -159826 53492 818622 -522309 20421 -629055 -824704 -821834 -616109 606269 915904 -635601 -768921 64740 -267270 -507652 189011 918916 -55708 758642 91719 858390 -616969 160393 253755 307977 999402 -260542 501341 610475 -435768 -498915 924129 -502768 206556 -415870 -297187 -974044 944182 305419 25341 1765 40069 -632655 710548 329244 180852 -117660 253786 836090 855432 -282470 196826 170524 420676 -186139 129167 -187312 418061 -103565 988503 682319 210232 -670281 769291 947686 -856458 -148159 15828 243414 638709 -244767 -553059 -439030 716667 -906388 -740356 -161074 -896069 568625 667751 -457230 -955800 -630287 478487 766287 482309 963829 286202 -727338 475362 288288 306694 -556605 -7279 147816 -982261 940402 810638 -630335 -331695 -555734 623036 524679 581230 383522 -196560 -909770 452204 -667381 -530552 -437446 -685181 524425 311070 945153 607469 -917952 -960297 -171589 492083 -880900 -652626 -704135 179526 -395377 -114284 954704 -986856 -240718 -558803 -918944 370017 974342 842151 654757 -703314 -32264 512721 -258636 501110 743401 112733 -200512 720802 550609 93329 -101416 -931524 -914055 490126 258857 7562 -595469 -731718 905299 -749992 -4647 353201 541444 167324 666274 722709 579357 916549 186597 373062 122253 -308786 210756 121329 167861 -307762 -591791 -956087 549751 -327281 -422426 -405465 459321 872441 -611329 891459 798723 -738369 -797435 -832886 -252845 -226372 390530 -499556 168704 -152539 440221 76983 -641870 -59755 797014 558050 -944673 240643 87240 -377978 103085 -250578 -156719 233304 824374 80455 -331667 -83024 -19592 -650096 -214657 -852416 -258034 610225 -631965 305755 -336605 981927 248850 -69625 -986379 -218283 251493 317426 -312727 30399 956176 -262026 -425096 749079 -535019 546451 253127 -229238 254728 649077 -96584 226534 -881569 111537 -295516 -915938 859186 766969 -63566 776595 -388016 -484390 883441 136191 -228366 908992 -732718 107043 222139 -685723 -590998 350724 942080 994898 95921 -580106 -708360 -788985 -909528 524031 -291311 -283035 715585 929940 -894440 -68982 -182569 72386 147598 -635230 -532441 -153533 -255956 -488417 -762790 -958102 694527 -754602 564294 -63203 878479 786245 -306028 541259 -953448 864091 -851282 787109 191319 -331309 -57578 -655393 821215 -982421 251223 -207956 -304919 -832963 457156 508249 629118 681007 178934 -332898 -747367 73816 174335 428971 -861689 -7932 -820508 -355074 798729 -643041 281268 395944 437038 617024 -438827 127947 -690556 243586 -478485 64262 -305557 450791 -392078 -707803 567124 -529586 -210644 557969 -293474 -611546 -759681 -743674 96885 -376470 -554741 -686791 -518327 895143 677875 -426973 -783859 -812919 -894085 -105831 931271 -542478 -723387 838059 -83455 739694 -146698 539978 -465609 314687 -312133 -4059 230526 174397 -535390 320731 -796554 -38700 420903 -378304 629561 116043 -609060 993159 894301 522495 -88794 -928421 -795112 183973 296667 -973786 -716868 322770 -554848 -485214 -954646 747158 -792658 -600388 644436 -41549 564068 145911 -975076 -387794 -761045 353464 969697 828329 511726 -958714 430233 330829 807721 379388 367138 630371 -285197 400012 755999 -306500 612147 -358490 -579403 -894068 184384 -805651 -831858 -984278 -940421 -332018 24499 -135743 547598 -485671 -632984 -819401 247981 -665965 -751895 35369 432385 468308 -188449 -673900 -17786 -321467 -766088 -354136 553150 766995 373384 -467989 344626 524467 -968128 307232 485355 128736 573258 493360 570287 593391 628434 -802883 -327255 27416 862887 918134 818682 474003 -531780 947492 -106325 630510 58286 -660800 11371 -622620 -746842 898602 767801 -81817 245519 -13288 -775811 356110 -591692 696873 652311 221189 -643035 382673 -453362 14458 -782034 -168450 -789142 443919 183899 -948947 468157 -720945 -146436 948149 933017 788528 28903 -168389 233860 172694 862764 849828 -410364 166505 916157 -385726 -12513 243605 -162864 -963586 589546 50831 127949 -652556 465087 -281325 -565734 681761 841033 -131420 -856300 513248 601126 541956 766350 -449723 -867843 637137 -638264 513985 976064 -221773 -368034 -876626 -884886 392349 51230 819002 -154035 -680287 709538 -640936 -365591 153889 -978308 -661929 -963662 -677761 -868530 -903580 418437 201616 619603 863637 -492075 -186884 -397253 372378 633669 -888350 221098 -182241 -416184 424316 947652 575633 370379 -935699 965824 -212367 -388120 -225985 885616 660888 267817 494485 -537419 233702 -478813 541413 -364219 -804424 -211153 -5501 3515 -573904 -545675 -426460 -155745 604180 -164868 -621857 74461 603820 -202891 764776 -898653 -825972 -123742 98820 125192 -954567 73325 -84776 547359 -489785 267544 -102636 585019 26042 -212513 -837693 -977304 199561 101716 761210 -783760 850896 -479934 -288889 399530 661339 -157616 -816638 652964 -815739 -249184 -745560 426755 -83599 325756 -400737 -141858 -166087 899073 675485 -564086 351928 -837862 175994 280005 -805706 248758 381989 53746 -911128 -354331 -729771 -394492 748149 -152494 -793773 676030 590872 315031 -538918 -946076 676122 120978 266393 571393 -829999 243564 -848724 -253355 -791894 224298 -430486 216261 579946 820721 731718 -114458 29538 499648 185199 895505 752003 577250 -470665 -610793 -109518 995276 445758 -920518 -65177 -267394 -587455 -136884 -618045 92938 -676950 753839 -590746 589463 651030 702669 -299 -630772 332654 -553751 -71046 -846628 949358 -762247 156318 -182542 531876 -530840 729967 471493 -700092 79737 -380710 230835 -637751 -874352 -687669 722953 674163 -776941 -620599 -796023 875854 700279 -140373 783923 689162 -854370 929199 652058 -43504 -268157 598812 -323656 474782 547846 -309477 616254 625468 -628732 605123 -319363 572506 -143739 237339 594437 200232 -636241 478118 567289 240118 -721569 -634123 48340 289621 694385 865814 84187 354127 94307 319975 499640 39105 -811574 -310411 917924 -710878 925607 320508 -548219 850884 -681634 87175 540159 585789 955721 109117 -935179 -297299 -849235 -826458 -286241 867812 -356239 -771128 -993395 -64796 117295 416219 950291 897320 -771603 -969232 -224804 733872 66534 -142111 -410371 60588 -1524 808722 -797439 -901305 633651 806247 -377553 -754318 -659320 866397 -122334 -256649 -118648 -334093 -825533 -756122 -966646 -800921 626723 461582 852248 230630 -90461 -924969 -823179 780987 -625088 -197058 731126 -54970 -851151 978468 141208 47061 806955 -484144 -987046 570299 795028 -800659 -988385 79323 653143 185630 128278 869717 -361309 71936 591733 788208 664334 151909 -237251 -327686 790399 -549203 317545 -312698 512492 -104470 -220784 242886 -231533 -283171 424763 449775 540852 210600 -497833 -902942 -871380 -760649 996555 -70260 356427 728647 300444 477580 -457614 593744 562561 832275 785752 -600790 -100890 -96636 -637061 710709 -976883 -728563 -93105 667496 -749820 882488 120063 896622 -491475 -121768 -751208 -425986 -199347 287067 -193448 -642055 838352 850151 -993636 -112095 -282439 724954 289812 -90380 427281 755488 -894030 824992 460142 662108 763120 -711311 -346423 85969 282928 276222 -345458 303593 -637705 -110816 -805709 196661 -608062 -233055 148927 -321972 754747 665453 940185 -832655 -370624 -380519 -567636 733838 -512579 -572615 -890647 -365061 -942777 90152 536381 -873910 740291 -125895 -54948 -478343 439887 465980 711100 -407849 411663 431755 -111920 662447 451438 478521 -663047 265281 -112971 -991745 -342517 -308292 521307 -56908 612277 -168885 -93607 229224 310777 26193 315065 30076 -462358 914154 -29742 872144 394076 -944621 -877801 -606080 -945557 -598827 863003 864734 -50950 674721 599014 -924374 -826325 -56663 722042 -624343 306196 -918094 649515 -753932 -180947 -676667 -485298 -369531 -20829 564235 945423 -852743 255237 -797090 966538 -219400 -512411 257974 -826410 520056 946232 723638 177910 460235 221552 -545834 896882 -126880 -600692 -465509 -14235 -680806 1289 48773 -448018 -238863 604631 -593856 350443 219306 -276590 957210 -896925 196555 -382551 -689908 -869796 -156572 718104 -768956 -521641 -764888 -189115 136298 -430616 32154 433913 132666 577698 -943700 593146 511323 270557 516008 960763 788664 313585 -814628 405106 311698 -512655 160004 -274976 61828 819769 732601 710398 -195357 -702568 498198 -173558 -581972 -51561 417946 -40469 701116 -79397 889552 767125 560123 -125123 915989 785006 871603 -686386 280538 141991 -804867 341452 -785219 333403 36076 299840 319407 965080 -711784 -286452 -683692 -473911 875596 375203 78050 -718160 626218 -29193 82249 -203454 -686490 538535 -696380 428843 987932 -903418 -858133 -283893 298405 222215 587411 192383 -448652 -893743 -363927 101254 993793 -459814 -364959 768796 621816 34357 -556560 757902 -347549 -830968 -25076 -765822 120606 21642 -114862 -760477 -110441 -499542 401919 780360 855792 -239607 101439 107011 -309169 -208941 -856239 -474796 12051 803565 589498 -762624 -176165 -354745 310378 -683484 -980868 345421 -122315 68229 332192 -314104 900432 -505407 -101081 704890 -708014 -965897 -217782 664107 339783 -820410 -702807 476321 399040 422120 66828 793641 -100936 -869617 847350 -23889 -827500 211289 -927453 -542871 661330 -315003 -199602 7964 151879 -739926 -949509 -982826 -549271 -815604 11110 -357633 -181269 -86174 -929356 -503749 -255482 -527242 -841687 -66801 450755 997987 -20920 -962962 -924557 110095 -521024 -408116 -75516 80645 868754 -541716 59494 -385680 753545 480978 616660 -559303 684172 -675819 -250222 -178813 -837172 -230366 -693614 874912 885428 -495252 440967 608025 406846 -468356 184411 -343028 -894756 623214 -476808 229083 -56421 790377 -914587 -446951 -323407 649332 173027 457806 -577205 14136 -177616 -738408 543917 -311159 353441 575664 899181 496746 -563878 -155420 56057 -101639 -662967 -394158 361204 959140 -477105 -773551 301896 850529 -634808 553568 -204736 -224119 228409 614794 107772 467697 -453024 -324337 -976982 -390634 -456482 -392460 880586 186315 -373536 714101 731 680779 347840 500400 802751 909914 760079 214177 -424184 62727 -72355 -829980 560579 -461868 -861543 449003 -423914 600170 488424 -334676 -620359 -770278 -717782 966094 314801 -405319 915582 -44121 -638822 -863756 -712152 -469677 -8143 -368954 -323556 143401 876791 436311 418348 714632 915473 116480 720392 -338321 161444 -80890 -175413 264889 -686860 316293 658378 107791 794517 619616 -914650 494040 -13557 711170 780185 -95453 -775334 361519 255478 -754584 864800 -958891 -546293 -809295 -26936 4868 149238 903305 -247773 953641 -834677 -325108 82849 -123144 143683 -385591 253092 -828980 -646635 -95800 -606739 -23145 -337763 -471486 -397875 -75524 -54030 945002 69585 -888830 149275 -469468 -498919 859156 260268 -295544 623354 -134076 541593 661851 443823 582743 -210647 507157 289760 -979131 -481545 663461 -510735 398596 972031 38629 -806035 733553 704472 270343 913461 328782 411963 -523323 985476 -142944 -395597 188608 135338 -541650 -819141 609240 821371 -353986 -938794 992803 906416 12737 324323 -474841 -746284 262241 837531 -937719 -962772 265589 -926575 204325 107500 -98614 138706 19721 -380834 137890 316830 -315596 -153679 -696053 -78210 835173 -549946 -164658 909802 875851 650453 -984364 -377940 757070 -319164 -89849 -646688 -981481 48328 82251 -163762 -52541 -54101 -257208 493247 672871 -481011 -371412 390758 -678674 -189541 989863 -475704 763641 50476 157013 -514093 7520 691499 392024 587589 -815071 968629 896599 -869421 127824 -752847 36267 -480885 -245714 -472731 705369 -648628 440095 -36230 -107375 992769 343781 338262 -362498 100079 -744619 234276 -848863 -578731 384363 -72288 285015 -668448 -443345 241201 -545628 358066 247848 -900525 -263921 -261902 -346217 -447537 -160289 277006 821587 -728429 151526 -663464 -744306 -516346 173979 449687 -942660 59590 -769361 672857 -706911 -447426 -289626 17402 672859 -670055 570108 -411064 425205 -125073 -247832 -38348 326804 -806761 540155 513471 335357 850084 -109927 130327 -718271 764655 -923477 244370 690283 -28798 717007 801796 878953 751712 -302160 -497056 143978 571714 554514 -332353 407543 -752853 -60722 555863 338379 -395911 916047 -238908 -160847 903765 -514346 -244909 -946838 -114403 963572 -41036 -813555 427215 -362499 87391 164793 153598 138606 338978 -330012 -284713 524339 872439 -645977 968337 226 194092 241024 492589 -378313 476606 -817604 419708 -444911 -50499 249398 -870689 844884 547009 -368666 501234 825711 530784 -871374 -660653 470671 -501804 401342 -900392 -28892 -857682 -713085 -150260 721566 -614199 693927 -835413 -684586 501934 575845 -54484 -686240 723469 -651802 -872646 -35335 936301 -66902 755382 -664963 86100 486958 -946557 602717 -737277 -449054 358460 865282 -857527 -98419 -583186 -433459 289992 934406 102244 -371216 -317256 -46143 -586821 513532 -626701 703696 -750482 -245526 691712 -38119 180125 -334913 -601777 -673795 -256971 470639 966234 678161 378050 -102927 -306169 166934 111557 33873 -699495 107308 674153 -939701 -238648 214869 -792340 731573 -550466 -898453 522501 8320 140891 711924 -554902 610627 120881 637309 245206 721466 -293171 472101 -490683 -822387 94262 -432033 241043 816605 -396955 -620762 456534 65610 335085 279591 240458 981493 959454 795131 926373 -801366 -858096 345421 -114452 132213 960369 170964 -202024 -670497 -868817 284775 -694413 -533931 819020 157795 629190 -109520 973833 295190 232906 150912 -984585 -97369 -945602 651237 179438 134461 725131 -752885 -594473 -7864 324451 -319649 -237514 -745725 -345659 915589 77412 565407 620660 621517 -988045 -199622 -330573 299551 -535442 -559843 -379013 721819 -365874 -595560 -266132 607915 558440 -378475 -236929 -918084 812619 653016 55657 -829125 926164 -325486 -269824 600854 -28302 -938551 -931317 569219 650618 -220627 880563 -206120 531601 842705 -40107 780116 741203 -812137 249135 725483 -832652 -308283 660994 51156 -411904 315202 343141 -415173 -602078 257443 245711 -787997 -319205 -776602 -932452 -500641 -64518 789225 -256957 699672 -343594 -400542 -858346 142333 937135 -60467 831834 -622489 -540336 -758536 486408 -188600 788862 -353468 -239505 -176466 576070 -290743 -743980 968821 122078 744891 -870268 -85307 -374290 58174 -549210 206302 -675692 -105932 -771405 353773 146537 -453415 -878021 -301888 71620 -723531 420596 471060 35448 -240008 -622100 -9992 585156 320499 -699482 329683 -442662 -281728 673828 -392611 335575 516257 -865913 -956346 192360 -834274 449572 -859123 -914644 600286 428383 -748037 827907 -575442 -374736 568926 -266134 581380 908656 -369300 -143511 67196 979011 -735103 62000 -284972 186121 369956 -52342 -710645 841989 -65968 445379 715207 569107 767831 418743 -648907 -254892 -611165 -359172 -33872 -494349 -388894 772053 -681310 -466132 -475372 333810 860973 779147 469884 285543 205788 680081 623033 478456 244972 801199 851085 699106 154881 -324469 810815 355714 758345 -905825 715922 587433 562842 -448197 750343 705352 -943604 200677 845524 -706358 847439 -535620 449914 877663 -920456 983342 11876 -146615 -57167 260307 348980 -343501 -838968 -387792 -726538 -91348 166191 -360010 -116259 -224031 -291687 -591865 -213020 636465 77091 -822098 948970 724956 307653 -447546 -304300 -440338 750874 -386819 -372798 -885136 199943 519957 -728955 -684067 -778747 -969371 -560001 961088 241199 -574669 616125 463462 425702 235508 -162496 -787959 322625 -991937 435858 795866 -724334 932562 -856984 -980212 -644751 -448367 -95565 -647689 208676 -807381 119257 -632251 -505989 123830 165597 -333651 599310 44130 -425798 955932 -355563 577037 -36764 935596 101356 716467 -257144 -431799 173826 -130129 834352 -342777 -679779 -754235 725449 588678 -523173 -492386 588157 716204 -678661 30470 148826 -10672 -837959 548053 -842215 -937026 675607 -514702 -215563 -72506 630652 446771 95775 976105 465889 -824399 293892 432207 -513763 -456725 -476411 884282 261982 484417 376179 470119 235195 592370 -516425 833355 923865 -937035 525206 -566421 -860616 10418 -632248 -446060 651349 57448 -743124 -666664 -480539 -440405 -372172 -379482 847264 521519 -491310 648563 -738748 832040 834956 -191339 777019 730840 -866337 -76686 431379 -426076 288529 346474 -433339 303304 503957 549266 -459440 -76335 328963 -547451 -254042 -343290 712412 -374797 -461626 -797892 -501294 972441 921890 -106978 -345959 -114378 -631890 -437750 211002 263439 964333 742471 487474 -288432 71274 -528825 583295 -934598 -542509 744840 271201 -671775 -327424 -809611 674502 926059 -80051 -94106 -157749 943592 385598 668540 790059 -250444 91028 -745373 -440072 -775251 -236361 616589 253482 -280450 127407 254205 -131333 603951 -3434 724745 776516 282966 929440 696020 321108 -464683 -126624 -295462 -215 783475 -837447 -856089 52562 -804402 160762 461305 189183 -196178 -495070 -492665 -100972 531805 263148 74867 -179058 -956507 -514596 -442672 -449939 -495593 717045 -552572 -259004 329508 620476 -464482 -762428 -885369 284046 -939500 -874437 -111780 -997207 -73468 478815 284076 -433113 96540 -182907 403991 -409663 -58486 94741 -398226 43512 -810075 881648 14415 499248 -542177 324673 -601834 367615 630799 904176 384562 -734173 -325741 -550024 530603 89231 -936194 650652 358846 -639543 -968858 54532 290220 750635 -389539 -58949 329720 176456 43726 785836 818454 651445 -322725 105759 658367 -68345 509465 -945161 44546 558915 -405928 677729 -888450 528811 -18041 -600868 581495 835881 -663022 690076 497080 -959046 841457 987561 867812 -357132 234259 868884 -351109 -618678 -545793 -413738 -494219 -211006 476777 56154 -480433 -664020 -83291 -505063 -325501 -512907 -69478 -506622 -521057 -960852 513955 479702 -824126 878717 796468 -606667 -803788 457824 -269776 -601954 354068 -886232 -211468 713449 -958100 731368 -325 931984 -573335 -985725 770247 992744 -79542 457820 -341359 -857514 121263 -948481 296333 -574404 -945884 -92714 -770007 -161841 218224 -450996 -253724 -997721 -719328 998426 -646940 782197 -298075 114203 474650 323625 -191879 -282407 -735362 -290957 -341264 730505 -488008 121018 949434 508005 533513 956662 -86354 53334 157920 732066 -273639 522699 -670732 -800925 543284 -942983 632994 -228193 -192679 284695 -35977 155861 151541 -415322 900109 83097 44670 646973 561239 621598 381123 -500631 103364 433006 899528 323640 55182 -791694 -409643 286503 334474 16504 -418496 -412992 33219 329977 490019 465196 -453799 665555 659006 654311 -195115 -631116 560238 -195282 555843 -10354 490070 -678842 988866 780255 -912138 683811 -733359 -656997 -119677 382664 -613647 -37951 -902557 -403157 -775631 -631780 -593997 -12417 -145355 -900475 572419 395873 -765360 -117021 988253 490743 621925 -122625 856600 -678503 676526 920187 -699243 336147 119157 -316424 -68450 746817 -516266 -498601 202955 -898823 310346 783348 -961046 -740991 -828908 573556 -508693 703364 -332806 798610 -630366 -846980 -953242 326262 97604 -307002 182678 550477 -134416 824735 148787 -666333 -918563 781851 -113456 856631 -150124 -996214 588625 591449 10361 419829 -404407 218736 157726 -525355 853493 -852817 -990846 752661 -374782 -207282 -976807 537868 93518 -930588 812192 -525126 696727 198760 649489 824895 829930 -606172 -494522 707686 255423 318842 -522525 389835 -165561 -267813 375191 -123618 184419 -211407 -270257 -674638 -402639 -84942 -228454 -578749 86536 -191378 125712 -215352 -515900 -339138 442389 490704 -36069 599065 -80797 -627952 -296364 845137 801318 838442 352485 525812 -379207 -539987 -901051 891922 570479 -189777 -977196 12003 -9702 -558292 -330193 677426 30053 -850251 110027 350123 848394 -502278 445759 -903570 583045 863304 -68211 772046 -790485 -102648 387032 751259 85148 487888 668071 911823 814311 -940008 604060 -186230 588285 866023 -404975 678397 332589 363290 -3919 575075 -997352 -517167 381289 302500 996688 165067 759773 -926110 26031 -396622 973235 253632 252296 -190703 -532236 -708546 98612 620918 951370 -968252 220960 -491202 463072 -123689 993366 371524 286191 -909286 589547 65289 947272 195455 -867690 -793359 -366938 -474676 24736 -150268 587784 458045 -557051 503959 586342 240933 959977 -421832 -427266 299128 366414 457805 -585757 375121 701980 416446 762244 586029 981154 -745520 -893733 -188370 652694 642453 642304 145788 958047 -827068 -534542 552439 833910 235422 407284 894758 203277 516891 -218990 370066 -197546 535233 -163713 767775 -523420 -644818 425318 -221767 -257763 -824533 38689 186064 -586508 -236384 234430 -264787 -798110 -164632 -656541 -464019 -986240 113923 -223329 -498916 916031 -512848 911140 -660275 822263 623260 299604 359339 -367414 -471016 -501453 291455 -508462 581856 902020 172541 285345 876193 403337 603268 516550 47455 -581865 -257523 -808045 969131 -674391 -255877 845068 -349468 938997 -783132 -608056 -131367 35490 458070 -132553 114883 -94455 -4786 9122 -395996 -515039 124391 -410334 682306 -5753 -219091 685658 293896 489599 -604915 619820 512439 -998703 795268 -773504 -904060 354101 -335658 895804 -233055 146937 267837 831048 167976 -383608 -448023 -319922 -812456 892086 -679134 78301 -504326 44801 854466 -521742 -454073 64111 -829218 -648243 896883 -96414 -918916 840096 134881 -215931 -247648 -948359 336272 224476 559965 -770897 880496 674817 209255 922946 -362804 968192 -436644 798002 -853480 -136117 263641 350958 877290 825415 -436341 -120455 -686029 269816 65070 -719892 -472653 -903 -770838 -130589 -899111 -520679 -603527 -76504 -519561 167315 525803 -539931 41926 567541 473625 -879769 330161 -426429 350517 -530903 -325742 -559986 -786373 959863 -338749 970948 -157595 -480184 -484443 -10541 -639786 936121 913736 953831 354012 173254 265233 -917357 -974878 946942 654624 -937121 -917612 753933 994579 731712 -209035 -421103 -190699 -474249 -802827 600764 466388 -440966 206375 539519 -176621 -26677 342835 442367 130176 753937 -937399 419375 -34549 136752 -807868 -57652 107190 699954 391084 808341 802197 -393236 -161714 351628 119690 645621 -144172 975416 893363 775530 -274009 316653 704186 -529762 838679 342534 -616750 -162486 -612480 -442222 -899023 951069 -21978 -724805 -987093 -213693 -664725 84779 299698 -52302 -37723 831815 -946082 582109 -859308 -20093 935461 -167459 -142775 428585 655212 935243 170738 10881 -858612 -328696 -183587 978421 -635939 -447998 90338 -336633 521027 -750673 557597 -546339 430243 503552 -258636 499247 -563495 278781 641338 -78352 438245 897266 329078 -603842 630103 -784249 638023 237969 -823789 545295 836606 -483361 163301 -900590 633055 806103 -786636 546146 -865527 -472131 777957 485496 489794 684053 -673217 -535482 765140 -771896 112141 -143014 429922 -895653 -448139 -272271 -491940 76637 -458191 898288 -500863 200859 -96191 839206 -813529 869413 524708 -925607 468751 -743263 -988594 572260 -270327 149253 -846318 166251 642113 933686 10738 745310 173293 929415 277129 891366 -771157 512862 116362 749263 554974 -595527 297145 -932351 -796513 657029 -551897 -935497 355191 -39296 412003 154016 -838638 -861545 420276 -904853 -961230 159513 -525035 237939 671066 -793616 -694270 -139055 909970 -304513 -24998 551499 -961100 348272 -245463 -245254 -737816 499685 805304 -206267 69732 -423296 974657 140181 789726 145241 -223883 194367 862956 82355 -413160 -786765 367976 695262 -410834 280499 -506292 -976937 355311 -8003 -7676 -529923 134574 613807 -475205 -851034 946433 107240 -461392 -866629 -966026 -385473 221073 -599691 357167 -851449 -22350 -984734 -592836 -507537 118100 -69292 611832 346676 954199 545930 -495345 882682 -617179 629506 -807762 -280171 811649 358970 -570516 361735 -122615 -961770 -903625 -339006 656288 -994643 974855 -542709 -605920 -270178 650343 -839943 -777011 201161 983556 -398656 817490 458742 -849850 829165 542941 -696572 -792927 874219 -762459 598380 425574 83041 -896271 -830066 -885591 560106 -406393 867832 -25095 910793 -488814 580527 581948 448557 90159 655111 -760964 -283732 -990492 696890 943904 -364287 54804 844704 -463585 303082 784199 -677664 775721 930156 733628 -37953 970271 468696 337494 745608 -834336 -593558 -640050 502261 71549 94267 -359714 861408 75639 779175 952995 325570 475879 972321 903033 -806064 239164 -750948 -71462 164716 864523 394355 -261585 971350 592650 181052 -764194 -543033 -59755 782917 -210500 967067 670702 -894466 -504601 -577695 -207038 -890757 -214218 520425 -869671 -69109 -312982 -250694 -110071 -283596 -709052 -406308 293979 -106356 114740 -494672 195694 -852314 -541751 -522862 728239 -547902 174257 -890621 73957 540500 302240 628240 -73096 716423 -993488 385925 161424 -415730 58154 -885851 186003 385873 -723629 762722 612286 -19361 -774626 246047 859475 -381993 684105 206010 423428 40531 -873556 693684 -909449 -153686 -827031 83933 91251 986309 -163936 -964925 101154 -683993 463545 -181796 -932842 962315 846350 -830792 927454 -658194 -220257 -908743 -296053 76408 -292669 906691 627464 900005 333999 33634 -699521 -330363 -184192 813685 557930 -950231 893656 -310479 -226080 -698659 144443 378478 -924382 -956630 -582746 960856 355438 124775 39625 -79314 295634 -314640 -96669 808030 -419164 378018 -647377 -550294 -3973 -328619 -879569 -303937 -340632 -644145 -266777 -219375 -82759 421144 -318083 65980 556607 824670 -955228 978961 422515 707303 -179891 -945274 158720 160907 891690 672736 -744015 371491 -265291 726955 -115308 -242614 -391443 -34769 439518 269473 297808 190823 -658024 627013 -668896 28013 889455 -865801 931551 165400 363101 816027 -119431 511961 987559 841858 -273304 158169 902370 58549 -249167 -451586 -171242 318053 217033 -449748 710749 -299465 764993 745423 68893 -514690 -24358 -709386 -21462 -69264 -925596 645452 -987856 980045 636581 24287 306523 575296 712370 927819 -526205 585007 -183145 413598 945383 478678 -13497 -298427 199123 740706 843891 -126941 371077 788501 -423805 421713 -776882 360598 785319 132526 223077 -930347 866680 626817 33432 -100604 716877 631238 292989 -739690 -991822 362189 -493851 -29849 -925250 471751 -365665 918164 -687122 -78220 662623 -590523 339232 -70582 948126 541585 529698 875484 498478 527537 592852 -428046 -809868 355801 215600 -518667 -816299 339732 329580 -175392 621846 543298 -705038 -987046 573260 516119 819272 382311 -535086 -581137 -31655 739563 -357089 953514 -964995 931357 893182 -268052 360551 -10421 -633430 -300441 382557 -416597 -503131 112301 529139 -515993 93868 948360 480085 -394436 -302988 -409760 311944 -386897 305124 -929834 -521532 -932240 -933478 279538 -660181 398530 -142149 947365 -241201 -669785 -894897 260653 157658 318694 988481 327116 445551 -393873 -849910 -178378 469521 190552 785992 -566335 577063 402458 -162928 -41063 733177 395516 -762940 530239 -39014 -865791 -896169 884812 -845320 924127 -538998 -287593 154304 -12501 445696 38360 677281 -403136 -423702 150809 -713321 -110156 283521 250317 569291 -139580 98530 -757491 36950 985180 880897 -590590 -792507 -70195 -555602 845832 467245 -41329 269009 502744 186149 841210 840062 -427002 737655 -395986 -343006 -516998 -784085 -609789 759913 -561841 67271 236227 -85948 860250 626459 12122 -13229 205840 -434995 491351 821795 763460 -997320 23712 644196 -83005 291612 135997 518932 69863 -219062 -828541 733849 -326293 185738 -61881 -913402 -540990 253471 -461067 603266 484424 479746 -74547 360062 -218846 798431 349301 -959432 370884 -459804 -187303 571846 773049 53964 736347 -372697 813327 537215 -865987 -191774 -518710 462931 -497215 -526560 613789 -780550 754791 -594934 256000 9881 353458 859738 37237 -187480 -406184 378184 143724 300959 -882108 -955313 -458641 -654620 -206271 2019 301488 10375 651493 483980 -976659 -972152 730395 -334596 728023 -171955 340060 -158771 -215835 -640289 492774 736992 465541 -657104 74069 408876 -366681 -157682 59491 -434112 -677125 -182793 324042 809046 640533 401018 -349700 -948318 -978138 193079 -764508 184735 -909744 898960 775202 219965 801535 489922 832462 -76110 103480 391495 -295966 -467449 -584346 79001 -749336 -987347 -486156 -775669 740742 -552205 -97426 83810 22067 -975476 901719 -886749 -901766 887411 808148 -435817 684501 854411 566910 -130755 308821 -832896 -407460 955431 -770543 830459 277979 -845274 -315114 -70359 689406 -767395 -301759 239812 138212 -282325 648028 281260 272061 -228155 451924 634128 816261 -186617 91742 -760771 954329 722926 214766 -520340 -917793 -295116 -185492 992530 316845 -63224 520472 -69718 -536675 726556 -809305 -198968 646256 522989 194017 987944 -704992 -216289 -267439 658396 413074 137045 114726 -732382 -239553 -985145 510172 926950 879120 -446023 -728253 -895134 275319 485406 976981 -832955 594666 48415 -453383 -340682 506315 152832 -737989 -419826 -740003 -233619 668845 -95331 -730899 662746 -522796 -166717 322181 -439880 449042 232765 -219936 483476 562205 847978 520469 -120389 414492 -40408 -275290 797694 -20140 144060 -60877 -60526 -167657 525782 -891797 312368 731739 240337 955056 932253 -46684 316494 40570 -208089 -541311 876011 -652321 405983 -954722 -528138 120703 -348459 -108966 272797 125701 -411600 -589846 -297273 -413208 409213 -715830 -245512 927824 -437157 169371 -951162 -735195 508571 44327 884409 393882 -201019 198558 -738581 -362954 447115 -127235 -565113 -887994 192284 -111351 220878 128764 -962212 -324188 -469814 -310886 951611 -920969 357437 -310811 205616 -202260 -643739 554033 -403251 -358555 326643 494918 735613 -695726 -591982 -177603 -506055 -994047 988437 -414976 714159 980377 216226 -5072 -790090 525218 -362184 -618010 686477 46362 -942385 669022 887523 691954 25486 441438 527441 968905 -465246 418466 694157 -969999 882362 15072 -455509 -53788 -992651 435576 63271 -943481 263720 -320479 -165475 -813534 778000 -785260 -350530 -896532 798607 -680004 -533264 20899 -598913 -581616 -70161 13784 -94545 485392 741103 -487820 -727341 424001 -336959 -953880 -384051 105256 213517 500170 945592 -15763 -346151 662367 -888532 -848721 -199723 -20588 609811 406195 606572 12062 982365 -403485 -292794 807027 722029 -852201 -654876 -499049 682599 917217 -579789 608157 625397 181218 24087 955063 -955819 -958595 414363 -209494 -131645 -639871 -483420 -837726 466425 182883 -19729 -963975 58450 80460 -244625 -172108 -222181 788464 961232 661027 596421 -488070 -931917 482722 -94349 -225348 -402743 164973 -813648 870418 -594837 -125238 969702 915638 895254 530447 -538766 -380499 -235991 833083 350991 -574129 -328823 -319325 -791354 -705097 21627 -368189 519112 -920752 3639 -487757 326206 -850543 -798125 -420465 530892 933491 749750 739778 -744470 742509 -880051 -409170 232532 -138778 -433815 309047 967503 -18693 446632 -236634 29963 -364646 23375 985293 784517 661863 647058 -12066 -252565 478060 -400907 -988252 326804 -798146 -769182 -321252 850858 894076 745769 -120769 33437 -9834 -761179 96553 47849 33125 746348 -391229 -451754 -985165 166168 -740008 -329888 -194243 4117 -458132 -112672 31268 -439328 -283337 -351239 -796896 225224 -886442 257285 -398842 -303235 -555050 111542 -212045 -986241 100186 -941105 169811 443373 -986910 856689 824494 93046 -863663 848644 -303763 576921 16103 860005 519905 398025 -614990 -601638 -338864 -956798 605607 -196415 -462500 530948 -129393 -815102 436538 218805 -694891 -562616 -959099 -50912 -692256 -314626 129873 -330697 220828 -709017 178303 -937138 809158 512763 449184 623412 841278 -5725 237173 -186483 348794 529011 -651230 744183 -763191 302872 -755793 566153 -839986 513215 43738 997889 335272 -579701 88531 -689070 -803714 -288469 -550193 -315242 -210780 260959 -688433 -105101 -813934 55715 144506 -560117 -983496 197599 -842723 540217 -445612 173318 -661050 -198531 -9212 -315721 -256257 467193 -914964 -771978 729210 -236359 655748 -57793 -253821 -622451 90279 665149 -173505 320374 -794275 240625 -206985 10665 -478061 -819127 844397 374689 -548717 491055 -138909 -626114 574772 -83971 79423 343362 -705049 833516 -371846 -900538 -495883 -148032 135683 -747351 340019 -856958 -546801 657344 750992 -397473 692155 -590505 642682 492947 -368970 -601193 -871890 667975 -711658 -180632 611405 -817369 362437 -337926 799304 -987997 609197 103260 683860 98720 444528 412542 -793533 709639 -938781 -792360 401322 764992 737450 163490 279641 -930819 934702 -922536 39391 -9245 -879343 -504890 574650 -129815 101618 -888711 151058 -523281 -303105 -362845 267655 -228574 -587815 -190022 900748 802715 304095 -214659 -880673 -846781 386068 559182 81407 -341353 -756249 905405 -971681 642778 106446 197185 194372 951972 -859796 -202923 231337 -199996 -615532 298764 256855 377267 743707 -760847 -321734 744968 417340 -220728 -814782 -191109 647586 848652 -164076 684985 993305 -657290 956653 -246373 473537 -370388 -408217 226512 748760 114212 636172 -841837 -587988 918744 -944002 -476827 -92928 -364331 -679066 -773314 295828 951569 362693 -28811 506817 590492 -57331 -501394 -709559 -923994 -439835 -800505 -403088 380198 -21509 -849513 491701 709667 -465538 -489765 608665 -843247 -270158 991856 998116 149309 98743 831606 -464422 244629 -967399 550190 -953646 -466165 974904 282698 425360 486461 705084 565713 -230067 327441 -106957 8429 -29406 509728 -519337 -71700 166554 -267635 -630039 649950 565699 -460087 -938271 -235359 -546329 597264 -322149 -219508 -328612 -769532 -197940 -85679 -609768 -887520 157454 894774 470451 -203502 501469 760937 624559 108620 716933 -442110 995218 -531288 -785647 -852085 -706255 569408 -171239 378592 -996703 379966 75830 -8519 -681496 400068 -307105 447191 -848842 -238002 -933536 -707580 317677 -96622 -404958 964773 143220 -172869 997497 -258698 -535426 -283569 -251911 -545711 977108 -698564 -261872 153482 189938 482132 -10175 -498509 -256178 -214034 -378873 -916547 629979 -860183 -708910 -29085 -101581 297538 -336705 -691599 728460 -837824 820079 -52528 176670 -364817 -841251 -743321 38766 -520130 607569 750061 -41544 650500 -203301 -114146 -725172 859307 787344 153517 779311 -774027 312965 759388 610105 -659734 -83120 369745 401546 519962 -643526 130689 -635794 -13071 866010 -633209 -596706 482393 381158 93315 -334161 29151 7617 325392 -518441 979134 -667423 767662 -426209 47077 -920018 337445 -87146 753748 -107131 -908763 -638881 141315 -159951 -44841 -726522 180085 -997952 -590913 -220059 423330 396268 -119230 -119599 -309355 663884 593882 881547 321642 507998 426406 45242 255496 -446216 33095 245898 344617 368725 -728418 339818 -231663 -480968 350725 964447 666594 104727 -675395 875964 559383 -549855 -639141 -220727 -800482 -2978 382721 343444 669476 504335 896708 950794 -649220 503373 748520 84222 935433 -645417 369444 -653765 154615 -784910 -470928 972707 -614385 -429821 -621944 613384 422437 -601247 223669 -993750 -22747 345473 752824 363956 -818691 169271 -623979 432640 759018 405875 -769075 -512005 -929131 -712596 69301 337165 -792846 235158 -26779 632989 -301780 -121687 617318 487746 274981 811482 -446558 286806 -586395 -330039 -739505 124705 871379 -459008 -826379 -960388 313310 567141 -250211 5484 510990 674701 261950 -47094 -568003 559385 -515176 -189504 -400485 102927 -910277 -66312 657221 682451 428768 -283965 -903288 -673541 17590 -166807 812845 447552 -796048 457073 -889427 132027 -156581 559354 961273 -641605 397741 619541 -166618 -24706 -556063 -905159 -92490 990873 487427 925810 -265894 603445 -507618 762611 746400 478458 293983 -35901 -571792 931792 212292 -77711 -785079 691344 -205413 403222 671893 -905942 744103 -95686 -687738 -431624 -890722 376047 260262 -407429 -526282 -712108 265618 -451672 392852 503301 -472172 78407 -733659 311082 -864101 -508283 -407835 645849 -325827 -1499 -782306 -743454 -204362 65570 -322362 208379 196050 -863756 -720219 46758 -281814 -778873 927053 615766 420521 -795198 743274 -19558 -92363 -883074 826159 52675 -904776 328194 541216 335806 395768 -531798 647817 732329 148128 269785 -466238 -243110 -737894 -826423 300516 -321922 -405534 -703197 -71331 357735 700345 961183 -163754 88525 -795974 -294170 -301126 876491 -588221 997161 101838 809216 -501314 629033 -748199 111005 763823 -892742 446453 750739 -649698 474782 549945 943516 -882555 -457045 153428 -714726 289014 508206 -92267 735379 -627851 -596731 62955 -257065 895234 199742 -853625 -570966 804257 203281 580548 920939 -70179 -289337 867568 -463654 -854705 -711131 677282 -391388 883883 -441617 -738141 -959887 722604 817633 866572 805682 137901 496491 -839097 -567874 738965 -398004 -241837 654382 992747 -31298 730783 187791 428187 -32661 -159348 91027 -767882 -479702 -384677 -396951 -557262 965272 513872 -930520 -43871 -438929 418853 -806642 530206 -584670 634470 570836 -187921 196435 -401219 -231287 -150052 215158 64106 -911985 -739652 -341017 889673 798105 879442 967953 -458426 948762 -782769 -514270 -968568 918435 -128517 -102742 803262 -497924 -432422 -299357 579157 -428416 984106 842530 -989583 -28260 -232767 992404 209396 -717739 -302783 -956753 -639696 462108 -324600 614741 -780744 -495033 123571 -181706 581010 690424 332354 405963 703222 -723358 -684442 926837 982893 474697 -875501 13129 905198 -450251 254151 962847 -207837 -301742 527928 -850321 927104 -531734 -277996 -658035 449655 527180 590275 298159 87999 381438 793456 793020 -531311 825901 -276630 283911 800601 807428 -534497 -689308 -790990 -582522 718395 119648 -69593 -438264 -414778 45430 -595072 -64678 108067 -580376 764758 814019 165691 -758778 420580 193799 -665812 -179582 246530 964943 992323 847360 132386 -121988 -440563 978596 295163 -227681 413772 -132995 688916 -986862 -339195 -514921 100439 -697479 -41604 -351482 -885311 -748295 495093 -316326 -413866 -641141 184753 -597475 -427268 270260 -482460 -704215 830835 595236 -382330 -990982 466694 699555 -297744 -333893 538509 874098 -781096 -417867 167063 289257 582273 -96652 -915293 -301452 -611307 -733152 818649 -77072 -56376 -466376 -564524 996870 -786484 -908346 374684 -634929 523106 157910 554049 -127463 -386903 212380 -600093 -399673 -266642 37568 -635779 238094 -718219 -370345 313653 327590 402278 814656 858132 -935780 -391486 -763735 -835608 37133 60665 -718729 -941365 -192341 -38577 477461 -456844 -471898 694308 -427495 460264 713889 446365 -731269 455416 -721163 185229 -601887 -529140 -709946 583352 26909 352359 410014 748227 -838153 -708381 859075 895945 145264 166954 456327 590767 558868 803897 153119 82306 760137 -803268 -805972 -218418 -21646 850286 -721892 -58276 -371365 -827228 784209 -500587 845159 -834728 813166 -170806 -363448 147247 -531858 -363423 573014 389093 -635875 628824 -253256 862366 162018 -451926 131668 -193633 255504 -316991 406858 -266640 71605 -972785 98728 576149 -964341 -90002 783807 748577 -964394 -967803 -235267 993023 612610 -585043 381637 137758 97057 515959 132302 458130 871779 257858 -779620 371091 -986575 492754 393083 378128 -798110 -170694 -466658 698264 19253 -248169 302624 -911734 -526257 -288111 -542166 509925 793971 -544724 -459734 980462 -355356 59727 -459821 -472787 -244171 -553072 -661139 304710 127389 -57625 560572 -578374 383181 63964 697498 -846253 -749287 -170273 588949 16933 791741 -11487 -523730 154579 620662 661083 -458773 -882006 770655 -160684 -353507 -890670 -754723 527127 -297316 857940 -174557 644869 -784185 -290234 -191521 -270949 -296911 -331797 -257576 310806 501613 -815825 295738 -564821 15913 -331503 668386 197713 -935595 720859 -495892 -293657 322180 -472522 199369 870223 126553 -90766 -60114 765961 -988713 572670 614640 -477369 798013 -666880 -116763 -684607 148862 589290 -253757 449297 510725 230770 262750 -614901 895705 108084 -285995 -994076 506657 -93329 897286 658640 507050 501972 -786699 -517425 40393 814794 -828368 -371471 -606385 -69439 141066 -345857 -400319 880119 330133 -899469 -532497 908631 -794033 299468 79371 -535990 232747 -533004 391869 -5337 767549 -317658 -795370 -147384 -979249 -469951 -617106 -132263 994590 931063 -46063 757583 290091 583743 585260 74061 288768 370309 -120878 201165 -952823 -635178 341335 -745995 -881802 189970 -987802 -119023 -632648 825221 305522 -246315 -562736 -969169 836497 -318108 -345329 454979 -56250 -342433 -892106 -876930 17672 -797518 -233424 -42928 -601726 182171 34248 -401880 673551 940788 -697382 -408854 -465914 -812364 437150 510259 394229 -366482 -802619 96956 815011 816068 574167 -238964 906047 -185869 659421 -378743 -733459 -324660 -400978 -179148 -460455 871178 169983 -674651 -620848 -991421 -904408 512029 125795 -832671 -631908 -744458 928639 -752891 -693279 511760 -392789 -649942 371439 866294 139798 357936 73954 479772 358269 -336095 -446477 -361480 -802887 -398571 244467 320448 449709 -560735 631762 -920324 -795824 220830 -683909 -111749 -466149 -759603 564562 432324 -552361 -719518 -181570 863030 -679163 -402836 603963 187536 141769 -544220 7593 -74937 -203802 -543567 973567 -163089 -744197 -686032 231910 -578269 150950 -339200 -594742 -533136 173679 -604137 -315141 -517084 -226663 -494785 295129 -804131 706616 293164 204271 -786466 -611334 814065 942400 370603 823081 362099 -7354 879494 -150976 694187 -466933 80092 -432971 477710 -283219 -367845 299360 259630 983182 -673449 -448121 25901 -585334 -517947 -730557 412215 -286574 -717147 -358871 -989294 815531 -440398 -255714 -412595 698302 649069 -242318 571610 815769 -450506 -28085 692634 -548004 452100 -411326 10658 -594817 216243 279864 818830 958349 247337 520408 859714 -376704 -485941 830971 884461 -736450 -568476 622786 329829 9448 -913121 175189 769620 459194 736547 990469 -290574 94535 148689 -321136 786557 924465 -857368 568737 551228 479814 -934103 -220054 503998 -765316 616096 -23173 -807153 -56994 -847567 -813040 -926240 -155632 497853 33866 -802170 -353413 688389 157828 -817530 -340447 453602 815193 -126054 -722198 810464 459995 185234 -529302 563836 240837 -648076 -286551 -334376 419524 466228 882125 25886 -844848 846848 -468332 581561 -61597 -148352 771507 150235 -350979 -424187 19637 206928 -170007 -933479 253285 425903 -391056 463027 -889684 -192360 -363126 -449120 -741592 -933684 820077 -95947 931694 559916 403277 -404651 129099 665336 981837 730773 21084 514889 152579 -986627 -392723 467731 129018 -699257 100097 -430157 -260797 216770 -858828 54252 -423282 -780291 -892491 666709 30213 -169953 -36035 -832321 -761046 328058 260622 -356154 650795 745546 126423 -282329 570415 742098 223285 549575 728792 748670 603967 264350 264479 433455 448391 -694301 -652413 871006 -722461 376432 724741 703304 667989 -470079 -766424 12760 705652 100461 -322854 -63060 -726760 185839 -359992 188600 16076 401564 824148 284807 -158797 -664690 666900 -760317 580523 509661 354708 -147129 -686534 -202179 723674 788930 775608 -963239 420826 330819 631443 -273599 -798259 -667696 190152 66416 -124831 -193469 -992464 -426239 -444069 82905 816810 -954818 -145866 524813 830466 397711 105087 -621160 -227251 -365798 681647 917176 723938 -778969 -697618 -372917 -882047 70133 310643 -227069 690722 -652971 -496961 -250025 -876724 -521113 103724 489872 -6854 -718233 -608180 -226270 105012 114873 -261553 -495373 414247 -155045 363791 411390 -154088 424529 526500 -827139 285056 25996 -988047 -235210 -38080 829332 -641715 546595 671170 951242 873709 682455 489871 -25964 330288 -284943 668026 152986 -145721 950420 -925579 931375 -806161 618898 -965509 290775 68333 79802 705449 680832 -758120 -521913 670357 -704318 -897279 255897 281364 23509 -756155 479103 -880893 -549277 -931640 -853356 -47996 282455 339701 -185547 58292 -563435 -711346 -937472 -808444 260457 868475 777445 -108565 -673658 53729 793602 -742939 452652 856675 590621 111629 -749715 638259 201342 17313 -830811 601652 -630161 598905 -754124 587481 -626228 651949 133936 -103524 -325313 647792 312749 -858029 -530299 -188213 -715414 743681 806436 802521 -948001 357786 -443317 716496 220188 533980 807441 -322021 -68686 782489 596372 693529 482624 251067 -838772 897619 263847 -183425 -298665 197969 -639058 -822179 -420589 448676 93602 487231 -376691 -271053 -35796 -817885 -293825 -500969 424804 -860814 700027 -377968 278940 -701394 205435 763732 -420937 590377 8380 -855205 902542 945292 941790 123477 238190 892590 -204116 193818 -348343 -163791 -536671 806581 -756149 576750 -867742 338493 -481484 -311065 -64873 835112 425050 -718327 -190853 941507 -627962 -461208 237352 820509 -830688 667890 -127593 -574424 716320 -731684 -525131 618785 -866043 865472 338446 730314 312641 -682673 645981 -102656 255098 865759 -842751 67475 -329500 324964 300351 906248 -824180 -22642 111958 777758 -847502 276345 -282540 -967086 -186569 891649 -16727 -541517 -588106 929821 -905151 31785 231971 432642 786007 -315405 -953262 -3299 988094 -178871 185129 -295458 63160 -813847 -478932 541744 -795539 -986792 846270 -165840 -945084 -661586 804639 625390 70727 289155 875122 409063 762408 -662581 85264 445328 -153228 870139 716038 540299 924292 237113 800497 -952577 -495448 -851055 600425 768217 896411 -28878 -622337 -2061 -210370 -843050 -958953 417285 856473 -799924 -641861 97038 183109 -223940 -768911 240736 -350152 -544877 975319 -736869 395439 -55304 -460745 6633 -197922 219119 578692 -239143 -96888 -871101 -76314 679482 558559 -382331 -998438 -758127 -637635 -933109 472254 89054 87080 940883 892861 339545 -805477 97552 824975 172810 803835 -886080 333371 -510943 911912 310067 87359 -372013 290618 -561872 -458915 738740 -185194 -8114 126500 -980457 -753326 831 357230 214252 851237 -745957 -234537 -738633 770871 -520497 449202 926204 354908 -793303 568803 -339656 -251559 -632839 -383361 -298895 334310 -740529 921143 -652477 -212615 -553788 -687893 975361 -37710 -964077 343294 154257 -797104 727199 -14064 189428 -90298 -192748 -873641 -738404 617817 880233 245186 398186 90275 595696 -650940 -388113 -103167 -339637 63138 819567 -650489 -819654 -12796 -522354 -733231 -510326 -724789 -723961 -807498 163462 -188277 213281 538848 567711 -672467 55253 393897 44115 -669272 -291688 -613998 61380 -705102 -68282 -422034 169772 -223785 -164363 -138975 253962 -217055 880296 -695100 -73375 32918 -733448 -148665 -483860 -216373 325852 -784607 621130 512785 828070 158205 -485361 570755 450732 621592 273185 646365 350984 -683884 301049 628344 -313973 -905300 -472752 349055 909239 -580349 -783148 -886146 -775594 1686 709360 368727 -688460 -555005 867450 -447972 529294 93614 688241 -327787 -905291 -321708 -813967 -487482 947151 166448 -38693 527775 587020 -380911 856255 -467241 910159 865113 310275 -410262 -108597 475115 139756 -350668 798459 821667 611808 -50004 564961 -864614 876421 221650 -900162 -180865 695367 -643378 616335 -21518 991318 -33319 800625 -793469 -217944 -55114 743216 -997356 -585554 -207083 356864 63091 41464 808191 281136 179430 -12573 -766334 -487020 708851 -180098 -415824 465268 756978 144167 -270035 -953705 554773 21623 -436874 932996 421499 -358268 -856684 53954 569154 -441445 150451 -726674 -380636 -532719 -827390 58676 -116624 -350381 -389254 719775 -694419 -640381 957499 -29874 656616 518623 880508 865160 -897106 -846526 670717 -657993 -852867 169920 275378 -516532 -961062 985888 772725 607036 -195600 -789339 -852646 -115820 -838836 -185547 61456 578621 554078 358076 430375 720286 -126187 -962411 327484 615994 261828 -102165 503402 -775829 50875 855553 -265619 -778919 150830 -358166 866135 -526888 -884284 497924 -778840 -522643 400489 770869 -562444 -67548 -96608 -175566 -294282 -177115 -310600 -250982 -944604 -598660 -336048 340225 610010 -247889 -993230 713790 771026 81153 -599953 -44739 982388 -11599 -405029 -214567 657285 -244756 -374917 -480530 -285367 -450172 -416550 284887 -819176 25099 -56702 67744 183242 14958 -384347 -857609 520686 -476568 250067 376368 -352818 682095 442763 776431 856036 -143877 -69539 462046 643928 -589591 -10102 726413 780755 -519432 336855 11094 722622 -894052 449067 646440 -394087 -444047 462104 -387395 -55707 776859 48585 396050 203805 -623555 -447662 -266642 38069 -217072 597083 636325 -273174 327051 -662238 -150762 289263 678354 -391271 852021 418864 -622846 -541722 -38592 235491 -448340 346633 239518 -804322 -503422 -777604 241931 -272707 183515 599563 297075 -106879 -669163 -460450 966444 195656 509307 400062 -410344 516116 762914 -163990 129475 973587 175448 -891869 -890516 -157756 819301 881243 -788930 11928 734178 -791869 657536 -22840 791872 187673 438496 -885130 299908 -532443 -182245 -473638 -537563 -173767 -82190 -10337 780896 -154254 -364035 293918 867686 -486573 222079 306065 873744 -732108 353167 -30385 67191 899440 842059 -888730 -170233 -729644 -255810 -25624 24340 -810636 -546122 64008 -556012 -39230 -485678 -752278 -402702 868142 -824885 138160 849605 -151613 618 769359 84433 478913 -71474 -29732 -956940 225298 373378 -574689 273751 157304 383408 -113901 -615360 -807762 -280234 -241381 314096 -239488 99416 125884 662996 -334150 227014 -822277 -62016 819416 810503 -882688 -698167 412577 -208702 -838639 -866902 448448 261913 -677725 -253563 -292958 59298 327362 568583 -23748 -454694 -371714 -685073 327923 -16652 725133 -718644 489486 -501736 -457712 939583 -948443 934498 -349120 799395 555083 -764429 -491730 -398695 162017 -465537 -481432 564841 -879209 -266415 -144589 -30020 204819 411018 -397868 49174 290871 -307924 697420 -168378 417625 575633 385714 616362 440682 -175383 770932 496601 999053 -122538 330223 623264 360269 -749720 552047 233392 314131 349352 -100583 -933093 731862 303803 892857 274996 -940020 398695 630453 -895499 141764 -627629 -870457 728937 -828139 -514626 -943091 812422 -653369 808279 -247763 -875599 366737 -119984 -787853 100889 867099 -344898 -300814 106667 -96403 -720569 165652 595590 -442847 616003 412934 -212156 -848446 420643 -738592 -546875 -587016 -763061 495922 -393456 154727 -907668 -238450 -468443 710976 -487089 -443878 -701344 -941140 -413656 878457 417557 -579131 -335495 -366653 313242 -573746 114291 -44255 -889295 339927 -399016 776052 493965 734882 -968413 -471335 139304 57065 833298 -36515 -889812 -333627 -997796 24740 -78827 475410 -911152 -750682 406632 -68413 -618672 -437041 120357 -158484 605290 482640 523738 781980 51933 627091 641282 985253 103262 715861 -438248 -152538 457012 94013 -624047 -714324 -951237 6164 -80419 -273760 499018 -396422 331697 -622133 -567301 355993 -554833 -242554 613265 422237 23594 660567 876026 -411416 508417 -534721 -450026 40871 836931 984184 151404 -717438 742676 -65580 951195 81180 -153056 -235604 -667857 -518121 359601 34695 -883889 -866712 -363399 966498 -890239 487499 128407 -962204 -190923 -222640 -931152 -658856 647426 166820 200732 -232665 706009 91086 225156 -13995 -652429 605869 197895 113673 -417614 401040 23249 882418 948636 -888386 -388403 -979617 -644937 436457 870114 295722 -830663 -903402 -598745 248017 -53567 714925 -162204 120585 -330882 -894321 -66760 -870704 582315 611168 -792992 -203575 -729765 -295467 -88636 -278887 379306 985194 -890200 -853649 -973739 78387 933275 -879446 -233344 -703651 300548 212456 681578 -240533 544896 131722 723562 909401 133813 -159283 -830322 820351 517339 -697100 336663 791301 605778 673897 762200 -154826 31891 13947 639447 162282 -10955 409777 755626 -577519 748718 -589426 755217 554560 450277 979107 888128 847589 -14496 930278 773395 -133522 -149011 -299852 265928 764598 122382 -155286 307079 -96841 -83114 467078 -847686 -818018 -539615 -638616 589820 657883 -204028 -337273 -233144 646326 -312649 -669890 -672205 450643 -878993 -630723 -845609 68212 48399 -717674 785897 -151342 545751 499672 584166 -307322 798358 -868729 -241899 -391772 437699 -279198 -837622 205765 297906 -158493 449923 -965001 825565 80178 -985240 914952 -630693 -333912 221244 277889 -352402 -334653 -234001 252594 805024 -906892 788484 -710950 -280237 -290079 412197 -593626 212974 -621315 -826254 -857935 -954612 -687235 17612 203072 -921695 175521 333162 -12163 115720 -44961 -734132 369878 637139 -605464 -606532 -549900 605551 862006 125138 138674 -522849 945195 -688192 -47261 636389 792465 147608 -468334 538564 -204152 -421760 782290 -742515 -436971 -699320 -948327 870118 366365 -359488 657682 426153 -191805 958993 -943783 -802900 -626350 599682 295240 -931682 437622 422642 835271 -897320 -436292 708868 113986 828980 -555589 -931735 -446477 -352646 -428003 -75544 -398628 -718826 -565030 506329 390996 -673808 -462007 811581 -782309 -783302 531881 -454668 66035 -511823 131666 -226323 -783942 -213535 927 -36930 136006 664118 517689 -808006 -372080 -828183 739840 298912 732790 -116080 796839 -385458 480289 -962229 -618554 -449105 -492651 127183 490620 557598 -529907 396500 -236994 -10488 244735 813829 978870 899693 -915071 -576760 -516352 64444 762398 -838624 -621626 -51448 309426 -672890 951611 -929600 -597866 -988344 773563 688860 63727 710974 -512244 -943598 295050 -124800 338497 -419347 -690516 908426 -235481 -600397 504702 -939385 -947134 910785 -607873 943323 -130652 48976 963219 37133 67353 -385228 346470 -505344 945323 -532091 -280620 -721602 813521 -199604 -29300 295182 90525 794368 111414 -356946 -653776 -27239 908819 374074 -884640 531154 -662289 -998192 -626198 -840979 -169993 -695205 158887 962597 -419462 -627296 725717 -907450 -583132 465363 355832 734675 -457102 -806748 753462 -924325 1682 644935 338861 -297570 589800 323779 394343 -460403 -247782 796081 889292 407526 960101 -334572 -877933 -829486 853132 -914132 -798421 609892 -225049 616463 140848 -12343 -906717 -258959 -926743 -612136 -663055 129039 -344493 499100 980702 -327167 -493400 -445320 -919396 791502 -11168 827498 543730 553396 899033 11460 874002 -401440 52668 973553 -394032 470345 24719 -443647 -818732 -517999 409675 -957764 375076 -50592 687495 -865501 -22869 311314 -971809 495966 343624 -298193 132344 -840350 387930 -164767 -930384 230552 601495 747235 501497 -770242 -110224 -859715 -847528 -162517 866758 -66298 895386 746633 386586 -733764 549405 -124305 644803 109424 216134 458525 -497666 -91432 767894 -530550 -388419 742359 613803 -539692 67453 -708934 -418309 734001 224185 -330957 -157395 894933 -861177 601229 274921 -191127 349430 -796079 -58619 -126097 544267 -433359 -32570 -626406 -341196 -128769 -332255 45102 -102555 -46146 -649162 -527981 755889 -151945 423119 840101 216238 198899 981288 -490472 722602 772882 -741461 -724186 -589455 264336 28712 620010 -294741 102679 923761 -677409 -953748 -167380 -815324 708368 -279206 -980897 -146775 -746580 -704383 5775 -604107 190917 929634 -33030 -357766 -417551 -537163 541423 -184621 -379572 -670222 -240838 -578599 598967 282036 -700962 -530825 981931 305098 635256 -228431 -193018 586023 882693 -438380 -363477 -337932 703020 -112960 -803610 -541908 843554 214564 77763 449739 -63041 -405594 287526 -497034 513435 -265246 -520760 29221 -831655 428619 -778492 -680838 -533574 807593 242585 709683 -201638 -192250 -515175 -167936 -145240 -960751 212962 -825865 -329862 243021 21917 498878 -758953 -508706 490606 312087 23892 -319635 -1167 802715 312208 58679 -73001 315559 332889 -599901 820140 963395 996038 -753901 337376 758219 987153 13765 -419798 -279478 451873 -227619 -550589 -951958 -99706 -205054 436781 309429 -628343 -862704 954774 204639 -608035 213028 278353 -554191 548819 21317 417158 735679 406456 985108 -329504 244830 405775 -448345 268425 703486 -278706 -583695 -991384 -284867 -60097 -960338 -855351 453925 241616 439711 -480410 -271507 327859 923462 302245 716347 -273118 -724698 821751 17091 -548220 837068 -714315 -801227 -519405 784520 711548 -878268 -452206 -576351 353328 676916 -536895 -956318 659260 923719 616576 27754 537985 70772 -960737 451753 -238299 76693 485711 95036 564514 -368334 76916 237845 -902355 -998471 686244 132328 906437 357492 617960 -728734 -967630 676318 -580066 -33089 663188 893808 255521 -34389 816688 996679 2918 -599532 -978737 133774 -809791 -358679 241890 -963642 -343595 -413871 -735577 102047 314180 -830837 162837 -692474 32311 -921131 -361487 -909634 742165 -656697 919564 832528 -974731 -587199 154328 394987 356752 183374 243345 -523857 23071 -117995 618818 -318304 354947 -136859 -197400 988157 885985 852492 338217 887566 -583486 526490 -991026 -275086 229164 -700509 -922895 22028 373379 -564727 -410655 -713327 -214037 -434196 -98918 -967120 -764649 -176308 -757281 -424974 797523 -886896 638703 -330948 5506 880916 -270067 523920 -166846 160192 877812 -409701 -693816 -514130 -613321 -572916 46684 474253 -339186 -364911 -425130 167459 943704 272614 -941095 345039 -530828 927891 694629 958757 -914816 -287021 -232928 274420 -605041 491914 281514 538571 -85908 -464264 911534 -42340 -717414 -853631 -668519 369267 383512 -366150 772127 574641 -277068 928697 220788 611596 387751 827055 -896088 253239 -359687 -683711 -796502 834074 992408 279255 600242 -303309 203225 -355742 -422561 -686874 87652 544112 966608 962682 -988224 792043 -927468 -790638 -669055 -645204 -55075 -616791 -841626 957768 487300 797309 -493688 713729 -245414 581203 -80730 506920 318789 589779 -43249 7172 852685 -427689 -808842 -414917 -291851 643791 -881714 -325427 730232 924321 727022 -985938 -817158 -94819 -128787 -627482 -403670 599705 678982 157614 -413389 -638927 -636647 -334719 656569 -278417 279393 911553 279781 -568085 -806697 -388399 -915145 174702 579569 477729 35441 -358314 368757 -184109 216008 338623 -296672 -326743 627665 267145 -798075 425571 31649 -46650 888997 -547523 541481 784249 160572 -735859 -633289 56780 39521 171431 -346593 -772626 -160702 -653558 -366047 495036 723409 324714 93065 -548152 -20624 12465 -244431 -923620 -150913 -241212 -858859 -479891 437086 -574333 252002 875727 576164 -707240 32592 -205359 -685883 719640 -975640 145657 763790 554981 -486587 -12436 -461994 -973300 -551534 -829808 -544616 -637283 974410 -10106 668270 243845 -133077 -682428 747632 -831451 -152771 557484 -450835 446434 437139 314856 526507 -719514 -122941 -445992 -217402 -948326 899706 -684597 317887 -562963 -780057 -964533 693370 -192363 -420815 644288 -530250 650539 456355 -949903 400684 42054 706161 648205 -747810 644325 90482 72152 222820 743422 466432 309428 -632572 107561 927882 533795 -302132 -25098 874672 859839 -271807 -713355 -674718 250503 -315330 315706 801994 206699 -15183 -605474 -776748 608612 279253 559830 962579 -720876 -990861 499130 -516157 -663087 -398478 -203654 -53363 141837 603433 -708503 818384 -530997 102315 814704 -339240 734705 51196 259515 -951095 387443 -339311 -466722 -371948 -619939 284921 -238277 446212 701780 -935364 595060 656169 -991492 -103308 -707148 -435062 -634452 527622 9084 964872 -201287 -301574 -652891 846675 636597 284365 413466 716933 -434842 -939051 671282 842800 -443807 488695 226575 -184791 765925 399269 269818 94236 -873275 -598521 12197 -745629 -726991 295865 -428409 -903919 720391 -357713 474097 -960275 207124 -867573 -829904 -166511 -211262 169933 494700 -932600 -989639 -977174 386174 339905 -758557 138834 164606 -976556 754442 -449646 415253 736113 -306889 82100 -703056 300002 -954876 888887 -395787 999296 -36472 -158605 561043 -662263 -564750 -798970 -619875 -637414 775799 236148 599586 670181 353667 369103 -368101 -3036 -589250 -285726 -485438 -729790 -715172 801913 832664 -681997 -11748 -913011 25976 667218 584347 740849 -755693 243607 -136157 -419353 -797263 47779 864737 -1281 887520 648002 -164713 -15946 582939 -922138 736631 404070 905512 819808 -615204 -198734 580527 569120 990034 408862 -614682 567219 -939332 -48923 716498 255916 609422 -121721 40131 415785 -326470 -787045 -326337 -567899 320106 698768 474817 -873029 -465652 -406761 690591 -855717 297720 722400 -617773 665013 -456308 535384 380687 177706 -968906 -750308 678151 213724 -28747 -417116 770282 -410980 -167914 210997 167860 -323724 -665854 -879681 -179722 -106759 -661412 -282308 933356 466086 485307 -686865 227762 -245404 745670 213024 218487 -28680 701842 99762 -55931 -989534 797680 -257646 -871605 -548215 916248 -867383 369389 434087 -939901 388699 743923 870996 -889905 98330 -117630 763525 104063 182968 -580190 -114975 -652443 366530 403231 815512 -765887 -966680 630935 -802218 842816 -186063 -603451 -802983 -8828 135272 346054 508302 -468321 772578 145199 -935087 -752829 343289 63863 994983 -470257 246293 990527 683308 818991 -329827 823559 392257 498991 -859343 -604531 -941738 -459224 -450433 -794584 -956222 277348 570383 196019 619742 -788044 889805 -980921 -545052 31279 -257129 -188168 51255 -760201 522440 981359 703545 710698 849146 140962 -96271 -509771 592662 385963 791570 -885620 62381 104448 638237 -158371 487028 217465 801230 -629375 -197073 487511 330858 -710206 206931 -116657 -898042 -563824 750826 820202 12693 -421435 234386 -996447 679667 -325153 -669174 -644998 -591072 -888906 877853 272791 35698 -43607 -5805 896236 -974688 130051 648383 241498 453200 72435 964046 -83510 -188575 -795024 -337047 -431121 -455427 -668899 -14247 -889679 -111599 54834 -647174 859674 963379 727142 -972470 -616415 -536304 956803 269238 350881 -420765 -511591 26668 289663 -593428 -464151 796795 885314 -417512 129228 828940 761688 -757408 -571457 558960 354350 -160529 254597 448962 894929 -919116 -516099 306770 715824 937814 -656043 -94714 -367439 -891536 709386 819650 732212 177531 106920 158908 -677428 734881 -997986 842885 974184 194262 -896986 -826949 -530034 273622 -20349 624780 -182743 -841721 -636109 706035 535587 -216445 -878926 495252 343014 -555046 177955 -771989 547951 -547143 926358 944246 -619016 -213577 -710872 -980996 190730 -212378 -566199 868544 -68860 -126356 206331 -199974 -237696 207752 -320380 -506379 -434506 707153 -701532 -106220 393126 -897123 860601 532845 -260884 745481 -961505 -459678 -76549 734967 460965 491044 -333669 292806 181348 204748 -776828 -734428 -610499 825732 886003 -843435 575194 -994958 -310852 -486416 856435 559613 -689783 -782145 -29950 -630396 650914 746608 -28936 398130 -847534 -265802 145910 -989925 216977 612213 753090 842927 -319081 -685693 -85614 484285 152976 -312993 -434616 857181 -919422 351983 88230 256422 -902673 -344588 909504 -132501 986169 -515815 -913320 836870 -40589 695277 -162253 -710790 407265 579325 387449 -243591 -812113 636997 -998288 -234262 -119019 -575194 -214283 -574443 411507 -182019 -684381 -44808 -166440 974015 -638692 -685444 96376 -930354 745194 212361 -916983 -681852 431293 135998 537071 711824 -237148 -594674 622694 783950 -859653 188977 337939 208274 444414 507920 -882019 553479 296767 711644 742300 -389965 789071 -844902 -61294 936877 -389851 704235 294173 -861031 -956047 -788390 -918563 770714 840468 385537 -350750 -590946 -772278 -306616 665186 460368 462894 879238 -452776 -157823 -308851 -875277 -223991 377978 679126 576204 -25812 873044 -497687 -455046 -269251 226074 -596888 -575850 776813 -727263 -263851 918661 -340028 -501306 761234 -390087 729270 778060 218993 477540 863939 587578 998475 165763 458249 867014 238478 -269638 -282028 -372179 -490881 -146922 791603 -330676 567322 786839 -331385 663105 -503632 -295474 -203356 956446 272472 677849 -864676 -167336 -82661 68007 599292 -260558 228544 886429 320171 -200104 -425217 711692 -451971 -631837 450922 -196459 799719 -5868 -159723 -214138 -135725 851236 -765818 185923 -953879 -366649 382413 -832179 -379845 754261 511914 187355 -901312 509047 39508 -58008 122689 -986293 -775391 -602510 -994804 275808 702649 -343253 -670543 375625 -843228 51713 931831 865556 -247844 -233563 -384595 976210 226750 757479 558833 215542 508568 -11984 -873502 -408939 104743 -398291 946033 -613918 -590916 -268491 994043 -267503 -411848 -752632 -352993 -260661 494404 112042 180677 931444 355512 -644935 461707 947997 367331 -142162 739306 -674380 -80367 606736 766573 -712688 531567 267915 138669 -606649 -510144 335568 396634 26527 -71426 770645 -320703 66696 582404 106376 -974105 -71255 -358499 -738842 -740252 -429189 -4484 -907330 -555097 -674534 -660151 908880 -614049 -788619 -764366 575334 -638302 -124242 -302250 -10543 -684804 856860 -306499 632650 7692 -404548 -147506 969554 430352 331751 284427 -542155 694693 32944 -303797 14506 24467 -670450 -63772 -683575 -512008 -969872 -972349 -590040 439249 -247639 -791238 -753375 -822273 -1476 -394320 -361165 483775 -407221 967471 -554058 786746 94980 -376036 733297 411584 -891879 950316 -682776 910259 553312 -517109 -651850 319259 482316 -919873 773343 999426 152021 -351645 387484 336415 614386 -745007 -286326 -558417 -439820 -544986 -851522 759703 -102360 -785581 253950 -413460 175157 235273 -101403 -704371 208728 66599 947760 388779 97250 -249336 697404 -436820 -172009 -553170 -306686 -514248 -605111 -676995 3366 933296 -535709 961003 814989 454944 -634079 800348 548217 -83115 451195 394538 815517 -682181 910497 540556 -749571 -942184 49883 209969 904291 311379 132942 -784523 30157 890237 278954 -457262 501572 492649 621695 10301 -596281 -380100 473200 -27818 -812470 650600 -515180 -256435 -522506 700256 -534045 905548 -568832 639131 851189 449458 -788697 -81886 -915370 403739 -641416 -436192 386917 814683 -677980 -538588 610187 724330 -199128 -35576 887796 -723633 700647 43384 -947786 -35061 -467569 -612052 743157 1888 102626 47275 403315 233044 462191 -928010 109576 770340 554240 -925276 33202 44634 41937 741078 -913023 -176554 -901067 630748 47959 -116010 -41149 -710329 139455 598646 890072 -499929 -108737 123142 613199 -682953 -62978 659920 3406 -392878 -136566 718083 877506 449547 714143 704824 190670 777813 64258 -357873 -222099 164754 -490534 -318634 823984 -468858 -258904 6742 -359917 -553416 -444833 -752213 682564 322143 917026 204287 -529725 -539513 -933470 410657 -454390 743072 578858 536170 -426632 952301 659267 -959764 786556 910885 -943952 348956 -748999 661550 -609107 204875 -648217 -665215 -141909 984921 525778 -951523 -795570 485382 574662 71493 -851734 -809455 -706543 -274038 -176092 872823 -193981 406681 759313 -652942 -21462 -64628 946067 -36669 534074 377834 260159 -125404 194358 718867 50107 -39620 969321 516445 283868 62644 527609 -201356 544214 684317 -230570 -108184 -587652 547697 -811335 -281439 -482009 865234 343918 632405 -110468 -958296 -556221 442774 965741 387127 348311 421789 511743 -675532 573676 -492499 679102 177019 -507206 -331061 105505 399454 -619220 362080 -331324 -313474 -520990 172469 -916786 614759 -480598 559888 -58187 -874528 352459 81860 -730509 -783450 58233 447995 650098 -961425 898760 -584470 -11203 243498 33591 575746 275565 624524 -475537 -424398 468748 -802064 -574021 -513249 184797 132823 -791851 955818 -274815 776162 336700 -589210 395325 40982 710022 -499551 240490 -477398 318520 64083 703558 920825 7421 -969011 -513520 -364691 -733285 593159 731882 638001 -127352 -535255 579459 642418 56456 593393 657318 309248 345638 -471242 -292340 439283 318881 126839 714226 94303 249583 237819 658898 842182 -822695 912754 452915 -711600 804747 432710 -66423 805041 -629851 -194478 72259 9730 -181748 -125918 -437264 373579 810735 -999873 -855444 881402 -118689 972110 -645636 694061 -586694 649020 933720 593360 104003 -836275 829960 -102808 -297667 973137 616951 334736 422952 41168 -172483 -529398 957401 322214 113436 -406817 -251556 -588370 488803 28350 549908 312572 170884 467627 381658 491927 499191 499828 -792071 -742689 643945 -290887 841726 -487437 -303963 -777175 -560398 292951 622854 -528881 -364444 -585176 146717 574958 -958582 640075 710196 414117 -342864 -131395 -433697 292144 -936751 -697782 886564 588689 -339987 176941 196372 542670 748008 -514539 522658 635502 -94513 -986171 -728544 212711 955246 127407 252404 -385200 814873 507389 187910 415654 -537862 790459 457682 -658935 -670302 407980 583115 48233 487094 -668375 780684 282138 -990130 787481 439516 231489 339564 -495464 889905 705967 -620917 -138491 395236 547607 -329865 180335 -807112 633972 206058 -777860 -59101 -233398 390952 592563 717391 -748985 903975 -988675 -788668 408696 612735 -479488 -797260 103933 -9926 -311335 -592056 589053 -227390 -706525 42585 -366524 484521 113765 -880334 841354 -733253 -879281 530879 710301 185474 -501552 645031 -58777 -778874 914272 -54368 -728159 688812 -733878 639505 -869714 -790228 214001 634271 -780081 640891 405678 -86170 -854485 998544 -668888 168500 413970 -817498 197110 944644 52771 702274 -644502 -269651 -492296 101612 -982912 14448 -944387 -947336 -487263 626810 -81116 27795 -767591 414259 39199 764289 934952 -713903 117339 -848711 -26014 -512787 -64609 -734667 -616947 527171 431572 816778 502036 295105 798160 -196616 157062 310922 461512 -333358 -486386 -646940 784641 742434 -137111 -427132 547158 123605 395982 -929704 -350520 -717341 382913 -430059 -618304 -264907 -812878 -200534 354854 315758 -321242 -988093 987867 -364 283246 -374340 -796853 945340 -249458 655726 -436538 579320 304808 -230323 41116 961028 -758011 -691912 -534096 44742 -149913 546894 -302908 937196 970430 -850275 -293701 -423390 -606971 83826 294566 -249173 -567716 -613871 202255 -647721 -322256 -16568 123258 558828 137898 442891 917494 69742 -263230 -657156 -798893 681047 842521 864719 -308114 -500903 -458076 841114 -771295 199672 -35499 174365 929845 -493732 -25168 -309618 241240 114058 48823 395449 118091 -213945 -892155 316354 -314614 334909 -671639 -32012 752446 24472 -585396 436953 -809863 429075 883607 925725 315117 910400 912130 -25859 79763 40123 282379 -941578 232601 -973132 275562 569498 -660164 693381 -7408 -24136 -981546 952290 481501 -604234 56448 469885 306156 413389 -567573 -210396 721993 545758 622506 -377829 607183 266660 -947432 -85913 -544116 -248556 -194310 886949 -948449 824649 702591 679063 -472377 643271 387330 -246377 405666 -276795 -483992 -435989 -212784 614249 947743 117189 630201 870074 -372610 261403 761973 34035 22890 845930 115141 238594 -317806 716874 573409 -982920 -128968 336522 408940 712350 593135 338554 547142 -137851 -862407 -57178 73769 -618726 649621 -967899 162527 104136 -600369 966918 158554 -632011 -476687 249537 -524433 348839 -713691 -322389 -257738 -407366 530852 259207 -128265 143546 -686187 -386343 -389819 -762692 696189 -842621 247087 314187 -705623 -811679 -74155 931242 962762 358482 -760207 431043 -65352 789494 263350 -545478 887773 893742 -861260 -797354 519960 -678691 -474398 697230 648294 741027 240648 173499 379744 340267 -678320 -258437 -150483 973880 -904234 -561212 625021 -127785 202415 37839 -74653 568985 728236 -592621 -907261 604022 -818913 439504 45108 3049 -390849 -66595 -89299 589203 294032 772965 651813 -151280 -402508 122708 -680243 -541545 943339 135832 -246449 -811314 66543 5330 -79743 -914290 546238 684648 -671710 761789 941023 -760700 151271 -944338 -126331 619833 732809 212417 17286 724943 101161 -572954 -594425 791135 -190758 535912 -751410 168467 -129321 406984 -144326 384605 -10532 -497311 -129173 885738 716867 455666 -521708 100777 990890 786554 880059 -676502 286365 4602 -310968 -432343 -963542 -659751 -375668 907578 -480268 102646 369788 -871450 60092 -325921 427763 849380 67150 203038 501703 687109 660611 -392161 -106555 767650 -626734 153623 562337 -941417 941218 522582 -637851 -560734 656839 264493 653419 818965 -763269 996331 171152 966413 -328964 -681793 -578727 452515 569988 -437971 505811 -302748 -376387 837578 -161527 -515356 798229 972011 -300659 714958 399554 -937678 -272291 -837619 261872 634853 998835 219309 -219998 -551776 -892864 402551 -606648 -490690 -925437 -680489 -687038 -678027 665191 538717 366860 -45757 -116624 -354516 159172 -240498 -861804 59001 -654064 -870012 215741 -150341 -638391 375725 852258 404636 416467 -885894 -534349 -197208 210691 -960302 -253275 552995 156307 -373309 534435 435389 930192 -673667 -107543 167036 -167336 -71227 113209 -217502 -631622 68600 566620 -995598 943173 -652622 -637612 -538998 -283693 -340219 279151 853744 -644027 -281707 -975312 -349022 440619 764762 874559 953337 70935 -214339 484746 -110919 -524937 -129468 -74558 167839 -682638 -779688 -760304 802711 236522 878060 -242952 -79589 -330151 -621493 180527 414392 275074 374732 173186 -882734 537738 -91184 927892 698529 464233 -623164 121027 -915316 -684567 824165 566594 571325 15272 898807 205553 732152 -825970 -93089 938303 -435965 202849 -676226 922175 680079 587461 -967177 285627 -388522 -978972 186127 478457 272399 -554403 981013 892001 -94426 471151 -439803 -260473 -346405 389592 -260477 -417126 603512 624075 -27548 -285255 -578209 -840995 -433751 -624785 883346 543164 -954853 -734847 356877 287441 72965 -122392 773155 -170529 292490 874876 272184 -166913 -967945 -615451 -333890 590168 497089 -808410 839272 299853 544226 888774 -305124 -275758 933743 969489 -662714 -134587 -39405 577006 -563968 337436 -226739 223846 -16331 111990 -682151 -587726 -683552 -129613 -505507 213932 -538664 -668383 654216 209885 -504537 504955 -686612 478719 663325 -803124 -389340 -715899 588372 326254 -33469 276979 372137 581890 -527173 323447 810547 -145875 377685 -239161 -404426 -96430 814510 405912 -145806 -471721 -345977 -417594 752061 -453415 -888265 -353350 -260371 -637844 -439545 72169 501412 -195026 859225 -588699 964701 924301 398604 -891481 -370431 871216 810528 -461887 828245 -914378 -937618 746122 -189352 155475 -337264 -81427 796461 -726634 301136 95248 127777 470245 337241 485284 939594 -749907 -583622 246209 -420603 204309 -148631 89693 822722 326018 -304 -703921 -230677 92986 136866 -892657 -130188 -158546 -440550 -811407 500207 -440181 -619881 -745681 397154 748528 219900 -304782 -538742 24090 -994380 -596960 216713 181878 -897651 5773 -639976 -252459 256794 -651061 -431764 750182 -1135 -659810 638409 727729 891342 832919 -399761 258466 -572843 -727866 -394910 -276632 261387 497713 -314253 388361 -928047 -517421 117646 303182 463422 -246484 610486 -256154 189194 -24067 179829 690713 -806160 624678 110121 -72749 552465 -738542 297046 -601126 244734 799748 473578 320924 432923 -492195 -204754 -522181 163223 -213130 801530 412137 398851 -748635 790845 947677 -999090 285944 932334 -693435 -118743 70750 671237 77103 -630407 467540 920957 228227 -436635 941605 -976682 643610 72328 -829792 -287874 -565463 -773125 -541848 -156724 163836 83682 -138905 -558494 271826 -187690 64652 255629 -211093 -984523 947031 145352 -357324 -991678 777083 -192170 835964 731897 885658 -639770 -783929 13540 -192577 -16204 238001 -283255 -980697 -796395 632215 692858 -775382 -442366 691053 893863 -820506 -318765 607783 343915 583488 304794 -468800 715933 778842 -654457 546564 159159 -464174 419852 -29061 298826 -702196 741743 255700 986418 -330113 22577 -415264 -115487 744948 86604 939280 -26995 -986730 -113376 201766 -858698 227676 305612 -738342 -336973 800958 807201 -350602 -92848 987873 109829 -980948 993488 411338 980395 506816 573419 -810229 279543 -566748 -356179 229601 643229 -328119 -486565 348234 -884066 163783 -795827 167699 964876 -138273 51714 948638 -855539 -719148 29802 934808 862546 -816224 -399638 328761 66394 -496669 656012 378996 -217057 833916 338833 -768574 -93250 219630 -825434 918892 -453390 -468011 -35419 -478933 529041 -149385 -578342 915804 -314401 -96298 -968165 -314705 806745 -1200 248758 381425 583392 686392 623535 912122 -159391 -640023 970022 297640 -622755 978990 917468 -368305 565776 826988 -17532 -56586 16741 -435653 -569639 -907755 299392 802889 -767815 646242 277431 -41956 -262192 779798 -600517 486754 -379218 -712036 -522920 -246583 944639 -20331 928716 536236 690681 659106 336730 -96747 -509181 503962 630263 -95384 394233 -311816 -668765 222192 192501 -469503 909520 132714 -619283 -697309 815942 466342 793874 -186449 913262 983868 847798 -507073 -96862 -433241 -61644 -939283 770281 -431656 572837 -587606 -669066 -829580 -718142 923779 -382715 551184 -250374 -728100 -326737 717746 -785943 175014 -181030 -79663 422235 -4444 -245341 -191766 -378866 -799196 -408521 -870042 -295048 955881 783478 -786682 -227712 -113855 166424 -442422 -245738 -868345 205194 705062 187156 -240602 -612062 580741 171354 359632 561194 -124019 -543098 851209 776669 861231 -892085 -512580 -581762 -526532 -912455 -645926 -182169 792228 178705 -174330 456305 223942 -408721 -238905 -101937 330612 -851345 -278640 529342 897296 833085 379655 855163 -813679 340614 -863315 686486 205049 277120 744112 55922 -379022 576900 -341088 -316249 872614 282729 937919 -892408 50549 -618571 -745804 330351 775605 989367 -797360 420935 158094 -348005 -475848 339130 220716 -592055 608319 -644720 83114 322103 241300 -876821 -156666 -873126 -90131 612200 536808 294991 885174 -767793 -986264 -293142 969419 159313 116221 377835 288040 149312 149274 -487497 701922 -545266 447794 -726022 579276 -430988 -205501 921704 781010 -239608 93075 -375680 705048 -47171 149046 -323102 -231767 -224663 -900093 986571 243907 909443 839754 394247 -77270 625808 -910402 -153587 844631 298810 -975885 21701 872537 998916 -414050 275026 -436436 278389 52271 308816 -925608 448796 99035 -270459 -68719 239104 241310 -715910 419127 -205715 -664918 848023 -728624 874076 839615 56731 -785886 -859849 898150 -827368 435024 800881 -492326 -415833 316323 -829773 42078 -878665 880241 388853 -673368 914875 73356 432012 199608 883954 755486 -924276 826055 312286 -645605 -785021 -331426 -32514 310588 840594 492407 570152 317574 174689 372026 726515 494720 -586968 36736 -602836 -466793 423685 349019 311956 -177946 -267084 621234 264531 -702187 898880 -570689 -549459 26380 -535958 782679 -212374 -514243 -510722 617322 559093 584445 375666 -143647 -204000 132289 246813 -281618 515232 -76994 -755287 -943310 -866019 -735487 -398031 -681748 176492 641557 -409470 -806004 -750353 -68249 136309 -238518 391270 -79099 -97057 292300 -312341 503430 -295459 52649 663462 -501290 -967776 231538 -829911 -288389 798376 -560595 981683 144395 -432112 915817 -106891 -871599 -449190 79463 -993776 -458915 743251 -419590 -779981 309103 -105924 -632751 -902094 -617366 -511519 -766773 151860 950112 -102154 684347 273954 -444103 -492731 789363 54698 -931105 132592 -670766 618572 -451987 -907187 -155052 231920 -422463 964269 -326912 -208751 338888 147713 -698607 -980924 -594440 554348 896506 -436071 421311 484029 -141368 59818 -940726 537176 484794 701707 -163790 -521508 -537189 96343 523368 570624 243412 597639 -28778 -947641 400258 885390 872868 558574 -127626 874802 -961979 -417893 -276560 -537786 74052 125429 -982735 975279 594286 -345907 752991 -821984 852574 -287231 234963 694032 933849 755052 -211432 -691027 326849 -53939 478460 319327 -379856 567818 -877631 247096 474598 -548538 -503257 -2103 -931489 -316067 -73988 -252725 -220423 314806 -321722 949957 -713375 993814 -105740 459012 -315337 193984 441442 589045 -355769 -874064 160225 -559620 -636809 935350 -35099 890950 240735 -364876 164571 436942 -999298 793307 301672 -904930 -259218 725473 997012 -405894 -742270 -311887 134026 -584539 843231 797883 -855248 180953 -421301 489512 -65208 -804717 868982 -707223 314348 -1752 972333 -884322 -140930 -579156 -760149 -608769 -118836 499543 409348 -449536 258317 937662 792090 -142786 244147 940498 429556 960677 -658023 653594 -229339 552839 -452925 -653651 78440 -165401 429996 347704 228498 117740 -114035 -862935 -936018 -393423 704690 -60524 -121434 862040 691908 -735278 -877137 537660 612144 -409114 -839845 874351 -530563 -612941 -183591 920638 879307 696725 169720 907549 -960873 154774 -106743 -395116 265944 -975798 -512805 -363673 364114 -161466 513223 181671 -359524 56014 -833753 -815508 -379667 -253553 -122961 -782054 -504089 27973 222077 273907 779521 753465 -865117 427654 -979951 -266560 -577449 -79213 -19159 611753 -979934 30703 71286 -323773 505611 324818 -164494 -344103 -940219 -949826 -291382 529812 803993 -223342 -721041 240817 -991327 675935 996482 701737 343662 338531 154535 -127163 643832 -188382 452419 958353 302770 -455802 -967078 -50845 441206 623949 -134449 268710 -508474 378935 757830 438827 660686 877072 -830033 -323378 -869222 -522814 -474725 -796724 -886299 656797 -437611 553718 312691 170349 -522017 918533 -490348 807683 -245682 72988 258138 -69377 -819583 -815666 969472 -939708 -363236 -288612 -961923 525132 188832 -100638 136480 628833 -106504 -383421 694913 -265625 -876534 664193 -222808 250465 -938019 9034 133576 -148235 727818 388226 800996 -568109 780964 997362 -521624 -477618 617511 -260759 857112 -65645 -143532 -271090 -665346 -351124 -872444 -633265 463218 324772 -935533 -239273 -283736 945996 774832 -2449 -739539 -454878 548682 -275145 -770703 133731 457785 -923667 -955205 -646183 -502782 -13517 -627863 -807093 958584 184286 -448238 71657 -96847 -189094 497750 301888 729466 54539 406396 -18347 260260 -443157 -601724 217054 -96534 -936144 -499572 -114665 547694 -872454 -802698 774925 -441298 628594 -125609 753944 -818450 215160 99177 114940 862088 -505840 621176 -703696 -455689 924125 -569198 503242 540448 -567793 94986 -268474 -727730 -105278 209794 -25120 503509 -980288 81007 940736 421124 -663888 146538 -441479 -414111 -759693 -946283 -786304 114184 166845 625684 -992805 -149800 447491 175424 711957 -11110 -195147 821306 550509 405679 -66935 203054 765054 -223856 645164 177568 725145 -511635 -704523 -341749 583294 -958109 581828 417436 -597095 -38584 357572 -37015 722656 -322614 -28089 633159 554794 385237 600271 176372 629968 959941 981689 241525 900458 -67657 72169 508633 -917685 -473589 287328 175549 804588 -226692 -978272 -58929 657919 399160 440632 978397 962404 354903 -871417 610933 -747421 -828373 -453141 -282216 478640 -663065 -42399 293765 298459 -871966 -602184 490691 -251835 733094 993318 -438956 -33573 519329 722086 114992 -263921 -264016 138916 -460983 4289 429958 -298167 570422 858541 -73086 889741 -61592 -68609 88794 -276670 -375352 212264 -538313 -785476 30679 -337063 -704310 -756761 306927 -648587 -876446 154248 -956167 -806338 -358396 -995570 -593237 746827 -349434 -480625 107462 -733599 -682648 -949261 -816531 436021 -456613 -599185 853503 -690041 891843 -747359 209964 827696 -128493 313016 -382535 -433746 -531587 182541 246293 983055 -804770 -29072 118257 563435 -495420 -382182 -496032 -653336 -638551 -320110 26678 465346 62688 -725745 -764524 -80684 -725256 -566422 -878911 738648 274346 147642 106706 569142 -639276 -494523 683862 117376 -232929 264317 -288569 -239457 623080 -732043 -543575 849089 -825151 -334906 -471080 429575 -715671 424009 -214924 669056 -542030 792086 -207681 322088 -5855 54304 450996 -954045 842035 698257 -97629 682524 -351656 194462 456171 -34833 -636083 -868061 974535 98941 155686 -790698 318284 105581 -321166 282049 -477741 559966 -756377 751466 -433682 546833 673232 -412507 188372 178967 213134 67785 877435 -739098 961131 974050 -57323 -372138 190718 -413404 -878361 -9473 -700882 804838 -38233 259135 663374 27483 -17424 -237518 -814206 -512194 -98048 -359643 48325 41134 -737546 -981124 32766 715468 957840 -312045 -520802 -677754 -747733 -64156 875242 421403 21059 89592 -876179 623068 -929858 -925291 -230885 590795 -970227 -942534 176484 520164 755619 -688417 173241 39646 269013 570489 -12121 827237 163236 9904 734615 540591 -163080 -603147 310221 684075 -289193 -711700 -884631 679676 -179341 302036 -785206 557878 172253 -540997 149371 -861623 -903718 106609 937943 -480332 -957887 311704 -410231 411371 -468707 288410 349375 280527 -40630 -2457 -864284 411831 -733776 345983 -687203 552100 -869779 119843 -788242 -434484 -924163 723017 -243630 529254 -579402 -881130 -515674 -545479 859328 -852711 781345 -614507 -491345 62056 660340 -940553 -557085 -64127 -639506 -347124 313561 774662 -851098 -129450 235220 -987287 531114 668631 315748 -486524 -961556 692943 647700 763800 711742 374376 183829 -120718 897016 136015 816368 -388335 160127 -213406 167600 -694569 846629 -137716 -594280 -774350 895814 -65815 -995924 -536668 845975 880055 -729382 143120 157572 884167 323793 625130 -304754 -70025 297824 473957 697029 -730316 451447 629596 701829 -108312 -752368 89012 -620004 -817997 -178789 -429496 838396 -413980 -552107 -449718 -793974 -699369 231736 502021 35998 -999265 -643404 176110 239591 415760 -757734 -46375 -489122 -596083 959852 -508621 -84406 763603 -601630 -205630 765244 963596 360014 974736 -536112 193841 32046 627126 -786344 -557454 -251079 -576367 89929 798109 945934 -277086 631512 888340 411902 449888 441197 479578 -902567 -560372 735854 -653032 463986 -782472 468362 727024 -958965 199687 210121 -538015 223472 -308167 621378 689073 -345912 669692 142768 233940 -490175 -277728 -156461 567058 349643 792689 -84249 -601889 -566826 330937 610561 -998234 676637 778664 369272 465730 518161 -884345 -517028 714075 -438710 95082 -667490 -359096 -768026 -891275 -914494 -885847 254954 444600 -374131 718453 -906005 -302880 -593700 971516 -615987 654980 -964744 -852981 242210 413650 -196853 173827 -109719 -379011 765458 563324 -362544 -667874 -814021 599055 -245782 397712 122208 921511 -474187 243812 -690120 -438980 -437333 -780700 244976 866610 -546274 -486062 801229 -652729 -442927 -728400 636376 578782 -730010 -403901 728496 -225473 -504256 -784101 -887551 -360055 -860404 -418644 -887392 307821 375556 9984 85843 168649 921655 -55785 -526318 687230 693063 656766 -961024 -380384 -302627 -335617 -421959 -562831 -576198 921004 -983587 677784 47150 295897 105045 662064 20824 137715 -619049 -774129 604388 -676116 766586 -494823 -350852 -303627 868543 -87280 497197 -978206 -945599 694406 -784940 -969766 804713 -139448 309186 -698416 226703 -37666 -210253 -882368 678091 -804611 639274 -754973 327923 -3510 -555344 -812979 104141 -518323 956779 -120284 187337 793770 65847 315547 135466 -404330 -479720 -690273 999520 -276740 436759 -64132 -717823 275425 260302 272996 -523246 278969 -211250 366480 -433611 -260971 -705732 -650358 -614777 972031 30923 -238826 -783132 -608165 27213 -543385 36677 409080 -951282 -753535 491450 499311 518935 116369 853065 -43595 197962 -754733 365511 -711398 186047 -879166 460030 775123 897887 756837 -231553 -619734 -280632 -934297 510061 -929448 -49597 -598069 -403399 -844452 -496987 -688965 957669 823929 598773 -983734 206737 620131 -259861 -72525 307106 357606 529004 -779358 785998 -466057 787048 -827847 393746 -489665 286290 755030 -578978 241219 -231308 -504941 -288522 564882 -183559 -554120 -257528 -891297 722272 -759024 293600 -471575 114702 854668 886081 471897 83297 -592028 -938930 706397 613693 -391841 -718334 -309051 -227599 -223204 -408962 -286157 288101 -828034 -759403 -68909 -959876 903095 237098 546606 856657 291761 629992 -648741 549163 -196712 535120 -52828 -876966 -580974 718079 807678 -341919 -263585 -620668 37876 537541 614841 885170 -829273 443086 205424 565604 -63655 -713965 -923301 -800739 -327804 810498 -979145 -717579 377405 -944235 -399631 432657 -954014 -636561 -892407 68953 496001 927859 158042 778615 -457545 -242129 -247443 504888 180666 754884 968039 989811 653265 242909 151285 -716386 412903 -732594 203183 936129 -957310 5045 -863056 -972042 577814 -998635 -57741 613330 -495384 222854 -675871 881285 -80874 80326 -500706 850393 -923156 -360956 988 989550 267837 831392 -44508 863888 -267292 -878549 822878 962097 -809176 -32734 622940 919497 -292006 41123 -933231 416667 478494 883388 -765545 774476 22793 -791649 353032 -301017 692207 283835 -479425 270963 -668449 -466715 -267911 728971 -254351 470565 -274304 -645319 5968 633985 429467 -530744 338594 -780112 108972 622332 712109 546824 512978 61600 992825 -720654 730279 -275322 250065 331805 -803144 -713153 723707 -670149 978350 172475 -810290 -735330 241071 -716499 511101 533460 64952 -716271 342759 -829482 920078 -528852 116505 -849789 -130638 279355 278322 923904 -280607 -504254 -750863 -641007 429478 -348891 646248 376268 -35064 -523206 944576 923072 -248823 -676366 561571 198220 -422357 740716 -986383 -289458 836478 -624393 -525273 241891 -946224 196819 52687 -697657 976987 -721305 -203177 -42174 63255 789835 -11883 821342 -842658 -370230 242601 972831 -532185 146810 129703 811918 884132 -261163 67348 -466381 -648778 -87404 412288 934808 865083 -197553 417051 931820 683405 446760 -102056 331131 -124958 -326387 593682 -477468 -861009 -579558 497050 541494 26543 191409 -822285 -206011 365330 250663 376856 -156220 629127 829701 -445051 -410304 -816010 -808023 -667134 -382506 64465 -886978 -741131 816179 437719 65510 667625 -582128 -675860 -941847 -280955 -342833 376903 632566 588970 375017 962608 -225093 -122120 -662356 -127938 -365684 594539 -91192 799262 321636 402379 507851 -48198 900262 655582 -851102 -198103 -825764 -623290 3693 430864 919938 -879901 111077 -19843 -871276 984741 -493008 131984 -876024 -765856 -455813 841001 -666957 590747 221115 104762 -82169 336893 640174 363668 348707 -938696 642015 -716627 368267 -408980 -583028 216655 -803360 -351021 856829 -826701 -371007 -809583 -863928 387420 -738701 -367697 779837 58402 -713808 -280972 -641788 -684279 -334461 996416 -416516 852472 -12036 254167 -764830 775463 593677 -568019 299887 -888507 -416407 686795 -607208 96738 -843163 -847347 875473 314274 758920 755786 121230 505617 435794 -274112 583954 132892 362835 360739 -848928 316695 -593527 -122291 465410 -861245 -545954 883210 252795 195299 525432 -762800 873299 -202247 -412278 21456 757243 588098 -270835 -385898 -908936 472924 -666056 -263815 -485643 -162012 -662865 -670998 719325 -260966 -635466 -493214 677066 -19671 18569 263340 -698777 166610 675014 -478678 817856 612911 470786 -572434 149003 969771 70900 -816149 858287 -335242 -118094 971235 664157 -835253 -4744 726936 -431586 -264665 -757027 -161784 -833477 -178617 448130 918600 636817 -11337 -16343 -82833 -816261 975359 -63806 753199 666584 -68136 23028 -845897 -767245 212207 494482 -589751 -702445 567146 -159253 -314865 110926 -563522 -179660 945582 -191571 894438 834213 -666540 -407361 605019 -78173 -546152 -440108 620454 -843164 -877640 86764 -367583 700169 11598 -813548 537063 587174 207723 -809130 747280 -740454 186660 -573662 -473456 526899 -128113 688980 87674 909276 46883 -184358 33533 -403571 264377 712677 77749 229619 936576 551882 -533649 -452979 446498 -501393 -692611 -275773 690864 -281261 505842 207759 -217094 214469 489122 -615822 -567112 -472724 817818 -28637 -579393 -738121 -635745 808639 -189988 -522728 976222 420900 -421567 14394 152269 -192101 -13756 -637303 648122 -137523 639316 -38146 -281825 -960241 774850 307501 -618760 85983 521593 759112 -28650 -793044 912158 451817 833057 -80149 271217 -401861 991818 373031 -408099 215638 129491 -748906 236125 214419 -358951 -316542 -44670 139514 -416105 -243236 -852894 -282537 -926549 653602 -95886 -43663 -938570 745564 432410 899870 70008 202379 -561292 -715889 761971 -7364 714620 716107 -309750 30834 264337 38564 94184 257135 -916159 -856284 774250 229197 -155558 -260062 551923 166715 445885 -792816 746166 551221 368869 -297970 -124983 -734627 54565 840418 -457507 396099 -970511 293658 497436 -978602 389652 749509 696802 -534924 144756 -364845 692089 296102 -446835 -369210 -628928 -689827 478461 337074 -315183 769618 424468 -502862 636226 54980 -195596 -716942 -917377 700343 924201 715418 120215 -541721 -20876 -226352 731714 -187137 -641600 482246 -88214 815487 810794 2814 -335144 -481350 -59558 95375 261698 -278487 -894935 -391453 -204985 -403352 -56825 -4368 -973119 483809 159001 886422 200048 273629 100714 -64567 -35571 973272 880895 -623781 -249278 -325727 -314695 978371 518249 584020 -760373 -356017 958189 -441481 -447412 -57884 220694 -966790 788357 -848317 591953 475433 -518372 133080 -475859 153157 724747 804930 -498478 265089 678686 -800129 -80489 551713 626368 487482 -151344 509020 -413185 795351 624202 119546 213435 -881591 -267208 537625 11321 538585 142936 -930416 -301790 -285653 742271 -866215 -24388 796589 -576172 -639919 702784 -79419 530903 -875480 369867 451134 -627948 -232676 510199 -617182 581137 815980 -899069 188003 -11745 -862652 -186193 -791568 -295912 433974 -848189 740832 964733 -543549 -721891 -33919 711904 -894723 -814985 406148 -192489 -525758 81930 441439 532077 839186 854017 -60987 91945 654962 732672 -97093 -311938 -716051 41293 -70281 -5292 -476469 -87234 -738253 -845509 -255822 -240638 786430 801963 -326692 -528137 138967 398179 -37305 -155391 539184 201646 -882003 816016 -293907 112841 -388759 -967031 738881 185434 842369 310561 385943 460708 169711 760421 -29118 -647363 -308261 -960829 899107 -755806 335210 374557 -777418 -631819 757426 -333677 169173 -274491 219142 973398 -998220 900829 178973 327196 -216064 -487595 -958728 182639 -105106 -900115 614280 -536930 454532 446812 771109 -521458 312716 577445 813133 -717950 143947 48159 -747523 -548290 -354302 -242321 518072 -377375 231983 640074 695801 647824 855382 870355 340656 -155150 596304 -450961 339392 623170 783971 -510826 882540 999446 485342 -103210 950385 486133 -812975 158587 -67309 -75734 415804 -14968 998174 -880635 -217309 604403 -419328 -373204 293025 -130174 68811 101815 411941 -887422 -207118 -234436 960707 -160501 723172 354762 761264 118994 948727 635115 -605701 -587230 -351871 581717 562499 -209524 -634884 -732050 -659125 140073 975169 741792 -919210 -94622 -812005 453997 -554330 209752 -731812 -678083 -270440 245116 -779353 858207 312888 -532793 -73109 507753 314589 37480 -112880 534653 109629 -342230 514714 -788376 -681119 733349 -718451 -260209 86656 -186055 -473397 -486254 -427136 479601 -521801 544576 755422 -468 541588 576187 -317029 -228832 -926284 -901860 -686495 447843 96581 519275 -181404 -347643 -405198 940297 -955883 -30339 843853 -762334 710560 528532 -709206 -985231 -935779 -369620 490636 815592 588682 -453564 616241 408136 -802473 557400 139793 281467 -261241 749593 98201 -275359 -363916 295341 763100 952256 -97205 -194192 868542 -106061 -931405 -919728 -788507 -882519 151579 218065 887179 908494 916041 -336148 666547 -693018 886584 917875 456874 -220431 178705 -185310 40039 865724 564466 822161 917989 374090 -619518 -652459 89598 -773771 611178 -634461 384739 233832 -299500 185973 -106919 656619 564502 -572133 -800013 -124099 104608 -667294 930466 -62809 -512206 -294031 39022 -219442 780744 -704873 -215274 788812 804855 244087 -66904 724071 -552963 -824607 803950 -949975 -797077 -821711 -550262 531549 -37540 -98308 -725507 -782777 -652908 550556 -808171 847522 852281 787735 719120 304869 796424 645559 818670 274998 -907236 -985080 -406384 -986110 305533 -64085 58948 456453 707677 110268 397531 -911835 -232139 -473752 -457503 450326 -202335 104778 190737 -97642 463109 486250 -844963 914392 -41761 -996897 -870030 -100115 931411 -200733 -985035 349226 -219780 -893811 501033 -558413 -361815 -428535 978752 915124 259574 48491 818718 -921231 -32784 -223801 -420932 683653 623862 405053 -575408 202576 745563 425064 -483531 -688309 -11592 -296778 -99180 634032 -783004 -466225 -26342 -34508 818821 819226 -390372 -52931 -602240 -453962 -76644 -870767 -469305 242873 -453000 91514 -583235 741546 949194 482917 -825717 161329 -14552 -5839 324344 -126468 318343 -902622 512475 -385083 780959 904649 334632 667369 -883788 841446 818238 -980444 -544327 218396 440916 -248647 277338 399681 -802301 -554672 474553 694964 585737 70918 -504460 -201552 -754919 -760587 41107 801949 -553422 -547116 -635646 476914 351440 976947 597585 -932691 -512697 -544261 -679317 -991893 -835838 171156 -976639 -635730 -933527 -552526 502934 -622817 -49401 690350 -903533 -783979 -840108 452036 515254 290958 -846988 907216 -565314 -264814 743250 -431416 598911 -655601 -668011 889772 470483 345929 403390 -504164 766012 -138777 -421096 -73849 69926 829708 -339917 -647200 430696 111983 -799831 926516 -408934 193728 134426 133142 569699 711335 -454344 -486050 994282 -245970 -771962 998545 -652112 -77728 920920 -388619 -616029 -45463 822871 830586 409127 -157390 970165 691889 946192 67946 -429209 -329095 -885557 -884719 -805292 -796701 -512457 -519236 -373117 -241434 -576612 -31990 -894564 -153813 -956034 -562568 -157454 -106031 -442514 195930 -881939 -106147 -386765 526526 -400588 359201 -686228 934066 400048 -645375 -933908 -953991 -254511 -215559 7738 366647 378856 -575437 -291656 -78665 -805248 -58462 503231 350245 906503 -536305 955268 487982 252170 -316118 -934262 -889966 -931925 349739 394346 -403842 -281900 -222986 -740581 52269 282877 -578523 -116422 -950927 -795912 739014 427465 -158909 -545488 716461 -364705 -972154 690688 769581 -191596 472321 -790615 -281930 -732396 -484296 459974 -156608 109763 -97724 -920924 -872609 583485 262628 -668389 536755 -594417 927830 -330301 871437 528877 -912918 -415880 -476895 761068 824376 119363 -852295 -235889 554661 138084 -425565 866425 342294 -646098 923417 -456451 124250 -783453 2925 -472501 565254 52044 496251 -874445 -240441 100768 842932 -226039 -16308 506023 -753003 -572745 922995 456040 -230734 -878092 503692 92914 923383 966931 372581 33123 706375 240336 939643 65287 922711 -307396 -445689 880985 875864 870245 493143 930727 314066 -739704 781358 -386399 679081 -177495 -696856 438957 849147 157518 -25338 840813 178755 656089 -329485 567703 -818216 137072 578978 565520 533270 878663 -113960 389225 -411012 -703514 605013 -169147 -489060 449084 940742 533557 -307155 -383823 -59922 -7370 619338 427177 996803 93372 618371 181202 -250855 -811749 764929 -329692 -913190 -991229 320370 -864777 137385 -166067 -758354 -448712 110920 -652272 -766280 425711 385533 -424808 -412147 224484 698431 818295 -18028 -391587 -466454 120806 -614163 -704769 -476216 167967 -536531 -855155 -269408 -414657 78446 -75789 -515285 -16451 103221 40417 -783487 -578240 635158 116405 -540055 -29732 -959884 767465 265702 973931 -46952 -171577 694848 633482 -30404 -251907 -477151 458547 -129180 762090 -2229 959187 310584 772097 62615 45641 963967 592720 -645720 -726703 -857028 287270 -787901 -712081 718435 801028 -18914 736790 -936360 -139509 -708021 911697 696570 -434374 916196 261383 429076 889403 263231 -537534 311083 -841326 3959 893341 400262 962189 732322 23995 -604762 -810832 152572 902526 671508 643586 -327688 747230 415175 -579611 -392280 -100945 993253 469768 340635 -513516 -310433 561406 -573975 259670 -351262 822547 -610206 -246353 808032 -391471 -504973 -827082 -763575 -139115 -88770 -529564 162024 -348546 430678 -203387 437371 210907 668298 722978 -914814 -259735 44917 803729 -668025 653080 -865473 441948 -921812 204877 -619475 78982 930364 230384 -218975 629784 -141377 -81499 -408207 394644 601894 -551191 937413 606216 28250 872533 925031 659199 -105847 658976 152184 391542 490031 665752 -33830 206329 -229030 -242893 912494 87913 928161 -773321 171256 711344 -296017 682682 311004 -174854 -349198 -523596 402578 -148661 -423868 -637207 262577 476275 -382525 -260381 -811302 262008 926083 318163 76387 -649877 -532821 -532082 -133226 820636 -695358 -404263 650578 -893753 -530227 -972882 470020 563992 856366 -611520 -324219 -979741 -736566 -511928 369833 -117719 -743732 -870089 916798 367976 699679 -223392 442013 172851 -495883 -152058 525530 872632 594026 -699209 909183 476286 -186120 444757 259708 290036 -338011 -624013 -138876 -80113 863410 -303480 -668496 744362 254248 595816 -639430 928955 554776 82961 -232776 833811 569435 275173 32277 507701 -563166 -191822 665567 862695 -311562 -412045 -58089 770694 495713 91901 -96858 -369600 815028 -890401 -239444 835791 -165325 -302858 -214063 -867012 597239 -739489 395262 975880 683241 -298557 17271 477475 -230098 -189660 979794 411705 -863593 19772 482118 -239646 -555741 508410 -663209 -458984 -420364 222442 404487 -93176 -531283 -712874 -602786 379149 346280 302259 947745 142658 390923 98048 -842706 820846 817285 -977572 -309280 -82800 -263823 -613238 825025 -984996 -999174 875601 456466 914718 -557225 -420737 -36343 2711 -68423 -786256 918304 -322633 -354142 451838 -806920 -137416 434528 467728 68118 463706 513397 -893903 941996 -410296 -677638 -798376 -632278 -952369 996660 -315679 443967 998122 246486 219702 382133 467058 820909 -121231 279601 400696 244129 644128 776817 -657043 -896480 -324880 -82767 290291 -51263 -588195 -570576 -651353 675814 957498 -49500 -978211 971999 -497675 -250307 392064 -740260 -565118 -975005 807883 -887016 618187 -915965 402171 -990335 -656948 706748 513235 371843 -358952 -335824 109402 -160997 387826 84051 70227 -106261 -291043 225556 690748 -225904 259149 908995 -684898 -723797 -51953 -167660 486498 -685200 195991 142270 -120375 655570 956475 768459 966171 -379286 145735 66587 753751 -65623 242309 69816 987599 -493824 439181 610868 163073 -726814 -718653 341340 -670653 512683 -887575 -773385 -898737 -245008 -606560 984567 585684 -817253 321709 -378844 -431556 238777 756116 -340587 114958 -835516 -418053 -960679 -582295 520590 -87655 197906 307745 -911566 300855 -626931 854542 757141 878425 -120534 -14013 -955190 -382628 7217 -383470 -133282 -123547 -627974 -670880 708013 -245913 188684 -577450 -102912 -52529 149728 -855147 -123063 -499606 -681028 260808 774204 -545460 -821719 -693991 550073 -907013 755060 -69395 879383 -15264 24908 745262 -637531 822134 458248 843174 -162826 -332282 -413120 -115472 998384 649817 327083 -108782 -638687 -594439 565799 -796417 259391 968182 -611026 -22956 839585 -440164 -332079 -995215 -619168 -777478 350430 7613 257365 945342 -209516 -502355 -849680 -305618 -582894 462006 -31391 -830153 -346057 242503 -673597 -932436 -226701 864878 351883 407816 -168498 411347 -874283 472640 572313 625033 75293 977797 884429 723819 -777479 339669 -725815 55513 759933 -231715 648518 511958 935118 64291 193782 -963890 -508026 -92267 740767 -129508 -740369 -386065 287171 -461783 566692 206032 785899 -127675 52606 -61432 624893 -284715 492808 -699782 -713050 442543 -921308 664733 839813 -617528 775154 -597735 -796954 -751415 88975 762746 -988000 557320 797431 -446575 178 -606379 26626 -416810 -90798 -597938 -197692 83342 150519 422780 -842865 149680 335976 -759989 85374 294297 -772754 -306041 313229 -807587 659389 -908563 736189 976192 -82182 117446 951565 302498 972441 924599 -595241 -906905 579046 -294192 -678038 488631 -850138 223 145801 -821712 -570562 -415052 -566901 -920018 342551 -324672 -592512 933474 456418 123035 814870 460273 857039 694228 223470 -338021 -801653 321331 -720474 -239645 -530116 900323 -322359 244734 794876 657200 334422 -848344 127011 -397501 216578 -90807 -735855 -578404 -126527 -678877 391708 -714047 -306326 -472247 831404 143517 823078 305679 394698 -502201 -266606 638970 151516 -829952 -974766 826643 189486 884054 423901 -14913 -75033 189528 -408287 -934926 -42693 -644383 -261712 843553 203145 295818 777406 -775426 820621 -955827 912889 728826 -679693 697840 883782 -140248 881457 816473 -627865 -836666 271421 -982217 -311041 342756 -887281 170684 -896384 -722048 -671878 -49377 -910735 256697 -284406 -314202 -749756 -43200 835759 -713487 -896135 -542000 -706935 -848240 -130438 -352032 -124143 -631704 676944 -60190 -513924 844139 39338 -908271 -364764 49348 -792238 453871 -661826 766848 -87686 -316156 430491 667387 -577111 -402705 811440 842681 -444775 222217 614117 736617 165921 -896795 372862 752529 -585156 469512 36062 71089 363722 -756360 -965012 648723 -43164 -553116 594752 -514834 -432407 -46375 -487947 -865601 300195 289450 -169379 -393319 455793 -376040 659632 -833712 -115002 887131 109136 -620905 51305 81778 -113472 598073 -739069 -550013 713256 -186665 -708713 -711912 -444198 -73008 206494 537793 841377 -342401 -354063 -230438 103366 467419 876553 453515 -636616 188224 -302904 -734699 845484 622808 695902 348976 -408803 399811 -625133 -951493 -304721 484715 -618199 -490527 -197445 239314 -231939 894034 47002 -185347 -585047 308316 681361 120047 633505 365586 562300 439783 726702 -352277 -224212 668119 -283858 895860 714261 695094 776751 233292 627796 482250 -25043 -201417 -477567 -525587 966292 -356467 -598056 -182010 -534042 955264 433740 -779264 361889 455885 -835815 557779 518844 577444 790076 35322 -358468 -218013 786790 836822 -853997 -820447 669558 -113078 -798845 -522528 333572 867683 -536633 -568008 476963 -819069 -179908 766333 -740062 764403 836771 284683 -233557 -279759 -259812 759962 247793 180812 -797490 247620 -729379 188920 -609973 -336752 509893 247673 168895 -953720 298689 999702 781143 -9669 -1922 114584 879654 535774 935529 971219 399693 -603123 715234 -971893 -915994 -78340 641339 -65477 686540 -888818 349910 -734594 598983 558028 691654 -999595 -188229 -978342 757067 -376258 991645 -540638 175255 -130364 881708 -976966 -124949 -168358 763289 127141 -218203 -402119 655621 -192747 -869020 870002 424824 -517155 578086 -416457 -153570 -875137 134482 -919671 163242 116338 332878 -783995 892942 -296178 -34675 19951 -517849 927588 -407846 472766 689756 -879726 -950338 -899509 798313 379769 768149 -242502 -517443 -259251 178580 -287622 -325487 -280663 552522 214100 290516 -280724 -471014 -459898 230917 734236 179178 -235804 -30157 -96185 932420 750306 83415 -622214 70741 521023 -818292 860543 -442619 445015 591284 -752592 315903 119011 -767109 502779 765293 -203154 342084 -166867 -191314 -802356 512865 171561 -173044 60944 -29005 -760096 292841 775028 -705388 -871050 781219 -722912 807880 -945175 -181981 -40483 466335 681315 -647859 -647507 -737017 -83582 612274 -222173 923985 -910175 -345173 -922746 516900 -61556 542803 981455 320036 -476923 285005 -832759 -105907 -358874 975655 901800 484282 104121 -846083 99754 -203075 -321035 484670 624284 -502206 -353273 -959298 623347 -251913 -576740 -176406 -406649 566878 -670882 673976 91092 328050 129565 491084 351126 -306489 799937 -345397 -675053 619842 877681 -602141 -796026 835160 -771084 -265713 -362955 430418 -566103 485066 -729966 332631 -932903 -78451 789644 779054 911411 -95985 293827 -667625 -628507 377245 368846 -685487 -615079 -85521 46032 -483404 -558116 628649 804525 707783 -107473 -661177 -332937 584069 68339 183871 579490 -836695 -214792 890114 199699 425323 -142399 746877 480703 -902 -751400 346531 514275 -150796 -275017 -620179 245705 -891189 539492 -632227 -106020 -241582 929930 929459 -978966 289945 143145 576760 -688347 -657620 -586046 -471254 -498832 313874 28756 -643071 -227407 -984349 -129030 -709961 329634 729210 -238066 -19957 -780252 -239540 -765808 357361 409245 -166008 233698 -557162 637447 560777 860807 -14461 -473525 -631265 63909 -226699 906731 -710912 362627 858517 -481153 -756310 -121341 425259 785137 -926563 412509 645356 -598285 -23599 38439 -7485 678252 -101555 742195 -147114 -443655 -952812 -444881 446584 953298 -600702 -632264 -717306 971816 422972 368975 -527068 87394 216811 -172638 869661 693399 310421 42428 995005 -108789 -759327 -802671 -779514 157610 -487650 120290 714622 745476 957832 -449540 202289 -84381 -809491 674735 827734 506179 -128013 362079 -344293 -139931 197093 648179 821870 17934 -386418 359779 -973667 -725861 -727728 -71758 -809176 -34347 -474603 -736343 -774266 291244 -38205 725689 632468 948373 688723 -227644 -977671 30058 -769599 686568 -426806 26885 -64965 -713341 -437791 -468828 257273 -601137 75959 159971 -822011 410643 -701827 938328 -16103 -56508 -674902 -845474 331436 989718 -905259 223055 692542 -92208 -267812 390103 324640 857418 -942061 118832 224274 -829985 473865 -848526 -923713 274622 778064 283841 -390174 -725091 210410 310725 -852878 -12654 -133822 813115 988409 -885243 395913 -97544 110331 -546984 -413132 -316389 527642 350675 116454 280779 182915 523749 970632 534507 -352584 605636 281982 392342 -73969 55393 739902 -661283 -108084 -922683 -420864 -177704 -210121 -662564 373051 -67464 -680423 427581 -219702 414473 -375139 -200303 225828 -727267 -327993 -376719 -747898 -846125 -603384 334677 -567032 876097 781818 -658063 -18686 567477 -608821 -980614 607561 622262 -475471 682875 -456328 190284 299534 -815898 -928291 -605758 460415 -760918 476718 -934300 462303 954421 269369 554223 782807 -57026 625719 -405813 607945 -934566 2692 -384357 980591 -201166 -268918 -184382 -362301 -586586 460318 -383048 956643 -406016 -793612 -629454 468099 299194 -516168 -843907 657799 381071 632865 -388507 -727180 -874717 -811325 -126135 -87398 518534 -624635 -594124 -149830 -62938 -668964 890812 -74852 -767474 374988 464632 76394 -531209 528479 400404 -666795 -691227 975388 416329 808877 -194128 -63145 -148834 667026 -649923 692871 -560791 -306877 276594 -93204 -998324 -837418 -370409 -763608 -695876 890547 -511907 724534 -771746 622254 -605431 -55692 -971400 -650586 -440515 -224227 414275 313766 215687 946346 643360 -129022 -577369 -736349 -873793 709322 -270800 199449 226135 414664 845849 760216 524641 -47317 -313685 -57202 -334360 684959 544998 -143004 596551 -297259 -189125 -31898 664602 652683 463700 423677 209958 727277 -706412 -58682 806294 425330 -25925 977021 -157386 -956800 563864 707799 161564 -74674 221474 133090 -311784 -130378 656200 -475691 976165 -540514 263109 -584161 -821299 367756 995146 260320 573157 794933 -391916 13861 -797183 -603953 771704 -536477 64186 425871 -928661 -817787 -661263 228275 363131 -683668 -71765 -923301 -803527 845555 -185685 -258093 -382484 427969 308747 -75247 603255 296179 837718 196116 245412 188117 -105196 -415623 -151208 802772 -738443 -43138 -120551 -310759 -921959 -268207 -246456 -934476 -497103 -644416 -812223 789312 -806861 861135 -498128 146085 -40137 286353 -190832 -705206 192879 -118350 667524 -283140 956258 -870683 940713 43037 -782230 544278 -235105 -285175 767683 -71571 341403 401094 933130 679429 -337130 167370 -556411 -739101 905557 -419057 167466 -953876 -325955 -147606 -706839 767033 -988377 223647 631488 480711 132912 704254 619254 -990610 710818 862426 -816002 -672377 -432482 702424 -115374 642631 -367766 -371889 374572 -521146 -452191 -325969 -384095 -621831 508545 -387345 784533 940111 -78906 -866769 669960 632577 781882 413842 -968430 -755410 741291 675604 -570119 -977479 -736224 -778655 585896 741018 87787 819396 475131 407039 771742 96410 -367452 892280 589549 103304 -569352 -96513 -579751 -741152 461524 -119864 -766475 -845995 -413591 -23203 690881 9407 399237 -256634 124138 -662888 940675 -601926 818947 935055 -991292 -733020 -960424 -289956 474332 983884 -897501 516230 686505 509423 361777 589247 -966057 -913476 206462 1112 -918309 -953131 187371 -638431 -294111 688201 993046 988379 598851 324957 171111 269227 177485 -667565 387196 -487609 823396 -349645 -31655 731919 -738233 -518297 -607277 950546 -812162 -183539 -211808 996983 -893876 -598674 -568480 561902 -245333 -66379 -458933 442871 580775 734538 -758795 139622 -593356 749837 205852 -245685 22442 -687400 -746594 -947623 705635 -193920 -565402 244301 -467740 531158 -598052 -124650 849674 -992702 -413279 -792026 18732 -990345 -830625 -275920 209400 -654192 995727 25510 848503 -665307 310677 334564 -472218 -684127 221796 -446032 -875553 -857828 850817 193523 690582 983924 -221039 -39240 -660327 -44465 -401386 970270 466613 -652241 -246093 -835271 -309447 -883362 -11962 -506865 -599056 -988459 849847 -89230 -258323 -244013 104623 -424995 446221 855283 -794619 459281 198438 -753475 -503533 -632619 -686785 -424753 508369 650246 -475230 720133 -688475 -804949 970550 -836493 -831957 -640508 824863 290759 -193374 613442 -602902 427849 292601 738788 627431 353034 -265540 558295 -824821 -794545 -293841 -783415 646165 990126 -58855 -95423 -265532 682523 -372113 618052 815317 -28974 -223823 -789401 93389 904858 -166748 -208140 611060 -610477 -802983 -20513 -119284 983354 202094 643730 84997 -45500 199539 -262728 -218900 -121365 25086 -270415 664994 -775453 370403 -536827 184835 767369 663826 -390698 476693 643180 848248 -940557 -628292 -5656 -603070 -394156 393894 -2797 -580562 -367620 72186 786128 -270328 134607 -821965 -816381 966590 658762 557437 771896 696634 644939 401500 -258314 -79295 607730 -533934 776024 15240 355782 -98736 81082 209198 -42227 -817053 -321395 439003 -371610 -945749 179688 333712 -780286 -806984 796369 -271088 -628130 717183 -235513 873203 172930 819167 621559 -274162 -267204 606403 -824401 264335 8302 -168010 598406 860959 532070 715914 448951 711775 939454 898813 314790 -579685 357882 -841566 -24935 -393204 381279 129402 -252368 -224033 -326193 -147053 590485 -176578 705077 444603 -330493 -353732 -672988 -704623 -14253 -989253 -483294 -711762 75548 -744090 -884993 601805 -57848 810066 -221566 -889886 409580 -543147 29733 -222619 -582011 -704292 -468081 790132 964704 968692 -45519 -119982 -741739 595727 -129453 187446 633325 -662176 902988 435683 -137319 66996 -382573 939826 -863990 -651873 -65798 -705396 990176 780962 965408 805117 653449 -675921 49127 -497303 -7640 88584 199900 -212048 961306 -90702 -972111 -591722 201215 -111752 -528960 308073 609909 58007 655229 -772228 521094 367658 -636308 -640026 917518 468426 -200544 187959 -755247 -270623 -822290 -282841 -20639 -237885 -981877 -603127 639516 -679026 -107691 -307974 -152861 -963511 -141381 -152392 912647 655448 901107 840738 918845 758455 945467 -119218 84357 -802617 137321 760733 -795215 456866 -356704 -579333 282407 -472611 715689 674700 245441 671745 616796 -275670 412128 244831 430038 -944620 -867071 -399167 234550 -247904 754043 838802 400486 719414 -765853 -394741 572487 -456509 -856524 740391 -451887 772339 123808 -207039 -902004 898287 -529543 509692 877792 -738667 193544 -960392 247132 -928202 885601 412151 627915 469435 735270 -454233 -622671 404307 893242 742796 -57422 -31500 -660921 -32923 -555912 -367948 566614 899946 -659604 97572 -835631 -355318 702544 -100998 101245 842107 -83435 -929229 -367745 -14478 -767718 283894 505891 -960761 37624 306916 -822155 -16312 429287 440574 6708 -932279 402611 407599 179489 987530 346905 802304 -587499 -869891 234801 -31674 423363 937147 143676 -505104 986952 634814 353042 -123863 76549 76080 187020 -534683 188938 -317393 -348071 413453 499476 -713260 924861 -208889 27123 -64312 247715 869291 471658 82504 80365 154752 -489968 -802447 986816 356867 121172 -474655 376963 -369936 -819428 -211384 117150 -25961 370763 -497801 -364382 457078 -805094 531206 201776 -696894 -201918 -889257 974567 634823 497538 748932 995379 171079 -257757 -737836 162089 737362 671321 -503250 112538 519657 235020 -353550 394543 904924 954340 900848 490428 -678740 697020 -889427 129521 -248737 765793 192700 873926 330756 -435465 597200 600876 342831 375061 -305877 -919358 -576383 -182679 230387 -164889 -971358 69124 -644076 883226 526876 -508753 -311290 157853 -405344 493919 -38631 -429224 -586667 -900344 768587 -890890 -445363 358425 277977 -876273 -942113 -756699 -648741 540783 -942661 37081 -808992 -937952 -867501 380106 422164 811724 -385068 -968131 262513 -596162 -378004 -319612 392365 313156 -31800 310682 415482 576934 230694 995494 105446 -589042 -792808 881092 684327 -62938 -673757 389339 -505607 539548 321402 461608 -715458 3954 799265 368329 630830 -573966 424215 -742603 89860 -370769 -807082 -860616 16198 443383 -809583 -865902 -760896 849856 52760 522315 881256 -568951 645759 176083 -226573 -977429 102872 180629 139807 515997 770075 106127 835561 -27496 588536 -907413 45415 -838812 216474 159265 -689857 -17745 365913 43060 -386239 -642898 681829 -17020 544587 943510 -989631 -841950 -482976 621593 295349 898480 714297 -704025 32145 282603 823076 282669 -63641 -470616 219642 -632051 849909 954198 521730 -947423 61669 154446 378569 609331 352402 -881496 -667634 -771703 -660391 881489 -644470 269364 465097 -117844 -846138 -813777 703792 852573 -301861 522574 -777727 174878 -454983 773488 -570287 207475 -980265 472126 -62818 -649826 324383 542648 380854 994996 -255384 -883732 -222691 207999 -179773 -966031 -461238 -275833 -325388 -624888 -841697 -233665 -93736 70352 -20631 -101127 -68389 -222728 -412607 503291 -642749 -815237 183057 911623 -534304 561378 961370 972541 599092 387496 543362 368731 -629894 -915675 -717046 -662434 562718 -530021 487743 222947 874461 -688486 -985550 -291717 905981 697057 -252734 -374803 -558678 -814173 37926 -621095 870248 551239 677864 -606290 -472841 848772 -146989 -344663 -359151 324589 -9451 -333259 -812504 75669 -704339 757564 -28349 257051 -327771 -640796 -27323 -510816 -955550 -438665 856566 752632 -853961 -215317 67881 488162 -737710 271386 434132 -183727 625383 -51558 458248 853606 -955040 134329 509493 -469757 651781 -687678 575058 714599 372950 230899 428311 50008 309477 178534 950710 -51997 -907638 269973 702496 -903834 162625 -260233 -308614 -898715 126406 -558462 811247 -391135 -863818 242106 665757 49108 -809196 -368764 862768 917542 866234 -870596 404845 -79980 -891995 991874 -698892 233966 -56122 -190373 -998877 -125810 -625198 -51870 -778009 -561523 -601446 880996 -938371 96696 437884 834212 -680716 -490816 959631 -235020 -855065 -756453 -531097 412566 -403808 292765 -506439 556436 -35711 611916 -229025 -170700 -573201 -742801 764965 275798 537289 368380 -521212 436781 310118 948072 -369094 -685147 -912616 661250 353051 18269 -776260 801968 -230675 125598 -139976 -551860 -311164 284537 -694674 -917699 -707947 150461 -558620 157594 -753868 888326 178139 309891 -867364 690586 -939094 -53815 548019 593760 825114 504859 -302179 -813914 388315 291395 487430 971657 -243667 -83473 430903 -418797 533330 -122774 368087 565675 -879792 -47723 876193 393751 -399678 -344960 660117 -689038 -263572 -390367 38074 -132817 -320026 -562447 -114946 -163348 901769 -44708 -484648 548998 -965493 567174 300112 903402 -615008 -898916 750526 -223111 -837097 -975751 285222 811599 -476556 452801 -637148 -753725 -701546 -345074 753913 652831 948939 197407 -78023 -21754 -977652 359102 -340671 688576 -700352 -290622 -714159 -180467 -615699 -509661 444733 -144537 835940 338146 -309004 547872 122665 608323 -584900 769213 -364921 -589566 400220 253883 454570 -921998 -922913 -279417 -516702 186941 146152 -924441 47062 819392 398474 915520 906941 829425 907709 -281046 116519 -625048 478151 -871114 -297890 -788635 973070 -511953 -48463 449408 376784 627400 -182112 -242587 46275 -388034 -779867 225315 658956 -180510 666491 375866 -792860 13958 820518 -684641 -416185 400821 333863 -240898 420018 763763 87658 654383 -982681 -115126 806874 154306 18529 -402173 -253555 -151469 421228 -907741 541848 949836 -738230 -463741 -314842 496907 145318 -927477 -942621 709581 78413 -619926 502974 37011 9291 438571 370962 856906 472246 -39388 867894 -987733 -970590 957279 264606 566170 -557337 -288565 -160325 -319760 -95427 -342503 -71380 -461281 -996560 778883 40191 -578556 -671758 -31774 742965 775485 968569 -116864 -385024 -223532 86061 -175469 -675567 -7066 -282421 -967887 352557 -263226 -592826 -347189 -777845 194257 -986472 223009 -76132 -263157 581612 797236 285796 450917 -276593 905144 640922 932882 511990 -526389 -510218 -909700 -375289 -731436 -359901 -286368 731479 -121501 -265893 619610 987410 331698 -600658 109782 225697 -936435 605797 999621 -582120 -529735 -709635 -196795 -849022 748275 -27391 347252 633083 -726219 -725386 -740786 609193 23595 681478 81371 -945575 -896701 -45859 171431 -350274 -595264 705395 -218820 -766926 -416411 612362 -742440 824259 146667 -266770 -113317 -798527 828699 722722 800416 -298683 -97775 231588 10219 33443 92011 -243425 -11912 334362 138353 91155 -623200 -495006 586382 913103 321741 160954 -320970 -420451 757810 108795 -342399 -332040 -346258 866059 191399 -983260 166549 -346955 -844906 -121286 -643672 -326575 -556647 -703555 -87864 683325 -892193 -328624 -978077 -786570 -344377 455255 587501 -288068 190246 -339790 -508407 -501657 867691 -395301 -837270 130368 -18235 137877 103352 227751 -443751 -581269 -247684 445403 -892332 -659452 648191 -984392 -850212 765375 -831657 390228 424101 -658111 -836731 -818528 905111 96551 3662 -103170 -379657 -95069 -324419 -352457 740841 -894848 -920618 268758 285590 995701 -419366 976073 -69617 -852220 -976496 -229670 994654 -9741 801793 830364 691233 -77424 37895 856530 148630 689808 -8832 52396 413226 692910 96374 -971533 -881620 -761096 -499088 28505 -856998 775848 -934627 971502 -852820 952472 -469345 -432680 -639658 -913062 -826482 -695812 -32979 508429 -338128 -588563 -754881 -128124 507048 465116 197150 -395988 -367410 -388657 750792 236985 657131 -838857 -524162 894223 -774024 356838 -366701 -489640 699244 479333 979528 -54829 -480586 775920 280395 -256894 -242713 -66766 -960472 896405 -137552 159855 -782050 -439759 479677 764569 -374357 929713 -716794 -440346 622574 761930 -699412 -491325 407203 -470118 587051 154720 988753 892895 909981 -118665 -633706 -935232 807753 915207 -344039 123744 722925 203191 -933476 298381 -179931 384925 -630269 785226 575165 520384 454544 648073 -972015 -976202 704076 -370743 -374517 235256 -390928 607583 991718 688952 -392399 -94755 952469 -520377 467714 -163609 523671 -337464 567002 -576073 -975091 -633712 953592 346343 -645562 -63542 -807636 -159110 77880 423750 -550150 414179 693281 318287 150833 -295809 169523 -397223 889291 390594 575137 46985 -479243 -672145 -537589 -624392 -503735 -29379 969736 -515810 -838025 -559799 349248 157273 -138016 363570 694404 -816251 -857765 -105995 177543 305769 -96827 142269 -138874 -37164 216193 -564073 569683 439682 -974423 588486 255296 189934 410518 -792250 246940 -152913 162608 -541785 908743 -910056 -346163 460057 -772596 355428 -49827 -464172 456003 -851199 172906 427593 -5205 971799 143784 -690829 -345468 127519 130272 370663 -177541 523855 752451 110120 -87802 -263728 989222 771820 -579742 -595403 379705 -304946 713503 -47155 417441 -523241 363035 -284683 -966913 717701 463056 -397613 327228 319739 539352 -976228 272827 633184 974954 -876376 -686293 -161584 526650 -318514 831155 -24328 -206727 337104 191705 157919 712330 251498 397200 -468925 626622 766288 505585 -106604 -55016 381620 -140834 -965877 123167 -970953 862240 55038 787136 645656 439390 118494 556898 -286574 -721924 -597087 92206 -962278 572287 179483 891089 590750 278005 -405097 635387 -28802 661401 883557 80614 335488 -949993 893682 127192 632266 -450662 -652135 -457805 -608995 85422 -907132 761062 733496 -245382 -896485 -412141 323478 -664869 -331227 -680818 -213584 -822585 765200 236446 -397988 42347 -366143 887395 547789 722755 -659759 -511518 -748039 790691 357633 989716 -937541 24155 86985 -648436 -334411 -160043 406789 576861 999496 -685841 -571839 136397 -766148 646267 708555 850823 299972 552102 -829790 -248465 -667383 -567002 -614435 728627 -33675 812694 -91617 -338828 -353954 -405387 -232369 -327152 -244255 35129 398024 -631484 380459 356808 -873918 597800 676142 462177 842069 -728038 722721 781401 328000 -707919 629343 451672 400793 -132472 -527153 656877 900402 995901 948796 -206773 -436049 781667 800956 771347 -530720 746567 -713606 -899281 625006 -377713 568773 -839809 -517969 901135 -698303 120078 -838057 897322 -738553 120988 430109 237086 344468 -134339 118275 870253 629745 -788360 -418410 -964258 -693506 700480 -769724 581421 -408746 -648303 -108279 -182355 -327980 -153122 656924 -313809 -141798 839654 718626 -716 369200 -745736 -536864 -448913 729527 -919940 -359351 952170 465699 -2683 -673262 707471 645654 409519 433588 678283 422313 -696150 293192 664435 -151748 -264783 -739857 213698 -464022 976657 -263028 732778 -305530 897813 -478266 -266918 -601453 759681 -458377 -229971 -52998 269315 -358289 788963 -655950 -536555 753088 797440 -290534 759594 74531 171954 438219 452405 719906 -497280 385140 972345 -682591 9521 303342 -850114 410436 -168149 274612 606861 868195 77806 -817039 -81602 -137398 752921 4647 447148 426143 -367942 673941 -507177 156295 -561475 207311 261798 -598934 -939497 -821447 -127116 -571302 -847210 -818953 -238430 -129030 -705340 -63342 536217 365929 312944 406488 -483385 -235258 -858600 -122313 100402 689672 -287422 -966116 102825 -617100 -36339 68780 -415882 -499560 90245 102075 786342 -680562 96456 407440 -496845 -309283 -135508 487382 163480 109143 -508175 -594219 264912 -303604 -751244 960634 610995 291700 -394343 -739190 -582920 35393 842817 -162803 64241 -655074 182196 454188 655051 230621 -239954 282565 183126 66775 -85743 310344 743500 -224803 740153 -440510 -146646 -573077 -660586 -396529 538318 -347625 -105037 257093 374615 194773 -319810 -932676 -258148 697787 5338 55418 -835087 783052 68199 -174384 -441405 836937 -913522 -551843 -13697 352853 707643 -468077 858346 658627 290580 797712 282935 393558 354168 782861 859606 -192122 -358871 -981713 143646 986540 -282404 -694104 650761 187939 899517 130226 -402350 780355 767512 -934035 918812 202790 338979 -316964 858031 -637997 983636 945340 -246497 376817 -817989 -51366 -309601 536780 -176169 -429069 16566 622911 430355 384365 -44940 -385492 -94266 -837357 664686 60269 638059 843851 -797404 -316365 928175 -544382 -716734 566022 965511 534464 926364 -967181 224602 669764 -655419 384436 -844771 142329 874935 -734046 -186338 779132 222792 268315 858323 268134 -183865 316015 -12847 619256 -951765 -862840 664688 89278 -146516 -394891 43265 -946953 -47673 -290949 -201467 679988 -933314 -974884 844549 929772 279737 691675 -645896 321712 -330334 314018 458295 -365742 -380345 348320 559801 470618 602338 906531 -67948 -823155 -803432 447494 230591 -736864 473114 536888 -367095 899258 -212471 -143922 -833780 741797 -835645 -586762 -503004 250764 72526 504474 -765781 809474 -177726 -582256 -812209 -970367 713407 352237 362838 408748 -522061 177223 932836 -259221 685374 -477482 895756 970238 -79982 -937748 547809 -945355 800286 -482617 650641 167281 -53436 926271 -528097 803948 -992266 900039 910747 739917 -412185 -417408 -139264 -594888 -983508 5909 -361293 344216 -366186 162407 94427 337813 98052 -774867 200738 -130068 -149558 521104 542104 -763703 -286835 890538 -674917 897131 59652 278170 377969 528207 -157480 -540727 684871 -922646 201888 -819385 503172 -638658 -107631 691721 119833 -966556 713949 -545877 176436 -288123 -734374 309390 728109 -736394 367296 -717061 -924720 -638637 248276 294691 -152093 -69341 -212354 -164350 71903 40298 -788544 493481 596427 -378535 756754 378687 586867 -943261 -39312 130952 -211301 -490991 20430 -465418 -473916 796887 420463 244677 -151594 315267 -569389 -716696 -794266 385372 875163 -892394 294211 -214627 -352748 -147074 229518 -753632 855881 -740797 428059 -182512 -959548 421355 -786131 -984823 -93776 -612282 883304 -172269 -931784 719976 667541 104 151348 352245 481067 102987 96310 -40536 -413878 -851753 871029 -335619 -446629 -907102 -733072 172571 800848 956540 -143523 -128254 321516 379246 -10742 -23968 -159572 324482 199958 769274 645943 -744282 -109986 -857057 -213024 579137 -780110 147614 -370907 868877 -474131 -814390 406464 -890340 798909 378503 -500730 449453 -868644 -820138 -133959 503262 871670 429032 155314 963757 -935869 116783 -179566 521864 -693723 -948311 -849775 97361 -393021 -540104 -854684 -360847 -164187 813085 469397 106222 431235 -842301 -374827 -972556 -59604 -681428 -445845 252393 -566694 557993 109377 -570772 67453 -698157 578376 446726 -673854 757513 -870047 -372551 -743245 -687807 412441 -492476 -934529 613211 -487691 -563189 -589050 -932151 560544 954621 -366295 332250 667688 477261 178256 279720 405565 16085 548238 263457 -739427 -559403 -666380 291983 358787 372655 -717478 79935 944409 117044 189791 17898 323315 592576 939547 452744 404199 -918985 -312883 -595718 -920741 197538 125225 -397727 410295 -546687 571756 -739377 265690 770180 -134108 480 452848 160707 -472901 -164582 178828 -117145 901151 -428781 862032 564470 882952 -86394 -618085 -577165 687763 -349501 387342 -41341 64725 -529635 977471 -589820 138957 242044 -374883 97080 890397 954521 -51768 934629 -140797 -340619 -426359 -464100 -346663 60208 -388077 499535 282817 426564 699036 986164 -596357 352942 191291 -799069 -283669 61629 -517489 962901 695167 5443 -178911 -489861 989621 -537554 -33578 444582 -675529 618145 379664 -995035 392617 545895 920064 -775773 993727 426495 -452220 -806856 933548 -299602 473120 639453 252207 306148 269989 976593 656754 838157 -423028 -520986 235672 594208 349526 826869 -8899 943139 776665 791027 3801 241833 78912 -251858 338262 -353664 474963 -421592 -408820 113246 407913 -549955 -313054 531531 -334631 147406 142800 784201 -645287 552783 602332 793314 422125 146978 951473 764529 957095 -813890 804997 628108 -287544 993291 -896018 -579266 -608054 -100181 -181188 -722352 212511 -406338 -199047 -673587 -752101 562954 -567964 -770955 -94122 -414443 -339839 665751 -48679 811100 -857154 156733 785724 941886 -269258 99779 225308 533491 584653 -131322 801046 276736 287982 -835378 -96999 -744834 620779 630787 709478 355128 918659 -368050 857426 -795685 560397 487928 -658901 -106869 -501093 341038 256167 827923 -306342 -736585 -833172 953242 463577 345910 84026 -351984 692132 -974434 397062 -792046 -315701 83768 -688996 446646 -17329 -649363 95904 -856239 -467528 79165 4752 216562 -354346 -982597 -697578 296826 -296152 415104 235273 -103909 -796527 415168 -701975 461908 321793 -957756 514482 -678397 462074 -893172 -766556 -215534 423324 287783 -180714 -764968 469556 772187 -429474 -781626 687837 894452 -940533 -225723 -700750 -978558 -860397 -305052 937949 -393070 637250 -734519 -130268 503994 -825699 459642 259988 -999804 307857 978368 473858 -973239 469511 15292 -767705 498500 904638 137036 -31509 -806013 -902587 -900349 680432 520742 461757 -207852 -550620 520091 -475991 -57469 -809196 -363078 358854 -513983 -154476 -81036 -631502 74518 -35619 160490 -111444 656766 -960460 -910029 101236 687900 -62469 -797932 811973 -201512 -73617 -24813 -340969 -306540 -65568 -849788 -130043 276225 -296070 -219476 210042 137087 825617 953813 55747 688486 -208185 -148450 -882283 104708 -993679 -820918 759227 -90900 -299435 -722406 -693611 935577 -223631 424209 -856007 -577774 464743 -60477 670844 -513186 -763493 -770656 923378 887109 -260994 904281 143842 276678 -693512 586919 -67167 304058 -835954 227359 984275 -329392 133945 49133 -390791 906911 321126 -158554 -577872 806133 -284055 -411575 -160304 24478 -483756 -466257 -563822 790737 -864393 577805 860523 -784476 820822 418851 -830905 -974901 550826 -264259 57580 -523712 452391 476495 -691870 171579 125660 912772 758527 156569 35098 -122225 -423531 -970817 -854993 464960 -423735 -404371 837024 540213 -507577 -554164 990782 962427 736921 -721083 -473410 -711261 492846 -61680 460587 141566 57516 407991 758422 390319 -43741 -243528 242154 -536001 57283 495101 -190171 397386 650281 121034 -782943 567993 64796 671196 -597636 864026 46321 377116 199636 -646519 -141008 113254 540990 540895 933442 -85854 446807 702284 -475508 52965 -40341 854679 -931427 716255 185122 -404101 -629516 -570708 -873835 -5751 -196958 411258 -365920 634972 996404 -602364 -540203 -526687 486697 669617 874039 224679 -27377 596381 850274 -921054 936459 585953 -299718 513175 -632787 500330 -364153 305214 589375 -821595 -611619 19772 468381 -957423 112986 35752 864112 -513435 -936978 -506775 918946 455864 806997 231462 -115666 -260775 574730 -792637 -249102 640383 -120482 857288 888090 221094 -248482 -963174 -486128 -316037 430238 413611 -838996 -873222 298986 -20380 113678 -338905 355780 -143378 315852 -741796 -348190 410542 -388804 284584 99829 -935255 430355 371897 547311 691579 -265394 998470 81258 -835379 -115091 -597023 -828516 -852042 16681 559549 245130 -545669 -318083 64320 670674 636211 -188526 31652 2878 733862 -99155 -956119 3719 858949 775338 507969 -72839 -963298 -561937 443089 252931 473763 -562115 -542146 843982 -594172 -955595 803866 -366724 -870578 701230 -163983 236598 146882 -655529 525615 300581 766633 295200 392502 628288 741863 275277 -214332 601502 855094 39596 -573609 419759 411557 659427 -264132 191172 -796702 -515026 336961 -211551 -678979 676600 149522 -324805 -821902 235568 859144 54011 -474856 -999533 856734 -417034 152368 -523858 1158 -160756 434999 379108 -328256 -785110 172019 -476332 214177 -419109 -701314 -440360 376139 -206781 -576395 -376296 353273 -239716 280946 998122 247535 -154493 -367272 -74198 211297 -781156 583789 -632145 -730826 -107543 165673 945858 453810 308221 -919486 -730588 -117291 444075 808074 306169 618895 985061 874008 -299251 357938 111202 73212 16946 -996524 -605606 -992026 942514 282493 978681 -280554 385545 -216232 702997 -495072 -532106 -525567 -697447 501248 -941643 -857990 127554 723545 621363 437250 188417 936347 706815 -364225 -904138 -950783 -372717 470357 234187 -333889 602198 539160 -198213 -675171 630558 865759 -851899 431590 -876894 621815 28029 -839288 228436 -937263 694158 -944734 -777880 -402447 -850456 653809 -630066 201346 80860 467699 -417468 858038 -528509 -118848 307304 -317702 462855 232161 -367850 219507 -900459 831212 930914 -542939 -482314 -252011 -222396 -836784 283359 -473885 -686455 -881902 514506 -280057 737245 705831 -903641 -608576 -875438 -929789 236804 -390916 819871 454632 126426 -221805 -906578 59556 671814 -225750 845465 309161 870684 -133300 -429300 137306 498149 -994313 521668 21935 801686 -982066 215972 -261213 -776197 -138239 614051 -376013 -882214 -722378 -217188 642103 760008 -971931 441475 -852741 282711 638463 -370916 725916 435713 366875 206817 -22892 -82688 -374442 -497269 572946 -752687 734014 439982 61528 -208382 540423 -992808 -197903 542461 -753106 -317865 -267659 958327 -127382 963703 166989 -951313 733660 509520 -12866 303025 -184044 -694423 -711290 13713 720057 37894 844281 423719 923245 662825 804957 -39254 -885960 352133 609981 -741213 -558205 -866547 398959 -927828 -839265 615341 -707295 -892811 -710755 990404 619983 -752258 -71950 -28609 -100417 -149667 675455 933494 789394 583954 130276 429260 -11696 -37512 372476 274704 165005 -275918 254526 -733511 793454 768083 653190 978661 -618887 -47201 -366254 -983868 -39414 431711 -853213 347506 896790 326129 -147246 -660263 -980584 -894859 894933 -860660 -718188 144783 79969 -488512 -344461 -954293 679531 -622977 -743842 -721909 -344731 503100 153185 -804113 -995404 193509 462285 657174 -116109 309655 -825411 -705202 248501 63147 976736 -950364 668980 178183 -949728 -660230 -418905 733356 -603605 610518 283236 -540766 25717 331820 -564979 -648971 681525 881434 429661 721711 -183077 -459099 -355639 -705526 809483 -15044 -279111 622535 110921 -646477 572608 -426939 -213783 -176881 -382329 -963320 -942812 -503278 -345511 -600194 -98084 -965588 970294 857920 -498088 818961 -840083 873621 -806523 525614 290399 -233182 8083 147161 30467 94474 -883524 -738827 -484576 -246431 -513487 185632 164633 -532839 -841735 -874806 -303369 -804349 -955676 -558566 -943823 517321 -994190 582378 -341774 171373 681518 764428 -745706 -22316 -416209 -1310 394635 448705 570448 -703823 -591192 -899555 30266 732205 64926 857120 65521 852032 607453 808081 435111 256789 -730100 89238 -819814 -698748 654138 902483 -47073 -212143 -627417 680279 -44710 -522836 -830210 704109 188869 527220 -742728 -4134 958007 501079 214631 -793197 350936 498342 237592 845425 -365908 839475 -289760 -235938 -267770 -908848 -51401 -902451 -611500 12282 674007 602633 -150110 -753821 -317457 576160 -768594 -434763 382953 249629 -980073 -301440 -402245 537442 947208 -870999 -367956 430764 -755671 611356 352560 -215703 -421409 666606 311909 -974954 -341684 -310628 -725478 -292586 297909 -112787 104216 748843 -493176 -690757 861848 -533669 -776306 40171 -911798 396095 962454 -821230 -471328 254697 134890 -78515 -285644 903904 -188876 158378 417750 674938 240376 -391183 330892 -150344 -683361 -915146 166024 835876 -733805 -149033 -664625 -238441 -309630 33776 -322251 63848 753702 -886722 -442949 897198 -810775 -876793 320086 359041 628749 480240 209392 -784246 678999 443819 504174 202548 274404 -889178 300828 920867 711905 -881831 -303432 132319 746277 409761 489032 -123513 -57006 961154 -642511 -817090 -949426 423762 -362391 -99243 -425498 -3673 712972 -968741 17047 706262 340946 718308 653997 535426 -916337 160208 -848566 408757 -368308 527322 976552 -39679 -28714 129683 475371 441995 -132980 954492 -540158 237679 311624 237554 209155 -759164 -48724 56461 688799 -950458 -907557 -378955 -300638 -931974 -463827 248813 -684906 -858002 -83512 -220497 -943151 -184234 111316 -14382 854510 232067 58390 -924310 246723 198943 -282247 -52073 -189414 -882032 326248 -140921 -421957 -533509 -98390 -93371 203327 -642591 -169807 431034 -225684 -52686 -489326 -30623 76328 360911 41981 -515644 -36445 289012 471725 -795770 -875325 980946 -226267 151126 609712 743278 36971 -652996 -923887 -638201 -433741 -457060 -104065 586774 -503316 -991868 -413721 -205399 640134 -310695 155788 910709 113390 828696 668777 768109 -908564 720682 531064 -180788 -9903 71827 763628 -176693 772355 398562 402066 -755989 -738916 11053 35539 -704074 -806717 -730585 -63597 267028 -762923 811822 -729857 168678 -589114 -2547 -386417 365872 -637036 -865017 102649 421493 -458687 566780 -317744 -243399 417630 656113 67805 -784315 -471192 541244 795547 -73317 -988490 327640 -766336 -510171 -117422 250868 -185455 -395280 -487236 -920455 -994639 -953881 -398086 389736 168749 599202 226206 -390884 -650313 136431 -187207 182322 565083 -815276 -480843 453006 803458 789853 282185 -198493 626995 -975495 587069 451999 -100637 159208 351303 660671 619955 785499 -846467 -352696 729647 -905110 729581 -14352 -645106 -405362 180256 -127107 -422373 476284 -227738 -547735 973519 -977641 537495 -172817 -133963 433136 -918922 739191 -598488 565638 504572 879817 -734624 101556 66612 -825828 296822 -366669 48607 765318 210520 167934 906994 -291415 -36347 -63311 -932574 -538952 497402 450089 -179962 -134682 364326 -606442 973788 -455423 -612369 -574880 -930492 425425 -431583 -199458 427416 -992446 -111981 -358723 -498338 611862 864607 -189585 236884 956182 -155091 -408125 -216519 -125835 950590 -78371 118192 -526968 -238411 200422 564133 -770347 112373 -247886 -950797 -615393 640572 -953146 -66692 276354 -130650 77499 23194 -48342 471412 -46715 -204554 832072 -630467 -534583 -128988 -6542 527751 176446 -117734 -998437 -741946 -880733 148234 43130 786648 457015 134503 -573647 -234477 270790 413062 -61413 947750 229418 -434030 694220 84096 816298 446896 183488 154374 -837738 264443 -176922 919660 450099 -8650 -877617 475220 -93101 724167 -942518 442295 912965 -268 -102534 293361 -485933 963767 -761941 -692577 303764 223788 -999125 -302254 -82408 325150 -578568 -880506 -39985 838773 -85726 590361 -255112 -312174 -684014 119683 520563 -539846 -531410 -833136 -452565 -614531 -892614 592309 465917 -338296 581525 -657408 983659 -659974 -117386 849497 37073 -947254 895203 -323483 -630021 949720 -694792 -911086 355072 -36442 336097 -723919 -96090 530240 -23116 156625 983934 -56070 673221 -589771 962610 -192152 -874703 -586318 955266 453883 -463855 -221626 103781 -558289 -279772 -483096 617523 -60155 65471 9129 -279146 29136 -244457 650367 -431281 865910 -313482 -653691 -604350 107342 -754022 311878 515405 818442 442619 354160 645821 -789751 226240 181494 658300 796254 -200975 943627 978542 -606400 -331772 151321 -101560 655591 -692352 73050 -705800 215464 -804963 733780 514029 -291684 -551234 205313 716932 -446386 -825672 909202 792471 257770 -257661 883265 -831830 -517865 662122 988252 474766 284605 442908 -790808 477131 -682 949190 417506 571642 -654886 -660900 322421 -423297 957646 440312 -385846 -42976 606251 615305 681925 -412151 155439 -939841 -599205 522783 733225 -810879 -625046 515274 619031 -728961 -787008 289303 -645502 943704 268040 241654 -929349 -382403 -208961 822552 -516318 629256 -996612 -93483 309231 56254 -792736 91270 -683868 569632 -415470 415450 42979 247386 -665310 256857 406934 -992351 -527725 -955472 867347 -165665 -15580 725829 984488 -736681 -446373 -615170 381507 -48260 -144262 -540049 67711 -366314 8359 791007 -337006 243445 -842926 -871427 439229 -581774 -719382 101750 -671397 17120 -68821 527943 -601255 91265 -771443 -286507 406385 -210758 640143 -154514 -718245 -809144 514598 -728131 -848177 931959 -988435 -751410 176550 -382498 191528 -817855 200267 -44676 53113 459621 -81039 -681030 229653 -483986 -343292 669086 -41611 -470275 -49905 230855 -310664 670899 413768 -213584 -835977 -165060 151286 -689915 -990342 -786642 440793 -311471 -875203 -984836 -299924 -950175 -160708 -761449 -430661 -724725 358939 923665 -288950 -634844 -60991 25187 -573994 -47634 369505 380609 876945 -967713 -713572 -328078 201754 941768 -243066 6469 -948972 52587 -378823 -75994 54232 -763306 375898 -252717 -87940 -592597 -502217 -525431 -422586 907350 -299145 134338 663340 -541496 -237884 -964678 254448 -51674 517490 -150867 526976 -843361 -176049 -406657 433612 -918056 -707140 -299823 761038 320182 -20459 789406 786625 65112 -16520 937074 913715 598456 -305118 -174086 557048 237276 -466565 249955 489117 -690662 458493 963810 -43438 848248 -953636 -296168 133552 -548753 -115250 732286 -567696 -284435 -792912 -865598 337349 304728 422678 -557206 -96814 366853 -161276 -299126 467549 -931027 -557469 -509559 150976 91877 -491736 -504972 -806437 -29458 -363641 913670 -154867 -662130 -338931 -82283 422371 287741 -878369 -150711 -853459 218052 665774 334827 -47083 -375404 -664174 -669199 935317 -588712 747682 11561 575248 -86080 650126 -488777 -796897 197264 -476062 746623 220615 -282258 -239127 162297 241229 -73779 -754043 -42901 -146856 -103291 -408946 -1941 -205908 89742 -345830 54222 -930984 151699 237673 212943 861855 -418338 249871 -916515 -829899 -73892 -645680 -41673 491157 -426901 422674 -627301 640491 -301242 920791 -566085 783050 20315 -396574 -212186 649902 -251954 732580 355775 -226426 -511425 820447 126139 947127 -231907 -577121 -582100 -193830 947243 -284587 656176 -866027 -868471 90664 -860242 297335 253597 -336403 377230 127361 -521533 -949814 -103701 701486 129468 869174 513890 -621838 386808 990228 -345376 -318409 587616 -368017 -592427 359230 -202130 -453132 -124139 -563364 475544 -648555 -332748 -229689 677639 -396596 -591401 -410533 -661938 893303 -234268 -230230 -411673 190421 594492 -884159 598074 -717954 76296 -175409 334451 -368005 -397729 388663 146421 -410823 469794 762924 4378 -71295 976806 236026 539190 294891 -793036 -948237 395040 -761034 539955 -853752 -698794 -111763 -705081 286279 557387 -66245 -215007 -726379 581806 57691 -653894 -13437 722665 -167388 -949765 730713 -168500 371185 600958 -271967 614466 594619 -747983 -267855 -334682 -709140 117969 -259398 -292672 865778 -526739 -383084 345718 858156 -542202 -91273 -573743 168816 -278336 -364680 -538462 727269 -831203 18255 991218 294037 861527 80727 233970 13471 654996 -689770 -561038 -455409 -380767 -739522 -169378 -373426 561849 862334 -369744 395921 41439 380106 425736 792942 171343 177120 -796358 -750880 -926037 -757604 151359 533268 845754 -836245 -665067 341654 609461 538466 149596 922375 45308 -639898 -943193 -895156 -100011 668573 -653607 819264 257347 648784 981421 -253313 -95054 -69667 309173 -930394 77315 933362 573381 553051 -894094 -265771 666379 486343 724620 665417 332329 -5973 78209 -51631 -764136 435344 167047 21661 198863 381029 -72418 107863 -8368 -153199 -631999 -276805 -643651 34987 17277 572631 -45845 415422 -422072 -466968 -509234 -388423 688571 -788695 -36697 58340 246340 -229871 -369186 -218997 261737 372162 -998644 -212372 -469508 834053 634934 368515 -249671 -930364 575698 -528962 273457 -788080 282639 -579207 397390 721629 430498 782624 870904 -426010 -611502 -20784 -679470 436848 -571258 -96643 -763450 -46640 -935544 -424181 109358 -896934 44713 -637363 -365670 822616 552720 -463417 -870045 -350653 -963741 -14861 798477 -875545 -724499 149638 -381870 750469 813256 -660154 848920 333300 297785 -189379 -291234 -990075 -297944 309900 -704306 -693621 764891 -958694 762050 -676859 293656 468239 649648 -507609 901923 540433 -814964 762854 828315 274799 -239384 -142369 -753711 -467627 426116 -827417 -385746 -360118 70296 -950028 309838 248245 -233891 99683 616727 573486 309590 78504 905658 -725972 -580284 303292 299720 306660 865883 -754944 825288 -565124 917265 223015 20262 704609 571911 -137586 -415531 -600144 749252 371711 -579758 -868199 655659 450994 -989069 604882 -369481 819615 147068 463426 -189327 573238 151769 -582677 111325 143946 21860 -451211 129506 -501547 725964 -747750 -353180 604521 -438001 -3427 847986 655066 488458 247444 321009 -137452 -170398 488986 -887629 327422 -428671 699645 -785354 79312 468767 -477436 -332536 -672754 -767893 -665738 -933676 955159 668351 -388621 -643440 -427986 203815 -445758 -276678 -514789 313554 665362 -592291 643207 -686658 -286368 736852 113584 79597 -747344 465374 537843 -327863 -189229 223029 263721 -312412 -681910 -539863 -813463 -34487 -822895 -440262 28734 996452 200926 -972648 400641 -687383 -461157 -921378 -503628 -231238 670186 430935 120750 434562 -961496 -307491 -34220 -343157 950667 -776875 481803 463906 -119682 292567 176184 -521912 689341 143866 691120 23656 -291248 781100 -719980 46878 -265981 -853908 678509 212666 212183 85115 -69578 -192283 924998 97425 689159 -911871 -822452 998021 547636 155078 275186 249875 -847329 -825075 944228 -930611 424425 776807 -835044 -487046 277774 -283104 -443988 -555999 182300 192666 300593 975882 722118 655683 842661 -784142 426922 724372 508943 296079 -836215 -164820 186226 143489 356867 124101 721304 973765 -835108 436387 -320724 -288444 -130629 427658 -922952 -934999 718982 -23515 -539565 196424 -588947 808650 -9528 371604 -366872 637389 -398867 -728548 154317 208982 334268 557231 -697938 254793 -257798 572847 -418925 392548 -601993 -311320 -336333 -439799 -202392 -862525 -41637 -911549 585399 404701 -493824 433511 -623343 -895912 -789552 -441942 -185475 -730997 -986407 -698042 509845 -554003 -302501 -225207 -46353 -121028 -319849 409615 47964 -24206 -155275 496091 436507 -304421 -471287 958069 -456766 836104 -917732 729375 536149 -765278 -742830 284877 -991490 -69381 -885573 848080 238522 475258 540646 762009 641248 410948 437488 177212 748398 26066 179687 312457 226853 481062 19374 -201322 -883538 -963066 -674658 -738356 -584113 -6042 925736 486414 -95793 -489231 -430453 765253 -885193 -758494 -812401 -196707 630997 232971 -756528 214491 854693 -695001 -421782 398736 -674105 548661 -630833 -690835 -437977 403356 920753 795598 776510 177707 -939724 -640434 63157 -856624 -938649 -575297 58030 -961425 891226 877187 -904140 -978774 -488852 -63433 -982224 -444072 41678 401607 -460893 -480391 37738 228894 755098 561533 -437313 -450809 880127 473720 715455 736357 -200617 961710 697465 595721 -230060 453204 127006 -481645 975106 -314543 -472691 -629638 -624369 -125852 669382 926502 -647036 -818807 221481 251913 -620675 -86399 -704939 669626 -976409 -779762 -1589 -298895 340121 861616 -420635 -333859 -899800 -85748 219840 692786 249 579118 902222 -439205 -220419 379465 -345760 -773694 -97460 -480892 -378886 859640 392255 465298 -734822 782331 -53992 -423855 -412826 820593 568820 -56020 -479181 370202 90144 399858 160081 -972869 685566 747123 625884 358080 496256 -784880 25888 -797387 -34765 500590 959 508255 744934 -138748 70364 185612 -185072 42242 -130090 -520251 574553 230778 409063 775017 -886897 610196 872335 -398145 -606592 457692 -488218 591275 -908116 238453 -692037 -641342 811191 673708 -415290 -554083 365474 677758 -386324 -57845 862195 -706383 420043 -815988 -444347 -578343 907127 -58094 693551 848744 -621016 199547 -126721 66526 -279449 943912 -234546 -890851 202028 -465501 125014 61580 664376 848671 153879 856227 -943162 -379042 240463 -941807 390809 179768 -332681 889159 165699 -620422 166970 717783 -152227 -313659 379608 54504 -184402 -703406 417283 826368 -430927 812285 -954796 225877 97169 392387 685071 435006 496350 793208 627539 164489 -951116 33071 -161026 -96084 627573 729035 820028 -913538 -825375 -102547 81183 -107428 103784 -511141 -422386 261458 -309323 -801899 199866 -782829 486979 -606940 607365 -668037 455892 -723805 -189291 -814760 191364 426855 -410703 474208 905944 83500 814604 -6700 -127015 -865122 337558 -190120 -750521 -888782 967211 -926265 -590343 -639401 -595582 -636278 -131540 -861278 899873 118142 633924 -611016 148419 -851703 -284396 -149766 -982517 646621 653803 -732584 371817 -793412 737659 -340553 682167 -342407 -458226 317358 552891 420632 -928952 296229 -329799 -713133 -945546 -415454 688654 607571 783816 886964 -691489 579309 112804 990107 -379253 694210 -79134 -695326 120545 998001 219657 -384786 -239796 925410 -977341 -419839 -959606 -553420 -505201 -645411 476598 -953955 346766 467060 851327 772156 -950177 -202608 -488427 -919473 -502778 54009 -508972 22568 -561029 -296926 -582226 -309926 -925831 705135 -580846 857184 -863675 638157 487189 928525 -665313 207282 -227704 26663 217454 629009 855690 42058 771306 779618 378038 -304533 -351943 -625818 -460535 -460695 854204 -915910 -662312 613293 897610 104314 392228 21143 -505705 893375 980441 -719628 -25934 826322 793152 -313966 -782905 -800425 949445 693352 -493903 -889058 327955 523099 45947 89509 -261241 751598 -228351 -840787 -949887 684022 816688 995708 -307983 -294381 149426 70593 39857 -192096 62541 804826 -245446 32179 857894 -938375 27040 540868 480232 85540 -922924 -464356 -650123 -677735 -418453 310868 -455511 -92806 -313442 9566 -932374 811354 -591537 -697017 -269566 932979 137550 608353 -82711 -765796 560188 975274 501087 354898 -951520 -758510 922497 98718 404147 203562 -694505 -90994 114070 254799 -161107 538355 284869 887419 943388 959673 477061 824869 391444 857157 675507 -196525 -317061 -768833 -456452 111875 -613040 146615 861212 793176 96560 165529 520266 471730 -714570 909696 -904376 -942194 -118343 778672 501692 506680 292793 -27322 -488558 876109 992650 339884 877207 -571759 -514724 -599054 -952448 -340225 184230 615587 -580488 879497 -113634 -134212 259745 924504 -198621 475108 25725 459697 -816148 875783 -479923 -95788 -405321 866305 320367 -907695 -690266 -883728 -160664 -12872 214651 -456634 -945052 -118969 268382 -15910 -814144 534602 -757741 -152135 -775611 -290142 -652643 -997733 -909829 -527787 9656 576246 672313 150980 161188 -382236 602895 247959 961277 -574988 -742620 -202156 -889095 -306780 -88902 -743541 331084 -915216 985544 994528 -110126 794811 -437197 -493589 375989 -725712 -225604 -702836 -11332 66894 -99232 -242500 -492052 186566 -149192 656758 906748 -415074 -929857 -907263 569656 -6166 843630 -512056 220562 817076 -498669 -948270 -163946 861997 -34709 -548057 -427409 -104723 -467355 996467 455647 -837533 -292339 450294 -739720 508186 -424476 -835604 106100 382649 -858359 -67700 -644360 116124 752542 -374090 -587828 -400807 692574 440823 194368 888676 52431 995691 -579589 -24688 -243419 84028 -328191 303664 555592 -224266 -244800 883136 -995434 -297716 148921 -420590 430695 82833 -383191 563256 495900 -766593 -832334 -967680 -165285 369877 619439 119636 -274331 901804 551557 13659 -195916 -95748 267820 538969 598002 71821 654719 659403 -676256 409835 -259595 398363 -941489 -281902 -260485 -543374 214099 266033 532712 -493266 -200031 800926 267497 -883026 -367000 489638 53926 104353 -946445 486021 -694682 950278 678327 -831276 795969 -504476 -470605 396703 -825871 -425848 115801 -677395 -717980 -353935 -72192 -88611 146003 567518 84511 -202768 835682 711 343088 701735 309986 726310 -949113 -322866 -255910 287446 160368 -160703 -672448 365313 -25360 459108 -710578 -36582 -19401 558079 -450786 -724028 70056 -983778 -529827 -246367 571371 800471 614174 -316415 76625 -648159 317298 -463533 -817444 -898856 -235560 72873 326465 -489613 -836429 242203 293933 -883957 -9255 965107 -258919 -245363 -561457 511998 -392544 -529432 386151 -44306 261337 -347398 -293882 529351 -946496 -364370 670149 -187603 -471091 237290 -231111 802399 -993501 167497 -427894 -248050 306146 236673 -586237 311475 -260263 -815127 27014 107786 703778 622805 643163 573666 -655212 -150558 -279471 578403 897664 -991308 -712642 -700782 489637 47614 84883 36344 814241 -104667 468841 760423 4340 -717980 -362362 393470 880732 638801 -690899 484703 -823203 376930 -922860 613719 53051 -582647 607515 -148150 152744 -213289 130600 -123076 -716327 -594642 -850435 -993468 720421 140342 -512485 -995440 -396803 -67324 -339070 -411356 -488649 -655004 -646064 -501186 776346 -566669 965371 179013 996751 -787875 -277245 -41016 -481158 -846861 -961828 116310 -128320 -781262 806669 715552 368527 -48661 -881460 -58541 -814874 277375 -981738 -270624 -837562 -781872 549377 -605897 122774 427171 902696 -465076 -736116 -959572 18206 175350 -524070 432396 662285 -260562 159296 -171424 -742822 415855 847749 674541 -420446 847358 111867 -751428 -126290 -685900 445104 99477 -843991 -758986 932501 118514 886209 614965 971834 724573 -111135 -165861 704401 -917660 -54291 557616 -226990 14806 -934824 -340914 616200 -283520 570254 28610 912577 -524895 577757 50874 840108 342283 -832651 -307547 -975584 -922616 701978 395378 925707 7312 -788924 111204 106747 -738768 506504 -665783 318190 525461 -272844 -123363 467172 740771 -60228 844000 -301326 -494302 397793 -521098 362815 22657 929061 346166 398263 -618739 435234 317577 222479 -985328 -570705 -823085 359368 125753 464149 -33992 -510292 -155278 441723 -699604 283839 -420467 487582 -471448 251974 404317 -947433 -102375 964495 -531138 -276944 -991081 800549 -63748 -271717 798100 804038 521820 574245 -936011 -265373 -653412 86596 808865 -394497 674593 445013 561978 -967144 841151 -149968 -381845 -843426 724311 -515140 414984 212579 744558 -458183 -960478 803160 -226519 -77275 530386 434116 -449037 651290 -938065 -774473 830656 -416063 451129 -712500 -314694 995476 -203721 826211 932685 -792672 -836187 304476 193573 -474821 -410458 602832 -807389 -19428 97100 -765213 347448 -76810 337541 -467491 708182 594152 -586935 590302 752042 -771620 732523 -597760 785491 -970930 -751501 649811 227776 -7866 286467 -277893 -923801 802204 -266706 963569 -89092 71188 32685 -639900 -973110 631548 -512627 625039 176120 394879 547114 -615308 68520 -780540 927717 -240326 21352 -995901 -146285 -522382 782878 -854993 459055 397340 -130594 -986435 833919 397822 -25440 -874503 772806 -22046 118931 -113106 741872 425428 -371967 -934322 94898 253219 -688167 359099 -394648 129754 -331978 693348 -545843 753466 -847354 755585 734104 -47909 -261136 520636 678512 276699 -335240 -85889 -146152 -287416 -865932 734647 -914024 -984507 -773301 510670 -704971 127729 -338606 -623107 -922154 470946 115946 -250237 -428130 -210687 -170151 639007 762599 538451 -113301 -539107 -114258 -607504 -873770 -917138 706869 537667 725595 -953091 860027 880167 -864593 -770276 -695634 954951 -834142 657989 -419593 -828084 404073 966929 338810 842740 536108 541175 -353578 -86829 65734 428453 428813 484944 -786243 -854343 -630205 -144957 -212868 -806984 785217 419579 -610096 -401378 -896515 -925922 -819289 115324 -697434 723843 -374236 957732 -118566 -967201 -121156 -461288 881879 -101924 548194 -468250 -51422 747457 236229 -43406 -627513 -926504 -600785 -21601 -408284 -888953 84211 759829 14753 186783 -506922 447820 -287442 695493 -533015 202168 -113716 495247 259245 517513 223461 -493607 69249 -534591 -263679 -193551 -373203 311571 -649051 -658289 185385 4478 -391727 -805881 -683096 -466390 -808171 856184 332716 487014 -14340 -455091 965401 676927 -357766 -423660 864331 -831676 68451 62288 542451 -936119 -92743 747873 -779156 168018 324996 828855 -661816 935388 605995 310811 581435 -182251 -575420 -2287 -20428 -699731 146754 -813791 454334 -890259 157734 -402067 -479567 -113324 -920421 -426303 481321 369465 -287959 21532 29041 159869 -536211 532083 931053 -208462 -811076 57969 14214 -877185 -263860 771940 -569109 -11074 409419 749274 747887 -556702 367490 538715 326855 59293 251644 861450 784556 -684328 835469 418276 -499999 719774 -713513 671398 791609 -219026 -230522 696250 185253 -207761 979553 373037 -308025 -995341 -746307 -117083 -64323 74805 777941 217179 4838 -355004 -26289 859928 -777649 -520273 207007 -838358 -149093 324015 347504 855751 -932751 481300 13511 -680701 -240543 380789 -111258 -231018 354153 529394 -230123 -603053 -111570 540467 -251734 434199 940744 557882 249600 526937 507780 768205 706631 547838 -450386 -12064 -226077 -661928 -944082 167293 145476 -277818 336473 -400834 230875 24849 -250893 545862 358462 913682 46629 -457776 -125054 68415 -542811 -330740 -514231 -319392 85119 -3274 -593646 -121067 -971296 -904510 797782 -542538 266208 -529737 -735480 -271547 -346238 -798228 -159366 -218454 -615013 -979960 -403303 773704 -948739 -50484 495707 -6655 632120 -907346 -839375 767829 378582 826334 -999499 -569013 -389586 -857148 261381 393378 -660907 214138 936183 -42229 -857308 -425698 627778 167084 631741 729851 524516 -144491 -390222 474662 528786 -428144 -445499 64046 79850 -486520 -889848 -948202 970252 163993 728579 -836151 924847 -435588 534658 184203 160936 -612187 479056 329213 -338019 -759644 -110271 347212 -40199 -766818 -603640 25202 -325319 540622 349682 -561053 -698821 -575357 -953084 985319 -779445 -690528 715561 515467 -136741 -213943 -865323 965264 389707 -330198 589788 122267 -73269 -185153 684968 694993 -931830 -50766 -229886 -631300 -525902 -337600 269476 348385 -338507 -959061 589539 -57655 66465 703458 -757385 -173023 412293 -981412 -794155 255033 -221856 242284 -355121 9614 -127142 -274511 -124657 727405 -560351 -923922 763189 456924 619951 709891 -712181 -966901 921405 -239560 897712 -183193 -404917 -332814 655367 -456391 -868337 336736 13274 -666442 -753341 -253294 218985 332840 571563 23255 978623 758695 968675 -330142 -466518 -950503 332451 43725 773101 938093 36767 -87677 -173962 630711 -563233 675550 519895 234028 984831 -977344 -472719 898532 -400450 689934 110725 63887 -598959 652409 -142694 -195829 -634844 -48899 -881094 81076 108278 962529 453643 -487110 -800474 120655 838559 329050 920632 768127 -614621 -403830 -90413 -123998 -190073 47992 441941 974656 124611 -708432 1761 -20205 -947690 -428799 557987 4071 773057 198382 292854 990386 321420 765231 742520 -689395 -253147 688811 -760396 -748405 651716 221124 264170 -762499 -72662 4520 307980 -956917 608492 254194 -317307 -893400 -607832 -382052 -315058 878539 -192792 374231 -251740 318351 -767398 -356675 -103395 -166518 -337087 884323 939901 395298 -427687 -775322 567495 -301079 -334320 -637769 820683 80740 464992 115216 -500008 572694 -993368 403262 -658870 412692 -284078 -802678 -894876 606300 -554092 203904 -947934 -524216 -10034 -126596 166206 -110756 205608 -329120 708103 -741871 382455 -122103 -374742 466205 484756 61615 -747618 -144231 -12109 -970707 989392 -386521 630370 -298229 -479475 -572175 500238 87101 -706817 -861839 -524701 -165077 -134166 -979417 708048 334124 140316 -936326 443536 -245525 705370 -636630 -44348 -449162 545078 -809068 -211129 410664 -341738 782644 -795137 -240870 898227 460897 -651879 -169130 -214634 -467453 -649867 -366442 -143042 -53706 383737 -588092 -835606 66001 909538 443291 -356575 -412456 -955650 -116494 -161293 -585424 -28177 -839121 -971978 -348579 -121228 329051 930657 -864632 561003 669080 -148389 143946 27186 995484 -59005 -619539 -993502 145114 -362848 232271 -516500 -412540 -371444 -142352 -455759 -243860 675165 58815 211446 -276776 -164487 -220235 -538284 -295598 -280888 776610 -138167 -165652 203960 -7400 112278 144426 85193 -751353 -864672 -112561 -107388 772117 398176 -86379 -371321 -84196 299987 799649 817756 925370 346687 -860364 248123 -285845 -478011 12937 -318719 -605347 -641465 748070 523423 -511919 519984 -275354 -278173 371098 -870962 253417 639019 971785 -87661 105006 6293 98801 -207361 -311683 -440221 713874 184674 65629 659321 -56212 300838 -904348 -477911 -295309 573241 198603 13708 631511 872238 -30096 925674 -544155 -890809 918604 716780 990172 714502 735579 738307 548357 261951 -38589 282622 -854212 -421068 396120 -610954 -807249 337667 -350612 -266932 -835341 515007 144697 643093 -614164 -728515 702025 -828058 837218 -204970 -153581 947008 -239596 297766 -504138 -795288 -767821 553842 394687 -673983 584136 -809167 119500 -546342 375374 950116 -29365 -804478 870230 250703 -954345 -204646 -713170 438520 -487040 365725 887065 -996602 85426 -842332 -896424 611848 626411 -780282 -744063 -429888 262439 167580 969343 883363 829619 172064 286123 -56183 782258 724615 581977 929147 -225227 -380613 -153849 445528 -778836 -458078 798290 -19401 550012 65649 -997699 -339863 266832 -57462 -702637 -660138 -875986 -120016 677131 -922928 -542392 708294 471629 -408361 -182226 -164643 -845882 -521625 -500174 -211892 -404186 -55898 -435545 -746405 240769 204870 -725031 -787926 881798 544122 -856241 -502912 -208761 180028 35141 603937 -239687 755850 -814733 643336 -528051 -427571 -827578 903213 218236 -241323 -724385 68701 262682 242384 -671621 260302 268517 237665 72582 -559366 -376894 322257 830263 984818 793095 741823 -392100 925376 449471 -558224 812761 -961981 -440762 -366964 -905581 816179 445316 -343118 -395947 309115 108902 -551166 -647930 156287 -706332 -716257 585983 208784 999019 -690467 -264433 -853300 887667 -898812 507660 746357 -240060 491284 -290756 -969770 734227 20569 -139023 -549501 -679059 -670780 388615 -664670 -990715 960545 -880474 498544 -360667 848084 290525 -114236 -240554 198496 215410 299869 814000 -161302 -724485 387144 633795 -763576 -163519 39571 -996070 -992585 -451329 153662 -794820 -906015 -477169 164886 -270182 584807 452739 318410 216868 787178 -649300 -853013 -281720 798965 -682032 -603235 828280 -310610 -426101 -128984 66795 247405 -335670 682654 -165450 -407895 -354583 -963325 975318 -750136 -430145 -50717 586655 -501418 885965 525751 581864 -967758 533782 -523380 32427 -976959 -6987 -946731 -310090 315558 322301 -438880 -759347 868351 694525 -786744 733328 933243 578130 309173 -914949 -530587 987094 -969625 -830913 894657 506746 -613284 58560 -61533 931698 621615 658148 254533 -625683 -194962 -58412 -652696 117390 11626 -337126 243589 -430570 812967 488353 472313 -922486 885600 385961 765646 -275277 -991964 -27580 -822328 -913800 769543 -825469 329801 -462745 411471 -781558 -164780 857191 -751743 576182 -402161 -44462 -355742 -428467 134201 361428 722035 -741068 -133302 -459499 928141 884294 451777 170959 -284900 -603325 -684209 849469 -437141 440633 993011 411537 314406 971002 754697 -169180 958115 308947 -715422 615678 952928 -811980 875503 810371 888662 -181332 855694 113233 186320 -279946 590584 -516025 -450926 916720 -938318 986041 -657802 351846 -206007 426230 -912300 -36444 307527 -573666 -544615 -626241 442324 -607014 -635946 -554902 599882 -349289 -53671 977731 -235845 -705460 -73490 107338 -817052 -304667 -596997 -398661 732092 170501 30324 -292649 -751910 -227215 233286 533110 190190 707118 719124 367116 258392 196350 169470 709301 -619424 926850 -789880 62449 -756064 10478 380496 969379 -514032 -977408 454707 -616327 953864 914799 805473 628974 267508 -709427 -700619 -763656 493054 -577533 503881 -723852 -979564 233914 -920045 -123737 178846 178348 -178849 560709 -269272 -128141 212589 907663 948765 -723874 650702 -816440 -33230 281391 470735 578621 565481 -123237 591836 514736 -417290 -157280 824789 -958065 -683258 811323 882689 -505404 -63661 -808604 -425589 465422 -656225 851229 -881885 796324 976580 438952 772224 193388 419495 -21378 -661632 38534 -401755 758585 -867549 -416934 -178950 858116 791819 -689690 786482 -326568 -440282 -314831 696555 -693966 964703 967862 11514 -214211 642303 122073 661420 -799965 673693 -667598 -175204 -215987 805196 -15388 -46985 -728260 989070 206885 -882370 653483 -95852 527274 166949 373295 26747 -369399 194777 -245408 677424 -7414 -126529 -706398 167766 89405 -2680 -616419 -592161 829209 -708596 -742615 -116492 -128243 504795 626736 665475 -694044 -340807 407418 -862668 -439457 -460332 940032 606126 525837 38179 -364985 329840 191569 -132856 -979446 219407 -572180 413242 965958 29773 453404 -503160 -363856 -706158 192117 -917551 -234957 199280 -613163 80220 -272548 853631 -546315 828897 39723 -436649 708406 355058 -261089 -694530 -506830 -16419 634874 -648849 729250 428011 -994824 -58311 -963620 22744 398268 -540891 -79508 -966408 -795913 722191 -116079 801522 274595 332169 -689262 -23334 489137 -359879 88257 710023 -496779 805257 -993470 680917 664100 214772 -426312 325750 -497757 368375 -605122 -859977 755003 970574 -437323 -613820 -948659 -696264 371371 -281626 383282 -225752 807324 -280275 -928478 240816 995238 -194161 -609897 935849 348052 67563 -854576 -539492 -585817 -627644 866775 222068 116207 134173 -115903 -243744 626699 58590 443539 -197125 -391857 -995987 413784 52712 -287726 -72831 -827604 462488 60637 825512 -801963 -875469 553631 854074 896385 -466142 -640137 -959071 435911 -303076 112497 -178139 481342 724198 -415471 409263 128185 -681461 -999145 -629873 -571499 -157021 -831061 401304 459678 868408 -354748 262886 -328386 -971535 -909846 -823327 299883 -947245 -950186 -353840 -483112 342628 964189 318837 -610930 -409269 562065 490021 498700 265355 -855927 764343 -168015 512773 626621 743623 -165237 -828905 611963 553354 191510 888285 -511763 -854671 -139693 200126 -404669 -168618 387666 -599974 -396120 -593103 -201707 651157 834554 -948994 -319266 207401 -216789 -654522 -551592 193605 69127 -585041 414750 279624 796843 -311855 672555 217404 -224341 498047 -714371 252573 461209 585239 -285903 549129 -762292 -598572 -847325 -754808 -900011 361232 -567277 764452 -332877 -402691 -948834 364697 -379281 225180 386131 -386649 481694 633435 -808805 207647 -89857 -778920 135276 408317 233528 594725 -960070 -355610 -209054 -748127 -682921 470570 -197318 371841 -393991 -836233 -469210 -161688 787482 460912 -407716 653521 537410 409666 902599 -94662 520371 232905 128309 -602378 -774796 -609650 -916093 263285 363857 -479274 798760 -117841 -795403 -711915 -485753 -12470 965178 940471 -22181 -139703 27467 -286664 -243603 987272 13934 430229 261878 748993 29890 411408 147279 -1678 219086 30530 -832420 -424825 -711024 479589 -712850 -188735 519029 -312001 217374 -715096 76875 -454892 318052 200398 164415 -195582 -472465 -833724 -324628 146182 -423286 -850495 3395 -580261 690886 104720 -786700 -540059 -103914 -885762 -326903 -68578 602402 -28352 222090 488107 337721 558893 -783952 -388966 -445836 404157 373214 678010 -168558 -607270 -942132 933543 -381804 -147933 -194585 260428 381276 74235 -804930 -708257 943154 -960035 241736 441573 782065 -519947 -307236 258057 558938 -24051 460128 427969 309092 -287731 -150632 476910 279090 -169932 315424 58075 -216231 711643 723488 -343700 -175579 -522296 232004 996953 609672 70747 624434 7233 -127465 -426265 -897310 -272216 425334 45438 -451641 919054 264045 -862054 -136678 832570 -259501 -29850 -945988 159472 792242 412265 546086 117990 88082 -224040 -438188 863275 -566422 -873946 133187 -672534 932368 -119021 -611549 -813110 -94016 -643134 713083 908176 -426180 544035 -320795 517684 -902238 966178 -271035 261122 43334 215502 -156930 696496 320675 255210 741952 -236078 -624270 -464266 877309 -863041 -712669 846467 -861479 -482966 798826 995979 246471 -33734 -181081 -922128 902696 -469274 760664 36664 181848 612413 114247 -784359 790886 -363507 -836785 271768 851104 -982536 316731 18652 -339694 -889912 -14448 -261879 46390 -458225 334854 408210 442937 -304125 498377 825821 385299 -361365 -867596 792655 -649657 -841132 -737575 543460 12210 -537413 337380 819323 -756228 -754042 -31201 370957 771665 815197 -47720 919894 374596 -121788 923653 -499500 -896922 245739 -325202 512346 -546744 -378474 -218853 672229 749659 -783472 -317817 529616 -495845 494847 -453846 -128446 -906113 -125002 937993 361507 39650 327798 -107341 -438867 -545821 -886605 -482784 -149106 98851 636294 -798405 877207 -577507 937542 787597 399289 609279 -532308 84472 -867388 275518 -178265 375616 -992737 995989 425881 -766590 -774770 -164382 -466375 -552291 458523 -530794 -496555 557235 -620670 6439 544865 -385614 -137166 644054 -459711 -632245 -398035 -759909 -571151 -300209 262678 177646 37512 426824 -934305 383781 156005 570617 127705 -742569 658666 956626 -703670 -18253 -165009 -989822 -52674 -278840 -821575 -275275 -959055 694705 231965 334917 -543432 -758922 11058 127203 815248 799083 -689413 -556190 965828 -152313 244076 -244388 -185913 -80448 -753848 -768270 998291 -922256 747160 -765560 521134 -962259 888550 -61722 -255582 -200169 484729 -395228 390910 -113864 8410 -348771 661908 -593217 -907357 984712 -985831 985717 -95990 216621 633758 615086 -996705 349406 815892 -380743 -334071 -458286 -686112 879398 221772 -853002 -104644 868402 -445534 -523697 695427 357054 -747550 -998336 959148 -346628 646981 686829 -38887 -732700 413516 -441594 -338015 -694107 598429 -748209 -55906 -570439 -352996 -305678 415143 893189 -140504 585124 -222290 943708 347235 351844 -247860 -512359 -867111 937924 -801356 -691639 49366 -479186 282220 394842 -70657 -315829 -79397 898214 247560 259401 -858583 156028 953982 902971 138561 -418120 -87825 -651463 816287 263178 570321 -835959 148149 610827 -521753 -654034 -358988 -944384 -903588 283354 -562682 -61465 65610 339189 -795350 177603 -686990 128912 -471131 -423180 924938 -906813 124346 841297 306512 385814 286830 -188117 893484 814624 318648 216017 492110 -419185 26606 -748000 -561108 364863 405946 422640 804900 -673895 63211 42589 -295521 -994914 431835 -758154 909175 351479 -372440 -882575 -789519 111217 328857 -326811 -527272 652870 -403455 207766 -87400 480424 -687556 631225 58772 -508623 -123988 -28926 569881 -223409 159207 343439 596687 -8222 300431 255988 -187605 -504000 -484995 715980 -446318 319475 100950 -109151 -837998 -97630 657415 -61605 -276527 23549 -86632 -619223 307712 533949 274786 -470170 -298018 -931468 30630 841450 884463 -696712 855245 564150 -479961 -730100 86481 880059 -671803 -791707 -632645 879934 -772235 412921 -432824 944074 485129 336033 203962 19369 -291842 803873 -248887 247755 -461895 686489 252463 607118 -822349 724282 994782 155523 467577 -469359 -668010 913957 659303 -345314 715213 681884 912080 -865504 -86619 -406778 401818 -917084 -382190 -626196 -811484 -799117 915551 -565217 -637093 181249 543538 -670724 -677027 -529649 734373 477974 149764 -258396 530694 -396405 625326 993736 588237 66540 -45216 976102 409876 418199 204566 166280 -865288 -452823 -939827 -357030 -66139 -439813 -431237 -396372 -829696 -668235 -874286 417285 863428 6189 336341 -622142 -720209 212118 -993447 -928203 865896 -537580 -475838 505728 292595 645214 -987177 380663 -217282 -945697 -949265 -883681 631161 984350 935644 907246 -45659 -469637 667536 -77618 770767 -275407 837404 921488 -855313 -911909 533326 -188827 978804 -210149 866202 593840 173930 -381077 55615 469716 -540597 855508 979605 -752346 457183 972516 188895 964703 959294 109242 -846870 879222 -725871 -880996 -266407 -4776 182721 -729615 233050 563518 909162 131250 785757 -503973 -30705 696906 -804246 779345 -202887 838065 32612 129293 -75775 -265624 -855420 -710880 889909 771581 -597311 323218 966436 71193 110502 320226 722542 -221331 -937650 203223 -388964 -405847 35849 494073 545492 141170 -601661 -732176 -784399 105981 394368 -32866 400520 -710421 599794 170853 -58621 -168859 347808 -38145 -262449 465232 141980 -992971 -934025 -913937 474632 32565 -662563 401872 -8362 -52404 259950 364135 184119 749826 22008 36471 943745 960542 -924849 -795458 380089 135944 -369097 -737416 -795733 -249299 -678643 329941 -109409 826217 -974309 501645 -280460 -44375 -896435 421912 571936 280177 73502 899989 64115 -759093 -859034 586724 657388 -520798 -600345 -628152 339127 172660 292688 213790 -922121 -977388 788858 -424925 -390388 -319525 -148235 741696 -527446 -267111 160428 844553 993037 842378 471316 330544 15244 422494 340446 327387 991562 69179 278053 405148 -992327 -124655 769524 850848 722638 -617355 -321411 182152 -284850 222912 290038 -301045 234941 318561 749082 -476155 -816475 -617873 985993 533477 346112 -509534 573986 711318 -737244 106376 -982532 394407 610844 -246043 2713 -28997 -624919 635301 522715 -403903 692548 16247 -732843 12344 -288757 617956 -795147 -407687 -857874 67263 100831 -111247 -45186 -517813 -468210 620795 898994 -648367 815310 -149661 779555 -667332 294995 961768 -327921 835045 -695129 -568062 -420245 212634 -325720 -193443 -554652 800041 -595452 -457794 -429945 -698207 -257808 420143 858164 -400572 638592 -206842 397960 284774 -706991 216900 -684166 -434726 -996116 242270 -580895 38277 -717778 -966651 -888856 -280188 525069 -872625 320150 -564532 859312 884960 -359846 643953 -158357 724096 -133931 974453 711045 667801 382008 371419 525627 509345 -963282 -289736 170265 71384 -683051 296582 -396565 -73971 28357 671410 990286 632172 -34573 -267870 -575994 349263 406982 -187213 83469 294934 -65135 437827 -135472 -900569 992847 -348707 -277782 933474 462277 513570 7093 -470071 -634098 475548 -587718 -547358 -687863 -528970 139674 284163 -968339 760165 -333064 460627 814629 415277 -871504 -850352 406714 -691715 771490 -124332 197624 -435580 663757 453289 -441349 -223144 614291 -348027 -854922 -353370 -588648 -175452 -392197 -707299 -971129 -88206 937145 118317 -424406 336469 -475080 -748033 886990 -254146 -87987 625561 930732 409363 -187516 987061 468997 -610065 118089 -257662 865126 527591 -499778 428255 -901976 -635476 -671387 192050 -40765 -272134 -191625 -19797 -98592 502586 -471906 554292 -59817 -252178 967006 -366867 717399 -608968 536298 -276233 959598 -779454 -835933 584896 -53338 565395 429972 -61021 -466069 587510 -147143 -919560 22628 442724 112437 819256 125883 655477 -610617 846332 874769 481812 618458 -353132 -592616 -822803 -893505 -370809 522584 -593445 -741600 939211 811118 -557182 317205 -19782 158697 -218496 674931 128131 409791 995873 476399 -303145 963093 -77584 -654275 -409670 -167630 984740 -514076 295447 546642 -534551 400910 -159902 784028 444558 914262 -219352 297505 -893999 -657504 -636000 537039 168549 -750791 576145 980590 -214465 380366 798460 850613 775586 667763 -264725 243862 149071 98467 184581 499120 -680640 781285 379082 -774119 769685 -439396 572382 -224952 234865 -951488 -208531 31516 -273393 651182 -750617 -504473 -430099 710360 -835151 -287270 -412412 -220168 597684 735133 -751650 143207 -381617 989286 -162890 604746 -661776 -390159 -472861 516626 -664942 434160 289202 -334405 -68584 505147 535785 -885566 971102 434234 -476999 -984135 -531119 51740 -612927 44189 565423 904515 76734 -828637 -884714 -715086 256270 550378 213490 40209 -269545 -716820 -868760 -758468 -361181 221708 75646 902134 95677 -671560 -717874 -583126 562023 -205174 415341 203283 607473 -853371 -299240 550397 521091 318569 885888 -774278 97925 -917575 -637025 -688301 121313 -100377 523568 -73718 277747 -729014 321035 299968 478593 557489 -360096 443246 880708 235229 -833220 142214 936714 881534 110983 404501 154261 -726540 -117914 -10108 627419 142672 630090 999646 -166910 -922630 462937 -401542 339658 -912650 90063 -961823 211043 953513 -979421 638548 -933083 899211 -997639 667226 711316 -769573 -882297 -120706 -914242 -653186 -109470 -197601 -382793 -760576 222741 -574619 -554791 467444 -697919 578433 -590471 -793763 839997 465918 -332391 -239550 -931184 805736 -953680 978597 320773 -99024 -757633 -347212 837886 -990325 -503413 -627374 -600799 -251402 10226 140394 372239 303233 -686176 -196611 245075 532739 -46228 -22961 752684 16854 -528870 -176513 -204148 -348313 343364 -675758 784810 -407966 451889 53965 759952 82511 207349 908970 895684 -248826 -726380 561256 903119 638633 488964 741447 -716672 -394454 -611232 526621 -803098 61520 -348258 -725348 -103248 311093 -681244 636786 -534860 -791865 724357 257762 -384332 -609953 8269 -725242 -315852 -458627 -425478 326703 -497810 -513515 -285997 959580 915659 -752618 -117319 -25378 169535 -188396 212407 -149468 21872 -247601 -151272 -274223 712085 135499 148093 -330192 687686 344773 993996 942275 275152 -315877 -874088 -241937 976020 -970335 -750089 367538 -664343 499871 -67882 294221 -43597 169830 762580 231100 -182307 486337 620473 -524912 292727 865175 -661025 229303 -363165 892655 883938 475844 388368 -818716 -249713 368117 -941836 -106337 424221 -647541 695951 -833688 288976 -131385 -257388 -529737 -749608 434771 542375 -202655 729151 779864 517282 349009 146361 587591 -786375 923053 -566511 -374996 187023 -486204 407998 880379 696968 242534 -143605 493749 -903805 636447 -224025 -186537 -565504 544559 473023 -990717 925145 569726 -838436 541359 740096 595214 -756345 -709398 -221549 -597041 870873 -949220 -124641 -990609 740798 388752 -358513 -959870 -999889 878311 -28523 -664136 -20885 -367480 420556 -195048 483801 16306 267494 -929703 -332193 -919056 499447 812107 57498 99841 -728417 343279 -91865 -503431 -926799 447209 -554289 898996 -617150 -876235 -306956 959105 943989 -934537 481277 -373191 510294 991920 71661 -26314 440662 -521422 905393 831276 934 89991 -162806 3513 -599044 -782138 80807 -422853 421222 976933 365608 919304 458331 239373 756103 -562696 -296998 198261 264678 -239034 -264600 335146 -691443 -648748 417291 970817 -347905 -804269 389166 585052 580736 83074 -334795 -622815 -28239 105049 743186 489557 698030 79500 -370805 583625 612909 447103 -342546 -802148 11109 983404 -948820 595186 778624 -310558 459564 954075 450526 -844530 180496 -99341 -77921 -312457 559399 -282024 -309634 -29787 117364 -429287 348952 -825579 484936 -918161 -476586 -45849 352565 -144168 -955621 365411 -378263 -678803 -368494 -605307 25364 401264 -217536 795817 453600 786340 -711670 -371963 -857774 -255002 -460855 158807 -374429 -287487 -56296 892610 136034 -857693 -898370 -71197 610777 641848 486481 -971937 334587 -79940 -219073 981700 422376 370695 370746 -779573 -831247 -712012 -119066 631607 488368 732892 -396836 -615157 593294 997330 935607 277383 -841283 728759 188995 650583 -803922 208713 -179288 -813854 -596597 317861 991335 254484 551091 191592 257432 75417 -945771 -201249 335698 577781 451469 998081 -446032 -878435 737368 788015 -590267 632198 406544 467018 138667 -641391 -11427 470452 -175746 671507 626105 80250 235797 708283 284512 891703 896161 -233643 280060 105929 -490137 352683 -153741 261651 933766 -642294 817118 208008 -29936 -384666 -220047 619109 578022 503044 -784060 -193874 205307 615213 -859464 -627460 -39367 -789501 415967 727544 -212435 467348 -309053 -263500 808287 -103548 -738674 82943 -536743 -411683 15287 -854528 270423 263593 -458738 -289281 -187125 -438882 -794527 7 515294 958069 -457925 -632504 -747202 849238 -313989 829865 295284 -187428 473654 -404161 356978 -26147 -745028 -642186 628385 366107 -689780 -729171 -308544 284635 960620 383951 -989664 608060 994684 495613 408840 -981868 -451144 -739120 598739 457160 573644 969885 -15033 -92652 273954 -437948 896931 695081 554047 -175534 234583 306978 205954 -525063 -238108 -722812 493369 717086 137377 -306052 135839 -138026 198523 667038 -442553 -450364 357564 -168589 887929 -492144 650163 143232 40109 35443 -327614 -3370 -211265 124462 786503 23559 88440 -223233 -891745 -801925 -246750 143905 -662919 411341 -978211 966533 -310922 337584 254176 -611703 602177 188657 960416 965372 202258 -600197 -150839 997227 -788372 -610383 782686 -90747 268148 40312 -546934 434204 -980473 978973 625938 -731182 -87188 33929 255011 -593709 828508 -495916 -699139 84572 818418 47333 -621758 -266631 221489 398352 873920 222129 -864883 351211 -877475 861606 -589520 -815055 -772880 -417422 -373278 -944239 -470180 -460355 554286 -156618 -59106 -315663 718252 -286349 -944743 -936176 956718 855950 417179 -921670 598546 -785522 -746797 -356381 845216 127954 -562867 836093 911649 -104104 -68354 361303 624047 -497314 -184794 704242 407655 -878493 -234430 -948089 879949 -511562 516733 -865579 654865 -891091 173479 36853 -647856 -590476 -878941 234594 502459 -611419 -616284 -330879 -852656 -285879 950868 601030 933094 70476 73975 831607 -438687 477962 -47675 -326082 -280039 -966625 -437463 -968707 593466 -113097 893041 -632916 322442 -68878 -432249 603676 -632947 -194518 -615575 -428354 25368 468006 748162 63867 -930932 -972478 -741504 542889 428231 709635 993009 363653 92216 -801162 567661 492388 241154 678419 706682 -603389 240069 457195 -837379 287884 -486172 955016 268306 706308 -881128 -483376 -83322 975757 621451 -87168 373860 -479340 -300101 78315 -266585 -994820 9042 262205 228658 789673 -742789 970220 -382305 -559185 671246 243074 919470 -745310 634355 631801 -253432 -89600 -475256 292800 84187 347047 -816483 -747974 -120508 417784 -750637 -839110 -776951 -794887 -37437 -365844 -100310 -342614 65694 -242371 -309402 -133751 -4102 -499051 640527 295790 309034 739739 599780 -67703 -700091 93208 -135545 -128259 241083 -514455 -77447 -361056 321232 -386853 -949044 828672 271596 -39837 -676713 737903 -227138 -477168 169554 126614 925814 -192228 -152642 716889 825796 -45512 8240 795990 -634788 891212 652979 -567706 -447571 -724992 -123947 655321 763490 -497809 -496520 -849386 622896 185941 -647640 -976479 61500 -694626 -115145 496187 50178 -845199 948026 870914 -262467 161124 529934 853644 -318222 -265317 289299 -710396 -979738 -678313 -133598 562352 -678425 -20520 -251233 834596 -236678 -694618 22538 930803 -408575 224859 996093 172928 782608 603151 560770 754686 -351723 -925953 660340 -932847 877089 -548825 673131 -103995 -230976 -934616 -848215 298509 -27151 379702 -363794 338303 334718 120144 264281 -897161 222421 44303 484346 -820251 -31971 -568010 446216 764669 -686754 105459 -383990 -870492 139125 -939040 849502 116205 111288 -469565 -122411 450893 -687793 644935 338877 -34313 100673 -759669 -540769 -22182 -153628 153366 247442 276822 -273747 704978 785147 -760294 960130 146001 544806 625299 542313 750240 976397 -639231 272051 -398183 766761 442450 -478998 -563602 488081 -98932 801220 -803099 31869 -350325 553786 -552958 -746399 339982 525792 -716804 -607930 -23464 318939 -895070 -644777 -882357 870110 239600 570516 429780 715318 438125 885552 -407570 -907280 282653 -340181 931053 -204578 432526 838749 -495673 -624461 340314 105609 148286 920587 16824 966455 378152 -397781 -485332 -945339 -942726 950003 69819 -965650 -62279 389457 -526207 550782 997537 418344 644099 285718 -865731 116887 -440132 215049 235515 -30954 521636 -530973 496708 794625 434110 -562848 -856889 606460 122430 657042 -330900 799007 25945 150258 37650 744744 667382 -656823 806523 260089 701541 -950067 -344773 -206554 -749498 287186 -200609 -912171 132266 -150149 594658 -96551 783013 -595372 892640 631598 328208 785161 -525764 -9937 -497465 -719217 873162 -506618 -452513 258712 -428916 585730 -44726 -791638 530766 818320 399186 890348 140689 -669912 963198 -310723 -315310 649496 942622 105461 -346789 -65443 -736199 -350507 -507057 172379 -427157 138260 535971 242004 948205 -127831 -576361 183363 43400 -683698 -581222 544594 -929823 -346351 -694831 447323 -634943 278033 77388 152030 -207446 261152 541749 -720307 566274 -810149 -372815 818216 661272 715161 -200710 -608468 949570 796024 -77604 -985685 -562819 -362579 745592 908489 818880 -193849 626892 -706564 -624808 509927 821618 -216105 827943 14761 313454 986295 -392279 -80065 -327916 913864 -898970 -155814 -565418 -18048 -720742 -736801 -460076 -762009 154370 -893187 977396 137614 -324133 458064 -239849 47139 112774 488747 -902661 -136670 974749 -322539 -771343 -611262 15801 -223391 460261 656232 64905 503202 -127258 -953725 207715 -944588 -331048 310620 -626583 685070 409067 843436 227990 -422423 -360965 -143383 221432 -561245 74337 924907 570044 512791 930510 672830 833164 -286111 -954773 607739 -383689 196551 -452582 -900955 508366 594468 713464 -701954 806318 827914 -457762 112406 294308 -589475 -58552 989446 523720 478154 -825627 -326437 -232539 812926 -199622 -333705 -315990 -777738 -19522 514709 -862950 817097 -141133 15500 730841 -843359 -144862 -623334 -746810 -572992 773022 -404415 92237 -441041 938492 736482 -108721 381324 888113 602987 -202826 -135882 212087 480544 -682687 403180 -37118 979400 -206372 308150 -105339 -807021 160899 753490 -443845 -155124 -969663 524583 973323 -264709 511113 744965 374672 -839025 648433 -917530 131319 -41610 -463351 229693 185928 -864330 -363577 -26616 -626429 -719487 333307 419992 326624 174535 -212880 -998456 949486 -620056 312116 505829 -10090 928582 296884 677182 -68920 865150 935204 -484046 663016 3416 -231559 -721610 676481 152422 389061 835547 -270845 -554407 925282 869085 -982513 716982 389109 -374121 884957 -412288 -133613 308728 -397963 457056 823637 -300404 989880 -187119 -332699 595765 497309 894044 215761 191172 -801714 -699338 749840 252686 350700 542628 40892 -798551 429263 31974 -583182 -372762 -292552 875612 641139 575528 617083 550045 615566 -940327 -756848 844894 727422 -264107 625522 289779 -643946 -927596 -941068 798515 -229611 -13393 -546290 -753846 -739888 -309669 -608352 895340 -16574 28885 -472231 -906957 -291707 -928992 -388770 849913 -977216 -320253 -369075 -358342 -103233 560065 906138 -670925 -46829 -120924 -564000 -194200 725784 223365 -104647 806860 -69213 -70006 622640 -128233 672145 -674707 439844 -257724 -170360 -873574 387555 -458200 746101 -543192 -722400 -585892 105742 372382 698312 825738 987957 -484261 -955779 -287052 -747257 -75444 -717839 20124 391575 -950142 400392 -868229 157448 806384 -65397 34996 175855 -50666 -549629 -837572 -951415 -981719 50542 -735876 -918914 874211 -887220 -799551 -367756 -213766 122340 -849918 -305926 244948 402421 -791146 787371 607776 233722 -153701 938348 324392 680879 22568 -572150 920256 458936 407383 545708 -217547 616626 869294 536396 -626629 -86157 -643810 -636084 -885871 -143167 -147732 -815385 -303059 405155 -874553 -59352 -438476 30966 476184 91379 -864847 950295 975371 134620 -606340 683038 291855 213887 705120 -844903 -71523 -852711 790414 -293527 500303 -821701 -395929 615260 -79089 61302 -13835 27508 409033 258464 -593049 -94922 143730 406500 -278458 -417620 311069 917757 488204 -24752 682676 208877 572905 558027 679515 -883086 624083 114708 967994 237427 80638 751168 550687 -599269 -558880 -214426 -973250 288565 966892 -272727 -154599 -150344 -696581 -950957 704612 634314 -44426 248135 -75530 -162030 -962415 272332 326690 -711524 83735 756691 -686357 763179 289825 129364 -886366 -471230 -88071 -792978 16686 639935 349060 988418 -733416 387468 67346 -498632 -321164 330168 -309454 999369 -810004 72904 852448 -411707 -382677 -815668 942045 415894 -493164 -481508 -712616 -270488 -561933 515549 -760153 -666583 869895 621138 654243 663486 -98643 -346582 -588204 -709246 341256 -72538 97668 774363 131203 -647 -476337 127792 719875 973139 649438 -46782 674002 522247 -254039 -286525 97875 253012 -165265 700080 515591 -48886 -667741 -566947 308603 -491581 98480 399657 790059 -246982 230827 -767837 283787 708894 544138 -590524 311727 -31267 -738931 -238217 -549586 -109859 -723058 354532 904089 931442 331625 165371 -134938 64484 -573393 32441 -747801 789245 65696 -207159 -915926 -932775 86954 823362 -920050 -191952 484922 856460 979302 157793 596814 113418 -699726 235504 -227171 974204 534020 -524403 844293 630791 782266 867686 -486447 326756 395812 211689 -207470 -143830 722849 929622 -232600 -203577 -752603 140644 566697 297727 830353 499871 -71735 -422866 198752 514203 641016 503369 672333 484896 406493 -393726 -390767 -688754 504830 -780873 -666499 279736 678299 688484 -252575 295673 347600 476017 -718190 119063 109894 104020 -551637 -561629 -383172 883544 -135152 469517 124122 -918705 389983 306458 -529894 625799 927171 602559 603545 -828128 -334980 271532 887355 -136286 -577787 238389 234574 165473 -419234 -802216 872075 -761284 338683 714959 409861 166814 104573 747049 -617051 785246 909488 -395148 -265959 -495886 -203654 -45813 944819 -994140 -569680 405715 546403 -547124 -760798 503077 -222004 -253011 977393 100225 -285507 -802615 164701 616741 802095 -102659 197942 903007 750709 839346 -464892 360847 969204 551299 -329008 589026 -686755 76591 768519 -31130 -445665 -718925 -234808 710160 -184262 -356038 600073 862519 744449 -293979 906470 906751 -374568 -616200 -916543 708234 -534379 -700525 803608 -691753 137617 -266851 525493 257822 614596 772805 -44132 -818279 -920672 -652463 21540 163497 400783 -303879 637620 -522019 883603 852044 807947 175020 -68989 -300218 111760 -556038 -477402 238651 642119 -960668 -394129 847714 85936 -274351 573574 -197662 595007 -222964 -370858 -312080 899353 -623126 759927 -325227 86940 584461 652347 824001 -179161 -676409 -152500 -891905 507428 856368 -571735 -112108 -504376 -793935 -54046 682715 869613 -110533 -43776 -844508 558661 -666095 -919915 68076 -242329 381705 -713575 -368302 623966 152288 130114 -286264 477633 431700 972925 -942933 -528885 -429746 653603 -90623 350003 829428 958600 452008 39849 -316277 399605 -73770 -602185 475169 -960220 -877768 -51966 -383582 -10665 -723960 -788827 -250737 -825629 -365204 656023 566411 -517995 469024 -163857 352192 -400134 -2857 408093 481582 748440 737536 -401889 522491 -160830 -812917 -852905 -480399 -96655 -960373 567640 124968 -723305 210010 -406376 -845733 -11372 -594657 904497 -224054 -668818 -662565 368696 798124 -797063 -582591 -438437 673344 -532054 351295 537242 -416302 445386 828611 -764642 -67681 -327862 -178985 274492 595711 -398099 178231 -140972 721956 -79468 -302837 138446 -350811 392650 -897160 248516 328409 161056 -597858 -852103 -996297 -801985 741890 729849 502462 -555186 -174660 916195 256058 983763 -923469 381223 -819450 -581780 -831658 376209 971839 809376 180236 -471643 968212 -113457 836394 -43695 520681 -564112 -79556 219969 856843 -590965 917306 911804 505989 681469 -66728 -324720 607696 880786 -457463 -868846 -208690 -627322 286495 191074 -440713 448653 -296827 -935567 -813515 -897862 452221 -370933 438474 736020 140183 830106 354221 -322910 995000 -189895 -964803 149270 -560129 820557 -28667 926802 391390 -48651 -722960 3259 -874404 438856 -838288 -975098 -748558 82865 149762 -290851 -562656 375673 -21267 -794931 -779576 -887009 739940 -28898 -958430 -815263 -257199 646217 -131607 2476 -16790 400445 32645 686509 575226 -458293 -815806 613442 -602933 -98666 -730528 904302 496272 -523409 -453848 -157659 458880 -533136 172472 -861134 -678612 851742 -272849 -214306 -950603 651708 94547 350498 -855781 -776581 -579975 -510955 709147 797068 -534862 -824241 947295 585587 -444019 931353 831561 793364 -742886 -670115 -445924 929531 235415 276290 793644 -51518 -866171 716843 58500 934986 -156500 -75336 -906759 -979483 -402890 -301563 -475062 -457208 -589805 394336 -574324 404002 -239651 -636581 775545 -20901 -645775 356748 125654 810238 665741 -228575 -612877 889802 963760 -878869 -551656 -884518 577563 787254 637743 -458788 875307 -473835 155273 274215 -48275 -398560 428639 -437449 -736353 -944498 -814883 124624 -494421 403638 -349398 126557 -30994 -163786 -455063 -570618 652281 -289474 567864 -107093 -276441 -540874 203862 334742 516761 -399510 468509 -818317 443016 -985555 -386497 -965624 361216 -837035 76402 -402643 -147658 417385 534600 -784322 -591692 700946 -949145 -864793 -144622 -579028 -594682 477978 228317 -934849 -748809 -135401 280479 -846896 445639 -921033 -702720 -54864 936076 164235 787390 925073 -644936 440734 689621 856616 -407398 -11875 954044 -65839 607025 -390001 180354 -487701 -729818 813938 810218 320171 -201921 -942341 -589641 -859083 -233561 -348162 889941 -697930 397645 992321 814090 -640672 66734 -786562 -217455 156444 -73103 596582 216114 113096 -103077 -820276 -455670 -762483 198114 -208140 606596 413691 502885 549306 203614 176060 -613901 -309818 886599 -820987 -397057 -330106 131094 172735 -448373 -199477 109461 837696 -176896 -636971 217852 -694086 947335 -739741 161348 293535 427970 326510 252684 315927 514829 -847352 795965 943084 -146937 539498 -532215 -368646 839129 -108603 366692 -870081 -951163 -755041 -809095 -660046 664823 361680 957203 988046 -981942 300412 -65037 78643 -766338 -553950 586829 417231 -39592 -564254 -469075 100846 152386 -220282 669363 613277 631549 -497841 968621 759371 326281 411564 780601 889323 917219 -561698 460345 73310 -337336 716884 750642 -282290 -780977 -411510 931884 -241923 -788154 -953796 -976246 -37546 -209942 335593 820067 -251611 486309 148248 273165 314235 96289 -394187 -134046 -965761 65115 27260 232823 747351 452592 -136144 -192247 -464253 -909750 801219 -817494 265576 847921 -445847 221395 807690 -128346 772613 737407 -573449 -900888 -368828 -208902 -188001 856359 -719943 667327 421146 -288683 -141307 -902021 597108 -947013 951727 -972959 -835616 -101129 -107564 -174712 49891 335215 456289 -48557 866359 -770853 -374815 -773410 683786 851764 110093 -542844 -872715 808667 281517 579030 -562024 993838 297691 233399 426533 179570 347311 -386022 -993939 806393 76625 -659233 322869 -889753 652284 -231268 156421 -448575 411815 986289 -491946 -29922 -161131 131745 -894831 -630748 745702 750096 554079 362165 -907824 -854824 -711222 -857841 624384 -827713 629464 490969 413031 -587614 -814377 619300 -218945 -872010 654679 -17952 884601 -383819 7980 425552 -283142 924164 88124 469778 495109 -61871 -751362 976895 -272776 -990203 -443315 750172 -167591 -363754 -998240 577722 -544514 -926843 -285955 -332635 -338491 -690651 652658 48021 924379 -298474 -588034 140281 463905 -134406 -999367 -362194 -784341 -914173 500843 246934 -242195 632147 -442389 296816 -456249 -480980 151218 170284 376416 451506 -387802 -891569 144543 50762 965325 -587812 -131942 384628 371486 -346977 787866 921898 36703 847127 221094 -236296 -289911 -764439 -656667 -584642 -886793 363257 -559506 -716508 362031 843415 -126884 -662845 -349316 -498406 -528147 -39535 388905 206360 291110 -292266 -316487 878320 130916 -817951 592689 832734 496028 -624230 217914 344439 -616887 -451397 -997359 -640361 -708871 631008 429721 -263874 531614 -937931 -516340 271375 253484 -234384 -167527 725035 -351409 340660 -85557 -559710 -141854 -95836 792959 455073 -472339 -726698 -773917 166194 -303888 483945 444169 395634 -781974 849243 -242422 822167 -984165 958269 900964 445471 250607 -560733 666503 582343 -930708 793210 672494 -809280 224245 685279 -77025 730216 663695 -588401 -19182 224471 477450 -652952 -177910 336793 974170 -31700 -24647 449177 497070 873702 569614 -707408 -787972 99028 -395376 -96459 334281 772072 -353096 19829 -567594 -557077 69812 920825 15346 148003 159531 -210651 427962 179570 340763 -351589 -679771 -626107 683634 291544 994034 -420332 760564 365883 -451736 -680822 -275690 83381 815030 -859857 758619 -304240 570698 -510775 -273277 608010 169339 517362 -302926 633746 406902 466822 849077 978197 -399461 -707420 -998647 -267727 -178393 215208 895982 769958 147074 559318 359730 204548 -136215 620209 -953133 158237 41467 854884 509586 -902387 459840 -407817 948641 -812198 -789077 -450677 -896627 -804715 905102 -54493 -834700 -707831 94226 956717 829510 345557 155507 195422 593237 47538 821809 998037 823769 -85754 132594 -639095 557345 -784294 -125513 356009 -297497 -173863 292720 748497 -310751 -779484 667881 -274454 829943 -395450 662005 -976679 696177 954571 794252 172129 -631811 882077 -778548 383629 -399077 -257837 -72915 -235582 -289159 -139651 899723 -397124 544095 686857 432523 790896 -191348 627886 -12235 898336 307768 -523015 153499 465069 -596116 405080 -119112 -143050 -177793 298963 -398686 312497 902469 -280632 -932559 -289102 816139 -229392 -323553 205961 -400240 211470 115392 459148 -39207 -91269 -509099 -118480 488523 -666699 923326 15902 -524729 -632822 -97000 -751522 287278 -657048 -978901 -628772 -73171 -544274 -894252 -914898 332507 977492 -240194 248972 -25347 685039 -108049 -334454 -880990 -173161 84191 419851 -40668 -640825 -509150 -978942 694958 488560 -50041 -54987 868350 670184 394627 311696 -552393 737666 -216341 871618 -442066 -267001 5528 -755317 548333 -133993 -63023 -100311 -369947 999459 695703 -998839 509034 -171778 -684890 -598191 -449181 230773 317197 -163886 -136809 644172 -488300 -789671 -439824 -626186 -635160 643642 613566 -516113 84989 -171874 -294552 -710516 -997967 -854014 900260 618271 503811 98347 165693 -726480 882737 310229 808350 953288 -766485 976949 630165 265335 806355 -559723 -367394 -121077 870944 248431 897704 -313060 436062 220115 -682044 -802961 351278 242845 -922108 -759508 169696 515788 -743962 -735267 -704055 -477923 -511012 -241083 -683790 -128323 -844762 297931 267290 -367251 274802 -202073 504100 951222 542300 529306 294922 -265111 -248530 238490 -72465 -686953 748187 485514 801703 -692948 64855 -335190 753129 -503155 -289250 323523 88345 184367 906535 4355 -466048 946111 705690 738077 695333 789230 -184545 898198 -16559 279047 -892493 639313 -89053 723247 -394445 -451855 -680224 -234398 -408620 -535105 -906031 -745752 -792682 -999605 -363473 -267399 -668608 869251 -200105 -440097 789949 -101841 -66697 192992 -218928 -586009 151278 -823353 -130583 -790124 -40487 400830 499129 -530693 -797314 -802235 542216 -869920 -246681 -712284 -681399 43719 679825 322611 777892 -611110 568753 826938 -864821 -604112 99411 41504 -525955 774875 730840 -856516 872356 -39873 721983 378707 921691 561297 -400828 341538 654230 452795 -728655 359528 806911 787568 -99079 333477 -721511 342155 -977850 -974209 184878 -502384 660917 748078 654840 692999 -423362 -126037 -444044 506338 538672 -397083 -768263 -882702 -923378 -88405 -395476 218898 879626 57816 -553635 -111132 -100904 -321893 73567 -10066 -671766 -179466 202983 -430514 -256466 959316 483240 609671 55209 -347209 886881 -89300 564220 688760 391724 -442864 321560 -882644 50332 -258398 503643 -728154 764640 816058 410076 -218687 -537661 176818 119890 -11361 -412035 102087 981682 135514 404615 58789 -216216 971627 -749114 731318 -826249 -781262 801547 689821 202532 -5818 689853 742705 418800 299866 759616 440714 352902 -479971 -902963 784904 -841802 2952 -29645 500978 510910 -674198 983045 -974798 285765 -73421 -731824 -872405 14157 165807 -806445 -163194 -503007 196693 -64458 -195154 714731 584311 128263 622546 306559 -832657 -407120 654103 312171 -576682 792996 -922665 -118025 125698 -463697 421486 -584074 646847 441572 768688 814433 -881523 884064 592520 -6329 107680 927378 70666 -743512 828496 -687058 990771 781560 -997957 -670359 -539603 -437653 -151048 -510357 759022 470597 259917 -189400 -644244 76399 -452343 -886973 -654731 -59547 275522 -106353 155434 976692 321034 294564 -283007 -811129 -829011 834122 -201878 -225874 751220 -572800 -2032 264675 -286588 -962532 299605 385701 389303 897444 -685236 -414512 508862 934278 -39994 684596 461754 -256597 759091 -368048 886529 -715 389657 832056 -896011 -454772 317266 -998600 521795 146254 788134 -585242 -966037 -577853 -873912 712081 75131 254895 -536158 -588413 -225487 -744614 321945 -414562 -332584 514030 -275974 -686525 -50587 769133 285198 407307 -720424 594957 926822 736976 187952 -882623 399253 13327 231769 -947628 610494 -114916 341770 562719 -524179 615020 -95703 -973817 756872 358932 804324 -662024 -548684 -972331 -282189 926962 -914094 -171424 -738796 26009 -772234 420534 -578195 -608626 292925 185684 -968519 -253452 -435436 -921213 272969 -989080 411422 384597 -143720 571803 46839 -919652 477062 836006 -562480 -673133 876133 -601793 -957541 129231 890106 71336 521041 -513887 -529668 425644 -742478 187989 -246589 846413 232905 126210 146012 724013 472862 303130 -418248 -244520 -414974 747288 -615882 426884 85048 816434 722713 637233 980847 109875 -202861 -728450 -200324 -129766 932147 168301 -927690 -511382 -468760 -617148 -839739 659805 79299 253127 -238730 831327 855569 19536 512840 -259673 -907242 921287 -222703 10810 -38105 404114 -354186 -289346 720941 886809 703529 441896 208739 255172 114047 -146643 -525304 -279815 796761 303961 -467560 -454242 -771459 -551252 -97354 -693403 430939 182025 -414370 895828 171472 336902 794303 -973585 661664 -703937 -499542 400932 206203 -351312 -29379 973370 518438 -236740 254424 -447304 -245943 -309433 -643898 -112621 882426 -912840 903900 -254835 347257 709929 -76993 -725965 -465501 120989 451427 282977 -898704 311628 310828 877163 685229 -918691 627129 -730034 -800925 551742 -882130 686779 -886505 -804485 760945 772768 -670815 -208590 -947362 -918904 -947933 -513142 -15605 299624 697860 -778344 -186373 192328 622753 -216390 37972 150022 80323 -549498 -631051 -343913 249144 861693 873739 -820874 -496711 -61128 -273640 515306 -842522 -91860 -423109 125483 -64960 -638594 959825 -971980 -386312 129882 -177742 -846907 263597 -385010 7662 -919128 -706725 677262 -718709 -607465 -210293 439059 567248 -458445 634817 394269 291341 -417376 410605 674094 66889 -168449 -773839 -531917 637012 -746449 -505333 -874801 -221308 -551230 277742 -822667 -608478 771851 -60056 -273710 -674263 -116662 -984865 -791901 109782 224428 -245079 197453 698091 -890625 -758 -330601 -172862 -895071 -672956 -154816 201699 16271 -326624 614755 -552087 -117510 777009 568064 -747644 -578049 -153367 540329 -559786 571326 42715 -193538 -153647 -158401 -9006 -860630 -218161 306516 457631 488486 713310 715071 289828 174287 -385267 -318996 729650 -840137 -33456 487748 317053 -568473 666002 155224 -560778 -81118 -15326 986560 51104 712038 -653099 -655426 259112 288326 946519 -445388 -74923 28911 -29375 -971233 167159 -98058 -532663 115556 -792219 764777 -874860 786943 -595099 -522508 672437 244269 995506 306504 249635 -893046 -653781 -115707 -943315 -944557 204222 392344 -24817 -413773 919028 -172718 -461146 -734700 832013 377643 -946386 -529858 -768700 -210411 458876 -598563 -694809 813161 -241512 113730 542671 775654 -185919 -191048 -330199 574297 -59603 -661002 605432 871501 -407039 14573 -845725 122066 546966 907979 257227 620264 -35515 -85446 -705869 -945002 715868 -329966 489364 -544495 -609750 -584195 616306 -512070 -10272 -128345 790955 798949 -946042 -742170 -628137 594067 -9386 757458 192870 -282567 583124 184788 -20382 66531 -196291 -388774 783469 -943787 -876190 443767 -355583 247272 -567238 -583149 178955 18687 247706 708379 -104135 -584907 655151 -81071 775464 619851 -969008 -467657 -79207 92052 448231 616745 863152 -634430 897517 539184 203713 -155525 295462 790477 763842 -583669 -546962 -41373 -480775 -399565 -445413 -488739 -164873 -703855 874372 -188377 536893 -275917 261747 545213 -539360 -357273 -135962 858948 757200 -133992 -54753 804218 -450782 -667153 -703061 222906 187927 709972 653039 438223 529689 734810 -183744 344614 318993 7136 245957 -660297 447716 -40378 230627 -124905 572873 25200 -363084 265217 821144 -171720 298249 -396430 198572 -501372 -346415 220958 -532319 -110712 949111 -921149 -657183 750784 107181 549756 -241054 -191218 809972 197092 639564 129825 852657 -901919 315788 172019 -474766 521947 702730 -971474 113470 167832 -798267 -803608 -517113 -708881 461184 164140 -810058 -838793 538313 -427275 155838 -249384 -97553 -48200 866085 624653 -312356 253033 178706 -160859 701470 -135152 470113 120992 508285 -753397 797107 111447 200896 520609 228827 -360461 318822 -859699 -575687 -486114 -73158 -320395 -754944 820041 -695532 661523 927914 -934447 1468 -949033 -977527 456480 -844553 -197794 362735 674326 -30935 836489 -448757 -658928 -553703 742801 34773 431662 325613 -804103 -820176 -780692 375704 495113 18154 -698206 -248770 214608 826684 882567 -548837 472528 687647 -305750 -799002 852941 -122380 972740 -61461 138414 -886379 -688201 -211039 -82334 -426876 856539 303730 -336545 -1026 -841008 -665149 960822 -232274 -734517 -95056 -102529 376660 550698 -418981 -558997 -179885 -847126 590579 -593717 695007 -689186 -747495 -65681 -732983 -331218 -544232 -194545 935449 -377288 -303306 250670 500771 -965895 -184027 -408767 999177 -37800 -475857 190217 -839520 328985 -165824 -680997 793636 -184580 307619 982603 -407563 -781564 -273156 637126 -818238 -224897 -835491 -1653 641548 -558508 30466 80940 -180337 -424606 969000 -868647 -875211 893024 -914343 -356907 9529 434509 145450 -712403 -696104 -940536 -265289 771361 -296174 39758 155183 756013 -62242 -988422 -539827 -198825 -949506 -917274 422688 -398769 913338 262449 331233 -417995 11574 782743 876744 -343154 988839 339075 -698672 -75724 588322 -500907 -528844 265262 -420744 -163171 -120315 -341199 -166064 -715467 -147576 -194546 916934 668103 -554461 1586 -961989 -585148 603044 755847 -858810 348460 926200 289982 759506 600704 -549394 -892400 196079 -383229 -87252 967543 656328 -311932 -614175 -915820 844382 115708 -240082 134014 -781915 -172807 32024 244888 -619517 -630859 871358 -814321 -432479 738529 274098 -17290 9603 -314885 -223993 355140 -886146 -769845 550802 -677292 -983010 363419 161532 -602818 -161072 -868110 158245 178414 924696 -976777 -946210 427731 313013 -430153 -183325 -612002 -410671 -979357 -289677 -836058 473797 -3975 -370017 -187839 -433760 -765523 -851905 315367 -897684 -561984 -340183 896108 874557 921916 341516 297462 380344 427297 -989514 -872982 320471 831117 -670529 610938 -658718 969858 -467272 389643 600455 -731368 785496 -885266 9352 -539997 943414 -600232 -738661 296516 499455 946391 -596038 -291575 -713245 -830479 182534 123992 888891 -337158 -309726 425289 -704095 856787 466986 -388631 -817713 593858 474373 -328412 587352 -794797 -523824 567615 -295709 -143657 -374671 -339516 95527 815465 451551 364722 48992 -763096 -92761 437735 325196 197279 -220605 -754841 555246 -32082 -437514 173044 742867 -864991 537015 -230151 924648 220157 19010 -329066 -394427 -149517 -795531 -846963 -679114 411982 -205118 -635311 101466 559923 521694 447294 882091 -545505 422080 -607254 -664793 949708 -886483 -429656 159070 42984 325187 31559 440254 637504 -482262 613620 386672 709336 -35080 -776878 435266 866647 73627 993968 473465 423256 -850833 329847 311614 78506 940259 408760 -315788 619793 65213 -332096 708889 470222 -43791 909109 -771723 -996296 -775389 -556679 765548 78017 723235 -589550 679549 -319762 -126410 -706244 754536 -881493 -623494 576202 -68386 -167091 32147 323375 -392038 -36244 -331239 -884664 121098 282853 -981640 -629808 532954 -435254 143359 160042 360964 930825 -28655 -877800 -590823 -709783 -679715 313080 695196 481913 317386 -973604 345902 -44024 -995264 545013 96649 -347784 -774730 505392 646036 815808 217639 -276475 894020 -187701 -109730 -565329 -519410 712812 351311 800562 147601 -593189 -437529 -64102 -222025 -593960 611071 -422232 840428 -291175 -4634 576391 -895662 -592729 -723227 -477388 478179 -406893 473497 962443 734138 538753 972351 -596661 -758398 805284 -540652 -67765 252334 448261 -890500 107835 -472119 968990 955549 -786068 77652 586108 317580 277082 96879 -490344 886816 812861 709603 459210 -989846 -455713 524062 218052 672290 -226120 617004 -778773 599040 -495036 75844 227296 -78279 -324181 -351664 68448 12853 275747 -316485 908316 -79501 -849589 -778253 -669784 -891247 -443225 269815 49470 -743182 362121 368289 -42672 -297404 -611788 -819401 238614 15311 -455655 -510566 -758054 593207 -453993 -596048 -456590 -214096 566348 424421 718710 -582182 433310 10911 -350518 -683398 467745 363956 -828778 749001 156906 -309242 554675 386430 638432 -890022 137836 -596966 118659 -671820 924975 -294086 -885959 378965 -742492 -36892 778071 394880 553238 247839 952493 -115677 -449255 986605 810787 -123089 -937042 408105 681433 -671263 273827 -567937 -323729 -760728 -328065 417818 -194518 -603687 -754217 -966438 699066 -512043 444175 483773 -455480 431250 -594081 584493 -817367 397993 844449 -753606 -716210 -628400 178017 266129 144567 450214 -82052 306659 860072 -355707 165684 -883742 -396933 -245025 -887470 987184 533952 320602 -974458 -6682 172567 719445 -248062 94923 662821 739139 517559 -993162 -143918 -766834 -874307 79281 -45060 -408593 -86344 210001 -560662 -139671 564179 -1846 -611127 280324 553087 -297234 229405 -652928 212708 915915 -455768 -397974 274293 -743270 894622 -70331 -843825 35984 762716 510285 833075 222346 787103 98449 -106245 -25467 672260 -733761 600641 396265 -185753 598925 -421039 889820 -731948 -959053 724951 230902 482773 764281 789219 -368826 -186706 590629 241417 -905598 529583 951847 -964707 -238766 224771 -483972 -101541 977744 -16508 -858271 -591194 -937789 -137331 -133576 935584 -113203 -893889 -820940 389755 482803 -736416 -531 -520683 -684116 399985 302241 657797 350809 370671 -47236 -951445 513637 -869662 93620 779935 -283332 -277745 -446049 825982 -913623 -255313 314656 -836925 -88225 629372 946891 -202204 303562 838932 594790 127137 -279807 922555 -936944 65493 384757 536812 371836 -466983 -768372 -710980 -781346 -604132 -239188 -863854 -366345 -505813 -929049 663072 945469 -77067 20688 -134311 592646 113558 -356571 -349566 -707040 -606095 799930 -464424 214257 930369 312586 402079 -537561 -149598 -156627 -212453 174784 -34477 -656188 -526963 -156506 -177651 684676 -206879 -208079 -372802 -958206 952900 722440 65863 598494 332812 105102 -367677 -875648 -443994 -649103 461267 -443844 -132474 -562099 -265371 -611590 498669 -259452 798032 -349067 -313456 -220312 171231 283573 -890416 -480820 841164 78813 100355 -100241 812026 682226 650898 480093 -260027 -851847 -711429 -334939 965365 82526 450824 155207 -847264 266832 -58042 -436249 -574873 -816054 455606 474011 -403871 -778545 440175 -696452 -787777 -619340 344273 596778 -477756 302567 123286 -974245 -428914 618858 360398 -580980 620886 423461 596681 -111617 -261836 754869 713976 -96787 816726 -367792 -818567 248276 285465 897117 -172482 -502409 236121 138027 622142 -490975 282169 -472543 -143820 884356 -499098 -139581 79640 -26131 -483447 720879 -154395 -720237 -263756 508508 982530 366235 -540462 -874193 -19606 -886146 -763971 -796788 27186 -995420 -61446 381074 681532 988260 605213 -822761 -195286 486672 248079 984206 524024 -412343 932827 -409842 950816 -278902 135894 790604 897622 301048 621625 827393 786502 5766 -766005 -959034 -944881 751985 278342 -742075 957564 -951035 -600209 -351098 -424998 384350 -294037 -76168 -877685 -663333 -530893 -155761 336787 872686 -498682 842187 -740054 899485 -400314 965751 564470 890361 348654 185105 -694221 685568 786674 891898 164824 679549 -310003 -230398 779014 232239 947748 200221 -807162 -203042 236509 659929 166856 801586 -653849 746356 -271043 127543 535160 611401 -894089 -182112 -247600 -138036 24845 -315631 -746388 524984 -289139 192745 -374352 -996454 573014 393745 -502337 -542423 185225 -674958 223817 -507462 -623212 -691912 -537464 -516895 940552 -673506 607809 784641 741087 -762042 -391223 -341279 487892 735236 979941 885603 444480 -384795 -392391 42536 809796 -759244 604621 -754345 878453 355137 -935549 -510033 192181 158253 322158 -831954 -596430 -881644 837890 -910927 -973642 -300392 -805903 943677 -181676 -922021 702968 -990699 -769655 -252588 88147 859644 446169 -28909 853314 129388 -484627 892093 -557788 124823 845469 370170 -450860 32274 455839 394263 189998 -516423 878059 -259258 58832 500142 469686 959677 541454 328220 978809 -122135 -913364 86100 484327 857993 719409 -843794 541839 788470 -942958 -956140 -342179 -640038 710634 -234271 -270783 486280 -334300 -296507 448006 827566 -314698 915372 428219 494747 -141606 64616 -350410 -868669 765644 -318352 -449424 143266 602932 867625 493828 430009 574027 -593067 -400017 -42473 -955372 547573 -898453 537162 247225 634395 -696001 786293 502149 188449 -528747 -112170 466391 -377340 819789 -923855 -102899 174498 -833548 632961 -773489 -643027 508687 -10044 -296123 899750 56555 264894 -608934 -883544 931522 -323694 -172139 -737418 -820654 -802923 986372 905619 625749 97582 -670067 354014 198707 -237303 801127 -361525 440113 271715 -41500 -607067 467054 746319 -887655 -105754 216713 168908 -724108 723856 -164266 -515185 -340031 -556881 -631874 -165298 147532 261386 484791 649062 -360938 300084 417283 835484 679826 336552 915249 367039 966263 -848537 883739 -864875 478869 -811483 -772771 -592371 -709012 262573 410394 -878742 -412457 -976326 624257 -959896 579032 -534033 -891409 831481 -551572 536715 740089 484864 -123343 812664 -602170 713490 -264847 192926 672049 -276474 918017 844795 -935594 739577 -120318 -397008 496115 842083 -488651 -694225 613563 -572689 -144150 -665062 417387 579852 -758964 -704218 781464 -619820 282178 -320951 -98361 380624 -867398 103234 253770 569872 -377914 -818953 -238759 346712 -440581 673861 159733 -831184 337086 -106185 987182 508154 -965761 62327 -800765 -763360 -532980 787687 -85579 -940647 -139868 -739152 50029 656785 -647283 -977003 -753731 -811661 234025 943213 31547 241092 -369144 475056 -860253 115638 577136 -379908 -306303 -72685 -374554 -384520 235102 -976288 -746323 -379887 53740 983241 313793 680080 610800 -984580 -10718 389409 668534 684847 671547 -711424 -250904 365418 -272612 -233734 748074 585795 -945274 160521 414774 680768 161913 -207180 732353 555537 865936 123030 737430 -185823 -569373 -439060 221025 594188 21751 -293414 397438 -483168 -598705 911244 -908107 395809 165795 981913 9088 -968092 913600 667190 115193 -899945 -536762 -734572 976021 -950818 -958064 -664713 292447 155589 -421834 -471124 -312909 977031 16762 -81939 203559 -748874 774278 702330 305618 -631594 523674 -299260 208085 -733420 321148 205452 -964822 -170377 857566 -455945 625301 564524 -209255 -127672 93049 -800805 570739 184890 -297724 5944 225997 99704 966636 -582014 -756562 -351199 -120418 -66990 -721018 621332 -95734 516009 971775 -269937 694932 48054 -524801 168215 -367824 644130 816524 240163 23139 -969156 -953475 413451 465298 -744189 -537776 242247 -969790 398118 945492 303275 21832 -917985 477573 -578803 -822968 325642 -320663 745492 -775360 -69260 -849785 -69253 -728157 713138 -177123 -451118 -302012 -14653 301294 754932 -225887 535454 -438771 -929299 453671 -23797 713042 220374 -337749 -227103 107615 -167113 -335508 -587181 472314 -908640 -556587 296109 -341685 -342848 128651 -853269 -589347 82934 -694428 -793774 658174 684779 -465643 -261027 345515 -551672 859763 454969 -224962 70821 -141439 883144 -854759 384506 331844 -146731 -4488 -972991 632908 331140 17611 187863 -367697 790410 -365877 -646576 897520 594837 911725 -824568 -537276 634358 687767 -284419 -534275 -961749 -553106 767004 527999 351591 -495684 -805547 923980 999967 -760692 276078 -758017 -800382 -332323 911628 -454451 -279915 -888043 -631822 693911 895711 210038 73180 -523667 -786819 -529734 -693126 -915634 -32438 -418052 -954696 -87083 -197440 321328 -768592 -407931 -969519 953950 356203 959987 -247966 -288273 737584 399365 -109916 308797 765871 -502138 796918 944660 331974 23952 686153 608159 660515 -3468 158445 -458723 -26885 855649 -638305 -180083 -166586 523878 -860365 226021 515070 -796450 -297950 212504 -508104 599486 992007 -451708 -215066 276953 -68213 738322 808904 261086 -561091 655469 -753688 -86626 -524223 -139227 26156 -299511 -3258 -323105 -279823 660081 706760 709170 -816595 -625185 173529 880680 -240128 -650683 -78575 708149 40712 164247 984877 -218852 699797 -238009 948459 130957 -130164 241000 91618 -850317 995679 -787037 -197740 -717521 -641168 -266733 512881 437716 7273 552553 737608 802780 -598787 -461589 -166478 338842 -616371 212335 653762 582203 717245 800303 -202757 -979163 968418 -650034 830666 -240334 -104364 -440092 877790 -774474 803198 413024 -701927 -739881 -196546 -676587 858589 726445 -681629 174703 606526 -770067 829509 315906 153440 -526826 143527 991430 -158348 887044 641825 98181 -615227 -577918 46607 -819118 985244 -50022 257955 855279 -853405 -864271 625185 619584 546308 -139931 196936 16988 -291006 845504 959167 -19667 86172 -302864 -313370 -766096 -478990 -422943 907045 573119 157144 -303170 539206 571619 964385 -389396 338762 37084 -757052 -579093 307808 147620 -265993 949143 -385173 -737169 -644350 287734 -992650 450300 -646178 -405104 526149 -718347 -522451 -369349 -957531 292728 872959 88054 -699648 -465005 462992 529124 -762663 -820939 402756 835775 -431371 -641755 -126797 789151 494113 -783079 289576 -59267 984543 184101 451999 -97081 -122831 -604542 887988 496195 192560 512727 -147973 -870891 -554293 839600 -199447 614031 -709834 452026 357115 279932 -29089 -156983 -201120 511832 818411 -67528 245641 25916 -341735 834349 -382375 265818 906403 -210265 917753 419833 -349867 247913 193215 -485809 -956716 -20468 628980 366282 245817 994876 -267850 -247060 936771 -169885 -882152 307595 580958 -191341 756155 313884 201822 79471 -861435 267131 962136 -149474 -78719 281414 854665 824241 -150909 -176506 -93125 331841 -195961 -851609 -707863 -442564 -644389 -360095 465598 289147 733163 154939 660267 -154522 -854330 -409474 -884447 -232481 -211254 296699 -435304 -704698 722579 394279 459615 -196307 -654178 -770169 -896913 389013 27338 -444551 -853 65674 -579748 -694506 -99797 265701 954900 316474 -292594 174668 8663 -101276 -570544 -118165 -232196 567564 852104 -184139 -287466 300348 860385 891718 -847979 256886 892896 928730 783423 286071 -926811 252135 -897753 281204 -674676 958683 -142255 -829431 -219182 -849355 -850295 -643124 887560 -694086 950139 351541 668403 490418 -842236 714166 -906144 -651172 -297619 -226866 89221 894111 -661698 916574 607837 -736231 -890587 647870 -371015 -940609 509825 -890504 45134 436977 -408171 -998757 -120111 -910277 -53531 -674028 -170252 946140 -808196 439032 103810 -75256 445350 231249 322856 892638 592611 -467451 -619103 314460 -125324 -476280 -907446 -516358 -43807 647010 -815371 -83378 39860 -144761 -923748 -317382 -163993 77393 246794 -600481 -915263 208115 -236400 -27982 430564 -109559 304372 445163 -910825 738040 72691 -729052 -318963 -705698 -77510 586028 967714 -464170 488489 768665 423956 908673 -86761 -786711 -715742 -760031 -624169 -766967 897420 910147 667298 -71441 511147 -694033 -160206 -331698 -603759 32911 -848105 138315 -545820 -854746 613696 -346792 -112559 -67070 -71933 254275 -956101 314891 -882856 485800 -405621 -165026 724259 615568 -904911 57593 -308636 743330 910152 759055 -975340 -817817 851980 -259321 995045 571777 -388357 -210974 565288 628494 203407 700778 244204 -99628 -886312 446357 -858269 -562060 383696 715056 45038 829634 415335 112779 556758 -628319 -460275 -108254 228531 671228 -75445 -723509 787296 -667410 988502 677103 606339 97105 -692706 124136 -683156 520589 -108159 -168276 132890 343256 -484315 138448 -309068 -511564 480159 854138 -22458 -787136 150464 -502920 -346005 -888910 808009 -781932 -452903 -285651 776512 217743 -518260 14426 683060 650535 381624 -82879 414709 -397809 -959969 -661256 353223 917386 244283 -768041 846427 472213 -605641 422428 -763584 -291960 820385 -923304 -854653 166404 -777637 -326202 -286944 -938543 -799273 296138 156008 621179 -664882 -554479 -296742 501596 897943 -298404 586122 548837 324923 -389504 531458 437492 239318 -157568 -23764 -725392 -844150 573440 -455779 -583838 619744 -768794 209218 297845 817914 -427168 -55310 -552753 701178 951547 -2785 -371469 -571894 -777509 -173312 -450748 -93194 -824803 -485941 821933 -911387 -704970 149768 -191168 -349541 -280239 -322596 267200 133578 -102592 -670919 55814 -186718 400019 875167 -827876 -97761 462485 7287 790075 15147 800990 -657627 -696975 428136 -892888 -6816 -86475 19472 -567586 -423812 316986 300559 406261 -284985 -31086 300892 -10319 -913544 -925794 -680466 -290515 -919981 962859 -5479 372094 -142220 -247796 566735 936737 -739521 -151130 109954 -878746 -483789 978850 570946 -344872 134727 -814496 627275 -269120 417433 -646999 -197480 -360037 -556014 -70729 469998 203777 907373 77767 522199 925257 455442 -281847 666250 323696 992412 336192 880155 948248 589952 862916 -589392 -672504 -566308 -972065 183421 -978556 -831091 -90500 412701 -124090 251987 611687 -89285 815980 -898599 80196 -675884 657406 -220183 346770 527333 -835020 -89880 822462 -25827 622239 -864068 40459 -80945 888521 -545836 868358 813145 -515217 -869569 -352747 -129782 665256 -376820 -445526 -390495 -110429 -308086 -25608 307740 -984354 -211702 778176 159736 -782627 -128949 647334 617745 -335557 582263 -261276 161144 875488 563732 500369 296191 -955512 207457 723996 191325 -217638 -918716 200845 -331567 -398334 224836 598161 738303 475975 589939 657504 -562481 -688906 -41606 -390767 -678714 -864671 -94376 -677038 -713351 -616919 999897 52202 -847124 624084 125438 -826476 -583849 431562 642208 524754 -147833 -514187 422090 -443616 -314005 567046 150090 -791247 -908428 993852 524719 -749878 -86742 -470855 203890 803693 736591 -263934 -479547 219041 -719629 -47377 675754 -54806 -97878 501286 -310339 140727 -38749 -407402 -77646 299247 360960 863394 -569385 -639459 432248 164907 82217 -741795 -330725 -260654 611756 -926458 170818 -656076 -660905 240124 -622513 -944393 945075 -704197 -866675 261185 -896184 635260 -164931 315720 -967098 -382912 -761842 958519 -900572 938307 -377884 -313271 893928 271103 -318779 388649 -83693 746686 -726610 704708 237570 470267 711709 -167364 -548558 -852570 -851117 -439729 971638 -558645 -270366 -504591 -409797 -300000 -223399 327684 -15910 -822602 473749 -811526 506177 -163805 -766392 539995 -171056 -549698 4253 -172714 -394106 -771258 813558 422803 -458497 -239022 -66299 872313 -764735 373298 83512 -983935 822586 50953 174013 -991912 853526 -294646 -292202 743967 -379883 113951 245246 -593116 782365 525262 374583 -331930 -499262 -901783 603775 -965612 562524 210996 155658 741138 101584 544398 -231114 755424 43563 46691 589318 214380 989418 62945 -416692 -108658 -548452 940625 567988 -22450 -660684 -40541 -499386 -981414 -829053 122558 801535 497472 -365938 327700 242303 -21173 781434 884495 -158465 921318 295338 709828 231723 275651 67792 985874 533996 -928883 -557282 638326 -663446 -429954 -852838 660738 -251803 -731138 643814 -492365 945051 893332 256518 717456 351975 -40571 986462 413107 696061 -981789 865410 -710762 876013 -621809 877532 884884 373399 -218374 717267 -823635 -871057 664870 -848379 -465666 -651332 -972606 -898748 -429102 -533758 -275007 -445029 -43401 -533516 -209476 174828 697779 -135712 -940835 714130 493977 930849 371048 285560 483142 959503 -370773 -886716 -336484 -979406 889150 13716 758214 890587 152933 967537 564979 -568870 5775 -610748 647188 175800 -968989 -144236 -94718 -430924 864367 -228003 -999577 120563 -706244 763715 -719093 947029 113837 335095 453504 -832160 -47433 -256557 -576543 -867174 -128153 12408 801725 -324150 179378 -880945 587727 -493939 499379 -345962 -172318 252164 -405902 -883430 851823 -897014 706375 246132 277148 -787363 323395 -59469 -415870 -306820 -765380 -451328 165660 722120 682436 175284 364432 -825092 657209 473499 166350 312032 -903594 186616 683420 702123 819701 -402240 621759 -918253 -23515 -540755 202684 559838 -907355 -990826 -911078 482933 -550868 348596 -801919 -138201 -742964 27323 -698598 -824194 -259992 -272515 -598087 -698297 232418 -59486 -701041 139546 134250 -820187 -955763 -20286 -306813 -647355 -176671 -862845 579509 -516124 -109975 -673919 -333469 -346649 295318 376852 -229196 960246 98804 -146774 -735647 923494 831375 -328332 -66197 596428 -358971 -662832 -119563 294695 -90113 921399 -351930 -407374 392041 883881 -477236 -972163 548150 781845 -208471 -961070 846796 661530 -944558 178315 -735438 433094 372134 524734 -489925 -84477 -418965 -281267 413568 429692 -759375 398742 -575205 -392801 -846974 -857084 -653452 -580719 -501654 931630 -520885 -74892 550335 -506846 -279614 175648 479473 -668049 252109 663906 961020 -891245 -412571 -892085 -511687 414234 -387429 -626143 90047 779842 154874 -431138 -734927 -989703 -57015 805584 491649 -160757 425304 -465257 232743 -593841 606479 452837 -27225 -853929 330449 410422 -399969 756415 689381 824260 167641 -8395 -602602 -533290 -421503 -905702 785889 -298971 -942584 -661454 -971896 -970206 -583259 341091 -842227 871851 -524054 707323 164457 509200 613841 89858 -399308 -130315 -286013 695586 -961400 -696780 -296090 -543775 -507185 31833 -960280 127475 -606698 665002 -638678 -454234 -645555 50646 -986808 566989 -803806 169896 -124920 324621 540747 459982 -26866 -835892 -740401 -922839 950705 -139133 -396716 -595439 -239522 -471818 22621 321770 643203 -750424 733666 598223 -216018 288894 487814 -572608 -779592 841609 -458974 -251213 -825133 -32066 -167678 175999 368379 -533116 499387 -210331 -200923 -175161 497707 -420092 786967 -177853 -715440 301326 -711963 702644 -424390 598849 304437 -458329 583500 514372 -517623 714354 256011 197405 -106060 -927662 -44060 391652 353098 814776 881014 -626541 -595210 -381173 447598 -19935 -411798 87467 -557676 11228 977089 988670 -505799 -687783 816279 122456 -901673 448500 -878131 -151421 -780592 48787 -200111 -541926 535452 -482503 564724 -847347 874487 -259884 -448184 966015 993161 917044 508222 189254 992889 361745 41352 914659 450336 -39637 671181 -865029 -99803 169496 -856541 460796 -350854 -338431 314229 2730 255844 -595544 430 -372606 341036 237841 -971744 -422876 22631 492408 588494 379116 -197904 530745 467206 -703693 -408354 -62165 309977 584695 585662 822490 432880 790606 940900 -821910 96272 -673014 858306 -25792 -797478 448364 848296 -135685 -489708 -446999 872007 95171 829774 772947 347031 924901 461370 -706399 150520 443441 154509 -563973 254968 680979 -300559 398066 72953 -322134 32894 872054 879931 -821920 -63136 7316 -733522 609862 -741790 -247395 -698891 252136 -889029 814668 -930523 -105805 -639896 -908952 188802 -593884 -113590 605625 108336 -63812 645324 865227 224358 576493 819326 -711039 219668 -188600 782503 838671 209284 -600667 -31347 -85460 -944347 -270185 533681 -226412 -273542 148760 882718 -14430 40350 89665 351718 -357033 -104452 77685 -852764 -112622 874156 184014 984735 -589605 -255362 -511816 244114 393668 197952 -915425 -527443 -221060 -397764 -196872 -144973 -487184 -49028 953318 -260412 685542 334671 -681094 -841436 145466 -438432 759807 -354750 233971 34351 -666174 -245674 200740 -97707 -635753 682407 -316144 631486 453034 -722222 394832 -250913 210803 909191 606576 76705 695070 363374 -594814 267431 10661 -545727 695430 414116 -362960 342968 683819 -604714 -16847 -546949 169584 621849 586075 -245321 129995 -280310 490752 774316 -660715 -576031 -263950 -739546 -572997 695863 -314642 -131552 938812 115100 -450242 408077 206013 459627 8165 -465474 574512 -458967 -124307 614180 -203544 -200964 -864405 383044 -221940 823483 -891842 -437400 92688 -880352 543042 993589 114683 547365 -394535 29959 -430934 687995 -459152 769790 -680962 -624373 -197826 -163467 913582 358947 -949809 -13604 -88345 613429 -820876 -532534 285268 -412479 649695 280910 389154 395382 998872 833900 76594 821227 -782335 779000 -3043 -711629 305205 426427 404032 264653 -655340 -287282 -622022 -697859 -423865 -577905 266711 -80610 516895 -146781 -852372 483995 -711412 -49706 -429354 -772230 488654 -462434 -353357 -368685 195122 -461166 941445 330400 -400715 231749 713166 294945 120996 564987 -419581 -621341 738836 -564834 -215390 832266 620767 424874 317681 -20262 88817 116079 -18106 308028 -151230 426784 396208 857176 -996690 600337 -714433 -786500 816951 -596094 767222 188424 -953511 -195705 -544562 274555 -344904 -393918 385634 -732913 847746 629054 -391900 291263 272012 937624 158953 79498 -401756 746399 460571 -138624 161680 -128387 90841 109439 472766 688926 -822693 956815 484533 324659 -830741 -219263 -202134 -522866 663940 -473091 654894 -407870 54925 885819 65777 -852109 904087 887866 455457 -22772 -64223 -252644 -862506 276365 49465 -817067 -566013 -12584 -948643 -423609 -272517 -638185 -171408 -467316 -348361 -469136 -932228 -734785 -607390 -953360 352345 162875 -58773 -719618 128634 856129 -581159 -395018 -88228 579029 -579066 767455 100374 210696 -875876 -275934 -22029 404900 858362 914726 -424242 -909432 142151 -118132 319537 -859323 -264930 801035 99143 -463421 -941737 -447633 225961 -498503 -153472 773202 630020 -178207 -661362 571576 234839 603249 191687 -140127 910401 935829 7511 541787 -84664 436145 -370686 589857 -728329 -173824 950464 -182547 447152 494076 591495 794589 -175704 -621224 691373 272357 734679 -381760 587737 -324083 -709908 -778033 -968807 908463 381475 -579583 69262 -316163 325639 -361231 -621195 -810953 123190 -583891 -277982 -419056 193545 -933027 -160118 -843147 -591859 -99475 -329350 843582 688559 -992963 -805819 360536 -266756 135295 738082 764002 112088 963714 342171 -713903 113079 -404961 925348 -18117 110135 152149 -208937 -776136 894647 343516 -123526 -267790 752980 996981 -926817 153909 -644517 -521302 936483 992015 -328499 -863031 -540683 -584694 232152 -526099 367062 -661435 -654380 -164642 -832458 935150 608114 -85478 759663 -760340 199366 828808 555026 268538 598444 -508071 -844791 -199794 778131 -596846 141526 -625838 -791004 -829458 -669024 -116324 692274 -589364 -197773 729153 801370 -280503 -759542 -400755 -434281 476423 107005 -403886 973866 854176 611259 725575 711102 -368753 -952642 413511 -530751 236202 -504964 -675553 230237 -687720 -126043 -549068 584653 -129160 -895697 824183 875824 209101 336035 240161 -12997 116239 684700 201596 277134 979317 399012 -39751 757787 -275369 -534116 -284271 -52326 -433368 -194876 -615520 494684 806543 600161 335125 945543 -839087 -387696 897429 -942338 -537106 -503354 367356 277356 692433 80830 -27364 816720 -466504 -720781 599037 -541369 -101833 66099 547973 -175055 286231 -247720 -150925 -442286 40589 109474 -947358 -840570 694158 -949010 -597388 -963340 727662 -237719 -181471 515202 -579732 -428758 -760026 -535059 -129573 174276 -569675 492805 -754291 -215712 -571200 875014 604719 883907 -47663 -123897 -500653 -259138 74696 951621 -757113 391064 464275 83592 354265 421093 821678 805190 -118987 -28834 125128 -35583 762253 726625 347088 -118342 794602 49240 -592854 -813603 -379004 875369 564643 -197338 28558 41980 -528503 -21483 -415413 -632554 401253 -405984 -267176 -922613 746839 -156553 -968316 -845321 902981 309560 -422056 -201298 -484368 -744929 -982809 -258101 -503501 -94294 695576 863564 283682 939276 -96337 378637 -242988 -687116 20789 -437419 -227789 594376 -827690 -971166 -721249 737592 540415 886336 760962 -946436 636595 251487 217696 685769 152310 505084 -520205 -651531 -317801 802601 385908 -126472 255642 6474 -864686 -338007 -554467 -83279 -305008 -324239 670261 -310674 500386 573154 748005 -566463 427056 972449 -945476 768257 -427742 306970 81570 392420 -762197 996981 -916870 -793755 975361 -35298 -450084 -931147 -582011 -704731 166241 476017 -720868 -867542 -307415 -754919 -758175 555101 -472492 711692 -454743 804779 966994 -558856 199703 482918 -813969 -532468 -606978 -30659 -525387 312615 885660 -605341 -543646 -345712 33559 28602 782961 525437 -691202 -609266 -458568 567905 579926 481934 670036 -89468 -258067 54185 448899 -161233 421852 -427368 584771 -143338 977810 -904979 925733 437011 164019 -847851 405092 69038 -79183 484925 910155 802255 588180 -898915 766049 485275 773764 69533 229848 788691 766732 -37669 -271419 -192017 -600359 -862181 -273481 -826268 909873 63097 140207 -764463 953502 840750 -883845 -128473 652288 -165403 389380 192628 -341096 -442231 955811 -384945 -909380 -986254 -127045 622590 -963790 -832436 -695335 -25753 -128659 -488251 31037 -331855 767701 230063 387808 -215953 -616760 -323883 657659 43634 -760847 -317035 -333104 -219907 970174 846708 -816029 874512 167011 -586524 -500096 -906761 993674 -465122 497408 550571 -550396 281890 845851 798185 219628 -873286 -778166 798956 -820561 757308 -319451 -914561 -12710 921654 -58463 488460 269922 -165876 450228 155705 -469705 -474479 -655209 -86697 280040 -216349 730724 -807127 393709 890266 763131 -528173 -466868 -839816 -643027 505460 -203747 394962 -64770 556799 53563 9111 -575595 -939890 583459 -174996 -736963 822759 954581 960161 668976 111848 926502 -637293 815331 194483 813065 142295 299095 -181075 -823698 69042 -21275 -925644 -144822 60819 -131364 85989 613836 10663 -509498 -811803 -156057 -647646 924610 -411742 -976577 411630 -121482 58844 702515 -594604 -199599 60531 -967260 884118 -489506 952208 -895451 949079 551463 438269 -699151 -115279 236738 511042 -455710 579589 821387 -86500 -396803 -63753 -357851 145055 656602 287508 -800782 952163 338355 -807675 -815899 -944816 -150176 132959 -512525 337751 -938186 -802711 549589 954426 352073 -407399 -25549 -712085 647761 -196661 -601744 -122595 -627698 -27129 762378 836440 725824 897853 192949 -952797 -202644 910692 -174866 -552088 -141271 -309391 61166 -291830 -994134 -475761 -193543 -235113 -414650 184566 261473 -62857 693327 -901406 938012 672068 39100 -899604 -795485 -86591 62173 621648 -781508 671137 411162 27254 139061 -23581 345601 905196 -481813 156798 -127354 -568117 646947 122127 -439841 -898967 -95948 910454 -171071 -799187 -263711 -736247 848149 -604258 -351086 -230943 -372858 94905 357100 29550 708334 -859619 754823 -57141 693138 -83919 941123 920439 -473709 272544 -123611 303728 -364849 621838 402216 -226423 -460957 449698 -753773 488260 920967 396548 574206 410823 332858 877238 -56929 253848 -127269 873886 -353116 -315042 -860541 -729563 -893194 859245 -241720 614625 -738653 434073 829394 397891 -865307 -768146 -914235 -538638 -237870 -714515 -165814 -506787 720144 -500011 521301 -143746 120943 -320803 394067 906564 491444 395743 -937782 -8498 -337102 642931 682016 -872819 -942409 273611 -193071 -310246 -302601 88912 -284520 -220500 -987432 101309 -81309 778320 588366 236831 68136 775755 -495669 -555212 -603215 -832780 -467673 -352379 53975 934929 900339 -58726 69637 -19330 -262694 345176 -243796 -257383 -453440 692520 -458798 712078 15923 -171077 -912654 17008 54392 -75600 664883 -631972 186946 235544 448821 526541 -148671 -596966 115119 -126523 -609691 396532 304072 -591258 -6149 -884330 -264625 -86642 -790629 -528898 -644947 257987 -614028 -438867 -549675 397690 -240435 195267 -22714 908562 56234 875765 -791487 -932654 104103 846743 -226249 458899 -218862 521076 69879 34375 -265327 121652 -408080 533781 -542943 -549370 -478710 285186 201504 730582 798441 518373 679471 378585 880170 -808611 -538006 371947 -614991 -613777 -222355 -144486 -302725 14513 151185 -388843 -369871 276223 -337986 -209712 210358 -558900 -545585 -917045 273111 -596366 197732 -625159 615633 188342 -319745 149817 632469 954388 -290932 77454 -734202 -805281 -608833 816923 942243 -273683 -220929 -183379 474613 -287316 809035 458131 886267 -397687 -909864 874183 633934 -433391 -575046 277785 -99276 -989402 -988175 -382194 -695351 -289793 -794109 -966414 -900154 -46300 777700 167829 -858117 -14840 -853217 287499 -947017 878532 -324680 -722880 -645638 650359 -567538 371130 -334892 -248407 311887 655797 764795 -577080 116260 -969797 273358 -452439 -490055 -274974 100626 457721 861 863257 -866927 21742 -443424 923007 653276 417370 287147 -852323 -697525 -809666 -262304 901976 -566607 11787 356736 -79147 -904106 -414181 70682 -476041 -894153 746896 809952 -152393 897484 -2164 48614 894119 -519520 853536 -133656 -401505 967125 -367763 -323019 -830463 456740 -475384 141915 -78561 937652 624459 422787 -732844 -7581 -921327 357836 399743 232904 110625 385979 -931722 -241394 96184 -146842 136957 644972 947578 -654771 -743058 446718 -805726 -76339 248311 877391 522886 478219 275099 784303 -927406 253981 104737 -496016 -383406 943948 373404 -137989 821196 710452 714993 988018 549675 400873 -783969 -674090 790303 -163595 756777 754017 403699 687326 309851 468271 -811671 75588 -66939 135951 -251417 -250275 931031 -572640 682807 410731 783611 -553501 134251 -803803 222103 706551 -811085 -97914 -114010 -445219 764625 572709 -732867 -387375 286009 33118 620398 218483 -96300 -996595 203482 -41160 -901801 303724 -440989 -189099 407277 777688 -23737 -272010 -121095 565536 801227 -688536 166727 645016 -312683 767103 189225 508744 959170 31537 80227 -155165 341646 466954 -924137 -845534 -676530 -187505 -821378 -967046 483408 -577742 996866 -857550 -481941 11740 -426082 192965 -678325 -329408 -145916 -322445 809455 -497874 416731 -446317 330439 253959 -261805 -727737 -223585 -800732 -199237 134361 -962164 483817 284310 -509932 -115015 676018 376704 -718038 678782 808628 -377481 463305 -216015 336684 -869540 131554 -96015 -213438 -369958 815772 -392332 -966043 -671976 305765 -153279 17806 -542315 12720 29817 -822066 -528670 -818066 658212 -678783 -27874 236756 812581 12533 895923 -231961 518093 -29958 -752415 -708765 415460 202168 -115783 -231231 779800 -566871 -427540 -298698 -350820 245663 402530 -953001 382771 -815130 -23470 215278 71434 163737 425400 -838224 95710 -112496 976765 -452717 843235 852032 598024 436327 686477 41882 -181475 462635 539407 -51420 781353 -468711 216608 410976 891355 -945665 -412773 -281702 -894112 -565384 556680 48835 605090 -879085 -170651 255370 -570848 785646 -375295 -821001 -626231 611788 -392206 -848130 -283160 617377 -510527 -102299 251973 380210 180034 144614 -761804 -388597 -233290 206417 -746118 -938689 744251 378416 39916 810685 161003 510076 -682857 -451077 391790 655386 -134724 -347943 558683 -308730 -850594 339115 -36668 550865 394863 277982 -779973 447490 166981 914361 -554022 -620283 498001 512480 -308911 117028 -78666 -834993 361308 714363 397077 -544467 -143022 279348 159561 284443 -279712 525857 367521 -938314 -956039 -653668 -205039 693413 539830 -953370 185543 671414 -941535 951026 -748594 -537584 -537365 -856077 257159 -511021 -406192 237196 200501 -106333 499171 169656 -161708 448961 871841 -692359 -40261 206111 117595 -554899 657336 612589 -933635 -365830 144872 -420672 -954794 259006 502293 603045 775192 40148 693845 -208758 225014 -412113 801044 247007 971010 888010 867766 871850 -549100 49022 -261658 -254449 824361 -141780 -848301 861006 -676189 -453089 600035 210289 277129 895610 523218 50627 705141 -491752 -770062 903691 241784 -753575 -192546 515057 972830 -552015 -907598 937585 -491116 -83181 -666102 950990 648927 -627263 -730261 -615682 -228249 860824 266183 -948753 -269899 -667769 955303 -911042 -914275 801194 765859 -696068 -342579 645465 -763350 -358645 818873 -311263 612362 -741579 -707643 -737358 185056 491497 -712957 3037 -603075 -477862 518100 87582 -633208 -584003 -163761 -27292 23781 -185600 -819635 314196 -556647 -699796 -950322 -627026 -740024 -600538 123093 -204752 -489413 517573 -760840 -207014 -490365 524173 86617 -840307 -877422 -243492 859032 169908 66098 531417 -245988 937029 166187 -421051 678769 588649 990071 -979982 -781311 -29734 -995253 742796 -48149 -290938 -23780 -991829 241047 880591 267233 675616 -372461 774429 -769126 634351 565419 833026 -600664 6559 557879 186194 -403639 -873863 -464114 -577810 -146214 677180 -100873 190509 64888 223905 972901 650383 -173553 -489495 -853913 605720 -299891 -384094 -609692 392036 801726 -308517 729183 -692592 53021 910437 -458747 -444977 842358 127704 -759126 587733 -393959 -289763 -288379 956046 -441762 827923 -311464 -762316 -999167 996085 33506 -854227 -683683 -329493 432103 -263097 -413857 -490144 233342 -526814 347811 22426 -949670 316691 -658453 -570865 497311 930399 814587 -289255 252927 406943 -842717 634058 -359775 -163945 885899 -581757 -440539 -627345 -99111 -203736 576346 350690 375936 390851 898944 519918 614496 -910730 330112 751536 730810 637539 116994 -641850 283434 782881 -817682 -895859 100890 879332 -883245 -45124 518457 86148 -706310 -351014 982545 618873 606300 -557491 -884247 -880597 422281 769524 845789 -251446 -738477 -609595 14401 267897 -168180 -256947 874289 423460 576397 -794961 721058 851094 846923 799539 971277 -627589 -195828 -606916 -985794 -392177 -372867 -43859 -229836 214580 345046 -429235 -765090 406669 567998 142519 51778 30015 507689 -772180 -672645 -930374 407659 -803934 5479 415521 -771936 -567500 -992856 -553866 11316 450039 977280 196590 200165 248330 -811363 -752568 731646 671338 -213803 -514321 180920 -974240 -341981 688355 -421066 436188 337025 870739 792056 -713676 -71600 -154615 -413743 -575388 531871 -617538 606567 -79805 43461 346604 -258818 -553608 330502 -685434 262629 -645991 734966 437517 667028 -616199 -906518 -924525 641246 372385 745632 -423809 354876 680641 24546 665010 -503518 -375032 -408741 -565803 -489482 -636205 -907891 17075 -828033 -746120 -981451 547792 773630 -189963 -99060 644180 -354126 716756 591268 968976 734098 -148125 581910 -205569 -209189 987620 -136851 -68787 -899590 -564416 804926 -558830 635150 -16407 843090 415522 -748676 100192 -844947 -809903 -234950 320313 172357 -795736 -293423 238092 -751191 -144277 -785512 -590099 -548448 996607 800258 -956252 -229243 179825 621653 -706307 -303694 -267003 -14208 -230181 422835 67814 -636858 122693 -922762 259861 868880 -424540 83505 899704 -717585 280698 828381 -614298 -980148 437100 -344392 201427 -553000 544015 -661117 674746 -975959 783219 862214 -391812 -233610 828519 -303050 551296 -379084 -464319 -26729 -532774 254448 -56185 751886 621001 344373 283489 -296623 496268 -593174 -192284 910869 803743 -423611 -316297 66066 -5044 -321452 -517335 -450975 89073 412240 126208 114090 575886 625675 845567 22797 -722494 -168660 -306026 572789 618773 931165 -325488 -292740 -279322 -930097 -948844 192523 -105827 998311 -579036 -741841 883219 404434 -970852 555702 -378680 312162 -714835 466188 200227 -706759 111620 -904048 554548 242892 -142297 458899 -208634 309281 890997 -969246 -471458 82322 -968198 -869868 618965 160043 375594 643215 -558279 -118829 619212 306680 -800456 432453 -379861 488247 699531 -703634 589337 537080 872360 24614 -196504 32690 -554142 -634096 509742 -293531 426152 -221065 -467169 115465 -319459 956344 568140 536721 830954 586352 409974 70982 564124 -923161 -453340 381502 -131606 30717 308699 -887653 -75054 -155415 141752 -815654 -829647 155966 -100003 810454 285612 -635724 -837619 259788 -354883 7134 218373 64113 -795088 594296 -175864 701412 881948 -936998 -845358 276846 126347 444243 -362156 -159240 -93508 -105180 -134399 -892824 -922511 471330 563242 266178 968204 -247240 -92745 706710 -141330 706817 -340557 604100 489496 -331990 492965 -71363 -164942 131046 -627908 444162 268759 306611 42466 -374651 -7652 -122389 835402 -708561 -156720 225676 706487 120899 943986 -998946 714668 -471429 571652 -486863 -649185 -921857 -543450 945950 -9615 910245 320912 231082 -484065 335256 -853610 -314350 771400 367381 710860 -428692 346808 -825813 548660 -637741 -707175 -882178 -126426 -981265 -327180 -717874 -581497 -78559 961539 -185847 -981951 150668 933143 905454 -156439 937501 86841 924520 67095 -711635 203219 -459262 911877 -277740 -350094 426687 763944 -874324 -221522 -148499 302683 79503 -314416 -344942 971477 728247 -418489 -295656 732845 809245 -14052 383891 -6961 -512819 -590670 -127477 -626446 998135 456252 -672797 515174 952527 458345 482033 322631 -887617 519253 -542167 496267 -608900 -320251 -345486 -166392 -220083 13885 -399846 835185 -348654 620115 -523197 -899685 -166575 705811 763575 938148 957941 -613399 124240 -941858 -480712 655032 -92769 302073 -172714 -398523 -958700 652045 -256340 -939551 268348 -599832 -7995 112698 -794302 -211864 65956 157672 552629 21545 258043 324909 -636659 -538800 -956229 158399 774597 62294 641554 -456617 -663390 506476 858598 878052 -372913 -818156 -845224 539020 -559522 -995320 -383742 -707127 -71542 824530 704379 714094 -111780 -992241 -678928 -468065 -932581 -658840 917231 -356740 804499 264724 537221 -765537 912660 876116 -891413 776252 -155780 7618 339082 -590437 -223594 -947186 44293 314960 281228 -264040 -252846 -244072 -885753 -167354 -380974 -206533 -408126 -244071 -876292 730915 390789 -157140 -825592 258973 -45822 799540 981255 952645 445796 -286426 -239818 562486 -438071 830394 -806613 -987501 927094 -692959 -114790 451569 678197 981144 -904567 -162629 979554 385630 -795598 18717 764149 573111 22109 -277696 392139 526013 991696 316801 -805301 -949045 815405 -553987 -35249 370687 229852 856749 -170536 172726 -602001 -444898 155493 -43901 -939552 260250 -609912 696588 -131707 325148 -615941 -578622 211592 159874 -451236 -283480 -752364 145714 -286188 -235062 448600 806156 102397 189459 429121 -343667 383406 -143944 806667 691258 338287 63707 386707 -702956 -25724 345022 -819978 552494 -254522 -405056 -681059 -260162 880610 589291 -228084 -370400 -615807 -314475 674038 -866862 -893279 -573845 448131 930567 -374141 553986 801624 -14447 -246231 859453 -758999 718083 877475 -76968 -308985 870338 59511 -98630 -124050 927556 -939780 426163 -24221 -396353 -500792 -607242 -472898 -112140 956395 -584230 21826 981616 -988535 -425464 560873 482733 86033 -647303 699799 -205444 -118155 -62247 937822 -513348 524213 762311 -285714 -272226 255635 -115467 -908077 887974 263545 731397 501018 -809249 746672 -956159 -668812 -554972 -565816 -696992 139096 574516 -377093 972488 -288405 525439 -652576 135620 187327 630399 187670 388577 694100 71426 32007 -40518 -119247 -399851 743161 82633 257329 338348 -914735 -937547 -68965 102695 -795819 315970 -762913 982461 -784567 -703164 480699 -70025 296806 -626715 468179 -354574 -809165 164580 585949 -360900 940269 579274 -475174 -341796 -204301 -924213 -112273 725783 198992 550208 -637900 612047 -41629 -779317 -531357 44712 -645101 -324977 284186 -594403 -837706 799432 -831066 318804 840881 -679125 225163 92690 -844811 -539223 -70194 -531465 244879 -757998 -481926 257626 -665851 -823041 -898935 431303 297004 691026 445854 692907 34628 -14794 -73422 -758734 -836220 -245910 244008 606303 -507196 -148063 -382874 -126951 200329 -999592 -130837 931889 -167771 612592 -882556 -476452 202823 896398 -246382 310855 -673532 158421 -854776 107261 -106158 -575433 -219306 -933168 -523087 952155 206765 -905659 -496302 816885 295009 -819948 -956474 52582 -476078 488143 947958 -280311 472410 712774 -288123 -734749 -4640 458867 -751611 794764 773928 818342 776835 -358370 -571166 -560475 999411 -98612 176424 -494647 615085 997519 123712 192197 413585 717400 -587071 315801 396713 -655749 838860 -625903 121322 52483 -122329 -169105 210976 -177693 -33812 516937 560193 -936294 976770 -363763 849437 -983987 -54229 -393964 -375819 374863 364357 -89168 781486 -234951 312183 -364238 887102 -372315 -775000 -30328 -977164 553837 300847 -759820 921399 -354734 502727 -115014 686998 792970 641564 -294405 -252438 603977 419827 -447842 710503 -429796 -198761 125892 800678 100466 -231739 247782 -13949 121430 -145804 -440661 -667331 313619 -242203 502108 -495861 225998 117357 -548236 553166 -959304 506747 -586734 -28398 -559835 -245168 702605 929978 -264577 726641 620418 550926 -580603 939459 984822 863158 -521997 -747133 8823 585271 251216 -326889 162553 545566 -604481 -95436 -485856 261175 939870 -127975 -993855 211363 317408 -611493 126923 123769 -847663 -429672 -106552 807889 -785689 453976 -894292 417588 -47165 237623 -630931 -335645 -892132 698467 -586118 318568 869363 -318696 -229531 -669182 -775992 -692186 857682 -505209 -792758 -275868 -912458 -697538 984613 -647840 -326013 890311 -485383 199905 -127011 -802609 272137 -948963 195486 -340314 699251 584905 108310 -495390 123610 478075 -150071 -95356 854428 849418 700913 504138 -405041 -427686 -749978 223540 838531 -142361 -602965 -628392 317282 -729610 318526 166664 -415266 -161413 -593567 -783607 -586147 -174176 -963382 17085 -661530 -252403 -812184 -551163 -595849 883080 69597 -692863 -512647 287427 -155080 -239788 -943803 855638 -824701 -779855 427156 650826 -720519 997920 853438 223993 448107 521795 142902 489755 16096 732880 -602248 -588246 576892 -479351 -484477 -584751 -727398 -535909 -397542 -475469 704631 956624 -738772 429690 -788494 -659485 84663 346519 325247 -947401 435417 -599749 -624939 310721 -930381 289603 396276 10856 723645 295465 842699 -142813 -207120 -267689 450906 -460906 -706276 224982 -940617 367725 488821 342373 689157 -937292 206599 302665 -231230 793067 258712 -432127 655285 157232 -838224 95898 -956172 -889997 555583 -371191 106537 -273508 729283 989800 474810 -977975 928951 482536 778884 63937 244587 324267 595860 92779 659658 -393096 201177 -758579 -234679 864898 695573 812391 816142 -186677 -916866 -723253 -922781 -76216 318935 -960496 489324 791938 -694172 -498411 -615346 -581643 -521381 -404631 460806 -183771 -111102 398231 845227 312126 680619 -349969 527886 450634 976593 662706 806855 -162803 53511 -861986 -997910 103264 764011 256553 -691390 237872 -453390 -462858 516827 710190 320684 411845 -503146 -129560 379061 881412 60471 29900 582563 774534 997724 -441387 -874889 302422 -311705 -801564 -177211 66237 866395 -156042 -395385 -244041 -364282 144947 844646 554376 -634547 935206 -457277 258896 662863 -565639 277498 -922125 951473 748912 670548 510013 256254 290003 -892579 -814923 -552026 904726 -385534 -803810 102762 333477 -724926 992128 -421386 -945646 -101835 31780 149110 763072 481487 -834159 370281 -591897 -745143 -567844 -771506 654359 611559 -238666 -92027 768972 -419378 786388 85261 387733 518342 148100 -197663 570055 698279 271029 429112 -498031 -226820 875860 812571 -151574 652942 814841 -37155 365623 -823254 -481496 -516462 225296 329583 -133696 929242 -614767 -851837 -533961 311787 981978 -906168 956773 -229897 -816239 -659324 799107 -295130 -417688 -841080 130124 -122376 -963608 228532 685387 -255248 -588993 26208 576615 866627 -266883 -6676 265122 -768003 -504542 422408 906201 398567 490815 -169369 -219046 -566051 -646597 542286 303641 165005 -276873 206883 -917488 838169 -230209 -60324 -761985 560432 -921967 -398810 229717 592225 -947014 930221 -175175 272935 445986 914308 563873 865939 172590 -892573 -715710 -231104 912953 -205539 292311 -122421 294649 -866790 318532 268696 -741188 -135257 701247 108578 14547 723704 -713678 -109428 518334 12846 144972 -734760 -190113 -619777 -997021 -958871 -220475 -574070 666157 768183 331975 42780 903146 -917701 -745540 769505 536590 637292 -36112 -116463 364110 -241131 510841 164322 251757 748153 -86080 647667 208840 -56457 181111 235517 -7082 -551928 554799 462286 669078 -178714 830104 323583 -899136 -934353 -429377 851018 -419460 -598694 -899404 564203 407834 131083 -5469 541480 757683 -15727 251571 -374358 910901 -670529 596387 945180 -946155 -639336 508198 -226285 -139856 -546067 983303 -650505 914148 -132949 -533800 -973805 965260 316370 -49853 -899478 -678121 -906256 -519204 158818 -194831 137364 -515364 657273 -446080 315178 -70659 -345700 235697 -981784 956446 285176 31695 728257 -236870 65900 -780779 905871 858786 47189 958356 360569 293593 -599546 787708 263295 542688 -945742 290336 699836 412530 -998052 -268836 -816080 18655 -282788 864869 213981 290362 -867494 499885 160916 -961704 210461 -825904 -976547 905235 179361 840420 -415043 -406568 -77837 -906156 -839527 218933 -535078 -446822 -158676 -630108 -507430 -89085 185846 -254295 -577940 -334738 343705 -950442 -642655 755975 -706500 451044 -144568 324384 553049 -937874 438480 832743 632207 555646 683578 -647753 -860331 811807 -985564 -540595 898144 -929995 764076 -652265 -643760 202715 -925712 698632 198937 -378421 664384 978036 895576 -55691 -960295 -129642 -992550 141913 -122153 798227 925443 -424433 -114861 -734914 -771557 -203566 -564718 -268101 -462334 -686288 -84253 -670057 529023 -458333 519750 -203719 856003 -698696 -469803 -130598 951494 -886429 483561 -8797 646390 765474 823057 -43117 227650 -140581 -709188 -683629 585494 -8412 -893740 -318879 707030 -765609 -304148 112520 221658 -778519 864783 757274 -889699 -443666 853168 -312604 93552 -368407 857732 336707 -480316 -704028 -22662 -219185 -904162 649299 -368979 -747193 -999425 673562 -867525 -27366 774366 177583 966802 218861 253961 -233204 -351474 -753314 190235 -533517 -226940 846024 -302781 -926052 989560 434952 -416146 -938761 -460512 -79851 -727327 660787 577160 18103 444610 -210306 225565 847336 -259391 -168334 -841477 -536650 -853915 558526 -947049 338734 -435266 -63651 -647332 200977 -110181 -132346 -406687 -73762 -461808 158264 510591 -32219 -732472 241305 -783498 -752795 921133 -815660 -934467 -346138 879041 236692 -271478 815529 -482517 334469 -57773 77463 -573979 195480 -435031 -119325 293938 -807018 218133 31147 -480176 -340088 494319 678423 775241 879433 809453 -520226 -993091 -944251 -657720 -264094 829431 -993255 296873 488217 187505 -380924 624607 909012 -384956 911543 120796 -785334 406101 -986490 -89494 -697383 -426836 -476683 318598 -624286 -724171 -336567 -380930 524908 432640 760083 294938 -6224 -135327 -472471 -934300 467644 662991 -408269 -647217 129612 -727324 710206 580605 -112404 526999 -449203 -142224 -301929 -623279 192236 -929364 -638612 664441 -50561 -796928 -318803 -26764 889621 -71379 -446714 -335818 204385 -871193 369161 593203 -529131 -569569 266448 -503662 -803475 -270492 -628268 390397 -737216 567652 331022 36426 186020 679345 261048 805385 -850981 -165541 64583 -898885 -722948 213338 -504520 796266 -6575 -26066 613598 7598 16835 -844444 -360275 -565250 804067 -980615 583658 -832072 -582988 882810 -461941 -73334 719655 -710941 -140377 712435 11764 -19174 370409 -448046 -703413 308985 -78792 -941675 598113 -59537 458410 -436152 -949845 -626535 -499004 -571115 303276 38326 101301 -218099 -661682 -815161 -546915 756043 434371 -176715 394299 806735 -178449 -715129 -478821 413489 -902823 -861796 197874 -225709 -476166 879024 -53695 570995 481161 -311991 390880 -626877 -243038 480778 -757314 -978602 390999 -626942 660893 353513 -219531 -704099 783826 -940020 392727 398498 -666597 650715 -596242 283440 881044 -122566 -138227 822141 583681 -448503 -388142 -591949 387507 735444 464589 -653778 -61949 -67332 -469297 378849 -694089 911685 501105 646256 518290 -729294 -376192 105489 123603 357481 431469 -906668 559493 -701575 -833698 110866 436630 -233609 849915 -942255 865253 653790 -944559 169904 -6519 913309 -218516 332588 348488 -610758 480951 154695 553494 548543 -612457 -58355 294950 189806 255780 329298 -921489 -368981 -789579 -881853 -663365 919195 636804 -233447 -428299 950944 -133531 -304378 253889 567755 62796 -914791 132574 -964897 585377 34869 29106 -761840 770755 -480035 17509 465314 -465690 946996 -432962 630006 -399471 -867094 -790928 451461 863437 156731 755995 -376469 -547253 -936838 -159391 -636389 2888 898925 191468 182438 514252 -539722 -441691 19963 -320237 -111660 -974748 -868031 -528151 -100999 80130 215798 805230 551038 -708452 -328661 400804 64466 -878175 -892762 116077 -39862 896459 777827 296627 368803 588371 314272 714232 200784 637618 -552767 465958 345199 147072 531092 297499 -997864 889418 527021 -81438 609752 -587407 670510 -124048 957411 483251 793906 350341 512985 172091 727757 -640713 -634602 5057 -674373 37047 621266 801587 -629853 -222531 904476 -568934 934251 -498419 -749285 -140591 -883852 -239073 -925446 -824218 -668514 453882 -482823 -806553 27638 591886 -642272 -802466 675503 -270645 810091 183055 879623 2665 -842939 916900 84996 -68604 163039 702238 763889 215517 95535 948809 13629 -699798 -974569 132507 -93655 -581333 676108 -102322 -139303 752572 138109 -16088 187671 411007 -582557 125106 -394310 -195257 980623 336438 -989486 -412803 -782936 688540 694866 948507 946261 -783794 266269 487925 -715275 -916427 652595 977828 -603001 759653 -933923 796242 -408408 -967550 15313 -413661 795957 798760 -125282 244416 -536850 -203183 -141434 953943 247607 -944299 529173 69245 -613864 311227 -430787 -830154 -358869 -954145 -844022 717088 166370 647499 -613776 -215291 503046 -747031 -283274 707618 -888002 64673 612429 387873 884036 129176 -44977 986215 267817 495660 -806937 -425955 319258 456440 480242 252999 -381564 -111113 207590 952462 -633280 218788 -970491 623439 -710216 51016 -771395 512178 630174 420436 -219998 -551917 740584 801931 -862527 -80216 -866662 473505 -906755 -905520 -159851 -364944 -983568 997587 -739353 683892 624891 -321243 -843104 143326 -384424 -146418 -752336 614618 -856130 -633486 749506 646084 -373528 845174 -583250 491321 316426 893156 -697343 248154 239621 919312 596828 353697 880707 206769 -841548 272563 201627 805341 413509 -556298 -840807 711315 -792364 343587 -932755 414792 995292 719871 903327 121229 487745 266444 -565658 -56089 358211 698204 -996012 -17638 162190 437997 726554 -843655 877036 561254 883759 -523582 632707 958471 283408 338944 -905726 372934 -23274 -499706 -365405 -722618 -249685 849207 -838515 -783073 384497 178890 921004 -977102 -409678 -311892 58042 -764283 -40215 974425 237770 -161309 -848462 143790 -599307 805920 131317 -84434 288542 580034 287077 -35011 368097 733948 -658723 888877 -568071 -570052 157785 456217 747484 674480 548552 -464781 218369 -11307 496905 114712 -977188 152536 304585 24012 -312213 652717 -966996 -681541 -341805 -355658 977808 -941303 853421 -60817 945246 178411 872709 -124025 -654137 -92204 -196261 119148 -465682 -916203 420361 530242 23749 -721857 525865 506708 752425 -337826 477258 134539 35618 616802 -169080 641583 33120 658492 18146 -832521 -121749 -417104 977026 -76217 301705 -343204 157386 -239064 -782156 -208421 -113155 -83676 -973787 -729226 756440 -900285 -234949 339547 -771487 972157 151608 714757 -987593 -603016 507125 -237883 -942968 877627 486651 -104774 680489 -518882 -435403 -363183 603678 -598393 150441 -885080 -864273 594813 515970 308705 -785589 125540 893869 -730331 207691 647490 -759228 865654 -599760 -797316 -836789 197257 -600415 189238 719654 -729362 483176 -472102 -733861 912928 -622284 903951 607679 604042 -476758 -938559 931036 -490328 -856103 -177739 -804600 831121 -605211 -364583 -910505 111365 812372 509339 952797 -999815 117059 454412 416959 -607500 -806809 -268601 -868715 -4079 -115106 -851978 -909727 -827684 -880333 855107 247780 -35753 -79912 249252 678145 109216 731533 786296 542765 343525 40848 447801 -603454 -855330 793151 -331024 728837 -508615 8808 326055 613755 648831 -239791 -985515 284984 822491 450392 909183 474078 720851 -636691 920827 49509 -84326 109913 421661 358603 -721082 -451168 857141 411905 505086 -481109 -14452 -336045 383770 -40337 918508 -898431 899758 183696 -351079 -111790 843891 -125876 260140 -450031 -47127 878372 -998586 758941 -890237 517103 -659298 -773956 -493633 -362579 735724 -830326 756131 -92946 -660717 -595062 99476 -860563 908206 71044 -385513 -450189 -703584 -575643 246502 498091 24103 -787026 -2070 -377187 -597768 648795 -831388 914356 -630476 -692221 278694 -831036 818096 637810 672309 88279 -931098 241986 649971 913916 -26651 786756 267154 -649490 -39834 -624632 -536686 548790 -453775 -929076 205257 -228285 258450 -832013 424445 -886572 73445 -72264 700459 886136 -603535 -204209 626057 -733691 -223766 157978 -306807 -542738 905851 514000 -772963 189120 747428 -251644 -58391 -305231 -77235 -803212 134954 995363 -87072 -6156 136422 -337060 -662300 813019 -626770 -449142 888235 651667 -608606 624992 -612650 698294 512670 896350 949580 965174 876204 579145 -637321 344703 -174537 978158 939118 -750460 123711 171912 -269758 -301088 -490846 448748 -708343 -501198 579064 -3163 -733869 782607 589759 -369490 669527 -643650 42740 239841 621934 17830 -145400 348054 107599 -433112 115367 34086 879515 185665 714486 472886 697789 34285 219196 -117321 -46633 -824708 -901733 -564588 -79702 -233536 73533 -590417 115601 -44958 -689710 452269 430384 859096 -750861 -613440 -558190 -618343 -906361 -283512 701781 -926436 548106 45815 -129747 -749104 907439 -804454 -728740 925799 -441326 156682 -66530 999820 760292 -207789 494719 -605953 -811448 -189852 -234553 996297 -408572 275781 254279 -881996 925865 655765 233174 638701 -373349 -140179 33116 598719 121819 388503 -539844 -496715 -120242 879933 -794571 -733643 581497 873849 -968036 -135892 32598 -102888 355256 -941472 3363 872694 -375002 86416 -220447 -98321 -940474 769086 -507692 -478977 -202886 855781 -429230 -692036 -609545 854641 431149 -295671 481617 -660939 -321790 -195441 -114477 -285441 312756 -750295 904505 -81327 476624 -511068 809005 -52329 -484635 759422 -808092 170697 -688826 -707576 381099 -904171 487557 -887738 492550 959404 -35915 -812603 407520 860293 -652364 -311768 133898 -733638 671093 -334689 -843063 822279 890387 790821 545797 -728965 -846342 -241347 889638 209797 23281 -593719 661738 539139 -558773 -411680 72349 -469938 -389655 -11736 -716825 -953108 580479 -230411 560021 172566 711566 -575303 -44127 -740181 775323 244429 -319581 918911 -138584 825815 276327 -578299 -359698 -866427 427746 561719 684618 819980 282205 146105 289440 -340880 -808090 210278 103703 122296 398878 -298135 -893669 876971 -525875 122861 -98062 -592952 -462736 558944 75585 -116530 -761944 -744658 -423030 -552141 978864 796376 -161051 -522133 972136 -201135 252459 549758 -204683 670865 -159581 168285 810733 976871 -673200 -253726 968747 886321 509562 691696 -294891 -418211 389494 95480 20038 947979 65572 -293243 -734777 -463818 398306 108943 137075 630700 -759842 550830 -196609 281148 395696 272106 519921 678528 543230 159108 674961 635677 847992 754216 -243649 210798 832032 696349 -147083 73541 -460018 219845 784229 -164651 -974214 100608 151467 347433 -328085 78968 692153 -623570 -710795 327162 -790118 55985 683500 45175 -878608 -170050 337809 37450 -614161 -673849 835878 -702823 214709 510842 181771 -682697 236457 -213674 -347616 49797 759512 692054 -292456 489033 -108993 -186036 -147344 -304933 934578 -999129 -356059 253219 -684111 495768 -991504 -289767 -358568 113807 -176477 405149 -971902 926623 -612751 -990880 179218 428926 371427 661665 -680097 -98237 463576 337295 -608019 482738 176631 982957 -458634 -540950 933974 858257 -851293 594462 625106 -711286 66562 336787 863178 -185340 -463576 459514 119520 -216640 -147182 422606 224064 -369017 613879 735291 -106909 816152 -11151 -891941 -96339 344851 303371 -368255 -596306 -795529 -818127 -356755 550874 545186 -986586 309334 -222341 101291 -383914 421015 -490818 913501 -993116 630613 -205350 -530125 743187 504030 -220772 438383 -785648 -863520 -751457 -615181 199825 538536 -676894 -305647 933936 218886 667808 487095 -655249 -763050 676930 -292026 -295378 -585596 -922532 116675 5659 -565807 -545416 -78702 559912 338054 149032 -552495 -974095 95672 -762362 233667 929813 972677 892233 -197889 768393 -150578 -615736 872134 227087 407595 106199 56265 -608360 754337 -223054 110720 -8886 -848258 -432995 80435 -669327 797386 813123 -892051 58858 942465 -539813 36426 183357 -44003 -645387 864381 8752 -611973 69417 287931 316993 417895 -895496 194284 -535158 219586 436519 -90535 -174087 539129 -721846 709270 858874 -482994 331426 820661 -279521 -273773 270503 -406011 -721121 885359 350880 -435692 778276 -157204 102383 -47406 200098 -871396 969221 844411 604897 -126680 754078 -577234 -465826 661155 746052 629291 -418611 -341814 -507344 -647196 495810 -283119 -697111 143171 -982518 620698 -737237 214454 239789 -252594 -17770 -58037 -360766 -813836 -291596 925902 -716177 -75006 638446 -662446 363039 -217252 -426184 479360 -560015 729079 -434704 -626769 -436110 -233661 -21542 586039 -851345 -264324 980730 143304 -755572 278095 -888649 -816122 -695400 891727 -695855 -753816 -230102 -251923 -746815 -651341 869055 520581 -243915 -244348 470469 101702 529092 700301 219921 47820 -444379 887503 352790 -350227 197187 224618 950909 -711939 -896592 -221905 -579881 -929441 74145 -300811 161082 -171903 -774828 867254 262125 886498 -518787 -835876 -460900 -602035 993473 166987 -999964 -379849 689383 853112 753257 -358630 -935746 181706 224586 407572 -277229 229353 467019 160768 559077 307012 781339 -706969 574264 -614845 -163687 -790454 411430 527543 684562 -120335 -671449 -851988 920437 -506587 76774 -154775 890880 -922096 -569650 909268 -100417 -147052 609031 -695454 -22022 528173 -737956 141963 729632 848100 560033 364460 -350283 -733808 -198702 -877424 -287428 932091 -776604 -961853 -293355 -607273 -984595 -265172 726905 -949502 -859006 -937108 -695377 -730817 50549 -613073 -406042 765588 747979 991970 913170 -554419 721515 518671 -321329 -442952 851445 746543 878127 886406 -67455 -531619 -354985 281766 767223 202772 24392 73431 -297349 304154 789109 -208053 65574 -261571 -796004 -796124 -821403 620004 -392341 879299 569991 -375144 -298608 -837223 915864 696258 329405 877518 650886 287306 -194174 -832445 -843168 -933669 -935278 32218 -483692 595185 753515 -20506 -11424 521453 398727 -827670 -645114 -539928 97924 -938314 -949304 469606 -384586 -868553 719778 -648259 644230 494949 -746491 786803 -936938 160978 93268 877136 234150 -969172 783099 858065 -62221 -622365 -463556 794621 358564 624468 575162 467191 -951084 576675 -123125 469720 -467527 102551 777121 454219 -825378 -139043 -885578 772378 794646 794434 -772436 -967302 181436 -322819 531199 98099 6353 -905659 -499434 201344 52712 -279628 -62751 469195 706893 942570 -771792 -157384 -929389 946386 -674528 -563475 611131 578873 789700 -285256 -593277 80938 -218242 933437 -161540 -735194 532333 -870656 -610076 -61933 215066 520952 -4709 -687627 -568291 -269087 981259 -978784 -659444 781049 423619 -761464 -694796 -968336 814157 489016 -396874 748593 -688151 634167 -524543 500136 378446 544158 -261104 -946698 239983 -997261 -983192 -688386 681335 -315055 920345 -43976 -204960 22853 229804 37294 768263 -323689 -82245 -946830 17814 -416442 88103 118616 603839 106809 294745 759354 35440 -376280 621246 457725 72506 170464 -589248 -247037 -688906 -39021 -983706 671976 490809 -281316 -420329 812426 -591545 -833556 501168 -291054 31077 344153 583295 -941756 -768204 121144 -935853 379696 -456209 192302 191818 48538 -389572 -615365 -904829 -559773 786966 -195992 643982 319413 -945830 813799 466750 -357142 53580 291713 -165764 323429 514772 198256 186955 380385 -892251 691483 127059 401012 -454082 -83361 315021 -696494 514635 -103500 80295 990076 -888444 633334 -515063 -292025 -274435 -853736 -433562 547426 625680 932092 -748253 -794944 998804 -293578 -366769 367519 -972758 541803 194711 652273 -417665 -443351 145167 538763 -875247 279952 308445 859312 877802 -585540 20258 635971 -225816 -262716 -25017 228360 -209720 72487 -149840 -221453 -994020 -561913 847115 24188 641241 281474 -145629 510256 344137 318299 346534 571040 -765332 352792 -323818 -257706 125696 -481836 -220475 -565988 412980 552727 -341554 -141558 869003 -367277 -156745 -197272 -861307 411280 1610 -560532 42305 932087 -839493 790919 196246 432887 895787 -507606 958797 -232683 391720 -520775 -216729 356467 -601631 -226854 297515 -727996 -582495 -825721 84922 703283 308855 -266752 196587 152407 130816 -492397 399724 -83531 -542619 908903 -231169 -168804 -731352 -938062 -713651 352788 -385110 327969 758882 122649 343515 -140286 241695 -243097 -515347 952594 -419146 680920 709054 -758997 749050 977958 -413757 -806708 -569000 -176029 -84207 107200 865502 837158 793632 -252043 -759625 197815 781022 -38033 -387666 -606057 -558730 316237 -279713 511807 388744 -493955 226441 -437943 983002 295096 656608 389806 -654092 668685 -774391 198675 -770976 -447695 -819707 -898101 446744 -358594 -321108 -733312 130207 -730861 -704732 146238 528542 -536734 -259559 -995415 23857 -910230 734738 605232 -494798 81321 214957 681303 -856231 -341687 -371967 -929576 -193401 149973 -746228 -784745 295095 639143 -940380 346731 -121655 -845380 -80503 320284 -315923 350116 737872 -763725 -657310 626825 171506 911300 38239 633066 979859 -489062 405727 747414 -498220 606346 217166 -218086 -446669 424131 -158130 536613 -974867 -871694 -43109 358362 -775335 344368 187675 470607 420704 281716 -66580 163668 -741159 345974 -828880 -967537 230703 -861721 -547400 594547 39395 59831 -715938 -65645 -131674 877915 -678898 45449 -262425 871983 -311768 125816 -480460 886549 338840 -658725 856422 339963 202027 -488809 668933 -620330 -279069 -667675 531601 851446 756615 35140 594649 -243507 607835 -773761 781488 -213429 -222344 39467 -743462 -327916 926019 -752222 544129 -740534 837296 -896206 277144 -862314 -493802 798190 302864 -889685 -204405 -668455 -570189 -145083 -329277 60323 -450812 837694 -198480 845909 -230726 -733877 640617 -190879 506624 -658283 286978 312879 -679686 804743 374238 -127591 -545228 -911931 165577 -677544 775154 -586003 247374 -854714 -853779 848127 -987138 -970901 -263957 -860845 170254 -119931 112410 369822 -301923 -512349 -707154 -535309 -317922 779672 -713104 -456749 -879341 -472780 -120899 -148007 567481 -542799 -116463 360256 -958218 753190 508695 130192 -980962 768559 646225 -5140 74729 -502383 682971 -842610 439279 251465 -150633 463439 33925 189161 -563411 -301822 -826453 -205730 -924964 -733787 152867 -145609 836262 -264314 -855371 116767 -460648 -369969 632180 99178 134755 -348144 -824595 -995106 -802654 -488971 -53672 959592 -877806 -687373 -307357 218493 74088 740724 -847855 351381 -17172 -20442 -938663 -808747 -820966 -44235 -552905 150873 361309 716477 -88056 -531021 -307601 126397 -722068 986974 -986727 -64521 734857 608315 -713451 -292775 -871029 -873028 -441796 257801 264108 193310 -894098 -328645 681026 486817 681331 -390695 528117 320073 152313 557244 -478507 -319856 292499 -968822 654274 -809800 -505870 120616 190730 -214085 759479 146085 -54578 -269712 473413 -455877 -230199 121076 -83267 -109558 333256 -444088 -237932 239382 918847 793479 -818763 948520 -832887 -267161 -677761 -856861 -912282 270264 -410110 442664 -888386 -395530 -678796 -245504 -936111 51362 -958003 359559 -670134 -758584 -322912 960243 45564 -340792 660337 -981419 -921515 -813216 124634 -326555 -215839 -705168 833973 -698489 -993159 -100515 216267 691471 -81799 551381 -937148 635417 478447 100476 -71595 -67744 604106 599658 -121317 837665 -699041 -261047 10878 -898523 -645483 -748700 -303537 382923 -263885 351154 169120 826754 54886 230784 508558 -169575 323952 -699433 -853874 -740879 -952026 755261 -706829 930059 -897716 904504 -107877 563583 -12766 -15512 -133320 -756465 -722851 -159034 -644683 703218 -779669 -440971 124016 -712727 -122152 809113 -237835 -132833 -591507 -188076 -418044 -811969 -943023 -45943 761637 382338 -95504 372494 584295 -146445 803214 694545 -444417 249714 441537 175118 -435394 -208427 -210191 163300 -923694 596555 -230313 196154 883029 -795078 747094 126592 561151 -855178 -647996 -951707 117198 777423 -483520 -503854 -33621 -280218 28816 367824 144393 -471427 595899 754987 705828 -941061 904918 843520 -359725 675246 -578037 40156 839281 448422 -184436 721620 288289 319147 589269 -595223 -598991 118407 -915774 -389252 765529 -250354 -393918 391179 396622 -184399 -647534 808134 -686309 -420879 -427099 -899923 -158096 -882618 493015 784259 338761 12414 900061 -735966 -440625 -69328 12763 758470 -809324 -520698 -927168 256168 847049 909777 452433 -809533 -29844 -838990 -771910 -128482 490421 -788839 -462007 812129 426171 109687 637463 839933 -607287 782194 -348136 -675885 645548 632195 360321 130760 556344 406254 -403934 173129 167166 11492 -582117 -477607 806931 -888248 -73208 847076 -635467 -524384 -844382 671624 591439 -150550 -155964 929564 793523 -78096 740077 274408 -807258 186013 552282 191926 -136013 9873 219064 -329528 -150221 -624046 -692176 -962380 858604 982889 392448 -284944 646473 160998 428829 745115 900245 355296 -272576 383035 -388820 15735 671032 646338 -111749 -462406 116064 -256662 -333442 110837 -56569 306094 -640674 25006 380909 -82518 468756 -657348 -18388 -438053 -878800 606163 -864056 245745 -212534 815176 -408483 -237579 170893 619047 -467333 -635553 40524 -979426 565776 819000 -186192 -774510 193728 142164 92449 -893254 -142925 -80055 -154145 -526688 472866 373679 474764 248563 -894917 -86013 -231265 204634 -702126 -82163 436121 -777030 -117232 -554746 -777686 855053 -661301 -416312 276956 -23650 -812735 202769 -19857 885489 533154 931342 654125 673153 263629 153065 -820714 189695 392698 -82984 654177 -454046 511713 819589 -292624 -331626 617231 -963530 -466901 611509 933049 -679558 963694 20551 -444525 425133 669464 305549 204090 175971 -106493 -195129 -874669 -2287 -9464 -546722 -5900 -703531 328379 -347022 20101 8820 536103 457125 -16888 757436 -167643 770697 558916 -398488 -362091 937867 246241 110924 -589634 -727023 -243384 669484 648299 824279 487506 258132 -169734 -344472 858892 -174108 181687 -106072 882484 66305 20639 -966735 -296395 335225 638895 887158 559839 -884455 -373907 479845 -424708 -739597 585420 757617 862923 -480092 -931311 662417 -50187 -517498 817089 -276043 145652 673521 450362 407087 -414134 863743 -696690 -787944 576437 -114692 92902 729295 -803759 961893 -234632 -332020 -6390 -921322 440133 598958 133561 -394138 704330 -108023 103672 -393709 -100177 -110263 484691 974835 -871064 541567 221423 -716032 361691 -859914 -191689 901380 -579892 883180 -249848 99990 -224664 -928381 -128690 998004 264721 484247 -486943 -2372 566410 -528756 -264404 -365709 166783 -422333 -853367 -231651 -279065 -605757 469312 666995 844618 92959 -314652 -308816 -288332 -256019 463303 -246027 283843 -348775 584562 340233 735616 -645117 -594797 544488 -709043 -251646 -98051 -412664 -462854 593485 201709 185484 -321170 223076 -957617 852092 -391618 -987032 804501 300703 822017 486178 -49299 408482 -992981 899303 549216 695781 318231 -782026 -24643 508620 869139 -82563 -276469 997102 -887817 -832979 188228 -236836 653581 -448003 17424 -953867 -164997 -783424 494573 944667 444877 272878 -508347 508392 -968116 512519 353767 55391 710611 -612577 -71964 -273728 -970712 915695 -156949 384118 -195900 181277 -978399 -190078 -29966 -886119 -321617 721611 127064 482353 -302509 -366681 -145026 624947 624821 502303 769721 161975 833163 -314744 143832 114341 792241 399671 -967724 -896069 579009 -914234 -524619 -785607 -180620 818603 -853671 657044 -290003 -311431 -203221 -779395 148240 149204 334138 375442 91860 -774323 -651545 -557501 957163 329378 427974 381661 541988 -712104 328930 900742 706494 230779 418790 144515 -424768 253413 569034 -450872 -176881 -392917 -802299 -520917 -598322 -647025 -633037 297868 -790564 561270 -848054 -993239 567852 -304861 131614 914535 370846 896851 -641412 -370139 -223800 -410876 -422591 821232 -688933 -502224 -654421 -850252 87127 -266796 -542529 405363 634487 860988 -976490 -137819 -331083 -270702 -150117 -876655 644538 -338345 -236896 -356060 226967 401974 -293818 -386328 -125434 -309727 420465 269300 -597096 -61860 -573377 304204 -386303 293582 -775307 816687 969142 -484282 693048 408358 924714 -670194 232859 -647068 631297 -724080 -807448 997657 428115 758946 -801926 -263337 -453543 966134 990761 621886 -790238 48829 502228 -496130 -291035 344599 64695 975824 -259204 971046 -505141 355115 692258 -862771 -181946 547229 -675756 815997 -624643 -728533 399029 238731 -22081 -461451 147746 -146749 -301751 379657 877468 -193630 304546 -627576 7109 -199468 260176 150416 692525 -373651 790965 957636 273464 -667079 541644 -476908 542028 -25069 -650820 -378858 -670285 704241 394435 -914304 304158 851732 -432054 -114394 -895555 -789169 2081 -652535 822420 -738519 683560 -948446 879033 100575 -398324 394738 178647 840233 431907 442286 758162 23828 603155 615076 837767 -984856 -645744 868508 -669667 -916781 699985 914576 -944034 973261 699637 -934565 21332 676312 -679890 -614138 -282903 939258 -396138 -888768 -815117 186438 -309287 -194904 905085 -347637 -293736 986129 820290 -522001 -813969 -535037 249219 130907 -962933 -435556 -934211 -35582 789648 845890 -546112 240067 414136 -31582 -30398 -144361 -200053 430812 54558 721766 745834 975868 480993 870410 -735089 296343 -411362 -591966 99016 -591437 987302 510767 924775 352370 595956 -282319 744500 563930 -181894 -576070 -922195 -227210 311495 69142 -335426 787391 932905 893915 45783 -661180 -376999 552451 -967919 -182024 -769920 -700983 -888268 -403677 478313 -157312 275201 510204 -531033 -503943 474288 253178 627919 539686 629157 -674645 -530924 -674318 957187 732997 -641315 -743232 -465510 -19278 609750 -608960 678523 450502 752106 307693 217827 883926 277121 748780 452717 -38014 -68067 -812140 183771 911232 886517 -202211 185302 618179 954674 510410 935747 638645 690476 -792324 -991923 674179 -510143 346360 -344806 -749875 -51530 924004 -595134 894749 57622 176872 -967289 394930 -602907 332145 901250 -759284 -77668 -62895 53424 -327527 -551472 204066 -240993 822308 -622778 593322 -530371 603880 798841 -763950 -443998 -722126 2614 292641 -586618 -83489 159469 745345 764233 -18974 -279274 -122281 648956 -141145 -179370 -193042 185725 -277537 -937953 -889383 863860 -739909 -657760 -937111 -739940 820241 656684 -332130 148760 887902 -937052 251219 -284206 -957275 594606 -961509 -514281 842628 654606 752447 37551 -917520 297745 -864181 150169 545215 -510758 18990 -665692 -151469 422920 -495293 -247948 17620 340238 832339 -153094 -869258 873845 967498 -105594 903651 -433425 848665 50374 452540 978227 101146 -812074 -706250 649339 303755 86309 -12777 -198008 773768 128929 -187855 -701575 -831772 469410 315455 594896 -89993 922994 437933 -346180 163123 104311 335228 689582 199248 837677 -500536 -304299 -416921 48375 873966 992040 89578 888386 -817565 -923586 412944 -46483 -297695 495681 -453505 -388626 -724483 419568 -800753 -557400 648589 -304304 -504700 -227345 48945 440980 834896 793760 -93123 361555 859136 -84487 -589181 877246 87270 127516 78066 -460807 958166 -838866 -674939 528473 313064 424545 799250 108518 996498 976147 -836132 -762951 337984 972061 535728 161123 514412 145259 72299 690782 344673 -687487 -221643 -187843 -499327 644 -779613 496587 776160 312312 -197611 -560308 -195692 -327872 -338346 -256788 -462115 989976 -570033 477932 -542769 381591 -626326 -993383 149262 -692439 621026 775576 491172 -178712 855479 506143 -737780 -907908 -263413 278386 5390 924041 21588 969466 954943 -960625 322479 555127 -27161 213057 775937 568417 -823589 -101287 -749986 88175 -661635 -24668 88633 -977564 -173634 151853 821107 -793077 353251 -611631 -185860 812454 -130191 -205098 -301066 -128971 283673 792211 -112934 -378626 -775534 -990510 405454 159190 50750 766586 -490657 -372764 -321608 870414 -655502 983821 50241 211230 79669 472550 -946645 -866932 -65833 701820 -256521 27068 -986849 -114752 -905258 237857 -702002 1916 581524 -680558 157387 -229008 112983 -11051 794241 -10493 170599 -323659 418503 -683550 -89170 756503 159778 -69058 542468 -641441 -852451 -847376 391516 68024 883727 929654 302687 141406 -639964 -40264 141546 -280206 235371 -455120 479392 -32545 -201532 -416241 -540325 -562757 668162 433674 124401 -237988 -698082 -155136 836442 761537 710037 -247086 492803 -784444 -636487 348945 -929240 -549943 -109647 831172 247199 208675 -827180 -408636 -802623 26846 -712324 637100 738300 429188 783327 671319 -538352 560481 -103828 565357 -216213 -981481 50364 282214 293938 -804026 465739 672823 725007 -823337 136481 649446 101098 370308 -138515 -22088 -575748 485499 549660 158542 -826239 -613928 -763153 953317 -279082 -901642 972023 -102609 -958611 146767 -592904 346036 203004 -74106 -234788 -955004 733617 -219462 450133 559812 662261 -668864 568531 -899795 -8292 -872190 -371313 50088 -353549 408233 832928 -248388 621085 -232941 62430 931170 -233448 -460770 -405663 -873708 132477 -599667 763103 -984906 513080 -230575 -201115 585764 534935 847346 -97351 -651832 633658 935596 100886 824274 406996 49526 207815 732916 11106 926216 563296 -835865 -285374 -577110 -380995 -566764 -620376 934343 -947810 -431741 -856808 -21213 113540 -659144 -180357 -763096 -94938 -130163 266877 692885 -329973 375286 -523903 -756974 718884 328527 128865 738365 -472049 159071 61717 964017 -560920 -469259 -984385 -732061 -856674 230967 -414438 -249821 561016 879535 535526 770597 874116 -484334 -187839 -436485 -540517 198168 705390 -300270 -759917 -711966 651017 479135 -352092 883168 -459959 -796409 396181 406802 792501 760789 151679 -98780 -651032 56657 -27735 569573 597887 134055 -102148 781712 -448763 -758955 -554333 151218 155372 -71842 -221493 342851 720725 -754369 478108 406518 32260 213023 196542 -597956 -505105 962689 -870293 -512844 978790 -436707 -259711 442975 343031 -271646 4237 -437569 -739264 168605 182961 -700408 780596 806870 86811 426152 -208706 -900839 460902 -569724 -337849 85403 773289 78957 516032 -645365 -763316 202909 341028 101834 744212 -264793 -896195 456539 142956 -598364 638001 -131096 590460 -600700 -593199 -606742 -69556 169655 -188430 -358530 746395 394142 158062 -883385 -398993 -841511 898166 -560382 558307 -614663 891627 -380686 635206 922405 540621 336650 560843 -25612 231380 523253 636993 939501 -321161 366100 -814431 -284299 -523000 409222 -563784 -571118 249080 -203335 -688074 -76914 589899 -12176 -95347 -989003 -297263 -251607 560038 445190 -458837 46392 -433304 888479 744578 -132741 962099 -774372 521580 532930 -840533 -674667 -904907 133780 -709309 -729113 658462 -482117 -940351 833351 847943 -63750 -313367 -720906 494720 -580343 -682792 640125 -448769 -856117 -412035 111563 141826 418149 -629440 707595 725050 -105131 678179 679934 152831 -743722 -705684 157522 34669 683237 -373648 833523 -266869 232757 -362052 -401839 -652811 182224 926460 646746 743114 -720030 -788225 -140244 951834 815036 -758530 594408 -282566 586115 432394 621294 -729669 -679540 -746612 754492 383452 616068 -504201 142555 664615 862512 624231 601592 364399 627032 -351646 360965 949888 134434 266345 -236157 46195 267599 820026 -949219 -111045 -640767 471451 605531 526023 -846645 670719 -613571 -770475 -36835 -261444 -660861 976782 -177853 -707624 -424463 -617786 435291 -722894 -880905 -745761 -951682 521270 -662931 217958 -909228 -441055 700719 -751795 -286426 -237108 74223 -999017 -477564 -468916 773594 -796659 194847 922483 -145101 -630989 699014 610489 -200705 -523759 -338603 -577761 682749 -574961 -300078 472567 -654598 177909 456993 -235408 634378 -985574 -692907 751138 58381 936429 91016 -962235 -721620 514269 -258530 291561 -727065 -946333 363560 536923 222623 -569385 -643218 -706678 -526125 -69952 -469881 569487 -842472 756792 -988776 -482224 -737130 19707 -623839 783846 -605744 688805 -856006 -561593 221646 -980517 241720 184408 -393559 424346 -543130 313087 815273 -781592 -742546 -949765 733454 -962413 293682 899096 -931567 364188 -920979 196995 -994411 875448 -108798 -913551 956420 -159090 419393 260427 376170 311761 541330 252521 -422028 279432 -431819 -178651 -119815 60686 -350620 -401874 769678 -565441 -397450 -937500 719977 693730 -137627 896060 78096 54414 302644 -586966 83163 -846997 762406 -699109 593371 302006 703148 43172 -510454 -876770 699097 -1489 -608143 394665 947589 -473168 -644759 -577779 374349 -269772 -526612 -252829 37606 2949 -66266 -570460 -700414 678720 -237400 -827852 305153 -445094 879295 504565 758957 -625695 -400123 177853 -489603 -682018 -359181 -191870 -137441 29625 -36267 -727589 251739 447177 917415 735195 284322 -301560 -420835 310968 -778685 87638 306637 477458 -502910 -176964 223478 -207419 723556 796012 -270563 187101 834218 -584683 426176 191561 -267125 -62653 121696 330582 651889 -871602 -503495 -3618 -360643 -739123 535083 -682770 -987493 -939707 -347369 207289 -104948 -250237 -425169 -489596 -551603 8321 148190 -695830 -330586 72178 660319 707319 90681 -577515 811842 -394719 934237 -726261 554283 -210673 67167 496965 -886067 554760 -200533 362780 -568611 351809 -834053 147730 -413953 -107872 637452 652111 854488 -145284 304852 501040 -434404 408054 -173688 -756258 751448 -741361 953569 -37947 -941955 -105520 148351 18207 188602 38256 916936 698334 -818782 638570 -572211 -103279 -215062 347784 -440714 432645 840719 608221 -294025 126612 899954 -530238 839269 253833 -372450 951944 667373 -816419 329146 535024 328895 320047 -295038 -882210 -654633 -415457 628130 83182 -535025 438435 83836 462636 552314 723390 18397 -613393 217015 -745084 420557 -176080 -932655 92449 -882681 -567204 -12823 -977035 709937 67488 -116428 942455 -701946 941761 -358397 981675 7715 -29312 91164 -469243 -725325 275591 -943886 -540502 460846 482651 702929 366285 301877 542051 355477 771288 484344 -860506 -136274 -379236 984910 340776 -136591 296263 251804 -453730 -182582 -139166 -951895 954906 410847 738466 -781861 743260 -256172 -112032 770074 87863 88923 -99157 -984658 680486 -567831 -546656 -896815 39964 -393486 -344816 -913951 232004 992551 685487 -579893 863225 592450 818126 -865643 -418950 -36633 -872971 517597 -363581 -84164 834913 -907524 172026 -354203 -586108 490914 -511025 -468079 826001 -593303 -359850 572512 -45983 91910 59699 -929602 -635583 -473977 -222357 -170770 256845 203182 921875 -355669 803911 394572 -608163 71745 -619574 408796 293650 364139 249092 -13210 524108 998630 780634 -555095 -642517 -933862 -177314 348356 -836185 341552 893946 561490 840131 723017 -254219 690275 -157506 -976174 -817187 -578322 -746102 -677688 372321 -319099 -986496 -189052 -805821 318824 -837409 -218895 -33054 -755354 -64660 403701 708942 -646514 -61406 -937393 513466 260642 -21017 -585029 608398 683253 -106584 271710 -125284 202234 -999696 106766 -431245 -531424 933904 -326175 163556 -621675 -869979 769354 -7074 -409217 -564399 -898473 191452 -94055 704311 -429941 -626076 -795150 -455445 -975387 386228 -748260 -926424 742240 604893 -185058 271071 -859500 756935 -586695 624193 -41742 -676389 183139 292362 729270 766359 -298820 -397416 -360204 633357 -127328 -119090 234207 -2417 -193006 778982 -290093 165966 -141373 -18516 -581435 973045 -934806 -36712 -193592 939250 -542091 -226531 -275529 782991 -959973 -718663 181117 329968 338882 48673 -125080 -365403 -684070 -821086 -62027 638455 -502537 101417 -267818 292707 520842 149141 -714945 625818 -752842 123827 111996 -578442 -764457 -958065 -684950 398876 -328898 426811 859254 -103301 -587338 -169795 616631 957637 282471 602254 -512964 971745 -776560 -222141 -549441 316046 521405 -399692 -578848 415442 -85963 609492 -951532 -959756 927497 64335 930721 216639 931366 -950046 6231 -946476 -29671 68648 -638866 401550 578183 -791711 -699920 970396 578981 608423 -903719 84069 371798 888497 -952963 -993307 -574883 -983999 -241205 -727348 303188 561742 -921558 479610 -362471 549341 790120 778354 -842691 -919159 759387 595537 680907 491378 -720254 -546170 -744999 -146168 -558161 -126757 -542223 -448763 -747740 -191971 178057 942905 851480 -672249 -289695 855092 -1396 958667 -419077 -163631 155358 -296536 -40509 25939 47975 154217 539094 696680 -596902 -801562 -142877 728357 -560858 566635 -744057 -327025 -120516 287965 880114 247820 639441 55974 495459 -177272 -962452 -359849 596618 827932 -155079 -215385 929239 -679238 329908 -677072 704172 -759124 622867 -315387 -644533 -784230 949869 -190679 -130591 -924768 562276 33878 -614708 135422 857498 407558 -500717 667333 513577 120576 -487533 87519 315849 -790588 171749 989785 221296 -856093 -15982 -22583 -897749 355277 -590217 -527206 -229367 83731 697436 99281 -147318 142826 -788188 469366 -410754 -378720 -349278 130313 -937874 444855 -96140 -305709 -103602 355883 -414814 -565810 -593284 -37635 300003 -932430 -124512 -831235 -510469 875061 -621897 -609896 965140 299346 31443 497852 10355 322167 -680816 -179907 791019 -132534 432149 501755 -433480 -74091 5068 -478375 -98360 399906 979912 403745 -550160 242585 700347 -995230 -874265 774759 774168 856102 963396 -994615 -546988 -483900 -892240 878193 -12168 31638 -234785 -912994 302014 848224 649579 323110 -841702 -321302 -1521 847333 -315811 233718 -221790 -652281 -909132 -824408 144290 -203061 -86333 409053 604566 325519 -384724 810821 456290 -33927 578748 700906 384155 436626 -301134 731024 229467 383482 -866381 -810571 551486 822465 19080 860080 -222707 -59754 807007 400158 -792177 -522316 -101896 -986477 132035 -19039 626035 901901 172575 856282 -19670 31068 197605 -752720 172224 971730 981192 -99570 80631 627958 -802731 218367 -42399 291745 361753 182590 -934147 -964261 -743645 595488 -154572 303084 816247 -424860 712656 -274336 817221 -56975 -524192 383059 18166 -491917 457058 859240 -329640 -29029 837089 -372865 -16197 362041 -988253 297278 -695536 599699 568366 318005 -583077 -613373 559718 -914668 198092 -563875 -103307 -692017 -303965 -805088 639754 -685093 -6651 689527 -735240 -251958 673230 -438132 -203542 -161883 -490584 853928 442677 -669034 -285083 315755 -372697 809881 660674 668731 2302 -936583 120653 804053 773863 -277245 -44916 13365 862870 631507 798697 830668 -209085 731988 425741 891826 968007 450107 120841 -31243 -346951 -772289 -503178 -671144 277866 -738948 -513849 109954 -884103 -455616 144233 854452 -757948 366804 -993137 283572 -908304 -913427 -962638 522218 -740596 -203094 -638880 154848 -863139 -359061 -178715 802302 -636228 703078 858917 247398 -454995 572838 -568418 -401300 404312 975852 203012 67603 -190018 969025 -451715 -329144 297545 -215438 40018 521125 902021 187546 311765 615811 -823858 -615547 42023 185034 123419 -725933 64146 -241725 528209 -126184 -915984 83323 -156189 -860966 142188 493451 105265 361130 -276136 594462 622364 -749539 -395620 -191124 394321 -821495 -929514 857138 365948 641440 -373065 627017 -614387 -469325 -98185 -660741 991565 121307 -206764 -286306 -216513 -25854 161448 -20789 -754827 780488 995415 772388 951376 -872501 402083 -460512 -80791 -511712 -12316 -461574 86081 169317 144585 762170 -669280 -422651 -188598 829713 -252295 998711 142842 -510771 -199564 641696 -73536 -668415 102592 -523192 -810011 -58826 386529 307270 -878239 39990 47914 -875442 -998050 -246892 -246804 -775781 855668 -322152 -262708 109251 -688434 -112009 -830275 -388487 -385276 -460752 -104891 704598 399455 -600001 -845022 -75686 -786377 890786 -502154 531703 548729 513468 296073 -944701 -226304 -459142 922400 465170 -899255 -941869 -661422 -448655 -930552 -591689 756692 -662971 -465834 527482 -341668 -42813 -659229 387481 297820 396016 -367774 -514334 -35002 529980 -380741 -296463 -814073 -269067 -683749 570287 590008 -196460 776710 -464206 -128138 272110 594637 -451754 -983051 -318964 -726562 -494466 -347195 -877512 244399 -819687 -559110 -71992 -738090 -108651 -436003 -440767 -451500 -724341 812329 -224671 968228 158979 509666 443379 -876795 277590 635193 714330 -155816 -586188 -856841 -585963 924197 641972 559141 -608479 758725 -517706 -668503 629016 966196 40247 362119 332670 -276694 -790750 -552547 155877 412355 56424 67974 49767 259359 425643 -759865 174090 309981 642980 -510876 36755 -293340 -356405 434815 -715803 207572 651753 842827 -3316 700198 492500 133449 -274293 -460850 247197 161418 -525985 269318 -297170 -691161 88499 769977 468412 -445929 846436 619748 -696851 515552 -712363 -22555 -427325 -696667 -400803 752502 968343 86219 479202 787840 471023 -594196 648591 -267338 354254 230092 878140 -898585 321901 844384 148508 640784 609432 45409 -944150 -967595 -732935 466668 263106 -635836 -707546 884196 821456 -938741 -120033 394279 459270 16177 99709 -950900 -338286 755062 -42673 -314508 110182 939791 546939 451966 -662661 744859 602345 -991238 177158 -164287 -862227 958398 -940183 -336315 -147110 -372291 -380090 631558 -333953 -472620 556203 38743 -902133 720492 -656106 840231 395552 -156541 -762794 970570 -503126 206251 456395 -274381 60828 23501 -886460 -46980 -642079 430504 888322 104364 -776824 -669362 206009 394451 -649762 -613068 -312499 -147701 -302779 -892156 284620 694966 622342 879098 -805392 -471022 -600745 655628 -72436 -185046 478692 208001 -146598 228866 283421 566708 477184 887270 440183 -562952 -594507 -570984 494526 146796 -99204 225041 51199 313178 346726 -205298 331856 54750 -63390 -269987 -134328 301069 962292 457846 106337 369455 -456498 -672148 -597925 8926 313427 530392 530635 623405 731336 -533560 -951161 -717401 -638367 780127 937546 841355 -726111 -916844 -357681 999421 69114 -810987 -451036 -934760 740498 -646886 -300643 980753 529098 796945 -604343 217613 -701929 -765930 309120 180704 -612767 742624 -940061 -296016 702544 -109456 40391 788322 574877 -317423 -843995 -823222 58959 644024 -963451 858252 -932728 864728 -159577 245303 353026 -401343 -307550 980139 212863 -477865 465157 892690 -525112 942159 330056 -191505 2161 689519 -863368 -210143 970364 46044 -275595 -334290 -140263 627003 -847414 -244518 -379136 664149 -966169 -790953 27887 773641 -1624 -878870 -559864 -736017 703272 121456 297443 72352 -428351 76322 252707 716366 41610 -747159 -423632 -669181 -764166 -69696 -178998 56878 -313898 352938 125629 388936 722004 739391 762877 -792130 272813 403932 600561 -955422 -292683 676421 -847602 592109 -898031 -388972 -537405 464380 -164584 140296 717514 -678126 -987816 -353616 -715612 -577569 -100811 -756497 734693 -143032 122274 37598 -136190 -967233 -654672 922464 -464810 -266324 -622362 -405898 -825302 -875907 -794241 807725 444705 -608382 378584 857693 -321727 875696 45843 343700 974456 760275 -486460 116880 -554491 -500227 887051 760367 -946579 227512 -449432 11488 -652759 -948781 -754154 88237 366615 -165484 -978142 116312 -97447 -258940 -598122 714371 537093 -912145 569420 26232 972793 837158 784672 -731604 828984 -498417 -705725 -527681 -206582 773661 326794 -973327 994791 299330 -236043 -44139 -934472 -414948 -813134 -512186 28670 -78037 -257773 -563525 -220964 -785909 746608 -26994 -981451 543547 -520746 272272 -687838 -116188 970911 -782462 646629 790201 130131 -6153 -942818 -589051 -947783 10739 766268 168411 929257 -375569 576275 -836420 404180 758789 546304 -207363 -343793 255328 732065 -281189 -280284 926842 -939749 955952 -19000 -718950 -654074 966387 -759978 268231 -562017 -899779 257628 -637969 -548326 -944019 -775061 948819 185380 -75672 -549560 330037 -508425 -806533 364326 -599424 831548 567652 338807 785505 -742931 577506 -168615 450571 -88106 626534 -715328 186604 478948 513419 -524980 -840187 -866303 496287 -264521 -340645 -868619 -402954 621462 87277 246465 -126149 -327082 936354 831090 878256 -958923 910796 -422228 915033 738506 -108406 -323074 245830 -787655 -576111 388503 -544966 -522446 -286238 922776 776741 67603 -186212 896340 773318 575445 -778321 199013 904299 449328 -961213 448474 694039 -948914 -974804 187053 24365 -381063 302144 -984794 404388 243938 -574369 -354804 -673168 275593 -919608 -773520 837605 297932 281074 -861085 140076 -978377 174210 318953 -660007 -669621 -143706 795118 715793 411424 426889 160547 840728 758043 24082 856930 876962 -693099 -472402 217316 310055 -108545 -658444 -421403 764645 902349 -307070 -959759 870466 206260 612545 326454 -680771 590223 -573064 -438993 -666538 -365320 699931 11258 -512221 -545650 -7068 -307294 -731739 550191 -936511 -661620 238840 -191140 119865 -431473 -362032 -78732 70676 -565120 996351 491785 122876 153260 455394 913003 641734 576580 284036 900939 24638 199063 -256906 -440450 867805 -483317 897875 555717 -121876 -564370 -416114 -396583 -362447 966117 704995 -930000 683784 823351 891538 121506 -855382 -71478 -102677 -99306 517529 506141 -768872 888314 -16371 -563219 920089 -344806 -746069 -124216 147654 309455 -181117 472073 -960230 962296 533079 -341980 714419 -663474 -910230 724932 -80552 -512673 -148803 -810333 544307 244670 -280270 -851398 836138 -338102 -159539 886287 -68533 -639517 -546318 781781 708852 -158075 -531644 -773422 480959 285736 -557002 -664044 -478357 203242 -80204 -660263 -980631 316751 360932 388302 85764 831502 -202494 -561750 -420292 -562179 378310 261136 271067 -929485 -665723 -675916 126270 -850334 705277 -207821 -42980 536454 350354 727325 98226 133805 -303670 139686 480396 843732 -793956 -395401 -524152 -945214 -835684 763972 -399296 71683 337049 -732931 543842 436590 -901174 831917 772477 445018 639998 -587436 180914 923387 -955022 428867 -618150 335757 -434808 -377199 -808819 -31990 -883647 -790576 358694 796655 520543 -877459 -862610 533579 57900 856415 215547 592994 -34643 552857 -160345 -664969 -18000 86402 -452158 224902 -279080 -854839 -959490 -605551 -64806 -36349 -92461 -515933 -902212 -599147 -510232 854661 765879 -370658 -947900 46188 150263 120401 572895 393027 -559461 24613 -217478 -225685 -64857 -899333 -241439 -666490 440679 -220776 377640 -992876 662656 -41390 -757973 -47795 -340114 48863 -929002 -545187 -223533 74016 -480798 -796636 589443 321986 273742 -2307 -357226 650160 95443 -603920 -668720 990192 -949707 -300281 -942523 353702 957536 592737 -353000 -370087 648535 794952 -79146 -893658 -943137 48166 -636876 -182167 838514 -433389 -547133 -922367 878768 -359897 -205200 -11397 972814 -816306 218982 279928 -98196 -846903 337889 -617712 -320478 -163454 -876828 -276555 -453297 -896961 -404722 936214 467886 726079 -828921 345275 -572186 319167 934024 -301586 -852883 -102939 -501697 194534 -331223 -625777 234301 -428108 157908 524790 447758 672345 695821 982601 -431215 -25162 -201179 -487049 225426 518874 -910284 -173216 -834618 669794 -145930 -556944 304653 -832662 -486143 -563020 254430 -356361 -829550 -220370 -798673 380881 -564502 -630561 -119715 -264977 925 -64483 -614452 444443 986849 918046 -670704 -330799 493596 534318 483009 724192 -510862 278913 855864 961067 -103478 447982 425764 -729668 -661167 -158555 -596355 376656 487918 -826173 509478 -719716 491624 -587072 297255 915589 71350 755290 -218439 -374373 651246 326331 -743391 858646 -310705 -11766 791187 693528 467524 646484 354992 619973 -912199 -336842 -653794 -322309 -910143 187826 -987081 -7655 -168251 549917 467485 -11792 340813 481336 627977 -488786 -958671 -848010 -259448 869583 -620021 897604 7451 -467730 694983 910442 -372692 893164 -567336 -224890 -712689 511220 532925 -924693 -179397 -639516 -520990 174568 336207 -884050 438272 -659334 623346 -266151 288159 133332 -232469 -4355 -738730 -854192 -85085 -633480 858384 -716527 51955 999414 -52749 461909 330690 470158 882382 348863 -314881 -155026 677125 975607 103820 98782 -522590 -707930 446173 45602 303450 958996 -887551 -361276 620725 -292987 -436501 -804636 217814 671481 183015 198430 -891690 118011 445400 -944491 -701150 316516 406690 921211 497009 -148329 -849643 309959 287855 -960652 -131091 675748 -153878 -50865 93679 -234455 635516 127659 478815 283935 -801047 495920 -438786 814465 -350888 -905875 -124976 -625718 -781531 287646 -468780 -943623 -123480 496231 790391 -682578 228952 -271306 -299816 870150 905051 -927737 702985 -701252 604869 -591324 880270 871212 739980 646483 335162 -434435 -104317 361506 32899 942649 561333 205164 209342 371445 965757 670074 545658 931221 623787 -860907 -869838 -864862 703610 -202694 78143 832799 -420168 -485133 402695 -176341 677958 972362 -400835 213128 -39823 -452693 -756237 -892962 752054 -556889 -765437 589784 54303 442162 672454 519008 -660030 941645 -304120 582662 435227 209655 -368650 774548 -769661 -355294 -899089 -149249 -292172 -738951 -578445 -814361 884421 598824 -120123 879100 -781959 -910263 170912 937017 -32834 941618 -764676 -629345 308563 830426 -278751 660558 725671 326637 397365 300623 -515495 462703 -326415 138766 -981778 -951817 269466 179078 77877 365999 -509772 580648 607149 -307754 -454625 797947 221137 471681 463583 446313 398687 508841 586751 -898398 -546821 320703 730693 664092 74458 943622 901196 327049 -690182 522875 289473 214362 695977 -395218 563773 -812287 -271111 977858 -100154 274543 -538333 886675 445428 -473692 562320 775171 -299767 -309930 -991493 -108242 424827 -466436 416691 884509 64835 -674369 114159 -258280 491375 -760744 -596570 776537 633188 -965059 -145764 237650 -179163 -710133 -554493 -528171 -440695 760577 590812 -686623 304712 156398 -842200 -678170 262296 -247408 -911884 950932 -330986 -635321 -67716 -920399 -64882 687310 43649 -501818 164102 557938 -825863 -287084 702737 -862424 -354691 -784320 -553661 -552421 271142 341080 973856 687656 -145716 -955947 892122 -65545 -462523 150699 -552376 -964809 55069 -696739 399451 -672899 802384 750545 98807 -107349 -574310 640490 -324659 -378093 174513 -581788 -954398 916366 -876047 844533 652417 315 -315901 719275 903168 -551111 275953 -857698 -969075 405981 -995181 -52022 663984 265383 -384705 -871150 -907501 573953 165443 -921204 415632 -896668 518044 -845450 744891 -868654 -989148 -719832 540434 -799332 -688724 -984714 -259907 -836390 900887 -852725 547049 301656 820742 -915966 395482 677547 56600 -981631 -470666 -619988 -535176 -86119 -9811 -388888 877390 502759 426068 369486 52959 -138661 -471629 -800552 822573 -175025 783094 773341 962695 -760836 -140460 -682374 -342398 -304833 616684 -161762 -458492 -149301 831222 -914350 -468619 -245658 480225 -40160 -103857 70592 15719 408856 -713598 -755959 -234064 -800609 -134299 801770 435799 -183138 526862 -756300 42547 985400 581969 787282 -901189 585248 -142331 -100587 995689 -624371 -157852 -795032 -477815 -691505 295031 -446216 27456 -461799 308760 140472 -320547 689445 -103699 737277 -743443 -15114 545014 124953 -970648 -16572 66665 66431 133837 236895 -859791 -129476 -207589 -133238 606249 590118 -344311 -438886 -864089 -318848 -772067 -773599 -496554 572836 -597380 -828336 175673 887603 29649 356731 -160989 526997 -489850 -823815 106731 983647 -870461 673566 -800282 -644343 401405 147595 -694845 202424 178984 499762 87770 520770 939590 -824748 441983 -318640 719524 -920188 -522874 531646 -409364 970009 74434 551093 226788 -612349 -234479 228733 54892 338283 -4116 -731310 -244730 64195 580909 994722 -854855 777743 888963 879540 612450 734727 429283 377857 652547 181070 -468247 7285 754722 253736 -1989 996821 392468 46105 748848 -402422 -430689 816290 304639 931621 -661262 242012 -920476 648988 400893 -449239 -749077 -639214 543532 -772553 -931524 -910311 -635589 -562366 -758204 67729 -68769 -608420 -252313 699522 -864436 -145037 448544 -132843 -752841 133710 112686 996563 52574 -605568 -358231 -231254 398877 -301628 441400 -123694 917163 508940 246379 425853 764448 -407921 -798050 842206 -421410 645758 158211 -395922 732407 -537171 405949 475176 -840754 -400017 -48378 -134297 821349 -720529 830868 -848759 -838263 -559904 596672 -256819 -972920 -168443 -660419 398974 -687628 -575120 -970523 92804 -921660 768512 -152006 -599994 -731477 959881 -19886 400060 -442705 -999072 601611 694258 735668 233718 -213175 39764 257529 -308907 188281 652635 -337428 -840622 -169922 487817 -532541 168387 518214 -4585 -614277 -629801 648661 904954 -544086 257158 -536490 -166914 -992161 670597 -665775 443859 -820120 170462 -623692 -750577 159474 818291 -93401 -311205 -412037 71903 34392 32531 767257 774351 -84829 -339229 907411 722965 868501 -798280 970966 149003 962142 -46987 -775705 132557 750219 616166 -851481 -550917 -469700 -395895 -805146 -343072 375530 -430037 -233466 -761416 122090 950444 -529244 -468286 -643113 -933598 254150 939806 808693 708098 -821693 -251119 749055 -937275 502546 852983 583247 263886 467224 -402374 377050 -903580 415225 271171 821560 817050 -926942 40006 314946 37613 121789 -111901 985774 857765 888926 249630 -972946 -602260 -801678 -91372 -235423 382727 443205 197495 -595831 -819097 -661250 453658 -242821 126854 962446 -947760 404772 695416 183392 534421 210085 851048 72940 -554847 -481298 815471 549683 533324 -216504 123670 -519571 -3966 -206130 372303 -636928 948322 -164220 255258 -441731 -638972 617067 279222 38453 228439 -878494 -246930 -882353 933892 -517176 220017 -324067 -429091 -358812 16306 267150 -717219 421693 901596 -943308 -823227 -12513 229884 -617383 -783987 -966560 643040 511720 926367 -906845 -408716 -147398 786194 823537 17396 574351 848695 566363 688337 -721900 -193766 25174 -799283 136480 626985 851239 -706500 453315 1492 -550677 -439099 -435028 -63703 475434 -497806 -449091 -256132 568690 -229147 -208948 -959634 964319 510932 -296236 996711 539097 741446 -726995 239179 -498969 25401 -990446 -527094 -353065 531824 584565 385907 -136606 45599 253358 -357606 261602 112807 -959618 -756263 666896 -823378 -562537 375514 -696881 11185 254748 995399 504823 -906902 628308 -921939 79962 -602793 256550 -747011 56375 -762602 204366 804105 -338676 209743 -886271 -866471 -318638 747562 -14281 544918 499095 898249 843809 494451 887012 107839 -411642 703606 -260993 911423 106279 -611882 -404392 470559 -376603 -792010 289445 -254652 -576883 -575667 -158526 -110581 -861352 -336937 -592929 -70255 443579 480982 676730 336151 176642 -829414 74713 -762257 -4390 662629 -490041 -31202 345990 -571732 -55171 -224463 457622 332681 -100009 702783 -96163 -697737 -359302 -224526 -605950 -762781 -814468 -903543 -953130 207467 888589 589756 -416324 73141 837546 -685552 291797 -754952 691490 243862 155414 644452 224919 5386 861888 137781 485294 -893781 999933 662611 -791878 502812 -683839 -948076 -905088 -911979 -642647 886876 -183548 -362163 -266347 996454 236670 -633949 983734 592704 -911797 409268 208492 107564 979196 369270 424441 -950072 -435293 -520526 -35319 -791784 75852 358431 390770 -468766 -714105 723524 265644 -9396 594964 -953951 418693 510136 330246 -986248 -15223 719196 -430631 -225433 155869 273717 -425834 342750 -975576 -787001 410116 457180 911382 -595621 709382 736210 -672354 -41723 -351903 56690 532237 -479299 378272 -381869 755920 363245 -758918 68873 -861528 693652 554188 198948 -199230 248689 -773402 810536 -341497 827123 251440 -567534 443887 -348850 -675258 -829176 63023 895726 468127 769931 -305728 -430125 282369 888994 -607138 -725037 -884617 916290 -159672 650271 -46910 521629 -633366 771855 10101 42014 38705 471626 -455587 645483 -464943 -505943 892911 -824291 109295 41880 -213334 -633844 737093 159990 -516665 806200 839539 789569 -487376 724788 -499284 733198 739989 796211 -926276 -772118 369233 -194833 94665 341207 -904022 994396 -332248 164019 -833284 -935549 -505459 -990567 -568741 173733 304898 -724354 593431 -706182 -201336 888295 -335203 534184 226944 8568 300419 47428 961891 -273571 -337907 -876653 671323 -479207 -66576 227794 290963 -758410 599387 -669191 -932283 340427 -2722 673572 -695680 174921 265995 -121429 945511 621606 507105 -583829 771038 278922 993374 501234 815404 -573708 753145 -243939 -651789 -652197 490689 -285934 17070 -913572 599087 298104 -829901 -110748 338169 79765 83355 371031 452 -18844 -97376 930723 255563 673995 409344 -502965 907975 197643 -119740 -681252 504758 1478 -786382 800486 868096 402248 312545 -293337 -303760 631963 463988 -746901 -87388 686369 230756 28360 723100 -861592 -373397 -944331 -3920 555417 844072 914464 -831379 -944128 -591967 83023 809368 40580 -53192 -987245 -763059 530805 -524238 -379537 -79408 707479 776633 247376 -823872 -857972 421591 -822805 -933494 -2500 401726 -460927 950055 933602 601163 -840622 -170580 -562083 -3022 -358588 -234755 -397428 -565992 346237 -412971 390396 -758409 626438 -337442 929786 518105 175439 958799 -203236 974205 555981 308130 -439270 685799 661517 829217 -573403 -136898 -857932 -910206 -868101 299984 749698 -130912 -326240 -924733 -849797 -273928 -336442 -277037 -539921 210357 -581581 521718 851164 22156 510479 91855 -866534 623418 946475 810409 -472629 402496 478416 -411848 -748011 -745970 -453654 -902983 444942 -633966 687599 886061 140487 -69852 -786976 823305 127579 -864257 869051 443109 584858 -692505 -497305 -31902 584859 -665987 890605 448050 -426493 -716156 285992 -259368 209878 -618458 -844644 279038 954228 -970039 217256 -700542 518782 -457871 283360 -454979 846825 -850632 -304642 -179876 -696270 271234 -123676 -787176 -526546 845453 107837 -440604 276571 -489633 823174 -67085 -322754 -375363 28531 -414738 714702 98631 944433 514021 -423227 140554 -942471 -771712 -805153 -463916 747716 580540 795709 641080 -418528 -949297 588947 -11512 -954713 -370265 -340882 -856725 -639973 -205562 -95174 -86002 -34500 960545 -874130 -956853 -320329 354349 -168329 -757740 -134342 78834 445658 -599507 -550260 566463 358193 390556 -62761 294311 -532773 275264 -429002 -850274 -287576 439756 277002 748689 918977 977758 221719 258941 -588502 282767 -423701 167161 -61970 -406448 -55237 668598 -244490 89737 -432308 -386339 -324533 -263345 -578726 465782 -605812 -442558 -541589 205303 541109 530946 -164699 213259 167559 624290 -409400 370016 965100 -373279 -960639 90079 -698064 140624 229054 -559989 -827443 -825532 -733332 -191147 11128 -702311 814487 22907 -870298 -594483 -171908 -866882 772026 877593 -87825 -664997 -481907 577398 22515 543208 -213575 -683164 400653 -478102 492276 364930 -454769 375299 -303109 -443434 744144 593229 -97334 -365016 -190033 713552 786491 -174647 -870565 918061 -408950 -74667 334565 -461661 629719 778155 -185474 -705199 299955 266556 -697454 381923 949924 740426 134149 -518942 559158 -335056 -995227 -824909 -274825 598788 -731864 462180 887478 -71488 -278312 34350 -688259 818498 -606827 509340 961741 -783511 -982422 232709 837435 -556074 919336 995779 888995 -585194 -155762 322330 53363 654690 173582 -228021 700690 756123 -219335 583318 -553723 403858 -658100 -656224 865577 96018 -935922 -777590 468552 -95146 379253 99435 449963 -303999 614738 -831259 -914056 469482 -475259 232088 403474 894968 -271929 -759607 508314 -272557 691074 -744783 -516100 297763 -553509 -8961 -103313 -777509 -170368 -992914 14482 -372040 -165239 -850568 778556 549030 -435188 -747024 -152624 -980166 120680 -734378 235223 -935895 -318507 950950 -22320 -467899 -150815 -601179 -642920 306499 166148 915382 594346 674433 -241581 951827 708962 -306020 675981 -239924 786790 849462 -551799 727612 931052 -226836 602249 -592566 21009 -749035 58112 405017 815222 359814 -380661 -947772 196697 -1020 -739446 -883263 -350266 -457519 191658 -632699 -27895 -106025 -334123 679252 696811 -388516 -888546 921938 697659 -153472 777040 -917533 68571 77714 -373131 -475651 -345545 835844 715703 909920 851789 521888 -285765 856320 632482 -817900 -547731 -956375 -300243 -297701 385973 966140 -908338 505318 -584588 19532 442307 -889428 111931 317782 -324514 64415 278300 548574 -97439 -133459 901356 -978326 -971535 -915469 733617 -225101 -257563 523956 434009 -260993 918159 -771830 -791429 35025 650508 -71492 -333323 112980 -59608 -741106 -764011 540036 520052 871861 -359947 950304 -882345 -936935 218260 160697 -626577 801607 -309141 250220 942447 -846223 -248194 -119477 -271922 -630774 304788 -565209 -515089 -723713 -637569 181620 771999 417210 -405383 -167913 229229 387983 726192 -928528 -597357 -442918 -587224 -264077 -880688 898393 -741913 -313931 -199203 711970 213600 -112873 649091 139810 563364 310300 7047 751501 148878 853879 -381210 -180934 -453884 -761567 -420571 741350 -339554 -542591 -621430 -759728 469346 -760537 881457 806620 -102039 612840 -711124 797829 238682 -840189 -899103 -384578 -739939 833414 -97277 596664 -402098 -998908 -647500 -620339 -433856 -380322 748163 89712 -856180 526121 804999 674864 993937 -43652 -754633 41570 579109 756770 641740 678158 329180 -899275 717327 190126 -356328 -271661 -257595 -8606 -135979 577677 709043 -944093 -15564 -999593 -150793 -227196 550364 -28387 -373125 -384395 333231 -852108 907173 713634 163753 685870 -153993 17462 -326557 -251301 -307998 -547880 534566 637916 452672 -802459 792102 64176 261749 566484 718142 -133063 -442416 -145930 -550553 -360971 -258322 -227457 175556 925589 32314 -875973 85709 -88779 -682159 -720850 -562792 91273 -640543 236446 -406822 -332537 -689169 -470892 -414320 -263889 274559 -270752 -994555 456874 -233118 -913266 -265988 -973875 -217950 -149909 609736 -844070 -86406 -822150 74677 635452 -937745 604354 758653 270346 972340 -770887 -948164 -391540 329114 -7687 -714393 -106655 -915008 480248 350286 -419185 18288 -440919 987109 -722329 607279 -112385 843544 45460 -86272 -581090 763882 84554 520936 -284241 466436 367196 -409693 -548035 -69434 224725 741548 976684 180344 -650915 23197 -1540 541283 -549657 689252 648956 -130023 604831 767179 -531583 252307 -15271 -85473 851750 -138597 607026 -363764 832395 791012 -251546 -416666 323155 -80641 -4983 701754 632404 -126617 -188683 -614436 706384 399306 893635 -658383 602868 -197936 -11825 -208148 471607 -772445 889819 -745262 -573026 195537 525881 778674 533504 813388 -438894 -991152 -387970 287918 87256 -111949 178725 151284 -729434 -729841 429743 91986 -655188 257525 -371545 149024 -679652 -621379 87655 595034 224794 -92242 -844967 844657 746318 -906623 -690681 140570 -682299 914775 404486 -106286 -725675 404588 -382955 526895 -191770 -450949 527919 -285452 115583 -345369 -215860 943660 -472000 973482 413474 850183 -450925 931193 144263 -656458 928738 906084 431009 -636054 -369929 -697142 -380477 138665 -663242 998842 331507 190639 250624 -270644 826287 203215 -529545 491476 920927 -276327 -627230 -176444 948549 -353582 -154449 368681 532173 443585 572676 721184 963696 52301 810535 -351427 36662 143817 -135603 895342 11150 -327592 371192 715631 -295689 187299 149543 30445 -267449 493161 -771999 376122 -486172 945603 159810 468547 -178100 -869862 728297 427750 626065 -601804 873344 551876 -638815 -742598 178046 745497 -691074 -459854 975954 -76538 913986 -849178 117240 -509075 286314 -850284 -449867 713900 623755 600553 916282 -295381 -637411 824669 -968886 -423911 646989 821552 674637 -810001 112878 220882 198279 568253 429172 509434 531696 432991 648128 -39610 -876304 539991 -237845 -303785 202202 459398 167281 -54704 -383756 -936441 502418 700611 -572366 -711602 763849 -458235 162743 -266689 -740441 401063 405503 978848 532915 908494 915822 -18987 -491202 465578 -31533 786927 -861286 772043 -842300 -356830 -698530 321689 -703440 -146527 -579972 -458091 589134 -868158 -646549 -645265 921785 136436 -106947 181574 8040 -568554 -682333 346674 916763 -205216 -288643 534811 756375 4163 319751 747192 -225888 527043 290148 -449084 -136979 -215943 -449927 -305908 562167 208858 247541 -48262 -188590 957105 -658914 -326033 546167 -518893 -609723 -131111 340234 767914 -182959 -478368 17268 423827 736721 -86046 -774822 956505 -733930 -236025 258653 580540 798857 -481505 -665359 -571683 761495 10096 -42146 533976 737017 891026 -472022 600376 -47072 -188084 -543274 -100710 929168 138575 -187145 -775852 -339085 -675052 634800 114329 604858 -774259 420297 -558892 -410597 269091 -113823 698202 974372 -644637 -524150 -900150 33350 516825 674305 -385949 228132 -37729 731553 -892809 -678097 -498048 -506602 -180813 -432819 -969452 75754 716801 -659455 602641 -7493 550202 -744836 595076 923969 812882 -935496 376211 -992531 456719 -829709 -891410 826077 688211 -831903 271174 875740 795454 351560 982270 -1524 797789 -423933 274478 357876 -938022 -44347 -428377 -354254 568409 -954192 374887 776716 -361735 913001 612381 -427744 275283 -120461 -787529 -460423 -580351 -825675 864874 288242 -468856 -217380 -580310 -140347 -790581 287565 170030 112725 -337584 546314 -54158 799208 -593946 846025 -288496 -787561 -988191 -648866 443750 -651264 169565 310034 -460145 84609 -566838 125180 849956 -260749 -980774 -82792 -126814 509603 -616464 641535 -768964 -653450 -545711 974116 -946170 -903549 949682 673187 839970 18801 175635 252947 733935 -877010 667493 -799771 -66181 869836 -374798 -480908 -643820 -801805 -225011 -752205 816143 -169682 521128 941446 348883 28762 -540224 -873619 -374837 865189 -410392 -298765 518965 613984 500805 -392875 -90155 210665 594450 410202 -107776 256653 977610 -270599 -425579 632913 411650 226218 -189685 556298 -363187 535181 973197 -374069 -238687 -446243 -422934 -937248 958340 88650 -699097 784624 454898 585035 279557 -334395 107240 -472185 -125188 -189624 -405369 67714 -325260 -470887 -326666 -92846 -991549 942362 -263129 -952887 290588 941927 419860 109765 -62591 -842352 774004 87635 256450 -417306 -421759 793662 251039 702744 -739356 630792 798807 675361 -648118 996297 -400333 653796 -849684 -381712 -604059 -276242 804498 246899 -843739 -523082 -976345 297484 758619 -298037 748749 -71056 978493 559629 -415389 -223814 -642305 636501 683866 200283 226414 -898545 982605 -365569 524959 -717726 -81363 -119828 -165699 -582084 71009 -972239 -735323 368839 -809088 -544402 952001 -370638 -616036 -171727 170199 961672 51453 569711 910121 238273 288773 451556 452532 851227 -916329 292784 -176424 -705118 -338854 -789793 -483351 331841 -206910 -741361 957046 365109 547837 -465110 697384 -764455 -924358 -546214 524269 -298709 -543669 -741514 377059 -753711 -478278 -465893 -450394 -149763 -923951 285952 -930693 -947045 405241 584335 537160 210180 460537 -709184 -629809 513124 511721 951241 858390 -606349 525886 854987 237508 -569308 648743 293697 -849978 690937 945650 952966 -173941 996111 464520 197132 -700393 -978581 744463 -63098 640280 151127 632017 -638056 904 -417257 398119 958665 -450686 950626 532539 592145 -289251 306857 175992 256291 899049 275861 -411158 835091 81141 -805741 -331859 696745 497887 603738 414287 512850 -93952 433282 -471057 814805 -634892 -862292 -132178 423761 -377459 822690 -209989 -446833 -331915 -245716 -497150 570453 -626007 368934 796098 -822612 307182 -356890 292037 -735205 340767 -284549 -716330 -644562 728794 779433 -716513 282068 -158094 -857728 520125 97499 -71404 -853904 752253 772867 992435 735206 467100 -472779 -103606 287731 944293 157176 233839 -178232 917590 -314253 395081 -68031 -207840 -360872 -583140 330312 118049 -924648 580740 155675 -979945 -161160 -341733 857860 494671 593221 -226684 -843456 232757 -352763 -398020 -504797 141252 788308 332123 537887 414308 858450 405908 -215509 842872 767425 -403758 -877478 810700 415552 -249259 1798 596235 392540 -734100 910114 113403 -950577 -920649 -265667 410089 -964 213369 4656 593884 918482 654081 -57693 -580268 575900 867442 -583901 -441228 -192555 356322 964934 840277 -828417 811130 -355811 416883 104348 971451 293066 553446 -260966 -621321 -936275 -700674 302690 196322 -296756 264465 196309 -516500 -423269 -578356 678924 -806682 -134900 701098 -392622 166754 -913292 -694120 382335 -138438 -718414 355761 -466689 172783 360055 -342932 713657 538707 188671 -794030 351408 438230 639319 261 780222 529288 -5442 998511 776862 88527 -762031 -209338 492889 666018 425686 -34438 -6870 -992345 -430643 -412676 -650127 -739026 167221 944054 148974 471184 112259 -161718 273184 637562 502615 16218 778630 -202605 -424175 217327 483967 820220 314013 363969 -607029 -891199 366143 -89255 -674614 -3438 659710 486523 -264007 298308 596812 83861 877752 581257 827960 310191 181808 -70471 808827 966387 -749781 -470079 -764027 263496 -79662 447641 704630 939143 -330834 -81742 -495386 204638 -632736 -657758 -901648 864273 200711 -576370 38177 -404426 -94754 963700 105244 5427 -459524 511882 -349999 28610 916962 -863968 -283858 895531 -811380 959854 -487428 -143192 -569316 506393 -537715 -732233 265845 -632748 -850451 743749 -49706 -427568 -781621 766860 110192 -882793 -446044 921796 320530 -179749 -560235 -962630 658977 172891 177305 310379 -664218 603186 -866324 157203 676053 972232 -584535 907640 564491 -757010 119596 -943901 -791025 830334 179395 -598390 207785 235379 -321729 831242 -563063 -472673 -324591 773445 702020 -909070 209904 -186410 -430737 2051 847332 -332179 -680891 563629 769926 -392301 -448848 -179182 970492 184366 901241 -915826 745592 898589 554933 721656 893309 -123950 611635 -955480 736557 -847198 -624882 -732381 -229215 645862 -91219 344722 131356 580813 -629291 -793638 947039 279886 -801506 797783 -531855 -316651 116369 864405 423445 314549 -629255 -187912 342231 306734 117632 80963 210046 208419 871823 -994258 -559276 -868591 72278 334248 218318 -864297 190035 116651 -397255 341772 583958 206808 -183898 -236643 -108472 574059 -56356 -115199 -409997 339063 -914657 375467 504689 846686 817213 -191494 183247 105853 243656 698836 -386510 820886 -510141 376184 551711 596121 488545 -299201 -798693 40057 -826147 938111 344164 771101 -665406 648401 551605 823716 -979955 -326222 -632357 -280697 -15862 -9491 990346 -355450 480156 796982 14790 806324 922334 -638313 -310122 -220057 453060 -286760 158765 917018 75344 -167619 -825735 -148700 931220 602296 200135 -250414 600188 790370 974112 988345 27460 -409498 718392 72767 545633 508932 105892 901338 716145 326520 424090 -848846 -307658 -830553 939823 -917450 -528730 172437 549670 320550 165131 -161921 874608 -224424 -889776 264094 -33139 -177209 99365 -729864 54616 -305265 -638899 -166787 -857018 442120 -22225 -883769 -852241 674759 -758392 903056 -422824 909752 40435 -486193 597010 -587657 475661 -695830 -339233 855001 471913 357331 -84470 -308271 874629 139002 991044 -627150 -832969 354043 681850 329239 92964 -234799 851273 -136362 141001 558121 262188 -49480 -644326 690789 469089 922928 -675809 -71767 -959312 386545 572094 941787 78381 844024 116609 889180 520291 885514 954081 561048 -583084 -717818 371646 333618 -360453 452949 -143044 -78595 356628 98669 -425442 932319 -944037 935841 211748 784393 591395 -886628 -867011 607530 101746 -740129 -358769 739430 -586385 -166230 505732 365791 -3066 901469 925172 -975205 -552870 730879 -213574 -665526 623906 -855177 -628401 156605 642076 319737 500788 -668084 -328195 239663 -371854 969866 -333740 -891955 -329444 -746629 466674 369728 120135 103871 947136 -86001 -27749 345694 458578 400498 925891 -903701 384512 424463 -581148 -216093 -976534 -862776 -257930 367484 442181 992539 468375 930587 -28133 -106991 -556179 -852197 -589919 476040 -327556 961442 192211 655681 813574 685528 108536 -703204 -189059 -919178 440962 532103 -721252 694454 29926 -989074 515866 572670 609378 -871035 -969985 -879916 -136360 175413 535147 392064 -741279 335592 797528 -817757 -146245 153171 969537 149583 702302 -166685 851578 989435 346330 -853668 714890 -752219 590102 -613630 240124 -619740 -379626 429002 -341800 -266658 -227601 -241938 953590 306322 -803769 793854 -509604 -599998 -804171 25486 451839 -791288 412388 622881 -66978 -528889 -494420 414383 120772 817536 -763519 793525 -42775 -25027 54259 -294809 966793 57871 363263 -456361 -363595 -316345 -735439 418010 -970574 -772012 150363 -194252 -134161 -889618 920473 104590 -978044 -226691 -971411 -832361 568119 176521 -856164 786512 172943 -960514 192970 -598926 -799637 181066 -527549 3150 -689775 -645684 -115589 -963492 170480 -317783 -884665 103320 -308335 -205185 234990 -849630 528059 -648467 -863573 358121 -823260 -578751 47675 -882360 812578 -37183 -106649 -814949 -993989 -36385 -705297 652952 982629 28464 454107 -702745 -476198 465825 109073 327275 -888018 -210943 -466156 -875498 68030 985148 343606 -609021 -339718 696684 -519132 -631208 -982607 -876942 -181929 831538 409779 800392 -707611 -211924 -945518 52260 124972 -643452 -631284 -254406 -448713 83446 -86442 571174 -519605 -562591 -533709 556008 767433 -274033 -85008 657151 -504299 507785 842341 -157263 -893178 -868526 -837965 442042 663324 -810580 387222 -51707 -46993 -868981 -482925 -510039 92733 -108765 -354691 -771287 325826 775753 -535595 866126 -679200 970093 -515082 -606487 220637 82014 -153466 877537 976673 -3985 -524209 96384 -791590 -669253 27332 -553694 889146 -50176 -327812 662211 485386 652197 295750 -358704 -172709 -310620 -578303 -434570 -367336 841152 -134023 -571039 -430705 535850 199449 215750 -4733 913238 590024 74974 -387433 -695109 -231937 919472 -718791 20882 -889629 736599 -139769 921514 -414618 720558 444745 54264 -209568 623842 66204 311263 182692 788986 -282719 28668 -120281 227733 -735376 -522308 32732 148886 988115 176864 895032 810251 870009 540546 -915072 -598486 598594 15246 466727 -734869 -13989 -553560 -862108 960008 112938 -764249 541906 -85591 870595 386075 675813 942743 133433 -538334 875084 -230966 -769773 -240430 279317 -359404 64297 289611 533520 -921589 -49223 -320049 -945468 898687 203018 157903 441115 -902903 -215531 477661 897378 209281 -650273 808884 -89574 -33653 -818246 -354419 -206997 -202610 -515133 537677 884032 57061 755623 -628707 -983462 775131 -983247 387781 -667737 -505530 -172394 966363 833322 360305 -132639 677537 -112300 275299 145381 131787 -193181 -159983 -574395 -785646 -830078 916050 -180154 636190 -546109 279492 575473 -314585 814950 -194122 40657 -747404 -540869 299582 -10650 -475677 -777859 -50674 -699059 -578391 99764 -25575 852206 -476972 -529923 134903 138065 -739964 413145 -678466 -697030 -485535 -353956 -435210 872497 328234 -784331 -743049 601583 223208 -737155 -404431 -183990 221629 738640 145921 -809669 -309655 -376374 -956655 -987602 -754749 93732 665229 -830547 -956097 371296 453217 355240 793458 825302 -332411 -569925 279598 350510 -650635 725279 -253940 -629481 13683 213592 -247987 -641721 436997 -69149 -990979 523521 -863334 374938 -368560 297418 -358897 575576 -575590 -858925 421001 -727557 789155 570285 554373 -693740 772491 678483 -219131 7630 541596 714590 219133 829153 339722 161495 761246 -180133 994478 -955660 -288621 901934 721708 -240923 3117 744211 -295117 -210037 752936 249719 527670 828163 -287958 25886 -836546 276509 473961 750818 672182 -51547 638708 -253444 -296751 350819 532193 788684 653829 -286595 923081 -92250 -973111 623215 -468804 661001 172377 -470059 -426133 -670818 -243754 448934 414121 -286569 -638124 858252 -931553 595210 -819234 -958009 268052 443119 749873 809729 107251 -273790 -9859 805085 120136 127413 349314 -736852 675033 -156337 650025 -183789 -407691 -938729 71141 -769117 785410 -334345 948561 -156613 21044 -157830 -417666 -461020 -604601 -107291 410944 357118 336541 726566 -642050 922810 -647377 -545532 -29015 -920992 -19695 -381510 787333 -40601 483490 793540 210724 -410167 -513064 -707624 -424228 -671690 -897470 -963556 -897900 -176592 460632 887465 -283777 258773 596875 -858853 -371061 286086 -682851 -346178 208797 -767912 -975438 -463645 -702847 -193061 -136083 835518 -760519 -823258 -542897 227794 279607 512675 971927 288779 556251 849959 -217564 319488 325236 870703 187928 725416 45137 491956 988066 -649154 -396376 -884252 -960670 -420647 -540195 -394017 737001 623743 406951 -698957 -859335 -468556 818556 360946 633907 -889874 614256 -934862 -981475 140179 757897 -424724 996931 240262 -303903 232326 398080 307781 -293074 102923 -963659 -628265 451203 523042 -913650 -710073 441537 185142 -66770 967198 862719 105323 -655750 813814 717179 -304792 -711166 88191 -400743 -238017 813627 -423987 -631738 120246 -29225 -451393 -925761 -121543 -965193 -390191 988192 -539183 613552 -756564 -388509 -766887 229460 270439 518141 783310 395374 860186 -438131 -182631 -956538 976640 -551191 931539 -47577 -676228 884942 -651486 439657 611186 -490356 680245 -628835 863731 -897607 742697 277295 -325322 482463 -450486 314430 -634656 -905090 -943995 -368936 -28314 855431 -314596 629118 677843 -963121 403061 -41533 836379 -285494 -577749 878167 -443981 -436173 710823 954622 -352840 314158 797721 438160 -528118 451721 -772598 305869 -421207 65716 117735 -201829 599470 729471 138966 383737 -593371 508853 788513 -221432 -642577 65225 -120325 -510161 37835 -144293 935226 -114871 -909813 -273098 -381744 861521 -25879 -258743 714310 -491392 -717425 967574 -826982 913601 678781 791586 -603864 265988 -238718 -965725 676338 -237786 694907 -362520 -261624 314906 -642530 854622 99645 -26982 -781334 -403545 707296 -299952 581489 729525 -946381 -430974 27964 62575 -625307 121074 -115722 798476 -896049 910701 -25217 872952 -34701 -422748 177619 -419786 -64966 -728926 -197823 -123180 -456983 -808082 347366 541449 237935 610933 -740717 -231614 345567 322715 527429 766986 227979 -598654 -224179 -774779 -324213 -889848 -945978 326540 756314 985394 470648 -891999 926024 -668594 -896364 -386659 303035 -7030 323368 -519665 424279 324884 954056 146214 123842 380235 591610 718853 -190517 593815 -249440 950091 -457247 761086 -872146 359470 -159045 -821258 -948895 -657178 834036 354040 634389 -790531 -875958 345802 281421 971734 -950127 637992 -274402 -288595 -666931 -973576 819333 -585104 -653301 -54927 -124002 -264913 -927786 -122908 113400 -999886 918707 443714 749092 -303700 -354061 -188381 461536 67723 -172963 -587139 -825916 818249 -799718 822617 567052 251229 -111782 980007 969 680930 890188 -552890 388692 637975 -573200 -718585 -521083 607684 683598 -315795 501298 -101637 -640835 -668558 -298611 -896870 -877169 5648 -750746 -678838 -943378 -4693 -428019 -353541 536690 315372 -810282 -600295 215597 -569433 556707 506149 -641246 427792 -672494 -400557 894973 -185795 -106562 655749 -38245 64718 -631573 881555 452026 348985 -256662 -347633 -235875 787171 -768688 -14476 -729561 -864796 -185457 -416943 -320643 -924779 380046 -587806 -38947 264241 429122 -335302 866098 843222 644897 -314027 186593 307526 -586447 786634 226463 -75049 -82783 23118 669130 692728 -961447 527925 -898956 76852 -840998 -495466 858469 713290 380012 840556 -132819 -355191 833849 -783304 498016 776787 829149 285557 446349 994999 -204462 375837 723767 351256 -127159 707755 -577224 -297459 460385 749271 689869 -988935 843592 858759 -413351 9607 -255223 -169085 556624 -889443 -148601 581904 -291139 609503 -757336 652353 917059 753482 -573900 -471853 -551355 180254 -160205 -300982 -712629 -483372 -21717 -348916 212633 -345409 -879917 -146150 -247114 28144 -921509 -700297 636817 -8800 602328 733856 -213202 -409012 879622 -4869 618719 23963 864107 -591048 -476140 -555551 -304707 732732 921540 19168 335301 -88038 -232427 702808 335055 -226796 -730519 -948763 -441744 -870056 -537708 -612030 -892983 398450 512716 -345444 536291 -386771 434894 607987 -223471 -892914 -443563 577690 933706 349791 -721779 -161329 810844 836758 71894 -115179 -76222 216433 -526768 -874074 -21550 449014 -236061 -335090 437647 848205 335258 -815266 -305333 214673 -81883 -861832 -404499 677478 897031 383749 -381145 920121 181114 280189 284663 -579189 695249 -634149 -388454 164014 -926764 -970612 590172 562531 322129 677232 780687 347126 511474 800453 318226 -866734 -737852 -118978 108786 -493286 -539210 161956 512373 -102400 550116 -195277 646096 -168994 85524 806305 598240 65425 -769883 -79719 -521432 744905 -642097 136766 -568967 371334 -908763 -637346 -77430 -61240 -149488 -303851 -904663 223637 467302 922826 -377415 -437901 -313756 750210 467315 -858687 414997 426512 -169853 -343122 -473137 -127626 863368 994202 398901 94504 -377842 393861 -560185 -124629 -798699 -57793 -258880 404848 -30843 376964 -341256 873122 816015 -306360 968349 199185 -220225 -361787 40228 40875 916079 304602 298892 401568 888478 736511 383694 688428 817092 -229193 -996089 704580 95206 -579980 -600410 284237 272716 764228 -91120 -5189 -758948 -436810 7167 769261 432386 484159 44195 672202 290294 -357 408116 865010 575352 -337843 191680 -259640 -357122 398241 -994195 513724 598625 535371 154098 526660 -141516 -415694 656424 -714096 877043 669646 -634302 -946215 350338 456690 678820 -564191 582984 -165181 126509 -831183 357684 -161840 228656 758173 212887 -75108 927770 651823 16947 -971211 525307 -875544 -701396 186138 654547 -232321 476373 -730603 -370305 984665 222130 -845789 -960568 -711585 -950624 297618 -992682 -77625 655499 -248554 -162419 508561 -123007 447726 130386 280595 -907000 980631 482360 -176856 25864 787407 -793316 342182 -517216 -447297 -132711 -536248 -101775 -949592 -369720 800260 -926303 771951 -385814 499673 596509 997133 -368460 -35545 -600981 688652 580112 -388479 -266092 -718870 697456 442125 51033 -479019 -920104 888241 747387 -953998 -367445 -990999 179111 631928 -125056 33517 -675287 692651 -259043 -330209 403204 366171 385852 934878 37856 211003 278069 676722 212847 -754938 921604 -913646 -649565 702669 -8272 -536175 -874398 541171 -428340 253680 -943369 154104 632906 300423 126482 704146 807298 -723742 877053 845470 389750 394194 -955102 -919781 312299 -412453 -905151 39272 -18077 791578 -745525 -990392 372636 972028 -17932 -771917 -248763 332962 625600 -410698 572732 -349548 -401882 633139 205293 379899 957409 455778 -641647 -313588 -432331 -776033 618856 327442 -91654 -967407 423706 712226 508555 -225556 91682 234369 716068 -961244 -71681 480154 769195 -681763 -81973 -369226 -896649 823468 866395 -159379 -430507 -131831 251187 -814559 -432850 513342 169639 -446017 -636574 887446 -609391 -556870 -450725 304066 -701952 839337 -609764 -825978 -218867 441082 543237 281785 -918226 437307 -857520 19716 -467109 -883089 568775 -805788 883150 -750487 -321870 461193 321449 -741998 250461 985172 736260 170064 689426 -421074 299648 -893623 -353294 685583 -977876 594406 -330575 259248 571865 -905069 -592740 -899504 871008 -687218 296424 948846 628847 120179 847169 935525 904602 -461328 218574 -563672 -689819 618227 -239958 217765 -160771 188423 -957537 194141 -925961 528563 -187155 -939317 204576 331358 -311407 196607 488641 -689430 -844948 -833664 680033 -186585 628172 789561 -615817 -495780 -426517 871130 -643661 -135088 -457658 -153047 -92142 842390 660986 -87591 -735582 11104 897787 -919900 317612 815407 -522143 797973 662128 -899492 -912886 117714 -544360 -337880 -425699 617126 -724925 -992620 965834 -39316 71164 -370886 -782221 685783 390083 -8022 -342501 -33098 496089 403222 660646 206562 -305865 -717705 259163 -857309 -446484 -474273 790990 -626579 765627 -593937 999888 -96978 -378589 -146626 -242529 -976918 682445 325639 -373621 -714040 -178136 538968 579143 -671687 -843932 229588 420994 -844752 457465 -308363 -687059 978475 266877 702863 -751122 -984473 -203413 -10999 -327836 263323 -998264 161588 327253 741120 -202007 -387065 -516020 -359059 -145759 312976 952065 702833 743373 -372774 -491275 -765358 -88811 787227 180900 679741 905674 -453316 777210 -53268 -254971 65096 -289802 -943805 821539 460657 -685363 -536184 982504 -68366 165086 -924768 567679 795478 753910 604337 466622 -511238 -39613 -917107 -772792 -942060 129326 485091 -318500 -935932 -940491 482568 -686256 456562 541202 98644 -832381 228361 -196061 -526024 -374313 -335702 152834 -697186 892957 -35787 -666731 385956 682567 372314 -452850 612262 -416902 368037 -280471 -221968 353545 315552 221302 -750411 955603 115730 127840 -484201 45482 293412 371537 509726 -557494 -924393 857902 -811453 -271772 -119737 -636501 111408 -470037 -59026 -968742 287 -785635 -655132 -794019 532025 -37629 409100 -610819 -542663 165792 938149 976596 710527 -23985 -436895 571575 215510 -32452 -642824 -88617 40258 544287 -98676 -897329 -588542 -386490 -854147 670306 450011 502674 -994194 517860 50198 -505739 321483 -172722 -531335 424444 -904084 -45132 394558 -842301 -382283 -195994 604588 684590 360302 -197063 647671 278590 -581278 -398289 974102 818505 -501380 -466555 431433 482740 196477 299240 245739 -321364 966176 -299966 360601 837823 -38260 -199134 -139316 538013 529135 -579885 -992158 719984 812538 -709776 -572216 -199594 133460 -86769 -920368 461179 80121 53147 -972782 139422 46130 -839001 -944507 -958831 460310 -520261 414220 -611402 -343613 -711510 303040 77365 -225807 -116434 838386 -575988 457906 -901725 -430351 478372 842430 -663715 -960223 -924664 300002 -948642 -407929 -934323 84169 46306 133109 8176 -285688 155687 -783414 648655 819024 223833 -244784 -845952 311287 588739 496948 831586 -797163 -270194 385817 340540 -101907 834743 236829 36167 -162144 -876857 -765196 641782 -624034 -503821 522451 -834567 -482451 -556148 -316535 69094 857921 -493248 108823 124672 319019 444494 -158081 -636668 -695107 -186873 -212878 -965938 -906900 654122 627682 555433 -892158 257365 943635 -885220 776568 -835399 -448975 -315812 206103 -23894 -916829 -108944 639324 94164 -82294 236899 -790903 877604 97036 153520 827022 555097 -540002 856058 227851 -760440 513094 13354 675440 669187 -348666 415424 -394739 600650 554075 301014 45785 -621019 149142 -704325 991311 -151610 53357 544669 330843 -972101 -417136 441755 -157942 -300061 755639 -352574 777089 -93019 103856 695250 -604702 194032 -760613 -401906 235033 -123781 -550481 853832 831825 -775099 314915 -483655 -770931 309356 149716 936031 -597625 -946763 -850686 788521 -90955 777955 450159 991641 -608054 -102217 -381151 821331 963995 -926178 872305 -905347 744106 -54538 412561 -481295 858279 -465469 672111 765795 229463 311916 -858684 468879 -594211 395154 -830551 966451 311879 530097 -417522 -42132 782103 116793 -21787 482117 -268608 -982777 279770 -751458 -632348 -131235 251472 -37542 -131311 975428 -903689 596299 -531330 498720 601339 115855 232297 -77293 227061 -24735 957807 -869370 988160 937424 792644 -846845 -699464 632570 650512 -1303 508916 -152306 363166 -80668 -451567 153620 505635 726149 358283 -104807 127879 175266 53401 -716735 547367 -358415 682689 421400 -18084 664123 609447 289478 300340 717831 640725 -375728 -93057 -537348 -567413 477107 -409986 521011 972541 598466 -135889 94626 -323758 749680 -432076 -480451 -971825 218768 695394 -192894 669946 396904 546599 738711 -667992 -787140 80777 -926452 278270 42860 244741 920404 945068 -824274 396831 -680265 -920023 247708 753459 -973227 680201 645304 527568 -896615 -592176 577371 -437524 13166 -470378 208703 -347389 -140473 -909449 -148893 -325559 514688 785611 -961488 -160911 -173073 -434009 -954780 495620 521962 951280 -487895 3899 -111774 -897289 85743 491524 -257915 612024 -422520 12442 -640672 54203 754041 814743 316343 -500979 261652 945232 -70577 -977931 -328570 -58720 171967 653875 476957 -933084 893714 663982 231989 738943 -772176 -591445 854647 523720 481521 -263990 584481 987861 -97791 -47067 -104362 -404223 -680216 -101634 -580154 487023 131722 725473 -996696 501766 -248713 -835119 245996 -4135 947027 84812 856413 179991 -589381 -483116 281070 -924131 -739727 399731 40555 -457845 719497 622111 996110 458819 437788 -781124 -875806 890014 535027 391628 -62535 103868 906583 811952 -552470 -545305 -210639 629990 -672236 -64625 988140 584759 -354749 246251 285776 123517 918537 -420661 -770168 -869956 -858782 821406 229669 -216171 -277043 -652229 -41699 38527 -521895 969061 147510 -109746 -828821 23621 -873744 -474298 379336 -515722 638594 -161872 -312552 971009 863152 -634211 580356 -304450 -954883 762592 426409 107254 -228632 437336 -375442 697195 63260 868341 523275 -992161 667308 88875 -911313 547770 408387 -586524 -509149 -964484 -487102 -664812 618565 -567021 -934238 -486254 -421670 292848 891690 682463 626865 833621 -622074 423654 -168035 187097 759331 -348850 -672674 579267 -587670 249824 281186 -974742 -781334 -404751 450299 -663423 -51068 683339 -665901 324678 -517579 -549494 -567974 -938978 -105837 829834 -219687 677448 401248 -484991 780341 531901 -116288 -712828 172200 569568 515449 -433095 396575 -970788 -356641 477504 254595 421394 -118785 -649664 -964874 966550 -21021 -660339 -259572 782543 -486515 -818798 363518 -179059 -962788 -7552 -438137 -287232 225581 -889332 -282167 -708817 -466759 997034 -32850 666628 681506 557402 185045 306824 -373767 830111 427526 871612 -540245 776007 -262976 -393121 -222287 994427 185840 -348573 -29455 -311591 -887434 -402067 -473223 432662 -880082 -920037 22466 -274038 -181746 -98130 259289 -739506 100912 -741536 12348 -205051 493750 -885526 -355040 -641491 303209 914251 -405357 275021 -520142 402595 142650 256169 859392 212849 -714385 23650 -388926 241434 -629496 -237764 -939431 287909 -62457 -588636 27281 595669 893177 -353387 -876043 914627 -84888 668410 603415 986234 587667 498930 115058 846312 533382 749812 -218114 -912769 83972 747350 432590 -83619 -8113 143730 403633 -421387 -969549 445213 -75738 349046 757459 217869 -414038 475237 196017 573049 984888 -29761 548049 -903570 597001 -737463 420811 86107 601694 82750 220423 488003 591693 110368 68359 511521 -406286 668605 -127812 -260537 576479 583996 842576 -209349 292568 192145 -447848 612935 873339 470597 262643 -414405 307066 -313625 951625 -689039 -282947 185543 670944 -833728 -386217 -267270 -503595 325680 322060 -475230 732053 -487823 -773627 -965286 35845 424793 962506 56431 179812 409631 303390 -50802 -843772 911781 106960 831267 -157957 -549096 116610 910263 620086 975104 -360672 770596 856040 -73265 -124879 -167043 840810 126016 880779 -575895 17334 -472554 -334414 -220019 -910503 151009 656548 -617298 639549 -131459 488717 594356 830442 -8680 609609 -981578 417850 342742 889612 -228751 433579 531437 88554 -295664 603432 -722224 363865 -351397 547591 -594470 44531 312245 680647 132124 -532760 491876 -356807 -317905 -942680 -284492 250159 -91897 959344 957737 -42347 -841360 -570471 -878493 -228133 809507 386287 243666 861831 -822364 478615 917391 327896 -470409 -311953 -979982 -782737 30430 -515090 -732547 988930 -141407 -586288 -544899 609356 766405 469995 141467 392375 482103 -498957 228635 416128 -569012 -382162 -158843 575443 -807126 403170 -212848 -466490 -478779 -884334 -336772 187443 574085 386720 -496636 -794765 11400 -140433 -227943 6463 939242 -668950 -876072 429950 -432685 -723521 581335 152404 79111 -905159 -106963 -91708 128544 -660730 -820132 -33571 554666 220240 -594284 -834921 -418348 82726 -195491 -958774 -585361 -964281 932046 464940 -757918 879096 -843235 -61331 314971 458054 -403956 -195842 -841806 -66501 -507080 -207509 -799365 746923 -748215 -165896 113336 -73948 412365 231935 -170358 -835574 609057 -261041 116106 444126 -332158 -325235 -42755 318506 -172358 -423045 -805045 -640510 789307 -891616 -641846 341655 634695 353092 710332 692942 621745 847628 635651 407862 593487 248794 991223 378510 -372743 39704 -766398 441190 348568 734444 -326040 436240 -783470 -285801 255905 419345 -544131 -501413 977472 -587502 -926593 -99016 -614609 -204026 -298506 879676 892841 5724 528763 -824338 -679287 -498381 -113157 -115269 403728 -841174 561673 -82756 484190 561719 689254 690261 -399915 -333348 -312771 -717301 -957781 98113 247274 -539968 -568561 -803992 -962232 -657399 -876830 -294913 -778096 -35240 520008 129252 -773304 453310 -87305 74313 508413 -610345 -578997 -84207 110756 583463 -118686 -980434 -375803 648818 -444373 985745 362812 -36849 -496037 -743825 -426009 -584185 783577 872966 208350 -278932 -367188 -671766 -166590 451278 -215216 -235634 828564 452121 -49436 108841 416610 -478942 388445 484681 795863 -772530 -552012 -852133 487890 706603 77164 392204 -380972 -181675 -907532 47423 880440 -266563 -633462 -837998 -108485 345825 669924 34605 -392129 436297 177489 -599413 -971910 790788 -3728 -209048 -649243 113742 743557 719882 -909905 185096 -850919 877636 635283 219594 558210 -256498 421821 -956154 -584416 897237 -162585 -282885 -761776 78365 576350 418294 -190268 776259 -33761 -634086 670230 -821541 290320 437894 -973641 -281157 251635 710187 263355 -445356 466566 551945 522983 99628 -306373 740664 132562 822569 -238337 -569319 459700 -766166 349584 -206568 -991265 -284729 263415 559273 -392716 580274 327170 -650744 903048 -565049 183018 247927 428043 -456749 -886687 145202 -879215 -361978 831995 73911 -244401 -415384 -137680 10740 783937 918179 -426073 339623 499110 -864515 536926 277257 -962046 460272 837710 58527 -611042 -286511 329586 -70211 -826660 322622 967389 77688 -805821 325183 -28166 -667684 391146 -147937 -269943 604068 -53435 943266 909897 467264 279399 -996366 51587 826794 725036 -344157 144516 -395242 150803 -799847 660893 355972 -917147 556843 799979 349783 -854951 -830341 497729 -50698 898360 703382 -22839 801191 718007 -391744 909767 292916 29377 -199163 -624729 -174589 110976 285537 95218 -371138 987346 -744952 637386 -465468 675072 486887 -151989 -318770 528290 -765401 -811496 -994943 -55975 279891 -725052 869720 -312548 -974518 990745 343623 -327531 -608723 663151 284464 89337 849733 1261 -426444 102453 -859031 631945 156230 344931 -354313 -429986 609656 -191978 57401 471415 -4706 -636157 -101625 -431021 -771285 368431 341020 -42302 -77808 -425253 107471 -592423 418281 -407349 811872 98009 502342 -572915 68347 307660 -334862 261787 -791205 -191679 -932184 12241 -6591 -294852 236448 -367318 -856295 584956 961363 864509 166544 -432885 -76987 -623228 -953133 151627 -977130 -877204 -591886 -557697 -342267 -113270 -13845 -137899 330893 -126206 717070 -139007 -274574 824494 98982 843160 -403387 -647200 414375 -12853 519589 -901622 -696055 -117431 93417 -621449 916228 811409 327867 -950090 -738696 -294282 -185604 -897968 673487 -120778 -118014 312642 -656828 720733 -605440 -199781 997734 -277045 -685812 -75759 2881 787244 462797 -750101 163128 199984 -799936 -836856 -931522 -878937 305441 393215 595160 333466 -918856 -147369 -720581 -39587 -484433 164499 -770312 714919 -256624 301136 91646 -379956 892088 -642497 -588386 217870 -390182 -861583 -230467 -379307 -206930 920577 -154535 919618 -266743 337841 568241 228475 -278470 -611080 -936236 -45577 912939 -441338 -47649 112701 -744241 578224 -104942 -150898 429 -391621 967720 -372303 -573990 18576 389980 267925 304765 -953478 368136 -613089 -676536 -287266 -349397 133120 197830 -967081 -106012 -111355 139725 -866484 -544272 -857223 997085 834817 -525723 683943 -512521 401894 357194 -394841 894407 317660 -372692 888903 -123586 726472 -218019 685963 -581643 -516682 518680 -176441 -994252 -450994 -226689 -929229 -369514 258170 466332 629203 100215 -445181 -594896 883889 -342812 743618 -242647 -948486 208680 -745447 320225 695554 499950 -753463 -305483 -304806 -939572 -79979 -874687 -310514 -811208 -149508 -640931 -290641 971086 165416 620719 -380797 762647 -651403 -167731 -715743 -788053 734564 -322502 -153478 668805 -769663 -397303 -467486 784448 -491617 -502249 925518 839460 -546909 853079 187395 -226808 -931482 -207895 726495 168276 655805 896290 -57258 730044 -233574 -565305 -127476 -611033 -136282 -513144 -48906 -999949 -136547 -958829 487799 -822834 589022 -749535 -330600 -164388 -570961 893085 104806 656164 930742 576274 -854636 447315 -780254 -274469 576584 357624 829948 -307985 -324659 -376026 900991 899040 129986 -434016 930426 -736781 -127836 -665894 443548 -36699 28486 824691 -597613 -743747 873049 -411146 -962837 -830829 310090 481830 924195 619714 728865 -38411 -725975 -642280 -950706 928424 -368251 -520526 -35366 419826 -458149 -393989 -806661 217953 -996568 650285 189813 382718 293743 -69839 -567781 302560 9255 -163881 -42138 672975 -731333 -626764 -349396 152997 40628 760420 -51940 52006 -142055 533719 415043 -802908 -753554 162625 -246778 -326707 -768682 87306 736547 983248 432085 -574034 -727338 468016 906270 -451622 -770577 257235 764525 891183 164761 -370207 628598 -56454 232253 -823458 95743 434115 -475853 265637 -130130 808569 635500 -132121 -630384 855793 -225526 606731 685780 344220 -293507 833545 111829 611226 178071 -833659 775173 -265589 -279001 471144 -559378 -579643 -928867 -281086 -550859 514661 326120 -283049 475275 824376 112550 710909 387912 -471663 630928 -920399 -63033 -270433 366728 -260220 -103014 232080 277429 -74865 -984477 -274495 152149 -201653 -445765 -393293 888515 -650359 -636002 504302 340714 820048 -582207 12869 536655 -266576 -857200 -609372 -241422 -371639 575421 809105 -362705 629199 37671 -906276 -859182 103396 978944 135136 59257 -361709 -653013 798152 -327814 636366 410634 -846402 750629 -490678 -738414 442667 -832044 -112486 -854229 -716780 -208102 -756810 -518731 112161 188803 -577766 591665 -359288 10239 371463 -737626 -317770 -672674 568491 417028 537099 -822158 -61830 -68682 862733 332367 625613 -188588 984688 618058 916770 -88507 -112402 565343 -440186 -698951 -751194 -194588 216429 -598695 -917150 499530 206035 830368 744489 379852 154166 -323388 966409 -388470 -105509 332665 -371756 604542 -89628 -940182 -316877 330010 -960288 -10207 960069 -877628 292646 -502301 52432 -994429 572546 536153 -704848 203397 535716 -46420 763198 604538 -156355 358761 -74054 631094 -136582 457848 139371 -804966 687541 -85487 615120 -421523 747919 -18612 -197628 -842973 342830 365318 61369 -892360 863848 -945650 -155107 -688753 521966 -976327 598820 -194102 372803 -229451 681690 -348771 648344 -416544 385118 602419 262176 -252449 423094 423074 92009 -273624 778923 720506 -416939 -259555 -930035 101366 884240 -454783 145813 -623599 810281 -622966 -553154 -39372 -866707 -284032 -30245 414998 447908 -809057 -29165 559737 -607866 -941382 -480926 -943620 -67828 -797140 121348 486066 72833 -347381 -567 882837 -15325 -131829 272161 -556184 -922135 778578 920820 -73059 -651102 887157 547183 551471 568543 -699583 624161 -577530 561304 -288489 -881274 -944132 -670488 -715392 -890767 -385938 422814 -271552 -432152 232948 850947 390020 929460 -962221 -482797 -373033 -830230 368737 -522786 -4254 942487 -162885 687543 -43853 -130513 376921 932147 172154 -210602 -753731 -813133 -495583 889376 -194834 80741 467106 -369916 -486562 408115 855064 -478367 43661 -294323 -874456 -435342 651753 848888 -193199 -462086 -512992 495541 -800246 -48032 -311899 -63319 927320 -900882 -268879 476824 847837 148854 456353 -976672 804803 -617393 -961142 -350903 850796 -154725 -269369 237151 -558038 -67238 -899671 69710 -800161 -624814 412265 545208 -614748 -540148 407582 -107890 339484 165087 -906817 51934 642771 -20523 -293776 320976 -685098 -81711 30910 -456456 45384 631998 -943323 921634 -401495 -867598 757146 959123 -755604 -256941 977105 -749267 162781 364772 889467 -653748 448369 935636 774357 21198 419871 291838 -72099 -529605 -528629 -139787 619865 -724280 -174650 -924683 -8695 358804 653424 913354 531048 -449324 -177699 -123595 567769 300600 -901382 -667976 -511978 -470956 511932 492152 287148 -843959 -214834 177500 -424075 -103309 -718301 255605 -616418 -590939 -651919 -834252 807876 995966 29499 -156702 529564 635694 -882082 -514603 -564299 769054 954755 -120082 -427682 -695469 -273798 -149108 62699 -542951 -672485 -252583 169441 221444 -371152 760005 977324 926292 -161288 -493103 539662 237160 -403830 -88204 970415 891375 -613128 682468 720971 -609314 732413 -436955 -437096 -800002 46947 890444 -246767 -151400 -426596 -443529 -839990 444718 -386054 473379 981665 -161671 -929216 -140905 -154079 585770 626552 -424487 974448 638303 945017 319732 429034 183290 816634 87049 415261 865728 644162 -650324 -42917 -402704 820885 -523690 816114 -646324 -869619 801440 902237 -185455 -396204 -8364 -81303 885945 180369 -235157 838782 62639 442117 -67759 356387 59045 82483 -266771 -126364 60111 -10347 611526 -790901 916152 -474366 -757714 302609 835633 -823082 409351 -400447 737504 -929469 -389700 -758167 680628 -184625 -447004 790431 -2498 444472 -527725 -957415 245546 444636 239363 599467 682402 -403516 -805071 920382 577804 843841 -960086 -619510 -506569 375713 643150 345652 -246094 -844388 581183 -407628 119375 -648027 533233 252465 651179 -790731 -240842 -640705 -496450 331865 204117 625781 635344 -759444 -762915 951886 -307762 -586261 -89810 6733 -520422 -288664 180125 -327724 150433 973028 784570 -449673 -29921 -135443 -424694 -509107 -258057 221879 936356 860632 -962479 -815549 939114 -824486 829025 190420 569775 -16820 -92800 -217425 663301 790066 -138685 -865396 -257088 497959 -186366 311606 -57203 -347424 -721043 195079 829248 -59654 479354 -659870 -378485 -402540 -415806 782455 36901 159726 -940156 120152 401713 -671899 -415826 437089 -516863 -524245 -493364 150538 739748 755601 -992509 824452 -604249 -198633 283997 240767 178430 -796654 289251 478674 -78501 -61905 675277 -55939 875842 512254 -99562 210952 -584085 470710 156520 -796089 -227754 -816647 491692 559078 326419 731944 -316711 -891722 -417494 417578 -213497 638355 -176450 853675 198033 443091 280922 589898 -28325 674266 954165 -33653 -818042 -934837 -561504 -277758 -663287 230403 106655 -292698 417095 -326483 988955 279614 622962 -714105 723226 -733482 -722891 -834729 802107 98022 722587 533528 -799382 466780 145721 -168272 198176 842603 242153 -554531 839417 733073 644193 -130262 592807 813951 -976997 -648143 581761 -695663 463961 799973 248847 -113452 929482 -585920 -355064 952404 392154 769237 28579 395742 -966916 671399 811893 464317 787966 600025 52306 897296 825002 632833 -930764 -140150 524952 -829172 136062 -383745 -757485 140627 281934 -416744 -980413 -19284 511916 221564 -343868 993429 -577142 -931319 536701 505621 506578 564997 -255724 -587714 -487460 -686859 341135 -104285 888413 -368068 557250 -375739 -280973 -655118 -561510 -374747 373461 814497 183474 -82021 826815 -927425 -72432 -127357 -614716 -3342 270562 592588 -864005 -903665 995046 584386 -612673 313957 -573495 320371 -848236 -54939 -327738 -88813 756526 553027 706896 997220 -901196 456979 -468450 595927 -777397 -285952 -271485 709283 -924456 -207706 -105496 557452 -974578 -11927 86580 546093 250081 604774 -184648 -845344 515261 399883 581557 -134683 341348 -538265 27119 -134689 249152 999956 -959416 636491 513416 -588683 -768506 -960059 -164342 207095 646015 471398 -288482 -776469 -705286 840977 941818 601435 -274029 -26442 296481 -87411 293323 875766 -780898 907707 -317793 941787 75264 491741 -614815 346052 478902 -261034 229824 372761 -943302 -725596 -262619 -394601 916221 693415 579725 -899840 -761600 -965945 976097 328691 897818 -400622 -201241 470452 -183562 -604086 531929 347604 534301 186655 -666672 -616326 958391 943661 -455522 -271872 206929 -150631 491994 -379585 -874569 -324865 167850 -501035 -681388 216582 -18598 43090 103137 628210 -564869 -805421 -962858 827146 641384 699813 32595 -158650 -194175 -851304 414707 -430937 636290 -871914 263103 -689139 46789 233924 -752430 -952568 -356419 208492 105763 725329 580191 935264 514475 -796155 660028 -174299 971261 -904191 152811 925374 409811 -665657 427143 434716 -374006 824540 861704 -955971 488347 372552 -450505 -15617 100383 376307 623228 -245770 594086 300831 969392 -280645 849941 -507356 -842552 -583523 -102151 734987 797654 -700267 -861233 -338459 -155348 -740485 -328467 -339978 342646 -727745 -360547 867582 -225129 -739750 5057 -675235 -432434 -496091 349761 766716 -308101 -271244 756863 211147 686181 -934642 724206 -289629 -41869 -806143 909959 -494826 -393504 -658666 -158752 104234 -954180 571136 850662 -403601 -232784 693872 252017 -881523 872300 -978323 -926158 -785435 710838 -806638 596400 -827453 -990469 -919278 761426 839922 -780385 -466862 -737236 239532 -576777 -804734 580366 -137398 747314 -176534 -566963 32376 171089 -101372 -190904 89112 -937962 967723 -326095 -500989 90026 425783 -405840 163867 610839 -330517 -764399 12026 375449 207583 829143 173265 457550 -875403 -330141 -441378 -714040 -174815 310833 956060 -203708 -950697 -932520 367875 995159 479156 1639 -81760 -790205 596412 -639490 -82927 -391181 364318 -747476 240793 604667 16490 -647341 53160 -754840 573290 -969666 477780 903453 238233 -382693 928081 -125771 22944 -247734 -392488 406764 150107 -495613 380889 -417421 -350706 148421 -815880 -630793 -10926 884476 -476811 172789 450308 -501572 309110 22470 -201955 492522 493664 -325300 851246 -599220 257802 283390 39238 -593587 868807 353738 -436304 505054 975182 956163 -466560 334554 -640476 -641938 797452 -85216 -846862 -977069 143793 -536559 686596 41096 620910 820016 881243 -792204 -971547 891262 -507427 -39650 452549 -873929 422383 492636 414137 -4171 352125 474694 -925092 -884766 411957 -623006 772362 512969 -94268 -873524 -777816 675316 591718 524528 49659 432115 -69777 465513 872570 -447271 300245 -864471 -728786 147759 69001 -699037 -205332 -229463 478691 192134 -642499 -628109 -942593 -820674 866141 -426030 -940688 -817646 -282098 454515 156722 611326 -142330 -88448 879180 564700 750480 995423 909883 228285 535508 463842 801980 -33283 -596489 136756 -734061 -445805 932317 -982365 -811301 279348 150210 -772407 -472600 897856 243354 -375194 873953 782853 715689 670079 638417 864738 12801 -608570 -774612 488676 -100511 271340 -335512 -665577 -221425 -517645 356223 -704629 -122990 741292 693226 -610124 -865426 -773453 -51869 -756863 591301 -466983 -764785 -466504 -714061 -542329 -231788 -580351 -820224 414863 189478 752480 589175 -184443 603219 -300399 -922972 716663 -970577 -824125 898438 8074 7959 77853 -34612 -931002 -143293 -265002 -417558 -655062 371443 933632 -899017 -948406 -452576 -788397 969776 153854 432966 229425 -313029 953225 186394 960937 -299802 -897830 994274 -377544 -606689 829015 26140 -567655 406234 -738413 457469 -225206 -18362 -4893 213941 -375355 158147 536313 -17721 758770 241727 288399 165578 -648927 -586709 396523 154893 -122723 -776859 749086 -415067 -821731 -896552 456656 117641 227684 439128 -281814 -777745 -132237 -577893 466171 -76219 273072 755402 -336013 936866 -579035 -723562 -108268 -13032 -481106 34073 672787 114160 -244261 -56362 -226849 387846 429652 570088 -755051 -978496 178175 921882 -241090 -799356 900786 -556697 456694 754271 671713 84313 470630 806544 622623 -415017 20968 570466 -411275 872358 -17740 447582 -281109 -934318 161234 378371 -711104 -875136 144225 714466 136245 677489 -905534 -398501 -584576 211880 -990606 778438 559480 -919722 -687148 -520214 -805002 67969 -39875 678125 -233330 -469074 120254 102991 169976 -796623 810628 -788569 79117 -805837 55378 495394 729932 -106242 20850 586680 -83436 -943546 -819133 739514 820939 385454 248321 -958318 -927745 553257 560186 942553 936509 -564773 809445 -659960 110456 -454071 107155 103109 159165 -362862 -7616 481739 -603691 -825298 -803290 825249 780253 -952237 -790683 568290 -945872 112228 -689111 518701 174846 -998305 -529927 66531 -187050 826655 397482 264203 -210390 815864 -843273 -693011 -997776 355116 711775 930636 787187 -497364 981345 462044 611394 -997845 -795153 -507088 -335120 -75585 913918 7057 925492 392547 -619301 991068 -224017 -56326 382417 -762257 -10217 798609 -660518 733628 -33097 523390 944325 700827 -939870 921573 574911 256694 -334545 -419194 -134604 -321537 59368 -490044 -75201 -633981 438266 -752094 689829 344835 35822 38107 415376 799767 788619 -440537 -588092 -832223 890895 -670054 580243 -201021 178321 -632152 -847441 -705622 -798240 -355505 -450980 5727 587219 974956 -841274 867147 461901 196313 -455851 205796 830232 465398 944014 -515224 -986560 736526 638446 -651325 -854143 742969 857891 -992179 362667 -468393 -446814 -25458 828676 339686 -450590 556810 241808 -348860 -846257 -825240 176497 728630 27961 14535 522694 -762583 524811 804245 8928 338630 -181498 68243 559486 -824769 77524 439375 -130337 -662549 621757 -954076 322882 -679595 337074 -318113 -426341 -172335 -37690 -619589 164320 209998 -612273 -974272 -875889 -506564 453514 -661364 529049 -15524 -334299 -278854 934516 -38636 -517441 -228065 -38098 533338 19577 -801884 447929 -454700 -470708 678227 -523939 646139 547129 -362513 -154909 649038 -764494 421020 -414333 -489429 249319 -192767 800186 -174466 180520 296712 -212067 649351 496527 -242801 456948 -984204 306226 -410031 -231702 875655 -629899 -164741 -491272 -709392 -119798 342552 -305594 -166165 -412891 -272364 -56099 199023 -940010 571291 -540581 -865388 -126815 497527 553074 -502662 -6941 -180203 -180524 430943 245259 -378243 -347660 -687957 -100726 670688 865917 -185197 -64314 211391 796979 -26170 863732 -894756 622368 -683031 623982 409687 -749549 -561935 472866 359675 -715623 -774460 -961399 -674240 270056 88780 -512109 -664539 -795628 -478538 -834200 -320623 -592492 -735450 235372 -431421 512762 429480 -326319 -262475 30568 -205502 912964 -15712 505367 239629 -944310 346348 -549309 536289 -417957 651571 -212973 -568535 -371693 -338971 -754892 -306454 -609159 -668854 734017 494632 -67875 405981 658115 -300772 819985 365661 -187455 19567 -965505 360399 -561165 -589346 104706 981781 -210575 -295118 -222928 241383 523548 -411095 -107356 -695060 590838 -247463 154541
