842133 219991 -865599 734010 -859704 -580989 860631 311485 266781 186778 704126 730325 -517279 16805 300457 145870 145614 -673430 -5661 982014 133177 -191510 616732 -133484 -549074 -351181 703267 114789 -281473 -7994 249925 -81395 1058539 -344915 -850254 772576 525473 -677031 528343 -835149 216632 385148 220173 919522 -915715 792611 -745185 612949 -918973 -170787 -882114 837490 -582310 893860 -343306 -309820 694836 104818 530193 156288 -375070 -109796 -240068 960233 42130 905804 -540296 635812 -900494 924063 -250146 -298385 -47105 -690969 775600 -48849 -345007 905545 -572326 -363541 -681502 288857 257770 436131 731937 809478 440132 -755566 -156954 448288 -512167 624027 -980677 -618128 812675 1047237 -772847 781420 785499 126034 946104 -310941 845560 14050 -662266 -1006625 -47455 287981 54668 -217696 -267784 187473 840847 852568 544855 716267 -545517 -549556 -145835 311694 346786 627634 -807696 -704449 282019 741872 846789 1031324 933311 -913790 -623164 -140712 548230 131224 -1010898 642336 -945387 563116 151302 568751 -829356 506526 -814621 690242 437922 316679 -511356 785360 -369342 364614 -463149 33250 695442 -433394 -604359 -476840 446183 681812 -701449 700147 791412 -184121 -530274 638315 -678675 -256664 -457652 -980527 -1070947 102707 -526796 634689 -99147 924909 -480661 57764 -273648 864427 617246 505226 886066 219855 302780 -280380 448636 622034 738773 440252 856688 -779578 860404 -179313 699155 483770 -624518 77300 662582 8772 152090 -253864 512774 -892575 96748 -401063 -143631 -14660 -252280 -830832 5193 368881 -190668 43792 -896039 35390 -319584 -392788 -48421 -309625 815682 894823 408809 -851402 366209 -141101 217517 -584840 -789805 1146287 451545 -985656 -454046 -107549 492853 595737 -78763 371468 307589 -1024524 110251 918877 -600807 -883531 -486046 -467963 813038 166106 -885146 762956 -884794 -604959 775206 263975 218766 195228 731750 679303 -514549 41065 342751 93583 232568 -697757 -2857 813477 99384 -181144 639916 -105703 -588034 -377104 808047 142474 -258207 42243 247309 -29387 1146103 -376919 -888768 784745 536130 -653120 557599 -805940 229886 389671 207078 884249 -969658 838394 -764507 625957 -933629 -103837 -808213 834567 -584847 805615 -360753 -223468 680285 -56608 601204 175871 -337902 -234789 -90906 952923 56721 956482 -529241 531760 -850991 902034 -184791 -312941 112759 -572788 775728 -9367 -356576 915883 -524172 -314476 -679963 301564 332776 457209 720888 811845 447246 -824846 -132100 360042 -445720 621927 -915300 -625954 815252 933413 -787391 716571 801954 93569 879819 -315671 877384 130506 -679975 -1010282 -146221 224226 155724 -279150 -268986 197148 793955 827668 501865 722576 -516638 -571096 -250078 347131 351070 471260 -820555 -663986 327453 736757 796153 1035536 936880 -915573 -577325 -229223 484222 124524 -969289 613230 -841739 561757 153114 564644 -860045 526421 -816326 637674 366333 299507 -424869 857389 -269579 413924 -449648 73855 618755 -418705 -593043 -413078 380462 791615 -795832 810918 791372 -128217 -536335 658379 -580700 -235806 -469278 -802285 -1119551 80327 -539656 624187 -92156 992275 -436185 63099 -278842 897294 623389 352880 909310 205120 307952 -294773 359697 656697 802813 449512 883198 -821661 762517 -217679 830710 458162 -480888 -11557 654232 26764 265149 -252692 504819 -791793 103499 -388319 -159826 13589 -208303 -762128 -6627 510430 -231864 57053 -801508 6111 -228072 -384985 -80048 -442825 795264 916943 514001 -903571 334171 32620 262775 -613601 -836368 1096197 520417 -986076 -469842 -70813 465445 537792 -91499 377923 245023 -1051186 111575 848590 -446704 -881825 -450823 -465486 743951 119855 -925973 772063 -884593 -637820 666166 230233 242808 201016 706008 656301 -516289 13786 183993 -15486 312880 -725635 -1051 662238 74720 -168067 570476 -74555 -585435 -447221 687798 187145 -259100 40803 322001 -6841 1106725 -439704 -917564 790243 534459 -601934 583972 -764915 267832 345735 217750 759405 -1012246 1010453 -817158 633067 -958516 -33177 -752213 812436 -566979 822542 -315844 -145057 747815 -205935 569013 213296 -296850 -357715 -152006 955528 -3957 986788 -515090 534261 -781163 874136 -126012 -263048 208902 -522975 927394 -130978 -390691 947263 -466587 -296213 -674636 259924 313240 501458 727510 826645 425196 -851055 -121789 337522 -284651 631904 -924126 -639122 820816 829249 -800993 636592 799827 48469 836683 -377085 891281 100089 -671617 -1055666 -235137 318439 239996 -333653 -276592 177005 686599 844076 390828 635253 -554015 -620915 -279673 349479 350164 446286 -833040 -756571 396764 734761 710904 1031126 935980 -936174 -566489 -326856 469560 128653 -931489 596535 -698662 594731 142216 521606 -838385 541014 -821665 597699 410391 299027 -499066 901608 -127095 373512 -443781 45105 503217 -516671 -605900 -351320 354307 793547 -877516 932227 785276 -150062 -513837 654293 -552917 -270003 -455492 -743373 -1109806 81202 -565260 633739 -65672 1018505 -293351 50942 -275006 864150 618996 239398 895893 178012 300617 -243185 350146 682438 800631 464935 954268 -822225 641256 -284401 901662 448343 -374895 -71520 655271 32628 287118 -296259 512898 -691829 100730 -378723 -136106 21271 -157016 -727790 1414 682699 -245050 79728 -704272 -118332 -205151 -382173 -78286 -549749 795391 919620 544817 -923536 333098 34258 278883 -636360 -872332 980194 548472 -993257 -484705 -31699 417627 500835 -89362 388749 186847 -1077346 110901 646518 -521622 -879763 -425204 -469642 694231 134687 -954721 766409 -901291 -666643 644767 233644 317743 243997 738736 664039 -496569 36561 31738 -117239 397911 -694622 26349 681388 44416 -210536 403663 -60965 -551470 -515370 528582 146580 -253905 69047 305691 -56006 990467 -517985 -863552 776665 564944 -561232 601333 -749869 269258 356084 210813 674789 -1018981 1111494 -837847 639071 -982480 -2314 -697560 805019 -519449 930836 -247912 -97910 811277 -219053 491656 239677 -269095 -405199 -365308 943750 -115917 937304 -509051 548875 -665640 828848 -96620 -309809 124509 -580552 1037095 -302292 -408626 1006335 -446182 -328677 -674633 227894 316342 511885 718740 842093 405463 -816299 -118196 364283 -224498 626335 -1028877 -644982 849915 848924 -821363 578921 802021 39117 851873 -419973 906069 -26628 -679721 -1069656 -272878 467273 316032 -372064 -282709 137815 579491 842946 284336 578927 -563978 -687078 -226465 340719 347943 531386 -844413 -902163 422525 731335 611729 1038980 933142 -936637 -524749 -373877 522231 122579 -926268 599984 -659725 626258 126972 502899 -850409 578294 -822957 498206 488405 270113 -693717 933427 -105743 257668 -437783 -32511 379684 -634379 -609888 -323864 303180 686314 -853353 954044 774626 -240613 -472150 631594 -656930 -235095 -451868 -825320 -1042185 77307 -622969 644538 -497 982116 -212349 28746 -286298 728624 636853 265155 870967 168605 277270 -156919 373615 677421 727143 471421 1008442 -838762 586886 -293800 851401 419394 -458762 -84132 660641 24032 154727 -294661 530886 -663001 100004 -372406 -143887 -3908 -155304 -707152 -17226 689452 -234364 93771 -674676 -136049 -247948 -368834 -68810 -575397 795221 910625 428976 -915741 334022 -167672 294377 -613990 -926852 878521 520008 -1002301 -465210 14495 437944 497631 -70172 403178 136611 -1055312 115221 571607 -601229 -880293 -415962 -469861 707708 177343 -1037692 759086 -871912 -701375 705065 255753 374461 284960 784357 697363 -504439 601 48456 -143864 420445 -667139 74180 851231 46810 -217880 279420 -52712 -484327 -502344 405151 114445 -245752 72896 296105 -137364 863887 -563484 -855151 751023 562492 -480401 655153 -736745 235372 364615 204402 565159 -1000486 1036003 -826093 611756 -969954 -34537 -672231 797438 -474323 1062192 -235379 -59223 771626 -108907 451331 248296 -254643 -345508 -447714 955125 -215502 831236 -505741 609125 -581357 749223 -149015 -278685 -24037 -703420 1007989 -315261 -372321 1028497 -459659 -348191 -644937 244710 344514 536803 728604 849020 379722 -734270 -112477 447430 -241574 633367 -1061123 -641206 829619 946571 -767216 583923 788545 32525 920541 -453919 971972 -131101 -667255 -1075223 -257787 463567 250906 -379329 -291745 167226 525532 843910 159796 561941 -555621 -723782 -109526 328203 346353 703490 -862277 -1018628 402369 729228 525109 989759 938372 -948050 -484230 -351155 590134 108133 -971376 631969 -659807 633422 114296 497193 -886650 576152 -830940 447855 517369 225791 -738763 903416 -244203 150459 -441087 -119652 312117 -637158 -593844 -339478 229866 559597 -759757 857294 786849 -284903 -416969 589425 -792541 -280180 -434471 -975286 -954354 90678 -681094 662489 97969 909489 -158116 10021 -279851 673822 632495 446265 855958 156409 303421 -83128 480996 660147 640898 486404 1014972 -821598 616831 -330884 771241 392363 -601706 -46772 636986 17467 86372 -294668 533970 -730706 76922 -369998 -151571 -42092 -208870 -693485 -15346 524235 -240970 86149 -792116 -208723 -348829 -354074 -57480 -508178 791881 878455 366332 -884272 395528 -277057 280300 -635412 -912527 783532 442776 -994314 -494605 -11586 504301 524585 -57672 418213 148464 -1057066 113231 730022 -680560 -884980 -393231 -468687 772047 208807 -1054872 738184 -841796 -728266 821527 301173 379945 321813 816639 740393 -499029 23292 132236 -81977 403945 -638511 109832 956605 51839 -194479 289795 -37490 -436899 -428329 475227 127446 -270683 64505 277504 -175921 800620 -552813 -804521 723361 558255 -442112 628912 -750219 214626 395689 204770 589906 -951164 870478 -777777 617254 -1007844 -108099 -673580 790870 -478548 1095526 -159500 -91216 733153 65711 525906 264041 -256888 -217533 -400739 950425 -237978 718449 -491861 703122 -541503 748081 -220322 -295847 -92385 -731692 926380 -148605 -347238 1019630 -507805 -337926 -619236 227042 325339 543883 725750 839702 342968 -632074 -95065 460201 -323023 632530 -1047421 -635613 835398 1058905 -778716 660259 789908 52985 965015 -390029 993899 -115966 -606270 -1059641 -198213 323599 250806 -388797 -297205 132032 538246 848809 133029 647364 -523157 -751736 -34988 310026 342594 743680 -873437 -1001987 384292 725082 482438 984369 943189 -922142 -445907 -258281 626028 121218 -1010634 646000 -803044 566658 117610 506466 -873983 555787 -833829 439213 472078 222261 -582661 875239 -365120 151343 -458168 -130372 312895 -524494 -590446 -392793 227889 527166 -676100 728119 790790 -221081 -356070 533116 -888874 -259727 -486833 -1027036 -852630 115182 -698482 625501 181156 863755 -275829 10424 -284426 652023 646644 532436 822756 150759 281501 -59922 505732 617648 600976 488516 975347 -855640 716403 -342686 652367 392250 -666893 26575 663797 -1218 102771 -325075 520014 -844484 109486 -371294 -141846 -81517 -240400 -700367 16991 339570 -258897 73234 -908936 -127754 -502831 -328524 -76474 -381089 779779 846206 367120 -820735 471644 -190363 258854 -567139 -889407 753124 391837 -995359 -457699 -32113 550012 578731 -46550 432930 195404 -1085846 114192 894945 -669091 -880843 -417843 -466325 831722 181289 -978251 701408 -808520 -771087 878852 352122 311870 342389 807613 804440 -501938 8033 297043 27099 323086 -618168 159698 836944 68210 -165142 373517 -101337 -392605 -344630 649148 99455 -284612 -9746 262848 -235530 830926 -494461 -747629 694190 576380 -405536 600269 -756698 242107 393218 209346 719125 -896554 788034 -743186 632766 -952344 -175528 -682330 765872 -512826 1045344 -156875 -106606 709510 158526 602452 229075 -281504 -99793 -230474 958189 -181757 659556 -485178 766705 -533779 745386 -271445 -313184 28811 -627909 786495 -16320 -325542 1036576 -556556 -389340 -609427 252928 316023 546148 722481 821697 388509 -558780 -103286 379558 -474277 628663 -1019936 -626654 864436 1117758 -797900 746183 805877 97065 945554 -351759 1021810 9197 -606565 -1069758 -95669 225745 144531 -365719 -290668 148724 615501 838612 158712 722737 -534349 -748042 -46581 291281 336968 582862 -885513 -905835 309662 721068 484905 945752 940952 -912186 -413910 -161703 583354 110150 -992190 614924 -947852 545358 132240 539556 -876902 504948 -836911 417182 364351 233325 -435561 852184 -324512 245023 -448850 -130157 387409 -407737 -589999 -459583 226504 590203 -646164 685950 795172 -141725 -294834 467683 -866135 -263240 -472167 -981578 -805275 114963 -664552 622855 250563 884331 -391683 30080 -277463 784589 639457 420683 865747 131755 281787 -105767 443821 596485 662890 510159 908766 -840769 838501 -355600 605797 400864 -552882 120341 643576 -14492 259031 -302465 506213 -931824 70323 -376414 -151578 -107484 -264602 -742594 19260 390209 -238295 55065 -827772 -88880 -580630 -334596 -90685 -257705 761899 821223 461947 -761964 553475 14794 228296 -593103 -836061 779571 376090 -990729 -465367 -74424 548077 630177 -54261 443629 256267 -1074625 115898 919911 -501892 -882325 -436504 -471070 835070 134648 -970407 678939 -776727 -792469 844325 333619 264169 343992 825350 849833 -499878 15216 321333 125652 248290 -623298 213020 695374 102916 -159057 534954 -158181 -379281 -331632 804773 73083 -254696 -53475 236854 -216512 926717 -419700 -673352 657505 576578 -377062 603666 -787073 263356 389900 220808 790121 -859156 875450 -745259 623707 -969379 -193630 -708411 750542 -549988 935603 -127200 -184661 711682 102155 580474 220905 -317047 -62966 -89460 966649 -70528 610711 -463833 735827 -518247 810901 -274668 -317592 178371 -518289 809669 -37272 -313060 1037151 -581117 -369059 -595198 228653 347824 529395 732604 813926 368105 -506747 -100244 313302 -491362 639161 -914591 -615149 800898 1016158 -794525 775476 791529 133288 876560 -312496 1035179 120878 -589156 -1096152 -19061 288285 41956 -321152 -301784 152640 731013 821803 247544 713552 -547900 -709844 -136935 276102 330375 479231 -897591 -749646 232215 717469 540032 956956 954313 -914422 -378435 -116179 506025 95795 -939859 614343 -940404 596505 143885 557487 -885716 492452 -845740 405617 387145 213527 -481803 756181 -180038 378798 -442812 -79307 518703 -430567 -583145 -510170 224496 686800 -712228 767851 795481 -137012 -239089 405768 -766130 -262861 -480000 -796568 -805656 136098 -596826 625410 274673 957521 -456241 54397 -281452 856337 633328 256402 895626 129781 263700 -190051 341470 593712 758694 513522 871231 -848842 902864 -372955 691095 417541 -414482 185282 650377 -44819 279270 -336941 507993 -934482 90397 -384818 -159363 -108656 -248414 -780516 610 561428 -287073 40605 -727678 -24830 -561843 -304159 -81742 -202136 774761 799841 509030 -699625 593606 42404 279791 -609322 -795849 864329 408861 -945801 -442136 -95138 502576 633828 -77936 450043 325509 -1041229 119108 753337 -434438 -880090 -453427 -468127 778840 128727 -886671 657668 -776769 -821706 743228 330226 228276 341142 810882 877573 -511620 21798 181817 168332 166499 -624570 256009 676740 140519 -228330 620005 -172096 -392150 -421353 783852 -2774 -259490 -34447 257583 -186596 1051429 -358600 -625160 633061 584015 -379573 566204 -842258 261935 367526 218501 931250 -830897 1054152 -773869 624967 -905006 -158436 -754124 743069 -609263 835128 -67366 -277806 755585 -61073 482217 167276 -357733 -129487 -215941 974399 22250 648990 -446327 628616 -609254 836478 -211237 -312741 177347 -538982 883028 -197208 -343091 1078135 -533755 -410938 -624764 218909 314065 534858 712770 833534 369350 -510059 -98057 363096 -461042 632381 -929487 -601705 840242 884054 -806474 753994 823897 158982 831195 -318152 1013634 94404 -622612 -1075963 17287 432753 20444 -254906 -304802 191970 823757 834453 370055 650832 -533566 -614391 -238073 276869 322780 434201 -909667 -682999 181035 715502 626492 972299 953940 -911953 -377156 -155293 468719 96442 -922540 603344 -825048 660356 150234 579049 -855112 462842 -847643 522266 454702 224752 -650423 744603 -93364 411274 -436759 -28351 628212 -549182 -576911 -523267 230644 822072 -790514 899644 796184 -203946 -207420 352095 -618535 -251221 -480347 -743382 -849832 118125 -537454 625399 272571 1012465 -440941 63050 -276792 898555 635927 224140 896275 132259 259423 -268039 352971 608572 827054 519552 868367 -830415 892953 -349831 810612 409618 -393444 202183 662613 -58006 232669 -316235 523790 -850057 131121 -396260 -159083 -80734 -180135 -805311 5590 684940 -283253 51461 -654734 38555 -506166 -303175 -78830 -241280 749076 801709 490412 -665321 643843 -132982 280275 -609019 -783342 967903 479906 -928069 -430962 -129959 437475 601941 -93909 450750 351716 -1049470 118219 593345 -508810 -884635 -480318 -469256 711930 183596 -807238 635368 -764470 -853410 655399 321614 272202 284533 804826 877033 -507844 30276 76486 116545 124579 -676242 287975 861288 193477 -219170 640945 -153505 -455680 -494310 594703 -18854 -272717 19087 257165 -81401 1155779 -349761 -570427 621083 578752 -352616 541991 -867220 226907 362741 197005 914744 -849092 1106890 -812990 615806 -872256 -85306 -827261 718827 -589040 805063 -66340 -355272 787338 -220466 445844 149210 -394991 -262013 -340460 974633 61351 699546 -426463 570705 -696868 891219 -145389 -311262 47803 -663894 1022298 -325488 -381287 1040397 -483657 -366379 -651829 224866 313003 506877 719908 838724 418860 -589922 -108889 459940 -397685 627926 -1010987 -591083 829255 809517 -816446 677332 843037 160474 860837 -337666 967024 -23709 -583599 -1072205 -18508 476320 8728 -197455 -322188 214924 844340 819624 484103 567834 -570266 -552838 -280505 281598 315882 524063 -916346 -719596 209560 711385 717496 991713 968246 -921915 -366433 -246803 489795 76263 -948694 617086 -665169 643401 151333 598547 -857281 557328 -857408 532885 532447 209043 -751810 721697 -179615 368956 -447142 58943 693928 -648064 -563252 -493595 257238 764014 -851819 961838 794686 -277596 -179701 309011 -567046 -269092 -456673 -822626 -949624 113380 -529871 617225 213628 1009540 -314207 48486 -270787 865941 622251 421156 870960 135520 267435 -298287 423350 644231 792926 560001 913745 -796082 781108 -327410 894922 425513 -526484 169782 685676 -61361 103819 -316799 535191 -736733 99157 -410246 -162395 -36350 -160381 -863641 -11396 635512 -321997 65767 -730981 66304 -415762 -286536 -77406 -355018 762516 829072 400606 -644380 692201 -283282 224251 -618631 -814487 1056967 522244 -966809 -423535 -136824 430609 564165 -88717 446115 340865 -1045264 121593 605172 -640348 -881538 -493922 -467122 692756 223142 -852728 637176 -783521 -869543 649708 295373 325847 221823 797454 847989 -512775 35531 6030 13331 124395 -704654 331750 981305 244645 -192413 533544 -120589 -504720 -494725 437571 -68943 -273737 53351 263373 -33612 1109563 -386030 -522606 615937 577562 -395154 565701 -950790 218469 397296 212937 826856 -894681 990622 -821183 622851 -850807 -15635 -907149 721142 -570075 905409 -37840 -408759 770700 -227132 522543 162779 -417835 -375122 -487808 1013260 482 789757 -418156 520952 -780192 914104 -106980 -306026 -82986 -730467 1042686 -278767 -411323 1039771 -446259 -382827 -685748 290718 351284 477292 730319 851613 422278 -682126 -110002 453323 -261841 627950 -1039764 -584580 804295 842830 -839157 605531 813143 154906 920475 -401907 941621 -135396 -607563 -1071218 -85973 355699 35857 -155919 -304954 202855 798203 832170 496850 568299 -559574 -566321 -228128 316116 306944 749528 -919046 -848605 232893 709628 804555 1035418 969345 -942117 -372114 -336543 566391 77136 -995255 608088 -630971 563845 142952 588455 -802518 591995 -867510 606816 486595 237506 -639551 695374 -324704 231753 -456157 73482 679418 -611380 -553129 -432470 309959 654567 -845332 897372 800271 -261907 -170220 286213 -599001 -243130 -470661 -970181 -1037344 73902 -547448 631451 152243 949185 -195927 23375 -271944 827539 600221 545384 851201 144147 276308 -259690 494963 674003 695794 555886 958223 -772398 669591 -293788 882775 449833 -659985 92578 656567 -59221 101343 -313893 526698 -665110 85610 -427720 -148832 770 -153684 -901227 -17437 428830 -315399 97611 -849706 -51888 -289142 -280301 -77190 -487381 759345 860065 346774 -652315 683447 -180888 240692 -607048 -866493 1131100 539134 -932686 -416770 -107023 446256 508249 -71274 435689 290934 -1038342 121173 779412 -691939 -882746 -489416 -468325 737624 179058 -910329 647266 -826521 -876339 737508 229468 385954 201237 763355 798179 -517024 37545 158932 -93909 172126 -726929 328362 877384 294924 -151388 363653 -83525 -558697 -456766 457587 -117737 -274506 96273 285947 -25630 987276 -464430 -502276 627429 578448 -364165 518926 -984985 244986 389446 200304 668938 -946694 825162 -791965 606801 -809575 4556 -967506 715131 -525232 1014086 -16240 -456038 675526 -97559 599821 167181 -424973 -401189 -369525 976496 -94914 897359 -394561 530478 -835188 873497 -117579 -272849 -38365 -671320 920876 -108066 -405145 993645 -471871 -345440 -694979 289510 340785 453491 734135 850207 428073 -786541 -116056 407650 -237088 632754 -1065586 -583069 809516 935571 -856903 579938 791960 127053 962378 -437692 885349 -118187 -597390 -1049634 -181321 228387 101616 -126409 -307841 163683 693496 804911 475857 640758 -544287 -566267 -119698 328214 295049 732792 -929430 -1004650 303127 706175 842018 1046910 974535 -935924 -392915 -377591 622220 68308 -1003602 585038 -663966 520432 122964 567967 -843104 570414 -871951 674654 386036 231402 -438846 758599 -356479 159983 -449867 17062 591257 -482292 -548001 -368598 390448 544748 -753629 765186 814803 -170240 -196719 285790 -717676 -235509 -445345 -1004443 -1104697 70804 -609604 645991 57191 885201 -180006 3760 -284366 705126 599063 509318 863297 148813 249266 -178275 495136 680367 621950 559526 1019320 -783016 597687 -259252 774662 462611 -634176 -687 656365 -50805 199351 -305724 509508 -689892 140649 -446736 -130441 19564 -209295 -918577 22986 309875 -299035 100389 -886485 -105276 -237192 -277896 -45823 -569839 759922 897006 370968 -687011 623732 1226 216173 -589617 -904983 1154401 491890 -928739 -412149 -66328 517080 491138 -57666 421983 216405 -1004669 124375 933370 -603724 -884916 -480706 -470596 807775 108646 -932426 663563 -856639 -897975 835813 230719 353800 182044 744306 742816 -515102 33714 313303 -137685 260565 -714948 336544 677516 345395 -180949 270551 -65441 -589593 -338511 586324 -117248 -277018 52143 275284 -15759 894118 -533046 -497248 643087 581451 -400654 527034 -1016078 241754 374746 197112 609193 -989876 792610 -759500 623531 -778434 -38919 -1012611 701799 -496427 1114940 8626 -446715 697431 70909 569946 215705 -408518 -324611 -167672 998566 -209363 952439 -385669 617626 -898969 878354 -187970 -314479 127113 -551717 825828 -4064 -372573 963118 -539523 -287880 -675783 294307 357155 435333 715326 834260 422690 -841768 -127160 323949 -251581 631768 -1001031 -587150 830779 1113497 -870147 608062 783422 82841 948696 -425060 848346 3562 -613575 -1017271 -255035 254460 173396 -114137 -315119 138881 590204 814277 354249 707638 -534007 -559168 -38061 333018 285819 585408 -929052 -1065579 347985 701868 836281 1036015 963276 -923727 -418326 -314932 606174 64113 -963870 596233 -859730 578709 114448 547582 -866105 602024 -879084 707103 352613 292773 -438214 770068 -229179 149658 -455843 -63335 479689 -407304 -540648 -328334 418741 519911 -663586 685111 822920 -127973 -232980 305040 -866734 -246447 -471943 -948881 -1119086 89386 -669895 650495 -5974 867250 -265945 13322 -281036 667132 586832 276731 881153 162286 251869 -98204 444684 660304 614329 564203 1004937 -731112 601469 -169999 658974 503201 -487490 -68817 669222 -30672 286080 -303055 504530 -780459 144758 -466872 -141818 12898 -244707 -924241 3072 418254 -328793 88398 -815505 -175802 -204319 -277411 -87518 -561456 759759 922153 488611 -747112 553942 29829 269084 -544952 -923146 1105369 422240 -931468 -416596 -22820 541600 519811 -51756 406885 157481 -987049 122708 901810 -473193 -882832 -441158 -466956 842226 118015 -984404 698504 -878578 -901078 882200 300514 300540 203068 704332 690286 -516456 29801 301473 -100529 348452 -683263 329066 620810 371548 -212561 289031 -28455 -583591 -326413 707946 -110258 -261422 -996 267701 -84797 835151 -566868 -487424 656813 546446 -413036 529602 -1034227 259377 380022 193860 586028 -1020971 929455 -720826 632392 -721617 -140014 -1063996 705862 -468616 1087347 10313 -408967 727364 150669 497672 229220 -377552 -192065 -79305 1014583 -243637 957695 -373059 717485 -911788 819041 -256962 -302438 209841 -519649 766944 -64940 -339196 911432 -569221 -326262 -654827 310113 308262 398061 721005 820872 449996 -849062 -133189 347171 -397190 623353 -925041 -595956 802854 1133502 -881624 703483 775524 51089 880315 -383192 811750 119947 -616829 -1036081 -279606 402907 241129 -124685 -306034 142733 538338 813968 232084 712134 -567342 -578820 -41672 337468 273729 499995 -928440 -993157 394514 701351 779555 1032066 958688 -915543 -437494 -231082 535862 58173 -921727 603382 -945539 645254 122997 510717 -861169 514465 -884628 754985 444180 280295 -602025 823537 -109070 275060 -439592 -138611 357385 -463883 -541728 -329525 474035 554786 -668240 730434 831285 -161928 -285028 343879 -877121 -231063 -444190 -791538 -1075342 82424 -704246 643897 -83662 914679 -395268 37063 -289877 714082 565088 228075 909861 180624 241442 -60918 367187 635287 694718 566494 955796 -680062 682485 -178293 620152 495543 -381610 -92839 667284 -11676 259141 -310654 517729 -892507 114088 -488059 -150885 -13000 -261778 -899459 -13669 623394 -315599 64619 -677773 -165235 -265224 -260679 -90679 -466795 746802 927609 526561 -815934 472342 -130946 283718 -582181 -886809 1025531 373914 -933777 -403349 2017 552355 576391 -56997 392081 144206 -969397 124052 706369 -466960 -882835 -420555 -467717 811305 193516 -1016109 722630 -893673 -911705 818750 277793 264606 253797 665458 660985 -521499 39195 200469 2897 394492 -659111 298837 812957 408307 -231277 448691 -67079 -538905 -419243 774760 -141032 -289737 -31822 269719 -92904 812301 -546573 -526307 691562 533600 -489168 589548 -1064594 228181 375437 212741 636041 -1014473 1089971 -755281 624395 -729897 -194473 -1068056 705412 -514494 951372 -33474 -346362 738668 92931 453440 277541 -337978 -84280 -202769 1005298 -184920 923890 -357386 743951 -882445 768923 -270491 -293599 122451 -607291 868664 -225917 -334787 879013 -570360 -352286 -626644 375595 371573 392751 742205 815755 500633 -793959 -146798 398687 -490427 628915 -890524 -606733 821668 1031711 -907402 757487 815978 43146 840223 -353556 816689 107511 -647356 -996390 -235099 484068 311633 -171334 -326921 132949 542771 792396 145280 644612 -532448 -637487 -124767 331888 262867 444610 -930666 -798698 424930 697865 690735 998633 957269 -908823 -480317 -141074 476002 47042 -931051 598427 -937038 611224 133106 483006 -868410 504249 -892884 695874 523824 280265 -746981 883390 -136223 365954 -444960 -167385 305932 -581715 -513936 -372137 511101 739481 -739222 859462 848848 -246635 -347039 398333 -829678 -257188 -456241 -744389 -1002073 114229 -680376 658139 -111144 985595 -454992 58989 -262804 751556 568656 331460 851942 199584 246129 -92522 334430 604872 780972 597737 899708 -652135 815977 -180798 685739 525577 -433435 -53926 671737 7503 133210 -295433 532256 -944860 113999 -508419 -157520 -56241 -248175 -875083 -13684 679738 -311999 46504 -704504 -108761 -392607 -256375 -76701 -333137 765292 915177 462426 -860250 422533 -283529 256002 -629616 -844435 915746 384856 -932215 -429641 -5282 475803 614282 -79859 379842 156096 -954827 124360 597319 -570942 -883456 -422253 -467463 741382 221983 -1027954 744200 -886380 -891761 712177 300189 237055 292737 711388 657959 -517357 25081 38615 120998 423639 -629591 260305 970852 418813 -184325 590296 -83938 -485478 -478194 687653 -140537 -267135 -24723 260789 -187209 882363 -477602 -565036 719083 548366 -524128 621947 -1047763 211973 356945 201904 754331 -980538 1096171 -778150 637431 -686924 -190339 -1048775 706146 -538345 837994 -20742 -251279 772325 -68847 519083 294937 -297327 -68569 -404303 1006577 -76108 829093 -350798 729203 -816717 791714 -252837 -286027 -44391 -719245 1021269 -320976 -337573 869656 -531902 -375921 -606882 347038 312495 389608 729667 831293 517186 -713628 -155122 464093 -518058 615556 -979765 -619122 801801 873933 -873170 776718 830155 34882 868818 -292677 807828 -20275 -624553 -983120 -149127 399244 276970 -228359 -314560 192586 613976 826265 139481 571919 -564148 -704465 -230029 319606 249140 553938 -930741 -695764 385026 697371 585639 971296 954520 -904605 -524195 -124923 470988 44932 -976749 572697 -825545 590051 142913 508014 -886761 459486 -896160 673184 488522 273043 -686139 918007 -281750 419365 -450573 -114587 325732 -649247 -523960 -440336 536631 800778 -823716 955091 843114 -273325 -415653 460570 -687395 -260884 -460048 -854503 -891089 110315 -623441 657288 -114083 1014780 -430770 64709 -279059 848963 535618 502089 873610 204835 247599 -170097 401151 596823 822426 596574 860177 -636079 869038 -166221 786763 551039 -595625 25909 658639 33767 76323 -271022 530241 -904830 97933 -529132 -139989 -93328 -192187 -818269 -19105 575105 -328431 37521 -794949 -27624 -481885 -246747 -77006 -228024 753338 880817 368084 -903153 351521 -204663 219832 -623753 -814777 824992 458242 -937062 -435634 -33495 427389 637160 -94545 372277 209620 -957218 124727 665125 -709613 -881857 -403392 -461816 693718 192620 -1007537 770174 -897138 -896045 641320 351072 293849 343970 707145 684596 -513060 27104 38716 165818 372088 -590523 217312 951217 426080 -161673 640190 -135254 -424775 -518063 526121 -131229 -278092 41739 252734 -237602 1014922 -402587 -651207 752840 542256 -557351 632399 -1070231 240648 379154 189769 882152 -931356 949536 -831702 626033 -694443 -154775 -1026369 724403 -575011 799217 -79364 -181471 740699 -215018 591107 239775 -267689 -154219 -499273 1010440 19630 733259 -338665 656163 -731574 793231 -174417 -294213 -93110 -700944 1014841 -239442 -358077 839124 -485285 -408346 -606170 397392 342347 386315 718291 839244 513743 -603664 -162582 423009 -475909 612699 -1055061 -629432 832469 809230 -876543 717527 782555 65480 913702 -332887 853469 -137388 -645758 -961281 -62794 257186 218111 -281155 -306343 220548 718937 789781 158879 571298 -549200 -753588 -279787 304589 243455 704901 -923115 -673299 341600 694621 513744 959920 936823 -918625 -558017 -165459 533319 53272 -1011022 595240 -701554 534791 149529 500936 -893957 521896 -908051 577188 427966 304744 -491994 915562 -370328 361596 -463901 -84951 412845 -583204 -499143 -497868 564915 756526 -869703 931063 849378 -221330 -462092 523774 -560570 -243656 -448195 -999788 -828112 119818 -551158 637783 -63157 992674 -320709 45197 -260716 903000 525558 519540 847623 236819 235311 -253544 516142 604399 762926 602314 864442 -643315 894908 -164369 875602 556013 -672529 104990 681046 30927 166390 -273994 516045 -796103 93699 -548085 -160056 -108029 -156389 -769631 5811 364547 -323288 70891 -913099 37067 -560019 -268471 -70752 -205209 759516 841309 342675 -930557 316684 -6747 217427 -622837 -782911 744577 515756 -946028 -458782 -64502 410706 607338 -96901 370108 293314 -918432 125378 894208 -657679 -883047 -433395 -465953 709200 145860 -998685 761109 -863509 -881463 663324 312941 359843 360323 720584 738803 -524900 42971 199757 125224 325160 -618671 169619 732465 409814 -182203 607816 -159440 -384707 -501712 427465 -141648 -266043 36831 279035 -188009 1117333 -351372 -628345 774677 521951 -611193 660922 -1043441 271973 350068 195071 927456 -873439 801398 -839391 614188 -676099 -60523 -983303 722295 -579925 860730 -87673 -104498 681980 -224187 579535 218987 -254962 -287717 -353747 1032440 63256 671417 -332346 560430 -653713 798362 -117107 -306796 42414 -591797 927907 -61088 -383904 793353 -450763 -408538 -622723 398023 345968 394878 739129 829659 568107 -529404 -174566 335258 -351746 614376 -1054056 -639682 835636 868775 -894745 637620 807322 91859 957819 -362787 859484 -134917 -633655 -920869 3010 232435 168707 -332677 -313651 197251 797338 807123 289777 636932 -575585 -737538 -231218 281499 231926 737887 -919310 -764632 285126 693229 476652 966133 939752 -935120 -586625 -271672 605508 44790 -984379 582099 -589187 558846 151287 508908 -870382 564796 -910715 549970 375074 268437 -431188 896771 -294786 224601 -449937 -4866 537912 -451750 -518710 -524180 571958 666085 -830111 808009 864248 -138659 -505399 580576 -561859 -264586 -452099 -1052466 -793083 117493 -532422 590023 235 913025 -210477 18418 -278202 888684 497799 329979 853448 243949 231083 -296079 498421 638568 661652 606259 923287 -613523 813443 -192296 886544 565768 -572101 177570 669737 28949 280345 -253766 504512 -691909 82391 -565738 -145292 -101054 -179379 -734171 -9640 344415 -304718 79473 -854677 59278 -549071 -269822 -96981 -275468 771859 815452 442493 -895680 312272 57955 301952 -611988 -808092 775018 552793 -958073 -464811 -101396 436219 561017 -72957 373411 341368 -920134 123370 954907 -509441 -877907 -438909 -465410 774435 127769 -888108 764793 -838596 -849417 770836 319916 389277 330842 725617 784863 -502561 35440 309034 21037 231651 -648228 114860 676198 388324 -206915 467334 -168710 -377981 -456432 498417 -78008 -281978 85272 290377 -170359 1113740 -353438 -709434 782676 510719 -639658 640320 -992864 276367 397632 196901 892775 -844022 815697 -806014 644352 -709942 260 -920188 740743 -557017 1000690 -151379 -68403 745629 -89045 491520 170541 -258361 -388612 -151057 1016593 5709 614357 -332523 532792 -570113 846780 -100667 -258012 177370 -518755 831854 -6454 -410439 782095 -456808 -372278 -659727 401781 328507 409161 720121 836587 570413 -501917 -192050 365189 -251111 618817 -1007383 -642377 845388 978565 -841792 576475 792220 130259 938733 -406749 920866 -19575 -646960 -917528 13749 366227 48495 -377892 -296810 211012 842559 805888 403795 716421 -558870 -716087 -128981 277203 218725 622845 -911790 -934571 217045 690846 494022 961434 929949 -942931 -606509 -355208 623733 45245 -934799 557901 -668453 594030 135982 555925 -888215 555369 -915520 539523 399841 274717 -548767 864721 -141078 154276 -446136 57736 642940 -402038 -471818 -505544 532409 568382 -757708 699441 875680 -129413 -526845 624730 -656820 -242085 -477377 -938218 -822246 108385 -544698 625449 97804 873464 -169417 7548 -273751 777978 513212 195450 890123 267047 227010 -272446 398693 666757 603957 617381 979005 -629340 695232 -213990 795539 567869 -436818 206990 679598 13925 285729 -246489 509837 -661406 107669 -580435 -147275 -68587 -212695 -696642 4022 510163 -292044 104266 -756745 49489 -489541 -249343 -91826 -403716 763230 800145 519487 -868402 339601 -107164 317852 -581269 -852334 830884 516650 -964454 -457704 -135997 498354 517641 -56163 382651 348020 -874952 124864 796594 -444955 -887966 -469419 -468445 833048 182007 -872353 744932 -803596 -823163 861186 277639 366594 311902 767400 842536 -510436 12065 312260 -86583 146701 -694082 77175 763786 347526 -213669 311873 -117455 -412180 -327454 705822 -53163 -285107 50041 297926 -113404 1008196 -404978 -786427 780992 502863 -660732 618304 -951619 236481 393640 191395 765649 -835837 964224 -760281 631785 -700104 -12986 -849443 764475 -534841 1091587 -190896 -63928 765775 67402 454373 159574 -279760 -393988 -80579 1013653 -99034 625945 -329302 560235 -505807 883163 -144360 -279713 176319 -565282 773883 -130774 -387841 767668 -507846 -400608 -680211 427517 356590 421044 738859 870966 588079 -520957 -194955 421023 -247556 607313 -954909 -641548 840616 1107349 -868279 586229 796627 160492 879166 -445358 948655 109590 -664115 -885136 -42838 479047 -3373 -405357 -296398 176219 815724 813526 482607 709917 -573286 -653326 -37409 294398 210809 460113 -902523 -1046249 163342 691115 561302 1004990 922732 -929151 -622997 -378008 578487 48179 -923655 594235 -831570 599831 124502 577839 -891801 571523 -914709 452372 496525 249768 -704595 788015 -102806 182290 -441825 55939 695520 -485461 -485559 -451542 509176 506336 -663033 702507 877720 -216427 -536162 653436 -796104 -255822 -459886 -774194 -891498 98535 -594219 615586 176560 882212 -246034 19651 -284443 722380 499610 302196 912009 289678 229755 -198948 335506 681043 627614 608907 1019219 -605821 620823 -259285 683205 574467 -377722 169993 689808 4032 180571 -266879 527241 -722872 103111 -592638 -144436 -21476 -253861 -667774 -3068 688049 -313330 85943 -682298 -48176 -401297 -262470 -69396 -524948 768435 807750 521549 -801458 432866 -274049 228114 -542363 -907103 932092 451647 -973875 -473188 -134494 562253 496032 -48486 395067 326598 -896255 123646 614867 -530457 -880941 -499229 -465854 833987 220515 -867627 707437 -769675 -797885 866045 248310 280588 277419 782704 881487 -499340 13031 174094 -149907 108856 -727953 39995 912451 314169 -204874 260265 -106920 -460449 -354455 788023 -19030 -273247 30275 310325 -20494 876151 -481268 -857648 769549 499200 -701034 598119 -878540 213616 378842 192583 667137 -864432 1098430 -728972 633722 -737574 -67549 -784481 769172 -487783 1097183 -234677 -94691 779595 154800 503076 166265 -317963 -300003 -252228 1039102 -202809 729023 -326918 620763 -535517 879055 -221029 -284195 32529 -681091 845380 -305564 -376276 738203 -573056 -388280 -684055 405701 340626 448230 743935 831859 612982 -606425 -209515 471146 -304801 606976 -914423 -636814 858752 1118275 -889331 659910 800325 160556 830883 -410270 996600 116001 -645724 -882641 -130322 440274 -50243 -380599 -302143 126969 716686 816867 517144 637979 -527772 -625475 -36092 306151 201278 417721 -895315 -973002 207275 689418 650622 1033230 942264 -931245 -627020 -318204 499859 53578 -962469 534404 -946391 548591 119805 603288 -878812 557260 -920618 445600 522502 253792 -729909 715031 -227896 258150 -450585 2401 674219 -614412 -471511 -384534 428604 611872 -677466 815921 893879 -284369 -512276 658566 -872457 -235141 -442953 -715707 -988878 88030 -655410 617268 245910 946001 -390983 43521 -282283 665287 484962 481199 893546 302779 230094 -111796 354467 671394 734173 640776 993541 -600003 587295 -312444 618291 570509 -501524 107396 687007 -27161 47822 -269991 534107 -839559 80534 -601465 -138078 9739 -245435 -691636 -47670 668915 -280981 71358 -756416 -115151 -283842 -259444 -80684 -578396 774636 827886 436356 -743907 486874 -202913 204974 -598503 -922062 1030313 397493 -975786 -471219 -99115 546745 517910 -57026 410516 270864 -926687 121098 603212 -686763 -883201 -488504 -459773 776066 194058 -879641 682089 -760883 -770208 797666 243494 244426 240646 789997 886952 -496114 18715 29847 -112444 131837 -721614 9995 973650 252729 -175834 347727 -69355 -523489 -448023 754821 17157 -281700 14350 294340 10926 812419 -544728 -846131 746996 499550 -724431 577104 -848435 234562 358872 202475 589828 -917939 1058752 -739059 606988 -762887 -142328 -720226 786860 -510430 1000083 -266247 -158718 773807 81618 595785 164162 -357412 -165381 -384729 1010451 -237946 799485 -324781 714815 -549691 947060 -276270 -283418 -75549 -725232 974056 -315312 -340218 770625 -566374 -345631 -684959 392143 328409 467629 724872 820573 596870 -703236 -219882 420967 -425121 604399 -953317 -627560 835809 1005805 -822067 728143 794683 149156 878136 -383235 1020671 -4130 -665819 -837218 -225261 290902 24990 -360823 -286475 122763 603350 801915 432079 569968 -556153 -581475 -122010 308726 195331 575032 -882903 -889719 252188 688373 744364 1051882 936411 -918698 -629780 -217510 468184 66314 -1002021 574864 -929569 570123 118859 611757 -813105 539941 -922378 392887 462257 217849 -568344 721052 -353383 388935 -448840 -66963 572775 -643351 -461098 -335355 414011 712145 -732401 934795 904235 -248379 -483851 643719 -858228 -227578 -465201 -847612 -1079959 78417 -711446 643964 281982 1010717 -452408 59488 -287878 710733 488355 538646 856055 308724 235890 -62859 445135 642449 798113 645184 949633 -615798 646592 -320983 642717 589741 -660196 15568 680098 -48356 147041 -236050 524398 -931335 107269 -606882 -163038 22463 -234385 -695548 -4161 496786 -264396 62475 -849787 -180892 -217947 -252118 -61262 -536569 770812 858750 364625 -689368 575221 -11938 267991 -589646 -915826 1115922 364130 -984118 -453713 -68851 484869 555174 -73244 425284 200445 -869794 121814 749733 -709528 -885319 -481668 -458795 710477 151012 -907554 665313 -771886 -738133 685985 280764 243730 192116 810452 857655 -499248 19534 70065 -4979 190758 -697369 -10633 788374 207637 -166081 491980 -46898 -575117 -497164 573669 78420 -270659 -78722 282816 -48138 792198 -566026 -888443 725999 511377 -683423 508782 -814260 262975 381810 192396 608482 -967326 897183 -791800 635161 -822012 -217558 -680484 791626 -514322 859757 -303709 -231116 691924 -92646 591954 194415 -392662 -72050 -448229 1027622 -191193 905089 -327329 749589 -620831 849313 -278778 -272899 -33588 -635931 1052689 -189914 -322961 793239 -530850 -343699 -655385 426469 334273 491112 731203 827898 671633 -807860 -228642 339615 -528892 603859 -1062711 -612493 816324 874637 -852485 780329 813467 119296 933713 -332209 1018750 -129944 -652684 -810446 -271028 231191 109739 -312885 -274033 147552 540912 801886 327591 569326 -546099 -541494 -231354 328960 189683 714979 -872681 -735644 327271 688339 814711 1034598 936023 -916502 -610431 -135742 502251 78878 -998464 579131 -834232 583217 136563 581746 -865160 446166 -924786 436455 374010 178189 -413144 676228 -337039 416586 -452767 -122401 449310 -548774 -453853 -324161 322137 761959 -833891 952728 908860 -176827 -423161 607021 -762920 -216028 -467343 -986768 -1120456 78215 -683053 640583 264678 1011744 -421760 63428 -278264 797448 479242 374799 866182 312461 228180 -82384 488660 603633 805090 646542 879962 -592575 777333 -330540 776415 558599 -640865 -53096 693160 -51732 230851 -263134 507907 -934401 97731 -608606 -153456 6859 -170726 -771763 -3488 346735 -247886 45116 -911043 -157250 -207854 -254941 -62483 -420428 800952 892581 384043 -655800 626427 58423 252887 -644910 -870090 1153956 409939 -978345 -460727 -23296 449075 608909 -90936 438581 148375 -884864 121391 913820 -622637 -883144 -468829 -458448 693183 157869 -968016 642789 -797975 -700589 637541 328694 310673 190384 824247 808752 -498190 11782 198577 102632 274806 -675507 -16824 621071 160908 -197769 597272 -46575 -585410 -496110 436903 69684 -260445 -63201 277662 -82774 881203 -531756 -870267 697853 501400 -710647 507338 -766066 265345 386168 197729 676288 -1014320 790161 -834573 629178 -839039 -190881 -660576 816468 -541032 799066 -332863 -309918 691720 -231158 502207 220811 -413855 -77874 -314534 1037782 -83464 964761 -339103 744709 -733528 860291 -206690 -296226 125565 -530587 953922 -35499 -342202 811502 -481102 -315531 -630333 432617 315113 523824 734117 825413 656495 -858712 -239607 313169 -536716 598616 -1075073 -599197 828548 834386 -847694 760721 821795 73575 956472 -307537 1024642 -133542 -610451 -796730 -267389 316080 211264 -253879 -279642 168267 548092 790811 215674 644314 -524621 -550999 -282711 341791 181982 744829 -856841 -681018 406416 686565 842891 1010370 946038 -921163 -579955 -129030 576408 90981 -954739 536211 -742734 632046 141382 558911 -803008 480045 -923062 531729 375297 205193 -489671 728446 -192116 325359 -430819 -163641 354589 -435908 -444822 -358219 291144 744009 -883290 852189 908581 -113089 -375872 555827 -616223 -223726 -447282 -1027061 -1104421 89704 -624543 663715 234159 956604 -346505 38362 -288942 854537 466745 262252 834678 316511 219464 -150054 484653 595510 732313 631104 858935 -644397 869127 -376260 866652 543127 -508718 -88827 681174 -67089 329356 -278959 506125 -857106 92926 -606850 -152284 -27547 -138173 -809206 845 367116 -249463 60907 -808585 -133866 -257684 -257056 -50892 -289340 798749 920498 466525 -645928 678157 -101285 288870 -623199 -824433 1123352 478240 -1008154 -459419 10142 418884 629748 -89642 447452 135012 -825059 118060 895315 -476278 -876465 -428637 -458351 739880 200049 -1001475 638149 -830688 -662891 684485 346829 368577 217777 807241 743388 -506839 27286 308032 157442 356685 -638327 2155 715235 118353 -218454 660796 -53113 -578786 -459707 460727 141096 -283808 31691 245017 -123314 976103 -462210 -860142 657287 500518 -720321 521678 -758040 240979 397050 189907 831727 -1022827 852683 -832506 616441 -887440 -123968 -671081 817224 -574870 828834 -383245 -394037 731127 -213986 457002 235018 -421418 -178352 -95637 1016009 18851 951320 -352651 654407 -797458 817751 -118750 -287015 207166 -523189 844921 -20125 -378649 841818 -441966 -331797 -592103 410665 281547 534493 726332 825370 668855 -845829 -236400 384271 -459162 595134 -1057758 -588543 818591 870715 -809325 690875 836662 53459 938572 -355965 957675 -25165 -608918 -792361 -204003 454378 287134 -203288 -272426 193460 599768 793086 120865 718872 -569936 -553518 -239236 336616 175246 616509 -843712 -728276 433716 685772 826255 987231 957282 -937282 -550674 -193866 618948 84568 -919065 543190 -607256 625772 156047 513645 -866579 527594 -924075 588646 469897 198402 -676730 737431 -102982 226859 -441047 -119090 313168 -415082 -445132 -419726 267804 659092 -811746 725584 919168 -173145 -312555 493875 -558303 -259648 -462481 -903832 -1040029 114570 -579590 670250 147787 890289 -202208 16535 -277035 904037 487233 263259 868954 318941 231239 -236703 417771 601373 630413 628934 882032 -656158 908929 -365539 898738 518969 -384837 -63622 671873 -64382 231026 -292221 520833 -736589 77541 -601407 -146146 -73690 -169180 -847512 -8472 550697 -248187 82202 -673013 -20990 -402312 -263321 -90740 -209373 801649 924486 538431 -673073 694029 -252878 259397 -628574 -793838 1053576 541472 -1007518 -473363 5731 448496 619032 -76473 450861 170480 -862375 117413 703566 -449397 -889676 -399664 -459560 809789 206791 -1035394 649250 -848300 -642124 790815 350896 391022 262766 786100 696685 -506198 10191 276660 138015 398805 -603294 37522 879117 87791 -185748 535962 -91942 -524277 -376899 607649 157746 -255401 49130 278390 -201321 1121271 -385236 -838049 637335 530400 -685529 539546 -711583 209010 372731 192470 917751 -995968 1016725 -799509 621028 -909192 -41018 -698511 834785 -622015 952808 -367937 -435803 738830 -77926 505847 253838 -409084 -312598 -91810 1028681 62368 908928 -361209 548498 -865231 776678 -109120 -298795 99578 -651007 743674 -185751 -393684 835486 -465953 -364285 -606243 361402 331718 536303 726214 822873 683466 -784351 -236277 454620 -294976 595126 -965895 -584003 797877 1010242 -819862 602726 793048 24111 869045 -388641 927222 99058 -636235 -760813 -110906 455429 292865 -151539 -269371 184647 706634 777705 132363 718373 -546313 -601282 -138292 343462 176881 453029 -828980 -864864 394451 686482 753602 983026 952491 -938731 -510767 -286559 594812 93404 -941935 527260 -641355 571641 145701 489806 -828711 573332 -919973 663585 515358 196152 -740505 847106 -171299 145222 -454102 -46076 334924 -517158 -437774 -482746 215573 515277 -725453 687546 925182 -254184 -254185 430367 -588949 -256686 -452456 -758707 -955413 114577 -533265 661508 71373 869986 -189830 3467 -266519 855539 486367 456994 873764 310629 232581 -291620 342510 616670 599131 637343 930055 -657365 846231 -353789 815101 515749 -418328 5791 690888 -51020 142634 -314603 534502 -663191 76788 -592365 -148378 -106708 -234222 -897244 -32812 698542 -253566 100933 -693356 30107 -501707 -295264 -61865 -219837 806885 911938 495874 -705187 659263 -231747 221097 -550551 -812702 937767 549125 -1001837 -450945 -26698 523240 574546 -56359 448828 232209 -830111 117092 583044 -576785 -880048 -411464 -454346 842036 160482 -1048896 660034 -877391 -602286 869411 331649 332126 305481 771425 663398 -515849 48722 143546 53626 420217 -618212 75004 959109 56056 -154869 397630 -150617 -471227 -354499 755476 182019 -272027 46841 291120 -210958 1088392 -348929 -771569 617949 515941 -631899 567235 -742336 234950 349407 194375 943477 -953480 1115970 -749402 626643 -940989 2207 -751886 829967 -572836 1075678 -391184 -440014 772889 83239 585839 235160 -379222 -397891 -272047 1008729 24015 828743 -373999 532055 -917175 755832 -115233 -299432 -54860 -736484 831200 -346713 -406868 895176 -506998 -373865 -616931 352063 302747 533774 707988 836088 662688 -685339 -226547 440578 -230285 592954 -919515 -586141 813573 1142291 -818257 570268 799632 52192 844907 -435311 893195 120736 -591289 -728918 -28145 320406 298876 -118872 -279399 200305 798753 791898 178772 633301 -545423 -677237 -35065 321101 175055 449276 -816593 -1008641 362014 686920 655016 965224 975104 -926950 -469035 -364341 536400 102775 -991842 545113 -832294 537939 137077 472173 -884825 617848 -917839 718202 483590 249002 -613910 870874 -334615 171194 -449331 -9167 447285 -628364 -438023 -520121 229124 508516 -662092 772167 920395 -264168 -212423 370922 -736528 -224398 -457735 -746199 -860278 118624 -541211 631458 -24172 904418 -265845 18734 -291207 780946 500748 531073 886047 314720 216734 -286199 369949 659514 664427 639026 992293 -697949 720296 -345727 696070 491504 -572726 97636 688219 -31286 112287 -317936 529466 -683664 99288 -579764 -152659 -110635 -259463 -897175 -5459 655262 -211738 98299 -797486 63763 -572459 -278124 -86400 -317043 802008 883667 399801 -773047 637476 -25240 233714 -532692 -827142 836064 498015 -989841 -423598 -79434 540910 518879 -41092 441698 306997 -819787 115661 649719 -674289 -879983 -434332 -456826 808705 121968 -970996 683477 -910271 -582854 857878 290024 280649 323212 717742 653920 -511373 18379 53624 -55435 370811 -634415 112962 809973 43382 -192436 266790 -147666 -414597 -398912 779284 163734 -281052 64385 259489 -229358 1053530 -366611 -742539 612774 525470 -632593 611473 -793149 250322 352061 196412 848095 -897859 1027962 -729153 629116 -985192 -18551 -800540 840698 -541424 1107437 -367283 -421657 749754 160001 588692 223227 -340419 -381584 -428925 1021132 -97325 732503 -386744 548234 -898551 763646 -200385 -306627 -86424 -684122 987228 -290787 -397617 946125 -561621 -396690 -637793 348327 292964 543670 736813 839855 695842 -590739 -232738 366477 -249875 588006 -929874 -588317 829969 1095786 -803064 615612 808077 68628 869486 -417360 856053 5558 -577817 -723851 14929 231341 244658 -107984 -284228 186173 843040 792628 349901 572952 -520543 -741542 -32096 291151 174698 580264 -800495 -1040143 312594 687470 560308 954768 968088 -931992 -425200 -371469 475091 110922 -1009988 564781 -892033 594242 125406 492889 -912093 551418 -913628 755354 400855 244074 -440150 900063 -366863 292308 -457875 58114 566558 -633111 -406312 -515816 235917 625838 -665610 903499 927026 -203659 -182932 323624 -845758 -271202 -444591 -882703 -800580 112369 -575380 611165 -69642 982567 -384238 45039 -269591 706938 523907 424550 863651 295504 222440 -216227 454697 674974 760014 637914 1011803 -723038 626039 -271723 617186 470284 -676847 175607 693157 -9240 176588 -310554 512540 -778444 92055 -564878 -165137 -93960 -252569 -910437 -7123 431976 -213680 75787 -918950 16799 -560376 -297831 -104408 -450971 830850 842568 348399 -824925 548244 58228 250480 -579226 -880830 764687 421727 -977361 -414636 -95162 553307 505072 -61141 429344 347075 -822252 112412 826009 -671560 -886669 -431297 -453356 738876 114783 -949641 717301 -892525 -563423 757551 286029 233497 352743 691633 676683 -520929 29445 66835 -135623 292919 -671124 162454 641520 47797 -202782 266416 -142934 -380231 -432828 649357 141364 -278790 -24860 290687 -152690 898773 -420982 -719485 619761 525085 -545386 645893 -789764 259857 362813 196285 754443 -854708 865474 -750146 618385 -1001693 -70787 -875127 834860 -493613 1033841 -390927 -373317 695939 68901 502289 199827 -302494 -274277 -403019 1007795 -192964 664666 -394161 608987 -850565 829333 -256365 -305567 49059 -563205 1030831 -132785 -357927 933728 -571834 -401698 -666229 306945 316051 504263 718697 838260 703514 -521375 -222719 313040 -323902 593700 -988011 -596001 807904 998740 -756541 686178 803030 96393 932821 -407974 841414 -121376 -559925 -721558 -5101 299059 145220 -131937 -257796 133968 817508 807434 425911 580306 -513954 -756650 -110459 272839 175966 734389 -782857 -931844 230990 687004 492754 1000704 973050 -916506 -391395 -301837 473495 115331 -972350 516595 -910180 627500 116202 507336 -878595 551807 -903841 738305 352750 281641 -446896 919721 -249848 391678 -438195 66670 662790 -515947 -403815 -470416 278019 725931 -742919 961372 931700 -117367 -170162 294442 -901870 -253563 -442772 -1020035 -800788 110081 -668818 622145 -110746 1016401 -454565 64216 -255834 662590 531589 273092 874868 276754 222061 -130407 521587 675364 817196 623850 986425 -764518 599177 -269009 638155 443248 -609349 207727 693095 10164 292073 -321070 502891 -893204 45697 -547589 -140114 -51892 -217867 -885045 3488 311329 -204960 63263 -847818 -67794 -481697 -308413 -53548 -553967 815801 816461 387292 -882049 466051 -81632 307093 -627951 -919051 756378 382597 -960989 -415479 -134191 501133 515251 -73559 414964 350932 -824413 113088 947750 -551179 -880581 -479987 -457215 693060 155547 -907709 743251 -890444 -540066 662299 270895 255749 353934 711064 725349 -531370 14833 190541 -141649 216316 -701227 211901 653956 61814 -228367 411977 -101848 -379871 -518216 494927 131296 -280095 -34912 284534 -58821 809293 -498792 -635130 629892 549573 -486364 660294 -822877 226271 398805 189458 618668 -832030 792837 -794358 627105 -987207 -169954 -933873 840333 -482256 896197 -366993 -315152 697606 -94607 453215 165702 -271528 -141576 -264072 1010797 -245177 645927 -423326 715583 -805281 858321 -287262 -295519 187881 -519270 986033 -7450 -340252 973905 -545193 -429393 -682062 274094 307384 491788 718195 823876 682866 -503249 -210018 368744 -442812 590074 -1051254 -611256 817442 864548 -815153 769226 801472 137851 977463 -333488 820821 -136045 -598961 -713686 -79976 433011 23989 -163604 -281330 109598 708445 779954 539723 644997 -506053 -783637 -218956 272652 178601 740409 -771653 -805730 213149 687267 476395 1030999 972207 -913553 -381107 -189994 546256 121816 -927920 539258 -834477 575415 122374 526043 -874866 506209 -905431 688798 415375 273580 -628430 903872 -120649 408489 -449511 14304 705739 -411981 -419950 -404428 280014 767160 -839759 893848 929516 -149054 -192136 282425 -803427 -244761 -459110 -982642 -842180 91765 -688497 612360 -104310 994214 -443946 61068 -257382 743426 529911 232969 864793 262045 237929 -70643 491320 653923 788386 637541 924653 -779470 621261 -222551 761952 431254 -449135 179346 685555 31518 271130 -345978 512337 -943592 77095 -528921 -145377 -7840 -165440 -879321 2737 433640 -209631 49991 -716494 -154451 -375162 -317660 -45050 -574383 831513 797874 480365 -920560 371065 -264791 271347 -642250 -917543 817147 392831 -973359 -417362 -124614 466681 550482 -91249 399901 316712 -819899 111894 835708 -471031 -890274 -475800 -456845 710751 218605 -829244 763230 -855398 -531252 643473 241868 313830 295505 693332 778862 -520876 26816 289144 -36245 139815 -735599 266814 845679 81417 -187548 548621 -67839 -416520 -483037 419777 96893 -278566 -20282 256704 6743 788113 -551095 -581177 657947 552431 -454699 635909 -843122 227817 383958 185416 576200 -850177 887203 -843068 627024 -985538 -200237 -992632 831917 -522843 818277 -324821 -214691 768506 -212775 498314 180434 -253895 -64156 -112183 983045 -199699 647278 -435764 741779 -702823 911854 -244762 -278436 168006 -584863 877830 -57424 -342001 1038564 -496027 -353791 -698348 259838 308532 467736 723264 813317 666180 -542201 -214117 456918 -513759 585377 -1067964 -617650 818726 840494 -763680 780450 847613 155810 921792 -308208 836966 -17332 -611937 -719066 -172759 479135 -7609 -223362 -283110 155926 623075 782741 514142 715693 -532426 -701715 -277328 284669 180711 580087 -757962 -678662 176270 686847 504112 1043862 958370 -924306 -356806 -127502 608811 127866 -929117 552665 -688679 555616 133596 569153 -865521 453451 -897998 675578 527988 296684 -754495 868475 -116049 313372 -444985 -94623 646690 -430514 -395307 -347890 311601 789431 -867054 761517 929784 -225893 -226732 295179 -681170 -246495 -482707 -915482 -942740 81073 -697491 618898 -65698 925010 -325629 34892 -284410 830752 515656 385434 872268 244716 232031 -69829 377692 622044 706441 627964 877878 -770051 747154 -182340 847902 417075 -385761 114507 702103 30727 203052 -323312 531042 -906255 125992 -507815 -159230 16594 -154573 -839561 -27044 610411 -184634 56758 -669108 -174681 -297185 -313388 -73581 -501357 848499 806576 535599 -921407 338879 -236048 239215 -604115 -882793 892146 445819 -943305 -420356 -98508 425620 599877 -96730 386148 234227 -857334 110573 630966 -507621 -886067 -492499 -457307 777151 183400 -861090 774762 -820513 -525549 711919 304678 377487 272985 692202 840576 -517936 19604 324614 68710 114347 -694781 298959 1007216 117548 -185282 632547 -22291 -477831 -425939 499124 49899 -286486 5908 279982 -7420 853559 -558662 -488066 696578 548693 -416754 609381 -907683 228723 387799 194824 643755 -892457 1057184 -822488 629348 -980358 -162408 -1045028 821726 -533263 805150 -312336 -137432 756226 -207579 594749 169093 -259380 -91353 -112973 984767 -91055 680293 -451054 741840 -591693 923639 -163626 -320859 22560 -721049 780010 -238792 -348027 1033858 -450807 -373469 -666994 252835 279495 436314 724060 825558 651240 -632469 -198857 449289 -508004 590844 -994986 -632204 847596 872197 -761390 729783 807751 158481 866177 -319253 849439 93741 -604972 -700867 -250715 362231 -5283 -284645 -266955 195448 541241 785519 409297 714112 -519887 -668346 -248896 309972 189478 455308 -745799 -688525 251174 690276 578245 1028018 965615 -937153 -367087 -127133 624565 131740 -972804 537312 -628226 557791 150635 603336 -833128 515363 -889783 590308 500628 260432 -666095 811391 -276837 201347 -460283 -120419 545729 -545515 -394003 -323010 401104 658864 -807061 685413 926463 -280208 -280343 327836 -552311 -233641 -438885 -751532 -1018424 69219 -650415 630211 24060 867905 -211148 11738 -261258 900110 541010 544231 903792 233660 244770 -130577 337633 594916 625248 638083 849895 -817621 854990 -139282 888100 416782 -470562 15743 672085 27678 84038 -320614 533293 -795746 122284 -487395 -152466 19926 -179795 -804374 -13203 664068 -193880 86251 -707943 -163523 -226193 -323975 -49886 -372706 836572 831109 449732 -893057 319691 -47206 233419 -598681 -823945 1000637 529442 -946957 -431681 -58701 466010 624702 -80661 376155 180598 -850472 112186 583929 -662345 -886631 -489490 -459120 834237 134636 -894269 762261 -777193 -526834 820849 304926 359097 240862 730062 875853 -518429 15407 155818 148060 137119 -684513 324642 910171 171303 -177656 632517 -55380 -533801 -366420 667696 26889 -272095 58833 253155 -39143 994625 -514739 -483883 723549 574429 -390916 567397 -987045 263560 379259 191113 740743 -947233 1096818 -800265 634163 -915043 -86168 -1046928 804911 -592001 921582 -288468 -73214 817989 -64561 590865 180554 -279742 -204628 -289562 1000884 12754 781844 -467274 674942 -564312 880902 -106184 -292916 -86953 -713465 821142 -344999 -379086 1065988 -458087 -338572 -650226 253705 324657 417692 722482 817247 647966 -739420 -183781 356998 -407008 583230 -900097 -638404 840916 1028211 -789958 642832 745740 141318 846064 -359629 882747 121111 -638547 -720769 -273411 226142 23290 -331118 -278073 188120 522423 815857 323090 634098 -552067 -613584 -150744 325968 195805 434591 -732827 -807272 283121 690657 671985 1030956 950706 -932722 -385634 -213251 566243 129672 -1011787 531989 -695089 569272 151441 605470 -832723 553790 -883470 500897 414840 253298 -478433 733941 -371607 158810 -447845 -144870 434936 -646004 -403618 -344217 439677 554363 -699842 734039 921585 -240353 -335731 376204 -575657 -245514 -453237 -761097 -1099207 87995 -588563 644850 90723 871895 -165794 3679 -271547 895965 572019 477553 880070 203652 243370 -218401 365921 587125 608385 608982 890832 -859574 896557 -170518 833434 411999 -622140 -53413 692107 15255 165805 -304047 519318 -694791 86749 -466183 -138209 -5907 -227560 -735676 15838 580037 -211297 101513 -909010 -96649 -249680 -352363 -63714 -252409 849700 858390 367388 -850057 334461 65418 216678 -542571 -789394 1100849 546687 -927927 -429871 -23479 530010 618052 -65655 370198 136603 -849108 108357 723807 -677662 -882672 -455007 -451447 832541 120147 -928589 747040 -781145 -524514 872137 325262 346851 217219 746514 885689 -516786 27828 50526 148842 205444 -624957 340665 714404 217635 -200159 494596 -42856 -580786 -363909 787110 -24163 -274746 53789 249680 -99288 1114633 -441236 -512602 748570 573286 -363459 577589 -1023161 261578 367020 197586 861674 -993943 986806 -743322 619645 -898640 -31795 -1065252 784775 -595865 1039221 -240027 -71702 721223 94695 512982 201222 -313989 -336008 -430454 963176 61312 882012 -479318 587891 -538341 850780 -95096 -292730 -13750 -615791 945567 -256086 -414582 1081185 -517833 -292851 -621877 235203 302652 403769 733464 842962 643730 -825420 -183187 330317 -287538 585278 -938035 -644323 814306 1121872 -801625 581797 787150 115179 862882 -406340 921372 14749 -632805 -715807 -248373 258308 89732 -377882 -291346 183408 584802 783484 178830 564303 -549793 -545728 -49115 337994 200900 585956 -723742 -927897 343344 692554 772337 1022543 955838 -935517 -393298 -307127 499134 122098 -989843 553917 -842439 593332 150425 582175 -856416 573520 -877701 473034 348953 258326 -426179 728069 -292536 194435 -440476 -122476 336350 -612257 -386822 -398160 500288 535480 -676038 863935 918215 -152458 -396301 435737 -649945 -229246 -477940 -906973 -1118995 100548 -533668 653016 180898 940103 -253102 19755 -256427 802184 598648 298013 860399 183900 245626 -284867 467040 608725 697043 609463 955612 -828029 874056 -164786 686156 405785 -663004 -85490 686496 528 265984 -292862 504391 -661309 96901 -445925 -156286 -42068 -266388 -731313 2961 412149 -205952 93260 -889086 19395 -283218 -354829 -40233 -201526 861796 897056 343419 -788336 393400 -50724 280181 -556248 -793255 1142033 513777 -935742 -446786 4200 554624 594433 -47251 370988 148154 -842855 108669 894594 -618712 -885522 -443180 -452291 773572 174679 -1003924 727658 -760591 -536173 834847 349914 254706 229629 741936 860772 -506577 27779 62416 68598 291996 -612310 348412 627894 271097 -230817 336740 -89190 -595704 -446606 774631 -66707 -279976 67314 259234 -112464 1131057 -371877 -503410 775087 596364 -367623 528542 -1018087 240306 349818 191532 915354 -1022305 821669 -739745 632645 -885609 7024 -1042237 772338 -582987 1100045 -180501 -67377 688734 159827 450859 249662 -352632 -403608 -407092 955262 22875 941476 -499555 495239 -522513 820683 -162975 -274713 129093 -519372 1077470 -90919 -401591 1054696 -533665 -300962 -609844 226461 271412 389715 729095 851047 598222 -861099 -158464 343704 -213716 582388 -976493 -638169 824307 1092886 -834716 581284 834550 72276 943023 -444495 975579 -116111 -650488 -731689 -171080 393720 194321 -382016 -294769 199015 687109 775715 111643 571762 -523872 -533487 -28658 358393 211192 745782 -712126 -1046492 406593 696157 820585 975846 938872 -932898 -422675 -366181 462805 112495 -937717 558842 -919060 624377 132917 552111 -860764 592790 -869631 421237 408301 255267 -565558 698837 -145777 317712 -441097 -12036 308638 -486524 -399540 -465748 565276 570089 -690956 956441 914285 -132689 -452643 499321 -812199 -226278 -465458 -1000855 -1085470 121894 -532026 658424 234608 1004558 -380034 45605 -277059 748006 594020 238081 856128 170772 257513 -291492 522678 655110 795979 605051 1003752 -840187 765797 -196708 611219 392127 -524983 -61292 676765 -24213 311891 -285241 508630 -722133 113512 -427029 -132361 -91259 -248206 -690136 6778 328487 -204544 86150 -807671 46892 -429104 -377880 -55968 -246288 852395 922346 416291 -717380 431414 -252588 295403 -632016 -820417 1150613 453582 -940729 -426103 -13991 552130 539929 -58835 377157 194815 -874039 108660 916151 -488717 -886243 -423677 -452612 708599 196111 -1035509 694528 -790869 -539352 741470 328769 239285 232402 773389 814308 -514111 22051 219028 -45622 377433 -618306 334501 819234 318097 -190207 272604 -148284 -566111 -510771 555099 -78906 -290539 18679 292592 -228229 1050443 -344766 -508046 779857 582876 -359039 524015 -1041183 208913 405575 182437 858197 -1012294 801047 -754805 613412 -828597 -34507 -998280 755396 -533031 1060200 -163176 -103301 724159 70421 488629 254503 -386327 -366857 -227064 970465 -92304 958585 -506069 503535 -569111 762920 -243547 -300927 196093 -547744 1004674 2497 -392879 1036122 -574307 -358884 -606641 225194 271146 379517 707419 844873 563957 -835385 -152503 412320 -253959 590481 -1060087 -634641 833590 963865 -807886 639128 823018 48058 967811 -398372 1012684 -135266 -669238 -734077 -69734 482867 228844 -387808 -292532 167155 781450 779523 140083 649231 -531592 -554382 -101782 347646 220783 745397 -705032 -999117 395558 695475 843102 947777 938029 -911011 -460161 -350192 504668 124129 -920434 535893 -923536 561639 121560 506032 -869556 565260 -866082 395500 504783 258148 -722706 705668 -95381 423270 -451698 18510 360036 -407384 -382654 -514696 544552 709828 -769927 927631 914252 -195396 -495227 562155 -886042 -254124 -458714 -1012166 -1004404 124164 -548561 643230 267229 1011123 -464820 62617 -270284 670147 588412 331462 866138 156643 249290 -235654 477553 669017 821869 597194 1018503 -838331 656359 -200811 627195 425587 -399408 4068 682930 -40403 202180 -289455 525799 -836133 116044 -410545 -149036 -112327 -199524 -699347 -9819 490137 -195879 53885 -682539 27158 -524007 -395935 -46632 -363566 857160 922121 510230 -669107 526632 -240266 231496 -644925 -878739 1074991 389625 -926345 -445279 -21263 482511 503539 -70201 388129 260716 -889358 108757 767129 -440311 -884055 -403774 -457446 693931 200669 -1006200 668686 -818809 -574449 652108 274313 274908 280917 817096 757562 -497827 34139 312205 -123067 415772 -621238 295010 964388 374347 -165275 309781 -162282 -516484 -534507 436222 -104515 -297481 -9789 303145 -246052 916367 -372480 -569127 781741 594338 -385815 528275 -1059055 209863 401351 196832 815167 -980667 930034 -799330 647561 -791365 -118446 -952928 745452 -479058 948183 -127888 -177729 756384 -97261 583893 247820 -416872 -247768 -63145 967763 -197325 907322 -520541 599712 -672646 749774 -280434 -291560 102145 -679354 882965 -110990 -339972 1018066 -538572 -383954 -621266 228525 272895 396738 726396 840709 555571 -760409 -140723 426771 -383760 584104 -1060038 -621752 800478 838767 -845413 720042 805220 36267 931534 -381341 1000931 -34838 -661267 -746960 7203 405133 280147 -363338 -296362 139573 844758 765756 269984 716738 -562898 -592056 -214348 329188 232648 600592 -696104 -878225 414788 697591 807903 947627 925510 -912489 -497795 -272936 581330 115159 -949078 512947 -839497 550510 118346 481128 -884135 528309 -853552 437363 530297 230616 -705537 727054 -214880 404499 -462045 52870 468582 -457916 -368381 -521383 561588 803410 -844472 803432 904788 -263646 -529366 612483 -859399 -254580 -444456 -871260 -909548 121781 -622009 628628 254029 967030 -454646 59623 -267179 692425 610523 525235 878924 146574 256706 -151133 380537 682676 758999 597621 967934 -812048 590399 -267973 723704 423098 -391308 93809 684767 -51759 87090 -278179 534812 -930035 90583 -395576 -148053 -107775 -142746 -714354 -24231 642801 -230665 54878 -677855 4196 -591846 -390960 -40832 -494060 865977 906747 537078 -640931 555933 -44784 242263 -618621 -912969 969913 384803 -932799 -465440 -64130 437399 487870 -85412 402503 319790 -901840 109444 624430 -552152 -886869 -439798 -456579 742476 157563 -988669 650468 -842601 -605022 644135 270158 330026 312894 806087 705972 -501953 19066 265779 -138507 388618 -654557 253153 949041 387090 -187032 468065 -136542 -460933 -449844 487176 -116339 -283407 -31064 263723 -186586 819277 -441200 -603746 769039 581685 -426293 571844 -1065666 272437 378650 193447 678567 -926045 1087860 -832304 623600 -741552 -190397 -875509 736582 -501509 831938 -72519 -267953 798722 -226660 601969 241260 -423481 -119034 -147771 950851 -241877 828619 -524395 687667 -719914 808906 -263267 -312437 -50392 -733449 806192 -278482 -340629 1005043 -491937 -353417 -652316 211594 259362 390202 731534 824326 549914 -662136 -122227 445295 -472871 586464 -1014280 -608784 782475 802154 -870516 782523 800455 46578 863105 -331196 1023353 93735 -639111 -772488 9623 256311 265016 -313402 -301148 167115 823090 760506 341921 715989 -553958 -655817 -278806 302171 241403 425361 -693220 -742284 369223 699911 730315 977267 934017 -913390 -536860 -166674 627930 99424 -999194 549968 -672792 574350 123340 478087 -883757 489009 -848416 508586 460704 208720 -521321 805588 -346051 303364 -448149 63138 592415 -583371 -389976 -487002 559511 755082 -865308 697251 896648 -265448 -529532 645881 -756698 -257292 -450599 -735479 -827068 105439 -682011 629431 221323 897536 -338712 32696 -262804 729102 645613 519876 850880 132389 265596 -78724 343198 663228 657063 566442 901918 -852357 608769 -301845 846712 430451 -540279 165491 679802 -69502 113140 -267297 526574 -940990 96215 -384322 -150840 -82253 -149051 -739494 -14906 691805 -211960 59795 -777078 -104467 -555448 -414897 -40790 -572114 869487 881530 430340 -646739 628757 60303 263586 -597444 -922274 868150 417584 -931029 -462843 -100994 432424 532749 -93553 417529 350668 -917992 106969 626058 -682014 -888541 -416869 -450609 811853 122589 -935321 642723 -870280 -628706 739877 236540 370810 364134 825296 667015 -506398 35887 128269 -70584 360182 -706689 220746 714915 415838 -213225 595556 -106530 -415298 -344143 618652 -141224 -287730 -23143 263407 -131975 806741 -517070 -669711 754509 589229 -463270 581252 -1021381 268920 359623 187713 615709 -874653 1084048 -822867 626578 -694202 -194575 -811255 729912 -486089 810368 -39894 -358824 770756 -205738 509527 199936 -409439 -60635 -348561 956357 -199725 739599 -539486 750825 -819313 837612 -191125 -290984 -76870 -660697 816838 -327936 -338990 962938 -452330 -369109 -679214 259160 239279 417611 724459 829516 511823 -551761 -124432 337606 -510299 587854 -931047 -598767 826618 886375 -830791 769348 791303 72843 831648 -332937 1007696 118288 -657554 -799699 -30650 239065 197402 -255622 -302567 158902 728191 771109 457075 632687 -545954 -662282 -252065 291995 250089 447157 -689430 -640545 303670 702328 632505 997034 939546 -922709 -566691 -118931 589929 92927 -1008189 527574 -639529 611060 136224 482835 -896998 490820 -840471 559172 366988 207212 -425202 842935 -339345 187237 -434220 -21059 676815 -652059 -407735 -424414 505143 668420 -797843 704866 882878 -180004 -521016 658534 -621136 -267895 -453108 -766560 -793269 79393 -696414 624689 146609 864277 -205353 6856 -281775 837091 625784 329485 897890 119394 281667 -63085 395159 636379 609489 571272 871818 -823123 712350 -311288 883349 457691 -653710 203323 695172 -61070 226365 -253749 509172 -862045 114369 -376221 -166199 -35817 -203325 -798965 11886 538545 -221412 61449 -896821 -170033 -489612 -417517 -63660 -558030 876288 844651 354347 -674611 680346 -55068 257174 -554763 -883656 780340 482438 -957986 -466656 -129935 477178 586279 -77736 431507 341590 -935070 108241 815215 -670950 -884258 -456416 -453517 842033 155555 -874759 637859 -882331 -660351 839583 255454 374490 359219 843506 659359 -511589 12006 73777 58586 275003 -705071 174226 598197 419215 -220400 658457 -91491 -383582 -327891 773005 -135108 -271464 42134 299713 -58319 858507 -559140 -778050 725256 578841 -486360 591657 -1015034 239487 369385 195143 614772 -842627 931452 -789011 623544 -674963 -138795 -757168 711116 -522459 870459 -46210 -414342 702878 -48999 453125 170555 -382457 -107914 -456935 965405 -90613 642336 -543762 745593 -886657 857995 -117459 -326794 47047 -547515 944895 -206696 -354445 944132 -456574 -421667 -681068 267950 259200 424410 714744 820020 516320 -496180 -101183 334174 -458473 590124 -896151 -587050 821968 1056024 -859776 689373 798855 115149 862094 -318083 961569 30536 -661963 -818759 -116939 355736 101361 -202651 -314052 189238 623764 752253 506310 564182 -550920 -708528 -149118 278044 262638 604598 -690317 -745567 206999 705147 543340 1039394 941545 -933262 -600659 -141565 520737 90207 -961584 511803 -687212 616840 149307 523242 -873043 531416 -838819 620696 382200 199713 -513549 876890 -198254 138733 -438280 -103392 696161 -581900 -397912 -360421 502602 542958 -701363 819693 870702 -126129 -485878 650739 -533125 -281516 -431277 -921778 -820604 95262 -660836 610521 70188 904115 -168759 6183 -283478 878250 643558 208858 856686 120652 277605 -112776 458494 601841 636034 561090 861081 -781481 817840 -352284 826826 481575 -610462 182880 694393 -52257 304555 -242799 504472 -741907 98702 -370748 -133225 76 -249252 -842045 -3932 356172 -255832 78986 -842315 -160547 -344421 -425606 -25687 -459265 883403 818993 366311 -728593 684339 -241049 259125 -565364 -841310 758308 544636 -956046 -477145 -128084 515194 629856 -61341 443252 287943 -938021 111735 940162 -568684 -887187 -482992 -450647 806706 192317 -876948 656396 -903452 -692333 874105 291685 297001 326563 808957 678184 -511390 15840 67519 150434 200646 -713077 130203 763169 424773 -192164 580563 -52950 -385848 -392570 782891 -134578 -274806 90388 254596 -1505 990697 -553319 -813783 694197 565493 -521062 630566 -974030 208887 353618 195696 695395 -841574 794375 -740040 628651 -680868 -71833 -702784 707307 -562181 1006043 -32766 -450559 711715 99396 501126 131950 -346459 -231658 -430411 950558 15102 629509 -546353 683701 -901970 881067 -85338 -330084 195433 -510091 1041070 -24468 -385927 908963 -490170 -347911 -682107 280540 278521 466638 730134 838261 445066 -510901 -107029 396968 -387513 596607 -944267 -584217 827931 1108647 -874371 615440 813791 144875 941220 -385707 929578 -99088 -667005 -824071 -206140 472064 63074 -153962 -316299 178557 553205 776337 468879 576598 -546435 -746982 -48603 289759 276018 735613 -689292 -857426 223662 707862 486327 1048179 952414 -931992 -609966 -232033 472196 73337 -923689 527278 -803533 597300 156218 539101 -867152 565366 -833515 681177 488594 203020 -706403 925334 -92769 213709 -441983 -105520 642267 -458627 -382245 -326746 459346 520481 -682053 937447 859439 -163536 -439986 623877 -589774 -245874 -431945 -1019685 -889146 85388 -597072 610559 -13842 971342 -251975 23933 -275420 874607 637764 279983 878808 131527 279831 -199553 512742 597389 727977 547525 906650 -773655 890827 -351599 720280 513100 -467264 115205 711751 -32483 241774 -242419 517361 -666106 117071 -370311 -141171 23545 -266858 -896918 -13746 350637 -257562 96554 -747180 -180282 -254829 -439540 -23852 -325134 880668 803552 478739 -786714 641629 -255303 218410 -609129 -799122 788200 546068 -966508 -467193 -101518 548388 624257 -50706 450242 230111 -949288 110199 875417 -426225 -878118 -497149 -448406 736368 210397 -881284 673578 -888533 -723082 817984 326663 267409 292481 753544 722318 -512971 9026 185848 165338 130142 -689531 75578 955994 396567 -155607 430691 -66185 -423228 -482673 624569 -133941 -291486 65288 256580 2063 1096262 -500519 -835674 666090 556904 -560974 659691 -934561 225777 391966 188422 807818 -864145 827984 -724403 653429 -700578 -6981 -678797 702552 -593829 1097671 -4581 -452699 721497 157759 588776 163057 -302971 -355808 -205418 944757 64059 624884 -547074 578358 -866886 907096 -146921 -297967 162383 -615698 1011370 -7043 -402951 841206 -556889 -364160 -669259 297542 252686 489303 710305 844326 443203 -561156 -101998 449953 -276192 592142 -1041897 -582372 843298 1061553 -873681 575266 835880 162904 964055 -442897 872566 -134791 -647086 -850066 -274488 448137 -11839 -124084 -310257 203901 535032 779761 406656 648248 -529596 -736012 -28911 290780 286574 764780 -688568 -988816 201805 710787 478854 1040083 960151 -931445 -630430 -338943 483844 70078 -930657 503910 -934725 519437 150305 546068 -833638 617945 -825867 723516 565271 184503 -728742 924059 -171532 324210 -453598 -153392 525365 -405581 -351043 -334265 388244 611273 -702252 950799 856031 -248271 -381020 578069 -727739 -251734 -445133 -1016107 -985460 95114 -557650 649862 -89922 1016383 -371686 51397 -297892 815875 638667 478254 892032 147038 299488 -274114 472464 607720 815999 549984 968981 -751859 880368 -373874 635176 522793 -365817 30892 719573 -10501 111071 -275394 532452 -679334 99620 -372767 -149800 13163 -249611 -898828 -17077 543752 -269057 82037 -674708 -65779 -203684 -454641 -53051 -224301 877308 804978 529124 -848824 594957 -65076 217955 -614213 -791308 862796 499284 -980278 -482605 -69096 536994 603130 -53832 450905 159579 -955543 110682 688370 -519452 -887179 -496445 -450191 692281 152438 -915331 703448 -888179 -744510 699607 355946 243053 254430 741014 775690 -514834 10279 308729 101533 114334 -643056 43391 970122 359527 -174326 294035 -58471 -478418 -527600 484126 -69110 -305661 5641 277203 -43360 1103426 -425738 -872850 638946 551277 -604447 655880 -842120 261782 400585 194213 893874 -919967 982511 -771762 625688 -688629 2778 -675175 698850 -597449 1068452 -40863 -413863 756512 57142 593541 172653 -273405 -405218 -87061 942649 28129 693349 -543540 538668 -837758 891074 -222466 -280093 7178 -715204 890087 -154019 -407598 797719 -575872 -338269 -628435 345030 237567 508398 713692 831797 425220 -661382 -98745 421474 -230172 596978 -1068785 -587067 823851 968403 -880232 605869 816103 163964 928567 -417454 856272 -48584 -607943 -891468 -274184 290089 6856 -111369 -313053 141116 587937 801153 254584 710615 -514877 -694025 -98960 313102 295179 599473 -692677 -1039186 251668 712916 524029 1030768 966475 -912588 -624828 -378251 546842 62793 -980483 506150 -935769 555320 131523 609193 -813067 593811 -823751 735590 481812 221941 -602348 876173 -315854 440306 -446847 -105833 405418 -493079 -406285 -381434 351786 699168 -792188 848135 844338 -281864 -325697 519709 -868592 -259941 -439009 -848728 -1071661 89225 -526517 642632 -108658 995127 -469376 62524 -276257 757026 643273 539094 896265 143607 301610 -293882 402500 638035 817915 530164 1007647 -729368 813277 -348677 623993 540883 -450777 -55424 686155 18574 80804 -238705 531575 -770046 100823 -378656 -151671 -14170 -197454 -918254 -12451 685395 -270671 60595 -710319 12644 -228385 -460976 -25944 -207356 886885 830436 488938 -895079 526985 70214 261208 -640491 -818984 961824 411338 -973334 -442078 -12827 520962 552562 -77441 446311 139618 -977667 111653 608977 -622379 -878887 -483167 -449499 712771 117365 -933064 731550 -818876 -780663 638863 349384 277219 195360 695974 834654 -515311 12332 303926 -37817 140676 -632640 3814 757931 321215 -213808 272534 -77857 -537048 -481301 426765 -81759 -285808 -30391 263135 -105530 1089742 -362857 -885897 620836 544918 -677641 657253 -826292 280807 378014 192786 888549 -969285 1105776 -807965 620904 -687085 -56550 -672545 701996 -546004 981019 11536 -337251 797965 -127393 514227 208470 -255160 -347548 -166253 951566 -75018 782726 -541175 546423 -760819 853135 -264657 -293896 -90829 -706996 821098 -326119 -363297 801834 -553151 -326832 -610021 354135 264948 528325 734233 870923 400608 -764725 -93084 348945 -303311 602534 -1028816 -601991 842495 849188 -887918 683775 798621 133321 853747 -378985 850506 80250 -598695 -921322 -216399 228538 41299 -131683 -316463 167564 677404 765351 149110 718502 -561746 -632352 -198580 312197 304230 463038 -700978 -956032 336452 718537 602765 1009733 966938 -903602 -613871 -351185 614245 57209 -1009243 514990 -817263 621914 124347 611636 -816479 568816 -816090 707563 387764 230286 -436123 830421 -363870 394624 -443277 -23171 313839 -617991 -445019 -446690 275750 839378 -862297 722162 830536 -228680 -261888 453548 -894401 -264733 -457313 -751295 -1121884 117888 -561639 646177 -98578 934419 -454560 53431 -282615 681689 644785 374279 867175 152148 310820 -252692 339626 666905 728250 528837 1007539 -696669 699206 -315192 697811 540562 -598947 -86496 704000 27779 224078 -286630 515290 -887051 107951 -388944 -140678 -58866 -156190 -912640 9564 641745 -266511 40040 -870760 38914 -301199 -460747 -12118 -281555 867964 862145 390666 -919223 442281 -53682 271458 -600745 -869952 1077956 371923 -991864 -449003 -2812 440900 501356 -94866 436443 163875 -1021082 112937 698369 -697855 -882123 -452558 -448729 779723 151003 -1003061 752045 -798789 -819967 674538 355969 340868 189643 688265 869268 -511937 43212 133217 -115355 225470 -616378 -16428 637927 275027 -219085 358839 -122835 -580582 -397976 516523 -42152 -301259 -34328 268286 -171185 933461 -346843 -901989 613113 517061 -672337 620633 -781381 251114 369919 191528 881510 -1006784 1053082 -836201 636253 -727193 -134168 -718488 708693 -499963 858123 -67812 -239856 771897 -231194 447495 221129 -257810 -220226 -353003 964794 -189458 901580 -536895 585841 -684741 799630 -281116 -301801 -15530 -579000 815840 -318186 -356669 800988 -492005 -320113 -615043 382376 247667 532208 734141 819985 382862 -845064 -97529 333272 -436056 599283 -953365 -613010 842562 830872 -886627 758152 796586 101182 836568 -343573 801851 121275 -593455 -960866 -124339 318444 86459 -177798 -304814 131223 787952 770167 137975 639235 -553581 -601007 -277883 344202 316922 464035 -704425 -786671 382621 720139 700154 980896 977903 -916000 -597334 -258822 622699 47288 -977298 525671 -673380 626507 121029 605253 -859037 505482 -816258 630357 361190 290190 -478009 761386 -257586 297015 -438982 23857 306986 -644834 -437731 -503815 265663 788243 -853269 687373 829244 -148997 -218604 393745 -823640 -258288 -439163 -785019 -1103274 137625 -596549 657745 -60237 877904 -328406 27916 -293587 665487 614957 208014 891891 170587 297877 -168043 393050 683761 629622 504400 955300 -654682 602057 -271762 836343 575122 -670774 -71986 707298 29793 295553 -292594 503859 -948095 97205 -401368 -155608 -96689 -176065 -881813 13510 486834 -310565 40441 -913500 -1087 -435267 -481750 -11531 -411947 870613 907707 333458 -916223 384512 -245183 269540 -562120 -914767 1144751 395916 -999637 -431262 -7526 412398 494343 -91326 423132 209997 -995744 113250 887495 -620930 -884671 -423165 -447839 835474 195811 -1036835 765279 -791218 -840882 774376 285475 392094 198922 687803 880938 -522658 46523 30712 -142820 319300 -619424 -11556 702473 219148 -193019 509247 -126932 -591296 -349098 723588 30968 -276968 4132 320215 -200648 852560 -385658 -869184 617045 507028 -712227 576235 -764106 220548 358371 200749 744822 -1021452 897463 -832840 634649 -747904 -197535 -756378 726459 -512055 816565 -91541 -185326 688788 -195590 495939 248212 -276273 -100308 -422722 951644 -238872 923727 -522775 685013 -603515 763882 -221399 -292100 145644 -519932 927534 -144848 -321934 763522 -443766 -343719 -625927 415424 249933 536674 732964 829032 405921 -864446 -100467 384348 -503793 602037 -943773 -623255 851711 918921 -877838 778550 805426 76463 876189 -310952 824035 26256 -586685 -968875 -41497 459813 188589 -233021 -299395 146269 848728 802148 196608 564855 -547107 -554211 -251991 348627 325658 593479 -715575 -671438 413467 722270 784444 966178 971187 -932287 -568635 -158202 558570 52003 -944035 514785 -627202 570684 124016 564402 -847629 479437 -817177 587299 451724 327624 -646333 733537 -128931 165757 -439783 66667 380937 -550830 -429140 -523978 228581 650359 -782558 775764 818770 -141691 -181690 338439 -675229 -247543 -476517 -932222 -1060638 116992 -664074 648203 25433 873657 -224119 8589 -270062 764519 601604 275217 889224 195348 307106 -90617 490758 668286 610596 504351 900347 -611008 590282 -264558 908120 581256 -563215 2385 699801 34429 254164 -295019 510492 -910916 121216 -416871 -174198 -114161 -207806 -842578 -8141 337781 -294891 49938 -820525 -21997 -538031 -472435 -27910 -530294 890527 920361 403015 -874737 319951 -257089 218081 -559922 -922006 1164047 452630 -994755 -431835 -16216 457440 529213 -81910 407704 285122 -1048535 116851 923468 -493304 -880481 -391937 -451371 831291 181080 -1018476 768293 -771334 -864341 861921 251460 373975 224966 692833 866383 -523910 19211 56710 -67176 389769 -661501 3107 893895 181776 -160019 625926 -173518 -567946 -355833 814707 36743 -287399 48824 308685 -196247 819515 -457659 -811486 632301 519772 -719872 547311 -728097 236084 371480 197870 646867 -1009800 781274 -767368 628193 -809140 -197574 -828036 730995 -456712 857669 -124324 -110946 690841 -38604 585181 254665 -310514 -61652 -353886 963099 -212046 985908 -512673 775787 -568119 749763 -141057 -334130 208663 -580302 1023504 -11833 -341996 752492 -461807 -347967 -650689 422000 277807 531790 718430 824355 376519 -814133 -110659 474291 -508525 607543 -996471 -634349 837765 1035279 -819914 738559 753204 41145 942743 -321353 851745 -105858 -571086 -969684 13230 457829 257600 -280239 -314340 188729 826146 794685 265258 569205 -548113 -547311 -162297 334911 330743 740597 -725038 -702082 422458 727389 838103 961616 965867 -931489 -535027 -117222 492849 46516 -922573 482515 -717967 534633 135596 516221 -857380 479314 -817237 492800 514138 283370 -734967 732419 -112748 140029 -462865 24129 490412 -430570 -400885 -499651 212284 572084 -699513 907239 815775 -202287 -175955 302354 -569671 -235356 -466495 -1046948 -959525 111463 -690053 635262 101394 931774 -170940 8908 -283636 860216 590399 435158 889463 211660 321724 -60586 498813 641735 671273 479027 862628 -610198 670107 -213280 856627 576491 -406115 82724 701176 14898 167825 -292810 527719 -807251 131672 -434606 -175496 -100375 -250907 -798194 -22335 432620 -297895 87010 -714512 -88299 -588816 -484748 8582 -578134 855008 923193 503576 -835464 322115 -77352 185157 -605778 -889142 1089994 517103 -1007411 -413397 -58078 510115 577377 -66262 393004 343413 -1061835 119533 787404 -457896 -884910 -403696 -447529 771027 136141 -961553 761612 -777671 -880574 866315 210415 294456 287606 712633 826498 -521625 55374 219701 36425 417540 -686220 25833 960299 135044 -174663 654852 -117639 -504965 -441064 705687 69088 -292496 59963 243021 -173768 844473 -524312 -769317 654373 498842 -717385 532227 -759193 267886 351852 192416 591233 -948831 853955 -734956 609671 -817558 -131571 -894008 749655 -521936 946611 -142610 -62283 722613 120010 604171 248964 -349834 -129474 -184984 980857 -107673 912141 -506280 760161 -513004 792517 -97803 -302540 88960 -700302 1037159 -41785 -362000 764089 -498634 -383666 -674497 440442 226204 521577 730833 810969 384910 -731098 -131782 442228 -443156 605093 -1033209 -639441 825564 1111919 -833583 651983 785658 27551 963964 -354424 900008 -139873 -623253 -999132 7709 325636 298522 -331954 -299526 210906 744917 775272 400539 648683 -546137 -530215 -55079 320261 337165 716194 -732067 -781547 367519 729413 845211 986517 964240 -939524 -487178 -148839 472369 45942 -960764 504916 -820552 581846 147917 503780 -904807 532702 -814896 452995 492672 262820 -636260 679650 -259684 214025 -456315 -53278 618048 -419044 -402496 -442902 207566 482919 -662099 961345 809083 -280515 -185976 284459 -584685 -266672 -474905 -983313 -859308 93840 -670042 617879 180062 996712 -232944 29345 -271272 888095 586411 568868 878565 228598 302894 -98544 460507 610119 758748 475453 873500 -610763 800735 -183946 735314 572436 -394166 162665 698806 -6311 82938 -327007 533885 -698534 77320 -453831 -172582 -63344 -262476 -751483 7265 624342 -311039 98292 -698858 -191598 -543309 -485592 -4205 -530704 852723 907385 520880 -771030 335989 58453 254705 -631005 -853794 1004377 546938 -995328 -405640 -111125 553652 613285 -51370 380717 361449 -1060447 117202 634278 -527737 -886776 -405441 -452019 706855 137538 -936995 727975 -782905 -891043 786456 282427 251745 311354 706253 767062 -520110 15077 313682 144753 398829 -715649 69637 797808 83625 -206166 536865 -75069 -453794 -502916 553615 131164 -307462 69689 234854 -113629 945140 -566213 -718787 692047 511541 -724174 504770 -749143 263688 398694 199218 616756 -894294 1025345 -745314 645227 -848364 -46330 -979786 758003 -573180 1078874 -185311 -39951 803984 141637 514333 220174 -389254 -258872 -78158 985219 -4216 849265 -492061 672870 -546148 848706 -110878 -290009 -64390 -737785 901389 -204150 -380059 796570 -549395 -372997 -685155 435098 223742 510362 735868 833681 357208 -637148 -128398 354444 -332423 612117 -1083264 -643845 837394 1082949 -852235 592639 816186 45443 921417 -405115 920786 -51795 -637735 -1016414 -67005 231899 302431 -380971 -297773 213185 635366 788226 508972 728852 -540819 -568477 -27106 308220 341530 594743 -747020 -954138 271502 732473 789453 1002536 964478 -928068 -460267 -252971 511951 38527 -1006490 510366 -948531 601314 158363 463810 -886450 548008 -819189 421722 408998 293080 -460397 710854 -375629 354039 -436780 -94363 693005 -524014 -431933 -377790 245225 588544 -713147 889517 798428 -258088 -219811 287367 -659628 -244666 -418897 -827042 -802462 83124 -625500 600534 249038 1016081 -381387 50871 -265742 856095 568677 428963 913996 246852 316555 -178787 361195 586340 837562 467283 914073 -605261 887022 -144039 641436 562308 -523955 203052 701832 -19242 168685 -318226 521474 -660751 80564 -474718 -149936 -20015 -231902 -712319 -16223 705154 -355554 91844 -786454 -186726 -432888 -493485 -29057 -412680 844497 878151 501813 -701990 386287 -31694 302553 -619510 -819873 897051 526194 -984065 -409838 -139964 528257 627663 -52223 372794 328665 -1066996 121599 606542 -683804 -884226 -430122 -449895 694710 164367 -898166 697903 -811700 -899304 681742 285064 231398 355547 758444 711226 -514662 8909 282030 168276 346752 -713008 111587 641573 56256 -220983 387646 -52996 -398078 -492419 419462 140368 -283801 90861 284616 -64228 1048170 -547446 -669815 718880 511002 -681847 528030 -774692 229882 374445 201959 731363 -855038 1109165 -777179 621030 -904762 -4049 -1019734 768273 -576760 1101022 -224176 -99510 746144 47146 444228 188959 -414441 -374258 -212790 962282 57816 744587 -476090 603853 -552358 874951 -180106 -317382 -72045 -631242 776321 -330676 -413026 819159 -572019 -382123 -697609 395957 232853 504721 710667 852749 378397 -545606 -134864 326202 -230294 612933 -1047340 -641974 834646 931586 -818417 585831 840786 70580 860125 -433122 978895 75870 -621408 -1027447 -160853 298959 212887 -405102 -300831 182978 550038 774516 494059 705994 -547009 -637837 -82184 291848 346504 435386 -757728 -1040353 209594 738198 707039 1022196 959590 -924402 -417640 -346204 582612 41563 -999103 471548 -944774 609709 144029 475794 -869618 594400 -825231 406844 357339 271868 -446866 778085 -314873 429556 -431482 -162318 691473 -638922 -411449 -331518 303249 727545 -816471 757341 804012 -167180 -261371 311011 -795189 -249081 -470504 -719678 -806361 79958 -554980 612425 274732 969283 -475402 62735 -283340 802939 550451 255792 881976 263667 325093 -259228 343957 595912 786878 442836 974723 -616202 901428 -165565 619046 567827 -649423 185774 696221 -36660 265966 -314858 507070 -714093 108307 -495603 -133894 8045 -172300 -713460 13298 611161 -324553 68116 -896935 -120151 -332112 -482247 -16667 -282485 851827 846058 370209 -665912 473383 -214885 284955 -635392 -794319 817186 460983 -968995 -415316 -130192 456759 614523 -70584 370007 265448 -1077002 120951 771418 -708980 -887262 -485046 -451760 745008 196652 -854531 667833 -864912 -907706 637162 342096 296929 376122 771922 671279 -518988 25163 136999 111768 250592 -689632 157276 714875 47804 -197316 267334 -22021 -378828 -447502 465230 146932 -287478 -9895 304585 -5048 1104138 -482098 -614043 749168 510517 -629875 606231 -810617 210401 368910 195324 852665 -834772 1007817 -804731 630516 -909806 -1729 -1039142 795086 -586377 1012162 -268548 -162070 712629 -123618 486299 165737 -423991 -402023 -377972 971963 35702 658293 -454321 540705 -710360 925109 -245119 -305620 77067 -520520 770832 -252558 -386250 818576 -552756 -363804 -667651 432395 259403 470842 724133 861249 400122 -501510 -151264 359563 -234859 621175 -977581 -632298 830818 809438 -803592 637029 811628 113731 836018 -430420 978797 124294 -647993 -1038197 -243397 428380 110525 -383961 -300760 151101 534524 745788 462914 635748 -558306 -696840 -196767 277068 347527 465342 -773105 -1012002 195568 741450 603420 1054128 950715 -908463 -388921 -383007 625516 57094 -949790 486162 -804999 557964 133686 510616 -909551 557021 -823901 408405 415071 240861 -600360 859207 -163479 383962 -444838 -131272 616681 -631577 -449165 -324769 337716 764221 -860883 684565 787972 -116923 -315587 356171 -884733 -253797 -481866 -813784 -849884 79625 -512620 615796 259473 904965 -437498 48478 -270947 704525 558282 220995 862113 280847 331037 -297619 425036 625010 683605 432802 1019875 -610349 809666 -135293 703718 545443 -640752 130320 690295 -54928 305574 -334011 506633 -827838 104999 -516483 -139525 21967 -156707 -696024 15551 383944 -332362 45006 -876685 5784 -244036 -504049 -4128 -207242 840207 808559 344007 -634697 524255 -262563 243243 -582732 -807367 755407 388787 -984151 -423915 -91643 425791 561702 -86528 373418 195423 -1049873 122576 913622 -585144 -879771 -491021 -449602 813921 219201 -854836 648794 -890637 -895007 686822 368862 339691 307141 784423 654897 -510861 50852 54566 -18332 164030 -677907 212556 878088 50961 -178943 293957 -8035 -391250 -356189 635406 172751 -301558 -63929 264931 5033 1067557 -406598 -537485 764697 494783 -566723 581093 -834245 214477 373934 203193 928616 -852654 848395 -836419 621456 -955087 -78582 -1062026 810761 -563775 891559 -314024 -232132 652822 -242501 582270 143859 -411594 -326548 -484804 972465 -71585 610806 -444825 522724 -759194 903532 -281851 -305528 195422 -532527 894874 -89876 -363456 868168 -497476 -355995 -631389 426586 226050 434194 741227 833258 400918 -522350 -161958 469763 -314211 619148 -894745 -616851 827742 811025 -792773 723663 773272 149603 882504 -367901 1023746 37259 -646314 -1062768 -275433 477461 51277 -355299 -286155 126611 577588 773513 361725 560667 -510222 -742805 -268154 284354 349066 638398 -789756 -848612 191141 744393 521576 1025983 943243 -907217 -375635 -328919 583198 58563 -916694 463430 -703132 531935 120276 546458 -840387 506511 -828699 480452 501820 242704 -746751 892602 -98193 273044 -447535 -107338 502020 -518781 -483453 -364608 405077 766749 -860509 737586 787049 -165254 -384161 412534 -881004 -226983 -457411 -923661 -930049 90340 -531904 639455 230201 865285 -350440 23626 -280387 667832 536709 401776 884773 297453 326770 -268842 483316 653104 615391 419194 995700 -588322 726617 -186166 818361 524348 -496258 35909 701429 -65486 179008 -327992 522069 -924976 90296 -535987 -162200 4794 -177823 -705149 -1832 357594 -318541 53086 -735789 32935 -248247 -499487 -8095 -224043 821493 801993 425416 -650592 589118 -96695 227091 -591210 -851971 769110 369105 -939230 -440511 -67257 420771 510128 -95940 381634 152365 -1075826 122582 910932 -457850 -880407 -498530 -449747 841838 134645 -861999 636323 -898711 -890966 802018 362540 382954 278554 827287 666107 -501244 35062 104143 -108913 128995 -639303 251258 976130 42169 -168524 419163 -87096 -432785 -328697 812098 157286 -290768 -22496 295726 -28179 980910 -353691 -481158 777361 510799 -599304 669714 -922713 247789 387208 197800 911812 -883351 786968 -812443 622390 -992781 -158540 -1056108 823580 -536818 815336 -318822 -317144 704778 -194059 596172 168305 -383398 -193630 -332245 991936 -180295 639300 -426050 583825 -817950 913455 -242050 -309133 162440 -654228 1020072 -13559 -334770 912417 -457184 -351631 -607344 405959 247328 422159 732528 820968 434484 -596044 -180011 465096 -444420 613746 -964366 -603166 815683 944221 -760045 764329 799896 158492 939256 -315909 1031857 -99901 -647161 -1089972 -249715 368676 -17737 -315094 -291367 130990 658488 773761 232508 575382 -538447 -734800 -259330 297891 349644 723448 -803359 -718260 220682 749580 478456 1002105 939493 -915650 -364828 -221416 514017 66349 -942222 492496 -599308 565130 115453 558602 -851184 492374 -835086 542143 520173 232016 -668206 902756 -210013 163947 -456740 -15300 373636 -417616 -518870 -427670 445696 641696 -776916 868099 781978 -259254 -436574 473912 -743198 -264302 -449344 -1033405 -1020248 98403 -601426 629797 137150 894858 -232981 8620 -270698 719826 516175 519560 837382 295704 318080 -190077 497726 679626 628760 416379 945539 -606422 611395 -216119 905187 519510 -383010 -36554 682075 -59619 100590 -304485 533084 -939633 101490 -554693 -152520 -33802 -218276 -744639 -541 491818 -325489 49697 -665775 66804 -239706 -506648 10447 -324544 816051 807373 517739 -690647 676198 59961 260601 -596095 -881233 835053 410757 -933290 -454084 -29500 474942 498131 -81935 394233 141993 -1104166 124870 747562 -462410 -886738 -474032 -452267 804511 116206 -957504 627442 -897177 -873397 868686 324302 359370 226338 807737 705581 -500757 31465 220638 -150128 111868 -600285 292124 912665 76180 -228405 558994 -114556 -493137 -395384 781613 168956 -283206 1412 305410 -121733 872584 -351593 -495415 784931 533781 -568555 623925 -958852 261209 363150 205205 824443 -943386 906890 -768494 637435 -980617 -206010 -1021235 825608 -493638 822869 -395663 -381422 754097 -36159 520832 204445 -347519 -84812 -123547 1002902 -240611 689606 -410901 675658 -878572 868202 -179197 -282398 6409 -732481 1030126 -79820 -322542 950407 -449117 -340150 -605144 388490 241225 393424 725075 816995 418351 -691663 -186951 386136 -481187 623722 -999870 -592497 829003 1088549 -769893 758608 783780 161710 971856 -304939 1005096 -143561 -659689 -1044928 -176936 240098 -42060 -258157 -286448 161726 771564 765936 119205 651235 -533863 -720673 -168505 317385 347028 723660 -815324 -675866 285060 752701 490007 986621 932558 -941240 -372958 -134248 462155 70689 -992004 465907 -708980 615636 121202 578568 -831092 503104 -842572 601981 434782 235670 -508400 935300 -342851 153356 -443963 20128 315810 -436540 -480039 -490326 476977 539632 -682466 957673 779149 -274843 -492267 538116 -609835 -253578 -461424 -998007 -1093145 115185 -662024 649009 59402 964285 -173232 6756 -280206 804674 501772 488033 851208 303061 304170 -105483 441121 679519 702302 389961 886299 -640374 591399 -234978 863285 489792 -436395 -82821 678427 -47909 93446 -322724 529212 -862005 88758 -571446 -138190 -78190 -264042 -776833 -16529 646775 -331692 77065 -746882 30473 -336681 -492222 15500 -458572 822539 826563 523253 -744603 705357 -32937 305194 -601534 -928427 944301 475198 -944441 -452014 41 532933 529122 -60989 409320 173801 -1043186 124295 608900 -583433 -886004 -468805 -449920 734167 137324 -1009995 649577 -884887 -865156 863154 283088 265811 198690 834814 765460 -493284 22287 338134 -97548 162524 -614828 313773 689060 110922 -224895 630579 -124996 -558460 -475073 603021 122365 -290214 64285 261449 -162309 772794 -403557 -478372 774442 536182 -511205 644629 -977079 241818 392800 190119 701195 -984878 1070802 -737144 622204 -989275 -180152 -976663 835300 -476684 949426 -376438 -427923 778607 122763 450981 215747 -305332 -66931 -71612 998010 -207263 762648 -393045 741350 -909675 841754 -98909 -286310 -86008 -675541 930270 -269099 -355654 968753 -507701 -324214 -605389 364365 234007 370705 718681 834045 444108 -777454 -202149 300504 -504283 624932 -1099168 -583532 843666 1121652 -806131 691780 800634 136743 921246 -333765 953478 -60062 -702578 -1073804 -83930 247588 11208 -197643 -281222 190467 830068 746756 122231 718916 -533495 -699948 -61055 322175 343856 546576 -831743 -763914 328436 757187 541675 953957 932766 -940243 -385822 -110035 489490 95629 -1006933 487783 -833133 626578 136666 569866 -852979 506581 -848766 673318 372849 214064 -413287 875840 -345900 246873 -435467 59320 321439 -552320 -448770 -522777 528687 518510 -670918 924687 787938 -203516 -524509 593321 -561186 -213219 -464828 -815489 -1124135 128837 -701712 651500 -17441 1012345 -250706 32737 -271651 864032 507213 311208 874090 316778 332232 -61880 336933 652064 804089 407850 855753 -641283 655102 -278781 777106 474072 -579653 -74001 683070 -28575 217822 -306472 511967 -745232 83947 -585789 -143848 -107082 -254755 -838161 6561 676222 -299035 81950 -857704 -83086 -473226 -499740 4428 -557769 826523 869745 436774 -801317 685673 -212111 285814 -648364 -906363 1050494 542903 -937645 -467949 -6625 540561 554969 -48607 424708 227654 -1053941 125426 669483 -706428 -886616 -433375 -452763 692176 176279 -1010913 673534 -858843 -822493 762043 262795 235615 192911 807472 826465 -504171 -2570 282746 16828 251472 -648094 338602 677864 158462 -184712 627411 -173401 -590689 -499928 474168 90274 -297490 44985 274394 -214332 802642 -474628 -490668 753925 538929 -431924 607297 -1014187 228890 385951 202458 588732 -1020722 1102310 -740631 610507 -965273 -86442 -911135 834254 -487092 1067218 -399241 -459841 726988 145538 478569 265384 -273432 -152460 -241108 1018304 -102181 904699 -375340 729431 -883910 801227 -98000 -288634 -3594 -550400 812991 -331606 -373355 1004045 -542167 -321185 -640053 356876 221685 374957 733469 829383 479338 -846806 -213946 332016 -426345 632598 -1033385 -583146 850043 1059071 -800743 608950 814031 100136 870025 -382383 912349 72595 -643472 -1090458 -4774 395383 116091 -153988 -274000 197544 825562 747009 198164 709621 -545602 -596665 -22559 338409 338721 467436 -847204 -904378 415130 759770 632568 940424 936940 -933129 -395345 -174111 558872 93226 -972935 515704 -950091 573444 150011 573254 -853613 549128 -856925 729427 395024 195595 -542797 854631 -210324 342313 -447599 43673 408084 -649833 -497476 -510322 547043 623361 -734311 799531 790974 -123201 -534456 633880 -615458 -233056 -464201 -722969 -1083544 123442 -684513 650876 -80339 1001280 -360950 56530 -267656 902866 496182 241578 917854 325802 325954 -82695 363497 618419 813681 388409 880284 -675328 761811 -333368 655321 449307 -677006 -12911 662731 -3454 305274 -270582 502976 -672072 91225 -596235 -143046 -114689 -220664 -896417 17948 538856 -291509 101558 -900216 -126649 -541785 -499216 25180 -572689 794632 900743 343954 -868610 670677 -265664 214718 -622301 -885151 1123252 545593 -921918 -453395 -23297 545645 614288 -49015 437654 306454 -1034122 127903 848338 -637956 -884048 -416930 -452083 714728 225427 -1010195 696761 -822778 -797660 659785 239268 222025 213210 787015 873494 -507184 37970 94954 124740 329570 -659234 343571 807876 204613 -173095 476347 -129195 -585356 -487021 435131 45326 -296389 73385 264625 -202018 941330 -542369 -546599 727712 544492 -409518 573910 -1059360 239013 377823 214227 600762 -1016857 962385 -791878 608032 -962403 -18127 -832885 836782 -550061 1095831 -367315 -430990 696714 27747 575250 265339 -255369 -286550 -424416 1028413 2881 930498 -366973 674583 -832759 770575 -150600 -265147 152528 -517974 779913 -220181 -408135 1040161 -580708 -400484 -678137 321418 262972 392415 719481 837357 490810 -853894 -222802 454177 -272685 634220 -986040 -586865 837677 891591 -776982 566235 832681 64331 839725 -430596 903662 131430 -681504 -1067907 9541 482609 210003 -119295 -270696 180286 763854 780502 300112 625290 -525351 -549537 -79511 340727 332227 452746 -858966 -1024875 440457 765042 729280 972690 946503 -918532 -428790 -270432 625171 98768 -932677 486295 -927523 538356 156175 549489 -865471 592075 -859964 737247 478206 194851 -716056 808930 -108047 414145 -459688 -39620 516860 -607595 -506390 -462618 560401 708228 -820428 695327 786058 -139284 -528577 656559 -728962 -227942 -438196 -804915 -1005721 108035 -648676 631256 -111519 939239 -466357 63145 -276907 841205 492391 344563 877098 313837 324724 -159504 407017 594805 770378 385537 932168 -682930 863950 -335022 612696 430322 -582063 77348 667388 11897 251601 -283358 515260 -678190 79796 -604254 -150379 -89206 -159211 -919621 -22568 368862 -300529 74421 -841622 -199089 -599121 -489937 11964 -494591 795301 925114 374129 -907994 582557 -125306 196213 -597670 -816939 1162736 492383 -937433 -474897 -74024 490335 632368 -67910 446750 350176 -1026059 125673 933208 -526752 -885885 -402218 -452140 782494 148656 -1012522 727080 -778740 -770217 647522 240966 310526 245328 743888 882562 -507857 16623 24025 167776 400494 -697341 331187 997069 261368 -173440 333677 -101587 -562700 -376587 524498 10279 -293244 16362 286811 -166910 1022299 -567406 -543723 696937 570654 -395604 561657 -1089539 252254 355415 190852 663437 -980966 815588 -812542 642218 -953924 -8971 -783465 847224 -595372 1046916 -382275 -372811 677848 -137336 596126 264128 -255988 -387595 -471425 1004530 61104 976751 -348381 608888 -744598 797054 -217252 -312436 196771 -606081 897020 -53213 -408188 1026713 -543765 -392070 -690497 288045 279913 389496 725224 854974 535714 -803816 -216032 462863 -227050 632380 -926669 -591094 837739 821005 -813220 603755 766997 41476 883698 -437984 854592 48473 -621379 -1067182 -17961 402593 279366 -109949 -275177 182204 651779 754516 417066 565958 -547507 -553741 -184080 341944 325899 627405 -871635 -1047484 401105 767651 805204 995869 942689 -911715 -473624 -362711 611323 114140 -929163 468232 -810020 553046 144720 522598 -860142 587690 -870842 752616 507610 195302 -728026 738558 -158063 371428 -446925 -113734 631878 -483811 -502682 -394601 549634 789769 -848932 707046 798255 -226825 -497886 658313 -852139 -254058 -463687 -958338 -917268 83128 -571513 621725 -115710 878337 -450285 45919 -303898 774318 496431 497278 855001 309852 309795 -245617 501785 596770 665143 362504 1001089 -709900 894901 -345827 674892 422206 -428956 156983 678537 29109 98119 -287911 531063 -769919 83013 -607764 -147474 -50737 -150756 -894482 -15637 356531 -271606 50295 -699264 -197410 -548465 -479267 14757 -364070 786451 928310 459131 -930817 515313 64326 234434 -593865 -793674 1119114 415361 -938404 -478640 -102483 422346 620913 -85726 450917 341018 -1005475 123357 829519 -423014 -881980 -413445 -454940 836529 137485 -925841 750530 -771779 -735523 723247 308999 387147 319941 732096 870337 -499533 24080 84085 128116 423024 -734343 299270 918106 303500 -205172 280567 -63568 -497271 -345378 714496 -27631 -297673 13362 244323 -121108 1111277 -534961 -612922 668717 568300 -337838 534439 -1061635 276381 375360 200309 816075 -929336 812171 -833589 619658 -911055 -28644 -714714 833174 -599827 904784 -353911 -299419 725289 -237329 524635 240503 -274407 -394745 -310439 1031357 35357 942373 -340283 522599 -681569 802385 -276243 -287880 79831 -713195 1002425 -1294 -385232 1037993 -507110 -416112 -699990 270812 263867 419720 736411 849901 533505 -709033 -236235 403023 -290226 630322 -951413 -600932 828586 832930 -792237 665452 809548 33212 935680 -408093 834819 -90303 -598581 -1053088 -100413 268048 308997 -143623 -260265 177210 566271 747641 529993 576633 -560272 -536636 -278525 326202 318842 781848 -886035 -915965 348372 770491 844333 1037563 949716 -908770 -515885 -379584 547342 118225 -974725 466437 -651953 601531 130352 505562 -867268 555367 -875674 704307 462359 229972 -551736 685270 -314711 258618 -449876 -145540 696812 -402406 -551285 -342359 530386 752771 -835763 824151 793381 -281793 -455937 636267 -890224 -249124 -469087 -1061188 -828795 82060 -510289 621027 -68371 869590 -348768 26010 -279342 681950 478052 518567 842317 297487 304863 -293395 490595 608899 600631 347197 1013589 -765980 834949 -381671 804791 391574 -384287 198724 683483 36187 93087 -259080 533151 -883554 80350 -608513 -139536 -11386 -180445 -924171 -5247 555493 -257235 46996 -689448 -104009 -426123 -469151 31563 -246753 781736 913170 525171 -908415 394298 14745 305548 -609726 -807012 1025376 375612 -943512 -452530 -132804 436418 574915 -97980 449543 307847 -1025592 124175 648495 -530752 -881811 -437018 -451864 829866 137655 -911275 762880 -775508 -708810 820034 335905 371737 351801 679668 833939 -513761 8310 221388 29471 392401 -709544 263945 705875 347780 -230183 318607 -54928 -440785 -362257 799823 -71318 -281424 -41893 296511 -45496 1073874 -464474 -694982 644673 556087 -400792 520006 -1049440 241431 385011 212246 879314 -882577 951467 -802082 625205 -842544 -93252 -684938 821806 -588675 811343 -320810 -206676 778092 -185020 447761 220408 -310737 -301940 -107666 1033153 -56490 841308 -334242 513826 -597316 889988 -278080 -279734 -71369 -710303 1055912 -116114 -332393 1048129 -456083 -388559 -679240 271029 252422 463913 729102 847558 569108 -605647 -240071 342393 -366926 636417 -997512 -615595 837403 956596 -813429 756818 765203 52899 964771 -350921 798619 -149601 -611492 -1033983 -198608 229777 253716 -175637 -264720 167397 525808 749444 501404 652878 -540964 -520134 -269582 298691 309205 731023 -894792 -760373 284069 775901 830648 1028191 957641 -918207 -548950 -316009 483170 124064 -1006338 472572 -647787 625368 124522 482294 -906877 509016 -887310 608733 391172 270491 -409263 713104 -379134 158439 -423106 -132043 677273 -452854 -513545 -323466 465937 644720 -745844 939868 805115 -235999 -395093 597520 -839259 -251773 -463941 -976027 -801616 92386 -521792 631212 24100 925156 -229624 4964 -265063 659718 493230 336242 864144 290764 314889 -279407 418260 639719 642741 333583 989055 -762464 743024 -340185 860130 410257 -494870 190981 710234 29493 127606 -273491 517487 -942951 63115 -605377 -147353 18449 -241716 -891217 15189 675009 -253047 34549 -776123 -502 -327375 -460618 17340 -201493 798586 874234 483091 -872475 359986 -193061 319468 -586677 -822513 936285 398898 -945653 -454616 -115256 487584 527358 -89099 442037 250123 -1004670 124102 601719 -681308 -888002 -451139 -453940 768419 191578 -890487 769153 -780525 -667515 878974 328365 343598 346305 675834 778058 -508944 44321 342894 -79550 326515 -682357 225481 620867 379844 -194708 466933 -56562 -395537 -429292 714951 -104450 -291346 6853 289521 -9467 1007446 -388099 -731082 624930 586584 -374519 515664 -1030959 209000 418916 208436 951262 -839611 1097278 -761088 621228 -814176 -187747 -648480 804621 -526787 809473 -285555 -150722 780931 -24507 487347 174101 -349119 -166593 -114484 1025715 -175850 756256 -339740 593810 -530890 908194 -221294 -308984 -68059 -594303 954525 -300604 -317809 1028958 -449827 -366921 -638692 236976 282219 479240 723697 820657 610958 -532950 -231796 337428 -431170 628536 -1071220 -627261 814761 1099635 -838578 778870 818470 76812 908989 -335410 836350 -67622 -602598 -1008086 -261416 358510 222538 -221762 -286695 166586 558791 751556 446090 722394 -510366 -611162 -181549 279160 301717 557401 -905977 -700316 203341 780991 762035 1036656 974304 -939254 -583071 -207422 467818 128693 -991548 471575 -692261 576558 117607 488242 -888584 518184 -889903 571941 351378 251118 -496102 724542 -262072 157460 -453948 -67933 595138 -587762 -569214 -350787 405214 551481 -683063 948977 810647 -158714 -332178 542371 -650723 -226611 -446387 -791239 -809397 106058 -585836 613467 95251 996823 -174259 13859 -274119 707903 489942 198627 876454 262380 321478 -208433 350884 684397 727809 337287 913546 -808496 646613 -354171 876724 395566 -646971 134990 683094 26019 293070 -242032 503905 -911155 88284 -598306 -148138 18915 -268713 -842448 7342 629439 -249786 78152 -893197 67000 -233792 -464420 62197 -251509 776796 841860 423461 -813873 331722 -279854 295243 -595042 -867535 830446 459164 -944845 -443305 -115692 552251 504575 -64099 430420 176618 -992379 121839 733790 -707495 -883381 -480222 -455103 705380 196702 -849358 760352 -810092 -638694 834203 345842 279420 342591 697572 728617 -527532 14864 297911 -135983 230243 -645674 171584 788230 398497 -168279 629828 -49058 -377757 -499639 505310 -129135 -302277 11870 282990 32021 825558 -344719 -824283 617612 562820 -396732 536431 -963068 225802 360491 193098 865624 -839056 1077404 -742818 619983 -779515 -206505 -663242 800720 -485365 887706 -242712 -87096 725985 127005 564859 148253 -387471 -72908 -257340 1015390 -246971 655367 -328834 656267 -524734 903476 -140433 -265058 80763 -513581 824369 -309019 -334199 1040436 -488206 -384036 -618756 217029 290915 494677 722404 810460 625283 -491133 -239807 423494 -537921 632831 -1073827 -639532 798681 1096489 -855709 746907 792334 122282 860626 -298676 840904 67602 -611534 -1009195 -278315 472634 149224 -271501 -279220 171418 654890 769007 295514 705192 -528509 -641442 -73213 280015 288756 441057 -913259 -691686 212131 782781 675174 1028530 966482 -941189 -600873 -130628 517097 123314 -941272 490445 -844620 547046 122935 492440 -861732 485346 -896250 492130 478810 305654 -685789 744315 -121898 257198 -447829 -7625 478337 -652631 -581457 -407649 388045 519537 -681906 843090 814317 -130582 -276485 480422 -565160 -254127 -439953 -746408 -896714 108171 -647406 654471 168746 1015918 -233435 35751 -267976 815747 482929 286936 883751 260028 312644 -122757 358826 678377 805511 324988 877389 -829216 588151 -282244 790058 423169 -658469 45212 701056 3172 260620 -254013 508100 -811043 103257 -588136 -166587 -7363 -258919 -827903 1366 429450 -269150 89615 -869163 29704 -216310 -442101 11545 -371632 765255 812132 342585 -747609 327901 -111867 205872 -624861 -920898 763830 522613 -965778 -443240 -59989 547699 511782 -49599 415796 144666 -1000058 119404 877540 -563219 -884856 -482115 -461352 695559 158453 -891963 736438 -835189 -619880 729776 322438 248576 305295 709604 676350 -525652 18561 122637 -114154 167177 -636910 112983 948328 420912 -175621 649234 -85108 -403948 -493592 419781 -146104 -296211 63991 284475 -37064 798449 -358360 -819305 618118 580797 -404495 580696 -929649 256770 373602 203679 781446 -863975 916661 -740264 628498 -740741 -144395 -696702 782315 -474520 1037117 -218063 -74555 671478 149410 605318 139710 -412380 -76285 -391000 993641 -211680 615372 -326959 744436 -556776 894215 -83217 -280036 199274 -560067 779096 -176464 -348330 1036148 -538743 -346556 -602053 210572 308822 507288 731197 809691 658140 -532521 -242908 452099 -485652 629327 -1015712 -641428 802768 1009230 -840009 652717 829779 151686 844897 -353658 875945 127463 -572543 -990013 -220480 441021 65408 -327139 -286523 199593 765222 768460 205461 630389 -537893 -712794 -30044 290587 279195 459632 -920092 -831771 195567 787244 580735 1023237 979757 -929983 -629353 -121972 597295 125958 -917271 475944 -956200 579779 143423 539138 -832290 548509 -904351 464529 516955 286535 -752478 813834 -110688 390430 -450917 36121 361290 -580698 -557570 -474628 302836 579943 -733188 718917 824774 -187352 -227915 419844 -562794 -258632 -420125 -803365 -978625 118720 -686594 638424 243197 981294 -373291 60271 -279186 886911 521124 461482 881655 234420 293482 -66939 425134 662989 803062 322884 856125 -840008 614622 -238045 668541 428461 -520141 -29889 659305 -27599 134503 -252656 524571 -702947 89605 -574756 -162383 -47588 -199680 -765013 5016 322686 -243286 105729 -729507 -12416 -253731 -428559 44846 -500680 758889 794944 394996 -683880 343703 45979 269241 -591462 -919828 766658 547824 -973529 -426005 -25323 531338 545116 -49710 400428 147776 -944941 119785 918800 -462542 -886711 -474709 -457761 747321 134791 -918935 711745 -866926 -583033 647660 280181 254744 251237 711578 655481 -518357 19890 -2478 -16122 120140 -619311 74384 956270 414399 -211391 588044 -149248 -441436 -431133 478550 -155209 -292570 39449 261306 -146411 805472 -420958 -916280 636080 579653 -451914 619187 -882746 264999 357248 208153 623338 -915670 790310 -791382 616095 -721281 -75930 -742791 755105 -514615 1110392 -175150 -94468 729785 16578 530951 172676 -421782 -176130 -433131 1017076 -126581 637311 -329568 745278 -609982 892377 -118097 -297556 152133 -682064 874497 -25119 -381741 985033 -564221 -322545 -609959 196211 291844 529667 719364 837897 674913 -619356 -224309 435891 -373708 627184 -957290 -641458 798417 873519 -879089 589133 801657 168979 888295 -404977 929142 59887 -554978 -958863 -135087 294066 -1537 -368469 -289990 196153 841850 769234 112734 567680 -576181 -753701 -76393 294658 267250 627612 -923740 -970647 235945 789514 506292 980625 971809 -925102 -628105 -195413 620931 119161 -953316 481039 -932582 612944 150230 579486 -857723 526057 -907587 404968 511312 314831 -616175 845430 -251257 408123 -439827 37414 303428 -453659 -568138 -518575 276058 693796 -820279 688579 839198 -265218 -190167 359673 -658855 -253790 -462591 -994566 -1055133 113474 -690503 662974 266995 909316 -465212 59194 -281223 904133 516262 545828 852885 217794 302706 -73726 500198 635691 720432 308234 894746 -854729 724625 -226784 601539 431414 -387644 -89599 693991 -48876 106308 -282353 534325 -656651 93349 -558755 -137622 -87540 -152655 -734735 -15342 399858 -221120 85987 -648015 -91952 -341660 -435942 74537 -574277 765752 807977 509717 -661458 378143 27413 268754 -566202 -894198 816897 515881 -1002102 -423591 16303 482777 601600 -65139 386525 187312 -955247 120000 756044 -447094 -884983 -475498 -457095 816025 157544 -968996 690503 -890313 -559420 661027 260912 314444 231094 752356 662708 -515765 6142 70028 87716 123085 -616075 35227 782259 407626 -226913 408229 -177324 -501597 -363472 649068 -128147 -301820 59378 261118 -182549 935446 -492952 -900733 660589 588714 -473250 643110 -858202 243971 380486 208439 622942 -964761 840467 -834762 611380 -691080 -4818 -795238 737110 -544439 1072687 -144610 -126891 735439 -146127 454338 208077 -413935 -311693 -275545 1022506 -5186 692469 -334009 671989 -701910 841216 -192144 -278090 757 -732653 979603 -22806 -404431 952736 -560571 -320972 -621958 222380 282517 545992 718547 843015 649235 -720399 -224872 337044 -261239 628549 -929606 -635695 805320 823411 -865896 573431 790064 152218 951215 -430303 959590 -85026 -584867 -947393 -51707 222132 -40339 -388152 -292737 205845 836932 747518 146558 573885 -519456 -772414 -188351 321635 258322 764157 -930002 -1018432 333978 794697 473676 957849 966359 -917490 -631968 -297707 583427 122364 -1000694 461325 -802309 611591 147233 605379 -842870 606746 -912114 442804 394011 292059 -437210 889732 -367987 369979 -441115 28617 335193 -403606 -574201 -518852 222598 830829 -869492 780722 847010 -271293 -179708 316486 -792823 -226831 -434303 -1049285 -1116011 126439 -637925 654773 262122 863226 -465066 40345 -283077 848344 542570 385743 859027 190331 280063 -139422 493560 603273 635200 302333 954350 -844901 852298 -176918 678502 441284 -422981 -78754 700191 -57863 136336 -279415 526446 -715516 111282 -540813 -153913 -110808 -156145 -703038 -9326 607041 -191817 57067 -728463 -203577 -456849 -407898 37258 -554057 762147 832999 516607 -643839 481490 -192988 267581 -562154 -829975 912612 455860 -980981 -427077 -13184 436970 630208 -88636 376161 261195 -924336 117798 618594 -615866 -886279 -452754 -454267 841932 193296 -994121 656175 -888924 -547064 740383 237308 388336 188380 792198 701420 -514004 26886 264848 155794 175682 -654404 14087 659547 374241 -194047 289894 -131190 -562147 -348636 785764 -114916 -297206 18985 239549 -208256 1077673 -551797 -915472 689673 586255 -522236 629325 -813638 211839 383466 202961 631982 -1012020 999859 -833660 618284 -666371 7144 -866577 736244 -598720 971010 -119793 -195529 780735 -246978 475860 228594 -385747 -398373 -116004 1021608 56159 786771 -331485 605564 -782776 816044 -261104 -291107 -93111 -652452 1031862 -184144 -403594 891951 -501417 -321413 -653587 239486 331716 533478 726031 851791 691792 -806737 -214514 352818 -229125 625986 -1010695 -628134 831809 841376 -886769 630804 795780 133351 964113 -412134 985104 -148534 -581201 -925011 7137 319148 29908 -381544 -304869 169545 761495 762689 246815 657067 -531383 -722164 -269031 331532 244661 745659 -930423 -970892 363016 797040 498058 967457 955114 -909803 -608801 -372983 514162 125462 -999376 460273 -660117 568929 143437 582318 -846610 598759 -913913 436415 385119 294685 -455494 915166 -322956 242076 -432307 -55559 424909 -487702 -546474 -479288 215814 749727 -826937 910398 847930 -185154 -183155 290210 -867871 -250140 -441711 -932872 -1108013 119322 -576823 639239 214414 886789 -357042 18070 -274874 775135 546107 231209 858234 175354 285100 -227171 422109 587943 602145 299198 1002912 -830039 909476 -170827 766979 455635 -566238 -18391 677305 -65736 284515 -294039 509144 -823818 84565 -520659 -160064 -105913 -181065 -688408 -10817 687466 -205457 48906 -844783 -203138 -543613 -398074 51808 -451979 760281 861766 482108 -659982 507957 -274966 200239 -578285 -794008 1029288 386579 -990315 -412449 -20628 439936 621247 -92755 370582 327190 -905862 116643 663604 -716514 -882934 -416366 -458713 802357 195750 -1007644 638987 -900374 -537478 838750 264310 388572 187763 805265 760793 -509214 26957 353896 150554 253546 -691221 -19510 724441 346718 -173685 280804 -120777 -581591 -398304 759947 -111309 -299048 -27885 243647 -214763 1101969 -564990 -857939 718474 570109 -573428 671368 -736297 213483 404620 216815 715040 -1022099 1099725 -791017 634509 -670662 -64573 -925037 723797 -593288 841399 -59808 -277382 756812 -176077 560732 236967 -347841 -383248 -113447 1005760 50784 894534 -345241 502588 -855588 781853 -290066 -299274 -1431 -538858 970902 -336645 -371909 881377 -467539 -329458 -675346 263238 294936 531170 709332 830066 691380 -853710 -193632 401083 -281766 630882 -1031568 -613707 849863 956270 -851270 721800 766191 94178 908109 -384707 1032527 -76604 -675634 -865822 3213 459509 140724 -353229 -304333 156691 666023 767803 359787 720422 -535561 -695076 -266333 335453 236057 560200 -931550 -842927 458911 800151 563595 965199 961863 -918927 -594459 -362418 467200 118790 -961394 501183 -646500 529308 132482 577430 -872248 536232 -919614 518076 420384 239060 -622353 906941 -173357 154009 -453212 -94615 540992 -609805 -611141 -415027 221804 619594 -758481 961243 864575 -128288 -213442 281927 -855378 -252606 -462449 -793533 -1055457 123371 -536435 635884 143381 953373 -237485 6297 -286844 671861 549424 237614 887569 175587 268842 -286115 346250 603979 674609 295747 1003999 -824483 861320 -161609 876985 472539 -669893 74706 680227 -67416 283617 -302461 505202 -921827 121330 -500134 -154602 -76344 -231756 -703539 -10032 596048 -197127 43598 -906269 -124384 -582492 -386658 51617 -317781 757408 900265 397223 -694637 604167 -151200 236318 -587597 -798356 1100409 366072 -980642 -423137 -74422 481050 581687 -91070 370649 353995 -883429 114128 818229 -640731 -890263 -397809 -460299 731964 168370 -1013161 632090 -882270 -528004 882094 336231 328501 206152 817062 820744 -507394 26810 252914 42461 352025 -721372 -8527 928606 302052 -176720 372919 -83687 -584576 -462410 595766 -90463 -309266 -31000 273555 -173043 1100169 -515939 -853534 744677 566835 -570735 629242 -726531 270220 387402 212554 832883 -1004964 1040066 -755618 621895 -724489 -136883 -993483 714526 -570113 800748 -15130 -375314 688721 -13184 598164 271861 -308781 -276234 -297595 999618 -58839 967237 -358034 521197 -898578 760727 -235525 -301017 162616 -538535 847657 -296410 -331714 843530 -452416 -397591 -680894 264196 314007 523502 721621 821024 687963 -851435 -187895 472920 -398571 629881 -1079116 -601844 843760 1096811 -899788 769965 798597 58829 845350 -322805 994224 66127 -664841 -876372 -56898 462666 203429 -320989 -312441 134260 564037 760452 467002 705661 -537027 -591685 -175383 350847 223736 467979 -928428 -713087 439484 803358 655441 997729 930397 -927911 -549410 -287958 496682 104360 -919457 501081 -696214 568883 117391 568020 -868411 500005 -923474 607678 505293 230851 -741340 900844 -102614 169145 -454193 -138272 653330 -652957 -599517 -353384 206118 565004 -693964 885884 870614 -157250 -252897 299633 -733938 -247407 -438633 -733586 -961891 94844 -523120 617438 51332 1014042 -172759 18104 -279038 669896 564495 423165 884501 146649 280353 -288601 372055 637742 770038 290966 973756 -849889 769610 -154152 879739 504033 -608712 144202 686955 -43785 217589 -292153 517770 -938773 118144 -479274 -153373 -32279 -267784 -738990 -14994 421883 -184736 70808 -813199 -100875 -512922 -380502 38030 -220579 746349 919638 359085 -773247 683390 55287 219651 -620287 -812510 1143658 422575 -1003641 -417578 -120655 532362 535931 -68503 376881 336796 -904639 114151 958283 -511627 -883851 -413436 -453781 691640 115561 -963815 647091 -856387 -515588 807525 359123 260695 261477 819095 862551 -513187 42376 78003 -65814 398345 -716445 9792 990005 249461 -212355 508727 -27626 -545136 -533637 440527 -85941 -316626 36631 255804 -110601 1010458 -443758 -781290 770470 547957 -654533 588270 -709823 273283 392088 219547 947517 -956539 865672 -738784 606196 -728993 -194517 -1025545 720274 -535223 874651 -33588 -409743 652965 141325 525885 250253 -274969 -142138 -462807 1006291 -165036 949242 -364832 546954 -912824 789884 -160512 -276131 202396 -645107 780367 -104485 -335245 794386 -483494 -398183 -685893 314076 311952 513065 735484 808743 703413 -776661 -180714 434150 -467464 629755 -1008627 -593273 832064 1111883 -914459 786256 840487 37946 846701 -324638 1009378 131164 -648691 -838780 -148764 329853 266600 -254168 -314232 127259 534158 766879 525078 632871 -543049 -595183 -74555 335369 215897 479905 -927697 -670152 347883 806655 750026 1022871 933488 -949750 -519659 -189280 567565 100594 -935302 484951 -846992 607802 116286 544725 -885086 454854 -921548 691509 529355 211955 -683329 827840 -194023 281206 -452309 -127008 706193 -549754 -595458 -324667 260114 535447 -678880 753461 890496 -238954 -309723 337359 -603102 -230417 -491540 -826881 -870356 84121 -568400 614523 -26554 1010720 -230231 41221 -273946 723524 580288 548845 879989 138302 282656 -227880 438765 662618 816779 294769 909206 -814798 657372 -197937 807016 519281 -454031 200050 706208 -21342 103100 -297841 532981 -869510 126284 -458570 -171146 7201 -240386 -772864 -30578 331725 -215619 91389 -715817 12390 -408250 -355835 62028 -208638 752047 927346 432344 -836283 716608 19982 314582 -607879 -868859 1132351 490811 -999167 -435195 -122472 549384 497818 -51852 387411 292601 -867920 110888 876660 -465645 -885004 -423309 -461690 716719 137900 -898305 661258 -816355 -526149 699546 346169 235525 315715 810310 882826 -495339 -10902 44154 -132432 423257 -709218 46237 809406 195913 -217571 644219 -28583 -494238 -516129 435041 -54423 -311493 26953 322257 -45992 896337 -376380 -721771 774828 522048 -656860 562176 -753495 230603 373941 208208 948613 -902343 782967 -745853 628781 -767235 -207435 -1074499 704087 -503839 999226 -10474 -453589 716015 144890 448294 231870 -259108 -64766 -390949 983993 -240441 910712 -379561 689500 -877866 840278 -108990 -340208 75588 -718698 830734 -7071 -353275 789169 -543183 -404190 -658789 278347 321478 485580 726081 814365 728470 -681420 -164869 356853 -524995 619767 -948462 -584267 822753 1033736 -876800 697618 843160 39376 889217 -326482 953487 57859 -648206 -816715 -237054 225788 313059 -210378 -310077 193192 544971 753587 477922 568813 -514296 -518155 -19268 326604 207215 640520 -920299 -747309 324406 809976 825422 1063038 929486 -943944 -474161 -124167 622500 91619 -986472 498725 -941396 638631 129509 510920 -900788 527369 -924377 691772 437753 229397 -499990 749187 -342229 383984 -439497 -36787 666121 -426581 -570525 -337072 311543 621630 -762699 684245 895788 -286094 -371966 388746 -545113 -259563 -457874 -978318 -804998 96668 -631473 605981 -79900 947080 -344724 60299 -295302 820009 599489 446131 862631 129337 259017 -140804 501921 679072 779906 293219 858157 -816809 583513 -228887 686918 553213 -379038 192708 684127 -6812 80426 -325278 530426 -751467 126274 -438461 -141337 19736 -195502 -818503 -18210 490735 -212424 82290 -678489 55842 -291459 -350943 48978 -288657 756808 904873 518417 -893242 678277 -182033 243249 -578767 -908141 1080351 544216 -979011 -436965 -120037 522021 496205 -50867 401281 224849 -814309 110597 690586 -530196 -883133 -426437 -461740 784938 198465 -883141 687717 -790953 -542918 640154 336737 264501 338643 787650 873972 -495945 34473 116674 -107152 367868 -644364 61089 652999 149023 -194991 653456 -39265 -434578 -390646 583904 25051 -324611 66681 283466 -27069 780250 -345299 -689317 781879 541731 -728789 566066 -743659 214282 362773 220090 822463 -856103 871505 -795504 622636 -781575 -134090 -1068406 713073 -495668 1109218 -15235 -452060 786025 23646 478890 178680 -255911 -89798 -244728 973627 -221356 828963 -388718 738532 -793960 898892 -93589 -313912 -72991 -691047 969339 -67058 -358963 761058 -575490 -367653 -627556 303297 328054 447166 740622 817654 692348 -575001 -154506 333725 -457786 615336 -949198 -582851 840576 884920 -857401 625902 810714 56070 953639 -366501 905455 -69731 -632478 -790046 -279031 279498 296471 -154256 -315563 200154 655159 774312 419304 575663 -565176 -526869 -63637 298441 198200 744576 -911131 -908419 261122 812206 848516 1061724 933205 -929016 -442473 -135776 605105 82239 -1011811 483832 -916739 597580 138648 506151 -877907 515490 -921711 737214 375032 161098 -427848 701857 -354425 429471 -439422 -3510 574151 -417086 -582608 -389130 313966 715216 -823073 740997 898520 -234249 -432967 450395 -603047 -252042 -465355 -1045177 -801631 106522 -674034 621089 -118714 885535 -449755 60934 -274311 874613 613953 245880 859594 126482 243529 -74106 507712 677135 677894 275418 858638 -747762 606219 -231440 606882 555242 -467476 152454 705079 10488 236506 -350161 514832 -674165 109030 -420415 -156466 9695 -155299 -898421 23447 656142 -177942 77621 -799447 43667 -226725 -342684 60259 -419900 756256 875378 488624 -914652 607129 -300123 236575 -561364 -924763 952816 534431 -969737 -469841 -101129 461008 536800 -59063 416949 160844 -828731 110976 548003 -639063 -887065 -454432 -465475 837423 206026 -870478 713499 -765482 -557092 672738 313828 318762 364599 770675 847015 -502282 30055 248009 -36718 305101 -643211 117043 633158 110430 -182404 506075 -102892 -397318 -336235 734978 51516 -321920 37723 302962 20208 792033 -365244 -578677 775764 536099 -757704 535291 -815312 228814 387077 225568 702191 -836029 1033958 -839701 609036 -834278 -47619 -1039935 712047 -500832 1101416 -12777 -399054 779557 -149414 563013 171290 -273770 -203589 -120407 966079 -127426 721966 -410442 763908 -708654 904870 -158854 -292508 -60669 -570911 1025514 -247342 -386075 768863 -559119 -370840 -597894 342801 334397 436114 726182 839571 680987 -522236 -154449 388548 -340422 613101 -944618 -584146 830071 817328 -864652 574446 818023 93723 958224 -430963 862953 -152387 -669557 -795950 -265791 431417 219414 -111790 -320211 199179 747369 775228 255697 644442 -521136 -582627 -170630 280773 193351 700181 -905767 -1016251 249622 815304 822216 1021902 935652 -915127 -408721 -216736 535746 68379 -978855 499058 -788221 535178 153104 480567 -886949 565314 -920497 706353 415660 190030 -572066 670669 -213678 337334 -447038 52784 441603 -529499 -589751 -455588 399926 772872 -850447 872221 892976 -147454 -480791 514017 -727430 -225884 -482214 -944840 -849028 102720 -694377 623365 -102522 866797 -467610 41480 -268346 883831 620080 220861 863023 132828 259717 -66936 407955 642180 614356 303970 905450 -678666 709066 -313100 643652 576231 -614948 59112 682459 27575 316932 -312129 503596 -675888 120621 -404501 -132312 -22041 -152977 -886236 9947 685217 -203083 71087 -933520 -35819 -202181 -335751 71123 -536149 767562 843053 432564 -918937 569227 -164829 225281 -569695 -892229 858274 490636 -982650 -455224 -67636 427361 588511 -81193 431311 134111 -806554 109119 706480 -707799 -888240 -484915 -459055 828402 160858 -849597 744054 -781368 -563368 773552 294248 399001 319906 771068 789033 -497106 33001 350535 86353 215611 -608061 156449 926315 72391 -168203 367836 -117439 -385246 -354161 809875 60905 -311919 15277 254616 -39996 923522 -433381 -559231 758259 517180 -686886 515527 -829624 264799 359537 217625 595316 -848543 1111327 -824539 627908 -818922 16683 -984049 704055 -498162 993461 -39396 -324754 708634 -233831 593820 142876 -305142 -334464 -149010 962419 -12855 659285 -420379 698782 -657550 906277 -237127 -293842 89137 -522282 988176 -344327 -411891 747040 -492812 -351808 -597203 367325 356402 420642 724138 837739 651740 -503127 -127902 454983 -233410 613850 -1011281 -595574 812904 884427 -867922 594905 762124 123945 924783 -431415 860626 -83509 -670443 -770304 -189092 482000 105895 -115657 -316223 190817 834680 744516 168112 715726 -531145 -617382 -261568 274963 184933 559566 -894113 -1021591 188862 817626 744250 1003590 935904 -913701 -385562 -322988 479878 63169 -931639 463184 -652767 544895 155096 506089 -870085 612838 -918018 677426 491902 222664 -736170 719967 -97618 234035 -449074 62914 334455 -629510 -574680 -508036 469529 750581 -817820 958840 910315 -134516 -519521 572053 -861365 -248724 -488187 -777247 -932581 127652 -658698 636665 -50022 912710 -339503 17250 -264507 848530 630547 372164 914026 135227 269299 -120679 351908 604461 630905 291758 973561 -746256 825882 -339295 759529 566305 -658935 -16579 661696 40895 228348 -349063 511174 -769125 117957 -391143 -140625 -61848 -199780 -899874 -16446 511010 -189643 41431 -869921 -100581 -266847 -328872 60760 -578495 755479 812537 371208 -892001 490362 11105 227507 -592288 -847676 792524 422826 -959932 -450149 -16192 432792 626913 -94834 442178 158377 -842938 109898 888488 -575875 -884437 -480542 -460496 765630 112441 -909948 765125 -785890 -600207 863683 258305 360994 319882 736813 730913 -507114 15456 248036 155510 142954 -622428 216083 983486 49348 -216031 285863 -137264 -407226 -434568 680827 145048 -330068 -15859 271699 -155089 1030409 -509493 -516782 729781 503929 -717383 544014 -881276 267746 377895 210948 587514 -890003 1006262 -789350 640611 -873338 -2630 -946654 730363 -566788 874358 -58624 -249852 699282 -166404 541008 153056 -346074 -403322 -337524 958174 58924 646598 -440111 617291 -572799 868374 -276734 -283520 203936 -581729 859591 -244806 -388271 753397 -467181 -313491 -615551 373878 347103 386940 709181 835194 601539 -543677 -129393 444978 -229380 614939 -1074550 -603884 813151 1019010 -851737 664246 795900 153426 859082 -443195 807635 47268 -662026 -745643 -93188 370520 43260 -124012 -316953 192822 850199 763771 122160 705085 -515527 -638779 -275311 293461 179985 442944 -883661 -921721 230318 819472 656884 956486 942966 -905766 -363454 -379648 475681 56014 -921990 497019 -626919 603998 148564 535612 -863763 601966 -915624 649312 531420 222998 -719800 754265 -150568 130882 -449012 6700 297904 -635111 -614563 -523316 480383 603027 -720678 921055 918292 -199029 -532638 620744 -891057 -230833 -447353 -711254 -1026120 128856 -603200 659587 15841 985024 -232281 6306 -266285 768392 628597 509741 886003 134605 240951 -207736 375160 597516 707702 296204 1018294 -694533 900656 -356484 857065 575653 -541373 -82016 662564 37084 144680 -307039 528667 -877717 123428 -380802 -130481 -103214 -248633 -921065 -11473 371388 -212684 40271 -739175 -177519 -383065 -306872 67362 -524802 769975 803478 371648 -853512 419813 40801 277451 -617164 -812461 759674 373268 -946859 -480876 10278 478579 625794 -85314 449581 216700 -811376 108372 930561 -470367 -887670 -487221 -463657 703832 134854 -999406 773880 -836966 -623713 864071 254972 315001 250833 743543 678884 -508247 26473 114468 147687 103871 -647026 255319 885233 44923 -209377 264441 -138038 -450369 -514958 492779 140895 -315346 -10563 275783 -208613 1145802 -556096 -517094 696738 499476 -706340 596580 -925679 243525 365490 218718 653321 -936644 826123 -741050 615466 -892716 -92004 -882884 729417 -606718 782437 -100640 -174821 691208 -11421 456209 177405 -386727 -367809 -466245 957098 46116 638977 -460745 518596 -513749 830902 -261581 -316710 146897 -709560 780999 -78379 -374150 789888 -447638 -327695 -648494 392313 325052 379681 723446 842562 628586 -624937 -114970 345345 -273943 609478 -1019565 -619817 822814 1086531 -842166 749986 809617 164431 847014 -372284 817818 131194 -651801 -733891 -21324 242253 -16371 -172255 -316518 158646 806047 768772 132374 633564 -533524 -715865 -190974 300574 175043 493483 -872426 -760895 260508 821840 561921 976450 947423 -926101 -370333 -362446 528166 53729 -967570 501129 -718767 633395 128200 560027 -865480 542066 -909870 593328 448098 262128 -531070 776687 -286814 164117 -443518 -82279 344132 -510967 -544434 -495100 529672 562310 -681673 794687 925007 -263194 -539103 650996 -797403 -259663 -468106 -864667 -1095154 107786 -528034 643986 110038 1020736 -189827 21106 -264275 692339 628435 488748 872877 152495 238820 -279396 427727 601890 796953 304425 998648 -661744 881787 -357250 903553 575884 -397846 -83498 675335 21399 52081 -304927 532972 -938785 128783 -373934 -147585 -111815 -270667 -895332 -7719 354106 -229905 59742 -684013 -180333 -493964 -295929 60054 -404073 785522 805874 441481 -792131 346744 -159667 287475 -621518 -780354 794711 384511 -939316 -469327 7711 540215 598540 -71082 450719 281404 -848716 107680 773765 -479641 -884485 -463193 -468380 696502 188415 -989765 760143 -873582 -646311 780243 265546 244583 211173 678082 657019 -507260 28927 36724 56303 129056 -681383 300085 677726 39151 -217122 447844 -146681 -507477 -496608 405130 174154 -310217 -6633 258830 -232275 1123716 -555347 -495704 671534 501895 -664900 606579 -1001117 213057 366837 222103 774222 -993420 789850 -724870 607094 -946283 -143579 -820179 749389 -618363 840832 -124197 -114630 747998 138111 472257 217997 -409214 -249138 -385586 959667 -50608 703297 -471938 535706 -546153 793787 -199031 -305046 -15340 -734212 845028 -4768 -340049 812371 -488131 -324774 -675981 414344 329646 378322 735384 818848 596622 -727929 -109516 350242 -409693 603282 -983370 -631898 815932 1115261 -835743 769743 822133 144815 900509 -317184 855051 71543 -617246 -729397 13209 250293 -8336 -214848 -307735 147205 679510 761279 254404 567428 -534351 -734270 -79829 315306 173461 644184 -857550 -657359 354359 823424 492782 963396 963291 -937361 -363450 -270911 602804 41088 -1006354 505291 -836168 578050 122821 587222 -840635 496794 -905011 502580 359109 262205 -416033 873421 -363360 284252 -441945 -123441 436945 -414851 -597842 -434342 572376 528831 -688259 693461 921119 -262329 -507366 659145 -665374 -249216 -480759 -989591 -1125455 90094 -517397 644752 187869 988873 -220379 49249 -275634 656561 633157 319523 840141 162552 239162 -294229 496836 614032 812727 311870 951060 -608087 779245 -340522 844960 568913 -400899 -37928 656694 -8091 152341 -310824 521647 -920252 128082 -370562 -160582 -98595 -252536 -863173 -7763 534913 -226028 80018 -733533 -137224 -551941 -295607 89579 -275287 766965 830684 536972 -723609 318108 -292289 275867 -600620 -804393 887107 448974 -952670 -471795 -22273 579581 549855 -51287 446595 333202 -835544 106611 588772 -593911 -881293 -428417 -467375 749939 196521 -1008314 745604 -871271 -692426 676647 299450 215418 222050 663416 658162 -516153 5228 119863 -44971 195331 -710781 320368 680436 62770 -181173 590934 -78062 -559608 -425056 520070 129759 -316644 20899 264944 -193733 998934 -505092 -530732 646644 496685 -613147 625625 -1017454 226887 423328 214146 862975 -1024532 909738 -742573 630333 -946189 -201143 -744385 756348 -571866 964192 -167957 -66148 779421 142919 559953 243720 -421541 -120946 -235013 957503 -160354 774119 -491997 584477 -584733 765912 -126351 -289528 -89177 -625479 947430 -119428 -323176 850807 -545671 -322294 -674833 452243 347922 399621 746700 823702 563899 -825845 -100997 348664 -522087 600274 -916936 -641073 825151 960303 -808761 751505 789399 119532 954999 -315891 834490 -65041 -567377 -706142 -13947 391309 37726 -276012 -308553 149997 585675 775817 381353 583057 -550418 -741056 -26611 342983 174471 757669 -845008 -704343 429499 826772 473830 983036 958982 -937457 -388898 -167292 619172 47728 -997154 516302 -927723 535025 118484 593399 -851624 496988 -898701 439886 368651 280928 -501713 891616 -277229 404357 -444554 -167838 566734 -435461 -540018 -369558 560048 638119 -769737 710016 924314 -176234 -468612 647966 -554762 -240491 -446350 -1039155 -1094796 73398 -544817 650023 227656 915560 -356313 62060 -283771 759978 639427 225849 858294 181418 250371 -245712 485506 655856 744327 283298 892393 -613105 682838 -328471 721526 547708 -543889 51912 666781 -29101 316153 -301128 505798 -809983 92584 -370426 -147321 -60611 -184915 -818350 20302 676597 -237500 97766 -841746 -61369 -568385 -297766 64996 -205067 788417 865588 481911 -667958 323880 -173177 225398 -575456 -849745 989516 523623 -939161 -463238 -61739 528568 504567 -44085 437086 352249 -841451 109265 614521 -713002 -889645 -420517 -466882 817978 164348 -1014692 716071 -893849 -722476 631770 307958 296749 206161 717425 699295 -514760 24695 263063 -136128 278948 -720984 332146 845417 94584 -166202 634193 -83854 -587145 -395016 663701 156606 -328868 82385 283303 -144146 900191 -426799 -553614 622823 502872 -588099 651739 -1038269 246556 380914 223066 899842 -1016878 1072093 -800097 628249 -989657 -175939 -699362 776561 -502827 1067330 -210358 -78102 744113 9375 594007 269605 -416115 -61051 -102223 931795 -242540 909688 -506466 649644 -641722 777834 -105943 -307741 12026 -525019 1061708 -288575 -327001 877849 -580887 -344808 -684075 456558 344667 402042 743103 837203 544503 -854858 -97020 442418 -489181 596967 -952288 -645845 812108 839423 -789420 670437 801362 87333 958044 -361344 904379 -141518 -602485 -726378 -89332 476029 131247 -341996 -304380 173039 530246 792406 469958 654978 -566938 -738686 -57039 347972 175628 705872 -831381 -846434 452670 828169 513716 995461 973748 -926526 -410923 -106895 568070 46268 -951683 500760 -949568 556842 123810 606916 -899642 506213 -893667 457142 486096 298051 -700958 902629 -127636 417933 -456659 -156169 660142 -566860 -570463 -328599 530312 725502 -832501 828981 932005 -133178 -411598 615696 -570541 -229630 -457123 -926930 -1018974 71547 -630547 618419 266548 871184 -456191 58786 -272116 872645 641100 321058 875934 207193 236952 -160587 403187 689140 649545 317911 860218 -620055 600016 -295640 615356 547459 -659912 142497 628884 -50334 302378 -260095 506311 -702046 72971 -374611 -157600 -19334 -141336 -760523 15491 638561 -264269 89796 -866441 55204 -507348 -282979 71322 -227647 781575 900685 398459 -657756 324968 9511 271393 -552916 -888909 1080023 555216 -926964 -434173 -104282 475298 490702 -60551 423577 329558 -818731 109245 751625 -679297 -883947 -414379 -465474 841329 134985 -969408 686799 -893985 -750057 696694 368411 345758 242449 721808 751634 -526942 21281 313098 -128326 363746 -692145 345212 987088 136800 -193856 584396 -31304 -576272 -330973 782831 98253 -318124 64438 281728 -73405 798546 -363227 -595961 621408 496308 -520943 666904 -1087745 276937 372188 231527 900904 -987051 1090868 -828409 624673 -992148 -111105 -670695 788417 -489457 1122106 -262390 -85697 727651 -156406 544258 256379 -389436 -106605 -166143 963518 -218213 966032 -516413 731102 -731309 804523 -135652 -317076 168292 -538699 981761 -325762 -378738 907135 -546182 -369365 -657329 415290 366006 420196 724679 827011 517561 -825217 -94080 453505 -421531 595404 -985766 -639738 803308 805042 -756462 588925 788001 53295 901973 -407271 929150 -97085 -607658 -699266 -187228 407224 203475 -373256 -296025 201370 540823 767522 511410 720112 -507170 -622624 -167829 338728 174158 553825 -819768 -979126 406973 828394 583811 1027422 973263 -920398 -446667 -146906 497947 43451 -916540 500150 -773097 608596 137744 560676 -872121 547764 -884417 417389 532699 293947 -734425 912901 -107993 342291 -461833 -69252 699714 -649202 -583797 -328797 483003 796810 -857152 942112 925439 -155930 -346671 566189 -686213 -262430 -461302 -762077 -919918 76461 -675540 614223 255517 884537 -455144 32362 -273435 882167 631865 516215 883647 225767 243165 -84043 345192 679071 601822 311706 876931 -586915 595080 -305161 635451 509813 -629340 197387 679478 -58677 172049 -282530 521839 -660707 96817 -381845 -136683 15109 -171098 -746923 -5456 483994 -279577 70977 -792290 41023 -407873 -262585 112266 -332418 783271 919712 347913 -647200 395346 41035 296934 -593185 -912380 1136970 532317 -921430 -434500 -134883 429387 531237 -81036 408346 273316 -862455 109367 915437 -530751 -887756 -446745 -469506 799861 147152 -916929 666832 -878670 -781344 802044 356140 399745 272121 761616 815630 -519837 45348 257204 -64421 411887 -674665 325961 889748 186266 -226982 466573 -74083 -541814 -386457 747768 112944 -327703 86353 278834 3807 788633 -349670 -637636 621734 511688 -481874 646791 -1073942 252459 367541 214717 796874 -924794 963016 -834221 620045 -995651 -22391 -662554 789477 -479891 1031848 -256082 -143421 671999 -233260 465521 219221 -351126 -230224 -317237 925669 -144409 966449 -519997 744648 -779815 820318 -200002 -312732 193869 -665141 865572 -184228 -396183 948983 -495680 -419324 -632530 414218 344620 438057 715412 851724 493054 -761026 -98618 422391 -317737 594466 -1051571 -635177 834336 897555 -795012 567736 816758 37060 838279 -442032 968265 43895 -580268 -737011 -263087 261288 297942 -403896 -288474 187462 630205 777614 461204 704844 -562487 -634548 -260706 332726 180570 429754 -800569 -1062779 334612 829273 682771 1050830 969659 -900210 -487181 -228583 469559 55592 -944122 479184 -660307 635585 148748 554003 -879887 581034 -878358 419278 495010 325848 -579730 880210 -227346 206769 -440977 -2001 652486 -602373 -566391 -371336 471388 746614 -804402 947038 929583 -250188 -290819 506735 -814508 -244720 -444459 -741824 -842827 94314 -703614 608222 227963 955312 -358702 13712 -296278 876920 634851 520542 881089 239196 236020 -61613 376998 661136 645493 314055 928511 -590754 674459 -236228 727361 502580 -476286 206013 654753 -68700 95052 -278712 534741 -709597 81009 -392768 -146947 20144 -209249 -711288 -32480 322810 -288656 56200 -704950 14170 -284434 -273024 91952 -466339 782943 920831 406212 -673078 484505 -131635 287959 -624286 -895514 1151747 449193 -934929 -437821 -132967 424221 578086 -89178 393408 199827 -851630 111761 920795 -481356 -886991 -439190 -469927 729514 182813 -884594 645447 -868695 -811894 870664 342580 358068 324624 767679 857276 -522299 28021 70057 51259 412444 -639031 305743 682675 228520 -197965 321923 -67970 -479476 -471552 583010 76829 -310138 -12337 231136 -15228 914041 -385211 -716351 632138 537754 -448828 583881 -1066698 210938 375401 220309 643769 -871003 805398 -771200 624681 -983321 17323 -680819 804012 -490385 900265 -349693 -245960 728843 -161892 472916 198892 -310652 -354554 -447780 955886 -30160 923775 -528684 688165 -873835 855471 -270222 -298505 59508 -728212 775607 -26360 -390744 957133 -465845 -379465 -603955 404181 343042 475334 735565 841448 473923 -648308 -102050 353379 -236973 592650 -1052817 -623981 813291 1041055 -784428 619125 793839 48571 849069 -415621 1011458 120783 -592571 -733314 -274639 218455 268929 -389499 -297357 191497 745423 800721 372780 626094 -559690 -552343 -274071 311183 185422 448023 -786790 -987274 275177 829290 775388 1017126 970402 -914450 -528267 -332968 502092 50812 -995852 481677 -611036 595235 154795 498063 -876478 579299 -871251 490729 376382 273377 -434595 860767 -358042 125617 -443657 45383 545132 -487441 -530569 -436397 406956 608965 -737717 838933 927588 -288542 -239855 441143 -895952 -268293 -458876 -878527 -795125 93432 -687242 633480 148937 1009860 -242531 7221 -287746 822220 601454 337588 857813 255353 234096 -104338 456325 614617 742598 320695 986442 -601583 791270 -231134 850731 493540 -376000 149008 673564 -63815 122148 -256753 529723 -821563 104619 -406812 -136471 1093 -239203 -702481 -8531 428264 -306700 37566 -671695 -63709 -190968 -263183 100538 -561549 819951 903411 486933 -716186 576417 -281295 238553 -575825 -849128 1090059 394211 -943632 -424695 -98126 481500 624664 -92120 381199 155953 -864531 110236 715798 -494020 -887078 -451315 -467223 691434 178782 -814132 636434 -822420 -839249 848852 296782 294666 335892 806262 888517 -518836 40517 29217 156769 369158 -598349 259412 648026 281813 -179670 265670 -100703 -432882 -539559 419161 24647 -320343 -54849 249847 -36355 1002461 -454595 -780197 656743 521627 -398042 549162 -1007326 226019 394039 226975 559213 -840809 812629 -744223 626082 -927574 -23165 -714801 830143 -555506 799079 -356015 -333786 765927 6170 557246 170262 -277247 -405233 -371632 955213 42800 841700 -531658 619104 -900373 877556 -276800 -315031 -76496 -661296 810058 -26537 -390323 1010726 -442675 -349994 -592452 393376 363313 510115 715071 834916 464708 -559285 -106672 334953 -211205 598216 -985594 -611420 869792 1113650 -810161 716725 783182 61386 899029 -383661 1009868 75458 -590758 -740689 -233068 351224 271688 -361073 -283925 153640 808726 771360 237027 565582 -536765 -522929 -199896 290860 190919 644656 -775459 -827541 229426 828889 829181 1040833 960451 -931139 -562986 -380186 574640 59710 -1007855 476513 -683235 559149 150459 457108 -872423 575167 -864211 511751 371735 268686 -468587 755647 -323526 175791 -440021 29336 428260 -405001 -549164 -496051 366057 586481 -666122 715837 927837 -220316 -196667 378533 -871618 -254261 -448310 -1000438 -811600 111145 -597888 651112 59047 1011830 -150165 22048 -277926 716345 592856 217100 884254 274371 226946 -187063 504632 590846 817221 323699 1010543 -640378 873864 -196792 897769 450203 -457706 66832 663098 -47710 268668 -263360 511441 -917047 41381 -423323 -127279 -41593 -248805 -693372 -13733 586123 -281231 59987 -776136 -167798 -218956 -262694 95692 -569765 820156 869600 514234 -790201 639947 -200128 199171 -593834 -810995 995831 370091 -942453 -428382 -56591 543643 630194 -73951 372452 134943 -849951 110625 577937 -631184 -885931 -470744 -468721 718529 157964 -887028 640879 -792232 -856821 758473 243086 251758 358112 814978 882573 -504731 36033 108839 165864 278357 -618277 217516 786477 329527 -165317 318169 -151055 -388192 -459468 434079 -5619 -315902 -6875 246876 -110718 1086110 -528437 -797663 681423 548185 -383894 513508 -1003716 247200 377684 225904 616362 -840850 971535 -713007 612824 -943401 -92030 -774872 833033 -551841 811190 -370811 -396118 790638 138966 601919 127385 -258829 -350077 -161880 955203 45908 743353 -541393 547368 -930545 894580 -229968 -304657 -43983 -544551 949629 -175961 -369801 1021630 -482807 -327197 -611934 367008 337544 523937 718110 831551 425790 -510799 -115856 394763 -334234 592050 -953136 -595698 881463 1088859 -769634 773794 810727 96110 958351 -327268 1013378 -56818 -616809 -735170 -146695 479283 163794 -313170 -267101 147748 842708 760668 148410 577525 -517810 -510418 -89801 279232 199342 744472 -758704 -721869 185970 831221 845918 998674 956153 -934503 -603653 -340609 623801 67449 -962346 500479 -814419 548156 129660 508655 -861442 547410 -858620 617932 418542 260839 -651238 743759 -174134 315281 -458130 10161 326818 -463236 -528149 -522949 309868 543521 -698637 689946 916218 -130924 -177399 331617 -738581 -264836 -440779 -1030781 -884427 124134 -559907 642891 -16423 957218 -233547 48546 -267448 652123 591075 304821 879021 294853 230556 -267177 477421 593061 814941 351988 995047 -637650 900000 -170855 831610 434028 -602699 -16554 648867 -25066 319239 -245208 505268 -944880 92034 -441879 -173044 -82406 -232208 -720257 3847 690789 -306268 77087 -863909 -192463 -307998 -263748 100481 -488086 811876 836666 470399 -848618 698302 -2992 246509 -565733 -778249 893466 398950 -953048 -411241 -27857 558878 614455 -54074 370216 171255 -870198 111054 656982 -684624 -887103 -493113 -468872 787448 120839 -898863 652800 -775707 -887128 656711 230029 216736 316437 820095 834542 -505545 47698 243825 79950 200308 -620396 171181 976763 371437 -182606 494161 -168391 -382971 -388378 581823 -47165 -313605 -6395 257573 -149632 1131595 -563734 -847010 709384 529865 -392545 524950 -904973 259000 395424 220223 675990 -866873 1099694 -767071 629283 -862795 -180936 -835977 837091 -582177 949998 -383146 -440478 736330 136937 538775 161026 -254941 -222077 -114920 938370 -37810 652970 -545456 522220 -835611 922599 -153633 -290392 101670 -523957 1049840 -307623 -331662 1042736 -527633 -323956 -641076 359627 315065 533079 726266 817418 439609 -512652 -128387 452644 -432743 588850 -916210 -590099 845979 964774 -811191 774900 806160 132996 962494 -323922 984485 -147471 -587103 -744212 -53596 439659 137842 -260682 -274709 147933 784105 770052 143199 658425 -550748 -565531 -28310 281955 205002 659920 -745917 -675927 195495 832736 800097 976440 953876 -939415 -614607 -235629 604676 71459 -922864 510654 -949347 616937 123177 504588 -868034 460243 -851865 672360 517864 241432 -744653 701103 -91805 390976 -441850 -61202 307032 -596250 -523230 -506634 266466 633510 -779470 785051 913865 -139865 -177440 297346 -598772 -263086 -459124 -902572 -981616 108908 -531826 647509 -92972 889493 -331943 62791 -273880 671678 569030 476000 846839 311006 222163 -297148 400269 611010 711485 348200 937908 -636204 836639 -164181 708777 439765 -662982 -76529 651361 2308 215443 -253439 515470 -870561 109322 -461651 -153945 -108892 -172789 -762028 3369 631422 -307991 85476 -853929 -155116 -369603 -240945 84011 -356109 835079 813837 357515 -889781 700908 67999 292076 -549133 -787280 802062 486604 -990295 -411179 -8604 528149 557044 -46890 372829 228216 -896862 112142 865558 -609935 -886087 -481012 -470803 838149 151451 -970131 684406 -784221 -899120 645775 266540 291500 304605 851075 794506 -513408 33274 337889 -26336 139785 -655462 120071 961576 403874 -231247 616106 -153885 -403612 -324965 762677 -59459 -322682 46121 260976 -195805 1041290 -550365 -873728 741389 546571 -340002 546962 -868439 246114 375765 227550 793984 -913109 1063936 -804322 622603 -853074 -202714 -907032 833933 -541874 1039348 -393650 -455890 684669 389 461255 176049 -271481 -100236 -182743 948273 -147232 619127 -544804 570529 -760555 867024 -110162 -285418 208171 -624265 1029535 -306043 -321588 1083520 -578368 -319754 -666293 317241 362240 550832 728188 813257 373578 -560716 -133948 440620 -492857 579812 -994035 -584250 850984 855322 -789030 712390 794253 153052 903066 -311125 950727 -94401 -628999 -785710 4706 289108 3802 -198282 -280520 144381 700320 790425 182870 718692 -527584 -628029 -53756 281525 217974 527859 -734786 -784192 255222 831725 720047 965030 943938 -933960 -627852 -155233 526104 79704 -932062 494952 -927556 638471 117125 528986 -858959 462328 -845171 742997 516446 223933 -657927 709931 -173942 416342 -443670 -143658 357551 -652315 -544565 -453944 236817 766049 -847722 914030 908953 -212147 -206498 280646 -557739 -220455 -442974 -784303 -1053106 97827 -549641 648182 -117617 869543 -456598 55637 -279507 766010 570049 549826 881825 323783 241034 -261423 344141 643730 622040 356793 884657 -689967 717229 -155282 657168 419385 -558441 -88536 641098 18815 114841 -268512 531469 -758038 34734 -482449 -171260 -110156 -158621 -824310 -22788 427713 -317277 94979 -745020 -128982 -503550 -246369 94354 -241052 833198 799665 339837 -911410 666124 -106738 312360 -573896 -837905 761170 546931 -963779 -427365 1399 470123 510001 -56491 381529 306624 -902284 113955 918705 -477770 -885201 -461846 -468410 826736 171045 -993045 708255 -772881 -905332 723945 288181 368109 216484 785951 736190 -498223 12560 238629 -109494 116142 -697788 85909 777512 419269 -201394 654322 -143232 -454529 -382968 757242 -135195 -300924 74593 290356 -222786 950353 -487973 -893400 763702 552790 -361007 546781 -869152 225478 358208 235665 915610 -964816 914814 -832683 619102 -789369 -169391 -968172 845564 -502545 1115776 -398785 -430999 710042 -165000 475339 211284 -303900 -62402 -379899 943323 -233147 624304 -548189 658004 -675136 845534 -109652 -303851 137481 -707554 867969 -128306 -357398 1063217 -556944 -282233 -688902 295580 352799 543279 748762 811318 371875 -657701 -140077 340589 -509419 586333 -1047577 -584347 835145 813025 -814051 641584 779038 166004 836397 -357294 913545 33210 -638223 -785580 9060 218247 9553 -141337 -269897 215990 589448 759773 312224 706995 -552985 -680186 -153882 317738 224753 422491 -724017 -904092 311625 831373 624247 969209 937986 -919163 -633003 -113750 477713 85808 -970057 510609 -802737 595109 126641 553802 -852976 486471 -840678 732432 429364 213669 -455802 707887 -335441 323995 -437499 -120780 473471 -578224 -494730 -387775 214027 800719 -867286 960182 905817 -280347 -245432 292136 -609840 -216050 -433163 -750368 -1127249 93661 -589912 673063 -104934 909555 -472604 32812 -264528 842608 531740 402396 863991 319854 232995 -181264 381016 673521 615063 391489 858323 -699530 626019 -178950 628329 410552 -419393 -39448 651252 23737 43171 -266926 532546 -669796 80759 -503426 -175767 -87709 -162613 -863601 -10043 321238 -338068 89265 -685066 -10797 -585422 -240960 88394 -202175 851856 807640 430483 -927295 604059 -267648 242691 -613108 -895059 783168 541503 -993037 -437079 -32947 453338 494332 -80430 393465 344121 -941200 118039 843450 -463026 -887708 -461493 -474194 762976 216806 -1016002 742152 -795064 -896104 833553 345281 383287 210810 793469 682015 -500198 14028 87209 -154935 152409 -713980 37677 638713 426841 -178397 551860 -73704 -524558 -420728 673051 -147473 -319437 61215 302089 -172463 821913 -408747 -859017 781335 570874 -395896 583645 -801194 210938 378878 241849 916610 -1004580 785200 -822542 623094 -745776 -88564 -1020003 836753 -494145 1046860 -340311 -364627 744976 -234009 547426 240965 -343257 -127064 -471205 966282 -228819 692260 -535074 723115 -613751 811902 -175005 -309901 -34340 -708586 797059 -4173 -387444 1065666 -506831 -349609 -686753 273799 346460 538436 732166 814162 363115 -774771 -145731 363258 -378610 579744 -1046777 -589437 863723 918446 -835259 571631 797157 145408 857619 -417476 873608 125616 -657050 -796288 -48395 316410 -4648 -125613 -271428 198353 536295 774345 437897 623825 -541950 -727084 -253314 320761 238680 451037 -713229 -1039641 386066 832242 541077 971211 942741 -914853 -615905 -162186 480838 96685 -1009868 500278 -636230 534147 142276 593153 -848531 538415 -833274 713420 364748 205852 -451778 742945 -360187 197528 -452535 -119950 593644 -454867 -514796 -335496 218771 733337 -774897 881947 902141 -259222 -299534 320252 -730943 -248823 -460929 -875392 -1113636 98161 -668760 628102 -66122 977914 -378067 8851 -300118 908147 522645 222674 867930 314716 234887 -98889 476114 682685 661751 375189 882971 -704224 592628 -204240 731059 404786 -393231 39223 675055 38304 198877 -289992 518812 -680014 81145 -524018 -148623 -44963 -213393 -890000 9688 474983 -332820 51508 -736234 35316 -561491 -245351 86571 -257184 858162 836993 530914 -881954 531900 -209996 236234 -625532 -924036 857106 492212 -980719 -443080 -51359 439175 518233 -93857 408510 344073 -940571 118103 635865 -569315 -887888 -398209 -464803 702434 194676 -1009222 765159 -822721 -895698 884917 374691 346721 176895 769386 660338 -499661 18992 59442 -70735 215775 -714471 6866 730699 414293 -182398 395262 -62253 -567297 -465041 492295 -157654 -333354 4902 282425 -112651 786116 -356625 -866995 781897 598103 -387018 606461 -756071 238373 386904 232578 878820 -1023682 846161 -772676 652220 -745516 -22900 -1047458 828287 -485051 934661 -338999 -293018 751676 -153918 610192 261816 -381622 -256508 -366517 978203 -136743 813488 -525860 771660 -539426 804384 -252539 -307746 -92721 -584792 794551 -43271 -405844 1039076 -460086 -378004 -657996 253941 312097 507945 721906 846697 365599 -840486 -173108 379697 -302738 585081 -1021362 -599460 799134 1042242 -839992 598960 785999 115539 901235 -434411 869259 91108 -636073 -825888 -134349 459346 104311 -109205 -269603 199432 527340 776901 502473 562603 -535567 -744464 -277286 335863 248615 645208 -702530 -1013463 407352 830828 487082 1007167 930499 -910805 -595271 -259094 541958 106803 -986658 543579 -625292 527770 151797 608396 -856545 600441 -827038 662476 384028 198548 -593924 842046 -237543 131020 -459086 -28393 686219 -401666 -495423 -325175 225650 635330 -714893 749310 886532 -163310 -358267 367398 -858905 -270984 -474174 -1006566 -1059269 81272 -677330 641779 24714 1019695 -253613 8845 -259065 854819 504064 253286 869896 321893 245839 -62575 493372 666120 778711 383531 939883 -743959 653081 -241765 838289 423672 -513252 130654 622355 32106 302384 -309818 505349 -757194 98294 -543323 -130742 -3617 -249969 -924908 10474 635861 -304867 55410 -873177 29976 -502921 -274945 99494 -380198 855168 872443 525586 -835477 452166 -4422 264595 -610040 -920713 954728 412812 -976489 -447145 -96142 472010 555832 -92112 423464 310013 -955696 119850 603365 -666936 -886343 -410509 -470048 697614 133786 -985079 766928 -875198 -883985 830398 362173 291114 199208 759346 657739 -499423 17100 148033 42461 298265 -699871 -6491 899988 384657 -196459 258430 -30071 -591533 -485665 416878 -142760 -321459 -64889 237651 -72843 888565 -347811 -818788 779073 587585 -447414 663587 -765813 279813 345682 247869 732700 -1001268 1008048 -748117 621018 -719432 -385 -1065479 820688 -512345 823229 -311828 -194540 784892 14832 553590 276055 -410955 -372998 -145673 964594 -29738 857874 -514150 686375 -520281 739193 -288676 -286418 33276 -511669 921389 -226392 -403462 983680 -451278 -393825 -644369 229199 340001 476853 734086 829877 411726 -857679 -172538 473815 -234422 581424 -970954 -612404 809299 1122264 -871041 660664 801045 79648 947462 -420108 812470 -45872 -648673 -858737 -229212 466970 142587 -132011 -302696 173333 626289 806957 515172 571242 -527945 -754581 -214956 360706 257760 760633 -700582 -879992 420061 829844 483513 1027497 932350 -923900 -570831 -344415 609900 108321 -935261 516505 -706144 598340 153587 598938 -896565 555076 -823754 648825 502189 214059 -747582 887523 -102582 207042 -451834 18982 691213 -494610 -462165 -356035 241255 550381 -668701 684140 876501 -121325 -415068 424987 -906824 -263191 -455422 -1048415 -975681 103110 -673588 586816 102856 991882 -142876 27463 -279214 806345 514109 394667 847192 308920 246696 -89957 455945 631410 830042 416125 994783 -741109 764666 -292312 873351 420381 -652377 193128 658632 8993 263723 -304207 508883 -869439 82057 -561198 -137336 17635 -253223 -922869 10821 709642 -322541 47742 -923074 -670 -396214 -255621 80884 -507696 856402 897360 442051 -763781 393235 73427 238848 -591480 -879008 1067254 371754 -980067 -459484 -127721 527376 608725 -65002 437125 240446 -932743 121928 758701 -701001 -882775 -421455 -469813 752510 143678 -937888 766100 -891054 -880267 721090 324555 234042 222469 726445 688420 -508170 28744 238369 138596 386217 -651128 -12386 992562 367934 -215854 269679 -45584 -580407 -431887 514963 -140740 -341313 -37121 258989 -28300 983885 -395381 -774685 764546 577198 -464053 607254 -708707 254126 389565 230650 644847 -951246 1111213 -729464 616810 -686463 -47750 -1045812 795959 -574133 810983 -267706 -133920 777455 145159 468722 243184 -426542 -402513 -89869 997423 49401 957035 -511438 609694 -538766 831068 -252780 -266402 185556 -575346 1040867 -326402 -371242 952525 -489389 -388733 -609159 200882 321116 472506 727303 835812 381122 -816655 -183838 415473 -244458 584247 -910847 -624472 795663 1076917 -883212 747840 820432 41889 966992 -362322 800212 -142022 -675405 -884760 -276339 336574 222523 -169232 -274046 137405 723348 780669 450587 657678 -521218 -671780 -97742 354352 269027 715927 -695070 -710818 359838 829546 528627 1054060 937667 -930123 -535413 -381718 618426 115672 -918805 555543 -870519 650112 141924 574311 -903161 555308 -817716 537442 534305 233474 -682989 905109 -126810 324785 -455446 41517 639650 -621771 -500187 -416169 308510 513113 -707081 744719 871390 -166377 -471580 490108 -817513 -262069 -485312 -876166 -864631 79528 -638117 612755 181927 924158 -218961 53383 -277444 703115 493695 540547 842378 306206 239078 -166165 389844 603003 788732 414822 1011216 -793969 867919 -302527 850859 411637 -624922 200031 641242 2203 111217 -298652 524996 -944025 93234 -576796 -138457 15382 -220929 -917982 -7626 556198 -313912 73115 -819774 -55752 -280064 -280201 112429 -575710 857390 923630 357201 -712612 341684 -112423 306928 -569580 -830938 1134919 394208 -980615 -448882 -130612 566352 637020 -54331 446583 186183 -984919 120944 913671 -553664 -882174 -411956 -469095 819846 168961 -878344 759847 -893581 -852095 642169 269763 250171 283335 680382 734123 -512382 40721 294429 170866 415629 -628589 13217 781451 312259 -221317 382011 -83102 -534433 -378968 728894 -113290 -335776 -1429 213941 -30148 1085377 -471254 -711884 733010 595725 -529727 632231 -721171 228709 384447 229975 592382 -901569 1038447 -775516 625490 -679753 -128842 -1011645 787214 -611192 882918 -230751 -84066 698789 133342 453666 208798 -414171 -327581 -243346 984380 37746 942418 -498607 523450 -565420 849901 -188446 -276525 186243 -686574 1030572 -271816 -345773 927267 -547460 -407106 -599921 213578 302900 440182 726909 810944 388187 -731131 -208100 343866 -367010 583235 -931603 -635654 822972 961380 -866165 790012 790006 42274 898417 -321105 844995 -106947 -661919 -867917 -257959 224624 288962 -217950 -288953 133854 817422 778353 331277 720630 -551419 -638451 -30891 324717 277999 557330 -690511 -641172 322816 828053 612240 1031812 935664 -931279 -502418 -322878 567577 119219 -954011 516198 -972615 589277 130353 520628 -907982 495833 -820433 487441 439650 232453 -508986 909672 -288437 420184 -436981 38662 515267 -644279 -448444 -480840 357278 613817 -793720 875850 864123 -260055 -515353 549571 -667665 -260376 -462039 -755777 -815075 115970 -567889 619116 248982 873683 -347093 64152 -276336 690724 494911 472152 903470 285986 251465 -254106 323290 589729 679366 403246 977439 -805186 908065 -360402 746265 434819 -478595 160867 643956 -30471 77989 -330359 534411 -918086 96376 -589962 -167582 -11008 -165485 -876856 -19508 355937 -330293 97046 -679096 -153918 -200950 -282051 128760 -549912 859114 924766 376584 -667065 310535 -284157 211234 -571865 -805690 1148674 451701 -1010392 -460347 -89691 503089 613592 -50526 451437 142076 -1003800 122618 904170 -475602 -888410 -459046 -466023 841071 204278 -890655 727232 -895341 -836131 658805 238018 296595 305076 722287 797384 -509588 24273 233777 94927 395650 -605400 33855 681063 270684 -163781 562733 -152763 -465997 -334923 795237 -93615 -317940 69096 261871 -72672 1122111 -542963 -617701 702244 588349 -532939 617055 -756272 231779 361885 234348 640181 -851415 863445 -801743 629309 -686338 -192421 -957332 769234 -602966 1038563 -218166 -68239 708972 -20781 542692 167978 -393469 -195345 -373751 978519 -33845 942694 -488777 505157 -664208 923074 -115567 -293230 53920 -724854 945994 -80785 -324241 923964 -564224 -402147 -606760 227291 305402 421058 723586 818843 394642 -627697 -201680 331009 -483589 584096 -1025434 -640645 802070 827308 -848487 750825 767261 39828 837903 -302678 830569 26818 -636955 -936163 -199750 277889 319570 -280393 -276589 153129 855712 796790 207926 710340 -556809 -581470 -48154 306691 292495 398805 -687869 -719767 248319 828672 710065 1013318 947815 -939796 -456820 -221761 486306 134326 -1004745 541373 -945914 548920 120698 514086 -896128 499521 -815069 413994 378685 283598 -419333 888987 -367694 405924 -446748 -39959 395186 -543194 -453666 -521089 417431 701228 -854435 959766 858203 -267936 -530176 602887 -571018 -251885 -470067 -736698 -793385 125804 -525180 627728 274770 878342 -447377 52731 -268899 695347 474296 292465 880476 265203 235667 -294625 379846 603467 618663 424540 923387 -850333 852193 -371146 643903 442270 -381668 79531 640576 -53364 162378 -335320 524901 -822213 79455 -599369 -166035 -50989 -158728 -829465 -13581 364369 -300992 90653 -664607 -172716 -230254 -280568 116532 -443972 881360 904808 446692 -649936 320451 -227033 226808 -582042 -789622 1117685 509463 -998448 -475446 -61101 447939 570366 -54177 449558 139932 -998139 123935 772512 -492742 -884259 -479917 -464248 797597 189799 -884660 702930 -883878 -812447 752265 223714 370008 342402 702196 847673 -516402 19645 86597 13127 354868 -621624 59600 688807 219428 -173578 656575 -129412 -412851 -426779 713891 -74258 -332130 104957 306817 -91430 1061882 -566311 -618544 666455 568286 -594273 626087 -832436 246855 397379 243011 767563 -848166 787455 -826551 628490 -705289 -206896 -905945 749733 -543333 1107386 -170344 -86264 801929 -173681 606461 160080 -354158 -85245 -448612 987529 -155360 856332 -467367 577785 -755139 901354 -98105 -298938 -80631 -638576 796971 -2261 -345863 845679 -571783 -317236 -628005 261042 271139 415019 724180 840888 426910 -540266 -228449 355515 -518717 590306 -1048974 -641339 824796 819099 -904864 666159 802914 65575 840908 -330931 905001 128059 -655692 -930275 -105042 430137 249124 -333417 -286952 165666 801693 792217 143729 619796 -525298 -532896 -142454 288074 299246 501767 -689497 -840726 216202 825797 797002 984787 961384 -921773 -427728 -140450 470764 121808 -1004716 525818 -753691 550424 115571 491015 -870466 497329 -814710 441981 367398 285926 -538718 857244 -281773 317557 -456999 -97044 311189 -424863 -422452 -517104 447081 782009 -852565 918452 850379 -202332 -533089 639563 -572015 -258386 -447573 -872293 -828397 135982 -537651 658672 270898 939861 -461396 24977 -266888 766353 498551 210598 882067 254329 253261 -275908 473904 630450 621672 451772 875856 -828120 732322 -365608 606652 475212 -433950 -12378 632760 -51464 295639 -315901 509959 -702678 82598 -605510 -170550 -91530 -192234 -769533 443 497216 -271591 88625 -798055 -170939 -292442 -306722 102870 -310200 860502 872406 543846 -642170 360697 -15235 217970 -649318 -821383 1027004 538069 -981392 -462017 -26708 443879 520904 -74809 442481 190961 -1010319 124106 588271 -634406 -889047 -507292 -466108 727314 127579 -901435 675248 -850052 -773190 852539 260545 384979 357426 722950 885336 -516441 29088 -5089 -92206 259542 -647100 101565 893118 169502 -203603 605922 -191653 -380727 -510707 564399 -27589 -327171 47385 250129 -184628 951863 -540936 -557401 647901 570963 -626506 556296 -820583 286490 347654 242736 864654 -841090 888302 -811926 625038 -708553 -138859 -828304 741902 -527340 1078486 -106068 -131369 818101 -232623 559460 154727 -314633 -67119 -331986 1006329 -226771 754616 -453046 663870 -817316 916375 -150284 -248645 -39287 -524720 791845 -93794 -353019 852166 -519607 -293952 -650094 260918 296368 389412 740616 824302 420195 -504874 -221508 492573 -465144 585469 -1000566 -640105 836149 931187 -914799 587876 804010 99008 910671 -409255 978263 94842 -636385 -965529 -22735 490594 191087 -368395 -294681 165254 707872 769641 146636 564143 -545193 -530722 -251156 289399 312093 634415 -691006 -975163 179928 823275 838992 944379 958279 -907913 -384505 -120463 504476 129596 -959646 495316 -669569 592459 128794 474106 -854581 556555 -813120 425886 488444 293572 -720002 809130 -145880 183245 -460539 -139727 306423 -413603 -450123 -471639 501701 744086 -776580 789729 831385 -118664 -519283 657997 -665347 -247942 -471131 -1012720 -924342 115884 -589251 658781 202376 1004488 -370325 8875 -270872 884469 476343 350950 885226 234111 261580 -200035 531693 665747 712161 456208 868757 -816480 637582 -353354 680075 497283 -594354 -73828 646303 -65618 280265 -326372 505054 -664093 103572 -608754 -156968 -112931 -235799 -724956 -10773 668435 -296878 70174 -889148 -50478 -424987 -306631 108352 -217053 873361 840697 498907 -687605 409433 45193 267797 -619475 -884294 913936 526021 -970458 -458242 7809 443790 491990 -100706 430990 257179 -1039075 122408 635934 -697094 -887923 -500476 -463392 691260 108430 -954859 651137 -812702 -748941 873917 307888 347409 337548 751907 883135 -524288 42281 99432 -141205 183861 -688460 164533 988732 124366 -219815 495521 -93830 -389745 -513152 414477 -23939 -339875 54258 319365 -184520 843227 -473505 -518118 629560 548374 -677386 536491 -889126 243828 389099 245650 923598 -880663 1049852 -775923 626984 -741150 -51383 -772168 723647 -483407 964198 -97819 -201099 764509 -153826 469302 173160 -279359 -149651 -127672 995057 -229537 630668 -436377 742007 -890403 884102 -220791 -301249 109129 -531409 897603 -275030 -391783 816492 -467711 -305923 -679452 227966 277044 374575 723956 844518 415943 -522004 -232056 441516 -351413 595789 -957024 -631129 856374 1063322 -871531 586142 783263 136677 952525 -424437 991718 -40413 -575311 -988846 19798 365698 90875 -404273 -297950 205614 600673 779427 205067 572736 -547308 -526313 -280774 281142 318217 759299 -694536 -1053506 210098 821279 838486 962479 967003 -909023 -374428 -173780 583325 130231 -919042 557911 -629708 599611 141981 491978 -822487 593978 -815642 501343 517018 293148 -716010 737419 -103370 146021 -449651 -132275 383577 -523396 -417516 -405587 546105 632156 -679227 691788 827192 -148289 -482284 654604 -823416 -254571 -483798 -988652 -1020964 107523 -644828 673466 146349 1012278 -243770 9931 -266877 909941 488165 488879 829569 216073 257431 -115577 462559 672629 802805 476890 892673 -824108 593714 -319633 793700 508098 -674351 -81446 653201 -60213 211563 -331769 518751 -706589 145043 -607877 -120284 -102000 -253236 -688934 4213 648779 -240252 34647 -864809 12984 -522405 -316219 112638 -211316 868776 811344 412523 -744699 519557 -74990 298263 -595889 -912639 840852 447704 -948667 -446090 5028 486081 508886 -95562 416612 318122 -1052941 124359 809468 -612767 -887644 -464774 -469278 720769 190003 -1001579 636586 -788587 -704292 804363 337471 277238 272045 767664 851720 -518606 31483 280791 -95702 121641 -701776 221002 835614 87228 -204387 369333 -82225 -416955 -481438 457545 32974 -336159 -56130 270441 -225041 828184 -394235 -493299 618587 553359 -672310 548256 -963448 221391 399125 243994 882575 -935257 1097035 -731171 634882 -785477 8125 -711404 725149 -490095 855684 -51241 -288870 709691 31216 473592 195035 -257481 -283630 -128230 1016102 -149117 607706 -420391 781650 -889518 803374 -276304 -249278 206824 -643863 977469 -327725 -397081 800795 -449774 -332080 -701156 240412 320094 400074 743977 858876 468942 -595730 -231260 375461 -244407 601112 -945198 -621601 853328 1107174 -866399 624088 813327 161235 957868 -433073 989730 -139320 -601329 -998350 -7999 233578 31872 -381799 -304515 201229 526378 794229 297088 645175 -531681 -584784 -222517 293041 329281 688947 -696758 -955926 297537 820717 784429 973237 972011 -916523 -364165 -285406 624042 116848 -937947 567609 -725223 618412 160250 537520 -828329 590142 -819392 557516 497092 268466 -558887 713950 -233064 205534 -433956 -123063 498081 -638463 -443434 -347065 578330 508826 -652476 712423 824559 -228543 -423506 631925 -896692 -250595 -462368 -853551 -1087885 76358 -692891 639869 54973 965877 -160633 28809 -272940 845193 498291 499297 891755 202290 265619 -64891 347680 673537 819463 488735 959759 -860006 634318 -275932 894274 519640 -587290 -46749 620588 -47542 98427 -312901 532743 -815840 107794 -602883 -127088 -73891 -249106 -695981 -25001 482462 -257233 57617 -753328 32504 -583152 -328465 128283 -296126 888556 797319 357019 -802906 569371 -268437 284780 -567973 -933692 773960 393742 -931634 -445510 -30898 526178 554563 -72590 401160 348766 -1040787 126118 908426 -509278 -883934 -458499 -462837 789888 216416 -1040790 634056 -772817 -675975 702253 364400 230318 218485 794358 796798 -526036 44219 308350 29525 102716 -727708 259541 650907 56869 -175074 264916 -67355 -463001 -387582 645428 112175 -321741 -56671 262312 -163273 841735 -347620 -493673 614363 540068 -686915 528423 -975256 204490 392285 256058 815683 -990782 986370 -744025 616695 -823513 2768 -683087 711165 -535107 819135 22814 -362642 673635 143344 546630 232649 -253439 -387072 -260711 1022230 -34375 638635 -403857 697485 -899819 763333 -274342 -251513 130721 -728232 1045576 -201768 -400482 783864 -483611 -341759 -681641 281761 263191 389217 744055 855617 453759 -683902 -236640 342612 -248815 595031 -967079 -605837 853136 1053956 -884350 706147 795973 163286 892468 -441126 1002864 -109582 -599648 -1033039 -82581 243933 -13710 -368444 -301821 180519 535782 777888 452160 723379 -537713 -657530 -98192 314489 334482 542880 -704062 -837186 330016 818560 692407 995137 975437 -924414 -361032 -367154 594832 123364 -986210 547563 -883406 562901 153484 563143 -854257 582216 -824947 591073 380443 288487 -423338 683725 -354875 345260 -443833 -47930 614868 -634393 -407687 -324057 558132 543184 -726601 833424 808120 -276987 -355820 585187 -838952 -217991 -444466 -732660 -1123155 79732 -699584 636766 -5871 895565 -205843 56772 -267814 757561 492364 323710 891562 184407 254499 -77581 330440 642101 747115 493404 1001668 -842226 732520 -248893 874682 551726 -430938 40822 631041 -23009 131127 -297804 530252 -919533 98852 -594509 -132337 -31188 -207785 -712150 1285 361878 -239183 66729 -642200 36512 -547732 -343686 107333 -427973 887950 808403 402940 -855626 655693 -224676 217514 -579368 -899640 764051 373356 -942208 -434524 -73066 552457 606243 -62594 387269 337522 -1066032 124558 837973 -440714 -888207 -426086 -461568 839109 168963 -997817 650142 -776512 -644364 643457 313210 247298 203439 810288 744421 -520533 15746 224586 119807 157083 -688557 295576 673746 43911 -166386 318460 -46766 -532521 -329822 780283 126235 -344834 14561 278640 -139009 919535 -359271 -489273 628082 551295 -665034 531758 -1036332 243571 360458 249756 702407 -1014583 822958 -765945 650367 -849028 -69552 -663980 716087 -558706 850800 -11386 -433266 708044 131973 607883 263196 -270049 -394689 -456593 1017999 45885 701528 -388496 612415 -857112 790342 -216531 -313446 -30878 -692371 925760 -46160 -357676 757277 -535788 -348953 -656741 285254 273084 416240 731647 825575 506746 -782934 -236093 365181 -319545 598090 -1010781 -592077 838596 902758 -868284 773963 799634 141471 845948 -346599 1020973 28894 -618921 -1046867 -173549 395879 -7003 -310707 -314183 121372 599023 793568 510153 705292 -522183 -708020 -26289 331571 340803 454319 -714824 -686828 384673 815732 593657 1037927 963097 -941720 -375978 -371082 521145 106777 -1008858 546885 -932142 540063 141322 599718 -866289 526597 -828656 647589 370855 280260 -482538 727984 -324446 405922 -455246 29083 694782 -511557 -409699 -342935 546137 633530 -814431 945030 806096 -235688 -297495 529622 -730452 -246592 -458520 -767038 -1092181 83108 -638982 616314 -88412 865883 -344881 63742 -276636 710550 514964 228574 867995 158131 274731 -146078 389368 610723 636275 497493 1002144 -832676 833229 -221751 749798 560356 -397314 122427 640171 -5117 247399 -291285 514448 -946582 113001 -583256 -165214 7513 -151801 -713480 -12074 386231 -239055 78022 -727942 -23032 -493448 -339529 90441 -541532 885237 834316 483540 -905517 703842 -30536 226235 -578993 -844563 827064 410834 -919534 -415963 -109579 516640 628497 -44976 376679 285086 -1059434 125504 703357 -573890 -887069 -422996 -465232 825272 159616 -984665 673140 -789158 -618712 677434 310613 300320 212463 798949 689793 -508803 36717 66883 150729 233965 -663891 319591 852322 40345 -212274 459799 -53496 -579832 -393320 777442 168535 -338943 3924 284318 -74876 1079019 -415358 -573970 651729 545787 -686346 520903 -1026667 256699 362988 249150 606019 -1019343 795964 -825413 621858 -908560 -148860 -673311 713558 -603291 977545 350 -460146 779313 -24104 556354 251263 -301622 -304066 -426656 1030272 60048 787225 -378074 545344 -751891 756455 -138950 -286557 -86426 -557235 770306 -3817 -342976 763507 -579257 -379140 -619289 342082 229056 428592 723502 835553 537159 -841070 -231414 413673 -416566 595234 -1077952 -587410 812137 846831 -880011 771534 801024 107339 835983 -315690 1029711 125186 -565684 -1039701 -258326 486561 76820 -258161 -310843 151356 699644 785515 512783 620974 -531506 -759520 -47075 336287 346297 500784 -722240 -662364 401892 813210 521336 1047334 968533 -941992 -403932 -307059 475239 99278 -973995 548395 -897587 598929 129859 598280 -889733 503108 -837203 702314 415855 264247 -675498 770515 -193340 388775 -459003 49769 689578 -407730 -402756 -397459 514369 753435 -861934 945041 795199 -146039 -247168 467277 -604922 -262905 -479735 -915264 -1028170 88974 -589258 630570 -114664 901178 -446582 44468 -274926 691984 510981 313408 865691 155287 283486 -234583 472650 597291 617070 501280 965139 -794740 895590 -181824 665625 569018 -480906 189283 656394 13054 297942 -261554 504489 -877126 145107 -569045 -152239 25906 -143323 -757750 5070 594211 -246018 91149 -831655 -104730 -383571 -359311 94127 -577298 878102 871474 505695 -928539 651042 70040 280136 -594438 -792465 918579 485701 -929559 -422291 -131489 481068 615376 -58144 370355 221882 -1098645 126151 587113 -692165 -886578 -410859 -461277 760411 130126 -954294 698727 -814841 -595813 778990 255799 381396 226719 795433 657153 -503979 5023 21875 118852 318075 -637348 341910 971188 65106 -212564 584981 -90126 -589387 -467258 646200 154608 -328124 57649 260083 -14558 1104341 -490129 -629118 675886 518175 -666017 599452 -1041441 254517 381775 246728 587488 -991121 928387 -839415 627113 -901059 -194460 -699740 702688 -565426 1078819 -14081 -438884 790716 -180033 463526 261851 -342677 -169474 -254246 1026887 -25209 865626 -355053 511601 -662842 823460 -99754 -292049 27028 -517040 772959 -151689 -328204 769388 -565073 -389985 -602389 338099 255068 464130 727557 827998 538270 -844221 -229350 466238 -503214 604922 -1081401 -580459 830940 826046 -847990 709475 780026 70043 916676 -329849 953745 99344 -590273 -1056022 -278938 414781 121392 -201090 -314031 117486 796476 797220 400101 570132 -552489 -751090 -131493 352649 347998 668957 -733337 -791461 389906 810337 482363 1032388 961179 -927229 -423593 -201839 472959 92918 -927315 526012 -802266 642564 120410 596999 -869536 495142 -839536 734060 525272 223433 -746116 812740 -91811 299041 -447518 13731 610970 -435692 -381359 -464273 430106 777440 -837515 834314 796326 -123296 -201478 403380 -569791 -265374 -463788 -1027486 -916457 109358 -529256 615442 -109349 967824 -480125 22059 -266672 716136 530537 477517 876392 139795 266911 -291160 522163 591918 653960 531883 898044 -749536 864615 -158012 615918 578755 -642287 202350 625644 29256 200016 -258195 511794 -764010 115779 -551827 -165451 11474 -177214 -796094 4484 681300 -216892 92271 -909000 -128121 -271682 -363957 90897 -519319 869673 902927 456312 -907925 652964 -76338 278846 -645806 -789451 1030082 546590 -922050 -428892 -137158 417638 588644 -79422 370442 168040 -1109315 121789 687681 -687870 -887038 -429538 -460556 701074 197323 -872661 733631 -841529 -558448 862545 254840 384327 251958 773862 658461 -503346 -5700 139405 23047 391654 -626722 339692 892726 82845 -191742 680252 -125416 -566653 -480759 482198 161787 -329277 65295 268342 -18084 1080993 -546660 -633603 710915 494113 -667905 631365 -1051403 225313 399533 255830 702480 -929217 1084331 -810303 634783 -971424 -189626 -755252 716880 -556193 1089365 -14856 -395740 741174 -247226 458487 213145 -380617 -73651 -123606 1031385 -138364 942025 -350297 563952 -574483 847313 -119696 -303605 179023 -592544 905978 -313126 -344455 771473 -513028 -392623 -617281 373968 242580 484731 726466 824408 592645 -797066 -221415 388021 -513610 606364 -956146 -585195 832022 944137 -781735 632848 823502 44493 946734 -357676 939045 -27871 -612822 -1078741 -246871 267316 210969 -160689 -313704 155675 832749 814606 263802 578764 -529398 -729314 -247719 345829 349444 741441 -746317 -940615 391057 807455 487366 1019144 953659 -916071 -474469 -127632 548422 75611 -930379 565085 -658063 594257 121403 556190 -878192 494291 -848305 714246 494207 205137 -605138 865020 -181872 176013 -446369 -30420 494169 -559836 -371335 -511524 424813 718126 -753037 712959 795885 -195571 -179985 349425 -597442 -241411 -466080 -993565 -836869 120610 -521073 626825 -62489 1018348 -372335 7162 -277796 799312 544309 514354 861104 127614 283386 -285677 445757 621710 745642 537891 861232 -772771 795464 -149428 685994 587381 -646051 170631 641438 35446 114046 -253580 528953 -673676 118079 -533356 -153064 -30784 -242960 -852906 -29273 592442 -199976 76503 -804878 -177707 -195099 -382995 101674 -396074 871130 923399 382264 -867192 583822 -263769 274221 -601948 -813821 1113466 546162 -935245 -417959 -107257 435180 534035 -96727 376409 135054 -1065442 119793 882488 -556892 -883126 -420121 -459676 698579 198711 -892453 748155 -870987 -551138 862007 265880 322295 293618 782635 677341 -499452 23420 268419 -85625 408788 -628025 328556 668239 113630 -169394 571414 -176989 -520030 -494571 450764 155006 -358778 45999 272322 -63998 946037 -562533 -730141 740929 494103 -679861 652202 -1074166 221800 386946 257397 808001 -883051 1088489 -760746 626553 -957941 -103512 -815550 709693 -541580 1010735 -26865 -329089 737788 -138309 551358 190625 -410514 -75977 -120397 1035223 -226430 990171 -346176 639012 -524883 867519 -188854 -322187 180718 -707975 975961 -307491 -371470 796082 -475578 -368264 -622635 430854 240647 510241 719756 825886 606431 -705206 -208007 324877 -442605 610011 -942801 -592476 815427 1069948 -813615 589596 819910 43130 938502 -409081 864666 -140271 -606686 -1062894 -160785 232874 291287 -116492 -323221 211419 819218 804749 192705 658393 -552844 -683087 -278765 335039 349336 644206 -760280 -1039804 297056 805422 543345 984083 940086 -915734 -502224 -127401 618580 66150 -966308 562326 -638902 537781 129016 531452 -930439 537582 -852934 718737 418100 220538 -447330 899057 -326694 148428 -438023 -125703 368048 -653496 -399496 -521683 364183 590329 -684588 691727 796922 -266601 -173993 307927 -740581 -260208 -442752 -845715 -792993 116689 -564941 627716 26087 999756 -237901 10277 -279010 876212 560943 363670 873560 127411 305670 -221294 366168 654896 815732 545154 864799 -725960 666889 -167972 785872 560784 -498922 88700 631805 29781 89702 -271939 534723 -670291 94236 -513461 -165105 -69059 -247646 -883564 -19584 426981 -218771 60169 -702725 -146513 -251048 -394008 89611 -269021 869265 922162 341322 -809495 522550 -227742 245294 -603835 -865112 1148604 491351 -941855 -410784 -66202 490249 497028 -89051 386528 146889 -1056372 122488 947343 -506723 -889025 -461113 -462035 755085 202500 -869689 767340 -893581 -529273 777587 244884 252300 326727 758350 728140 -502343 2098 341742 -134715 387435 -653583 312515 679452 159560 -160006 444941 -136169 -468997 -437038 561276 123308 -346511 22265 283056 -79885 852358 -523720 -771012 767599 494892 -610174 636341 -1029622 255342 365406 258364 910932 -846812 937807 -735036 643045 -998218 -23159 -878393 722715 -501560 872982 -94772 -259343 722764 33594 602879 154215 -423619 -174079 -294655 1019774 -238521 902740 -330256 714530 -496677 937823 -258847 -267528 33670 -717297 1042663 -161909 -400103 805988 -452700 -371697 -660988 401780 224535 524673 732561 834489 639221 -596891 -206919 372859 -319368 619966 -958996 -600677 800855 1111055 -802514 589357 819229 49009 888606 -442992 843372 -121793 -659922 -1071558 -66760 358547 272180 -106669 -326649 214891 717440 801744 125251 719618 -531440 -626609 -224231 307005 345017 535712 -769868 -1026886 220502 802426 640808 958456 932897 -920995 -534288 -196212 612377 71782 -1008280 536706 -713534 544613 144984 495278 -885633 578810 -860202 656096 369114 221357 -464217 915023 -367257 221888 -454200 -145344 311713 -605398 -390741 -488737 318518 550474 -667888 789468 791285 -259066 -193381 285632 -862582 -267721 -474581 -737609 -812056 116304 -644448 641123 94641 933713 -166462 36339 -263696 862984 565117 248972 871958 128144 293637 -132181 354992 679881 799174 552269 902674 -689578 591848 -189262 882970 573723 -397224 -6368 616900 6690 199815 -257836 520654 -753657 110031 -492241 -115934 -103309 -255316 -916777 12669 319833 -177176 37535 -669120 -43362 -314319 -395546 122918 -203657 861458 902916 463358 -756971 439947 -46165 262725 -558365 -905203 1142370 426702 -952733 -409722 -16464 539674 499057 -75943 400785 210570 -1070869 118351 807525 -482795 -889927 -469019 -459576 821544 110768 -913502 765885 -904153 -538341 670338 303950 217529 371400 732483 795033 -502139 41519 192397 -105785 332551 -675523 254285 802102 207897 -193684 297685 -137117 -419600 -369626 697173 118030 -345025 -20047 303924 -172749 811860 -451876 -810187 779883 505172 -515499 629140 -984855 273740 375413 253706 977538 -839956 801972 -740095 606660 -990802 656 -930433 743722 -513892 802533 -75942 -166943 738464 151119 565872 125685 -420754 -309440 -437334 1032704 -154001 832002 -336546 751105 -558000 934814 -276834 -293750 -92917 -601895 941937 -23463 -393156 853764 -460345 -335419 -675545 433545 194985 535549 733093 821112 657078 -522347 -186464 452485 -213125 618948 -1003504 -612108 811483 1033454 -774177 657668 783910 75444 853524 -451020 822394 5350 -599590 -1067596 2183 472163 282306 -126641 -322063 179765 632449 824758 162199 701963 -530425 -561221 -111212 279392 345759 415144 -785159 -866602 171395 797698 733917 959659 931146 -922763 -577218 -302510 554026 56638 -993318 565294 -878940 589428 153002 484099 -877715 586292 -867677 576590 410753 220118 -620362 887418 -242321 330955 -453020 -134773 321766 -485605 -367627 -424266 285312 531964 -737660 917318 787065 -188346 -229478 285023 -878839 -237824 -452199 -790623 -874640 109300 -665328 652431 175059 875895 -208308 59698 -267785 828351 592967 275176 904976 128783 301336 -70312 410407 676586 715090 571381 973805 -674856 614691 -246964 890447 550800 -411375 -65034 598970 -4433 288715 -249471 506210 -866140 112805 -471491 -143900 -110846 -189500 -923365 -6435 458390 -222780 64523 -767203 -2744 -441210 -411577 129830 -232060 849400 871705 526503 -690763 375659 73509 286637 -604078 -923243 1048118 381144 -949281 -443497 -567 555538 544442 -49981 415997 289040 -1066185 119314 635429 -616234 -883634 -497270 -460572 840343 120624 -951201 760102 -898243 -522531 634857 333726 254512 352434 733666 842891 -504770 35246 73643 -847 245337 -716668 219793 936401 267870 -208897 269280 -118674 -382892 -337667 802258 65851 -328218 -5509 255109 -187076 840752 -377877 -863116 781607 498736 -500609 612311 -969751 255360 350259 250119 838798 -865909 812083 -786905 624895 -975101 -17671 -995344 751166 -501156 817619 -143520 -120617 814535 121456 484525 151018 -393312 -396688 -411097 1019025 -44913 713177 -330911 714122 -571692 872072 -236887 -342137 -35182 -512348 801434 -26004 -395385 908740 -542134 -337588 -686600 448301 255083 555757 742756 832199 667099 -498473 -167196 437354 -222352 616491 -1072360 -627249 807301 907651 -814571 739670 820792 109577 850818 -354286 820292 129986 -649679 -1057157 10481 431631 185550 -176619 -306021 189049 538257 831395 252073 623481 -551791 -523585 -31124 289375 340311 500061 -802412 -757199 207439 793706 810955 979977 931495 -943751 -609408 -377895 477682 57838 -948198 566583 -944193 622171 151961 465446 -870893 535910 -872312 536203 492303 215117 -744236 885763 -106500 415379 -448576 -68476 406503 -405544 -391214 -361858 222766 647582 -825021 959487 779592 -123380 -275989 306601 -796450 -262837 -453613 -916390 -968764 81074 -702011 657360 241882 871315 -329778 65905 -272388 750973 597235 432820 867376 129900 311070 -69474 502975 655927 620589 570371 1015494 -670698 701325 -260342 783781 535768 -564802 -87316 636631 -34030 257319 -265952 506995 -940937 112630 -450870 -130011 -94060 -149862 -899644 20256 635509 -203503 80621 -890001 56155 -515878 -422011 95429 -340430 847169 837037 492228 -655559 337781 -63824 290626 -612707 -907964 957393 390495 -952789 -449762 -15655 513761 598612 -49535 430663 332307 -1047020 117501 611247 -709046 -887398 -472121 -458957 794999 168078 -1004312 737249 -880962 -526806 702243 358123 333970 305872 699573 875745 -502399 47465 67980 97264 163708 -717434 169712 915081 307117 -210360 340968 -69489 -388689 -398816 721041 61135 -352235 116 265984 -211522 940365 -345340 -897287 777782 505658 -422332 551617 -902452 197067 392489 265375 732743 -911062 974391 -824639 627828 -949603 -101022 -1041289 761520 -534749 971361 -158979 -70714 788783 -30583 454979 186839 -356413 -383653 -233902 1015179 42686 664560 -325714 632047 -677774 835727 -170016 -281032 116239 -554253 768948 -196148 -360022 932007 -579453 -342948 -684981 420426 242420 548873 721095 829736 670006 -534204 -172467 401523 -319062 621854 -1081274 -632494 835463 824802 -748268 789125 808267 148826 907038 -302201 832496 106681 -676897 -1054804 -37705 304069 112105 -225258 -302951 165104 531744 822582 357357 566263 -531836 -539017 -35873 281623 335753 659874 -815632 -674200 231092 790297 844779 981197 933524 -947346 -632414 -365999 460391 53152 -919023 591756 -900716 611589 143200 501929 -819283 499749 -881192 445530 531558 220601 -667644 827402 -129470 374692 -437702 -5976 516830 -462227 -402058 -325373 235313 721763 -864043 877350 793503 -157392 -342450 345533 -663758 -255872 -443744 -1033515 -1058215 74320 -651153 653752 284774 931466 -452671 44579 -267710 697947 607572 528776 892883 145018 312177 -129331 501270 611635 616209 579950 1002004 -639197 803752 -302149 668534 522191 -666377 -48526 621712 -52947 109204 -273470 522740 -921185 96599 -431718 -155846 -49624 -159261 -889768 -11966 683862 -196879 96093 -885793 21480 -584925 -451906 94667 -473339 829146 809782 426304 -649992 334366 -267151 278213 -613102 -863800 843825 457491 -968441 -461158 -22931 458937 627731 -57761 441802 351359 -1019147 115846 787031 -652307 -886234 -467270 -458843 724888 216624 -1038692 703056 -836131 -535439 807441 363295 381901 260712 690215 883298 -510656 24472 154876 156016 128433 -706421 121140 744906 359123 -193257 515180 -26191 -417137 -497169 523464 18300 -336017 31200 258453 -166751 1073822 -365796 -891548 755638 513829 -394389 536286 -845650 208344 393423 258297 614560 -963465 1108742 -821258 625026 -936970 -163238 -1056165 783142 -565397 1072084 -206405 -76585 723333 -190876 544841 231206 -317004 -278740 -116244 999584 50334 622850 -324709 535610 -765892 779900 -109727 -303065 204555 -671351 868674 -327334 -352706 983524 -552719 -365405 -660345 422557 229909 519800 724144 826515 689939 -621270 -140740 311370 -443160 620442 -1024878 -642391 816322 845914 -781237 748249 780144 166091 961003 -320622 849803 -26070 -644196 -1041493 -124615 215771 12912 -275090 -316571 110276 601613 818179 500094 581092 -538840 -575726 -130076 293243 331108 740331 -830873 -720525 283887 788926 825427 1001520 952576 -925404 -633222 -286776 513273 50999 -943200 573734 -780199 566729 127790 527541 -828083 464847 -889530 393883 444890 210139 -497849 784293 -275574 271864 -443778 55678 628450 -591101 -383194 -330606 215034 793394 -833027 745438 794249 -252697 -410215 400211 -561681 -242570 -483675 -1011076 -1112891 77411 -590616 640759 260658 996002 -475787 20077 -270835 672938 614331 422033 861102 159805 307813 -216135 429782 599121 676668 588491 949600 -637825 891566 -324874 622010 516261 -605100 20305 596430 -64024 73332 -293485 534137 -817955 82491 -414358 -167865 -12996 -205854 -847482 -18125 550996 -189879 96550 -759220 -54932 -536803 -449249 78924 -564981 845422 801163 366010 -664008 337530 -262011 223683 -610216 -810125 777411 515498 -977742 -442050 -66384 426352 625440 -75289 449482 333594 -999099 114498 921630 -479415 -885893 -438696 -454541 691162 146212 -1015663 686250 -800026 -545816 877464 323372 390931 226044 694117 855854 -501424 9427 279672 142322 120113 -680220 82345 660889 394777 -161766 620772 -27351 -476259 -520735 431758 -43514 -336278 92027 256829 -135312 1132602 -431190 -870172 736715 526191 -396999 534516 -825081 250078 405631 261161 611928 -1004256 1061949 -784424 634167 -873686 -206196 -1060458 789782 -585916 1098530 -270707 -93109 666436 -229569 608073 252647 -280861 -144142 -136376 1023155 -15221 627955 -328558 538241 -851819 769412 -98947 -321441 117810 -734249 1005193 -265256 -324874 1022932 -507860 -369999 -630315 436831 243764 503606 723731 812442 703728 -731350 -139615 327243 -519287 626479 -937113 -644126 832981 990501 -761086 680458 797137 158956 948780 -327798 888805 -134517 -649992 -1028889 -217229 327472 -2854 -340265 -288967 148670 692736 824626 533547 659428 -549410 -617771 -237184 294484 322367 691931 -844447 -867014 366653 785615 766167 1020379 947827 -923700 -630948 -179925 593431 44187 -998034 585812 -640627 546593 115606 574596 -854834 497235 -894143 440763 376368 230161 -409919 708875 -373913 175091 -453386 78887 701633 -649344 -381820 -378640 220769 737952 -756267 683957 800446 -279382 -463967 463607 -564385 -250945 -461520 -848653 -1112915 84115 -542151 624692 209806 1021734 -394524 7629 -277852 717395 624519 247406 856639 174497 306084 -283302 357499 592672 773107 599216 885768 -651030 880875 -350134 647555 495653 -435273 109570 626710 -67449 152448 -285125 528138 -711557 121382 -399592 -148939 13908 -251120 -793152 -9224 360682 -199204 79400 -665891 -137863 -481693 -448864 117347 -567546 810604 806065 403739 -703692 393758 -52376 222154 -576039 -797798 754600 545718 -983282 -472944 -95417 449207 590083 -91398 451405 268263 -1037190 111478 911352 -427509 -885605 -420229 -458950 722780 133485 -982281 658597 -778496 -569812 843793 249741 315886 201512 713095 815986 -508512 42468 309386 47356 168842 -642531 40766 785297 402069 -206285 663543 -90713 -535662 -457602 476824 -34472 -344690 104102 251861 -44010 1095809 -502628 -850143 702741 537897 -352131 535408 -771067 266529 395506 262100 614023 -1019062 892531 -755714 637626 -855538 -179875 -1048870 803969 -586834 1038158 -336536 -160921 692498 -143074 569160 285436 -260488 -65572 -316809 992445 -146492 707700 -341980 556833 -893312 768216 -151612 -300478 -42252 -661618 1021997 -104511 -349869 1011736 -463561 -384168 -613297 389017 245660 493755 737653 811771 707986 -812522 -122358 403475 -502798 630086 -896084 -635685 878591 1071151 -766279 602291 819562 150699 881177 -371616 957137 -121371 -632833 -1022583 -273110 459445 -6460 -388455 -296603 166048 797630 827759 471833 720192 -530224 -669548 -277855 330253 315105 489985 -859518 -1010481 436241 779997 666720 1057973 958679 -908058 -615252 -122143 622294 44524 -1008369 591222 -629343 611169 115169 591697 -872613 532611 -901677 465465 394433 250839 -561840 716399 -293427 150191 -450342 12870 679106 -570466 -418948 -446134 262341 564728 -674235 748191 801731 -213045 -501278 526316 -683329 -243616 -457453 -705320 -1057148 100022 -503280 611844 135102 973879 -261904 14605 -274842 840408 627343 243793 895013 203977 304869 -292163 352043 611146 827212 595087 856875 -628611 797225 -348926 781176 455845 -374895 170454 615088 -57285 267110 -310487 510867 -656777 103677 -386927 -168280 23444 -253913 -743467 4273 341317 -223076 52907 -728208 -183425 -388559 -459759 97403 -480429 843751 842555 457760 -761398 471915 61431 259650 -593399 -811906 797886 509514 -992739 -477057 -121394 498031 537874 -97477 446675 192232 -930102 111691 728040 -526511 -885748 -416539 -456633 792414 124769 -933544 638884 -764383 -595145 751521 268659 257899 198357 737770 753888 -519984 36542 181621 -57234 244103 -627885 20796 973307 427161 -229116 553135 -156599 -573764 -414281 648982 -111386 -323032 42664 290423 -587 970928 -561962 -818464 670395 524889 -411278 521102 -730104 246834 351716 264563 726295 -1008018 790523 -738793 627951 -813684 -86356 -997492 823144 -532406 886109 -315564 -251746 799807 46851 463254 263297 -254407 -88490 -460524 1000719 -219020 807034 -348224 639424 -918379 766097 -229605 -292990 -85204 -534863 965579 5468 -377310 1063581 -463022 -386847 -602731 386544 234788 462107 742195 837380 681074 -852431 -116316 451132 -393520 631647 -1000658 -630300 848870 1106372 -791841 574085 806075 114445 846720 -412217 967797 2182 -599105 -1015476 -278747 462049 60260 -388945 -299641 173317 851961 816451 388772 703042 -534037 -702085 -228373 333462 305877 438727 -873580 -1076450 423421 777320 573071 1046645 960415 -915515 -592652 -139424 591646 55737 -966740 580980 -726059 628339 127766 573406 -847823 567281 -907183 481520 496755 271385 -738511 720283 -147251 237056 -452047 -70760 571634 -452761 -406314 -502605 310209 512538 -683430 880460 803987 -136354 -529511 584179 -821670 -254473 -480185 -812201 -976716 115397 -557150 615792 59464 905231 -178842 36603 -262207 887363 640813 397136 871207 227131 323244 -238191 435570 646546 777155 615988 881120 -608413 682085 -346106 893568 450431 -468013 207027 655501 -40860 320591 -301178 505146 -705334 100474 -377718 -153375 -3777 -234117 -709595 20952 497391 -237180 39502 -857237 -194993 -270221 -463907 81950 -347615 811801 872033 535168 -823201 563560 -40554 281741 -575198 -849686 884540 451935 -988615 -470428 -129615 535290 507481 -77638 437599 142798 -991399 110902 599350 -656952 -887054 -408588 -457678 839800 165864 -897737 636598 -769881 -620078 649293 233885 230322 215364 764096 703981 -520443 3555 59837 -131403 348558 -610611 -4318 992583 417373 -211149 373366 -159691 -584097 -356426 771024 -116790 -336319 -17478 267233 -17704 855375 -556604 -738565 649636 545623 -364102 585671 -731426 215758 375573 280357 901495 -956990 848582 -755142 617611 -794568 -11334 -940992 828615 -475928 806213 -348334 -332999 815260 164769 455281 228395 -269558 -201196 -419365 980276 -240977 868570 -356363 715725 -854772 866435 -268152 -330003 41868 -521195 802843 -87783 -392185 1058774 -475791 -388365 -609637 378647 248100 440318 724280 837961 686060 -843254 -111663 423375 -325005 634482 -1025629 -616384 839603 997700 -786872 612638 818354 65554 844762 -445846 987381 118807 -623338 -963454 -213439 338745 154846 -396166 -271502 164213 826673 832580 258419 624668 -560776 -726478 -118996 348889 295060 523916 -883614 -950699 347050 773401 504145 1012443 963358 -926521 -565784 -217204 513841 49708 -925487 590851 -885122 614977 146505 596193 -884166 599774 -914365 583527 523587 312027 -704339 752677 -105631 344215 -431475 -108460 472559 -410552 -400352 -523259 341910 539825 -738510 960310 820001 -135187 -535735 629464 -890471 -276643 -489496 -967924 -887374 110605 -603876 623723 -29344 865999 -206477 62586 -269378 869314 635815 558323 869872 234401 327747 -149918 495713 677093 674512 607132 921820 -601598 612035 -355241 902536 437133 -629647 171355 603213 -24133 188976 -316743 516054 -810303 72546 -371791 -157070 -43016 -185734 -703407 1281 685157 -230320 52421 -896802 -108785 -217619 -463365 93623 -236490 810160 902524 478855 -880421 647855 -243302 307231 -590925 -889825 995458 384770 -1002244 -463818 -110616 535061 495230 -62164 424344 140197 -949812 110523 655425 -698513 -889436 -434023 -454679 823508 203588 -876422 649143 -812744 -648446 648166 286595 273154 253240 788122 671461 -521979 48324 41625 -129658 398004 -625938 -7200 793810 400073 -178712 283399 -150590 -565974 -405752 781248 -135562 -328743 -28030 276732 -61097 776157 -512874 -672546 622678 561452 -382477 614977 -756060 234151 399969 266492 955198 -905608 1027684 -796438 630895 -719172 1858 -873598 840388 -468839 808640 -360782 -388344 758287 126483 531416 202731 -299673 -332611 -195084 990133 -166022 959995 -369400 750674 -808977 918025 -253502 -311422 188649 -628807 757752 -276177 -413427 1040954 -531794 -373742 -641125 372364 219209 415911 714003 824113 664686 -770595 -108535 363182 -230116 631057 -1090133 -601622 815206 886717 -810443 698976 791066 48038 906448 -416666 1015523 105465 -582845 -964284 -114480 222594 250589 -364080 -280164 190166 733932 819828 148271 564669 -541162 -709794 -38539 332801 285097 681881 -894881 -805418 295372 768686 479852 999425 970300 -929000 -520123 -328165 464585 57672 -930783 593845 -965914 546375 152030 603338 -936967 577670 -919383 631409 474382 281646 -532392 767060 -212841 433154 -445904 -136357 358928 -491139 -416378 -501441 417862 650523 -817101 915335 823333 -213506 -514000 655178 -860467 -226118 -455174 -1037197 -811259 129226 -689197 639766 -82706 893953 -316396 59654 -270281 821667 633452 455317 847141 255477 318197 -80689 487525 683981 603161 625051 985096 -606359 604168 -320918 806175 421811 -654988 92869 612116 -169 67103 -318066 532067 -915423 93465 -369838 -147276 -83694 -150269 -701048 -35359 653477 -265395 84286 -799208 -31421 -219050 -485896 96366 -202354 795487 919948 399108 -915205 664446 -258526 230826 -620462 -926270 1090939 369236 -984592 -479742 -42466 503173 529303 -55502 409565 166418 -930879 108442 847210 -571317 -884031 -443169 -455576 757764 191040 -851617 670908 -820249 -677034 729306 310758 317967 311509 819888 661720 -517046 18002 183456 -30181 421578 -660843 3537 679163 374265 -174341 274950 -119699 -520984 -466181 670457 -153877 -358186 -6625 281602 -111726 838984 -431586 -659270 616493 557554 -409728 647158 -716938 243100 402183 273776 907276 -853818 1125269 -823433 621997 -705912 -41677 -813026 838089 -512737 922664 -388808 -457254 711078 -38518 601524 182084 -339136 -403425 -85442 1002752 -49011 974865 -383890 702089 -743391 892898 -211949 -284826 186286 -723087 842030 -335192 -385261 1031512 -563809 -405436 -671203 337934 245244 389285 731596 836869 703220 -675384 -104411 302215 -245792 629274 -1000239 -591591 804439 824933 -806870 767787 798395 44673 969557 -343506 1015155 -16922 -603137 -948462 -33739 278750 317846 -310926 -278036 159943 625304 812433 117601 579208 -521310 -718803 -28512 308092 275463 785771 -901897 -670150 282752 765813 504417 962829 966436 -940243 -490486 -388157 487812 58402 -976876 632488 -896265 561051 149037 545106 -847726 556251 -920733 688007 383370 300094 -425087 825837 -354261 371391 -446483 -119433 306948 -616388 -424678 -446169 450198 729016 -864252 785690 834255 -273116 -479523 658084 -727742 -242581 -438678 -1003170 -799211 112862 -695955 625237 -103413 966544 -437357 41473 -266834 750853 624696 285122 865750 268033 319286 -63893 425408 663272 621740 629111 1016620 -648303 670198 -292001 686405 419506 -524624 7330 604821 14041 105888 -310151 532607 -941188 83030 -371563 -142705 -109516 -158405 -713304 -9832 490778 -263270 94952 -711957 16629 -316376 -505317 87388 -263658 799165 919537 362823 -921333 710354 -76627 239558 -605399 -921508 1150772 422634 -974455 -458678 -18891 444085 585831 -53156 394297 235649 -932430 110565 921933 -493371 -887295 -486287 -447695 699585 142797 -888120 687734 -839961 -712056 838319 375720 381031 346898 823240 672256 -518380 19124 260873 80614 377907 -697321 35311 707637 332911 -195688 419804 -99060 -458450 -527781 487929 -138903 -342252 48362 233237 -200428 918819 -364530 -562957 613742 558123 -451009 625449 -778459 256509 369510 272099 797281 -839559 1012810 -829391 637667 -727891 -118980 -749006 838086 -530155 1064625 -378898 -449771 670514 -192386 563915 137260 -379458 -369141 -151961 994275 37983 925231 -402165 631053 -659589 895933 -124835 -298338 26598 -705813 958046 -226233 -344595 1019322 -573785 -355368 -680577 320124 208588 392285 734828 817238 693407 -575019 -102900 385518 -348012 636046 -954338 -584312 828415 827867 -819066 773912 788006 44868 946464 -331627 1018537 -132058 -594469 -927194 9651 430206 277225 -258124 -277283 145183 544347 825552 174783 661615 -518900 -657973 -115788 296886 261131 702114 -912464 -680338 220160 760914 574257 949740 975184 -925612 -444398 -358113 561676 61480 -1008317 593484 -754550 581316 138180 511873 -879373 539078 -920121 732683 373188 303893 -508042 882357 -343001 256020 -457816 -95192 336368 -650916 -396155 -379069 504385 807728 -822853 690186 834740 -269775 -436914 643329 -614933 -245022 -465944 -821439 -831308 93507 -673166 642462 -97140 1017039 -473313 15358 -258364 693822 640758 211283 872495 282724 332645 -111927 347781 637138 710460 627432 992024 -653345 788301 -241149 632619 404880 -398409 -65259 625823 29014 240126 -336155 517666 -881488 73043 -376981 -159683 -110281 -213499 -736522 -1497 345674 -247111 96183 -655988 44972 -447399 -501207 86706 -388148 796426 900165 406513 -903598 709064 58005 247608 -597461 -874557 1137580 493115 -975570 -441807 -1163 446927 619168 -73030 381916 290966 -938823 109132 826897 -491238 -887401 -501455 -451725 699914 139931 -949164 720312 -873159 -735071 881930 358636 362971 347714 771779 722971 -512057 34711 339841 164955 313238 -725049 67930 933391 284545 -234934 557256 -68731 -402186 -474977 434924 -155809 -353116 39024 241274 -209225 1049312 -345947 -571087 629392 577140 -496951 642681 -812700 263555 417263 264772 706969 -844215 853498 -794707 628231 -669051 -178684 -687732 830206 -563356 1109379 -389251 -416653 725644 -223151 473430 162857 -409570 -251857 -368564 968891 44272 840958 -412094 552396 -580359 908131 -87704 -302366 -89231 -566851 1054846 -44151 -329716 1022461 -526360 -309940 -696399 263898 228746 373958 728795 797609 665641 -514708 -98608 463908 -474365 635976 -930855 -581054 824969 957758 -853138 729579 817778 86860 893872 -317894 973200 -138949 -592344 -883855 -37 484792 262595 -190850 -271649 130669 535690 822225 241725 720775 -553903 -591823 -228560 288044 251453 514285 -919891 -832433 174795 757494 666014 968328 972809 -923851 -413480 -255582 612893 76195 -983605 581006 -618906 623661 127182 473056 -892248 484887 -925922 746091 433679 251808 -674761 892487 -188135 158642 -446654 -28705 423479 -541199 -459700 -331801 551062 679208 -734863 715096 847034 -166677 -371874 604816 -551468 -273631 -458091 -734024 -914809 88888 -616731 652892 -43029 1000734 -376792 4475 -262697 674993 606030 346260 882972 301339 342710 -197513 337193 611743 800773 635851 929094 -636921 887471 -216422 645105 403841 -410838 -84012 600374 36447 300077 -304434 504804 -768112 66682 -385998 -146920 -84455 -267283 -776301 13536 393824 -274977 86186 -776409 11128 -559126 -498810 95888 -514457 768765 876354 472127 -860070 667238 -21456 281590 -568383 -825730 1092775 550855 -983743 -415386 2294 442450 637331 -87572 373434 351081 -920505 109301 638202 -604748 -885390 -489742 -448532 757811 161822 -990372 748203 -907866 -777764 823877 337573 295531 336074 823555 775145 -516687 3965 199182 148052 224461 -704141 98737 989916 240623 -193526 654697 -18616 -379812 -398512 556375 -124582 -344803 56647 259699 -216479 1127925 -379960 -515664 652685 578287 -510067 599041 -864898 223878 348624 280392 578212 -883905 788767 -761550 649520 -680476 -195424 -671464 827786 -589748 1076702 -346410 -375174 760270 -117772 454539 188916 -422389 -122050 -428646 971065 -7155 750591 -431354 524272 -528082 852935 -131009 -303185 -38591 -513392 980360 -2751 -342943 972257 -477050 -333344 -678626 266323 252146 375069 733727 827309 625674 -506332 -97557 442642 -534417 626203 -966033 -585750 812933 1103512 -860897 640368 819835 111577 831193 -364733 925066 -12600 -572132 -852990 -73038 370564 156923 -143609 -263127 167259 602156 841095 420399 701546 -539285 -575691 -287104 278007 242062 402394 -924188 -973667 213516 754723 759741 995858 954453 -916320 -385515 -166198 616982 93083 -932454 599572 -641732 603461 117449 498827 -846885 502772 -924995 737623 531446 273235 -751509 895343 -98441 154477 -438834 36034 553181 -433194 -412317 -325956 564159 583544 -668043 837582 860104 -126748 -317870 553075 -617861 -241316 -460193 -817105 -1009709 85204 -564373 645674 128 939680 -269601 17181 -269840 743324 611378 530792 871604 321944 327183 -272185 434120 592539 816527 629528 877768 -692166 895351 -191171 752974 411927 -549585 -59229 629525 27398 244863 -312017 508962 -676255 86554 -397771 -172565 -39639 -261614 -818837 10308 585430 -285496 54260 -883602 -28295 -576628 -486147 88984 -577079 786756 837358 494106 -785799 600600 -232464 268214 -553475 -800198 991419 542366 -958265 -446738 -26444 488248 603450 -102781 370088 347390 -859937 108555 583554 -708324 -886555 -470404 -453075 823170 191618 -1026354 764245 -904717 -811799 723298 289359 244588 304215 771603 836803 -506870 34774 68811 53974 157684 -691433 165785 862362 179176 -186116 622498 -37745 -392743 -354865 726933 -68543 -346390 44303 236189 -160433 1116664 -449362 -489834 677951 577547 -591197 602910 -933512 214389 361443 272064 597374 -935105 905264 -729288 638894 -732306 -133133 -674813 819682 -593538 929135 -310627 -296279 762250 58758 522118 224307 -418346 -61606 -371797 944974 -120635 659811 -451038 553364 -526671 792596 -203564 -325669 127580 -566598 837769 -141597 -349885 930297 -454412 -361670 -636149 275971 243460 399928 727876 837969 614744 -550140 -103164 371159 -467343 629404 -1010954 -593272 800056 1120730 -880843 581658 815930 154365 866766 -392777 885080 102782 -593519 -827701 -169535 237864 70866 -120074 -278371 148845 673540 814178 491292 623768 -545904 -557885 -240269 278290 229899 533351 -930260 -1045843 291132 750906 826503 1018438 958831 -913444 -365595 -123876 539750 91641 -919465 586664 -737138 562245 116331 494278 -819697 539484 -922417 638872 498525 230195 -577972 876473 -164833 261051 -441824 56330 651106 -421227 -408898 -362599 527235 562161 -674641 947006 861186 -167066 -258141 490945 -746453 -223108 -450653 -970594 -1095662 72289 -528206 624924 99228 877721 -182925 42915 -275205 826209 605643 505531 858610 312802 320678 -297015 521927 604592 749343 634782 856004 -723229 823786 -188493 867401 428979 -669688 15849 603483 11300 117317 -326463 526004 -668790 105681 -412625 -159700 -5543 -218062 -871911 -19735 667009 -299435 37118 -882460 -132991 -560114 -491708 70753 -545811 768599 806105 442269 -732671 494839 -261849 211380 -600178 -789179 885555 469000 -933789 -410564 -75094 530911 556204 -82842 372563 316987 -873103 110101 755320 -647001 -884552 -457367 -449518 839856 178819 -1012612 768126 -873963 -832555 635960 261971 235785 232054 753592 869912 -497999 7247 29504 -49981 113064 -652615 210197 656671 147347 -165835 504975 -59376 -434753 -370056 777095 -26739 -343563 23883 267260 -99040 991857 -525721 -511652 708517 589445 -632780 569775 -976243 220967 390063 278995 669395 -982579 1068876 -762716 637539 -720329 -73274 -689990 804306 -538574 830426 -324880 -223143 713599 162113 593140 234082 -398373 -105918 -194184 947499 -225752 628271 -465805 639468 -582244 777791 -263633 -292261 201129 -700580 780790 -300036 -373969 908055 -479436 -383460 -613743 204844 251904 424525 729022 835228 573762 -646087 -114582 328238 -358523 625674 -1062104 -604145 809641 1000669 -892155 590331 784550 160820 914550 -426964 871029 121650 -585908 -820334 -243916 250669 31484 -115941 -279423 192018 777130 840360 517509 561279 -540518 -507950 -129016 297092 219514 670386 -929461 -989835 360292 745068 849322 1032163 946862 -925829 -361073 -150824 480458 115672 -960797 609718 -880093 555237 130893 506282 -840779 571689 -920098 572309 409496 238361 -422712 872247 -317192 369518 -449012 26524 699888 -520858 -428367 -425208 548941 552989 -761220 942730 869326 -265422 -216316 427160 -869090 -266126 -464479 -1017800 -1127995 90479 -546013 634299 194103 876557 -210658 60083 -278838 910662 591193 331433 845436 326556 311041 -255281 510492 636336 650999 635123 882128 -756957 708761 -133889 883258 424743 -629040 105596 613735 -8873 91096 -311807 535795 -752020 103324 -429619 -149090 24809 -170372 -902029 -5382 607350 -295452 51029 -755800 -190646 -476443 -506083 80292 -435309 751905 801549 348195 -665813 426670 -95624 220946 -601008 -829461 789612 417614 -929517 -430333 -101756 552589 509659 -57731 380588 243348 -905532 107975 890483 -492197 -888091 -437670 -447228 792705 152727 -968405 768768 -858075 -856699 662829 223463 278185 201671 747725 889795 -499424 27141 141488 -134100 122087 -628672 279502 652844 95278 -182453 335953 -120350 -494734 -435692 696564 11357 -342315 -33580 286181 -20421 895204 -567210 -506029 735980 580072 -667049 516514 -1019646 248857 383433 269095 809248 -1020392 1099066 -795164 645512 -768446 -7620 -716295 804205 -495257 800530 -270652 -126672 702329 122153 577784 267502 -358028 -227907 -81347 964928 -234965 603316 -479295 720052 -647495 774512 -275373 -285080 106678 -724686 870538 -311549 -400327 850020 -521249 -409326 -592726 222274 254756 446824 727088 837204 549293 -746825 -118772 356027 -283151 633379 -1044891 -617605 831847 891032 -877351 650772 804437 163100 960484 -428569 842700 -11753 -650687 -799580 -273526 392342 -33371 -140645 -268723 205322 836281 834334 453090 579162 -545118 -574858 -38714 316919 211140 759844 -930105 -861966 384559 741886 814094 1048459 938087 -931776 -365473 -239871 469722 115812 -1002510 593066 -939563 600630 144919 553368 -847255 589707 -916759 532826 347133 180966 -467348 783790 -362204 430033 -452806 -51658 655913 -641497 -472502 -489111 501424 646606 -835334 829773 880703 -269004 -180171 368617 -881415 -249498 -453926 -974846 -1097393 106388 -608206 601730 239463 925385 -332503 62599 -279031 898814 571478 196173 904788 313145 333181 -170404 408494 671151 608623 625136 941932 -722950 624078 -145347 810065 464277 -463992 177672 609089 -26784 183036 -281639 523599 -865157 61521 -449383 -130600 17144 -140947 -925893 -14280 422905 -292425 60086 -675948 -202576 -342289 -503242 65306 -302578 762931 811576 387655 -660377 361503 47598 266996 -600401 -869805 740243 372359 -955972 -408726 -130158 522514 497234 -45824 392831 178835 -851336 109587 933109 -469513 -888195 -399122 -455196 722877 132405 -958706 743147 -817656 -880220 753777 217155 366515 196259 715201 871161 -503695 31502 285218 -125998 188025 -613897 292735 870262 60906 -210369 261677 -134598 -545543 -467289 517165 44614 -332937 -12270 281936 4589 785168 -549548 -560333 762202 569365 -697775 529210 -1024261 271282 377654 278241 888631 -1017957 971023 -831974 621244 -765168 -11297 -778442 772977 -486004 873886 -244568 -98584 674850 -49960 485495 273613 -318904 -353904 -195690 946553 -175727 688852 -496895 740566 -717996 769893 -238436 -284659 -51743 -628225 945028 -172708 -399178 830821 -554099 -399311 -604903 237515 282200 467751 719559 871933 529300 -834802 -128713 438219 -233451 638845 -993363 -628571 840699 830418 -880943 727948 802204 126809 945771 -399743 836254 -138790 -622890 -783791 -253158 485953 4085 -169545 -278609 177000 840683 819220 345121 663656 -503296 -628072 -31356 333967 200480 679472 -929619 -724063 423275 737681 737943 1055886 928974 -940095 -381138 -336916 520530 127023 -1002672 597163 -900536 640551 154925 592446 -856293 569026 -915803 429923 435493 212644 -644953 709407 -251448 353784 -454860 -105089 558364 -628321 -468360 -521889 462543 779934 -863143 710417 892284 -208507 -180370 323497 -821977 -230297 -465570 -808982 -1020457 107330 -682730 594364 263931 988647 -434790 37199 -273651 810658 546202 312345 868446 314731 311502 -91525 331872 677796 647438 640295 996870 -788392 596396 -193533 702544 470635 -370633 206722 621633 -35095 258759 -273911 507400 -939714 73754 -469324 -137180 -12848 -173413 -903758 5560 378571 -306050 77648 -725767 -101319 -219834 -487208 98941 -213647 756879 839100 435502 -645866 325773 -28393 303237 -611312 -905008 774722 399617 -927345 -413889 -121598 452568 521401 -47249 407872 149020 -817390 111615 758974 -561376 -891908 -407802 -449762 691094 150963 -892368 716200 -792587 -888395 856164 286765 394833 196349 705446 820930 -504526 22904 309415 -42150 272945 -632648 328744 1010745 42162 -218730 336442 -175481 -580783 -526837 429070 57437 -329449 6348 303908 -35943 782021 -491382 -577972 781054 577855 -688133 508093 -1050042 233677 397836 279468 927599 -988579 819338 -828661 623053 -783721 -42300 -838201 764792 -492019 1012831 -194697 -63061 757187 -209931 461708 241810 -284794 -405236 -409567 938541 -56329 802049 -506014 725356 -814673 845227 -161212 -306190 -77072 -529938 1031782 -17348 -384429 797595 -560706 -404875 -626176 247520 229870 494954 726922 855459 499478 -850149 -144992 443069 -275209 627617 -913103 -636815 835787 870272 -893326 780488 810294 99582 877282 -350660 845382 -131693 -648624 -773040 -173935 405798 71178 -215047 -280810 132208 744613 844025 219759 718808 -538864 -673515 -112921 343803 193426 489370 -926079 -687332 401711 734312 647729 1006356 927971 -932221 -413408 -381380 599308 124567 -956481 623659 -763062 597848 150339 592996 -883581 546820 -914333 421930 510284 218797 -750539 680786 -116196 244633 -440557 -132225 441859 -513921 -461178 -512680 401024 809950 -817009 693259 912938 -126259 -187592 291830 -660261 -250915 -461800 -691490 -929472 118111 -702291 618181 269308 1020496 -473016 13286 -267115 708282 534145 488025 910729 302335 316629 -61843 359816 668326 754942 620822 1015436 -832526 648323 -198711 619245 491634 -457135 171163 620227 -62153 297046 -276665 505063 -928093 87838 -489900 -150790 -60147 -227661 -895123 16089 460654 -337276 110623 -853415 -20558 -169569 -484176 30744 -213692 754600 871094 522400 -667313 338897 -217379 257348 -595288 -918118 851794 447241 -939476 -427061 -98979 415278 565111 -73148 422711 141043 -880669 112090 604357 -648850 -887846 -407477 -450775 724779 209573 -847527 696494 -777485 -901623 876140 313208 355341 249792 671626 759331 -503571 21084 187155 70594 356317 -656662 333289 905711 39320 -173170 474774 -164493 -583237 -460412 490180 117491 -370211 63242 277582 -82581 874958 -413746 -673140 781193 555861 -732181 538151 -1109613 207522 382434 280356 894699 -934523 803101 -793768 624885 -827530 -156943 -907322 731826 -525630 1083012 -149806 -83127 801496 -224335 520266 195163 -258697 -350613 -453277 939106 47491 866277 -513143 655361 -861627 864918 -96465 -279230 47238 -539172 998234 -26574 -351778 781059 -520345 -391568 -652210 218292 252743 507428 719463 835053 465025 -825882 -150961 371719 -417619 625282 -937946 -642609 856707 994497 -871522 768567 793958 66373 835098 -278617 872157 -22000 -632802 -769234 -80974 255958 164214 -278974 -285257 147639 644954 828255 137503 703965 -517377 -733253 -222125 335020 185253 392260 -918714 -744035 341949 731405 553358 974441 924314 -921984 -439199 -338280 627019 121516 -924858 625140 -617379 563876 137335 602310 -875006 505178 -904608 408557 533740 220502 -636186 688595 -124308 153702 -441908 -107183 337234 -409207 -490224 -464239 367807 697697 -731377 793855 905905 -136353 -224425 283191 -555337 -256669 -481585 -808288 -846732 116751 -685530 643578 231106 977143 -405826 7385 -278080 668466 535323 541568 877435 293477 305993 -95955 435827 645635 816312 621460 968073 -842997 755669 -255608 654725 509636 -608875 107487 604316 -61532 152004 -263575 519883 -825695 121455 -510936 -167892 -96335 -255375 -848583 -16065 619254 -332651 86577 -893990 19829 -243279 -471205 67294 -303299 759345 908915 525366 -715167 357943 -277946 242107 -553109 -889889 972655 522013 -930175 -432496 -62766 457739 617420 -91936 436704 192268 -841441 110605 630888 -684676 -887491 -443433 -445622 794940 178406 -876779 660687 -763336 -901965 798438 356605 285909 280672 705620 701504 -502998 27032 48432 147453 401554 -677727 349186 671235 49971 -164229 605606 -103096 -558773 -382596 673196 136459 -359414 74607 271749 -144978 1023283 -357882 -724248 773126 563259 -714246 599623 -1059539 230835 396425 284653 745030 -881020 943727 -746545 624016 -863541 -197985 -964265 731985 -574449 1069562 -139427 -124928 756690 -109764 591571 161930 -253340 -224526 -326269 959093 61371 949404 -529085 566887 -890682 872889 -99048 -298680 197881 -655837 878687 -181983 -325242 796566 -469973 -389282 -690822 231749 267325 528929 730881 818263 483812 -749605 -162513 331824 -507229 625823 -1005414 -642693 839881 1108351 -848654 685779 788069 35135 862687 -323848 889243 112640 -653597 -748439 -4675 229032 246215 -326617 -293036 130322 561511 851472 129297 624570 -544742 -760062 -281396 327249 182589 514427 -912961 -893858 293527 728545 490689 959288 941085 -912981 -473395 -248417 581526 124064 -938626 605172 -638920 524532 125621 560596 -891700 498533 -903004 473556 414018 255989 -467410 709175 -266316 146517 -455049 -59203 298385 -440474 -488866 -397258 287564 622172 -638839 920913 911784 -219598 -272324 296947 -569956 -268222 -462450 -995850 -790189 106017 -634456 650566 146893 907497 -259486 21246 -288158 678349 522660 365476 866830 270104 292246 -175351 505634 610003 795834 625159 919607 -838714 872190 -289341 759810 531247 -659887 22366 587619 -63036 98169 -258663 534725 -719791 114542 -531527 -173838 -113435 -253669 -826888 -9316 687578 -311678 64813 -820729 53543 -334323 -475003 57116 -436536 757320 921156 427063 -777253 403669 -99778 241728 -553999 -835231 1070782 558780 -941099 -451462 -31652 503117 633651 -96751 446147 260983 -822510 111860 800306 -612136 -888616 -462853 -449843 840498 151457 -884961 644355 -781513 -900102 698055 318347 238681 340128 697792 664992 -509417 25200 60146 170220 415949 -687065 319966 643200 66900 -202712 648131 -41901 -500542 -331139 766502 147132 -355883 62727 276069 -200588 1060661 -349011 -775017 757786 554220 -737705 616932 -1044372 267759 373374 279515 603200 -837283 1085731 -731353 637160 -911342 -194463 -1016333 745310 -591096 980705 -116189 -200605 737429 61882 570400 159355 -268087 -103207 -144818 959021 -9552 968697 -527195 517285 -915841 909971 -164078 -309473 178357 -736692 792337 -330456 -340362 750338 -431806 -349151 -693044 276948 272435 527476 714518 817705 434666 -658828 -168112 346101 -511211 619988 -1073817 -637815 827445 1087528 -871193 609441 824311 40532 913504 -362359 925987 125515 -664673 -716234 9390 346032 294879 -368054 -306518 171797 522892 836948 179818 562709 -533777 -782382 -246052 313502 179081 655331 -905885 -1008822 209968 723544 476563 938581 940476 -915074 -522615 -151245 504346 123477 -993965 628967 -731915 584923 119371 516194 -868847 503955 -896016 439321 354251 243584 -442180 782861 -368627 259263 -457743 8972 350295 -563562 -500884 -342788 242052 544413 -677480 958831 915561 -276571 -332128 328575 -679096 -255779 -463084 -1055758 -798084 103960 -569050 685206 63553 865529 -162908 44652 -274119 762093 508259 217450 872858 264230 268704 -257992 498741 587465 711580 613836 865641 -838962 897903 -312455 848403 537548 -562527 -56381 608728 -43794 146359 -271948 529656 -659687 108570 -550398 -160215 -103467 -197703 -735665 -9527 575537 -334247 50601 -685764 -4964 -463834 -463252 71648 -546098 747982 919188 362238 -845530 473040 51940 264216 -600614 -785496 1147446 528707 -938267 -462137 6457 548403 614670 -85224 450744 323109 -840210 115365 919059 -475390 -891074 -479959 -451648 821912 139122 -923725 635991 -812864 -898188 636792 332161 247750 341199 732909 655656 -511217 22756 166813 91709 365047 -719907 294749 824809 100106 -227389 576778 -49422 -442120 -358563 776248 157450 -348611 25412 249435 -240148 1097165 -390962 -824323 742896 529828 -708341 599074 -1022555 269192 391182 285945 582753 -831457 1080488 -767120 630479 -947038 -131256 -1052544 724721 -599547 859155 -12836 -279993 678603 154740 487135 152185 -296481 -61968 -75324 972499 -114560 931064 -543286 533700 -860621 901495 -247951 -277236 14429 -657404 800644 -274723 -362440 744570 -459143 -312622 -668079 286494 285536 540566 744578 824918 440238 -556520 -170353 422219 -460491 619339 -1077125 -627110 822308 987506 -839153 575027 785874 49091 977579 -411639 971631 14747 -644037 -723705 -28745 468998 258681 -389195 -299115 168860 579486 873342 338280 589113 -526493 -681029 -137990 300382 176196 744979 -897852 -1022968 221917 720410 514545 948788 945569 -919125 -563906 -118936 456160 124109 -1002866 597262 -900565 621983 121849 508514 -873251 558162 -889933 496820 391963 284578 -596525 812679 -305061 377338 -448000 41729 443491 -642046 -483117 -324321 212031 581560 -763913 873304 916244 -250845 -390065 377846 -818720 -277493 -461451 -967934 -865813 78751 -511808 664614 -25136 888394 -200514 64318 -278459 836824 491653 249959 851483 240236 284779 -296553 400865 594103 630966 620717 871580 -865817 868924 -369727 892138 564957 -418206 -85917 623290 -22340 256820 -266120 513240 -698086 147760 -567343 -151856 -70321 -158421 -733438 -8645 393283 -329977 48638 -634109 -57287 -550696 -465055 54230 -576758 742772 902994 370349 -898666 580356 -13357 325506 -600764 -785825 1148133 459868 -965217 -457960 -8642 542170 575209 -61765 449761 353474 -864513 115052 867242 -484906 -884774 -479775 -450073 755192 170651 -985245 642907 -856246 -877220 675636 328091 293989 359621 753379 674266 -514750 13705 320786 -30420 293179 -696630 273457 1009887 152375 -194076 418839 -32384 -390781 -439745 610225 143198 -352097 -24987 272749 -208953 1007826 -464818 -855930 708745 536304 -649126 642553 -964102 232986 346263 292135 610189 -858599 918900 -811007 622893 -965732 -51149 -1077523 711757 -583904 808393 -9744 -357932 724412 104340 465070 167792 -335264 -125571 -211105 955935 -222382 836764 -541239 621092 -774945 873894 -280283 -278853 -88532 -551352 940860 -114724 -390340 786930 -521821 -326902 -646883 303711 285586 544962 710467 835569 382063 -502638 -197705 440156 -343642 609737 -977305 -614581 819683 862053 -782368 617223 777805 98623 936901 -428621 1018382 -123330 -637668 -724913 -104813 442121 258717 -392654 -299094 184071 672440 863392 452166 653902 -538323 -622599 -45436 272896 173878 644346 -887467 -933770 198743 719089 589508 975265 951636 -925918 -582171 -167632 493548 120270 -975522 647064 -947932 617470 129271 497570 -868260 597822 -879103 603296 489783 295195 -738452 911293 -153840 414296 -435942 34405 571294 -609955 -494481 -347768 220929 639739 -843131 741467 927645 -157990 -448578 438651 -907181 -255777 -465218 -795181 -961998 78700 -526681 638304 -88187 957204 -304097 57589 -284600 887835 497299 463730 887119 223934 287086 -268795 357226 617748 604868 615280 894935 -822696 743455 -332409 850571 576926 -405306 -65292 612065 2771 293021 -256278 504426 -806509 125049 -581992 -136617 -30176 -149301 -696356 -5297 352748 -289332 45350 -775251 -161394 -589866 -449998 48532 -513342 766313 870579 476125 -918417 633852 -221040 310107 -632554 -809257 1104941 384770 -949304 -470979 -35488 510856 516530 -49041 443201 337671 -874131 117404 687897 -582350 -885527 -462725 -446031 698644 184346 -1000851 657789 -866442 -861706 784579 254103 342734 340820 801110 715972 -518966 34278 328550 -130430 214281 -655079 217404 900472 187997 -164632 290502 -53754 -386211 -535317 446914 120800 -361871 -19717 262419 -147998 906616 -532288 -893393 671550 525230 -647555 646588 -918770 209029 385085 280449 734043 -905795 800327 -819822 631195 -964633 16820 -1045251 705657 -497608 845738 -12524 -421341 773489 -65799 514910 176087 -376833 -255834 -393229 988824 -233899 750653 -544005 729698 -721654 814581 -253671 -279875 -26049 -503270 1028225 15784 -395644 774785 -555024 -299741 -626458 291799 294913 526803 740600 828992 395510 -513039 -203675 413330 -262448 611151 -937283 -599987 795091 811161 -797190 689635 791246 114991 881830 -422833 982640 -138542 -642010 -714999 -199890 302681 177243 -365572 -308726 187800 777850 841566 534711 719258 -564109 -567801 -32754 286631 175482 502255 -873740 -765622 245602 713271 688059 990050 953988 -942703 -620699 -262572 564979 119588 -934152 622664 -850739 569236 144962 480542 -819672 596204 -874120 627740 538007 290851 -681202 925472 -93394 351197 -441890 6981 678202 -477614 -510730 -406238 227897 739267 -863579 684019 932421 -117089 -489348 503784 -853839 -250167 -482203 -734160 -1054757 87777 -575343 655838 -114726 1015600 -454932 34364 -277010 854925 481443 534133 891026 194477 262022 -193441 372153 656945 692650 593179 958163 -820184 639106 -383873 691530 571347 -537230 14913 615219 15419 196213 -263389 511963 -910631 120861 -593215 -142628 8560 -183458 -703076 -11419 507841 -274990 86662 -907549 -204106 -546599 -451673 60015 -387357 750241 834750 511884 -916825 668806 -278454 231947 -619743 -870939 1004444 366687 -959434 -483012 -67704 479913 497982 -58220 431759 293324 -836544 119189 570189 -721730 -893170 -469752 -452564 700959 168415 -1038230 691276 -898691 -835816 862319 231593 382994 268185 795739 778334 -517997 11480 172847 -141803 134683 -644686 168833 712314 241516 -162354 268428 -105893 -396357 -503929 434044 147810 -354584 6043 301696 -70075 809857 -565856 -921179 653169 513478 -618125 601541 -856407 238439 380618 298584 853523 -968319 828903 -810932 617701 -1000371 -25297 -1008026 702551 -488658 977233 -19160 -462570 807645 -207939 595314 219011 -407410 -372046 -458133 959229 -178306 647839 -547852 745982 -623873 787788 -192156 -267522 144486 -610720 1028631 -68689 -394827 801345 -558747 -350407 -610716 321516 324118 497229 734137 834431 391749 -579663 -221602 311646 -224815 609384 -937244 -588903 806471 903621 -811511 762585 810715 160258 834978 -359595 980859 -24697 -657152 -720120 -268900 231118 60921 -320592 -311175 180601 839401 862939 502443 701646 -528334 -514631 -108128 296508 176915 417205 -860289 -700318 292913 710937 778946 1030854 968320 -940717 -627512 -358523 618112 111314 -926954 636827 -769529 534102 156408 506410 -812372 549072 -864585 720891 473932 297249 -511885 935637 -209108 224346 -455290 -53801 698286 -405876 -532477 -471936 226367 781009 -787904 752484 926099 -186712 -523701 564037 -736728 -239079 -421696 -834304 -1109934 104143 -640444 633940 -101366 1011354 -465929 11552 -278239 803933 483385 436318 876982 180736 311112 -107099 456377 677157 787552 585536 1007874 -823622 594551 -324840 611922 572474 -645504 89239 617837 31030 95856 -274816 529986 -942897 131964 -602261 -155162 21321 -220543 -703858 -34086 684133 -302546 97370 -852748 -184162 -442503 -442524 46072 -263140 761168 811484 478259 -891011 702588 -117973 245184 -587605 -909687 919173 414585 -989394 -468790 -100294 424211 506426 -73588 417638 224477 -842961 118231 671018 -685011 -884130 -425855 -449610 760335 149923 -1005971 708815 -882527 -802182 868596 260267 337707 251542 825824 825320 -519291 10570 67743 -77409 123738 -627476 124008 623410 290383 -203108 360609 -172317 -439953 -432629 606607 84559 -355218 40073 330475 -3886 797219 -544941 -865066 628493 494628 -540127 595793 -819499 281415 394158 285696 931589 -1013826 988530 -783667 627424 -995645 -75006 -961715 703074 -498464 1094502 -31402 -442589 727879 -221780 579333 265273 -421268 -401982 -318717 981671 -60873 634212 -540880 738698 -559399 771551 -119353 -291750 205046 -721619 903894 -241052 -366994 865551 -537998 -338742 -592919 365129 308082 471645 708897 830196 381946 -675033 -225570 345677 -324589 606297 -1003839 -584024 818114 1005173 -805594 779044 762287 168269 862852 -345614 1010321 93575 -633237 -725803 -270490 315001 -4044 -250176 -312807 150565 834232 856568 429071 620800 -557580 -538160 -214516 291033 178929 534338 -846934 -680095 356480 706570 835519 1043206 974473 -920063 -631931 -380226 609931 104393 -962975 652012 -647282 567767 151500 529903 -822059 493150 -860534 716537 388621 313609 -419046 880224 -350353 145288 -452214 -120971 649325 -464736 -539547 -515799 264149 688004 -726345 884759 937880 -274977 -539142 612871 -608742 -229461 -484765 -976254 -1120069 117464 -671017 617786 -60735 952241 -397999 6899 -277567 732334 483967 262379 865618 174190 260486 -63086 486330 676511 830792 585986 1011390 -781738 618915 -347485 634068 578907 -627006 175955 580516 36512 107807 -297958 534956 -882509 123776 -606993 -157541 5088 -261711 -734557 -10231 671862 -301657 94835 -752102 -49433 -301683 -441666 68580 -202514 778606 798404 394631 -830171 674456 50269 280739 -559372 -928632 814550 488029 -992412 -471581 -131062 453059 548946 -90043 402149 169626 -884813 121946 890000 -526028 -883542 -407504 -447915 825169 115982 -954202 739054 -890530 -775451 765213 292124 290410 191888 786968 870399 -518180 42588 36720 46507 147175 -611146 76961 779522 343589 -224515 541650 -169987 -507004 -385381 746277 80504 -351527 76922 267156 5520 864908 -477059 -850582 616611 482018 -497016 555320 -767563 251661 403652 292895 913695 -1022529 1106096 -747047 632629 -997544 -168402 -918102 704614 -521453 1100095 -11497 -401655 714399 -106904 489361 260403 -419597 -329915 -132089 1004128 34911 618779 -531580 655895 -519657 805328 -102658 -284986 95737 -710582 762510 -336932 -340192 889734 -471467 -397896 -619561 375653 286618 446355 736750 815416 375916 -764026 -232622 428230 -416105 608013 -1051840 -583919 799169 1108039 -792368 727454 787445 159879 931440 -315180 969985 130653 -596875 -748953 -214933 453454 -38377 -198521 -315656 140784 758649 880470 292650 566918 -532508 -521261 -273725 315160 182738 696374 -834765 -812866 416320 704524 841976 1048021 962566 -914251 -624060 -326856 533511 95806 -1010252 652412 -659357 610305 142841 551357 -839004 521725 -851668 729500 366633 287533 -526298 879822 -344666 176630 -452695 -146235 539165 -592903 -550527 -519750 296698 577789 -661744 960984 936038 -262834 -533506 645737 -553266 -243301 -471735 -1047187 -1064420 117270 -690816 629574 17107 882719 -263896 26995 -265291 691616 481586 214671 862152 142726 274957 -82952 473242 650015 764604 573791 969667 -813983 724814 -271985 729967 569366 -489946 209791 608977 29548 236234 -290891 520885 -775097 102197 -608839 -154800 -30639 -246621 -783601 391 499842 -261753 73723 -670020 22887 -221874 -421289 47774 -236844 762505 815604 325210 -781892 636989 -1381 272369 -607722 -884956 768362 544370 -998693 -453088 -127254 507275 604961 -93405 388143 137316 -887471 121598 941131 -444522 -890245 -423123 -452683 839067 154805 -905420 756059 -873087 -748021 668722 314607 223620 191858 822716 880573 -518034 14728 174265 138802 199068 -634924 27618 943929 378694 -220630 622725 -146393 -554250 -375954 793019 9614 -338093 71733 282415 -19514 1027145 -402358 -781821 616355 514927 -453610 515054 -762486 222745 377020 289228 792736 -1000587 1052393 -726123 610846 -920289 -199716 -841423 720725 -537767 1012462 -47361 -338032 682935 73837 451248 225507 -398788 -197107 -83075 996509 62634 686612 -533815 539508 -537923 818120 -125194 -297476 -51038 -586007 792849 -254093 -332105 918723 -453757 -420293 -648239 394971 314301 436002 725620 830732 367512 -840368 -234689 460894 -479016 599823 -1047234 -586832 808888 1102283 -782764 644380 796932 132396 970636 -303549 902905 15066 -610180 -742974 -129233 466327 20392 -151871 -315248 132161 656199 876736 175911 580559 -545460 -594711 -252986 344080 189976 761162 -817321 -970846 417923 700682 798605 1012286 972988 -911693 -603826 -221157 473641 72988 -997863 642766 -760382 641029 129442 579917 -844244 477965 -844968 613866 472936 260941 -709110 786106 -209718 279467 -437921 -156870 412071 -656524 -537200 -481174 359588 495178 -678289 911523 936224 -185500 -494216 660223 -636767 -246913 -469361 -914072 -975862 141570 -643765 630118 110541 867847 -165096 51151 -274867 696832 507764 401748 866992 137522 257630 -154574 385260 620248 676420 555280 904541 -776877 844816 -242886 828672 548671 -376107 183760 601210 9042 290299 -295374 505873 -677002 138943 -606293 -152056 -71174 -194908 -819423 -1236 338549 -265330 50055 -728386 51760 -194595 -414555 68435 -348557 761610 838192 399201 -709710 558057 -195421 310650 -613700 -862914 761657 536309 -980888 -448539 -77975 543930 636436 -89866 377221 153980 -920799 123331 775638 -488313 -888310 -406251 -450519 790076 203862 -865866 768127 -855904 -721582 637690 368628 232792 212437 814756 866878 -516681 28054 314860 160176 289592 -662396 -1903 944275 400329 -178347 622329 -128865 -582779 -433563 683303 6407 -358019 25638 219559 -92960 1131415 -349598 -720990 624256 494591 -418157 536076 -729575 215490 347901 294394 699275 -965819 879888 -775878 634603 -917258 -169312 -771237 727499 -626678 882970 -99713 -244014 738244 159894 518714 240186 -360139 -86752 -263218 997992 2620 790245 -521559 524812 -578030 855698 -210038 -258968 -79388 -511013 907745 -61415 -336771 977815 -462370 -392143 -686448 430873 316342 405142 731187 814167 441117 -866476 -238059 440039 -518170 593252 -1022886 -593494 831825 952949 -783622 585656 798530 96089 926475 -377292 893400 -117513 -586297 -754450 -41318 325097 61790 -121648 -323502 173330 567522 858233 123192 662021 -531919 -627295 -147916 345429 194292 647890 -804353 -1034886 367443 701653 717297 970520 968604 -916552 -590309 -127420 474609 76858 -946523 615267 -889392 576216 115696 603145 -846791 521457 -841363 647511 492720 250926 -723111 724729 -94013 382286 -434645 -47691 328322 -571529 -550448 -416762 421512 538830 -790514 781347 926825 -129836 -450731 651896 -751385 -264782 -473337 -780513 -879005 106521 -577011 608234 184400 918997 -188494 67108 -280959 801455 514540 531919 879356 128143 246817 -244330 351479 594828 607738 549773 866760 -716982 907630 -209071 902372 524851 -432168 114052 619963 -11148 287811 -299446 506326 -670532 101628 -600684 -132534 -100556 -170658 -882329 18080 402092 -263327 47091 -859045 52786 -271492 -409272 -119 -480795 770182 878140 482217 -656576 483169 -277294 231987 -610062 -817774 833894 486920 -978566 -434086 -62210 541370 619796 -55884 371362 207834 -887988 122458 614225 -657548 -888893 -413207 -449518 720704 182773 -855994 772715 -823072 -683562 705849 353239 294687 255706 762875 830170 -509868 20398 287838 105573 383693 -698981 -3656 715243 416577 -159250 502442 -107511 -582910 -493241 494518 -34584 -333730 -12244 266867 -133207 1116957 -354016 -681269 648249 507422 -410346 537566 -735255 222486 373795 296040 597518 -902949 791900 -811060 643622 -886169 -82895 -719535 752692 -579080 800726 -96174 -185470 779403 91071 599023 185691 -320681 -66414 -411607 1027152 -108438 874332 -503018 565112 -633580 864264 -266066 -293173 64462 -569355 1036851 3460 -380998 977296 -512483 -349964 -691172 422974 317709 392331 730899 823345 407154 -807707 -240457 355862 -434968 598305 -937485 -607284 822854 835013 -794742 580094 781359 54418 883080 -426067 831673 -144216 -566140 -755136 6580 218139 186999 -115301 -317216 172547 520641 850423 144320 723088 -531546 -669892 -54581 339633 202854 493672 -791590 -1013473 333347 699237 617361 951093 971342 -922022 -545909 -120870 533980 74607 -923812 638309 -925895 557437 117651 613890 -854996 584992 -837045 544158 480507 214777 -552567 731319 -167715 407295 -447688 11959 301154 -445897 -554295 -355747 478882 681587 -867003 688987 924600 -156033 -384090 621162 -869602 -252273 -479240 -737451 -811667 97004 -535422 631437 235323 987300 -322786 55009 -279660 873254 507988 456505 891201 131414 258336 -293715 387900 586868 632688 547880 870982 -721803 887084 -196176 845097 521418 -598476 21267 610264 -35369 98862 -341275 522284 -744944 85705 -591378 -147897 -115677 -158373 -910710 -22399 548984 -238514 51506 -885553 -43415 -340440 -384097 17543 -567523 783811 904107 520757 -639785 417682 -121395 245869 -610693 -779174 928849 415218 -989488 -436252 -25842 506312 569098 -46516 370489 285704 -919713 122870 601026 -671147 -888503 -452381 -453664 691193 162673 -859601 748261 -784343 -643575 817736 355299 375374 284358 736736 777029 -500007 27774 168669 5509 414909 -729527 -13062 604281 422284 -194502 356259 -45808 -555338 -512997 422633 -97452 -367175 -35665 263136 -195368 1051474 -404787 -622486 671063 502943 -377647 543254 -737703 246819 366366 295552 583138 -856039 869787 -838119 616141 -836308 -19806 -679739 763463 -531967 834963 -162741 -101623 805931 -72895 574671 156602 -283756 -148654 -456050 995166 -211713 947215 -495468 623999 -749000 907825 -272361 -273703 197562 -690215 1025296 -116483 -404773 1001389 -566887 -337070 -683540 393682 309492 392947 719585 832183 428864 -709710 -236853 319774 -307716 590725 -925100 -624076 817653 791970 -771231 652607 778599 35444 839805 -411600 825969 -44606 -594159 -795079 3964 276669 255407 -129622 -319914 208648 564864 881285 215197 697253 -514577 -734223 -24074 330973 213730 414325 -775113 -881495 265222 696644 527155 953115 950254 -937572 -505281 -182721 600984 56292 -948603 641578 -852166 584916 129397 562085 -889665 596560 -828969 478452 388803 181340 -428238 696884 -299814 335463 -461699 53427 358252 -407347 -581051 -323768 504752 756659 -841994 718503 911027 -227817 -326969 574673 -885148 -248953 -479066 -818714 -785477 94295 -526502 652455 277529 1020131 -448759 32346 -289684 886138 513891 288218 873448 124095 250311 -281586 497426 608523 718193 525888 917020 -697093 795045 -177823 739283 509519 -675165 -46475 596314 -46642 105520 -343666 533326 -862087 161075 -578394 -124845 -92399 -194911 -929098 -9833 703894 -251780 81045 -802939 -127416 -477590 -360870 43576 -564686 797576 918949 460014 -655095 331876 36902 239746 -596255 -806585 1030583 377707 -1005950 -410190 -3740 442254 532969 -54664 376100 333878 -942333 125574 768279 -604332 -884293 -474278 -454674 726990 102261 -921518 724385 -784693 -622573 881634 278915 381163 345306 692897 711232 -513001 28728 32416 -95061 412443 -707119 3121 740869 417504 -213699 279443 -37953 -490546 -479191 511653 -125742 -352663 -34047 288104 -214503 919202 -485445 -515603 706176 514168 -361149 556009 -754002 257752 370273 299878 620696 -839101 1030052 -813227 628775 -792778 -3231 -664096 782580 -512290 939895 -170069 -75558 726106 -206554 484133 155623 -263527 -281861 -265756 995971 -239730 959438 -475388 710812 -815068 886114 -219313 -291295 173422 -723708 927902 -271900 -410657 1039346 -564551 -307461 -675358 411147 338895 369660 736921 845321 417050 -626880 -228720 373901 -251901 599345 -966574 -634886 848142 926298 -799373 735021 795668 33596 865498 -407638 831622 90147 -616293 -812044 -54545 417198 297562 -165265 -310524 171309 652530 881536 319476 617424 -551067 -721892 -97296 311563 222546 571270 -761951 -698179 214821 693342 478417 961514 945811 -931313 -472219 -281831 621804 59024 -995668 636249 -782527 595872 145287 536203 -891251 565787 -827281 440317 350476 217820 -473080 698274 -368206 204339 -453606 36188 485195 -497651 -597406 -336663 549429 763276 -788785 842242 910202 -286187 -269240 516337 -793041 -248715 -473309 -993586 -836627 86468 -584373 676982 260105 982498 -472903 11131 -270186 820330 528283 205682 858212 129256 256590 -211300 518429 640043 809752 536563 966956 -647719 669264 -143082 620878 476130 -579041 -85107 603158 -61107 167180 -325287 527689 -937269 136207 -562626 -151601 -55794 -248207 -915710 -21197 618992 -254225 96494 -710097 -174092 -536387 -372067 56504 -473460 802189 924070 373714 -680254 308117 15638 293240 -564960 -846356 1113217 394049 -990020 -421099 -14344 434894 496864 -62814 385925 357238 -970486 124544 926461 -486488 -890971 -476869 -451141 797525 153785 -987737 699120 -777695 -595993 844820 260500 313558 341003 705590 671305 -494936 23336 61479 -143042 364427 -686664 34829 939461 391502 -218768 321234 -75582 -438540 -384293 680213 -123829 -359951 41723 260610 -207514 811452 -548966 -502485 740639 531137 -352941 577061 -842775 214955 403515 295111 765838 -844357 1116475 -763053 610889 -750339 -28901 -669824 791445 -470004 1058174 -199180 -63584 677897 -217895 449514 154103 -253125 -386141 -101738 1019880 -181405 886607 -467182 745750 -884744 854170 -151525 -289056 7085 -645572 779820 -318542 -376582 1053823 -527644 -325378 -622456 399069 367684 401564 732739 835676 453157 -531337 -223346 469463 -258891 584084 -1045008 -640196 830593 1039833 -807611 768121 824263 57773 939988 -374536 845346 131154 -621893 -819534 -149948 479266 293001 -215926 -304936 139110 759881 859809 420736 557180 -527170 -752588 -208917 289770 231898 719835 -748230 -656259 184983 694122 488214 1000015 939026 -926187 -436838 -361340 576248 55416 -1005764 673651 -625426 629747 153750 506146 -859041 529375 -826218 435921 420685 195633 -667841 711129 -265018 150891 -443153 -28353 591415 -618329 -601573 -387570 550462 717489 -693554 948753 906613 -227176 -223798 453133 -653590 -240802 -465704 -1026402 -917527 104664 -659860 640920 223446 918825 -410734 11119 -262518 745982 546261 329519 824490 139319 243241 -124914 459085 671433 810530 506081 1008118 -664342 589627 -167086 629027 463378 -420993 -60598 619553 -58037 273869 -332649 511159 -931984 105470 -545550 -123423 -13199 -264234 -906487 20818 426168 -198846 87874 -679308 -195811 -593763 -361825 15737 -339922 809324 905088 354571 -729606 313244 -190576 318952 -568016 -900572 1165140 446798 -975282 -416015 -21950 449989 504522 -95386 399522 329193 -967412 123462 925152 -477329 -887950 -477237 -455163 841007 216803 -1014662 671043 -795938 -575377 743251 241680 274210 359224 688847 652918 -499948 24539 170025 -80755 274506 -648695 70644 971735 356213 -192175 416454 -91530 -389357 -381039 814174 -143406 -371439 60837 274447 -146316 767925 -563032 -499366 760737 543143 -380028 627302 -841206 214927 397960 301317 897633 -890368 1006197 -732460 646424 -746754 -115641 -710250 800937 -487891 1108726 -268144 -102646 716134 -81846 512672 175727 -266131 -396596 -113152 1028415 -75738 852517 -436767 719136 -892096 804666 -98700 -296982 -87308 -527552 804125 -222958 -350008 1061410 -470230 -344829 -603915 423087 361733 389473 736480 838261 451950 -501194 -222026 453554 -347293 584379 -1051659 -642519 844582 1118758 -801729 760115 815460 83196 968387 -319507 869318 20429 -624799 -868918 -230259 378250 224215 -280819 -299596 135699 826806 884831 518152 591058 -527969 -696912 -281539 278291 241228 763983 -734893 -746246 240725 691977 530952 1000376 932186 -913773 -401714 -371278 502163 46910 -963341 647667 -645393 560836 151596 478730 -830649 480281 -819368 401284 532250 217995 -758764 798269 -118526 194852 -442743 -50870 676606 -647051 -595549 -452725 549750 590014 -659822 940417 898445 -144168 -190646 391678 -556609 -259483 -457387 -878803 -1016137 114418 -680731 649150 153935 873971 -270422 28963 -266511 693335 554907 493931 883678 146978 231577 -69415 374569 680869 741787 499471 999717 -616284 615523 -177448 693420 440700 -370144 -3520 610110 -59490 289129 -297642 502531 -833465 64886 -525922 -159192 20657 -243232 -861915 -9596 331837 -229113 81525 -786171 -141168 -541153 -332625 22222 -231973 808676 867569 454510 -801962 335451 -283510 222634 -592396 -917399 1123087 507466 -965630 -403346 -76465 480682 544778 -95813 414928 270414 -1000317 125748 731099 -564044 -886760 -457945 -452756 819984 190900 -1033483 651155 -812416 -547833 657164 261534 241039 313226 719848 665194 -503390 44899 322054 20249 197657 -621051 117110 796382 304790 -161674 557613 -122962 -384225 -411748 740876 -153692 -355000 99462 314646 -74282 870725 -529467 -485971 774506 550635 -422320 641057 -880005 227811 405014 286386 915809 -937606 840655 -737176 603613 -714125 -185541 -741804 808202 -505275 1054670 -330080 -173494 769323 80936 587843 209032 -295379 -305975 -310098 1035419 27860 748981 -426912 669600 -895242 780997 -116751 -298860 -15709 -533800 922661 -27694 -328224 1090105 -459372 -358874 -604410 393791 312122 439370 723783 830242 482957 -531504 -212349 358706 -450904 582383 -1036515 -640298 836258 1064272 -800705 686110 808315 129613 942926 -315789 873896 -100190 -593706 -891897 -280155 240231 120725 -331023 -294708 134819 840429 903653 523267 669313 -546041 -645854 -254330 274275 252165 632172 -725417 -931046 297133 689926 620072 1047678 934773 -907904 -378208 -309316 466159 50896 -916759 639648 -753413 554437 138073 482145 -846039 479168 -814773 430637 512377 218201 -605621 851079 -128625 305755 -449289 -108268 692763 -542886 -578190 -507364 540912 541391 -700888 825069 884357 -118822 -178841 338738 -582435 -254092 -478733 -762858 -1085109 110456 -693643 617448 69606 886024 -168994 52304 -258415 657696 559619 532803 876705 152864 244013 -72620 333317 665700 635000 480242 959471 -621291 698022 -211578 821090 441644 -492608 90057 591226 -46028 158317 -316148 515676 -717887 80141 -505821 -178188 18634 -201333 -810553 -17684 410518 -183113 55082 -893573 -14062 -411211 -333600 15788 -204073 833217 832466 527264 -857533 410247 -155311 244913 -620126 -900535 1049256 547727 -953486 -427309 -109321 541518 599143 -79242 429740 200789 -961734 122698 585052 -710320 -888888 -459669 -456695 752771 174476 -977624 630713 -858137 -539190 649698 294254 256981 305105 726899 704203 -505354 14082 308967 118941 125354 -612291 153743 626191 253581 -203001 653925 -183369 -397003 -459571 560881 -138358 -367575 80032 270125 -25653 1031815 -456333 -511248 786930 560911 -434825 596698 -935370 271235 364251 292294 901131 -987744 795459 -781331 634296 -677344 -197538 -806489 831171 -565042 919101 -356006 -249779 787745 166369 586679 241021 -333506 -171357 -460231 1011902 58251 647315 -415974 562977 -841583 768916 -184044 -298970 148202 -642513 1030940 -11535 -328032 1026257 -465921 -368220 -607858 391483 343550 439845 734805 787272 519746 -588751 -190138 296909 -504640 586252 -953341 -633874 826580 933198 -858199 609288 816253 153267 866735 -373157 954804 -150651 -617871 -906477 -256823 252955 55805 -374889 -284157 129824 783804 889493 423841 734913 -559433 -568349 -156381 292900 264571 484587 -716378 -1012103 360725 688172 715603 1040438 931453 -901131 -367823 -203593 501152 47174 -931079 661297 -885448 576596 126489 516733 -858655 527929 -817832 528791 395152 229370 -447934 919575 -256790 400445 -450663 -160017 633344 -427133 -594964 -524379 477053 576554 -790296 707902 873145 -201344 -183300 302194 -656246 -255976 -458711 -761762 -1118113 135693 -657362 614122 -20870 950033 -200605 60912 -270551 717385 599174 341999 897497 178853 226563 -136613 392069 635835 604607 490792 885843 -617927 797663 -253013 888334 421433 -649194 166012 610909 -24477 81923 -279951 531255 -664154 52302 -484734 -151173 -3504 -158439 -779712 -1422 608955 -206446 45639 -907592 9132 -287574 -310201 3909 -270287 834674 807396 501589 -904445 486463 29508 263455 -611034 -864385 943989 513761 -942136 -440311 -124193 526692 625361 -66501 441511 148082 -1033718 122540 647370 -676308 -884777 -417965 -457537 697487 101421 -976633 633547 -891803 -528864 732106 338420 338484 218314 725576 766928 -509578 10741 170386 153019 121520 -623402 214429 694044 210152 -229048 611042 -142190 -460250 -515848 431614 -152998 -357957 25329 251468 -15883 1084207 -383084 -538472 773421 570230 -430933 631804 -983959 251361 362521 299726 770579 -1019274 912004 -829572 616176 -675584 -159511 -876565 826540 -583142 820873 -359184 -331669 794895 90375 501315 260968 -372709 -74235 -445949 1046647 10835 625539 -391273 520182 -759182 794529 -244609 -334983 201307 -734399 1045893 -167228 -355348 1020903 -513954 -386942 -634230 352587 338300 475411 725246 823397 531190 -704002 -182422 387105 -472451 582915 -931438 -620469 817384 849058 -855373 578480 788130 163683 827406 -392407 966838 -45309 -630457 -909343 -189006 389196 -181 -398259 -291229 170314 679912 877206 276763 707272 -512562 -554809 -56037 327618 275698 426401 -706227 -1039934 381461 688624 796785 1018027 937194 -921331 -370683 -116077 573626 54540 -978547 631381 -960379 619431 117455 546348 -810979 525225 -817302 581492 365379 273932 -450186 920368 -366091 407390 -458085 -135523 509449 -425300 -599846 -498244 456437 678895 -860815 694818 869935 -261359 -210327 284175 -811308 -213425 -455518 -856275 -1102188 124864 -603017 602998 -77552 1010322 -315506 52383 -279780 820105 611570 191185 884826 204779 228196 -224711 495819 594938 655749 459299 853620 -593802 894811 -291838 879392 419701 -640494 208582 604643 -855 137975 -269522 532505 -692421 49408 -463719 -150640 -44515 -153623 -735265 4089 684212 -199084 58396 -786956 64387 -225013 -294095 1101 -396679 834796 797086 423269 -926608 570427 14005 260852 -608690 -813458 840036 446025 -932305 -432296 -126061 490886 622596 -45691 449391 133713 -1037777 122898 856555 -521173 -885455 -411885 -457118 702368 148308 -871648 655598 -912709 -536717 837211 330566 368417 231996 742465 821020 -510156 42805 -26175 131906 156466 -641768 262268 880866 158249 -204939 454979 -152478 -511900 -488101 443404 -95998 -356805 -52601 261720 -40761 1123026 -348322 -584815 768191 561505 -502853 583330 -1028535 219194 387722 304990 657254 -1012610 1068445 -840967 630900 -666885 -61207 -942086 847010 -612779 822172 -379441 -408183 670744 -81135 450379 283684 -407332 -74721 -243502 1016709 -105835 632508 -378807 544241 -638212 798311 -285621 -304855 87598 -692390 901826 -327118 -381934 1002167 -576163 -435121 -660366 333582 338136 509796 710503 836900 568389 -803132 -171002 439580 -383447 580375 -945390 -609300 810365 821347 -865703 600561 779160 156964 856965 -423155 1011675 94355 -694845 -953614 -88266 476580 -16683 -391505 -278845 194792 582076 868976 167082 616899 -533377 -511077 -22461 331422 285696 518998 -701596 -919784 428602 687543 839372 988715 941488 -939681 -369229 -134747 623594 46003 -1008529 632631 -864749 640614 119742 560092 -840433 593432 -817139 652240 403130 270194 -620366 906605 -313947 320017 -456872 -23630 395406 -526999 -618320 -436566 389092 794531 -831520 797540 857339 -248437 -258277 288777 -877421 -249660 -441728 -982250 -1026238 116995 -545782 598642 -112911 1011849 -442910 26221 -286027 908179 599290 327808 884864 205092 240378 -286707 505694 591079 756343 442891 870453 -586700 880163 -300156 745327 394326 -519976 184379 620567 28436 279418 -281714 514572 -799000 109226 -443873 -145544 -91574 -208773 -696622 8178 566190 -182342 88692 -675610 11807 -216141 -303800 10627 -519674 830927 812453 344590 -907600 653606 -178779 280933 -581380 -772376 767165 394186 -929469 -456511 -90320 460483 591350 -56778 451247 173504 -1050892 120241 920783 -442396 -890770 -403225 -454844 762855 196679 -872788 671403 -889907 -522012 872559 338421 357251 194315 786870 868301 -505215 8421 83218 19323 217005 -684140 301256 959014 112430 -186388 345175 -104300 -564512 -422207 603960 -60718 -361354 -30976 258414 -112288 1061279 -365313 -640023 738705 578315 -531887 594922 -1047395 210766 398163 299986 635235 -978877 1096176 -804428 624547 -674094 -9729 -997530 841454 -589219 914611 -406247 -451055 711263 -217247 515612 239431 -420680 -172199 -130314 1012141 -214958 670500 -366454 617048 -585968 883860 -247681 -324010 -64999 -565658 805039 -307162 -404966 984035 -601332 -397748 -691399 281925 339155 522533 716195 857121 573758 -844078 -161888 465198 -246283 581969 -1014847 -597218 824824 920810 -843292 681566 818170 119732 935489 -408850 981689 131192 -670616 -991273 -15994 410349 -1115 -367870 -283506 164311 531887 870146 101044 566968 -538972 -586985 -90925 342911 297198 708915 -694333 -760071 387012 685533 835552 955925 951164 -942184 -388558 -199963 599229 57548 -983556 609323 -756685 583740 134549 565261 -907495 571965 -816803 671550 482180 323272 -747794 886036 -175909 201927 -440187 20248 310202 -641231 -582403 -370680 335783 776734 -765758 923437 839971 -172393 -313348 316016 -850533 -286572 -426529 -1046127 -936056 101924 -515456 647533 -97691 952319 -483538 7857 -275751 902698 621580 490963 843513 233445 214096 -291058 462872 606375 808672 452664 926108 -591089 810360 -332850 659866 416586 -385504 123916 611071 32908 305698 -262871 503451 -905941 61440 -425121 -131017 -112963 -253837 -685533 13647 418442 -196146 105408 -752291 -89107 -266095 -274500 -9916 -577623 842554 841882 384987 -871276 672928 -278221 243621 -554793 -810105 756593 369198 -929054 -460352 -76656 417827 540536 -66953 447030 237252 -1070642 121327 813821 -482261 -884008 -410936 -460949 826941 192673 -867728 705225 -878600 -530671 819839 337413 321406 224620 806960 889274 -519705 13344 175505 -100426 310418 -709206 325607 833192 82986 -163150 259132 -64700 -592565 -367311 756935 -28460 -364149 -912 291247 -152535 929729 -427653 -674597 706666 584903 -624174 519171 -1045186 209746 433955 297742 576184 -931589 967435 -750276 618973 -712667 15312 -1034607 826742 -543312 1036623 -396492 -467790 728279 -208980 587685 200425 -417838 -308144 -107940 1022092 -250679 756931 -358525 704651 -557023 909756 -171319 -297605 -66094 -509713 777690 -145882 -400448 964298 -527885 -371762 -694546 294921 357918 542224 723978 869543 622984 -849889 -143161 361209 -213724 580793 -1074430 -587541 811941 1058085 -912751 761939 851921 80297 954974 -391936 975800 32757 -665043 -1011818 13928 261050 87386 -317557 -274922 191536 546663 892566 140567 593432 -498793 -589031 -203352 334650 309606 721535 -690094 -671275 338157 685987 776933 959773 951173 -937935 -430701 -301416 529433 57478 -930223 670319 -619697 539935 144278 597335 -898786 567919 -820116 714716 526730 321871 -664899 819413 -91931 137656 -441096 71768 307355 -624146 -582471 -329259 297849 696269 -701966 957739 841916 -113983 -384586 356378 -727249 -254066 -450888 -917598 -854069 96305 -576049 643751 -64262 888037 -394992 10350 -275147 817731 619128 533186 851601 251635 243067 -230075 344183 633435 790834 431765 993616 -629486 686206 -375933 608274 408006 -413153 33784 607750 28792 216279 -244139 510398 -944807 71488 -408350 -141400 -109212 -262556 -708787 -4928 355617 -213822 86532 -839690 -138114 -379467 -293707 -9388 -540739 860092 878478 453049 -812479 653397 -164153 213229 -600240 -818486 801090 403892 -938356 -465315 -7535 456332 511262 -84452 438452 305379 -1057327 119918 667385 -633005 -889638 -433347 -462075 838210 160245 -897763 730480 -862557 -539364 719263 295590 271027 257198 817251 880769 -517425 28278 289966 -131096 368250 -734629 341037 681621 51831 -197390 340510 -48481 -579940 -357088 782055 13979 -371337 58340 235381 -210753 807026 -504940 -750041 682059 581752 -677375 531537 -1081569 258200 403648 298570 713274 -880249 811348 -731933 616818 -748376 -61374 -1057567 836864 -501776 1107443 -330959 -428966 785088 -73039 587923 163296 -396016 -396275 -341640 1026954 -186183 873853 -355518 764574 -516143 890326 -111537 -309075 76807 -582642 884725 -831 -379030 931731 -477417 -365328 -662556 273571 331991 546247 728490 852328 646893 -796330 -130363 310921 -253714 592897 -1069978 -587114 832698 1117902 -873067 775772 800673 51492 933556 -344864 959182 -105443 -645685 -1016414 -14895 235523 188454 -259865 -276666 134247 635312 898982 262462 666084 -534473 -679161 -276992 342276 316365 641765 -688735 -710351 305735 685292 687265 951790 959829 -925091 -449487 -378432 474014 70915 -925995 654972 -634662 594020 156081 592377 -894599 515819 -828585 720313 458088 312017 -481022 779073 -198060 194401 -456622 34003 387006 -505789 -611513 -328361 252785 580375 -687510 869339 836927 -165722 -432136 416556 -601334 -262872 -439848 -766905 -791758 80866 -616444 643515 4185 865962 -280974 30217 -280157 755677 640375 386140 858710 253175 230366 -144055 321989 664733 709279 418164 1007377 -640213 609086 -363891 695918 426543 -580712 -42485 628917 23552 83842 -223830 526794 -891327 80905 -393946 -151726 -76811 -226213 -704786 -19492 528188 -213999 86536 -883096 -171942 -524956 -295693 -11784 -427683 864817 909526 513521 -746857 658868 21619 198993 -579056 -886752 902891 479048 -920414 -455217 89 492637 491741 -99847 425042 353846 -1061405 118935 581166 -693250 -887722 -477680 -459976 787613 116119 -925870 761057 -818400 -562690 642833 275094 225571 291441 789910 835788 -511943 10149 275029 -110588 418921 -689613 347090 644952 45014 -236349 490000 -17658 -538854 -449864 653279 28320 -369449 77560 282402 -223887 807967 -558008 -805937 653605 586141 -692835 518819 -1031451 262523 370496 306007 838923 -839872 805797 -746892 618930 -756619 -146825 -1060237 819629 -490894 1077887 -357329 -361762 803486 94560 510583 147764 -364987 -385085 -432253 1022122 -82483 921893 -337053 718186 -520971 902129 -108227 -295848 199771 -708100 1013622 -59799 -357630 879612 -450707 -340571 -634948 250756 331694 531514 730295 833554 666660 -690610 -122463 350024 -387035 584176 -982700 -583191 829271 1056774 -912468 733553 790775 39044 868982 -319861 951781 -151000 -644222 -1022973 -98940 343605 230660 -206474 -266348 109502 755921 896018 386557 721771 -552851 -707196 -263796 324261 322875 495026 -686307 -810904 241336 687657 595571 981354 967585 -919264 -496665 -361253 472479 73642 -963751 653653 -763559 611387 150872 559431 -887380 487882 -830653 701592 342540 270633 -425865 719698 -338514 314267 -455028 -35510 503012 -410857 -569642 -369834 227829 508591 -733087 738451 813012 -250435 -481064 477495 -538818 -247968 -442767 -739169 -805685 89984 -671256 670840 107098 908417 -171536 56127 -268735 691367 616780 224466 878609 272462 219572 -75564 387430 679593 610928 407178 999090 -629236 599629 -355321 812728 437495 -661036 -84539 626314 12380 74971 -231447 534293 -779077 94850 -383183 -165446 -39528 -170221 -771490 -24980 656918 -215179 68954 -851395 -174363 -553880 -261556 -9130 -295422 849285 925074 493348 -693349 616467 36370 250817 -602374 -912235 1007685 550477 -931036 -485890 4231 559223 540024 -84587 409888 355794 -1072516 116079 733615 -634239 -885226 -486230 -464215 718752 127915 -963677 767807 -808458 -588183 658165 258082 260805 352501 840805 782571 -523006 18229 135363 8284 395333 -675642 334184 850089 47882 -221500 606353 -63712 -487965 -521628 480653 94735 -386999 64033 271188 -188512 861467 -558288 -848340 630682 593812 -684590 505659 -1022479 254511 390120 301210 924128 -838562 959306 -786651 613135 -836524 -185096 -1040681 809390 -501498 967953 -312878 -265804 722687 165087 446054 174962 -325007 -280607 -420200 994936 23136 954473 -327916 665341 -624937 876274 -157327 -317417 161335 -734649 1033379 -243154 -325385 842681 -455334 -374398 -611278 241963 366484 535544 734815 835271 664809 -593964 -120925 421546 -504722 594958 -917118 -591448 867461 936546 -876895 657647 767712 37141 835370 -323778 901465 -51690 -628407 -1067450 -186446 471786 267786 -154150 -279252 108577 832773 906253 487849 704442 -551312 -744805 -166467 300583 333149 425628 -688030 -968130 161826 686227 511055 1002434 973228 -916287 -534596 -283601 544219 82775 -1006386 634967 -864059 582526 139199 578859 -873559 487834 -839228 641727 378574 254040 -558611 699647 -351205 417370 -438714 -55876 617628 -439101 -561430 -434635 198000 567923 -807393 684165 808865 -279318 -518999 540280 -631928 -257355 -475719 -856308 -867216 90320 -696873 639781 181403 981302 -189007 61599 -290150 668605 646656 252467 850319 290366 236951 -66520 487651 678965 612217 398807 927931 -667524 659997 -315360 882517 458842 -595204 -73762 613619 -6540 200303 -258078 525385 -681276 60379 -375455 -163030 475 -139000 -825397 -1516 677622 -209730 30815 -699558 -87143 -559992 -253792 -9499 -211006 866231 924087 366195 -654809 548545 -155465 297029 -615337 -918649 1096652 542799 -942365 -479309 -27283 542572 586626 -67592 395170 308135 -1047178 115914 889416 -511375 -887011 -496678 -464869 691213 200152 -995562 765529 -790938 -615430 758481 265835 347483 361140 792661 724718 -513680 -2745 11286 108160 330609 -623048 285503 970406 61694 -176381 658957 -97518 -426317 -491686 435198 99655 -361943 22101 260688 -120645 974506 -514125 -872260 614680 587088 -725908 570887 -979451 220537 369281 307746 915455 -860500 1094143 -837077 620244 -840520 -174349 -995867 800353 -550099 843885 -272126 -201574 705263 80625 508313 180055 -287122 -147291 -235821 980684 72688 934330 -328361 571860 -658717 845878 -231115 -293512 4537 -619268 955211 -318729 -330655 822499 -517842 -310164 -606647 244405 351520 524734 734978 815257 658878 -512015 -112477 469044 -514228 589635 -955988 -599380 828469 829551 -863463 588722 775270 61696 865384 -389907 869282 82778 -612291 -1061166 -263240 436554 290418 -122132 -279611 176447 842946 907693 525976 620259 -560226 -746566 -62219 274038 335985 556712 -693638 -1028636 202233 687151 474432 1032596 974793 -920273 -567624 -180452 615887 90557 -997279 628559 -944793 565218 121261 517328 -848174 517256 -840722 581570 493200 285801 -732291 697797 -221312 405791 -443446 -112784 681678 -562601 -581952 -494977 214820 666110 -852189 756482 811875 -206076 -536779 596718 -753980 -249904 -467192 -1010404 -957876 104587 -666242 656093 252487 1015149 -312241 49063 -279748 734448 630945 422750 855696 305719 226510 -119906 502279 648218 684170 384864 883067 -716938 772469 -297665 891547 475314 -445705 -10258 612825 -32096 298968 -260651 507273 -664733 111159 -370870 -142116 21970 -170116 -874079 -5805 513230 -226111 44862 -690763 -16448 -522418 -251215 -30557 -217208 857020 901796 335053 -649980 475369 -288665 241908 -578938 -872837 1147946 489380 -945389 -471549 -71259 485981 620362 -58077 382390 247411 -1092700 113984 888097 -439156 -889727 -471124 -462326 729462 178136 -1012740 762155 -776238 -649522 854533 301067 376026 335988 760409 676767 -515486 47960 38096 153456 240283 -616189 253850 868824 84839 -172611 566257 -134975 -388376 -441075 564786 157163 -376876 -45068 259234 -66323 1091662 -432205 -895079 616471 583810 -742244 586120 -919412 209067 395564 298721 825136 -904781 1060023 -832672 620792 -899880 -129381 -934335 786007 -583215 791408 -269590 -112289 706835 -100726 593260 210727 -262487 -65279 -96169 990977 18840 834931 -324947 533503 -767592 772631 -278050 -266212 -90352 -525750 798615 -265278 -354893 776890 -569244 -357522 -606755 216090 322669 490951 712401 834620 693570 -495118 -108454 406076 -443979 592893 -1002121 -611335 850256 814753 -886366 570912 793130 96260 942439 -417208 859929 120367 -602810 -1086464 -277194 290249 231585 -119656 -283772 191557 789325 895699 453762 561877 -545941 -704762 -25487 271956 342843 719147 -698473 -945731 244490 687619 485689 1053763 971715 -924698 -613150 -122282 624364 97468 -952712 635464 -847031 564274 114408 488475 -859613 546390 -849382 491182 539876 213740 -705940 729762 -105306 296191 -443526 -162231 691744 -650095 -565409 -523045 238506 768766 -859906 888704 795960 -129589 -527964 635713 -892996 -240243 -457469 -1010536 -1043180 119861 -616500 620932 272521 988325 -411396 21705 -273452 831266 639556 538103 846122 311792 234215 -204998 441076 613421 782818 367653 847843 -759839 862541 -258801 775023 499455 -392492 76625 619792 -57099 247287 -259443 504482 -740051 90176 -370323 -149629 10478 -212969 -882537 12222 349076 -255453 66364 -763379 38080 -377746 -262941 -7197 -310140 891296 867849 409992 -658049 393782 -184740 221291 -600743 -839475 1139743 409700 -969627 -440110 -107045 458017 628073 -52566 373665 181549 -1051613 111952 741804 -552505 -886799 -465129 -464086 799578 170512 -1028293 737822 -760395 -657141 870062 317722 360405 302003 730576 656811 -515320 23325 203394 124821 164552 -639001 215337 725674 117166 -186203 410078 -176481 -379900 -392573 697474 153060 -368268 -33038 247636 5132 1158460 -367270 -889676 633278 571808 -704592 653548 -919892 259719 385216 306498 741882 -963796 921336 -796740 625867 -929991 -49988 -869948 767572 -600111 876754 -201526 -94022 762604 -225286 587416 220189 -253848 -87023 -134155 1015669 -98746 738576 -326306 534767 -832464 765937 -259712 -307398 2566 -550038 768537 -82725 -383896 756031 -584838 -365049 -623514 242007 360998 468600 738104 846095 678704 -530393 -88780 332391 -360165 590434 -1087004 -625468 832001 954080 -860417 643448 796395 139138 963468 -430794 820161 35184 -568593 -1079547 -231462 221683 138393 -125486 -278138 202649 688419 905517 352277 592029 -538481 -670811 -79583 284564 348971 745623 -704474 -826323 300573 687489 554309 1050098 968817 -945974 -610980 -138969 564843 112005 -921252 657903 -745357 559815 123539 507542 -795780 581889 -856101 474032 507361 203591 -519451 777018 -142364 185510 -454382 -93892 603993 -606087 -576078 -509041 285902 800482 -752624 961530 798370 -127789 -506937 656191 -871756 -255133 -450117 -871149 -1105744 133591 -548568 619070 257078 922569 -472490 5674 -263398 899389 609170 415970 896576 323532 237462 -276429 371601 594745 816936 360750 882362 -752155 898406 -224949 658649 502314 -470742 152774 620391 -49806 102202 -280383 518868 -850204 95040 -373408 -141053 -18319 -260884 -924727 -4656 390839 -240111 85478 -886320 70509 -284359 -264255 -36328 -444256 889620 833137 483753 -699045 336215 6555 213163 -578094 -794474 1077485 376772 -970722 -442094 -128790 458112 600504 -66862 369678 142722 -1081485 110231 600349 -674053 -884832 -410974 -460040 841186 129860 -974660 706489 -802048 -709756 790974 334361 304796 275442 738421 666066 -500583 3656 323503 37595 120258 -645601 172882 634969 173094 -211782 301593 -123622 -408724 -329129 810398 156808 -361335 -36197 302129 -30434 1062678 -346717 -869450 650242 552977 -692843 648288 -846659 258933 390644 301676 615960 -1003801 800933 -743805 630077 -948395 11026 -808628 764294 -588060 1021109 -175150 -67946 790501 -209860 501712 269920 -263241 -199408 -354090 995896 -209073 665284 -332546 620619 -873628 766833 -209898 -279072 155196 -660262 883528 5975 -400107 759177 -537653 -386467 -651677 220386 352054 441024 738416 862965 701458 -626064 -88843 362538 -240599 593574 -1077983 -638799 835146 1087984 -879678 714429 830769 153777 928750 -402476 810734 -80581 -625736 -1078868 -147084 309707 78009 -166587 -285108 228395 583783 902165 239491 669911 -535536 -617162 -187556 283235 348686 620249 -712282 -705356 362248 691426 647191 1017940 957123 -945507 -623620 -217923 492577 116787 -941262 643969 -593554 621626 138687 492912 -850830 565323 -862532 403755 387882 192291 -422325 839826 -293522 148093 -449131 -25214 489239 -478810 -579389 -456884 333215 697175 -673262 907973 802799 -219252 -446195 658424 -785847 -256489 -445611 -756508 -1119322 106330 -520796 590018 211500 872236 -413336 11586 -290544 901663 631858 267393 859781 318284 254638 -293309 351548 604096 772729 369897 941951 -758534 841535 -162171 615202 534191 -628530 202434 606679 -59513 74769 -278920 535043 -940236 112615 -379946 -129949 -60643 -254000 -916466 -16238 563788 -257227 104160 -862762 3494 -219655 -241584 -6697 -550289 882557 809295 534709 -754923 282234 65159 289304 -608641 -783974 972114 389892 -992381 -426512 -120702 462916 549256 -90213 372121 141910 -1033893 110520 624572 -693003 -886582 -401388 -461791 818058 124642 -931749 673544 -831439 -739637 687635 357909 256750 248310 703223 696622 -507945 30246 287455 -85648 123598 -672796 114700 769272 221234 -217982 280820 -128754 -460809 -406327 738079 156235 -371464 8899 263979 -64276 960264 -373863 -816139 673500 543421 -656914 640311 -765384 251005 378581 305054 584790 -1027244 842665 -735065 618103 -996944 5936 -746558 742085 -548422 1094337 -110843 -95455 760443 -69608 454411 256614 -291547 -330438 -480886 982502 -238642 645828 -338900 707311 -896406 805281 -141784 -309054 200775 -726851 996506 -91530 -393661 773118 -484463 -375761 -697544 262740 314464 414412 709238 848410 712666 -720467 -98619 405056 -231446 600446 -985529 -642879 832114 1133682 -865300 775787 834829 159130 867781 -361965 825601 -147237 -570900 -1059212 -50048 451481 11772 -221112 -282430 174530 542337 923316 168921 724470 -539458 -570101 -271012 315041 348679 472434 -721518 -670621 411260 691672 741277 975572 948652 -923974 -626198 -339950 463852 122033 -992568 650822 -608930 603006 148710 518861 -858862 545719 -873348 430261 358884 191287 -506741 887142 -367339 200136 -449108 52351 370940 -410005 -537034 -389743 371803 581372 -686058 776566 787358 -280959 -400819 635487 -654524 -240874 -493697 -750188 -1076768 111694 -548700 603676 149742 880690 -295750 41169 -294071 823157 613173 251384 891710 305958 248556 -247371 405092 618281 671876 366079 994181 -812818 722785 -172351 681702 545896 -655825 197490 628166 -57633 150713 -301363 528098 -927558 106800 -389897 -141973 -96018 -221158 -903657 3862 678422 -271961 99806 -740647 -111162 -203608 -242716 7094 -576245 881776 801900 454582 -825208 320631 -152103 266113 -630373 -807134 863523 450605 -994194 -410497 -98113 515758 504791 -93804 379890 187004 -1050585 108381 815130 -550952 -889769 -408450 -465036 750267 207865 -871812 655243 -861325 -773485 640804 324751 208848 193324 709120 751703 -504529 34501 151804 -130341 167921 -694887 76812 941071 271021 -177006 388240 -82361 -517720 -491692 560495 104491 -360974 34041 334593 -125804 816235 -444398 -756025 706957 554220 -642209 582776 -794852 210193 362929 312194 647924 -1006578 1011964 -738543 622827 -995040 -78236 -706065 735665 -488055 1086667 -81391 -126777 704145 97345 494174 215261 -331730 -403076 -385383 994364 -193165 648764 -335527 762644 -900689 886055 -94897 -293896 75907 -660897 1053539 -264498 -372535 771557 -435878 -415852 -673307 307753 318133 400364 719322 828573 654099 -803333 -111594 451958 -317388 597218 -948188 -643213 831555 1078475 -827521 758011 791775 155006 829769 -318928 867795 -65808 -600304 -1065486 6628 471316 -39709 -272555 -293979 143240 539208 935017 128348 696029 -539611 -524709 -258213 326405 348527 443003 -732408 -752819 397999 693251 812636 950558 944761 -918231 -613850 -379098 505540 122660 -1006740 643292 -736485 564310 150958 542323 -867618 544179 -883164 451062 441376 210480 -680199 919749 -273527 329397 -442684 69701 303343 -464770 -534708 -336617 427626 535633 -717807 688168 788538 -249942 -342566 594387 -558084 -265780 -476224 -913547 -986021 89023 -602628 609087 66903 939970 -172641 58129 -278245 743113 588424 385431 870676 305504 232653 -163299 484137 651415 607934 328158 1017118 -805261 610479 -157849 786213 560582 -533023 130793 617241 -41123 279886 -322430 513668 -838366 86539 -402977 -153528 -114370 -174591 -868169 5326 602117 -262954 64297 -682659 -153125 -290582 -249414 5171 -507029 887670 808427 335398 -869714 395471 -258542 269325 -588318 -862479 788438 523233 -1004731 -418168 -60751 536741 500348 -87791 391930 254545 -1038196 110277 943392 -450284 -889405 -442505 -465650 696401 210925 -885970 632711 -892409 -816329 682398 284821 276367 214626 670082 817630 -495593 15648 22695 -124591 245024 -732758 37205 954239 321060 -175747 541457 -61596 -569139 -516566 414857 91614 -361366 78817 306419 -166260 800039 -522190 -754584 735070 526333 -624542 604956 -763844 224192 365887 312200 741232 -961623 1113651 -790046 619467 -953950 -167959 -688241 715660 -487165 990805 -76866 -198094 680299 153709 586116 212836 -370271 -369965 -188043 977252 -91697 683048 -352135 729613 -820765 887255 -122568 -314293 -63670 -556411 972899 -324386 -337377 821071 -469581 -407111 -692064 275973 316410 390986 728183 828901 676450 -858058 -111154 394351 -408682 604671 -952899 -636869 797796 911725 -845545 691432 787876 114342 870656 -304233 879666 69376 -584897 -1075432 7638 340840 31595 -326257 -288417 129272 634928 921570 178334 618707 -549769 -513776 -177984 331948 349772 555689 -745469 -916581 426900 695034 844006 946335 939795 -907201 -602778 -350646 583865 130210 -973459 626364 -927317 526919 149300 573827 -871339 475986 -887964 486988 509906 193936 -725363 922048 -125863 416091 -442571 46848 317023 -593256 -514556 -325143 498486 563569 -816195 721553 790112 -162065 -280431 540912 -571384 -253323 -482888 -1025316 -891497 84878 -667894 629123 -19220 1006764 -195751 63420 -265023 667414 571381 546813 871630 286088 250119 -87864 478679 677690 627754 333542 979506 -829098 584492 -194082 876260 576934 -396972 45963 622064 -4216 310029 -290898 504554 -725951 78323 -418750 -170542 -95530 -156565 -833543 1493 464253 -285887 50402 -728697 -165432 -409346 -247255 -34457 -379492 880723 840274 363139 -906484 455031 -190488 225416 -562215 -900523 756075 551764 -996040 -402780 -33457 545721 532994 -70946 407050 322028 -1028944 110193 873332 -503366 -887521 -423257 -464393 703947 172963 -853680 635530 -891759 -834331 784889 254460 363242 220082 703835 856742 -501384 8266 49357 -37082 325635 -698992 4810 725416 365413 -188097 643744 -15091 -581462 -485659 457388 90159 -371177 57416 295435 -196100 852850 -561414 -643325 765452 514211 -564076 594986 -718376 256620 382377 302391 891468 -908458 1037232 -828129 629769 -960620 -198949 -672513 727274 -487452 858895 -23644 -300541 679067 67729 589788 179421 -404381 -253589 -84511 958259 23424 804400 -363047 651839 -748703 865374 -194492 -293919 -65981 -530581 835082 -215023 -329523 807259 -507205 -373412 -663741 313764 328162 383976 726893 813241 659953 -827372 -113410 331166 -503960 609831 -995412 -632545 818185 807745 -806463 614017 808593 80998 939376 -364389 917432 118691 -604059 -1052159 -48224 229197 117501 -364472 -298635 153022 742814 937564 286351 555649 -533032 -581007 -68174 347730 344635 699045 -754816 -1052147 338243 695428 824261 978655 926674 -923453 -570837 -263562 627643 127721 -931119 634075 -969136 573982 135924 586062 -895544 483585 -890984 588627 493983 206808 -591337 899213 -104362 395749 -448234 -31185 399964 -647295 -515184 -353752 517280 638857 -876186 846857 789054 -120582 -236422 478414 -677416 -265759 -498855 -1013389 -816104 87070 -699568 652186 -83232 1011281 -301167 45358 -275691 671286 558315 478372 876628 281401 253617 -62348 431101 680172 720691 315436 918159 -811235 628573 -186190 915454 571874 -403279 -39390 615218 5462 166849 -317333 512129 -657039 122812 -436819 -145771 -67996 -185138 -780555 -7965 346775 -300119 51583 -824301 -153815 -519977 -267754 -51847 -257154 877461 881197 454086 -929631 531328 -499 202308 -566669 -918374 791269 508654 -1009724 -412793 4100 499331 568514 -56701 422104 352533 -1033196 108479 689009 -615461 -889760 -470383 -466608 765702 130064 -899630 647398 -892664 -853781 867497 223659 375525 283068 737794 886763 -501276 39407 204626 74217 408273 -652084 -11218 644739 386025 -223494 625606 -51691 -583065 -416292 608279 72151 -362164 1311 275322 -216786 931984 -555709 -589168 775313 526346 -526558 533099 -719971 256176 374993 312244 925005 -857514 870011 -838894 618315 -955990 -181385 -681009 705240 -557408 796240 -4110 -369793 781312 -111747 504232 147647 -419945 -124181 -147380 959329 63396 867018 -377194 563598 -649009 905918 -268416 -300457 83464 -625155 747171 -31305 -349029 810959 -558825 -328184 -618220 336517 293133 378978 740704 819212 641734 -770202 -111321 327021 -518002 611681 -1048447 -619787 817145 851872 -787046 569816 798884 61515 958821 -408312 1003034 47953 -630556 -1056321 -139086 268182 169166 -391804 -297628 189150 820584 910666 415102 586099 -553674 -573100 -31702 329681 341158 778229 -771455 -1017943 230349 697441 755878 972559 938848 -922948 -533132 -160209 601673 133768 -922832 619718 -876352 639752 123408 574992 -876976 529587 -901685 580420 410711 254879 -442966 837148 -244762 261599 -446306 -110610 540601 -570211 -516028 -414280 557728 767494 -838474 950387 788289 -174236 -188837 413582 -829525 -243997 -446723 -869463 -797583 104716 -670770 646788 -118672 965037 -429505 15683 -282086 750101 541835 293206 921783 263842 260956 -102074 347758 646683 810023 331961 876367 -850451 750549 -206706 804580 575801 -535925 -86744 643859 14726 102610 -325887 529987 -697121 104126 -456339 -152613 -22008 -230735 -734502 -27910 403368 -334777 59948 -884137 -58931 -572604 -271298 -44182 -201717 875487 910663 525580 -900818 589723 65534 282333 -593114 -889342 867138 449030 -1005058 -420619 4348 438774 610177 -47543 435748 337725 -1011897 107812 572768 -669318 -889713 -507803 -469429 828246 137245 -970677 665905 -869598 -879078 861789 265400 359913 312247 771573 875469 -510194 33779 310998 143254 413850 -649144 -10043 769309 414238 -214559 480979 -57825 -527608 -367063 781071 -19270 -356903 -45871 241693 -172561 1081053 -493845 -559377 782650 493251 -476605 539151 -784154 243396 382424 302530 893291 -840088 781977 -784055 624772 -933316 -104109 -724486 704214 -575398 846815 -29583 -437709 776762 -225374 455118 172087 -421213 -60507 -364588 957210 9731 924056 -389677 537177 -584662 848844 -285652 -280593 196815 -723869 851202 -11389 -365973 910992 -563550 -321255 -612955 332917 311820 411716 731300 837621 646164 -661470 -127908 377604 -443213 616878 -1062447 -608430 818703 965289 -782181 601743 796126 43094 920941 -425161 1023765 -95161 -671670 -1018345 -227783 423784 239091 -384017 -301987 167408 841018 929758 489705 667590 -515785 -645138 -72565 315692 333758 613148 -783017 -904174 217662 700402 663928 1007212 937784 -934694 -495677 -117607 521837 117227 -965884 645092 -727648 617570 115143 579357 -854262 556627 -908529 700507 357921 246348 -460281 776266 -365174 170525 -452327 -119241 640788 -454593 -515763 -481115 561009 789299 -741859 937959 785342 -259983 -177907 356380 -887695 -244035 -486143 -758674 -826143 100401 -638243 660805 -109156 895878 -478660 5333 -274564 819511 536990 229520 903626 245421 270541 -184758 350080 624430 814626 302757 855159 -865542 853215 -218955 689978 579581 -668607 -79221 626153 31884 141689 -305001 532996 -796805 113111 -476876 -144159 15493 -255575 -720728 -567 643920 -327948 79790 -824588 -8070 -597207 -269569 -28462 -241662 875855 921715 507850 -853371 629431 -124960 328346 -591864 -844916 968502 392766 -985270 -424460 -30410 422973 630658 -66502 445893 290679 -976023 110428 702810 -638655 -891754 -479883 -466537 837315 198065 -1011261 694631 -849552 -892005 762018 279748 289337 328355 780587 847320 -513182 40726 261615 130913 391195 -624357 7355 928070 427265 -176757 367348 -102742 -471744 -389847 770334 392 -373594 16732 237435 -101500 1155031 -417517 -513182 776224 505342 -441883 528398 -795509 211095 360253 310067 795673 -836905 866970 -756190 627646 -914044 -30469 -789193 715494 -559221 969546 -14629 -460742 793853 -212034 496191 158196 -400934 -103694 -482091 943328 -89524 965718 -404930 547296 -544866 846886 -235106 -282840 160106 -707943 967804 -144845 -406563 905750 -526249 -309879 -594598 362622 278174 411543 730691 835414 599753 -575612 -144488 462219 -313551 614579 -1035260 -594194 831609 1079272 -789676 679907 782129 36440 851438 -438943 1023496 -156208 -662489 -1018477 -274313 482558 300756 -353301 -313758 211617 783201 894792 501893 714048 -522473 -725445 -185061 302691 326846 447974 -797937 -773312 201993 701717 563171 1037293 932847 -942243 -449901 -146232 460568 125071 -1008933 630878 -666290 574799 128879 519212 -843131 633691 -908627 709237 412267 275594 -649018 739265 -320956 146135 -444809 -127712 698233 -409645 -484463 -519143 558276 686023 -667265 821240 782788 -274631 -186547 312533 -850968 -240510 -452766 -762928 -900045 114694 -548507 631225 -47331 863789 -403163 14722 -272498 884732 517280 340752 863753 236698 268131 -264328 412734 603595 740631 314720 893887 -872626 904107 -265066 638046 559538 -616267 -20509 626627 30367 231239 -294712 520630 -901867 116131 -497896 -143272 21887 -244482 -714550 -18403 704219 -301097 87984 -711529 68207 -503777 -275195 -35344 -356604 866631 921248 408917 -806245 708142 -272104 243910 -615944 -812117 1076726 378910 -982960 -420312 -85642 435614 610543 -85709 450835 223462 -949157 109063 891659 -510892 -887260 -496263 -467498 785085 217523 -1039919 729354 -815590 -904811 662928 313037 237463 335905 792648 790803 -509696 64605 125047 76006 316976 -632426 29161 981100 414048 -151242 261753 -146297 -417139 -410799 646883 -53724 -364664 -7367 240490 -60676 1043109 -359978 -480514 766986 499048 -408569 536488 -843593 224843 362595 314337 662503 -889835 1050254 -733149 616446 -876141 11196 -850210 711895 -608579 1070769 -990 -454523 683307 -58271 573822 208977 -368223 -225510 -348711 949567 -197874 915191 -424896 609080 -561640 821726 -163056 -309884 -9433 -585045 1044739 -296314 -395629 932374 -473868 -381138 -633131 384977 276524 453509 732278 853527 606415 -516745 -143628 421020 -234225 618035 -945093 -585429 825287 1086279 -778507 751988 811075 62510 832917 -393161 1015700 -71172 -661061 -994029 -262076 379107 300938 -308923 -318118 192204 700819 924420 471505 691201 -560463 -748639 -267772 286382 319752 430884 -814699 -677339 204641 705136 501812 1049883 937075 -927288 -425127 -237355 486579 121181 -993834 653383 -645423 552773 135849 508124 -854168 569734 -915874 706513 504108 316443 -773874 674595 -172905 231955 -440418 -110768 668801 -493053 -469368 -518251 512715 556347 -688151 705300 795645 -197591 -204802 288739 -723180 -248236 -455011 -888718 -1007333 112957 -530715 616446 16078 904628 -296737 41113 -271550 869848 499864 529264 887467 206814 266261 -295904 488267 591127 645617 287575 961284 -805286 864454 -301890 639654 546735 -459339 64293 620035 14963 279066 -313165 504877 -944701 119137 -519130 -153751 3209 -202077 -685619 13147 569685 -323570 84253 -695889 22675 -394397 -292669 -24867 -488113 857936 898864 374307 -733159 718205 -199771 222294 -645704 -791895 1158227 416249 -960689 -461381 -100019 513730 557903 -92366 450027 165243 -968193 109987 954899 -467259 -890134 -464460 -470470 716757 139833 -1023401 751244 -789760 -899654 642497 348541 247338 323585 821526 735456 -513525 19123 22866 -49985 241168 -626366 66117 804378 404296 -200439 309874 -172254 -377164 -488233 459547 -106427 -365002 41212 288882 5727 966967 -347298 -473397 740467 507535 -363700 547207 -840359 270502 381398 306974 574296 -938411 1112982 -750550 621819 -823443 -14946 -913826 708269 -531578 1088404 -10149 -416386 679525 96087 589449 226503 -327659 -351620 -142229 967218 -238016 858485 -437246 683665 -562196 769640 -110147 -261196 -89590 -517791 990240 -313192 -386528 985408 -446412 -317602 -646510 418013 289126 462903 729244 853798 574765 -512103 -174750 359827 -251578 623592 -923355 -583054 836541 1026386 -766280 783053 791849 103968 874473 -326569 997704 72896 -671809 -970512 -193771 243437 251739 -259723 -310609 147683 572897 934104 343237 609720 -528919 -764418 -270452 276454 309587 569167 -827817 -689730 293712 708744 478058 1038339 945480 -910255 -393367 -340162 544822 103293 -946507 625616 -768311 543626 151169 496582 -825561 525460 -917946 726874 505544 296136 -654063 681296 -93087 346722 -460508 -12712 585345 -617644 -477250 -474958 469360 523718 -768609 696416 802376 -128220 -248851 284134 -613127 -263964 -458782 -1031670 -1084660 135869 -528258 605840 104323 973368 -180673 61064 -276817 764861 514825 505884 858221 191969 270427 -264251 508873 606875 599172 312430 1003855 -815717 754665 -337271 763921 530567 -379099 157164 634535 8400 230977 -307370 507550 -894365 100115 -538574 -141966 -33313 -176419 -738320 2071 407157 -334769 77002 -756543 -58662 -275693 -297887 -77182 -570337 841593 862011 388818 -682900 660545 -7397 252863 -582812 -814561 1158382 495917 -948040 -458754 -127479 562773 521345 -83145 443452 140991 -942307 110322 797913 -556048 -890163 -425079 -468634 691750 120830 -1005671 764503 -782381 -900582 704599 359753 301952 285241 833515 681269 -519659 33872 115871 -120393 158435 -658444 105581 653269 369995 -207767 460744 -132638 -379672 -504856 444475 -135532 -371814 88229 258923 -25819 857033 -388646 -487006 713784 491021 -396460 587311 -926629 267328 387885 309512 598262 -985118 998045 -793329 633451 -798020 -101293 -980850 729542 -518830 1022706 -86028 -310320 740672 156261 510673 243503 -289185 -405376 -90361 972115 -201075 745963 -453522 738816 -607478 780687 -107988 -279400 -4462 -580150 824326 -148514 -364644 1028229 -456752 -381056 -668914 440837 284267 493524 736472 823400 590447 -560469 -177077 302259 -344668 627914 -993764 -587216 829228 867691 -762169 742930 802540 131099 941554 -335743 936193 129957 -664905 -953560 -101142 238159 184336 -203977 -305069 116623 528356 921630 220284 561658 -530741 -701127 -182947 283008 301175 728203 -842946 -854134 327945 711836 504680 1001752 952614 -919260 -366947 -372024 615967 98186 -920363 633503 -904256 621517 156250 490815 -812310 458887 -922043 690880 453714 318787 -472637 712790 -187583 420412 -454674 11972 462612 -644114 -441315 -407796 426980 573065 -827533 802846 812760 -131743 -308027 303023 -545520 -236162 -466687 -1017340 -1129636 118787 -587092 591121 189162 1017947 -171757 61526 -284376 734962 489192 350372 844604 157324 295803 -182255 421693 646354 653250 298760 1010445 -810097 645967 -352363 856121 527964 -454540 198339 635427 -11395 124366 -288075 523193 -784153 126790 -557016 -163620 -75755 -154806 -750427 -11735 349632 -316220 53522 -886087 -75621 -209179 -284018 -80489 -560803 838747 828700 485090 -648663 622943 44650 275947 -563783 -858199 1105005 545645 -958500 -458525 -128752 534209 492391 -70659 432097 148484 -933509 110351 610621 -676358 -888800 -426815 -466168 731560 155822 -911254 768207 -788625 -895739 817501 316837 356528 262594 802786 659037 -520045 -3056 209071 -121493 111631 -689625 157682 715974 325676 -227095 598261 -80927 -415743 -415949 563229 -126398 -387502 63023 276687 -59989 785800 -464752 -517310 679411 509858 -371819 621729 -975080 240082 414225 296784 704366 -1017516 829430 -842062 630584 -740279 -167639 -1027651 750736 -482171 910315 -84772 -241226 787219 65365 454882 258222 -262360 -352717 -190362 934071 -99223 661007 -466077 735946 -686584 791347 -170964 -272579 162911 -690952 783954 -10847 -327873 1028147 -496743 -388999 -699979 396505 260994 502554 741674 840713 513681 -661775 -199470 374718 -449420 626949 -1051809 -595728 847174 807520 -802049 661411 794025 162575 965200 -329506 895757 64964 -672477 -932831 -22074 379715 79243 -140042 -310744 120283 536213 924591 134788 583701 -532868 -658866 -75284 298221 289267 737744 -856084 -998569 429012 712079 575884 989803 960950 -907936 -361914 -331698 618096 92040 -952254 630248 -969860 611668 145887 491565 -842565 443407 -923956 621814 363184 271697 -434141 794333 -331810 376240 -453587 70756 352700 -542094 -449236 -350655 356824 693283 -851926 926646 814165 -224852 -364777 339229 -617609 -245563 -455008 -863883 -1107219 98794 -651653 600307 236894 995407 -278340 38915 -275201 644960 472161 226515 871385 154841 287744 -101572 336593 673098 747326 294978 959439 -766628 581685 -358719 897771 498055 -615694 191726 640081 -33550 88908 -277079 535435 -683444 108546 -573061 -160890 -110710 -186739 -803652 -25943 484253 -308502 47701 -874830 -139319 -228441 -321171 -88179 -465760 846283 807540 508130 -642081 490284 -125441 312621 -579858 -907430 1006244 544730 -960236 -461055 -93000 500957 522120 -57558 418330 206484 -917064 111869 625476 -663997 -888305 -402778 -470182 801997 167779 -896222 756020 -771536 -883985 876883 282582 381746 236396 801365 658689 -518037 30905 356278 -53627 129531 -707571 206252 906924 265839 -184411 649761 -46912 -474142 -361186 738891 -158716 -375730 41147 293490 -133770 820400 -535570 -570963 653715 513123 -394691 641739 -989200 204193 386565 311004 830297 -1021960 798739 -825239 632678 -743697 -212222 -1064154 755786 -493371 814356 -137369 -168029 784807 -111051 492625 247967 -254735 -225627 -389248 968468 14660 637101 -482753 679817 -797113 831574 -243097 -270437 201106 -727092 824072 -47730 -335305 1057368 -556243 -374274 -686513 455416 273011 525145 725542 833567 499187 -763953 -210692 459596 -524402 629555 -1063156 -603067 837672 863228 -817197 592751 774880 158077 935862 -381985 882947 -80576 -637648 -904411 12083 491446 -11682 -124394 -322273 138388 616940 927571 140399 676175 -517513 -607967 -16748 314655 277705 586229 -867848 -1030459 420501 716036 677440 967209 968172 -922740 -367102 -240672 552259 82703 -997379 586936 -902452 585993 136556 503817 -860555 531227 -927287 548784 380977 251602 -608125 831020 -353963 270205 -445905 40369 309004 -428108 -422458 -322846 322581 767440 -802951 956589 827603 -289857 -428631 390280 -745207 -235204 -454788 -767140 -1032119 99645 -686921 625341 284992 928505 -405630 14403 -292993 704867 502743 295971 885084 149374 294383 -61929 379756 679553 814247 284195 906854 -760425 609263 -334819 810464 492474 -656133 137759 614475 -53665 201670 -270524 526545 -664184 118999 -586784 -174398 -112899 -227437 -843752 3181 645310 -312413 65805 -778558 -181999 -259219 -323163 -61074 -331711 810085 800040 493059 -673200 437810 -279231 227145 -589651 -924652 897504 481013 -932736 -460720 -62755 432326 560396 -50653 402848 281807 -902226 110426 753983 -550174 -891816 -418150 -468772 841798 214020 -851284 738313 -819013 -865223 844215 275168 349917 196073 790619 689389 -515752 25712 272485 58400 185332 -734423 242841 1008076 225951 -162665 577730 -43384 -532677 -338899 777589 -166351 -374467 19818 299418 -184842 971491 -563240 -649488 633254 522723 -385829 631877 -1076948 243113 377126 309056 946282 -985290 928928 -781591 629871 -688858 -178655 -1069912 772326 -513509 826962 -161927 -96249 740392 -229878 578596 213483 -263701 -104660 -477760 938192 64072 614703 -501842 598320 -856228 853645 -277905 -289008 68388 -633166 966664 -206681 -340503 1073773 -593004 -378859 -658384 426179 277758 553688 715898 835793 459193 -828320 -212624 405437 -487520 633799 -1039864 -612117 817951 984874 -823555 574338 798838 142926 873793 -401402 840251 -145046 -646727 -871193 -5074 412022 -12578 -116988 -318678 186424 739077 938440 192934 729966 -543553 -565805 -67473 344415 267313 443827 -884252 -965308 394129 719163 759252 980332 973790 -944567 -383856 -150432 479719 72710 -1011223 604283 -720214 536934 123767 560820 -861079 528420 -926323 501781 480225 252812 -745769 896874 -227825 166476 -444427 -49129 335744 -416357 -450548 -342411 283537 820034 -733236 864748 832529 -229274 -478605 453353 -851306 -269463 -470272 -770586 -943963 89151 -679210 642692 258472 875463 -500908 4349 -287695 767621 481058 484787 844399 127987 299959 -88937 439760 664520 793294 283658 856315 -711963 727133 -319194 707579 448679 -549091 51773 629589 -59048 286370 -268719 508571 -741466 105532 -596706 -159260 -90469 -267933 -872884 5056 681687 -315038 78373 -662593 -141175 -424865 -349018 -88337 -227424 830781 811209 377936 -715162 374279 -238254 260000 -593175 -892777 810572 407266 -922250 -485747 -18498 437743 599684 -64309 388712 329783 -906013 113989 948791 -456352 -890915 -423658 -466070 816132 179064 -874036 716385 -841178 -833954 744126 236181 276314 212848 787580 743844 -519500 28633 146483 156738 250969 -707639 283678 830922 171815 -210264 432421 -44867 -576986 -389401 684134 -111745 -368981 -29557 282418 -216714 1072105 -543516 -660574 619825 529157 -411491 623529 -1062458 254574 380186 318702 925075 -930019 1072783 -749560 638369 -669120 -81907 -1050052 778054 -577767 931219 -242976 -41913 675242 -198007 589596 179675 -294941 -61171 -329382 965049 25307 711879 -509114 533639 -885398 903217 -259755 -275416 -60169 -528696 1064731 -331912 -381382 1060858 -538895 -354332 -625793 432894 244633 537880 737709 826015 451655 -863781 -217612 387867 -375983 638031 -991686 -627687 817962 1109923 -835781 630098 824361 113182 833657 -426245 808249 -80756 -618699 -858648 -82928 263021 25095 -137436 -312732 173405 811715 918700 347027 696560 -534531 -532871 -179392 345900 257684 455472 -893890 -833270 378108 723520 825757 987617 973699 -951796 -415300 -115491 466136 67684 -965041 570983 -654949 559457 112636 579823 -890801 598279 -919960 441120 537246 228133 -702661 930479 -109152 155949 -442485 -94423 426111 -531557 -414025 -396028 250703 691244 -678720 734198 844705 -148898 -512780 516785 -881939 -241268 -463120 -901698 -854778 88280 -630027 642266 216679 876434 -431334 18309 -290214 865669 484829 534702 852018 134687 301522 -163972 479808 634118 709303 303614 862988 -697965 828655 -304456 619811 437843 -405570 -30906 637836 -59363 244800 -266794 503930 -850367 100261 -604305 -135239 -48501 -241768 -903849 -26522 521431 -324200 82326 -718211 -82989 -508230 -353312 -71266 -205033 813590 843531 369217 -783989 327534 -17524 222126 -612024 -854879 755700 370704 -934042 -461718 -2338 451833 626540 -83952 377216 358472 -868602 114588 890633 -511631 -887141 -472013 -466114 747602 131854 -902423 687606 -865326 -811360 648612 275356 256351 231436 736923 806971 -511081 37774 30982 153641 343424 -667223 317767 664914 123601 -216018 310890 -89313 -588815 -463711 541274 -158202 -360333 13399 260594 -224775 1138111 -479702 -729326 619654 545779 -471678 597051 -1082929 269493 365947 320162 829848 -880519 1089768 -736788 617471 -675277 -13938 -1021156 796135 -590135 1046722 -292932 -50871 723599 -51223 520797 162311 -328150 -123583 -116960 963356 -77409 771092 -522598 524463 -915019 911575 -193436 -278942 -64853 -524707 1021325 -279759 -414097 1028990 -491233 -301986 -607011 397467 269223 530901 735458 848057 463162 -823671 -230588 318127 -266996 637433 -923832 -636487 806567 1106457 -846400 702635 794085 88370 873584 -430642 821197 57715 -611264 -828678 -181418 224395 74751 -169397 -320581 192523 831490 944197 439385 621905 -533836 -526707 -263343 348896 245551 582857 -903791 -663390 290900 726871 845722 973994 971844 -936878 -437366 -163944 517158 51030 -920680 624328 -650733 609306 125316 574375 -870336 590742 -922922 419420 453977 219529 -507933 929565 -133380 245827 -456108 -155872 552731 -634518 -409062 -461861 210392 538255 -674270 685089 852204 -130505 -534855 573313 -798131 -272809 -426301 -1049359 -796708 92766 -583337 646303 143024 936930 -302594 41188 -284012 941232 483612 395053 859468 126962 322008 -250167 485648 602727 625062 289769 914594 -660943 902094 -250070 646078 434751 -391744 -87400 637756 -50234 135898 -244355 515977 -933480 105651 -607935 -150174 -7931 -202663 -920564 -17103 360423 -291527 93713 -819512 16427 -571959 -340744 -36831 -276219 808940 879183 376404 -839598 325094 53097 237379 -602027 -809481 775944 390034 -929568 -452309 -9585 492551 618003 -96895 371393 331483 -876556 117230 696306 -604668 -890347 -484764 -469198 695594 141657 -947220 659805 -900480 -796942 649477 308711 231408 289376 716777 856833 -506027 705 90182 83734 404565 -631282 334391 685566 88959 -205000 258338 -156075 -572320 -493310 410608 -75250 -388068 10978 270023 -165533 1104433 -403950 -792346 616661 545958 -496948 597038 -1040486 251279 382620 314884 753187 -843519 952434 -754906 618236 -696080 18581 -978551 809156 -565763 1097929 -307792 -84835 766596 105317 444732 144866 -368472 -253300 -114238 953356 -199711 868796 -527659 598919 -871302 900972 -116892 -279545 93844 -652690 855987 -102052 -409314 1011951 -446611 -319056 -602577 394738 243746 530826 728878 844007 401804 -733688 -230275 392392 -191938 632021 -958150 -644100 804812 984416 -837821 777925 828183 50975 941156 -362294 870026 137608 -581705 -807223 -254042 339670 186052 -227601 -292401 163070 801247 933991 517077 562623 -532737 -540384 -272344 337873 234973 727930 -913099 -705266 204679 731453 810550 1013960 960718 -908662 -474271 -264753 594972 52479 -938738 632008 -760825 616319 138792 597890 -864376 561990 -919034 429940 369010 205295 -405260 914440 -288769 358639 -444932 -141793 665621 -626875 -408160 -511673 210735 536031 -772921 760510 866914 -191488 -536005 621046 -675088 -268607 -449756 -979059 -789240 109287 -515602 644680 51633 1001058 -192074 59199 -282828 874737 494048 235906 844648 130822 307360 -295068 382591 594940 630146 299409 976644 -631939 878560 -215307 752989 426766 -525703 -87952 637952 -39555 50627 -261563 531745 -933561 107949 -608222 -168135 18561 -165888 -904600 -14020 379291 -275097 83186 -926593 44705 -567514 -377421 -46251 -405066 806567 908981 501199 -892964 336628 -104160 288046 -596883 -795294 841770 455165 -939025 -442776 -28043 544670 577479 -94827 370434 262177 -828340 116986 584176 -687708 -884847 -505483 -467631 705256 177569 -985731 639252 -892281 -764022 737795 319042 320514 310752 718017 880741 -503663 25975 263534 -18985 417443 -611296 342239 898810 60658 -178783 339164 -178734 -511185 -484128 468026 -54462 -354091 57579 283056 -105388 983182 -350061 -846982 651952 553387 -541825 533247 -1026033 219524 416965 306448 634861 -834518 795658 -799170 644365 -695166 -37897 -901751 829573 -585126 1045218 -316928 -165011 803731 157860 486582 156704 -402560 -370400 -256049 974300 -235769 976883 -533422 670475 -811934 839821 -96007 -275832 199668 -732983 779504 -23482 -383198 1000912 -456108 -338843 -611490 393052 253392 501980 724211 862650 407557 -638168 -234876 454645 -268213 636926 -989069 -645484 813016 859959 -879146 762968 791904 41523 957293 -319785 847031 54013 -609821 -766122 -272449 472105 263772 -289130 -300759 169154 688051 951323 478499 584504 -572692 -643151 -190585 311145 226899 769847 -917012 -782787 217361 733034 734937 1032498 958962 -912264 -510836 -350909 620834 47887 -986033 605792 -848703 585051 146435 567749 -854107 498234 -913869 464776 374109 231334 -542664 841722 -376116 410353 -432435 -70672 700693 -507738 -413928 -521370 211642 573094 -823319 893110 868645 -269360 -507230 650033 -543010 -245938 -464510 -841636 -865026 119947 -533043 649139 -26105 1018245 -179926 55867 -264951 751014 491934 251668 852829 124557 318306 -277405 345744 609859 685245 272998 1021689 -615269 790393 -185955 852416 406118 -673602 -23683 637649 -22331 175003 -285278 531739 -841087 99354 -604166 -152234 18505 -154082 -882516 -3208 526058 -274094 60919 -829229 20462 -481158 -379211 -87790 -526095 783492 921117 515956 -920058 375827 -270182 246710 -565783 -814951 934146 525373 -942933 -451941 -77917 539876 526681 -72259 375383 204026 -876930 118896 688987 -644808 -885107 -501879 -466075 768256 198192 -1040567 632985 -898496 -733688 838002 346065 368524 351729 684497 877377 -507258 16256 309172 -114553 378498 -621408 327645 968749 45385 -176762 522762 -145094 -458270 -417068 667489 11745 -366914 56903 254724 -20334 833744 -355662 -900137 676784 552178 -603915 527695 -980907 221970 415996 302183 601609 -859272 816774 -833441 604635 -748044 -130535 -832392 831306 -524126 926576 -312968 -249613 752507 52127 582711 165332 -422300 -402362 -391772 962951 -206503 976803 -543327 769012 -714156 829712 -144386 -300413 141623 -680353 822603 -83041 -343294 1006721 -506348 -324094 -644217 350450 230717 475289 719396 832082 404807 -556139 -242693 469234 -379848 635866 -1065967 -636209 813211 800732 -850570 715679 751106 53036 923183 -315846 911636 -80994 -598679 -781402 -242588 440473 306451 -338017 -296939 171975 614546 939583 430732 668336 -508617 -717879 -82452 281368 214843 633035 -922753 -964825 207585 737525 631884 1026907 960302 -912685 -551402 -376357 585069 41642 -1011349 617897 -954503 536769 149917 557908 -853785 489158 -910357 509591 448900 203869 -727984 833782 -285757 383917 -438528 -21847 661629 -411678 -419053 -490374 249398 663414 -856997 961734 872394 -268948 -469421 659622 -581682 -253146 -482016 -741744 -956287 118643 -567794 635038 -89383 973532 -289982 38336 -284079 706012 513753 427257 863288 144238 313221 -203853 364138 629912 778735 288388 1002996 -593974 669003 -173734 890591 404155 -623983 68335 636409 4348 253488 -258136 515296 -725777 74500 -597113 -175836 -9472 -211405 -849954 4009 686519 -270915 47519 -707738 -69678 -372227 -383221 -44335 -578644 783482 920082 470121 -926117 453223 -229725 261812 -574233 -846671 1043105 546952 -941107 -435010 -110674 487205 498122 -53888 385438 146037 -878563 120313 840568 -525902 -886189 -465395 -466318 829706 169355 -1002360 642615 -870471 -685153 874271 317265 375018 332845 677915 849659 -504063 56453 275114 -130454 307512 -671222 294177 911206 43827 -184168 631941 -154016 -408279 -360755 790091 42850 -366999 33249 285884 -10565 803700 -404998 -838395 705688 566423 -613893 553824 -953257 253190 365424 306734 651271 -903014 967839 -825012 648066 -752954 -205899 -772294 837269 -458456 834892 -366794 -330952 744703 -117021 599100 229164 -420541 -330862 -451855 987577 -104342 925791 -550647 745458 -632803 779046 -208124 -300538 -25792 -557464 947769 -281952 -324019 972824 -561463 -339615 -674731 350958 261969 464037 738797 831727 374228 -496739 -239527 385859 -476643 633927 -1036825 -629682 820089 857061 -904629 616998 812483 75165 852230 -332267 953946 -137278 -581756 -741978 -164343 305118 278595 -379099 -274733 137718 528376 946038 306140 722956 -537433 -753136 -25946 278874 205716 388355 -928263 -1018024 216827 741269 546193 1023528 938126 -929318 -581566 -321734 515974 51817 -981939 626252 -838045 556557 146287 505349 -829689 476956 -900676 619142 536491 217774 -723897 781580 -138556 261463 -447603 34082 566330 -441501 -381569 -427617 301657 788850 -807098 904395 887734 -180308 -412284 645198 -686867 -257741 -467006 -807617 -1037757 123003 -637246 603979 -115823 901108 -401005 12249 -268377 683353 521945 524728 885251 171335 308173 -117047 444883 666927 819668 308854 946306 -637340 580598 -154620 829217 406622 -493214 143756 644151 23256 307442 -278053 504272 -663348 97039 -586470 -158332 -49741 -250962 -793876 7193 646685 -248972 53834 -686086 -152268 -271855 -416925 -68090 -535555 784476 901303 343681 -893200 527608 -31118 223583 -581407 -910155 1129631 509296 -959281 -417978 -124538 430478 505705 -50315 399034 137193 -860691 121868 958359 -462603 -890699 -438545 -464259 836360 126923 -994195 659243 -834392 -658662 816695 313431 340189 325317 737800 796313 -502687 6602 126946 -75961 208506 -673321 258368 675707 56197 -199573 642050 -77594 -381595 -353047 776792 70738 -372502 -6447 280884 -37733 820369 -482114 -890093 729349 582009 -704173 538911 -890766 273806 370355 307978 753782 -960079 1105806 -758536 625966 -786914 -197128 -706554 833953 -497744 802970 -373773 -411024 661765 -234108 508073 220507 -400849 -199924 -279666 985675 14988 841780 -546681 668454 -545041 769911 -279262 -304524 -90721 -509593 1031037 -319556 -324618 913980 -596861 -388753 -685889 320689 219038 434014 730824 804434 373378 -511902 -237677 337089 -503779 635399 -975194 -614452 836843 983200 -881553 570772 804157 111289 838433 -362972 989290 -85086 -568156 -741467 -59930 231221 250401 -402710 -287622 176505 537578 928224 174812 701161 -534222 -737192 -65174 282226 197286 426825 -928537 -1040628 315222 745040 491283 991168 944366 -930079 -609202 -224839 466204 46536 -930271 576676 -727614 597895 132688 469055 -811707 504805 -896583 675907 493649 228276 -564973 698956 -100020 161646 -455853 75350 429746 -566570 -405886 -362027 346362 748802 -710953 772801 890160 -133380 -357748 613319 -821144 -243110 -455220 -938685 -1109962 102780 -693476 610430 -99908 866358 -498083 9194 -263183 718027 541452 457574 889582 179009 329546 -65588 506018 687525 755460 319823 880853 -597574 603500 -174895 716204 407730 -384203 201119 647799 35937 168858 -281968 510447 -683082 102534 -572966 -136207 -84688 -249950 -739038 -16308 470051 -248674 72033 -762745 -160377 -220365 -410847 -54637 -419013 780319 864192 390954 -835814 623230 65266 259662 -611658 -921672 1148397 448404 -966046 -420804 -119579 402161 549765 -64060 414190 172291 -869640 122103 820481 -529582 -887980 -419317 -463803 782707 147664 -947393 684408 -815983 -632593 703651 262923 280568 272013 763431 737789 -503299 27210 74075 48285 138278 -702270 221178 654935 75568 -205525 525320 -71777 -393952 -422135 574943 123340 -364396 -59234 269241 -68119 897567 -542067 -834171 760577 594812 -696476 558084 -847911 229619 382434 309833 891271 -1010774 1075120 -744942 633548 -815983 -145691 -674302 838736 -540497 878164 -374152 -441784 749904 -191643 450500 253886 -368196 -86410 -129358 987547 61461 747727 -541260 600655 -521314 786480 -265922 -318114 8721 -602545 986792 -237870 -352909 908471 -548404 -407089 -685429 289072 216683 424406 738054 826438 364410 -579693 -228371 339759 -472705 629949 -921998 -603420 847801 1093770 -855285 587491 812690 139373 885723 -431605 998125 55027 -614490 -734460 8617 306974 122578 -391304 -273036 162414 612810 956477 115445 622321 -530787 -748842 -163795 290943 189565 561369 -930272 -914240 368611 749487 478309 963406 935447 -939547 -619648 -129828 485542 45960 -922990 610481 -629909 614069 120082 476025 -825373 538308 -891760 693788 385707 269527 -435922 677252 -223050 155111 -443463 20202 336759 -648085 -394682 -326427 377041 679161 -662280 686414 904421 -155209 -291024 563430 -893984 -244574 -493708 -1034538 -1118462 94550 -711134 601691 -64685 894948 -431744 20240 -261850 801870 551056 284098 846580 187162 333922 -77050 458858 678313 658905 307614 851715 -630791 675204 -185619 640157 423567 -441703 195659 632629 30728 74455 -274185 526744 -791578 113014 -556678 -128548 -108379 -233379 -711687 -40033 345312 -239084 91926 -890593 -169961 -232023 -438501 -73430 -288329 759589 834191 427606 -771435 649183 -88418 250517 -630595 -908233 1122859 385464 -988102 -411991 -94948 460008 604003 -79319 428606 239061 -833931 122837 634887 -652490 -887695 -431410 -465354 714770 150821 -868518 718473 -777153 -601750 642642 256867 236341 245957 784842 686152 -502683 26208 92181 130912 109192 -714662 166943 835559 102900 -197525 382867 -66280 -416729 -501973 471347 125587 -371525 -44363 283029 -134023 1048282 -565173 -784398 777530 576685 -693627 587606 -797918 216673 389374 310008 949773 -1018264 898109 -738438 617633 -871744 -51950 -671615 837262 -529174 1028083 -367876 -458583 765487 -34267 488096 249889 -331215 -65173 -103813 1001092 27955 679130 -536492 528526 -517261 822274 -237557 -280340 163798 -712857 891119 -66085 -395926 853073 -484013 -360199 -671826 281244 229841 393555 706544 855497 402486 -679709 -218516 417997 -383442 619921 -953304 -590738 847144 1139847 -863962 667433 765605 164429 939016 -432909 1006618 128064 -655237 -711971 11991 447816 36422 -367959 -275498 176341 706774 940836 155660 555421 -539695 -690060 -266427 291364 183504 698087 -928293 -723058 396767 752002 523673 937077 929482 -934710 -626997 -119233 562908 42303 -957895 601863 -670089 576251 115467 501304 -837886 575770 -883034 761662 334201 282956 -488805 686440 -364480 253132 -434926 -43519 306387 -606483 -387280 -332015 470357 553079 -679358 724833 903292 -237009 -241576 501262 -853046 -267580 -450660 -975161 -1073117 76930 -655710 613486 17061 964174 -296295 47974 -275511 908267 565173 208127 872504 206386 326773 -144609 382481 644193 606678 320718 875899 -607811 811892 -204094 631608 445908 -597060 153941 649495 29964 94283 -294485 535065 -900501 86137 -538727 -144108 -103702 -196394 -682396 -12787 419648 -199807 100503 -881319 -139465 -295950 -449206 -56895 -209042 766060 808813 528663 -714000 713862 -253345 245614 -577079 -882216 1026201 381546 -996232 -396233 -69884 521793 632528 -96197 440864 302436 -798792 123282 604874 -704051 -889088 -407627 -467785 692065 197054 -888401 738684 -768284 -577239 668489 222924 267511 190564 790589 659123 -507593 47557 304219 151474 126049 -699015 127141 906059 151028 -176566 291753 -37425 -478603 -492892 457668 135129 -385177 36268 250582 -203375 1103578 -529236 -748634 783223 596457 -716342 640600 -766727 213344 398235 314577 921752 -1006912 791180 -753719 600478 -892152 6950 -682248 827184 -565298 1093607 -354810 -420940 808103 118777 576503 224978 -294366 -146894 -281032 993559 -77960 607612 -524393 536126 -560428 859208 -148223 -306127 189780 -717896 769845 -1063 -408503 797612 -447678 -394108 -655168 256063 239491 381239 717951 842721 410839 -770627 -210377 449791 -227210 629903 -998745 -583904 843099 977252 -877507 741113 800832 160403 969040 -358820 1012261 69005 -627453 -714505 -38775 475283 -11687 -316096 -279531 196045 817231 941152 213549 588977 -547014 -607146 -275090 320223 180250 745634 -926757 -651146 409792 756776 598736 955125 941466 -909774 -617414 -190316 628835 56906 -1004081 581563 -811485 543752 121809 516279 -856362 588221 -877401 730087 417022 288832 -664529 766454 -320785 382098 -436895 -94203 343314 -473905 -382013 -376745 486581 520285 -769655 851345 912372 -274165 -201215 438212 -723120 -272537 -484916 -854575 -984638 66004 -590658 640300 104722 1013414 -210577 66036 -271120 914331 563434 386580 872806 234094 323120 -234801 319340 611757 642472 325462 931959 -641425 893581 -258391 720909 440762 -671983 59100 612505 9908 240543 -304387 523284 -949412 79588 -518912 -169592 -73217 -148137 -687546 5362 615075 -241500 82532 -762222 -23694 -436877 -439985 -48014 -220590 763847 798679 485369 -670512 703577 -237216 204888 -559614 -825158 930518 414502 -986445 -422600 -23684 541075 626997 -93255 448917 342780 -868820 125875 733135 -603993 -886866 -421730 -466001 734074 175075 -854016 757342 -765529 -559548 765453 273732 316064 198955 789309 661287 -513197 18109 340450 115419 202042 -663280 73986 912215 194908 -195089 283340 -83195 -534410 -437204 557464 163081 -375211 94561 244174 -208935 1106633 -459675 -700469 786452 591584 -696706 623784 -764625 264443 394013 314617 792157 -958144 849315 -809838 622828 -924418 10178 -702576 825101 -593772 1089476 -335850 -373183 768632 149954 597888 194247 -263752 -279692 -434712 1000263 -190642 622350 -528319 600001 -624061 928399 -103345 -290130 45680 -595328 797500 -136805 -411552 776272 -452414 -336055 -615577 225274 254808 383162 713141 866114 378225 -841239 -207820 418507 -232202 620235 -1046191 -581920 838926 841494 -856994 769837 791828 138999 909183 -319027 995761 -57792 -654651 -720140 -126478 339223 -33226 -263547 -272567 163537 854740 958251 375090 677723 -539128 -620167 -199324 333282 177286 596196 -923059 -702562 403383 759281 699790 967277 940044 -915000 -627242 -297315 611804 58510 -997210 595967 -888338 555177 136414 554607 -877809 570381 -869915 724925 489650 285092 -755640 784028 -187990 421741 -451583 -148082 452693 -406669 -364552 -444409 550088 565721 -850990 952478 913259 -216100 -182838 379741 -613655 -255991 -484768 -702211 -890073 95908 -560434 652217 183904 1000281 -196833 55425 -264722 853486 600942 526907 904718 253196 324256 -287812 390849 590727 731018 342909 987792 -633849 885386 -286446 824343 467145 -579293 -26183 666297 -8022 270304 -322123 507607 -897720 88013 -497769 -160143 -33432 -166463 -710587 23155 687903 -219490 56918 -667553 19180 -523801 -452683 -35197 -317960 747116 820392 417080 -643406 610107 -58827 194495 -566352 -784561 820997 492250 -993498 -429161 3973 538384 598646 -71683 451045 350429 -838043 122820 913235 -443776 -890186 -431178 -465859 804433 151044 -902322 768604 -786045 -529347 855828 316408 372442 187675 831880 689326 -518824 43862 247419 -8517 275456 -643860 33057 734259 251652 -193297 393015 -131755 -583740 -329878 736763 134041 -377781 89684 257632 -199099 987025 -387467 -655792 763889 585206 -745061 649131 -746247 274725 378322 306510 678683 -908553 1019739 -827809 611901 -958641 -58791 -746683 799844 -591035 964519 -335858 -279029 699850 31657 524039 175907 -253055 -384604 -431531 1032165 -246130 698791 -511336 681025 -721760 912658 -116142 -283934 -75447 -514383 920167 -297301 -368668 777522 -505203 -374594 -600100 216920 221716 402494 714134 819811 413583 -855445 -190762 359212 -288981 625986 -1049631 -585188 818034 805145 -831869 748729 759325 103960 847996 -337979 960117 -156169 -616475 -726467 -214122 227273 -16142 -206868 -277541 159531 801242 941059 458981 720047 -540157 -518451 -90455 339225 177314 448659 -915931 -856158 342514 762710 787374 1017163 937239 -913262 -576557 -362082 551651 70905 -954576 588453 -923409 617668 149915 599318 -884161 502154 -860628 659427 513100 322948 -615733 845685 -103269 360188 -450418 -117859 584993 -466745 -360530 -500831 533587 696706 -866614 935701 920765 -141228 -176401 328756 -569432 -247556 -458690 -805893 -822526 111448 -501814 659428 245330 939128 -292694 29181 -275355 770687 594866 491995 856937 262540 316633 -285540 456135 598387 809239 338075 1004710 -672336 809562 -337543 874027 500538 -418785 -79359 640567 -42505 215462 -309471 506206 -787149 68175 -476674 -160212 5982 -205600 -749049 15900 617774 -198108 48946 -726877 53677 -566449 -476743 -93337 -451615 756392 844346 365931 -652190 569930 74914 252817 -584883 -794503 764212 536464 -999355 -433041 -3728 480075 540784 -55721 447624 313708 -829707 122466 887220 -471229 -888326 -453043 -462254 841915 121732 -978653 769665 -815816 -520611 870599 352043 378761 238784 791287 738404 -525717 24629 93308 -96483 363141 -619988 13179 622619 307670 -227192 553859 -129600 -594991 -357704 806573 133580 -371729 50252 282294 -128607 875529 -348409 -557409 747103 574128 -668346 653433 -729151 242383 353923 302582 595544 -863861 1113141 -814303 634399 -986165 -148394 -825293 776357 -535672 851648 -289092 -199742 691435 -139592 448345 150514 -264899 -397486 -274151 1020923 -200910 758978 -497971 729437 -815213 903560 -180091 -353399 -58071 -563027 1015960 -321056 -333241 778157 -568998 -331585 -610796 240941 235630 399519 717717 815860 406985 -800715 -172643 331264 -399781 618398 -1023463 -592891 827844 872492 -818909 665095 797635 71531 853596 -335386 907363 -93096 -668889 -717727 -277859 278561 93501 -145770 -273741 157158 714735 969426 547676 698272 -578162 -514037 -29542 346505 171677 431219 -903482 -982534 280185 767660 836695 1030467 950384 -919582 -563946 -370805 486599 81000 -919688 607011 -899120 610664 151492 588159 -892717 481322 -855196 560270 433190 287956 -451792 902069 -171627 240941 -458136 -76382 674795 -591255 -404319 -524705 545420 783276 -782284 816187 930503 -126769 -200195 298289 -613567 -247475 -466790 -961945 -794405 119121 -565100 661848 267615 877317 -405581 9980 -285987 694122 605883 287446 867881 282198 319889 -224581 498189 620734 817214 354159 989524 -701899 704380 -345087 845167 506478 -378106 -85589 644422 -46224 124671 -357231 519986 -684843 91985 -456091 -171852 25801 -261916 -778012 -25425 411490 -178757 48998 -853428 4847 -555766 -461123 -79026 -554717 746781 881147 377008 -677849 503755 -64569 285076 -574975 -829144 764633 541184 -992174 -458492 -33989 432193 495154 -50912 438902 252225 -870402 122980 760168 -595409 -890463 -481187 -467125 814136 174559 -967733 744183 -864608 -523993 789984 366602 325534 278786 830754 791410 -522296 17500 35133 -131871 429688 -615265 -1606 780865 337173 -185197 655529 -166153 -564508 -374133 683864 111574 -381569 30115 297657 -58340 800586 -361250 -577878 721613 556011 -661939 597817 -741319 207071 389157 315691 606323 -836093 1024033 -774511 648052 -961925 -198236 -873968 771562 -493929 788991 -230903 -127857 731599 -237312 479870 149571 -289707 -307822 -86232 999089 -104866 859847 -478699 736849 -880709 856972 -239582 -290886 102832 -680004 1049502 -165963 -323172 766643 -568623 -340828 -631978 222314 221167 418446 734132 823801 443067 -716969 -161985 396463 -473006 613156 -922163 -608516 803282 1038018 -845130 584731 817843 37335 884357 -373916 872655 44382 -676686 -746782 -273329 421755 216074 -121647 -280767 131436 594149 940934 495145 613944 -576609 -557970 -58659 325539 174017 593190 -898281 -1009018 212109 772362 837717 1045731 962196 -925505 -512765 -306805 463773 93820 -939758 583848 -719383 590226 146472 599103 -868090 514942 -850381 475934 370076 276138 -442714 866175 -328851 149711 -446639 -23450 699618 -650819 -381466 -502971 536859 775554 -688674 703164 925389 -204217 -240750 282690 -752815 -252112 -450603 -1044257 -818281 112560 -623217 651370 265779 867565 -479083 2936 -272691 682922 625101 219663 841342 298340 321444 -136384 452783 659794 732738 368986 929271 -724413 612205 -379586 722527 528827 -499769 -33122 656762 -65540 78940 -325629 534011 -670051 90481 -436476 -151898 13685 -255872 -825385 -2791 348112 -174571 65706 -914207 -97082 -473662 -469213 -82197 -574165 758591 910475 503902 -737638 419661 -262756 284134 -604055 -883139 803556 483200 -983135 -459146 -75206 402980 503109 -53257 425636 182263 -880051 123853 612820 -704222 -887534 -491296 -461583 745090 223427 -1052735 718856 -889048 -525605 691746 329578 257668 361124 783996 845038 -512802 43963 100104 -68071 410371 -642028 -7368 957906 387786 -161411 605988 -180674 -513935 -502443 516919 104406 -384276 -21097 260121 -27311 805424 -421472 -499923 684069 541873 -612988 595314 -770497 219753 373282 303100 657730 -844238 862420 -736816 631877 -964527 -182493 -946357 756575 -471751 862105 -204660 -73872 812362 -196747 568235 165825 -327771 -173098 -125469 1033814 -4586 948005 -470165 677274 -903779 843339 -279294 -317253 204457 -730781 891838 -23410 -324582 781516 -539789 -311551 -654795 234196 255767 456080 735705 821521 491969 -613664 -152473 462302 -541495 614786 -924181 -622317 808776 1102055 -826604 565674 823473 36143 939217 -419360 850099 124956 -687483 -735976 -206375 482692 240909 -112225 -270592 180463 557279 960842 372348 557730 -532327 -614428 -163464 307989 177607 684453 -887574 -929986 199819 775824 791777 1038903 967787 -941600 -484715 -198408 524445 98713 -991720 558763 -604584 537358 133631 577372 -899281 523102 -841587 436612 403563 251289 -609684 908255 -358790 149277 -446271 51547 648633 -571871 -368216 -447013 493505 671825 -656506 698352 928622 -281400 -289806 291624 -862112 -245384 -451210 -992059 -904165 121210 -690250 623879 222028 929298 -419911 23512 -276986 711340 626112 318299 879436 311677 315356 -72043 374817 676783 642267 370570 875118 -724398 596807 -371002 623658 545436 -641055 48381 670018 -63669 176907 -326625 529935 -735198 95107 -418700 -148657 -22623 -220206 -875726 -915 476618 -212434 95249 -814641 -159082 -364142 -490129 -79217 -500429 745659 920622 508124 -799066 344364 -246275 227094 -578462 -908907 905260 419229 -990914 -447004 -109589 456442 533290 -75656 411065 144008 -884572 123906 612785 -663513 -891636 -468436 -466734 694919 170435 -1001307 701484 -887381 -526999 635534 335221 233206 347389 777262 879330 -522976 17941 245379 21092 365553 -668215 5198 947249 406700 -187972 474794 -112216 -457252 -515357 415052 67871 -379754 -58787 291999 5711 896665 -496346 -523534 658479 532294 -542963 551534 -830054 256630 403804 308981 807561 -882387 783485 -737007 628782 -959177 -116632 -1001018 746397 -485804 973956 -157257 -65395 783335 -21572 596188 180477 -364184 -75108 -314827 1030668 60049 954540 -450884 588399 -918256 823008 -257510 -278363 143041 -663070 811301 -20265 -369315 773924 -492030 -386169 -685174 257884 248854 463723 717505 816086 473641 -533535 -134266 441586 -420206 608840 -982204 -629676 801414 1084191 -809527 621452 844785 35488 959444 -440510 802263 77281 -659088 -744372 -114846 379705 349222 -132361 -280694 185263 531102 946282 283632 590000 -542204 -655133 -258811 294628 181071 726167 -874187 -794993 241754 780066 707601 1008170 964365 -920871 -451929 -126332 597469 102500 -1007528 554347 -664672 555406 120043 548704 -863066 573273 -832327 421081 495061 241434 -750884 882388 -240234 275972 -447948 55839 530289 -446300 -387688 -379217 489403 586099 -705501 807325 928557 -249162 -356374 322307 -876116 -235133 -461599 -782590 -994459 118737 -706560 598232 153183 997529 -293437 48172 -251492 819989 619507 521035 884029 310000 304443 -68719 350530 681482 601028 390206 854377 -749566 654977 -358663 626466 559499 -645719 141894 672270 -51980 276977 -312204 512148 -849614 99686 -402786 -129716 -64467 -185516 -908556 -4873 663709 -189777 95117 -703133 -194283 -272340 -486698 -69941 -370914 747463 916064 477783 -856710 323864 -56467 262978 -581484 -918318 1017473 362989 -987953 -483269 -128835 534962 592072 -97084 395937 152501 -884955 123135 819643 -533304 -888445 -455222 -464374 706760 114982 -972590 662400 -894472 -546563 695113 302362 270949 343714 725045 876584 -516542 1183 341412 134152 268351 -706802 30064 802082 423849 -211963 322898 -63738 -403873 -466373 494653 31028 -362479 -20345 267849 -46322 1026539 -551442 -489830 627841 517922 -549185 508002 -868781 272659 381489 310918 875203 -936858 883115 -780544 621723 -934228 -46373 -1054433 729420 -539705 1100261 -110075 -79677 740885 133845 526650 223066 -398705 -74128 -422452 1019010 29155 928454 -437920 534636 -849768 741783 -183631 -284600 -25441 -534275 803986 -179732 -382078 825605 -461689 -412063 -670533 224111 253004 509028 721764 858889 502520 -501971 -132997 346714 -319336 613697 -1042661 -639686 827961 946197 -802136 700158 844000 74797 912439 -413137 833045 -52038 -660814 -766559 -30400 247682 311881 -169560 -274004 218672 595036 964274 182814 666754 -546343 -692674 -279210 280041 186225 602606 -862363 -674953 271475 782218 606984 976817 970545 -912867 -408513 -118247 616184 113968 -976796 577935 -766640 621599 116256 519899 -851228 607570 -828398 419688 502590 224943 -676613 837215 -111784 386780 -460426 6778 405939 -413914 -401359 -334493 421144 525484 -782137 929969 924698 -174447 -415034 369030 -788226 -263762 -423322 -717763 -1088221 115461 -673323 608690 55236 1022326 -171666 61366 -274051 891139 643727 519178 900700 318091 308937 -125019 382387 657671 653628 394243 883783 -765601 770593 -334803 715687 586225 -499190 202806 663736 -31180 245149 -320636 504312 -935716 98295 -389898 -141269 -98410 -151209 -936415 4953 662417 -204456 88783 -648962 -166285 -191995 -493258 -95348 -251663 749673 898426 402643 -905840 319551 69929 254755 -565253 -892751 1108259 393851 -947539 -465105 -121136 538662 633074 -95536 382536 183147 -913808 121977 908465 -437287 -887497 -441445 -459211 770822 119252 -927590 649241 -880571 -554066 791157 245825 338079 307372 731833 848830 -516941 22677 248782 164293 207881 -729174 70620 647190 419846 -203308 258036 -50769 -384240 -399768 643374 -15043 -364463 58491 267454 -93094 1109672 -561305 -512763 619718 520942 -461869 458542 -935429 233846 382746 303373 907193 -995359 1056975 -810888 625563 -891318 17416 -1055843 714598 -597880 1097450 -73395 -120321 670822 162048 468317 249714 -416949 -171216 -444321 1012384 -71024 853327 -422608 521150 -778681 772387 -114974 -306749 -94778 -529549 902567 -305215 -412446 856486 -449367 -374220 -664004 270298 272583 500740 721309 836731 537049 -523882 -118862 308318 -229260 610009 -1063261 -640801 828255 829692 -765827 774421 791467 111349 859612 -354573 865238 -142947 -615544 -795050 11031 238831 236665 -226479 -284613 210474 686715 973142 145271 729617 -530029 -741351 -203008 283978 190578 458449 -846113 -706184 353710 785760 529546 955467 974681 -905209 -384593 -205077 575423 111831 -926633 544152 -911658 610582 128828 500144 -810016 571823 -825334 445026 479569 240797 -481156 765951 -129326 416495 -450049 -93400 320730 -494214 -414890 -326070 351647 578428 -864137 955567 929902 -108958 -463704 428098 -637446 -251166 -458682 -809762 -1126007 91870 -613166 628275 -18494 975806 -172213 52425 -261774 896550 638416 362767 874962 309966 288870 -213986 452722 624734 748856 397801 943522 -780598 869762 -308190 819279 578598 -390117 197809 655195 -13713 153492 -284913 514964 -933043 105566 -379292 -135762 -113534 -167182 -915357 -5963 546923 -189121 65559 -769698 -96396 -267165 -505292 -71324 -202050 749439 865895 363105 -917574 330815 -43957 318682 -567703 -823941 1151582 447998 -947956 -480230 -96673 536966 627697 -78898 374058 254045 -930460 121771 869445 -492355 -891437 -407526 -457804 831174 188339 -911633 638535 -836352 -578269 871943 219435 367611 270928 710652 802255 -517559 13850 104071 135285 132009 -710060 110343 703955 406559 -180797 312586 -31484 -385164 -326765 779868 -54866 -369183 81640 278155 -130759 1117855 -515127 -559484 611890 512046 -456749 499028 -976513 219007 379040 303026 847070 -1023570 1105246 -829151 649991 -877805 -7053 -1060860 715679 -590740 1016137 -42105 -240723 684932 31416 483270 264694 -418688 -305319 -208163 1013148 -181217 758436 -410007 602519 -667847 792736 -102316 -293744 20764 -639841 1031807 -291654 -391843 873840 -496772 -388178 -663710 281497 249797 530454 724612 859016 543554 -600424 -110120 384772 -258923 607967 -1020431 -641274 801805 803795 -794626 776611 795177 143602 843398 -338628 891900 -102305 -616118 -792157 -5331 389345 141246 -278465 -292771 146396 812716 981409 184806 691386 -542103 -743237 -97743 293958 198514 457503 -835326 -786513 391529 789848 481230 959163 967033 -908082 -380067 -311148 508085 120711 -926675 545742 -954073 622615 141662 476507 -814586 542694 -823143 503511 391666 247150 -415307 709004 -277294 342068 -441924 -98381 313639 -619343 -430098 -360806 313537 668481 -842864 860350 927530 -164649 -497308 492313 -549028 -229321 -450830 -986887 -1100493 70037 -541551 624190 -72338 908099 -287538 26353 -262797 795799 629671 210782 875205 317674 317772 -281668 518838 596188 811366 418192 1002651 -827323 906689 -248475 905756 576536 -416672 153983 655157 -5226 79101 -293589 530143 -847542 158536 -373172 -153191 -93202 -223820 -888271 2222 354282 -203231 56995 -882469 -14614 -365137 -500643 -85918 -247307 749409 833486 419906 -917435 405880 -248857 279555 -624451 -788677 1137547 521704 -941032 -468454 -44347 475335 599535 -57776 369979 313947 -973374 119940 666928 -679550 -887815 -397389 -458995 835644 207878 -871549 638815 -827838 -600298 853317 270803 372601 209348 724259 743158 -505298 30302 27201 15477 122371 -694393 159705 906060 381233 -170617 462942 -57043 -440883 -400629 750929 -87652 -386270 92675 239174 -208411 1031283 -443220 -609468 626361 511045 -392957 563021 -977705 196456 369078 298624 754705 -1009269 985177 -800624 627018 -842841 -98178 -1035290 707735 -563826 874330 -18072 -285681 759943 -141381 567625 248481 -405793 -395363 -86158 1024892 -244421 666862 -389194 677643 -604625 834866 -150905 -297829 186072 -724445 1005746 -128834 -378672 901401 -546569 -381794 -636000 298448 246715 533781 730068 815475 584754 -713270 -103788 426317 -314978 599309 -934578 -634343 825155 905233 -767476 706411 802970 166252 892988 -298155 922575 27172 -585878 -829026 -76834 481060 42038 -326236 -307811 131677 843448 963138 272008 610489 -530279 -729716 -28839 308623 208213 611761 -820013 -932099 448512 793881 479207 940195 971930 -917101 -370293 -381258 459694 137116 -975034 557078 -827051 567275 152783 483944 -873614 489039 -817175 570093 370547 155209 -559250 720949 -375321 217878 -438696 -143541 368863 -644452 -439799 -422953 255246 748320 -763486 731098 917619 -257070 -528976 553258 -588585 -253970 -451312 -1025997 -1038186 81030 -531764 644442 -107385 867760 -410650 8584 -292409 761580 630469 302350 844091 298425 306028 -293081 441255 594575 798247 432774 1014984 -819560 842737 -215312 877819 584095 -559083 79741 657298 27115 146159 -275426 533179 -729522 113001 -370417 -147359 -60300 -264354 -850631 5273 377879 -221346 52858 -867476 26091 -454312 -513417 -58829 -364719 768998 808461 494504 -880307 486576 -250395 222851 -650791 -783492 1074525 547112 -920657 -450353 -16749 442723 550589 -48888 372308 350743 -993947 119173 569154 -704288 -885634 -412199 -459270 780039 177619 -875274 659572 -793551 -634493 756810 324622 297458 201190 682383 698928 -505620 49969 124362 -113009 145591 -655761 206415 978027 344486 -167596 607834 -62979 -487666 -420288 574265 -148188 -368004 50667 280214 -223503 929449 -375302 -605384 644607 511675 -359112 570318 -1010693 242219 357560 309161 649039 -989847 817105 -763963 621106 -796505 -172296 -1001612 705852 -520619 807006 -9087 -373666 782068 -232818 610690 216381 -368778 -385789 -186527 1024522 -218490 599493 -375776 756344 -547834 892089 -225968 -317180 196951 -689515 932605 2028 -349830 985310 -582767 -391011 -604520 351924 301434 535303 721547 825628 634278 -798980 -111841 429025 -428811 601126 -943095 -629123 828124 1045134 -796421 620440 833676 166186 953026 -349089 950191 134195 -575106 -823822 -171878 419460 6062 -367652 -307907 140464 820803 959913 380940 558066 -508060 -685529 -50703 322468 216277 751168 -807814 -1021927 421627 797034 539674 1003039 962778 -937496 -370151 -362985 496380 131192 -1007711 533470 -733041 554023 152970 497789 -870440 461412 -814518 643282 465717 227056 -722318 692629 -288396 139480 -438124 -122979 482494 -540438 -446773 -486004 234324 769748 -709167 685072 908020 -278461 -534072 605469 -699966 -247720 -448476 -956614 -942112 91975 -537886 638348 -93693 889114 -481277 10154 -280631 657923 629689 474653 854595 292756 294504 -241183 361628 602535 704309 422398 980342 -817808 725033 -195679 735472 565688 -663976 -10785 664883 27227 273518 -264390 518668 -663575 118244 -370859 -158695 -16988 -261806 -800646 6777 531093 -239249 55532 -730611 47535 -543455 -509880 -56009 -495280 770268 800742 504866 -821407 546298 -75997 200629 -585408 -809377 970932 518302 -934870 -432794 -6878 441984 505413 -59094 379598 343161 -990633 117445 686970 -614120 -885992 -429435 -455057 712843 125719 -904238 679206 -782213 -673541 659072 315209 240871 170730 728572 658777 -505293 29905 231650 -142474 217042 -609780 259403 829550 297067 -222257 654516 -142005 -547573 -490498 447491 -125525 -367099 -16742 307551 -194709 804714 -344182 -690100 665693 505656 -395807 620607 -1055056 268899 382621 298810 605907 -931087 792693 -736122 634028 -750706 -187107 -933866 698933 -520760 836977 -10151 -438478 771597 -177106 540695 172572 -332907 -282741 -369102 1036074 -108114 642574 -370760 743495 -501462 891823 -261885 -280023 50984 -579917 799193 -53358 -313560 1000947 -562622 -375699 -610131 341528 301446 526205 723956 824820 652407 -857218 -93562 358687 -505870 590199 -956068 -614404 821165 1109463 -793858 586559 832173 137632 961216 -371254 980909 74101 -570946 -876234 -247768 275411 2573 -395299 -301084 141343 737533 983082 476783 587453 -505909 -658195 -153723 344425 227234 752265 -791954 -1039845 368427 799788 627802 1002721 954310 -933951 -382702 -284264 566297 129573 -987975 574688 -621218 618451 153524 535712 -870936 512645 -817173 705965 527123 208464 -717850 722585 -148166 178572 -445568 -62212 614247 -429632 -422420 -521471 209059 691238 -643548 764262 901938 -216139 -517183 643173 -830743 -249483 -449044 -798826 -844157 110798 -621731 648121 -60365 957506 -442848 28944 -271945 689978 603346 527613 873533 285051 308902 -155955 337265 645262 617979 455184 917981 -859277 627640 -175896 648939 541105 -595964 -72153 686465 28431 308005 -275576 504660 -687349 96729 -375472 -140096 8628 -224217 -751840 2606 674581 -245772 82036 -675108 -18551 -570002 -485788 -74021 -572341 776443 814155 442496 -752585 646222 66927 254450 -593636 -875526 854243 456711 -944736 -434128 -17386 471054 497984 -77602 391277 291749 -965068 116294 884300 -504992 -886463 -463430 -454662 692401 132375 -917267 703606 -761068 -706934 638855 345565 236799 223051 757436 652847 -498228 16821 348689 -97027 297746 -603404 294682 613306 252340 -192313 562140 -157345 -580095 -536098 438483 -134030 -379095 -19970 301333 -140926 807549 -372976 -787321 707108 502966 -358765 639027 -1066706 260757 381892 313155 624883 -882493 930939 -736381 623498 -759748 -195051 -867778 706460 -484826 941450 -6752 -452058 698609 -11717 461318 159940 -292550 -147379 -452189 1014570 3151 665558 -357772 685365 -536989 893801 -271045 -294569 -78222 -507081 789910 -249449 -336964 999654 -513340 -363733 -626618 391580 254574 499231 724727 810534 642684 -852382 -98988 318401 -486340 593691 -1022179 -598814 835836 1043363 -788532 596640 822557 103451 908182 -434997 992040 -56160 -607459 -890710 -275010 217958 36027 -389747 -305214 165460 620007 980246 556397 669439 -548092 -604282 -252472 353795 237528 542417 -779679 -899293 300912 802843 721728 1039214 949958 -935144 -414941 -174363 621981 126977 -942179 563195 -638250 635339 130866 563532 -896407 519604 -818728 732353 480579 242219 -537519 772521 -103456 285498 -446347 16758 677532 -422520 -437838 -513184 200422 549615 -704575 896541 891156 -128091 -483505 660873 -904733 -276909 -468405 -718077 -796744 109165 -665956 656124 18662 1013265 -299375 54698 -276833 735297 619652 405583 895157 276396 291348 -80402 403589 668928 603658 440239 861651 -853627 573633 -179980 633950 536324 -453619 -81907 664112 31735 186028 -260028 507956 -785053 137832 -383322 -143208 24009 -172912 -723671 -4313 637257 -265957 93544 -676966 -88139 -549530 -488651 -62934 -557919 780620 844857 351232 -702419 677068 -32361 303139 -586356 -896685 783730 380166 -949463 -432425 -22974 536670 531335 -90091 405971 224757 -1019689 114087 924190 -468002 -888847 -485457 -453970 736514 177929 -976799 730574 -777478 -731801 714454 352535 271204 243614 776325 687962 -504843 36023 246074 -195 374845 -634311 325441 674174 192778 -190434 415945 -176637 -598433 -447614 595326 -131051 -360636 -22998 264875 -62533 854132 -438665 -788486 733480 523080 -384418 669794 -1053814 202654 384772 302202 674091 -852681 1083088 -774913 624150 -704960 -80905 -792881 718755 -512253 1073032 -1269 -447039 652081 127680 479872 154656 -264705 -66332 -393926 994780 55311 775447 -346127 603494 -577544 879784 -218238 -300235 -47854 -577813 901047 -326869 -364703 1037159 -442418 -326739 -650261 377995 299505 511126 737217 829445 667492 -792429 -99953 362621 -412927 594262 -1076735 -588956 840324 927962 -772034 664844 794534 57372 855642 -443215 1036468 -137216 -606456 -923509 -247065 340640 114966 -358868 -322662 220468 540525 971730 447499 727582 -552407 -532633 -281856 336968 246711 426799 -763129 -720404 247848 807205 804124 1031571 930893 -927912 -449298 -120866 612823 120516 -918192 556403 -759857 591398 122893 585101 -861783 579374 -817706 728610 399755 279983 -419730 829521 -222185 372269 -443194 50616 693407 -542469 -452761 -465762 227074 549519 -795087 961685 886480 -141189 -424472 653888 -854161 -252704 -490499 -825362 -805412 126475 -683537 633749 98176 1009456 -194220 65580 -260536 860985 605477 236198 879445 251748 266603 -63392 494698 674181 688822 473184 852383 -816306 651637 -166667 703735 510039 -378654 -40435 667549 9905 81422 -254973 524044 -897708 89338 -394386 -159503 1106 -135457 -692511 -22376 471761 -273874 93151 -850562 -153877 -472075 -498865 -66583 -458240 788700 881296 373864 -651088 690034 -229379 253276 -563315 -929253 750635 371155 -942637 -420999 -70632 544931 574860 -89930 421409 166604 -1021360 114130 788323 -593277 -889485 -505153 -457698 806665 207417 -981851 757904 -821114 -764698 819613 300438 342408 297128 809678 724432 -500595 41213 67000 113948 417790 -668759 339943 888840 148506 -179270 282284 -104890 -551691 -357452 716161 -148325 -354604 -4891 264283 -9984 1042608 -513987 -856841 756419 503403 -446912 639889 -1035237 212340 405872 306776 853729 -837224 1088266 -826225 621691 -697472 -34080 -741805 730148 -518581 1108661 -35917 -405456 719511 147526 562480 164763 -255615 -86898 -189533 989631 39825 846369 -337363 566111 -648224 833157 -124172 -289763 116298 -698572 983829 -240346 -393916 1031359 -430344 -286857 -665558 428793 276424 472804 729956 856818 697790 -696429 -99801 448585 -295587 588173 -1025465 -583907 829789 838003 -808927 737260 790465 46811 842347 -390781 1037113 -105927 -601612 -948558 -165601 470592 175224 -317194 -315012 207487 526471 992152 343432 698043 -529972 -526563 -216339 322362 259684 460146 -751627 -640170 222844 809821 837181 1012091 932364 -911669 -494876 -143549 542595 116261 -956354 526701 -925502 567370 120403 599568 -829862 621142 -818385 722262 373877 307800 -506811 885697 -355446 411262 -431981 57629 625868 -633222 -443817 -398947 263772 598352 -886627 900847 881244 -223420 -367933 627822 -726759 -235007 -460895 -992011 -855811 100748 -681637 625050 177040 950389 -186884 56851 -276108 891120 575434 240929 848198 232924 266430 -109644 504516 666908 788087 488403 902287 -827429 756874 -178231 795001 488056 -474758 34483 677592 -14926 97848 -257306 534314 -947215 87613 -408220 -148427 -35162 -187362 -685048 -17394 350729 -255386 66155 -911580 -214028 -332558 -486447 -51255 -324003 787217 909800 457993 -630935 663829 -277837 242043 -603825 -900634 785980 416299 -945542 -404466 -111945 512778 620731 -73230 435035 140645 -1036648 113019 619993 -698243 -886923 -507198 -454455 842041 175287 -1014291 772491 -833778 -786834 884171 287170 374178 323204 796965 787098 -512361 30776 25911 161106 397775 -693872 337426 970706 101795 -182379 265031 -118100 -499733 -335321 783884 -131436 -385097 49895 244617 -15099 1129089 -560453 -889892 772685 512224 -430614 604539 -1017813 233393 397357 297462 937175 -855599 934734 -837131 629940 -679109 10650 -696163 729445 -570091 1049768 -54312 -318008 794861 24961 595171 185043 -262344 -196418 -91724 982244 -61039 937913 -335688 545796 -728571 788546 -113518 -302990 212830 -728679 1014797 -66313 -397876 1050114 -494091 -344530 -688730 436393 300897 440488 726467 842506 706953 -588735 -112020 487495 -221325 590193 -976145 -584537 800396 826836 -823544 780126 812441 32808 901047 -352831 997166 18152 -616933 -958854 -74307 442393 270548 -262508 -319557 193187 585337 973521 237949 615708 -538775 -566715 -104080 307486 267459 615726 -739163 -716489 199540 811511 829178 991076 934473 -911137 -518373 -227405 481773 114901 -1002041 570450 -984824 541747 125729 572862 -868127 567364 -823218 639505 429372 297004 -701193 907645 -347613 332088 -439919 20155 518815 -629601 -479760 -344012 316066 694207 -861725 768558 867471 -279522 -304363 585383 -587263 -269679 -471555 -1031382 -939549 90375 -623002 592162 244802 884354 -256121 24390 -295843 860706 584924 425752 851677 198881 264687 -192693 465546 631412 825178 500673 968739 -819342 847919 -214909 888142 471636 -624638 129544 692700 -34113 230307 -278758 527118 -900133 99141 -424911 -158270 -77381 -235428 -718980 -9921 407697 -293249 44533 -844043 -150879 -248100 -473677 -41143 -223380 800174 926302 506872 -658352 594904 -87296 210266 -597204 -853447 870916 497111 -931316 -406992 -124878 498118 634598 -53372 445384 155347 -1026088 110991 627092 -642397 -890743 -468461 -451104 812055 122274 -994788 766874 -861940 -836763 842752 232495 341524 347864 855269 833767 -519781 31276 78927 134354 343296 -706668 329615 843479 71363 -212405 362444 -77480 -436888 -403195 686986 -71817 -393674 82727 284638 -28066 1124691 -556384 -883551 783856 537144 -448369 565417 -962605 269619 376524 297574 899380 -908460 802914 -798126 664696 -685551 -31382 -680937 743022 -601097 897887 -132434 -239496 797145 -151462 525453 195326 -285053 -329259 -144370 1004905 -172434 952740 -333223 589416 -813299 777940 -114605 -281745 131613 -640129 947169 8752 -376914 1040640 -568096 -364825 -687722 423319 286943 425644 735042 846436 706100 -525125 -117655 383066 -266354 582478 -926257 -588929 809796 941150 -832855 747697 827743 59903 979455 -310609 965684 127940 -631370 -981874 -3096 303675 305148 -194420 -315182 134578 694365 966882 133074 565746 -524043 -600769 -27668 293165 278866 756815 -725729 -909532 225885 815036 775225 1001630 924562 -912880 -553024 -320795 476906 107751 -1003019 554210 -920627 565717 141738 560016 -840290 501542 -825612 623631 521702 310142 -736341 913110 -193639 210845 -444401 -75170 392122 -507876 -502668 -322361 340325 780362 -762754 686355 861588 -244260 -247107 525657 -564049 -240700 -493219 -908079 -1050387 74573 -557408 603544 272259 868907 -394608 7072 -272620 790647 555120 531436 877819 187981 271362 -269999 359708 609654 762722 504907 1009910 -769333 912551 -235247 866863 463141 -668776 191426 700557 -55908 284162 -289412 508702 -792014 101005 -443829 -162134 -107873 -258819 -727533 4912 600850 -297166 47244 -712591 -76351 -197100 -460911 -53704 -207376 798845 917571 518278 -685500 557103 50566 256963 -613012 -811601 978735 544578 -946019 -415666 -128932 419105 609626 -44924 450597 205162 -1060567 110152 771620 -530206 -883485 -456088 -451911 742728 133808 -951037 758271 -893708 -845293 737225 222540 295189 339216 835926 872980 -520367 43878 253626 31384 248960 -718005 300409 678749 60094 -212758 521759 -55980 -393211 -503817 481061 -58256 -367224 43522 260261 -99160 1019636 -503151 -871486 781797 532856 -530375 541509 -926210 256434 393282 289397 824447 -961469 823464 -754494 631718 -707718 -128976 -672897 758975 -605965 797273 -123075 -159809 735528 -241498 467459 251111 -322758 -402334 -395930 994147 -237282 926985 -323857 685973 -903028 792981 -181926 -304025 -29920 -519315 833630 -124818 -370023 1028173 -571513 -403741 -665953 449758 294330 406324 724299 850064 675359 -493885 -125838 334502 -351825 582271 -945887 -595941 813288 1032312 -854969 675990 787285 77436 968322 -311766 932523 99651 -672065 -996045 17770 218796 297878 -157657 -304262 152979 785870 967222 132158 586299 -543165 -665443 -47068 281202 291571 694002 -717776 -1019924 308911 817195 678566 956395 934281 -932066 -587102 -376305 534264 98379 -960577 522393 -715884 650583 146615 523911 -831507 492970 -829263 562717 528015 304616 -581095 903114 -97137 139170 -459063 -121831 316838 -408717 -480128 -347868 409372 739309 -667475 727869 861167 -158732 -206470 463352 -616544 -231868 -488884 -758513 -1101209 85586 -540439 589064 252960 919563 -467099 13390 -263709 748023 544245 438228 871090 181006 254530 -296946 340129 588812 677969 533101 1010014 -800434 876272 -293409 776558 442532 -528100 206587 683249 -58249 267375 -294897 504620 -689440 66133 -464158 -162224 -113098 -251349 -779940 5122 706759 -292294 46803 -676538 18105 -223419 -464772 -84416 -283450 806958 895742 395815 -755813 483092 -17565 312514 -618587 -781185 1078970 538184 -966581 -416183 -91608 433727 559052 -57722 449938 277295 -1050414 109767 928317 -438716 -890833 -439790 -454049 694074 163854 -928861 735942 -893155 -871192 653583 246979 233589 315576 799279 888752 -519709 50352 316909 -88007 175652 -707936 254767 645851 44487 -189915 629108 -63780 -376520 -526764 435732 -21021 -377196 -8593 270997 -156363 928204 -422034 -843018 768460 553936 -564930 533109 -882109 221749 358005 294594 658074 -1008402 992387 -719922 629486 -718263 -183326 -695291 774859 -562565 810676 -162567 -86604 685790 -181998 477565 262742 -366053 -371409 -462006 985670 -214718 863398 -330055 737467 -907834 801940 -260393 -292805 -83849 -539187 775234 -291460 -329591 1045305 -554830 -402801 -624815 424770 281288 390073 716281 829792 681248 -529970 -135583 359770 -463495 581189 -1003410 -609458 796528 1112110 -855551 598113 818085 117541 903335 -354216 881125 -37503 -673765 -1022770 -29878 306740 230263 -116191 -314839 157294 844103 976203 151358 669712 -553243 -717119 -143572 285512 303778 544257 -707848 -1034453 365580 819672 586154 975403 946708 -943355 -619473 -356824 607940 84418 -921198 532133 -611966 585138 151685 499701 -853816 490195 -834667 454666 421815 311111 -429609 846904 -167181 187207 -454502 -159428 323279 -444099 -519659 -404332 459543 675503 -651742 855782 839282 -124344 -179664 402009 -763971 -264721 -472479 -737344 -1120955 82930 -525136 630561 213482 987676 -426009 33056 -296259 686375 536526 263527 861501 154502 264918 -256069 400645 607809 600026 524155 965528 -761841 762125 -342261 657943 434659 -397246 164922 692580 -62686 101330 -283760 517121 -660877 103889 -484770 -162395 -89622 -212349 -840813 -7280 598747 -290240 79687 -770234 56164 -333671 -462168 -82016 -413075 802389 864779 362822 -821795 397374 -214355 264207 -554685 -808770 1140462 479956 -986502 -410159 -61820 500575 518896 -74542 443911 335685 -1056987 108099 885117 -485053 -891946 -409443 -455890 708444 198480 -876496 703562 -901828 -880999 653952 315902 264363 245050 787865 863716 -521759 14850 249979 -131556 115793 -655473 217206 813722 56916 -157090 627603 -70508 -392832 -462004 500490 12943 -372851 -2092 271451 -207462 845280 -361906 -796834 746844 556513 -581619 493375 -823691 223122 356797 291948 614389 -1028666 1114093 -759319 615244 -734296 -193075 -730230 801102 -504482 918869 -254339 -70709 710246 -6833 550791 236377 -398761 -255637 -347877 995377 -123053 757656 -327747 756343 -898133 833266 -275919 -285270 33617 -665509 836908 -332139 -341111 1010996 -503849 -352768 -603492 424269 319119 389844 727029 823639 688466 -633267 -146844 407162 -510718 588537 -1067891 -622653 785130 1054347 -863451 565676 803922 143879 840428 -418363 859701 -147381 -661558 -1037193 -108887 453439 140516 -114818 -308734 117289 847446 976777 315201 724376 -555911 -729123 -242615 284950 308890 418055 -702094 -964490 432391 821220 505032 971191 947425 -929905 -633405 -242928 617025 72362 -936654 543754 -680784 558600 145311 474437 -846244 499778 -843041 400855 345365 270311 -468533 795549 -312125 306291 -439135 -99386 394117 -563096 -499339 -470673 509451 600238 -721711 953577 835394 -182358 -174510 346610 -868801 -253633 -470208 -848635 -1081158 91200 -582945 637603 154634 1019956 -298527 59284 -278321 703215 525759 227360 897747 149052 237548 -174535 489068 634795 633199 532901 901241 -688152 651214 -340739 631556 413026 -394893 86798 685213 -61525 80039 -308214 532940 -725827 113744 -506133 -146565 -43594 -168148 -862345 3033 413800 -313665 88098 -870572 30207 -457802 -439755 -59073 -531724 823444 823199 374904 -882225 343633 -273489 232938 -566627 -841974 1142796 415132 -992863 -436698 -17811 526500 496609 -91113 433493 355397 -1056498 106992 703252 -631581 -888269 -407064 -449388 773346 208766 -857810 674115 -849983 -896784 740303 360590 299083 220533 771540 806832 -514445 7665 68816 -127009 121870 -626928 172423 965984 55454 -196722 505766 -127021 -445599 -380889 675125 51488 -374550 -23157 296607 -215645 780949 -344834 -753244 717190 549919 -628264 534909 -780000 261318 382568 301799 584429 -1006565 1061183 -794923 628486 -765955 -167740 -783947 806985 -485459 1051219 -289864 -66166 779561 135565 597220 236312 -422364 -126012 -155687 959737 -7611 662096 -338159 689248 -838607 887058 -233742 -308178 179022 -737371 1013187 -194156 -344202 988328 -452959 -350938 -602421 427586 301464 390599 730575 823116 684940 -722602 -162120 460963 -472642 583125 -1046355 -635602 829965 946256 -875354 623006 800479 163919 846732 -441456 818877 -104457 -677705 -1052701 -205613 466161 19538 -130902 -307815 195413 749890 985050 430158 692714 -560699 -770011 -281326 317779 318265 468126 -694303 -780395 408957 822420 479038 985358 953515 -928465 -631862 -156295 566049 67504 -982998 508879 -787210 551153 132987 466997 -819000 536849 -843604 414049 393408 251599 -638935 755133 -365286 420158 -446138 -65186 510667 -649371 -553263 -515231 528042 536884 -816390 932634 828353 -265816 -197161 308372 -878751 -257769 -457973 -1018732 -1003624 102571 -660096 646476 57257 985827 -183660 63523 -282197 758671 505551 383108 875773 136700 252626 -93059 502422 664146 732023 549412 860335 -689800 581179 -351514 666216 407987 -556310 -3843 663915 -33204 182186 -324162 531283 -845722 125602 -526692 -132238 -3862 -162705 -895742 -458 325938 -311130 94119 -859744 -49087 -571930 -435764 -64820 -578357 832104 806350 485737 -910019 327474 -90099 222327 -609127 -898643 1108196 374333 -1002317 -440632 -7909 551789 516593 -95534 419133 332779 -1075505 107179 594778 -704870 -888108 -399111 -448796 832518 153223 -869558 645284 -839343 -899400 842858 361400 364267 178570 723578 756547 -514785 23295 2428 -33683 158070 -596353 130517 934279 97917 -214365 355755 -162617 -498191 -349527 772895 84364 -379349 16646 282411 -192055 839529 -384595 -696858 684608 570521 -702998 526182 -731562 267788 384380 304863 671711 -969620 888607 -838235 622461 -821089 -61638 -862257 815908 -485147 1105954 -314099 -103846 764128 144240 535494 173482 -419357 -61825 -121571 936311 62263 618002 -347366 591637 -754473 920490 -160004 -272841 190607 -668779 1078649 -17211 -386698 942503 -462497 -329155 -610985 347813 319190 395056 740395 831135 652532 -813791 -178927 394627 -390456 575891 -996236 -639054 805169 824021 -856968 699830 794000 162504 894869 -421805 840858 18395 -673462 -1067961 -270554 332803 -5710 -168280 -294886 187067 650374 984191 493870 617156 -551024 -689703 -220557 320948 329621 638002 -690957 -670690 407071 824715 495236 1015284 965960 -914378 -627293 -121154 498139 65779 -1010052 499309 -884471 604312 118216 525527 -848538 583118 -854881 447401 507005 262575 -749038 705428 -258667 404726 -452603 18888 620337 -602493 -525199 -520021 555414 580645 -878324 811791 817034 -275408 -226557 285768 -784045 -240942 -467841 -1042953 -898752 118642 -711181 667727 -24415 911785 -175986 46937 -274908 879221 489234 526078 880281 124652 244946 -59992 411661 689184 811977 565892 867386 -635701 622208 -346368 804068 407939 -670892 -73095 686831 -16537 276730 -309520 515225 -930984 64227 -545754 -123572 19614 -166292 -935995 15255 464734 -319636 73784 -755496 -121699 -580975 -415977 -72064 -530236 820776 801828 508973 -918715 316084 65893 210542 -634915 -911903 1008557 401174 -1003939 -481931 -8644 526460 566092 -76706 403837 273634 -1061228 107837 690875 -645062 -889306 -457214 -443827 834504 153169 -904993 632117 -806745 -907544 878084 340790 388711 207766 733022 699944 -521952 26405 92589 93050 239753 -644202 63475 730570 134086 -197260 248936 -184538 -553117 -399288 747406 123882 -364478 60148 274802 -113926 982311 -460068 -658884 660440 582060 -693598 550345 -751952 243396 441903 285452 783744 -908828 791094 -828637 657095 -834497 3240 -910342 834150 -515669 1078329 -340320 -164032 759369 22942 457890 169652 -406298 -102597 -209513 948521 44864 613975 -359418 524783 -673691 931829 -107694 -279695 35092 -558842 968387 -20177 -398009 912445 -485356 -341367 -641454 365742 316900 423595 726901 871123 661635 -865627 -189722 331340 -241365 585951 -922505 -643066 835357 830264 -895804 773952 781576 129883 942265 -384281 831743 111444 -651195 -1065650 -272878 230522 -13494 -224477 -298213 178218 557545 967441 537479 569783 -533393 -665444 -105589 345469 334448 748225 -688349 -717243 339191 827783 557412 1037815 965907 -911880 -602361 -155470 467414 61069 -983099 517574 -942208 624231 118376 535126 -891956 601841 -864225 481502 520481 215802 -643993 731818 -119198 303125 -454911 73519 690657 -475735 -515794 -483090 539627 720022 -851248 700473 818004 -187869 -279708 286885 -629645 -282611 -480184 -937578 -823813 116382 -683900 669111 -79652 866877 -255542 18159 -262618 904947 486164 473738 842366 132230 241324 -93297 331650 673143 808461 581425 917209 -669548 700782 -347152 894685 395105 -620364 -83224 683905 2415 260119 -334538 504042 -934327 63915 -563528 -160371 17325 -220543 -898004 -4775 644208 -320395 50096 -671529 -179899 -525088 -409950 -47641 -411013 850089 818761 443784 -910141 361347 -5922 263693 -648860 -906286 887150 468663 -1000695 -476867 -35371 465912 608757 -56911 389605 195301 -1082427 108808 856392 -509050 -889922 -461054 -449408 777476 168637 -960864 638229 -779902 -888545 820007 316176 321018 223532 697238 666323 -517921 25254 249633 161348 323600 -648846 36726 626938 183069 -190685 278491 -126907 -583184 -442789 589852 134288 -370878 43781 279248 -41636 1086576 -529035 -552519 637365 594361 -697720 605551 -738008 221209 399095 295461 918924 -860932 858327 -803838 626074 -879491 16108 -979359 830908 -558007 944255 -388323 -242905 713805 -166808 463574 137295 -373344 -223856 -372847 951081 -53965 687001 -371814 541956 -600950 881123 -107895 -292465 -86142 -527139 862611 -176407 -388758 866151 -558920 -342943 -667682 367240 330480 443256 735933 838708 645415 -833192 -207276 348634 -259620 580597 -944096 -643003 855380 968678 -897858 769893 838157 90725 952576 -353257 846416 93937 -670591 -1075231 -221089 277041 62487 -273421 -287248 177544 532149 989650 433183 591550 -552659 -633303 -35361 343538 343204 728322 -687890 -780883 261050 829882 649514 1043195 967453 -909179 -563462 -253837 500672 45827 -930581 523335 -849085 582576 128100 573399 -875374 537943 -871235 504730 448860 242090 -463559 714616 -118174 187207 -450423 39247 691282 -401929 -570925 -418484 511987 788561 -756804 700624 811726 -123333 -334375 307681 -564946 -266207 -440414 -763556 -792831 106728 -635899 645014 -114691 888514 -404779 7456 -271352 838357 486041 315883 867652 123378 230807 -175306 340753 648240 725735 589794 980089 -639389 836773 -332853 895942 418075 -454137 -47872 687102 24219 166504 -326813 510905 -850405 119114 -578532 -160105 -11350 -263435 -882560 -21611 695981 -315616 46698 -718544 -169341 -407168 -389993 -42860 -281224 839459 843928 380435 -855274 443252 -208524 296294 -588229 -867935 797518 520373 -1000069 -471576 -59351 452230 637171 -49147 377940 146714 -1066950 109124 941323 -476383 -885963 -477642 -451262 711060 235722 -998502 636775 -781128 -892083 705357 267794 277806 253465 680603 660475 -505751 9190 298811 133896 388978 -685988 12922 775541 226512 -162855 422368 -97141 -588214 -526673 439934 169659 -374538 82909 266664 -5854 1107640 -564902 -554222 622710 584038 -704362 639531 -716465 224208 366450 295513 948186 -832661 1032993 -741151 625481 -931110 -72827 -1022216 828617 -605652 820504 -386236 -340053 682901 -232962 550584 163477 -332853 -350996 -479838 943250 -164492 780453 -376718 597836 -538936 869006 -158603 -282316 -37577 -602244 785604 -294440 -366289 829806 -583667 -335180 -681992 316300 321338 458952 740069 828437 626034 -773091 -195734 417116 -248473 587261 -999534 -634862 841894 1071971 -892528 717636 801041 63289 909802 -314277 884379 -31398 -609561 -1109287 -125451 418665 109322 -333095 -275505 167138 561508 968460 331548 669424 -521151 -567639 -39859 332873 343614 591136 -685719 -950007 213309 830770 749879 1026807 972446 -922262 -545876 -337239 582537 43644 -919208 531417 -727788 534214 142641 581508 -894816 478245 -880736 599029 377978 186644 -441712 760323 -271948 141961 -441291 -8637 610457 -469750 -548445 -357069 495372 777874 -673577 811677 806376 -137875 -398548 347902 -553195 -262688 -467172 -731752 -827077 110826 -579519 643936 -92064 947838 -481421 13921 -270671 786273 467459 226184 883898 136115 238994 -257485 424746 614577 636054 573997 1014928 -605587 900372 -285825 795143 420534 -382073 27916 681326 32075 88137 -310912 527809 -737907 106786 -591591 -151244 -53704 -237422 -866420 -19923 538058 -319725 55880 -856317 -96690 -308405 -398525 -36162 -206601 858795 879339 354947 -797723 513068 -285332 239813 -553937 -814635 755136 539906 -991647 -476835 -108913 434264 611473 -57906 371311 137522 -1070292 108254 830981 -548117 -887247 -504633 -449835 693074 195038 -1052166 670130 -775922 -859141 639896 251588 253054 336986 701557 678203 -500927 27279 204797 63823 407342 -707510 -11029 1019664 282887 -195199 557508 -52295 -550213 -467951 445777 146095 -366451 26620 257708 -14978 1054047 -542930 -492675 614335 588318 -686585 654400 -774871 236273 394563 293381 871829 -842698 1116119 -726613 612651 -927371 -130051 -1046706 843449 -611355 810318 -432720 -400602 733007 -168239 601502 182520 -295368 -404427 -370801 952110 -236593 877805 -398330 656383 -537329 816208 -231298 -271595 125691 -716023 853592 -302244 -354979 812180 -550731 -339404 -701584 325021 319690 481982 732733 818876 608261 -669012 -218021 463273 -363425 588660 -1049226 -623105 843462 1090980 -907594 630235 805327 36753 845168 -347359 966540 -131339 -640086 -1076923 -40130 479766 253149 -370855 -285929 119611 673888 971228 202745 736812 -542578 -540961 -135008 315435 349024 448212 -690947 -997599 183530 830470 816501 1014095 962862 -943458 -486692 -388902 624623 43925 -968064 515973 -626565 554078 149439 605961 -871232 492281 -884315 687234 390555 169804 -598629 824349 -373565 203286 -444395 -82404 488250 -594633 -567154 -324916 472070 633954 -647300 932593 794866 -238355 -459472 406008 -691475 -256754 -458213 -870064 -893072 76016 -524797 608011 -61835 1011210 -425769 36318 -274629 717616 478203 351849 858721 138887 230416 -295725 507428 590010 612919 588861 1002366 -625771 888483 -245019 680282 428584 -456033 113741 674569 30209 122811 -328595 534970 -663922 66304 -600845 -168185 -93620 -198043 -818310 -6385 373328 -314850 67326 -875239 -37392 -219292 -378263 -52742 -224229 863605 912386 429556 -730508 577432 -122023 221146 -532945 -794495 765798 521919 -980229 -461202 -121160 477648 575196 -71123 370564 163298 -1039970 108061 639549 -682037 -891496 -477664 -443551 738823 124014 -995672 700941 -785820 -852741 678254 251043 262292 342827 689562 716452 -507383 47918 107915 -55254 400547 -712861 -7322 958126 326489 -214483 646016 -68930 -491155 -417975 602602 144610 -381997 -1335 247302 -77777 944055 -482313 -498655 623752 583079 -707726 605256 -803366 269958 366692 290175 784056 -881337 1015889 -748348 628191 -976558 -214401 -1061343 837621 -550703 894284 -371924 -444962 761777 7982 549304 199644 -266738 -353737 -127519 955881 -224281 933354 -408506 728728 -540682 767095 -269619 -264040 209937 -705905 981997 -116006 -335403 785191 -522012 -364243 -680760 276306 346970 512450 730100 817949 578521 -572308 -226144 414430 -469449 585060 -1064421 -610893 829874 1046436 -865695 578786 776029 35570 851385 -382018 982567 -122860 -590619 -1056827 15572 387013 286536 -393794 -287429 171895 765567 983987 130267 689580 -533690 -499738 -244594 294983 347202 473833 -695212 -988396 211708 831829 846014 960850 973107 -939912 -458903 -334429 603253 52325 -1004304 522483 -677289 615297 153861 592334 -858199 504245 -888085 709974 480849 215169 -748261 850293 -315454 310036 -446400 -122719 366916 -655494 -568881 -334980 405900 518402 -736871 954155 795294 -283854 -498293 465580 -846646 -228651 -461512 -1006473 -985708 74493 -524005 618221 9035 1011336 -322356 58430 -266568 700251 497835 485953 876864 148593 227498 -270424 487090 602737 672932 598588 941257 -632007 797465 -227323 604268 452247 -605532 187878 695655 20286 231157 -318884 522215 -682100 70345 -606546 -142187 -112163 -152811 -770435 11661 354491 -312417 93807 -858354 25463 -200081 -376976 -30681 -325329 867176 927629 501316 -672575 665533 48951 261400 -576456 -805018 850774 447025 -987303 -467292 -113570 516571 522583 -90037 374862 228603 -1056732 108468 594913 -695172 -887781 -458014 -452616