2892 2559 705748 287713 -128293 -408487 -289972 134242 793461 -807522 -600101 -51889 362695 -629975 -808013 42028 -259520 -780905 267315 852773 -946529 60660 -965335 -377522 802830 923176 -446830 564944 -428447 874210 658464 -554794 -340693 794899 332057 999637 -181715 433014 -291906 513858 586914 154441 816447 377013 877189 -88274 663306 795750 928759 16994 -846329 862603 -132115 -418579 424149 -354109 677347 481999 795257 -752569 75984 737578 342248 237258 711689 799973 250898 -570637 183463 -146227 -945628 -451335 -873016 412907 -419573 -572346 230700 -273202 -828186 463502 -691432 -530757 -669390 195894 -939539 -634809 -611123 -902915 -72824 -417919 -210354 594270 425797 422049 -103965 597298 -129523 -70727 -589263 540222 687927 -915735 -881931 352689 276238 186712 -952866 577322 86843 504211 -255198 794093 -704676 241137 -755432 885376 -63507 96180 -218240 790350 988188 -853604 -747018 100463 -221932 318747 -79602 -984392 -153646 367177 648022 221833 -480979 925533 -87733 605175 830794 996779 -506268 353273 -107870 -909325 -171214 -81174 -467986 -659407 831429 -940222 188009 -698345 -901971 -705077 82014 24541 -54247 716037 -853836 -539058 -967790 305664 -213774 617769 337388 -618520 -866213 -750750 -805671 213242 -906124 651522 622977 457302 -701849 -522969 399672 78609 -511856 871149 -313729 -335891 247590 887163 -592330 289049 152870 -424194 -679444 724524 997706 -329403 431845 147661 860445 -19514 330929 -456708 413564 818092 480366 607355 -574085 -322422 -393994 -351876 185312 -645046 -763011 -766123 -714769 480258 22161 -812259 493754 -507944 -298077 46859 280949 197559 209403 -120749 954091 775226 -865567 14836 -423414 -778921 -813475 955236 170159 426425 973759 669610 -228772 195841 -335820 381579 -711853 243965 -637821 -442669 -251129 502909 -581979 -599688 307900 665337 653836 58063 572375 798932 550107 797444 591578 -104936 865194 -517385 -180204 437882 -314754 203926 -996432 361302 407755 294830 -838748 242813 189998 -791365 422180 188759 -359044 -190512 -312638 800555 355553 -904557 -17181 -138188 792892 -219553 -474281 219837 -848278 612147 343941 -199450 -381184 920570 619697 -876599 -362200 337242 511269 -816226 -197882 584470 194336 537266 -592929 -68784 -687641 26843 549725 597041 -603108 295352 -454769 842256 482763 -741440 -906312 525194 875077 -404724 499049 -118053 -493326 -659876 882914 -432816 643857 -578794 980062 494762 849072 830516 -866159 -326656 -507891 692219 569153 515836 23045 226490 106060 -485968 -606707 199712 41347 -255279 55080 -608291 978686 -524993 909713 664979 -403802 -241480 342770 938333 -474467 -12567 417821 -421857 157649 46006 -356465 -964241 921930 -810844 -867604 -127778 698247 765044 -10428 -704998 963250 -834156 -629653 -58828 -853870 -791200 693407 613533 735019 835050 -729738 -971655 -150776 411980 -709944 164250 -653269 -86822 -728293 591858 799570 236497 -744060 73544 726241 344843 58706 895960 861756 -253311 651359 757283 -331097 -924004 384670 782567 -897080 717414 -547568 -630148 -654634 -883299 221492 -655303 987813 -285948 270090 370212 -705789 466374 13359 -946375 -319071 341624 -602166 820277 -439619 663741 466276 784163 988714 -19013 686595 -295265 -912384 475754 -732858 137526 -421594 613219 -385790 297752 732880 -445882 -598361 -521146 26043 -820956 -901372 -599142 -656979 -234918 328071 -813498 974700 -671671 98130 -862393 -781324 337549 164688 752834 225067 -614588 848480 -85545 987706 976559 260914 -418727 933930 889192 706053 -856383 -579808 653614 -951705 592009 262192 162642 -2361 -627504 -960681 912305 -95135 -921217 -207442 24601 21770 -424390 -482800 -782883 -82968 651782 -171975 -22608 -596972 538749 -207998 125261 885966 -443260 -714154 987034 369967 -498536 602465 -124152 700861 177927 -682375 -681484 -791100 522765 -291804 -632370 289336 112772 14770 796782 -860043 -603713 448861 -563961 755648 848476 -400531 334814 -831561 -635037 492703 842172 -969763 -223999 354950 -396617 -916330 371607 -365483 -549170 379563 -955554 -785266 312733 709141 130624 -674439 701680 463062 588870 -590841 -265314 751938 -82622 252558 667066 274421 557206 858426 814356 -843974 -354385 -269707 -258078 267307 317007 -895030 -496161 733154 -460383 -67995 -674270 -758966 -759697 -506059 795985 -973245 -493359 -945904 -266613 -850432 544968 -960882 344534 -141640 176482 396394 -988677 897639 -386441 952604 527615 -187294 -501146 -963473 -662863 400654 415644 170114 344804 36825 -224395 286673 245511 710451 -72744 369763 -366363 160075 53610 443263 50071 846860 771162 -39302 -250304 886186 -84505 474954 520345 -874581 694206 308990 -924942 865062 879219 -758529 -875073 234465 -46907 71684 503129 -178804 853815 595658 -33632 -909760 197537 925949 -606427 -402790 -602538 293382 910328 586523 -980233 208749 399248 -234833 885359 20646 350923 755689 982000 -976489 37780 764953 -881280 -955394 556182 -428993 638516 223753 913585 -851857 392526 -995134 -398023 645343 -163398 -650339 -908131 437441 588504 183766 529746 419369 410660 -927872 284345 -644113 -528880 229105 552762 -917263 276394 -10240 -772919 736699 38221 750003 887686 -565428 -112960 -272093 -85872 -706269 514272 -533600 -897436 165045 -968795 204740 196267 614187 -627037 -335076 749412 627667 -968079 -342030 662397 -770639 -362693 598656 -511048 -927681 549160 -433224 691844 425822 -370850 165548 917040 -478028 393063 957040 99000 578593 -673631 710062 866780 1369 22772 -255988 887470 219525 534841 114819 87251 663915 -264206 745022 289072 798202 -806389 -516158 -110747 513335 -54569 785895 -516257 149351 -694495 -333762 -399599 -120396 398869 928223 179618 -950123 221761 -371088 486391 584022 -293897 260676 -421754 -69723 308090 259194 172163 816190 -870040 926035 -841905 799346 380889 -436984 536189 -853943 230049 96661 180242 747691 -273816 -578464 553030 -192922 -341442 -535373 853296 14755 172 78885 -376216 -588079 173375 478741 690340 -464338 -140908 355963 560983 -399945 764122 39223 748872 128343 -222525 -780006 583959 766936 679229 651800 165428 38050 187628 -213209 -567349 987399 97282 -853485 -320233 -574506 809573 92478 22276 -478739 203457 982533 -310791 -433496 839456 43655 938247 -122977 -488100 888784 -218079 -974790 525799 839767 -489841 -690047 -582469 -868746 668636 869436 586766 -141284 -794370 -156276 165807 51288 -34481 116088 907964 506499 -350755 430167 696550 -314743 376560 -973993 9124 853929 -301228 699596 148040 254479 482118 -388156 -120672 -981717 -299690 -95452 -799849 -894722 560908 -220791 954283 -805064 295961 122671 -109632 282606 655954 -109544 -754535 3869 -27928 559888 -945880 336636 -559295 222092 -70208 388150 -86950 -117149 -879060 190282 349752 780996 -930189 -313716 665211 -89902 640521 -63395 -90756 -748798 -441804 -302411 617062 704194 -382145 -711442 235342 462196 866720 -430497 -633112 132568 -495835 -930409 -735273 -298704 728646 -841977 -324544 302606 520479 612084 439396 436819 494841 -852787 -108905 926971 -116780 221663 288679 575394 577742 660998 486389 -361976 -543698 968905 -365397 245910 133616 -639764 -339857 -454423 371777 -13994 -7542 284231 -67599 -909703 -164741 920131 -758831 174464 -853412 86962 -774269 29173 -677402 784134 -277803 770866 852166 309163 347582 -16599 -577138 -593331 410686 -428624 -853107 87 768312 988824 802982 222394 -704975 781537 -147725 -797388 -628334 695521 110461 -466567 340611 436521 502328 786237 -164304 -849039 478547 503322 -835685 127961 -841721 -659917 -827685 542743 -172902 414974 214051 -622961 351007 321546 -283420 222001 678436 940070 -613850 -590502 738697 -662159 155610 -99125 584435 255104 -406731 316771 -24618 -568152 -451644 302155 -799449 -760224 438194 -371564 -243284 -449706 -288701 736534 544464 -293750 853927 -825278 42587 -8553 -168538 -907397 -958576 633237 -661931 783796 51809 561155 716945 -452946 -414619 716721 239553 -162899 782403 410180 706542 937268 -965583 199540 448379 996996 -468373 -917566 933801 185766 -689062 -95042 794077 524502 -826844 172861 377237 425747 591565 674691 476197 520941 -205515 175339 927224 549218 948595 -182 930217 155792 -294135 -404853 -438577 -216038 244362 533322 -325187 -515903 802747 -792870 644436 -397105 -918221 -614036 891549 810260 -203052 -540099 353698 -220914 178811 -367470 -244423 721111 -72568 -541999 -717554 -277995 -338449 293420 -133933 889602 -580197 -301888 381941 365328 -539946 206913 -482376 -458455 -815657 -207948 -421058 -176115 -756980 670350 -990960 81291 -974433 778424 -359252 -202891 -858118 -496140 -296679 788280 982044 -693594 158978 -731396 891790 -721866 132986 -275093 323377 -30639 -115439 -563776 956455 848173 -912776 37156 -798022 372535 70250 -995689 705766 47789 322575 682980 990443 -861719 963303 -20481 -220477 425060 306372 289412 931068 -16126 139790 933896 -602370 236809 -767734 -682087 882234 -748856 983329 -666320 566482 -429417 439726 8481 667080 -176246 284877 979531 -116700 -574517 324499 676546 -186888 -762856 -323491 863665 954563 858611 -155432 852715 -682914 -32253 410994 -178352 321680 891751 -193746 483924 -522304 -617725 860249 -758638 -773526 773347 -742335 -44412 809328 -365531 -970377 -211085 551017 -596336 -478221 47836 583304 -84113 371272 -378965 -169201 256485 -330975 104955 -361201 898907 228709 875779 367176 -31491 559315 675674 763751 -45701 355965 368100 -845520 918070 -23963 -327086 -833150 -217668 128592 -635863 589152 577658 829619 705194 -655156 465532 -699899 67823 742681 -799896 -74169 647842 995140 -367135 456228 -974313 357117 486214 374101 750723 -468137 -580781 -319237 40479 -338647 -718009 353649 -379827 234236 210751 -629489 -618463 608333 66506 660390 -733614 -910637 -214242 -376738 89544 197815 16850 -774946 -926535 -12815 392409 171500 -4372 176226 774494 623136 -972086 -916411 -451219 -554118 -290511 -405342 -312218 489783 832331 868356 907322 -973625 278530 -542054 268160 707869 -365412 757827 -605029 475246 -520280 -987718 873147 -744943 18797 -122118 21818 -655072 778176 -904282 216935 675715 -367107 -888989 245333 15135 -128754 -584604 209905 -713833 368639 -548003 -416176 937398 434097 -382698 841226 -573205 363436 249875 -708063 851548 -807374 578762 344101 -657868 259270 9595 -657367 587475 771727 480875 721116 -399889 132693 84986 -295766 176846 901764 -92465 -142464 -645733 -699264 -184686 -42231 -826728 513322 -530369 913280 207732 -188855 440965 -331022 -684241 -989898 267473 -540296 -44556 -158608 479459 -389007 969085 582078 -118554 915204 -938903 -540624 -848804 927835 136100 805798 520358 -765951 -632113 239803 915085 -364475 -739249 -24003 -541123 515744 -752754 83679 -792653 -523268 526973 622421 959925 227601 157287 -745551 -927461 -923463 907417 -511937 -495151 71110 412783 -877255 534020 -408985 -172696 879749 343620 173066 861076 -597209 -728213 596991 982535 749297 -870690 245322 113400 766993 458828 840471 -412498 -876776 -284512 -367583 -1350 -358744 -547180 642864 -873112 571252 72188 754208 986759 712107 -551781 258285 -452943 288624 715521 -648937 471362 217707 -835519 -718155 -253528 -935495 47952 152004 6555 -551666 -820632 327986 -789096 -81482 570762 111648 860105 -952030 -388010 -370445 688032 509715 -942911 -800382 575561 687114 518428 -47547 -92659 557068 463487 876546 628281 -532041 -416491 -722654 -474924 457808 -390185 853625 715484 26604 -524521 69034 710333 49734 471774 -491883 737992 -287022 -423954 635762 -912827 -964154 307335 415048 -888567 -542348 -293538 74851 109014 974453 777770 855783 -312767 975767 941005 -392299 365350 935153 725946 -123007 -731195 -188211 632436 -273657 -192816 930849 -661023 -501013 -524066 -605170 -630287 505357 -573597 -941752 49327 -989798 540422 -247200 746440 -322879 -464372 -85968 717855 935102 508640 -175361 539217 -375003 -531074 -698837 394292 225577 -718285 413441 178306 318185 260067 -500432 -734933 -498657 941650 -260751 238673 393640 -346119 447687 275353 752749 -108231 -721149 -912289 -915427 -332454 -933849 351678 -180246 482427 120905 -203358 -498306 842516 -347878 153375 173753 -1951 -581761 955785 892509 314084 782574 -154393 -945671 -850911 685196 129600 -64381 874440 487098 513663 -149143 542617 666395 345604 871096 -683618 -414469 527664 -230671 -2197 -705686 231975 -675322 518678 -966985 -581226 -712374 27644 -143405 -798151 -947363 970421 874836 642470 -322144 -674127 -90002 428024 515839 -269492 -14331 981370 962281 678040 -293540 259982 -814366 179747 -847393 279574 -930252 358365 -62304 -794132 -209119 346894 -741363 702432 -327602 779015 458332 635217 334523 -923743 -667020 -219909 -792136 926052 313543 953988 639787 -146661 56968 120146 930029 -53630 875725 -838385 430228 -283688 948927 864158 -518195 142512 185685 420504 -495540 -645048 -101243 -285239 -553694 587349 -302575 -448374 -564430 234974 -17280 -325469 -391846 -411823 541534 215536 406850 -615441 561150 -485252 -755428 -690152 -849214 -53642 289617 341182 -453377 -568369 -333721 -990836 -367495 176981 -124461 -319343 -572646 -650432 -558873 537807 625801 -73077 295019 536692 -859638 895354 -741223 -961323 -452198 -80004 84842 -431972 -788785 -805653 232632 -909417 -888508 557146 112404 -58422 711938 -671045 -414392 -51192 -211184 390511 620515 73837 -464092 551796 129240 984138 -503798 -472038 25890 109113 248356 -839680 720990 -59447 195690 743089 -213913 -587997 343335 316666 -27477 211823 333336 -26194 -356220 712842 122811 35937 882119 979840 77627 -636570 863927 -31323 -389245 -931934 -222753 -237390 -825886 31319 -301506 -511332 -75079 462883 978767 687390 898492 355846 -754931 -578373 351241 234943 936060 -365459 68914 710671 -890184 -685259 537 -265866 232830 -709767 369271 -683983 841883 -873649 374507 -919953 826166 -898752 338749 149819 975500 -188008 427729 -667490 -843116 -857332 298960 709333 697644 -598278 784673 947692 -642973 989328 218448 822014 -346686 -651903 655477 -491422 680810 824509 -944566 -324862 -792943 -152019 -308467 720622 -501821 224392 -526893 766870 -401429 -172298 -468348 -772194 715556 324399 -12134 -422804 -138185 -670104 111888 -68709 326207 -596390 -410635 415296 -878778 -848283 -53162 182306 -56904 316030 -337741 -879317 935239 757893 -462499 472882 -370053 652555 643078 -921379 726561 728485 820567 62454 -878357 -964933 261640 -643985 20067 299967 -853757 355367 -387019 -475838 444942 -327784 203612 -80354 -343486 783712 695186 764594 -997495 -610164 833457 -842798 -867013 -548079 -267518 -802391 65629 743918 -874732 -196492 -606767 -136031 -3588 436889 -80949 123468 203265 535691 -863178 -318992 -786522 -265054 342015 -622413 -75782 -861272 -223014 -353302 -167923 -640649 -133230 -160860 -350345 947694 -758862 569449 277589 -346730 466034 -957915 -791239 -88867 -16777 -434740 739873 -427621 -903029 -45690 476116 -525188 -476853 -358221 -374697 -429739 257750 956016 -517463 346475 -286708 -856349 -294117 847025 -746223 -235612 -216064 -873968 629410 -418783 210862 180905 224182 38511 -67740 -228053 492920 -70987 631660 830231 145185 -505829 -675803 923416 353929 607550 -151192 -676804 5473 -983602 -552503 209259 -600950 -948775 340004 -654544 -860279 -521684 -398632 -151729 -304644 -982748 -308746 -609354 309936 758049 -463419 82104 -58425 -395125 408495 356516 -459723 -208851 142535 280604 369900 -668857 114948 849407 -60434 -595776 -697318 -79193 -673450 -451063 -380141 -397556 786680 -853881 -653649 -935321 256483 -5091 57193 117819 7560 -633769 -855854 446981 -172568 -680542 318198 411182 -161436 385235 -174242 833475 -249299 -922214 339677 566199 -50575 -238300 343121 -78990 490911 850574 460187 699918 -409910 378767 -341454 724882 504173 914731 19279 -105318 429213 358295 206556 135144 -96091 -800843 -349735 669880 668107 655541 459810 122419 525823 -862619 -695076 -353076 742480 -404322 923640 935053 -751712 468418 -51095 -796593 -534721 -415855 -309629 -446687 121661 39123 -920472 -882517 817492 -243978 803719 -347372 -630154 225773 743014 -528910 -240225 -574662 -884780 -623272 -350369 719583 -433878 410691 416276 853406 -941221 332846 88156 -889722 -532469 756827 -226937 76000 -173948 -605023 566081 953840 -822810 -91177 637052 -687613 -205452 137528 473813 824958 467283 8567 -982625 -175088 741943 -979486 -259572 231695 -913695 -92614 -680378 6076 -625733 808773 -680350 209333 788166 -877414 -215588 -59300 2245 131526 -485432 -87714 -438881 675332 455279 724020 -180778 -425092 -467515 -412540 186701 469096 626844 412231 -834247 -751058 483601 939375 596761 -301992 202792 640203 -589938 381754 671966 86796 -852953 -333009 -315831 661806 630212 167652 474432 62624 -111283 -639336 612032 851488 153003 832015 363071 -876802 -805487 -884437 204502 -448576 -813788 674778 -301186 10150 -315748 830317 656802 -443200 274951 715619 -191174 -252619 294651 290977 -886163 -497538 -880434 -512217 557385 -442296 551429 393799 678439 947376 411623 513807 -870187 48130 626973 -684664 -15629 49069 776187 45244 -928726 -60249 604798 -990210 841737 -621622 652720 759793 757008 -692409 522372 806141 253427 645586 -996424 283102 -582166 547797 -773190 332656 704767 892196 108225 -361199 -395455 103949 853298 -486043 -955446 -951695 382940 29190 -452945 -638749 824021 965897 -495850 663749 -840126 710296 -751066 56808 665753 -243903 442367 91886 666036 148871 355240 56145 657149 -796974 -742655 -561909 -938125 -864778 -158683 -589419 -657819 -845852 -427325 180738 330777 74577 -607516 237025 -715952 -986317 -716483 530647 54932 -708949 -20676 -848793 -915715 -316867 -660521 -684321 669691 852073 580535 -262678 654656 532807 -755450 -539630 -342366 -842527 -734925 851505 4873 -459866 170385 976180 -674742 -663731 -82408 433517 -603014 810664 307757 786161 -700722 -644488 775912 -59524 617763 -159809 -377989 678527 686233 -330640 -353398 -481589 -666785 -918439 531865 -783162 -41814 -777085 -825592 591876 -985175 647271 -803070 530184 -941028 674147 -136375 678819 -235053 -690960 -922182 564980 -30426 808594 684223 927349 519216 -651850 223737 -399311 -972142 295319 -957180 122988 566694 -734619 345986 614956 667039 168958 -341638 -270533 103886 876989 -848223 429398 -81128 721525 -545378 903066 -373351 -96785 -358684 475449 21735 -151071 966413 359952 364385 -201568 -887883 490373 -219622 321048 -46331 -522078 673821 -722934 468005 -513205 943280 930469 -72695 78422 335075 757050 -903690 -65262 795177 -976116 -886954 961640 30569 -227370 55249 -746564 -593524 -468578 14172 -543040 937772 300909 604521 -569183 537906 283048 181398 2988 -670373 -98389 215641 871818 67897 -862516 -942135 -914181 -648093 -412882 114580 422359 -8171 -752083 -160511 741188 -265339 419913 -862238 -75978 -463594 650123 -824310 -734426 -904748 -22870 223513 625169 -260904 -717580 -767242 -216711 -296563 -972985 214548 307468 -38336 533241 151925 881048 -895715 29639 813126 82451 238521 -539111 256435 648456 832642 404335 508982 470985 104698 -58581 496684 152299 -396756 898860 91200 -400814 604950 174384 569792 624496 823443 850392 -41324 127565 -445416 212524 909685 458004 -949050 -353967 -140147 -124158 804280 480304 -683922 -518074 -893168 -729414 920913 14116 255312 607527 -624510 926541 954444 471929 -137356 161746 678185 -671901 24697 -9105 -832177 779402 159697 -231476 6897 680313 -383221 -9917 -161495 378204 561971 -251586 -287379 -706110 -327784 686277 107564 -327144 -123609 -505665 -895212 160310 -867786 597018 160125 265392 198332 123168 -35837 -43189 -621265 -173752 482430 -971010 885492 -916622 -218345 -269245 -454537 278005 456984 975356 483005 103334 -941749 549895 716199 -10349 -40849 694234 -462891 -133376 615597 585395 491946 -239019 -481003 286010 -224284 771351 673383 18298 105218 -742528 825045 -86559 487709 -336383 568851 -853556 769858 330434 -127999 -633874 -901144 -468908 425349 -882306 276938 -576267 -107582 -638583 -79306 800769 -178948 -173387 982042 626244 362628 -301967 839806 -894283 -434462 -314364 276552 181119 -163813 -166256 318368 -831160 -938884 -781989 395264 77422 133450 -23972 492934 -202641 -592598 718708 -15016 726644 -496202 -645270 386857 889921 -598207 -409254 -756538 666036 777429 988301 292834 -171026 -104870 -611725 -364659 732680 -763509 960271 235545 -335783 -419021 84029 201526 -783338 -39230 990206 90352 -911351 228599 -372360 -699337 -871352 -259013 -86535 412595 366963 -386182 472590 -743828 906653 303201 576658 -677021 96691 -41346 -576569 -170442 -361303 -449355 -389232 -101896 965764 559685 891232 700472 -807451 -195223 561507 431172 515804 -533202 444018 -793725 520670 615164 -63477 656466 -671307 568089 -599676 -521390 -152064 608245 871674 572148 24676 -756664 137785 811772 451685 57888 323658 849503 -6565 -132420 -224955 607409 -691936 -613948 963863 982733 875278 -121953 934055 562358 -994375 639772 278377 -688080 467819 -138301 401201 -98786 16550 -858962 771686 -157176 -45816 -822558 -320503 402446 667869 969078 626655 390657 -867981 -3941 -339578 726679 -30544 709898 -309022 991020 668248 -677329 942815 128012 -167439 995862 -759658 749693 -687235 560594 -312455 14015 152081 758461 -388853 -656016 -525082 -517856 320534 17289 727736 830313 -499303 241863 599855 91067 883008 -748715 63750 -442149 500343 371114 377526 -207078 376701 -754713 713617 -575997 257160 -550736 975293 533866 63060 688283 25946 330601 -447712 -523937 -794145 -875049 349309 -441322 -100608 153122 539180 993789 -174640 -161821 -369401 -523426 -530939 455765 -597451 -363309 2292 -457811 -743750 187630 523788 842747 778898 219378 405932 139602 -350545 972250 893114 -677888 -577907 154995 333886 874700 533631 471134 44744 271214 802518 -652474 831362 199228 -795073 927979 -302280 118447 595920 -131408 850628 -684228 839236 -827600 383510 -306338 -651844 -292374 -842775 -737696 -66617 800884 576639 -649868 994589 675310 910254 458114 153973 -39127 268477 423791 368003 -856299 627256 500 -896251 902837 -327786 370865 -653542 -277548 589883 -316782 814097 -962557 124046 -987073 -127411 199090 -345217 701859 133683 619726 185005 -281225 718440 -887706 -95177 -682084 -392957 -620596 -550139 65423 -425013 -819347 -391035 -627505 923254 -573750 -366059 -454089 813097 475389 554829 472224 -436339 581725 -864300 -770511 92743 704053 -23840 914085 888946 922803 -537711 -69830 -110131 263214 18147 -27487 579678 -228798 -342640 -597511 965372 821675 966718 -958753 80780 621027 184771 -641266 -181725 111762 313647 -695909 499198 -429961 598827 -310217 -754799 334764 137530 -897171 265388 704580 -228875 172080 270873 -872399 251356 977235 793045 -414561 -553944 -843828 919411 391311 100633 471208 357840 -508321 -538572 257625 563811 -552012 491715 230755 -535226 401758 97669 -90991 -78958 971279 888185 -336367 -914965 -174000 -291504 782065 152769 926598 -766147 487143 317151 -448224 37887 552028 -13174 -639280 -955875 -140308 263473 -877524 -557325 251475 -707894 -703583 853213 -526630 211922 -556332 -383002 -451019 -880387 216345 12839 978959 574221 294567 354324 -311773 -134962 661375 308824 -578604 455676 -279782 -615305 536108 913237 -677894 895116 982883 217887 -710432 389320 213792 892639 -331721 640540 -737543 944626 -973149 -78432 122535 -502385 -360633 -858250 -435017 -667599 -541499 -847118 826496 -270508 -789402 -623438 -770819 201107 -334963 -885911 -782354 -638100 752204 -744942 -106590 -443563 -512827 417031 663274 453795 15684 171544 779615 934615 -892364 318385 -575508 -186501 -690578 68654 569944 621272 114952 -572988 534501 -540255 966966 495604 -742796 -739809 852745 -641881 538309 330762 564831 -324222 469476 353899 -632179 -798039 -979044 759994 -487305 694558 -799201 206972 -407392 801789 -310805 -432827 -382652 -423497 -375944 974212 532281 525164 921984 6007 12807 241672 718749 649703 174148 464761 -831985 -735174 -547499 114121 -184447 -930937 -403338 819189 343911 734130 375448 -498738 -158851 -703946 327690 -418656 474602 835029 -613121 -228971 -959008 -873975 -613602 -398765 -782211 845174 -165257 -175558 264291 -137484 -359559 592219 627302 863829 17100 -605579 514645 -990360 119841 713974 535517 -174666 -778645 -702656 401397 71724 -248728 992546 -727059 300275 -725138 922110 -629082 263005 611165 27235 93410 -283748 -422589 -37889 153681 -396006 -756615 186038 -363733 585235 689628 678772 732107 617475 846929 -194183 -967718 -657960 -532651 830981 315821 635900 -788585 790342 847932 478579 -539476 -187047 -694905 593309 -837139 -561246 -36905 -198926 -163753 -486218 29884 -901304 -20466 339021 -309927 -157465 438996 945119 -828975 574081 -252580 725342 -32758 -269635 -232794 -220870 201776 -710594 -52885 -174544 298566 -860966 623802 597090 932046 -762357 698710 413244 260528 -649661 989336 869666 -705713 967383 38528 33975 861002 -101136 -730109 -526846 -120834 726481 -638708 -816018 809909 797805 -512078 891630 410775 569151 -266379 -896464 849451 -79574 -787260 -836819 -654715 440258 169473 781122 692054 754966 -931678 -900911 -916432 674353 -844549 -730745 827088 -544070 -490296 338038 -92517 -166640 723626 -523516 -517211 -117759 225159 393125 -318860 355605 191830 -772889 -632280 -857180 -53 7639 -397400 -899736 326100 569670 -533515 62752 168382 -143686 848122 -454926 127249 -932873 127304 938255 884517 -88081 820190 -868467 -296707 -883774 954460 966255 357743 -357215 892213 -949403 -238267 -779648 606496 -185544 928117 615059 36910 623253 -859557 579763 -498549 -59650 397260 -955818 532056 354139 493209 -635058 643308 472726 384156 373273 -943609 722728 755698 -396663 309214 -263233 -358765 -948149 920132 -174576 -660075 -263338 -825073 -166040 -755389 346462 918679 93236 -859964 -404599 -393670 -919444 363368 -764451 -645254 483528 -620495 -210877 307761 563462 -83698 224057 143278 -219326 -910411 325647 -706739 -410026 840561 -741008 -404837 939269 -418816 -350940 234780 -612135 -74899 835355 -530109 -235113 -343063 -773948 -358269 -945093 -797058 -147440 193951 -348813 507802 311965 -960799 461993 749671 814669 -239111 -421491 247933 592430 -662507 -418392 -598299 563466 760604 -872063 864106 -976607 -76403 543446 -613721 891597 229594 -123889 990626 -618186 655538 -388404 -853729 103708 570496 -790087 367927 791246 903479 -767249 -253750 -123274 658428 336494 102842 800975 56815 -677496 162447 -383897 433242 -937103 920804 -525648 504415 36865 -512373 913085 -229006 -219090 -515024 -618612 995523 -581302 -377023 -321269 -765486 16563 554597 392652 -498239 513869 382598 -936348 422149 890046 264579 -264037 226034 -180517 102215 368094 -934619 -119359 -869327 904302 -757954 256634 822248 -194755 770130 402575 519276 -307146 -601482 -747296 -93632 201302 -646752 -128441 -731786 -104988 -414907 -26696 -439789 499079 -905196 178081 -95392 -998348 232315 -738454 130929 277597 908425 -217642 478212 -375075 5924 -577616 296763 -591659 426092 -992817 413325 -692723 56148 632373 -703157 439541 -699575 -471277 979720 -121649 -104477 460258 -795051 -666941 -353355 -448338 992725 -413113 -995805 751378 916962 774153 -521972 -296090 174911 861677 599509 -41051 268 -567403 232815 -702595 246581 -254892 657131 897896 -155628 274340 47182 275410 -740483 -205252 233791 -148076 -344477 -693909 298003 902977 -51769 -437093 417161 982167 -245863 980912 120806 -943866 -54796 641054 816258 65768 362353 -98877 102431 -173365 591381 695409 406137 -264631 610028 425498 154557 82963 -229552 922011 -246423 595536 -158952 320961 -306586 -385393 705191 -86020 175796 859739 -532201 -305319 682612 535446 976478 60674 222155 -518412 600184 100666 -159819 -266579 160214 287886 -980791 146583 466581 935664 -632451 -672522 424839 200168 -517679 -54264 -752345 -977611 -72680 -670872 191732 -499163 172476 -930002 359939 623771 -721631 -995237 533148 942172 664808 444490 -545348 -959838 970896 796214 -632934 997735 -304251 864119 438169 -587895 -189268 -919124 -294397 -49242 68587 -102749 674168 -615503 421324 -460988 -776580 156928 -677361 -408315 193392 -116331 163472 -555266 -765204 -133101 509104 847223 -784426 417110 -82967 808435 -197181 183300 -932934 -788233 579011 26270 -214562 972296 151415 478953 -243988 -187112 776843 306080 -346987 996841 -189304 917485 -123382 154443 -784914 750512 706748 975290 -1630 -405552 -400572 587848 35971 -908250 -471721 -726161 624717 256545 -878516 -589753 391197 271185 -831504 -380202 5936 558473 -416199 746832 -596829 -786302 -263660 -54156 -119632 381399 208022 642203 -781640 672383 464982 -52504 -355556 863980 -51556 115703 -464607 69063 -37286 422210 859899 -513662 106017 -671751 -218461 476641 -587461 632372 31111 799329 813791 463262 714737 672576 853570 170733 411171 205914 -921299 441875 -355653 -461586 -641001 -894275 167547 -421632 -847557 172669 692318 988571 -80460 545354 622979 434547 -595400 678780 -442526 -917788 -852125 -817732 484523 898371 -415926 150284 -900850 -994684 538788 -131139 -16607 734125 380253 -262644 -277588 205699 -48683 -179860 670546 371151 -466756 -270241 -974391 -878037 -776631 653412 247709 -975053 -607110 -339171 462044 668072 385910 147638 -739189 -227354 -210809 -170832 871033 -81573 812972 341687 -257449 -244707 -647891 -251153 -350343 284027 825359 389491 963098 -443694 6668 -880987 65034 -121477 -239923 -548518 332689 -755055 -730374 -953657 -252069 -256365 324148 825480 197154 -424421 -813123 -541100 762070 136655 170622 -493442 -222853 -602024 -723832 917485 -190510 178424 66221 -585781 -175839 460825 -322431 -639294 110848 -181622 -235786 -363442 -298853 480109 -135453 712512 290551 -706001 -247258 -785091 542810 595953 -268624 736051 200122 45145 -582039 -771198 -89531 155967 -351993 35288 -970748 389501 -156984 -760119 928572 140109 161425 685876 -717561 -826447 457988 514776 274775 481518 422882 -380630 -759784 -915790 -937388 870732 592724 39714 -866684 589955 377406 339395 362689 -525872 -93532 -952956 824644 -679589 876910 -928372 -907233 470879 -562321 476176 -367500 -745852 -143966 876839 41797 -61024 -138360 965919 366394 232708 -786637 721330 855126 -672667 485199 -305421 646148 -626803 -892273 -316964 355307 281350 89688 904539 148864 437712 996812 848909 -694126 554508 254044 658674 -401444 -933107 891470 -901521 36339 566576 -141859 848696 -969009 392300 -977171 474327 153342 -907118 -836378 -522538 79147 747418 472786 373421 -318004 555411 -620732 -198286 550117 464639 484501 -111026 413130 -564686 940205 48716 -597856 75677 148026 290661 976269 -562245 865041 109661 380899 -374562 947210 851768 -785184 213843 502263 -135289 -963028 264431 257541 -984976 809068 680729 -263006 -391050 621964 802417 300600 234583 -225683 -720237 301499 425521 -551560 -513959 289320 -260176 455430 -126043 -782442 -708360 -300604 905785 -460735 -62665 -54037 -590196 -403876 205155 -614207 -357352 174633 -799347 478971 -45152 29426 683749 -823902 32561 -276253 393042 -731654 -728778 -367048 615871 159656 -743420 377263 626779 523643 696696 -570485 -368109 -743891 857535 973388 -516856 917997 778613 214866 -84030 -54020 -261177 -122126 -799519 -342138 -157590 304081 -306447 -727079 -281311 -157395 -816567 -515024 475260 -369774 506378 -343992 793343 -344917 594639 -564941 -233315 -448442 826319 -49124 -595110 -67849 760878 -15587 -928166 420781 -438652 411355 -784899 -235199 -341125 334736 49432 -520323 -428636 728686 153659 -913074 -158342 18082 -224748 -35366 -561436 -836751 -160459 619402 824568 748068 843269 443431 -573488 -65836 -133153 -968106 -829260 -499949 540508 -649156 813990 -505001 -98610 -431714 299056 172128 417898 -549554 604192 99199 -947992 -202320 -616715 860494 -121702 522211 -13244 -853240 560570 381389 619333 776786 764173 -39679 869588 -795940 497298 -212607 608212 -858293 351231 162813 299400 301635 -146967 -262782 635557 8366 -359334 604503 -345696 -859915 187710 836251 224225 -99602 391462 -693145 118788 -827790 -175656 -683040 494678 -605913 -54436 -946746 140852 -820187 470443 115574 588623 -669681 -427458 145398 323000 -73442 -896198 606236 -305498 -788606 -203318 -243721 513285 743621 977246 -767314 -940799 -480706 968309 7522 739524 492776 676943 6052 778503 -813794 -797574 783568 69268 251946 -688486 -621690 -870457 254706 731624 992495 -519949 281143 -885799 354531 -258308 -115843 -293488 -506977 388923 -647879 7984 -126985 -1953 -708481 -474230 229496 -382814 362922 13574 -539046 717860 -41094 -110756 -748566 255742 308928 772814 -35740 390970 -503127 941323 241478 148395 -855096 915081 753713 -981494 921544 108185 -64647 -475106 847893 -488125 225628 959810 -214662 531311 -610295 692495 -921259 -555160 -356297 -906241 -404797 361004 -561550 -365779 -759589 155065 409782 73350 -741120 -402531 875553 -136002 444121 946568 -295263 485616 918895 -346655 -88114 953264 919754 -215546 -893278 324662 465591 360410 -723887 -229370 744870 358325 -727459 -656209 264659 -245499 964295 -334403 417024 74074 -941091 -426606 191273 -353484 90180 -420681 757025 -407695 -436112 -425488 932078 723722 547915 -620191 906111 549167 484800 843637 697903 724363 271170 -404006 767950 175494 -82565 192555 984228 89966 757440 -835568 146734 -327295 -737619 -102285 823075 -576501 223550 -195523 -954448 -590996 257834 -53159 89116 67907 268159 202136 114599 266994 -675760 -193834 854457 -831619 239322 -690202 -923335 803898 -615340 789906 -469324 -306997 -360069 -241510 107769 278168 -884253 334275 -406659 60289 851134 -368757 613656 51314 187742 261556 -946616 -741550 213574 -339374 -381716 391399 467923 465432 521335 -359982 -921414 -709553 68330 284701 -609557 -642987 704555 936831 -173777 981084 -241896 504619 736522 881649 484277 -535821 -955719 -360162 292180 891994 -77547 949881 338373 -30740 -927781 -877812 528435 -431417 -441071 -278459 807413 127902 -63811 376754 282054 635509 523671 340225 -54256 -695147 336091 -3767 -278495 -198928 80410 -563910 -744080 -133232 792894 -311458 -149699 337410 -319281 -1911 474001 -926676 324196 496821 -256155 783055 -998714 -937505 -245176 370776 88268 473950 798455 888521 -502337 -927243 -699449 773525 -678414 956637 -849859 -555376 296594 736423 -717619 -56839 592157 586123 633524 838334 -397494 738084 -975495 560738 900643 -213006 176727 448511 -40208 -237013 -149018 636865 483627 -457478 -634059 323987 -309001 944182 740376 515541 308072 994454 63759 -21005 -377921 66737 -10353 501490 193330 647071 428248 596061 -190643 645808 -542117 -722953 256794 -230167 455166 444029 -601112 -658995 642166 573536 951569 -30149 -746441 898980 -22584 77737 -168058 -76663 -650690 -155095 -334589 98375 815108 716895 894953 742733 -481396 129648 -447109 963840 -746181 147452 866901 -518098 859099 812126 -897863 95578 -839391 272246 -551327 -872711 73779 -675330 -169603 -128519 844769 515448 759078 952896 96612 102676 -366239 -23413 -872372 200863 247709 90858 740020 556749 -824419 543607 357932 433482 -458333 -771976 -913587 818138 191080 -897170 81578 -37651 -818474 534049 720273 494330 -128445 -380225 803045 911057 -303923 787873 -217942 -888861 -608062 41564 -183166 232837 -728004 593274 522448 -80423 858398 978049 440780 -719523 -606238 -439510 -454763 -689764 -521957 411300 149081 976934 260751 -620227 249414 204883 590678 -342839 81451 -269232 -467392 -175964 -884226 -515608 352962 195135 195760 -538803 -989382 891593 -569365 764130 328199 -562042 935102 -119218 231938 -463683 -200971 642331 10388 29782 -303807 529453 -364791 -268628 371982 923973 -600953 -158025 614556 -38195 950194 -25993 -902730 -737902 141724 478126 -777056 -39736 770720 762709 -499694 160500 473982 804921 -607026 -320033 889372 64374 511577 -653870 212052 793112 635971 226864 -95999 -662054 -320685 -853456 -608759 -217078 -682500 328781 850250 292328 -259156 697149 -206458 180773 -368852 479873 -829030 -769815 973336 554986 570831 549301 -719457 222108 202494 -434405 4433 610201 -554619 -929770 734704 -926897 -460578 -97676 -164493 -936647 -442650 -560273 -349737 17880 -866313 920834 -284951 676133 929262 398444 -404852 -547238 790301 -754042 -803022 505016 730416 -696455 561829 -997128 841361 453511 228405 891849 49517 -582432 -75761 730380 -788507 422927 433670 612309 721761 -80911 470997 -91148 832074 354337 -103782 -227379 -93064 -967318 938577 759762 -581786 -57651 687161 296885 578052 130800 71590 330418 991612 -564910 -850876 -338191 855354 177741 -346648 38280 -785960 605934 -483739 912607 208500 -534043 -821577 -685179 590368 -973374 -163944 933262 -49947 -762452 879840 -747184 906651 -545607 -644161 -553695 -843672 -511161 677249 194113 887970 631896 546658 -718254 -822948 -976450 278192 -209319 992349 -652231 759464 81691 233142 -349885 143286 -770098 501203 216779 143292 796689 252340 311291 317084 -964204 623418 -687523 -97583 -918234 -944705 889303 229881 141055 -800685 521549 229202 14569 280119 -552691 -508211 770483 -227627 -712106 321647 435015 -978723 748075 -571121 -915365 290738 -724217 -220604 645247 -940881 33318 -347764 -496860 507183 -594710 -630774 210710 -230785 252254 -695737 -839588 265317 -300485 -339182 -832436 -673952 -804534 792616 42149 -708492 431919 355868 68631 -346460 -679710 800620 9230 856079 173474 -731645 -10481 -274768 -553515 -845902 136300 724030 513091 -138929 868520 -720127 -43959 727993 575575 -815366 461187 3253 -631674 793524 -351444 992221 502061 -369071 -154980 186452 -175424 -362789 983674 24701 -395376 154248 365784 820513 -214323 749524 -915308 860514 -941998 925576 -588719 -571168 -849685 866457 582479 -100339 944118 -245334 -795700 -428198 973517 376189 -853547 -238080 686682 -850509 415671 149629 639082 204369 -620561 455796 -778653 442730 982301 370476 285640 785889 -354196 -980416 344318 108650 -455704 117138 -874434 141990 -642663 896089 -34423 262878 651639 -294754 -389571 356968 -741062 218549 -161460 -480815 -310306 -901766 273590 336609 336239 913828 746212 -128433 -665855 529076 520042 -369117 109866 69957 -905446 76540 269807 176093 635519 -683665 286143 -631367 397036 129686 894079 49850 -148638 -541034 -998416 -450720 -769984 862167 -225386 570465 428584 516326 228630 849802 -103198 -572968 742151 -550601 414022 187896 302648 -839824 -741057 -498207 -326765 -562926 -26568 -314244 985301 -771451 976529 402897 253917 257419 20815 172916 -3054 675505 744950 -10656 -685673 622714 -759769 -795440 -469156 -199297 -976221 226846 685369 606875 535812 407883 904494 207091 -775841 -409416 -47425 852584 447622 -650956 -791483 121415 -645746 -896277 968533 -902579 -864515 561196 -418930 -44226 -281944 740520 534089 326449 159842 -954599 565873 133451 421008 166977 269877 493431 478155 206668 -95518 493327 156640 348651 373538 -799831 -172670 -849794 68540 690623 31598 424348 694356 -16828 977085 -461588 855309 -72202 -967847 -573890 355806 -70833 216131 -203042 449862 77922 -856517 919986 17899 -774293 872516 358796 499899 803827 103721 448779 795004 -49597 -328605 -152287 954217 629926 307975 777063 831145 -87921 297971 628533 683458 89523 -526795 370413 583643 -320595 660305 988893 231825 49028 333075 284942 977250 -932667 36126 367963 -558968 101444 852583 -300136 764780 -701070 -460263 -489685 -857143 525059 -764522 694961 666577 819954 159581 -801401 634197 719251 -656826 556448 159948 315813 993952 -693486 -771339 -742134 52089 888901 151074 -134730 251819 313994 821267 -258397 547012 -882475 -814315 362568 -912339 139416 -892090 484408 581340 -415804 341157 349384 -596312 168987 -131157 734838 330689 372353 491479 220296 -620254 -298571 -444507 -388076 624632 239946 -752088 400211 680698 -323602 312499 226027 -938026 -403716 -448069 539479 -957031 518011 521957 558753 798214 327803 -366569 -967839 -743535 -799765 974426 591944 639524 -540651 845956 235207 434969 -771229 -148688 -95651 -514201 -868215 -247924 651050 -92399 134468 845858 -504479 -864001 183315 -244169 -966598 65877 286188 -44985 -49932 -997743 741083 -434481 885786 65363 356439 -257935 -778647 374890 661260 818912 -855384 -592163 610976 -800062 -707718 538662 -600077 -685670 -26594 -880613 -656036 737751 -238183 261378 953740 -535190 -458058 491763 243192 -731851 9385 -40964 878547 -171044 424020 -831201 -754797 -109339 5352 187535 -924400 870869 819629 -263354 528125 246291 -935747 -980918 29379 462891 192216 916033 690340 -738796 -121510 332174 -512496 68731 -891070 -43293 -123955 -297595 23720 -922766 -807575 -969153 -918488 898661 634156 -264090 793171 175668 -793773 -65182 27779 991727 -365143 507977 -303364 868324 613986 634743 608386 754542 18544 662534 250928 50046 -52199 197537 140837 -94144 -885257 663047 792062 410184 542736 760332 52479 -284380 -455969 -195384 955489 44681 -782453 -905983 -93525 200214 -696166 882181 199173 -386504 -832766 527257 -80493 25661 339379 -376685 -714633 -912119 -238929 -190800 587261 -15400 -686004 199113 990424 665201 -941078 475371 543458 -522740 818307 394322 478000 -475305 -709708 330094 100512 -446377 95771 347884 749551 -244215 -715310 -229875 54634 -236580 -487576 -832328 376993 -988754 898549 -152012 -714534 -687442 461550 178278 -674044 220738 853046 209831 440106 -160981 169409 78259 94045 45911 -921142 -658527 563649 -501751 956036 -136624 -382947 -333478 -342024 917617 923125 -12524 -94481 14879 437098 -42355 759387 473039 -531012 -359626 -386942 -842967 -519875 151343 -415455 100893 388080 787936 -298522 155598 -543702 671780 -729801 -567897 24243 208367 137801 459097 -624737 991045 940302 761130 -922458 -321731 -969186 377271 959305 73593 -344665 857249 -559694 -610666 -446483 -53821 840948 260441 -123444 -263230 287968 309221 909699 47018 347529 -710024 244294 -529494 114951 442253 851767 525783 -596167 -439612 963576 -37925 -709378 384998 157374 -796531 624855 709500 -103020 -443521 -592428 -426214 685273 871624 24297 -879078 -416204 324736 -795715 185631 156190 635593 -69588 61196 836167 919134 166493 781012 642438 -702079 -320679 810769 -692938 5049 46299 466401 -99641 -133079 446954 372371 -518446 449064 -514598 606382 -857420 -269495 184264 -876464 -87990 679467 -311468 929661 -377543 552979 -963589 125756 199473 934037 -334528 250226 -509027 -467472 855083 710902 217612 471347 -55203 964353 -213249 -700255 454181 436314 -617700 -754357 -140265 986119 132726 -557388 -887418 -466887 388978 31699 -483681 848542 738410 410926 493717 568012 -228350 534851 -623733 -675596 -355412 383228 -369771 -802888 881452 -367238 21783 110273 797658 -428101 912968 -389134 -560597 -430705 116751 869209 -496277 397131 -872880 552586 -312914 657193 -161452 242063 -912057 -21907 494257 638588 340630 845088 126978 314252 172528 -530344 407647 -883727 47536 -634285 981580 -535652 -112831 915653 -910871 167124 -147516 -394007 735850 -477250 538556 494696 -250570 -605173 -702541 -673988 746661 -266809 -208929 -697819 -242 234417 -786889 402748 259443 136755 -751403 -857838 241082 -323452 2460 -614310 344450 687564 -522221 -804625 548460 921695 -725348 325369 -253301 -338788 975995 -115246 171361 -637696 -944342 572121 -748054 -268483 362640 777376 -813123 -363403 484393 541237 743307 468070 -839750 -58164 71283 -594053 896938 -198020 507927 -53447 932372 822634 -3599 -21543 508125 271787 -449666 -334262 -742026 -601754 510740 934539 -481063 783285 678912 29506 47587 -842892