120000
-973576 809747 413333 486572 557735 -231175 -270962 -510107 947418 654974 937347 -488808 678237 -353253 -620181 209287 -541662 975044 645542 526764 -401909 171941 208027 293626 -32243 858979 -710259 -677199 582923 818321 423465 657330 517448 -854631 541343 463289 -477111 -870932 761355 -346874 510243 125443 -743631 823847 -776175 243027 136323 2544 -876487 -547605 -846514 868265 -748888 536740 -839850 796535 510693 -307211 669288 -655722 -700260 -739574 970446 -582569 -68871 -322197 972930 -867121 757793 -170047 386695 -904327 -125402 220892 368651 40932 -133037 -15960 350053 -329396 56300 -16544 538687 -151228 466835 -920454 -978474 541147 -828999 -957322 -199928 530915 -674329 786705 -582485 -657980 -639231 257766 -323056 542498 -135790 -246278 55270 678832 -348348 -236141 317833 524420 234616 873215 388163 -260085 166710 349194 -758325 42372 56350 824871 432420 -938376 2088 -539272 -879263 826732 -318925 -68050 -534191 460064 -656967 379349 -293018 -953962 231341 -137279 740012 -814585 -873670 777581 168473 -27053 27159 550451 -562627 864658 672553 179639 -499746 969509 -325039 -751740 640136 -264487 228788 982160 149193 154931 527879 331043 394166 569372 -781757 481927 547077 767850 739063 -753445 2964 179777 -179037 -603545 -369460 -822274 -5486 258784 769691 -345665 816799 860293 -640961 -793081 295359 -939187 379990 470442 -345759 -751781 -54699 -297074 925084 -458540 -960877 95879 729668 -547244 -783774 615676 915100 -139032 -699291 -470652 -377970 246093 -370649 -803983 -816012 -847026 275332 703740 -13246 -67254 843216 533795 -309087 -831210 -103530 -422364 631510 851969 -450182 -581941 470005 308409 251770 965485 87661 695390 -250317 234582 298613 -276737 489154 -76337 282473 645063 473268 -890851 205740 -116348 282046 -538672 -804969 635178 453234 637952 -956675 666113 20295 -738306 268298 567216 -992322 -33587 290594 -971725 -94192 400785 -263952 -783718 -446034 -919270 899453 -939329 8359 783927 753587 -824504 538309 -492748 500167 890911 -412874 17741 366942 -669232 379088 -665555 146074 -238281 380378 995336 -553439 -818926 214466 438575 440023 757053 -600764 337736 809353 -205088 -130584 -814872 300338 688211 -836210 -74848 -708281 537703 -671127 554422 124024 -578756 -36689 193329 -568907 -616805 925383 557644 242259 -767620 -85753 140723 -102500 875889 -705403 887579 -364854 535390 488170 -598226 959869 -235542 375509 -791097 -388683 322769 -566768 -685866 -985968 681612 336387 144245 -958577 726883 675015 -457093 -665024 -939894 510577 -265716 -399858 624494 -978666 -675157 871918 597128 -606910 -889557 -55604 505940 -151112 414423 785456 429348 -539670 429970 -87367 -959529 731305 954575 852677 -556475 184456 411736 -334650 -181231 554419 73180 -522038 573981 636979 707069 -99485 -489243 -632921 249998 -793919 218970 89600 -729960 433442 222304 73362 533966 558782 -647019 -537990 640702 -764356 739395 816289 296337 -499423 397828 72755 347128 552183 533692 -45560 -803304 587163 30976 647073 246023 444187 695998 -44213 -176149 -92459 -489650 539601 -787816 720461 821487 -407903 -489008 -677724 -235268 980195 -847296 -266340 -888156 -535442 -558543 -543854 151909 -229858 -155895 81333 417189 -750921 385256 922893 744409 -965491 593222 -205554 46111 856347 -915096 -992424 247608 -933115 365021 -927044 339183 -897994 243397 350374 -940456 -918853 -102054 357806 -107240 -734942 756144 128161 915207 -345433 710423 224833 563716 234762 -677028 -554131 -453573 455721 409631 311613 63955 542774 494131 -487852 738348 -761527 259415 -622675 337408 -703648 361871 153296 -929863 990850 112066 582463 -918227 419795 -976096 486538 -8487 -150126 976316 3009 941684 343505 -295167 950887 906846 -780539 947703 -556109 326344 -520436 -524557 262003 840779 -391916 23181 -266849 567189 565218 -543469 626006 408953 921631 -454814 -376520 596001 468686 165681 -931547 697164 -460060 -487599 975959 6714 -840538 -764545 -432237 807568 -177856 -765955 -117697 -366052 409090 -773313 311899 867052 865162 -879328 -255338 -105739 478592 529717 -793392 -934179 507082 -958219 738591 -678562 -318439 95937 -310317 506205 303909 671309 -711027 415228 310314 247028 -668576 -593353 811191 673207 -833997 -913071 -989070 580588 -399721 931983 -586148 -180990 599822 640885 313529 240441 694365 520762 792807 -105476 887343 -339427 -404816 -653074 -232870 -751765 217831 955743 478777 -351175 274304 -562810 -212428 587958 -627335 58684 19774 512333 -767224 570370 -19746 753772 286071 -922582 -718130 -870861 -47952 -980579 -804574 -738574 -242078 601444 -114684 241581 -157947 -392038 -24684 -181360 389672 -912021 647547 202937 809040 537279 206685 -250199 209142 -981398 -565357 32202 -753450 -92866 683749 234526 -646589 691356 -6314 356840 -330299 898958 752819 285012 -719527 -332723 183249 138684 -350346 195999 275301 180703 -633317 -413330 352466 206385 721326 -658740 595702 -553622 100781 -952020 847723 228944 -394422 -73689 754405 924990 -28087 664549 -242301 851690 870186 -493003 218103 -486236 -129294 861948 -851626 -991969 -107135 -983291 -352275 -199166 -674962 142257 -341873 503741 926732 -775639 -758028 -983411 -370458 414905 892897 950597 36411 -64111 -375261 -262093 437217 -370678 716575 -446722 -479923 -91121 -8526 -794070 -324600 622636 -190245 -845110 443125 848381 -709021 110997 628193 -864137 873779 -152870 888348 539638 -169215 363949 -937749 532067 664804 33059 -369304 -212102 59242 -613501 407832 86552 70720 169360 873113 670235 -751055 130303 886104 851158 -67879 351957 -347233 492488 -69222 -209130 -15070 -701573 -789809 -751965 849140 41921 477256 105750 503032 -989472 -166963 188906 -861467 -278165 511788 74517 -52786 -170570 -398508 -705264 -786124 -868537 980044 616391 920488 356037 174979 -762587 450707 193272 471689 591256 775563 276566 -577458 -242318 575276 375149 -827476 620625 27241 -74778 468992 -702840 -78686 842451 -305145 -633905 -290155 -863161 -733295 420030 957693 -774227 953578 112642 267471 674154 -927655 66681 335938 612533 127167 209287 -543589 616501 766716 -301741 537999 308075 635347 -707786 861458 924572 949377 -453472 165159 313233 -728893 350871 -586062 -748311 220871 19793 822237 183710 -127513 766517 353079 501223 633957 -40815 889134 -250200 197441 502171 561069 -223652 77981 122130 -377719 459708 -634905 923309 -261406 -14379 894985 19209 -974018 -620218 -412650 -220272 845108 321042 414829 -388805 264942 203128 7248 135620 191541 -603124 703690 -858514 -678075 -128670 -658467 -811833 -658153 465525 -933879 -471741 -683965 938558 -151849 41834 -991234 244417 -518007 277067 -155039 465824 85468 -127933 -282041 -582697 -226444 -818446 275700 886824 944654 227169 -214894 -825313 952331 -831687 -115376 607701 974627 -371626 795274 -663123 990835 -144832 -120550 -283567 -222276 -806901 187101 834594 -270652 695418 206777 -694592 447741 380016 916493 -742847 -5745 -95114 929013 -474385 921485 -899750 743825 -772174 -569939 56862 -584831 -65594 715521 -154103 171813 64833 -699587 562791 693240 -362639 -270910 355508 -708153 688838 -299026 143311 -639646 -700241 -418345 123780 -674737 -75065 -341201 -197893 715951 -928144 -148651 -249925 818073 256779 -905250 378343 823896 50219 -152917 98685 -152943 -342761 -412089 -792663 -685614 -750738 -539009 -467380 573128 311947 -327266 -166483 249905 -359315 -442156 222566 477382 216379 561476 610080 932172 595634 301031 338005 -683110 -705667 450195 -398487 -346584 -618387 344847 238273 290104 813230 905750 821729 -345504 -484691 -178840 702856 -858824 108620 712829 632832 -943310 -864187 44894 414176 643298 844487 -122522 599668 48931 205667 650386 -124385 -695403 837469 10837 413318 242110 737340 304669 -576391 -306515 354967 204012 854018 -46514 -826857 -987538 317829 457145 325079 223048 583665 -730980 -693295 235862 -205861 886830 -956325 541830 645932 -930694 -973015 225812 997372 -347288 -446432 391827 -709132 255402 -34136 -930919 -742818 473434 -87078 -115676 -424679 -248669 -100342 -879498 887809 -498595 307180 -393590 -94306 499108 -894604 -832202 -759107 905437 -432071 -404342 -687403 -809421 -143203 -761273 515212 -424083 -246631 140770 678501 86653 -231135 395695 250020 -417289 -129038 -851105 -244781 -790957 -30601 449215 -862765 -77501 735302 77341 -626841 359915 -688797 -214393 -421861 -925837 603745 531717 790637 -548065 -567332 -158883 -111795 753042 35893 -762304 -791797 -147150 951862 -715939 -72349 -728433 79207 717554 -3340 308906 601605 580650 648453 -577646 608579 -282004 35418 -738406 576967 779060 -993030 78878 -824268 504517 -35233 654244 687326 302662 -283938 -457111 -965952 853373 -869276 562187 552469 -664171 -620752 627862 -414068 -43148 -290517 -944275 932620 106889 -361122 -786636 541353 634382 -902886 83596 431910 486770 -107800 -138053 -264696 733066 525730 229403 -694186 -729010 386712 -624779 985175 797661 -574191 635115 -604166 -805974 -253160 477071 985170 707110 586704 326166 483760 -660673 141000 547266 -49401 682049 -333194 275111 992018 -281743 418450 423757 -443309 852988 661064 -777370 161494 746131 -47973 675986 -149858 -529555 310295 -74952 -449971 961716 786951 -454237 -683962 989982 -474955 -654102 506567 394202 -832206 -828747 -729705 726204 -721534 -53240 206196 -464153 774725 211361 287177 -347173 -510060 -266009 671851 388434 301511 389793 -869873 539457 788852 -530263 426926 789658 -993093 -978836 472188 983665 -570519 307523 -627533 739365 321008 -153696 -980331 -637230 -127477 -632492 -550107 -871974 -750752 -782029 -84681 139681 398413 -94482 -470245 455605 469093 991362 702336 407870 726706 -293804 -163044 17005 -1778 535806 -537318 -70330 -820376 -140000 -956137 -291774 -62434 -214152 -362110 619772 -292935 445389 877622 399640 510825 -95176 -121574 521250 -62468 -785527 -833307 677926 428539 -121575 490957 212490 -744326 -844278 423887 -256853 459985 29804 972792 820789 -129937 53815 249808 18414 -330165 -851152 966971 -957023 818981 -492337 -586519 -418739 -491931 221227 -7235 883737 -902405 149561 328601 -624100 387704 39084 825161 -710103 -66557 539844 -718103 -419719 -945824 909707 -722318 786423 683531 559488 -792001 431874 -108335 862501 436331 747079 -118825 693113 -503311 -908710 254976 812615 587198 612470 -936327 430112 299082 -402918 -763043 793185 255279 -89833 -382898 -525385 346996 336170 502789 931452 503047 -736145 554831 999217 636735 611511 965943 -220530 505731 351333 -822389 53459 256567 -463172 -751665 -114067 602722 -646679 -820177 -799974 529776 194602 822085 -370919 674351 390885 -539192 454520 237797 290287 -116016 -142320 85073 -770726 -244341 602700 986329 169103 549024 -538567 955349 -142870 839349 -407218 -995818 -754394 50524 969826 -996622 -249900 -764215 -893897 -953282 -336291 263917 994851 -701793 -492995 356678 944376 -448944 216937 -67586 -727944 300586 850276 -882036 257250 -989421 695927 759722 222471 876868 -260062 560084 -771558 -213825 -879438 -110964 706801 -611318 -921366 -298247 -784664 -336540 71747 -591709 420255 737693 241223 -165364 -957078 -91573 398878 -283489 -918022 -141780 -850352 397785 -644761 -619538 -986078 843419 -48785 -968233 547577 -839526 227266 -578902 -482784 -154933 234830 465816 -33575 498120 517615 -64344 -288496 -998203 -803212 142613 -361617 895612 554060 46434 278605 -327419 -732655 -836235 -497028 616626 877440 -665135 -797212 910669 -565829 -918726 41171 -123848 320854 -734717 539684 598315 -670452 -104388 -838652 919781 471540 97496 -112051 465888 -840470 378409 -70261 336754 305430 219819 348360 -769130 568251 386364 -476798 392909 -549309 542335 -871097 -21585 -135017 728668 665515 -20307 -671273 110660 974851 -605206 -277243 -463 622271 -322140 -70830 785528 -357811 816865 -32407 111924 208231 -275060 657578 680532 200216 -899092 -193592 941724 -976450 545284 658558 -863699 231954 148035 702728 988087 -298604 -765233 10588 220051 241356 73409 -677190 721718 -69611 -739819 855105 218223 -459658 265841 -697000 14132 -242996 -815917 750830 878361 812860 704466 170222 -666714 670579 -972280 581077 -189573 439085 998826 63269 -979413 768697 963190 -452478 851531 192849 -625849 -982288 492518 427344 -187195 385055 -448433 785200 136899 -334831 780940 586648 -626382 68453 86926 360206 199008 821204 833662 67029 170382 33193 -105298 -117590 -568115 689959 527939 -655560 8185 -138310 -566715 198217 -473938 432631 598060 -959690 30896 -689639 -361001 -761828 -792247 309484 308182 426893 238708 -413012 -301574 -648066 -126720 89097 813211 598212 -404983 545319 -758261 -883206 613466 -206363 449153 101142 -888857 -302446 694792 -302557 836832 -689107 577110 -817015 307089 83180 -555842 811252 -315386 -630169 456931 729878 974468 965280 647466 842295 -928897 -785218 362350 199854 -983776 -510278 72172 562249 -409636 401051 206075 -500411 -201517 -159202 530622 404585 -435271 -145994 365063 -233681 -357839 353255 -543667 -701290 -45153 35769 -851458 -173159 124384 -528876 -274316 -848492 -347576 720777 127536 422241 99217 789538 314760 909139 -264631 -187030 -842033 122532 378369 -753161 768077 543921 -237400 -824484 866790 465824 98312 -406152 911512 -396352 -488356 275375 -571715 224502 990791 -877245 729166 -982571 -265343 -132943 -438518 -684875 -341293 253832 -403887 959267 -333082 162628 -198910 -367774 -508773 -643593 -991292 -739395 -31541 647960 -867803 -689804 870943 221709 90213 -438506 -478821 418438 229842 681834 64666 483675 -93696 732435 -79137 -738840 -703976 854732 -40656 -439595 -777407 -455431 -749550 -590788 -112750 709910 -382479 511926 393895 13869 -668209 -439544 79672 514622 -325217 245627 -197416 727437 -7600 751247 -124995 -935026 265788 411137 -397041 -52282 302709 516172 -293486 -814922 -532807 -302376 -129897 724670 -486844 -341146 723563 926098 572681 791921 -988350 680005 -662491 -397771 -324217 -949965 -629822 300068 157488 -536972 -260572 -5861 -40210 -947998 401864 -148442 -737756 -497366 948279 -891432 445609 582390 -137975 -953080 -957920 -242535 924500 -266539 -221071 -584050 -955225 -973740 61157 -450815 789999 737036 -791634 590538 714647 -821838 -692939 220300 427356 7049 785554 75129 225385 -170291 291341 -419318 -211196 -716987 321833 -294811 925457 -198752 278314 789103 -309036 17300 964251 -630691 -296538 -80639 26313 326496 30856 639839 749846 347137 696664 -858154 -638986 375143 -923885 -610398 526070 -57891 104047 -90001 802698 17217 -443997 -703503 800025 -878712 83859 837637 844888 617354 -896618 -652559 420916 -154362 -179484 -105527 33256 939509 -187473 -284306 -631455 874253 -186025 42279 488542 -350248 -161556 -996149 -307348 360859 -832625 133852 495171 994667 223083 -843978 -535561 -558509 27082 -743954 -602127 -561558 813446 541959 802674 -377411 -370015 -144091 336857 46368 -832255 353181 209095 229789 -201779 -555172 68517 -836694 -199003 69728 -500455 -936952 -83608 168196 -678151 590776 711165 687645 -346131 993401 951968 -923014 24208 985698 -424016 888367 860600 512890 581413 -537767 398898 49753 15508 865375 713842 -356784 69110 -871292 708796 905530 -866628 -954827 -286368 737040 -730092 214217 260956 -749051 -207652 801988 103727 526353 696649 892470 -215595 -596734 16841 -751903 -109597 -332602 213618 197876 -195134 -952971 883519 -551850 -130453 -613160 143109 -23937 364030 414909 949897 282157 -668541 -8413 -895667 -677422 828204 407269 635761 248655 648977 221451 -242899 822867 769937 -219939 435404 -817692 942576 -674866 -245779 443027 -800788 853858 -724697 835456 208353 -238692 -526143 -371413 378164 -191100 797783 -520593 835484 677210 402976 542814 -822927 -979339 19694 -830347 395180 -406742 -999040 -862527 -77084 -251121 715801 554307 202140 -576464 453468 563388 715955 -862279 84308 391278 65163 829641 542508 23321 75648 933603 614868 -649360 138948 76089 339880 820802 93551 -384165 203250 58606 716445 -631659 -568922 -873405 -779886 -95584 -971502 -353101 -64519 771353 -426307 408125 -983637 -175222 -522978 786964 -232958 -214972 -138024 226357 151981 979745 -407766 -188051 12485 83939 193534 869741 41714 -994223 41233 924091 866511 -208612 679333 50906 -617530 748118 -666227 854615 -11159 977085 915740 615093 -884679 -134406 994544 151111 368978 -466090 240719 -640743 878015 995458 -491194 600003 -317135 -3869 -590234 -812189 -626677 -883401 -664506 -235185 366165 283428 683511 231587 -15579 748463 -872587 963875 -947838 -918063 -827280 -89347 -225286 627371 -670329 -45088 -878939 280504 -423667 747919 -8791 751414 687158 -510494 455496 636586 102276 159716 893314 -50143 223482 -130354 -945762 -48201 847508 617014 -608385 334976 455010 468385 -889458 -402445 -821855 -971312 841588 -809070 -253420 106398 -610663 71440 262511 -620738 857271 591517 -852610 489687 874900 684934 137808 945067 -836351 -435014 176920 -158000 720955 -882737 484983 -129752 -830774 -769774 -256376 468511 -772125 252759 -424978 732755 -704278 -217903 633128 20463 87898 671608 312565 52029 250004 -685449 17197 -777286 -425423 -741131 807439 -359003 810485 814179 850624 966823 557398 106289 -437688 -741141 644256 920528 -983247 379730 111955 733055 335621 -719522 -257475 -1810 -5480 360612 -977195 34997 185378 -100750 267007 882176 894822 -727172 -743754 764657 -894468 -540205 -548459 811871 86418 -174052 -868996 -734403 -188194 -394499 636013 489899 450083 -277217 429455 -743330 -123446 -931082 510068 -812551 -717032 -432916 -591660 -760608 -312044 -500894 -308442 1514 -175598 -831620 -985317 -391812 -236523 -104182 612402 -66981 -568627 83242 473019 930562 -444298 238261 88655 -602735 -775509 -577931 -184274 -552929 -260515 944776 279811 -62167 272087 204614 967377 -127505 905312 -534853 -662061 831732 -340041 -717276 -525701 -962848 993415 -812378 200458 -825697 490248 309699 -93578 712852 -968613 166146 878400 -527865 706123 12672 -776262 783736 -450798 -924318 122698 -834184 -47968 765002 909374 -319318 -672985 -642924 240618 -330069 763307 429323 -964701 -126177 -788687 98542 -547553 38900 -259413 -544651 768915 628423 -992850 -908245 64747 -155417 115469 -256084 -640978 926655 -66829 -17147 403962 -905901 -556163 -570144 612814 846369 -501826 40094 -211932 920672 -553457 866413 138511 741613 72345 -532937 -479685 -101010 -98058 -532475 -728120 -657599 -228306 -87902 41448 534752 -229552 975761 677198 199006 772819 192764 -62741 630185 597591 -835655 -759672 -594354 -3715 -5140 69106 -946822 157987 -152928 -87962 -962069 71486 -962413 299289 -921105 82544 757955 541373 972308 690698 942632 267688 327420 -457069 -257035 -610131 -986803 654893 -423409 -916718 -235916 103942 138377 488774 -449576 -412741 253350 -495226 880016 616434 -359321 -542011 -884998 509546 427342 -221342 880641 -887942 -930561 -728854 -997341 -334357 736586 -358526 807937 17821 -295629 -810598 86294 -259823 574536 -41078 469403 202678 450647 -807129 360706 589819 642219 721035 452628 467075 -889210 -230966 -759185 -401452 -142579 -264360 365810 322454 137568 904770 359800 -615457 -450317 -851587 -332204 899909 721439 -748135 -821982 885891 -725784 580242 -208931 -675435 207052 -83547 -800597 53570 129768 -104105 -83705 547367 -363067 549150 -408734 -456566 200064 547647 345015 -946163 -785273 -567690 -175823 -626751 -130482 897766 721064 949038 -142182 399422 849743 160027 107966 -266710 897657 889560 897367 33175 -408810 267234 704108 162382 -334175 -199552 841704 -862047 -19249 -891025 -713614 970919 -633815 -767128 178794 -690933 -84041 903815 318391 -94868 -944138 -763624 -962940 -549023 -653491 755057 -134101 113649 -826997 657956 -978845 322335 139043 -322583 496029 -595832 -826788 169216 449228 -637523 949996 -56179 855673 -240826 -374393 315059 -65033 143161 843072 123162 946864 -647002 -253963 990368 18800 144668 152463 -930659 -379288 105448 -564231 -80603 638585 -312744 -256464 990095 -573983 138261 550570 -572121 -604547 796653 502514 323383 -265649 721104 -372578 812337 -81365 -154100 225210 890043 -982696 -361248 -900836 501690 479802 855493 735739 -575871 418634 -476292 883136 -987790 83429 -380651 -778308 411505 -213205 -467704 -865768 -511504 -506147 -534100 -16644 857599 112078 798118 -893676 768188 414898 765380 -748844 -729974 194620 -891778 645062 456789 354503 412285 884466 -660873 772106 213863 303584 -787261 43688 155722 -186523 -331036 522845 -215316 77671 910689 -230707 -416424 393151 -484953 -569672 529740 -421853 -781403 423510 -595710 -784718 746222 -521986 -562350 -488947 337071 -357992 -216614 285681 516221 530433 -776507 659122 609432 49137 -331740 701692 -415253 63594 487834 -242326 432847 228833 -265477 -391374 -878364 -66535 915910 -536466 237096 517221 -674181 -740121 -225895 409316 -986765 -708466 -566058 -773441 156002 519992 -132737 -975533 -56280 -852047 -55403 -114719 -346664 38921 92547 764452 -328664 365170 -432814 -882394 249927 25084 -304343 843419 -57212 -502571 -484463 -346728 970232 -178710 898163 -613685 -688740 736447 -682258 -394513 398820 736618 187114 -955581 -960057 -140831 -917241 973418 -661689 -921673 539918 523501 792824 189109 549472 -738985 854836 -302084 785492 -965526 10099 17046 696691 -398742 -632329 183211 -506858 -484164 672041 -420954 308480 -563161 -112659 249242 521055 -276004 800028 -819159 297347 460247 420198 -221152 69702 -925486 508283 -784928 -775115 44374 -324899 -400925 699468 238328 -791295 293768 351355 -465464 757102 213491 58301 -417357 732476 614070 -65671 -565602 895237 253265 76261 -764328 -781837 -866157 947881 423503 -709146 22516 558605 390133 837951 106609 943269 966364 854984 193712 -128315 -697148 -478374 -83840 270876 -128586 741323 -799875 192882 -79473 -379619 542250 -305358 -213662 -146637 -427814 -897855 571656 -419697 -581067 -850564 841038 -42905 -215775 364497 264685 -123186 -557841 -751679 -338447 44707 -739223 854700 -581174 -651728 366467 -653073 -212837 -277775 -944558 182246 -703446 -253509 614667 -26494 -572471 -468344 371669 726225 -371141 948093 -11840 -457246 780931 445519 -937539 60541 -789056 -105734 554717 -923986 -309326 -854841 -996409 -674732 11759 -113124 443152 -689658 -670372 -767539 -713630 712251 937204 -899801 -117968 -927413 132103 -887007 774838 103577 19561 930932 -246381 328132 -501053 -977022 928647 -608708 918515 -795161 -644034 -404932 -590605 957742 39166 204662 -230042 753208 813994 -264023 26404 -132621 978903 -538507 -32116 -998333 -985690 -644003 117041 140404 540967 153237 75411 962632 182395 -211065 -517342 -561873 -486405 -960071 -359996 130019 113488 473804 120675 -814889 26617 -558346 758881 103164 -923377 -86290 -880609 232345 715048 -95135 566119 591400 -807919 -912272 440903 -464820 -429178 181427 -463008 4428 763291 169104 561805 131566 102646 374503 315118 935101 -218467 -847241 662681 388230 880065 -562596 -628677 -471921 296971 134750 -420761 -442703 -967635 594288 -306670 -243378 761774 689623 877433 -780215 387347 45467 29544 600537 655311 603063 -918152 -315815 162010 -582027 -974833 -309325 -841245 -646567 -944079 228537 771412 556378 980950 -160872 491892 -86329 471692 643823 -343576 -100773 -117455 -308666 229095 138450 -287123 57712 -314277 -8788 791904 737558 -30647 -323860 -957898 121282 -620157 623714 -87751 586005 575875 437837 42701 -415554 -987441 -58005 177183 254494 727479 685998 321 -206507 38630 -802871 -125774 -31487 -435491 150898 788611 -582699 -261797 -579857 -527279 539888 32714 -154862 -574540 780465 608117 -34869 756848 -38249 -3622 -430173 -531463 270850 -578569 -894963 -859308 -9238 -754332 -898988 -453908 844264 132283 138531 -923520 -484643 626768 -795139 -272557 696196 -719051 -350105 254920 -123439 -810207 664397 -800000 89661 297131 825401 -673942 -714282 -239986 -258251 973249 497154 288306 601733 735842 -844159 415771 -574612 -430078 -925780 -438589 122819 -805131 -87192 -22130 707836 784347 -189840 -43488 -8518 -661306 -496133 -356619 847508 626115 239110 348370 -594262 -456724 -458586 263859 19528 372040 954811 821470 -691899 -312159 -437751 193945 -226202 -745240 -198166 120177 819226 -392220 904813 -925319 -695560 190472 -544910 428786 30653 -767169 -496415 911307 158880 841298 323789 558293 -848614 -406077 177515 -162086 98920 -208711 -981036 -486703 32193 -915599 549212 631122 342269 941625 -640558 -18056 -859098 -483191 -984060 725788 288447 975118 -113548 -687044 -774750 173167 813178 37503 279085 -262676 645164 179933 449366 -318694 -191829 554576 709055 -750492 -401707 -435638 -319648 -221083 -779469 915178 -837645 -177100 -58652 -680634 879871 176619 786755 257192 34916 830798 -27187 -216391 32349 -294417 -444661 140184 843091 443936 471263 -564158 -862280 70243 149243 998649 -907196 -308038 773140 -416823 -308287 598512 643092 -631316 -796318 -74167 729229 76442 274743 819382 232784 101511 -680352 -373597 -316812 -581800 841119 -687041 -717437 767111 332594 439446 -931108 80886 917854 111884 -460164 -236024 276698 -357044 -287231 248904 831390 -89384 -848821 114475 -943850 66085 325520 -374527 72511 254280 -872034 241458 -214866 -364271 318406 143093 -299537 -451299 663793 -949558 203018 158263 491888 -144535 883135 985304 969550 373447 578353 55998 906988 -392806 -925166 -129858 -616963 256943 -148671 -590231 -762989 -306070 -170274 576480 609183 -132571 -182615 -689286 -428848 -274986 -92067 101736 -913117 234977 929205 750425 71194 134968 -756467 -767460 602250 -572548 231741 579086 368063 157905 474666 606024 798370 -665964 -728901 230450 889927 -935875 16302 190868 105292 826135 -351554 -95614 515223 -227224 87443 -964615 -692730 -276318 -473195 909523 193504 377718 311899 858296 -194818 354775 974664 260743 -318329 -66575 236566 -387182 -480257 287319 30598 302859 -970509 325988 -515275 160955 -303082 12156 560229 -334610 498552 -229188 -896735 -607946 -295947 -144106 85238 279 -920107 842080 -537224 -491447 349172 880196 -366711 -649925 646836 260658 245421 331157 301247 -39759 635345 -737468 332876 -820805 665180 359260 309943 13931 374592 -182876 928909 -220820 -367585 661574 -206773 -436316 309056 -890793 -823860 -644885 -699044 -312846 19954 -471829 -157119 -471016 -499731 -770966 -275130 -515873 110265 343680 635402 225982 -151837 235451 887263 319244 231072 -651932 954733 -497840 979617 -562488 -804628 356311 785806 307618 967895 565143 192314 382349 99883 -23040 -574928 257326 279892 -712646 -775560 566890 -472362 893982 -825834 191500 713903 668662 838394 -443740 -395594 250541 336306 786156 186797 -268053 350291 -325141 -476293 868694 457527 747674 -131322 799997 650931 -963996 -294122 512612 -84909 316591 -337754 -316950 -894583 -471580 30432 -492863 572598 -604266 -492575 -592873 862244 121640 -616484 313086 800361 771532 585838 -219111 344365 140058 721028 340289 -311496 709153 892318 -772447 848843 -951112 100393 538284 -913299 -816891 395977 993313 -517743 696782 -871173 701745 476834 -993840 467650 760293 -182634 994440 399037 373594 -942005 -938132 102987 105254 175768 488023 927927 -709878 -284192 -721867 357278 -976745 -408543 760193 129465 819568 -647262 -625952 -703881 442167 767907 -298995 658548 969472 -937468 -743691 -185419 212826 896818 811589 -646255 291896 907798 -784805 -702047 -753005 -609774 -988988 -46270 -728902 199154 -736198 -334327 -750155 -747661 -856280 835855 905906 -564376 -518303 -701853 499905 498873 -842988 91242 845744 996645 -568975 248688 -790444 584152 -538814 804420 950414 978345 74547 442072 -824340 -720843 -437844 645528 287409 -459831 -638476 943203 -138982 137221 -919810 -173365 666975 498579 227421 20023 694448 -75803 -749048 -156448 796043 251425 -820015 -71683 447323 -638186 -178927 -743783 270957 -773473 -388400 -935743 230357 -663287 227709 858175 -220879 641605 402091 -333919 96139 -907558 -391846 -812191 -658145 598790 -686706 909375 -293050 505571 -342466 553377 571869 -848696 216818 -51810 234218 171950 364694 -424956 -903980 -304585 766579 -617594 -337210 828124 -932169 253742 92713 -449244 -828820 43498 970436 -748179 433408 -352361 356815 -763052 646762 -976059 -887488 694980 859301 686283 790339 448004 805762 -516040 -690955 -454358 -730089 276308 -908268 -309753 -29283 580494 12092 -504642 736152 354004 29854 -191984 -50208 -858713 -21844 -488868 -323620 -930586 836799 767497 808727 -723162 604118 794638 643986 387455 -144973 -488061 -781767 325088 371210 -985544 -189120 50414 -874307 64213 876872 -193084 -529504 -834886 162363 -653868 428370 -968799 -960500 422425 -804951 926285 -287693 487674 -931254 -376393 733744 -89473 -330590 14239 -457010 739167 997632 10869 951879 -430815 692895 -160681 -304355 641547 -575597 -985690 -650378 -955460 -923063 -801167 480932 -157527 668111 -413897 842389 643443 -732683 709495 635240 -501792 612581 938100 157987 -145832 -915298 -383247 -391814 -274821 676573 -298252 -866678 200113 -627671 424812 -719043 -203556 -410448 763963 -548757 -195651 365100 388727 -787036 -180948 -700491 -623345 -921302 766013 -114170 871527 38150 -851997 784336 -370175 -833144 -577059 461532 5805 -110673 -402689 -913920 760430 109583 887926 -538163 -266513 206403 -988778 -505218 -932210 -437836 780344 579095 530870 565727 -2225 -976127 -36876 -942590 -765444 470350 103068 -539680 257655 -181847 212982 -489741 -991527 -688405 368518 -197308 532298 552867 6190 355263 -826987 823316 310905 173005 77886 525454 -400330 705094 723915 833988 -445585 626214 -93445 946832 811184 548681 -284449 963602 474844 -419177 149596 922579 -535111 -994405 983041 958072 -407285 -108804 998017 480737 559572 619818 485904 -648487 804442 -680086 81220 520493 277606 902147 311098 -593105 963279 -952853 857860 486683 424561 -944608 -666468 810574 309324 -383519 -947113 -741691 -599405 -840806 733322 829942 -405976 -125326 -509909 270105 915377 512911 944698 975119 -92966 995426 957233 -494747 925556 -538153 -87917 -206161 -164441 553122 292718 708241 -415054 -590709 -794807 -698348 -621278 -204645 -703583 -559917 374469 -246937 994238 -990553 -332252 88725 563385 675997 32544 986578 358282 -113406 -300909 520861 455834 305544 129892 -13165 -711734 554038 -311087 -421908 290049 -110748 340190 16471 -971201 702994 -545979 472966 40230 77231 -486477 -175825 -647850 -493534 -704079 -883500 -326781 -18144 -339284 -12400 135492 45261 579278 -410954 268488 -240685 7513 579552 190741 -35317 -760018 -407213 -907256 675902 435774 -615577 -464333 -259427 -783708 -291262 531501 -829364 905853 554882 -145275 449082 901223 794058 909230 -732630 -403639 -876024 -768754 876126 -734057 -367299 -533908 -794486 698664 738453 997679 803915 467972 164522 -395498 -150214 -497280 379203 -734477 569439 352958 465889 -821157 750852 -748005 -632691 109302 173141 360391 -688682 -287404 -661679 -760871 -727092 612037 -203355 966564 219258 920093 -288307 168166 813226 850191 -308121 -609843 -148495 370757 -594508 -593148 242411 -216516 -79064 493945 396941 -823871 -841244 -614410 -849856 744347 -11688 98338 26710 -996255 -89983 -895846 320618 -697573 380548 -157100 -164402 -795529 -822638 -122360 -678641 362584 140264 188759 680584 -925495 341858 37642 612747 -271147 371788 717138 -999800 363181 160739 69575 932610 -63092 743487 -444312 -1485 -546554 808116 -973484 352039 -963424 -682810 333182 322771 -539685 172399 -102153 693777 645707 -695469 -277824 240738 -318700 -288943 -514736 -797981 -11617 -715668 471078 327558 -143519 -54400 723135 -263009 -940641 -28923 626098 -45042 -105973 534218 800058 -319398 -13531 -853841 -198011 722454 293455 -914428 223399 478194 -151608 78967 673325 -840563 815065 -268166 438292 -322160 -412515 54402 93504 828918 398857 -639976 -254605 215411 313747 -101672 771974 4052 450733 629471 600426 785415 -247396 -720068 574179 -45237 624580 467833 -171490 152009 -558905 -629244 -3066 897491 103408 -822603 453558 84675 555691 -564121 -239967 62883 548421 -663016 778654 189251 938459 173987 584738 -704877 -282471 194179 -289566 -974887 790792 53789 -195523 517049 440537 -614790 756171 586790 -232712 -97594 -738853 -926539 813841 -833250 -358989 -956884 -837853 337297 -568296 -358181 607123 -744768 -263071 20431 -456693 59549 541039 -644025 -252964 -231116 723251 -313918 20009 454482 -393852 -495945 804174 807897 -658673 -266673 -486895 805696 372181 -682929 339325 -507786 -62449 -452943 -949676 213217 -535625 372270 811985 9022 -74797 157585 -908515 -457769 -4679 -195964 -889249 -878591 118645 -917111 -839769 147528 192655 108902 -544070 526117 735109 831751 -28665 963266 831636 49797 753074 567906 600586 -522074 -43617 -170476 -818482 -331749 552669 684474 405760 -707702 263029 77204 -936930 297079 -43143 -214329 656434 -539823 -144802 399089 -751647 191138 630345 -707314 776567 -860774 -631535 -477168 179657 -189858 -344198 -533794 -883411 -826827 -487557 -310210 300806 549656 83388 938365 598238 30730 518606 589165 -341392 585933 -631285 -271166 60772 -912631 402614 449201 908724 762846 696647 861911 524467 -968958 364266 391126 -488604 99604 -717150 -417124 633759 623012 120308 -978925 969932 780503 -747660 -849404 325680 326979 130920 -748828 -455517 -195402 542124 -420451 752061 -440321 -957131 -981686 603246 149521 -339716 731222 -437430 -411585 -335078 627615 -572187 297927 203038 497332 -711943 -968285 -318884 609822 588300 -877803 -653446 -485782 -499747 947063 688361 -316292 148519 825363 692080 151716 523173 -709165 -302534 -786683 -253604 -978379 135208 -739963 426239 -747331 676018 378082 433409 -335382 -469832 -610608 64031 -183486 687703 637854 -599998 -796559 -119884 900522 -983492 262039 -549600 -339800 -672483 -218123 936238 885320 -310529 935971 397343 -78090 844161 411708 -812530 -354107 -972186 159490 -913601 122038 68194 -260893 592902 420261 838332 501981 -637300 698261 -32531 24164 240191 494565 817698 -46084 399482 -144034 -714906 -734283 -175274 599147 -698461 -531476 52202 -850726 116350 547281 195169 343863 -290163 -999450 246793 -624509 -472891 10850 625591 -558233 663942 -442672 -453103 363734 -548379 153263 503559 -130321 -386244 -726009 802905 -501033 -651440 -783607 -584236 -78890 -595430 -72345 -666327 -826759 667725 -908419 -847700 948192 -356190 45241 243420 723323 890281 -993462 817864 733912 729792 -470135 293642 223073 990964 23752 -682902 795009 887844 77715 -353598 -420369 134460 709185 -563691 994189 180598 -390138 -120415 -20203 -914405 607517 -119862 -733378 -967386 775322 232431 164863 -669540 -791037 626269 831237 -650701 -380458 452391 478265 -964518 938911 -219648 -682935 242947 789089 -541875 -601569 817921 -298883 534067 262988 -610568 -321984 549069 219753 -767967 98223 96510 -686882 -52991 388405 -194570 523309 -421882 722928 246125 157432 526915 140313 -986026 -295778 683742 111223 423214 440991 -994674 469532 376760 228057 706685 -558184 -524346 -189332 492101 -580222 -653864 496224 675734 -395599 166992 -909679 -11973 -693418 171362 493791 -197019 -605182 134129 -847188 -453319 735420 61174 -164908 708437 865017 691106 -209245 38236 589897 -57146 615165 326145 133977 599504 -704484 314914 -500070 -473930 560774 819502 255431 464654 448686 249627 983389 793346 957725 -247039 -712902 929865 -157843 -632930 91717 828503 -565133 770905 44707 -732519 -549924 217533 -46798 415256 776979 57542 831189 534187 279432 -425476 367334 -79476 -433048 -809475 956005 875890 -685103 -167203 164507 -644283 -579889 945051 899472 -618461 -889081 -66610 -351272 650232 -704686 926158 -413014 -336190 -44673 97911 856044 -18553 798747 -342144 -37132 752670 -225351 -466463 -26603 -418276 -708146 811891 423200 214182 -328558 139173 -131412 -711788 -352083 -970555 -446492 -613538 -214654 -800538 -952205 -260722 -533423 -644722 49312 605205 -952095 -410468 420336 99698 865966 632096 693629 160359 -310619 -568717 568376 494173 228490 -26850 -564991 -848384 -534476 -342125 279899 -598600 678716 -309014 391456 -950781 -341829 -745446 341652 582865 -164348 113897 -654562 768269 -225008 -706546 -319337 -991221 451349 974463 881307 299061 -759076 -575367 885617 682175 -212807 229568 74062 295096 653037 408588 790879 -476566 284480 353393 -222943 -9704 -578701 883169 -430809 788333 759441 -498032 -248561 -273834 -748882 636204 -309574 984256 -633422 -163196 -549888 811918 882738 325516 -430743 -105855 519460 938570 38088 96309 -50310 -573148 153499 475391 771634 292818 382108 44299 410821 303771 345525 -375316 827654 -825271 -341372 924062 381881 233363 -178598 781247 -253929 -447158 213529 705832 -873348 180133 -193581 -871038 980992 543863 788425 303253 -355409 -830104 480415 -838537 845893 -501016 -365768 -811266 876505 -356870 623164 683458 -666907 -557160 683435 950938 -225492 -821443 -64024 -903110 310065 67122 -265584 -193869 286774 871462 948347 251820 -194671 825070 -226379 278019 -171193 -858064 880379 706272 509611 -484718 -630672 24314 760046 -335097 305086 439321 960006 73215 76671 111414 -359249 675032 -175306 65098 -259932 742484 700154 -248229 -711137 574920 410275 -878896 -999227 -5427 -756312 -151133 55257 462268 369230 -234509 -276025 444716 -425260 -5119 421035 -164233 38663 -250667 340914 188723 68358 503517 -838204 439807 -868759 -748991 800345 504343 -958409 -450443 -964440 253064 709419 -634511 -460279 -167635 909492 -329016 439611 -164316 638642 641214 -164578 251460 -235780 384552 -907788 -255380 -808985 -826459 -295154 -823359 -235012 -714939 718671 760220 580842 -132208 -89738 -784358 804122 -64438 136882 -610118 -773387 -941483 -178209 -700474 -328760 742210 104145 -448339 378054 -31063 685260 -399021 685564 706508 470807 -211514 -63715 284965 503878 -770749 -627597 -331145 684073 -334100 -949542 475391 779889 934089 790399 -538865 -52831 -914088 -69736 -852233 806051 341848 -130036 388548 219243 672671 170207 -915922 -862899 -333191 333708 -843520 -843110 38474 588341 -190502 840798 -73632 -281319 -466693 108234 225512 -41790 519135 -529602 -473400 -535579 -852420 -323273 900651 -824432 -250229 -287659 -949429 367279 988014 475571 -210100 -321208 -421464 -254019 44728 -380168 -664914 901451 623101 -387288 -249938 595197 954886 79171 112706 -667176 910289 -949155 967172 430343 167158 -114004 -343469 -297165 -603758 50188 -675626 -997129 -763779 430668 -363014 -566521 -537287 461166 -139451 259862 877683 -576171 -616596 422123 113364 390899 -294245 430365 550070 -969057 712673 25308 -547948 -597722 -570177 57337 -603794 -564951 -179315 739645 -979890 761001 -293297 361785 713256 -196188 -658629 472835 -162563 82139 -48053 -669294 -659155 -366847 -941030 -569198 493327 13244 836840 -556531 -752131 70492 336543 767448 -14362 -818611 -493582 500169 938606 652992 -346098 -454322 -116375 -159839 -163495 432397 677463 660308 522661 693129 -239568 758995 19643 314114 56318 281800 -661641 -122064 284835 315542 53483 658838 -156009 160734 -8618 -341548 -26604 -420234 408178 -90063 -239791 -978451 932517 378184 152605 -535767 -25081 -845988 -300484 -354696 -858126 -165508 623835 -47921 -457917 -498533 -661739 233454 -645061 345893 -189209 558292 -867426 -359812 -787135 160520 392218 -148635 18486 881192 362454 -47336 -623588 993247 363522 -101305 945691 -358155 -959988 -974574 52263 170350 -513418 -654062 -835943 405250 733421 490463 -87112 -676337 -952221 -522664 54121 -620311 36991 -328463 -260563 135675 -889890 352283 -873834 21190 293372 -306930 -609634 -646617 215466 -768999 755318 253488 -170194 -83757 -334476 745830 901325 504342 -982327 -166652 -582830 -464935 -362465 665032 -134312 580037 337874 -881502 -776574 -462123 870635 -943106 564092 547274 74215 874630 141540 -391668 189538 -229910 971054 -376105 -428829 45099 -142700 -309030 118487 432106 -209637 -537000 -728380 979659 142811 963643 -851628 982222 -806819 -444597 -785833 33146 -901414 803807 640508 -13737 -327869 -294519 -171267 -94478 -404849 796372 -226948 719776 -692195 717289 -451563 226941 -37968 703160 240737 -338091 23709 607261 -415444 857303 -858712 -11726 -542082 -81377 -354218 -829081 -337998 -410471 370808 254833 417599 128314 -527224 -538018 179567 291407 697995 -504391 961858 -816533 410834 518534 -625920 -166026 -69047 718981 -42358 981568 210028 -100827 970789 -825894 -818565 285069 249969 730806 566348 438722 906842 -847046 -71898 844462 -531168 -779995 74447 759466 -79032 -977398 611515 -966975 -317253 7113 -129546 629804 194763 -479907 172622 -342203 971980 -823101 91756 -520915 -570425 -109052 834134 9439 927522 493846 725957 -877037 221410 -929197 166038 -925619 269338 42118 -210771 422498 410744 -990337 -696232 913346 396858 -217626 -719664 -635309 133623 654146 -963880 -335805 424051 501637 -413303 812254 527073 798634 -226497 294468 102742 -3963 -161676 981209 179445 245986 -177390 -933221 584220 598016 303250 -404373 796769 435910 -318803 -15470 566889 -488793 927726 -85289 -56648 968414 -708662 138306 -702095 441125 -735836 -251459 -950593 821940 -800708 187669 364329 -547750 717795 51211 512497 -16817 -49741 978160 981582 448255 -984998 973481 394662 896448 585807 -747584 437561 -596382 -73123 272596 761271 232210 458654 -335018 -359224 -904265 923007 658742 230617 -300744 -714436 -826082 24422 575417 749443 -417613 427715 40968 473863 -890285 -282757 -613570 -745492 -431564 119797 433816 503942 302283 -635248 -846307 338409 105401 649682 57970 34232 -666453 -937121 -919491 -816221 -351629 655628 -73078 -971688 519083 598960 166705 274244 425861 900031 775084 242007 993395 845879 -733761 594908 110406 711771 867214 -406647 611503 832473 112714 -520879 35567 -241248 551349 522401 324868 679975 850267 960565 -540418 -131130 22687 -564164 -956888 -906913 437150 504714 -735305 665663 473969 898306 -208801 -492424 -62492 819912 -857742 294993 912804 -702431 790540 -175395 571958 647659 89609 -588111 846146 -254430 -856091 13810 347418 -574880 -940517 56801 394176 729015 485392 740993 -329239 695167 2608 204674 -18662 958251 601493 703706 -586281 -424383 712911 20588 178023 363870 -264120 404604 -128437 -758954 -530243 761876 397510 736522 571077 -139024 -570928 -566370 -6482 -478745 -315590 -62407 245981 -253906 -56806 320040 -414473 -833445 364908 -830256 -72725 956193 34971 -248972 814152 395927 145351 -377044 -203284 162457 927572 -672983 -608260 426997 -20699 748780 457135 149428 93446 -132997 664826 403862 -581333 678097 -692131 -215604 -751333 -539481 -400721 136969 842943 -40896 -463305 -985191 -263546 45174 -883088 590861 131423 -310666 643848 82018 -74271 987727 -343221 -133940 819023 211756 924755 11234 -928072 -939397 862135 288412 394266 255111 -911525 980779 958780 -514753 927112 -401977 -960394 211544 -635709 -586000 305878 -267030 -481765 964693 785350 655344 -841072 259364 514644 36110 873455 410149 -991264 -258508 652199 325731 -832378 284781 -598113 855672 -258683 -280485 -465615 212858 -566631 -384721 861947 -865942 558025 646857 605366 -250715 -456737 -672519 -823112 -95533 -115300 -115786 -268417 238007 -180674 -98139 122750 31228 878262 -848010 -251851 460955 317789 -212535 792213 -77049 328007 -591820 545456 -455659 -570323 -391124 -676278 45845 390612 885745 836208 828739 -607868 -989266 -703116 -714402 -254864 -135572 -595612 855538 -506446 434934 -713425 150629 273175 478828 494720 -592873 857811 -329060 -288870 717391 -746964 840681 -41848 -456705 -137734 -896838 -341882 350630 -638107 -859746 632853 -582625 978381 692850 -913566 705693 790817 470643 -965743 365824 552536 454927 -923338 583531 -979809 133062 -774799 -644768 -731407 128927 -223740 593174 985898 934827 -824814 -676974 351880 364475 -98569 891826 957152 138517 852370 279889 -762629 -249360 293534 423115 773390 -222945 -47406 198924 -601878 -372504 46340 689870 -971142 -303345 -406823 -360214 457079 -780314 716896 937524 472932 -526603 -101848 -177063 562737 -209122 116818 395538 -395911 917410 649280 -685884 708753 187638 -145942 -760946 8143 -840100 595968 -83689 805925 225878 102949 -533365 321548 919138 -321994 384805 -654420 -834040 370545 -163708 864216 -767265 -120518 242916 274338 5840 483775 -421506 -958786 -778320 208505 327700 242836 924049 162168 72143 69865 -190225 -506182 872741 424011 -165537 145987 305717 -961393 -577737 -922142 657953 975845 93884 -780523 -794996 137512 -30110 694261 778195 484081 724372 510306 -817115 640131 -359832 888211 242456 542759 246646 919015 -390613 -105242 815097 267653 -272886 -828787 595608 -142420 405411 -567584 -393221 103439 -305471 -106678 704528 -777019 56994 -364980 419138 -14713 -721379 550415 831871 858 816235 -619636 -633065 -178633 188005 21885 -38821 383454 653096 -593601 644865 -838600 -214734 -137262 -972550 36554 340241 877215 -441767 750357 939146 -277092 530983 469002 -538671 -784058 -159477 -80925 -767167 -467814 -713813 -370850 -169118 -10491 196992 959574 808708 968536 -663977 648887 700508 -295118 -229177 -726440 -450172 -413902 744977 576387 -951831 18676 75955 84254 -529144 -782437 -931461 144128 -914137 -884429 61524 -282737 -279905 -709541 -622549 450246 449209 -959895 591312 -282607 -101719 -5690 828410 -135745 505886 945058 -987175 410847 730008 -842714 689475 402140 499774 293824 -720881 915600 260973 -452618 498117 463199 11156 -234237 301579 -469747 814651 773173 143040 802804 -199977 -294225 768385 -279567 957980 51911 259436 -269273 -151778 -769134 490512 742525 -615322 -168689 -797079 -847508 164758 -433049 -831623 967148 23450 252972 -833410 948470 314205 -409190 -105911 -412944 838671 202173 -36589 -121041 -540094 -696827 915693 -183326 -635857 926150 -552874 662679 355760 -476541 698609 -191822 675905 492319 -912952 -994273 -805852 -203854 594675 193397 574862 -575120 -963458 740336 635417 470725 404427 902230 -296933 -705294 705973 -507575 -523887 -485149 132029 -122262 958217 23147 -836862 984181 98336 -17007 761026 121255 920373 413963 -927911 -222917 420449 3177 -250898 469659 495879 873870 -619615 -282875 -598264 324476 103940 115539 924885 205757 163873 704397 -980549 -302902 -954166 813169 -106194 824125 -109022 -668364 967205 986587 507258 -1523 824308 963976 754430 -653476 -988191 -648960 865588 282117 666107 -83445 913294 -480317 -713316 -26481 -367200 -863190 787451 -54357 -541966 -132380 -973113 587705 -861406 746530 653011 -36414 813773 29376 -216362 519078 516601 915843 328713 -739732 319362 199884 -479676 51381 -636149 36277 -313566 -72289 279893 -694179 -609341 284044 -975699 -842071 -519861 -878034 -523950 449436 844247 -145636 388754 -333576 -142989 848734 -780815 302589 502720 -230972 -862564 -700462 -132825 -446227 -162088 61014 -852050 -110194 -353249 -561647 -677897 853480 926096 547807 -973314 -790717 6720 -731285 188258 262487 977026 -74823 -284974 154888 -203139 594079 193254 165779 725344 831717 -598192 -465675 -788513 -988514 -81007 -144616 -484655 436377 -478550 962914 911638 -290297 752838 600539 675846 -505622 279831 265232 -923043 -470964 377084 -326049 274702 118735 599435 138202 -438287 -796483 -843903 713639 245407 98443 -212945 -96341 305097 617776 179508 -704450 879131 -254567 845603 633629 436555 513311 -347666 -780231 121208 128407 -951192 751859 158706 -68470 412620 503943 311650 684858 858836 884344 -705543 524782 323515 -43621 -227648 956891 -250544 406605 -517189 3422 -133004 550795 -787156 -194557 732214 217520 -261388 279767 -809946 -956774 -992376 -948543 -743759 682047 -354684 -665229 -389941 -818075 505210 -400820 466893 47648 671734 426155 -168435 -533278 -216999 -190484 -849068 -26538 676638 801831 -542581 -454362 -795656 -958908 -835975 -128533 -356821 -546593 154664 40325 -334097 -895784 -650008 -746234 -892667 -296034 397637 862047 814523 621271 881002 -836824 -384676 -384076 -308967 -820812 534703 940111 -74991 903348 472484 -42823 -835617 -106925 554931 677939 649207 87288 426471 -862135 506219 550720 -47332 -564803 315416 -63224 527020 -104150 -850843 157673 585069 851637 -24908 53568 85737 390792 -96835 15958 420065 -440079 -893902 966980 -805024 -296397 296301 896266 -472233 -932347 -737524 -601220 668232 -382322 -842805 -839257 752288 -637483 -377791 -754579 958295 -660570 -129669 556924 148466 -60411 -232398 -810890 -807667 -683699 -586704 468090 147195 599210 368838 -824986 434564 -928102 570244 -133195 -659212 669974 866231 -920923 -857854 400552 -177249 -571474 270046 -74951 -441058 651504 665724 -510425 -394646 164966 -938502 -105675 -454787 74496 -406548 267842 909992 68812 118387 746132 -25966 296909 -899421 277873 -614407 -800139 -254464 571300 -390962 33138 958010 549683 538368 494322 733919 852061 -902485 804285 669241 552772 414839 -222035 -770112 62762 503500 881689 708812 -835226 448795 79800 673385 164771 -205928 -235355 -479508 877866 503030 984249 -758840 -609644 -813700 -11863 -853001 -87179 197206 555026 266643 766415 636232 162573 871274 -210676 18782 -143933 985545 -986821 363864 -367578 790689 325570 473655 -385349 310713 938504 933748 -935485 568309 -633415 -56293 941951 824575 -543947 598496 362698 53266 -978189 -666600 596503 900222 -16808 104294 62745 226537 -821828 -518650 -538286 -332329 807638 987795 793358 -844465 -715258 -647092 236842 244351 375712 624855 -927501 660500 -250686 36540 104066 223224 -475887 -303749 810246 790423 -146932 624707 599702 617941 952643 399291 642830 976619 -903010 -9630 650622 -157096 -85567 -736113 -899518 650402 156948 405784 -308939 -359380 478066 -306377 674000 483151 -891118 -268281 516706 679257 791137 -147229 -377693 904114 -654668 991759 -618567 -670713 -485900 -481434 526512 -624969 -198815 -778773 607561 618847 174503 -762044 -427766 -96429 833698 673678 -913297 -779111 934640 32724 10858 765984 -611879 -355757 -680572 -67338 -574540 774325 -518287 -429715 -825948 272452 332609 687620 -761560 -297926 623031 440330 -81206 514293 141753 -812850 261635 663021 96880 -459753 673269 206831 196664 -552660 265603 -699610 169401 -450648 -418011 -267034 -543448 973079 -362961 326678 -915886 -263549 -9116 -702911 734867 769149 547437 818890 -31340 35588 104432 366114 -570643 224321 -40197 -730259 -585232 -809731 654174 -502635 451234 -957058 242327 380926 194147 -828236 -143381 256362 97746 74074 504205 712021 -930234 749373 409285 494901 444709 -535218 -796211 -278172 388296 -13387 -437773 -165847 928609 747289 -585494 793756 -166475 378643 -141003 198573 -487056 104973 -533034 -119593 -212272 -794702 -923592 308186 504444 726223 -409109 -748276 814129 7236 -75227 931720 991494 924991 -17499 503527 -664197 946734 -829684 -460161 -177850 -661260 279730 566539 -356475 -740860 -642357 -241285 -71951 -44398 719969 550487 36348 874703 -633308 -258574 -461402 968078 -352810 822894 -771721 -952281 467840 -54421 379023 229996 -727140 -198537 -101282 -674206 848339 576318 -126062 -856231 -328029 -970478 847333 -307650 -704555 -881500 -738903 235120 -668828 -835898 -826456 -259597 359016 213461 -443152 -518926 834977 163111 -86362 -84051 722431 -97069 85995 719957 347926 -57069 -102025 840698 249948 378783 205598 -509955 -500260 331981 150749 282665 -142193 205836 -502238 -893055 -806626 793448 664328 40149 719173 -815971 -147632 863295 -230423 361094 -887986 336123 -288456 -332157 -303212 -158574 -920184 -448378 -281475 909372 -350849 -243823 -709997 -285176 749779 -767435 -973271 -73435 -974092 138355 119193 282707 572786 553832 219334 195541 580970 14948 -539400 958516 -954502 -832126 524491 -578262 258292 518317 -267971 -274249 281509 451200 478918 3085 210177 406670 574796 317439 -82895 138404 949956 -715568 162659 325068 36683 510407 885890 -731861 506868 -558903 -587877 780072 4185 693813 -746003 996355 574677 318962 -520476 808634 -279380 105392 496743 -612420 573873 814794 -815650 -754368 497421 778961 -645484 -756422 414 -644635 -493073 -958247 275435 440496 694717 444676 901634 -302715 179309 -30802 -942035 546839 764770 -999244 -296957 882194 -804098 -737802 734811 -167893 577258 -336288 315216 567067 513907 -334521 -18176 -874210 -306609 781222 -676548 -489310 239151 -973747 -58450 704883 -815591 231873 788207 645883 248947 -443533 -907797 -410042 -416955 -520150 282440 89868 -241027 248646 498090 14282 265315 469181 476138 -687946 73578 175359 -382895 -468057 -797185 -633542 -178716 787531 -716552 -369301 -155933 -552164 588700 -153810 -907508 446264 -427064 -309955 583998 867513 607532 139808 534402 -116736 -221593 663252 -24486 -858375 -352181 -622962 -492019 745145 -611386 -60948 751350 -390150 -322350 409765 558985 772629 -990913 -376792 34922 927567 -746774 43150 -887257 578172 -985328 -577034 895569 -170098 -463961 -12108 -953650 -522350 -678331 -430376 69068 414250 -108680 -933399 -405667 -945854 406562 765048 -322662 -836595 -539672 394852 97319 907496 143708 25640 -961568 496193 155045 446676 502983 195714 -509329 24534 457295 852202 -539501 -727760 -618510 275507 -353320 242883 -282408 -752968 12305 -942444 -315714 -148523 -99385 -808078 420060 -525539 -233790 -199102 405573 147815 -987227 -455520 -243865 586321 -105968 624957 796869 124172 -93157 -212185 663717 -219273 -380401 -586043 -425156 -267251 -193550 -356834 -775203 566913 -79113 -331446 -371082 -68255 21949 -953795 -958578 712222 436111 -950598 742902 -279706 619055 -333284 766197 981869 -723591 -590988 524229 -971083 674985 -969793 345911 114022 -562401 660494 -343993 895926 -177938 -134695 135669 -983965 320350 796190 716286 693593 -444771 291058 831425 507241 -299741 127930 -976823 274375 636549 -515761 -13417 -946353 33404 -570840 925146 576445 21580 850940 261578 -291109 -889455 -344866 244701 239854 837355 96285 -465629 -21672 403436 258745 124587 887577 -394427 -151772 -678333 -461029 -770415 975407 735286 -183849 588764 922809 -670684 -1614 -710925 136946 465342 -3788 782552 -342207 897672 -853656 909024 -193140 534790 406545 474567 941649 -237581 127396 57784 901654 22069 -949396 922568 -720912 404075 -998992 -58360 223210 -696946 911482 -906765 931897 -34897 282478 718446 982694 -868967 -242834 -87314 -70622 269941 158094 -358186 525719 52013 -24625 811506 -39070 197862 -441381 -763975 -860226 571479 602575 873131 966856 -888963 -73865 -199550 877526 792939 119591 975968 164336 489905 549077 360866 -720067 595262 54558 714170 -846921 38058 -410250 85647 875613 663319 -910482 491269 -553544 -588450 -847847 474356 -611233 494683 786901 703460 -723755 650809 981940 463253 909539 465925 -212267 -713282 544267 -419387 631303 -626512 -109201 328298 291364 -27353 992857 -181452 843996 -360159 -606244 290538 99540 215226 -799319 -471063 714668 -476942 -31368 -432972 461889 10652 -690819 -174234 69679 685420 297096 245630 -152962 -665039 808773 48910 -138164 -122123 -709644 -353258 -710858 -735877 -940358 723643 266205 -583463 916435 276321 -686378 419364 -219426 -945023 373713 -953285 -396564 -51118 -144496 -473050 -669776 -753987 888971 -992180 351891 536305 -159539 872581 -259794 -949045 816893 438878 -470539 -486380 -544908 458719 768590 -843680 465053 -853531 -979897 645686 945166 829344 -452092 -661313 -613657 -212568 233619 121887 -466542 647026 -545739 499996 19878 262262 -813223 9710 -512186 31834 -937364 -993731 295098 675295 238865 220811 -993248 409055 635596 -522350 -676639 -17929 -720729 -517965 969788 362680 -243919 -310637 -866294 658640 514365 -642524 949872 -137940 -355281 -678358 -888739 -311784 -143222 934419 332138 789819 -278602 -830712 263253 -158977 321618 98177 -683739 730416 11224 910723 337003 495393 711966 146246 662685 443178 -251595 765261 -739428 -577056 514772 199823 494725 -499158 838971 -756069 -81248 -190474 -681295 -224177 -747133 4406 397829 89703 995350 -318501 -948447 863370 -975744 391578 -906425 644494 921916 342613 713039 164941 638461 -401695 -218244 907122 -128486 431730 -532847 -968641 -312736 -131891 -771064 84727 -573232 746383 193225 -312680 818855 -609623 -451950 -281615 557806 963140 716261 279652 -743232 -473169 -663680 -372934 832207 -368559 308319 742465 378048 -134301 754184 -788647 759576 -231864 150592 -353743 -858962 -200592 -618651 -94667 426515 -116189 954699 935504 543541 -616544 -698623 748853 -324746 161503 909940 -804118 917072 977080 830922 60464 -89769 685231 -875929 823588 876135 -571046 -539896 636077 -450402 -284735 154554 183759 694056 -657415 862940 -183111 982938 -784765 -37176 16514 -251304 -344243 696096 -407516 4668 806141 -145119 -931572 278415 478132 807928 -130059 8065 -149835 -145657 29400 186912 -337727 145595 -272385 -421216 -92862 741031 301955 -148918 -742570 653717 -176039 -245918 114956 -874393 629090 215314 679321 -136430 999695 668757 423370 -938943 485447 -331039 471406 -155467 -738649 496336 554620 -540446 -596572 732428 -188202 -533936 737303 -307808 643268 335311 79860 -325389 -631216 876957 -763131 -683450 -405905 -940289 -113185 -591442 906556 356064 633702 -330962 -234835 248837 -286205 -532058 272476 741083 -828549 590559 -942090 -369621 475677 -422438 -618317 -475331 -970278 195943 -657590 -74646 684034 -982838 -750547 664263 954982 -308113 -475716 568160 867848 248234 -421322 137363 -530636 158241 123936 -52834 -967391 684599 498877 -767834 328021 -366422 202762 -134264 -619560 650689 970242 -10139 116975 -964973 -703311 17969 195875 194213 282906 -88112 517234 -456520 959261 -442930 -787044 -319242 606149 898928 235467 -838974 -495746 157201 645399 132749 -23378 -249776 -687341 237422 -13124 -19765 443696 442071 -848447 406624 -190855 920612 429951 -416176 559022 -603464 987459 -848193 661888 -937486 955839 85337 -327875 -397460 896784 229390 -902527 103325 -226493 365095 310660 44866 -54713 -524885 753784 494506 -175372 963077 -355894 -981341 400160 -759127 567903 553016 518119 409969 -11268 -846702 -289817 803843 -740801 359359 -31885 871831 -858487 -219947 306086 -769617 387112 94687 702252 989319 399338 -561325 734058 -814782 -178218 -842244 574823 774690 -380878 -600976 779141 367570 -124404 978392 874892 551794 -4688 -346303 112062 522612 -129459 83691 20284 -921663 705904 335252 -909153 820441 17935 -379870 325346 713548 706639 666646 978847 521042 -503768 -582882 667888 -166110 523492 649299 -372785 -674508 -223075 -231027 208341 -441817 -89914 249380 828654 -42067 -128313 -669862 -200528 445468 207892 32580 -405665 -896498 -643022 589667 90755 663572 -658962 870352 302907 -167297 578638 856307 401351 -761064 28399 -638849 673720 -221156 4996 310162 -303449 -151881 -497839 -997143 993393 819627 352323 -194677 715582 876105 916055 -99988 -944102 -169771 -978627 -19496 952521 363330 665714 -681832 770127 987452 -955301 -249532 -595636 456290 -39488 -814044 220795 742809 171704 238216 -671623 235522 82827 -498083 904139 -234681 837079 -527496 902348 -309905 -576173 -659718 174890 -249791 -937645 289749 841369 -478298 -798070 506521 -394067 -110084 -504202 135115 -296948 -963806 906801 472627 353165 -65832 727618 -971541 991666 -192766 821175 347167 -797893 -521500 -395998 -540852 576153 -885804 971671 -6568 91646 -374129 756108 -472019 648166 596957 516079 140303 845626 -983198 -795823 245656 291554 -843383 -545286 113142 665252 -436843 -551208 651036 795585 564409 -128883 -242579 197272 -339445 -709206 411122 -647720 -313986 887961 42422 893599 740517 -336747 596387 951492 -926684 379258 179977 -816299 341580 -628163 147687 863444 276181 970488 116245 785479 830288 -594181 889152 47580 -473241 127473 -644447 652855 -656344 853033 -583597 667794 259002 438965 988757 950677 -605265 737994 -713087 -178032 288270 9760 320301 -27478 887225 -318842 -679308 -840082 893842 825173 -502154 525202 -628449 -639746 -384007 859738 37754 494485 -536323 649280 -694217 752577 223600 -149685 375498 -965104 -895610 283694 -855598 292329 179635 -556526 -680595 -463720 35348 77276 281789 -845422 -788261 -750371 -368926 137548 562505 -104938 -78877 -378333 155300 714158 956130 975759 641297 -770885 -923150 -259754 -267900 921476 945310 -751459 -654324 774357 22780 990899 924550 575675 -910887 -298715 -637118 -250063 494435 633873 543751 914049 213704 -363712 -288226 -470205 -877444 -622973 -674014 69557 632997 -172791 305979 -563842 455396 951849 -931924 378842 -812066 -574582 62228 -460096 912898 870629 944622 -312895 -798091 143549 -644569 606149 897753 504985 -179317 707566 242174 -199062 -924673 147032 -144164 -891416 712438 74481 -665012 -742941 422812 -303099 -266248 655002 -592781 403597 961880 -457587 -950200 -579098 227516 -378147 -732078 867934 -314843 494103 -945964 566850 861878 -21596 -309243 538902 -531309 849459 -611195 -856067 419935 -629715 95170 821942 -765904 741982 274319 -306397 335134 -894818 -421874 858590 744035 753235 -736373 734811 -174440 611691 -22120 884098 -827306 -536699 336643 451245 -765931 290543 173065 -908796 824568 -663757 333229 -888385 -376749 749807 -303982 908180 -373096 106861 -828272 -752600 194855 -929767 597974 -394280 314561 -436499 -780280 -700299 603986 585203 -896218 72045 426981 -285836 -332246 194375 -992928 -208818 -777736 15940 117539 518904 -415958 229174 -537686 -251816 -943991 -290838 -333702 -249060 -655717 -616851 138477 166572 41768 -97813 -406921 -2581 -957949 -736517 309626 684026 881269 -344617 414003 -265373 -652488 -392276 -30286 -273698 -459657 282084 112932 -861034 998235 143996 872266 448598 778259 -435576 723670 717551 -60371 450831 283429 690466 -963683 962623 29284 225479 -601449 829008 -85619 388769 -82051 324939 -131415 -773173 655430 596012 654534 -443027 -416896 464634 106876 -586176 -656426 -533928 864350 -501943 72410 557905 630365 -369498 527348 -580613 784234 -94885 765605 -967920 -193396 237908 160684 -848232 18586 549623 -466309 563832 171589 295453 651839 281583 -308892 429077 913650 -496302 817480 291878 607042 -98471 543231 165264 63240 541396 -654042 -491596 -141659 -812841 419414 623274 521995 -494219 -198569 -641988 -42663 -143791 -629624 -376305 202277 -288305 210285 223043 495369 312718 613205 -586293 -623984 340586 663791 -980039 257984 -658215 -575162 325702 693851 -113101 827975 551958 753723 -534496 -662617 -510014 521179 -202592 -209835 143462 -109985 -844119 -913082 839309 911076 279181 -650524 586388 -989975 -616591 519206 656161 874808 -867606 613167 768294 196811 -80844 583941 -94496 -706044 115645 704214 -47528 145968 -15605 307111 447812 -419408 283478 -482659 -52731 758937 -968054 -443023 -353568 78922 -68610 59237 -700575 -29599 -733987 799057 863695 484611 -372529 -368713 -287426 970545 -926167 -939705 -321226 -720215 105763 724577 -47870 396781 484041 58781 -360759 -690940 -200562 -116102 422480 108610 545933 -438173 -892691 -698384 775570 393901 122167 236950 71204 293844 -380638 -557749 778949 -856566 37661 926410 -182671 364937 -345813 328976 -321880 297713 601853 753540 387702 1178 181822 160739 66896 -53996 -480400 -115451 -650850 -886138 -635875 636265 708307 687301 -120552 -322961 142902 499231 -823761 -985868 365080 60559 -483225 445274 942816 -636136 251682 -498369 96610 993614 536769 -355705 199110 520508 527221 -726594 964378 -496034 -680466 -285205 263457 -737907 959977 -412261 312422 -351618 837200 -501293 983452 -136712 274368 516723 957098 -775373 -292920 695129 -646443 -858715 -54158 787100 49078 680082 639041 -659091 702567 281710 -173390 251374 314186 -725265 -708381 868348 636507 782406 -791952 -748096 -162077 259487 579566 440261 759162 826643 186400 -943097 715606 -723555 14737 -80578 -944236 -407260 314770 -913570 639092 193053 803213 674668 -287214 523595 387464 11756 -153614 392753 831878 108984 826945 -732636 -509258 -794579 -862194 -480491 367741 749886 -977909 36517 -293350 -530819 -912658 -45865 69038 -75126 621594 313299 382734 561590 522926 -865968 136957 649216 240571 884377 -154280 -794297 -129379 -578504 192949 -945216 -874529 336247 -201557 -833597 -188812 -770521 -798382 -733214 -210870 755100 602055 139601 -949217 -64743 -989604 -390479 144793 245737 -359599 798579 835636 -770124 -132500 -997671 129276 -357014 212735 -642393 -837205 -782742 -53370 30955 291213 -568558 -751269 551204 78138 756987 294537 -744831 669603 637363 -848020 -420485 189113 624203 133063 -753010 -706684 -637336 93570 -65176 -262961 -136755 -464498 979033 -361120 -746099 -619858 -353152 -929821 -313457 -235803 -10640 -304161 -99830 -294287 -260868 -976166 -694604 251711 -11091 114725 -755658 830880 -643927 -598787 -458237 131902 -262495 -313905 236730 368096 717392 -729656 -461707 -154164 -840178 -722543 -997105 -373302 641855 607811 812710 172126 -672505 -589287 -903889 -763248 -657821 30430 -517048 383777 86976 -804398 222461 716176 848367 -950961 646015 468469 516941 628111 -240114 -414837 -950225 -994354 -169361 -83337 721632 483206 31419 94186 289872 913059 -425740 -68781 -804465 -906678 386881 206201 -374682 -538490 246586 -93979 -14023 880645 -828702 21927 670770 233107 -483076 944014 -513156 -260082 215971 -278553 -324 952331 -838344 77637 342994 -879266 777016 679886 -651038 -44890 453636 -609849 -260317 274151 873716 801231 -608793 -515986 218111 -337057 -597829 -368725 -483659 -841527 627954 -877368 663554 -961755 -644660 -910899 -498927 731811 -544723 -438181 972450 -929906 265032 -284262 103292 -777756 -317208 763554 579750 -475310 -624161 -623614 564864 -491004 -201287 -300086 339975 411386 -220470 -490395 15436 -345324 550135 128003 262650 -292589 245780 372031 795669 -26971 -591977 -82681 -267898 943797 -172766 724729 499349 -840132 56484 -933275 -311861 570428 965163 682884 -300225 1347 -976065 999786 189057 -311052 153493 371400 212497 -635292 425686 -39137 -930181 -355099 379838 -72783 -25207 -965953 848862 -634880 -667328 369867 462678 -741327 -470596 560528 682624 -673890 159291 -252029 -529590 -274598 420296 -566724 51935 664042 -764404 -69566 14523 311408 611918 -196069 -660025 -986291 -743046 649420 -344374 501009 -969816 -41605 -376074 86706 651961 333568 795317 54613 -361042 549795 412508 637775 73601 550846 65130 274023 725792 359575 -399640 294270 774464 -182290 760904 71870 -513519 -351393 618813 -389683 -481032 -724171 -334797 -653579 -709142 87332 -835623 -220642 626296 -712300 -951814 307152 -861805 50668 -610241 -834050 211998 986104 389745 320215 539984 -367273 -97130 -932136 807558 -344438 -574577 157290 145996 449979 -34696 -327529 -586480 230171 203524 656103 -91963 -154758 -820006 78233 343592 -841249 -698460 -513165 -412771 -245065 440583 156812 121696 334169 896365 -804318 -441692 3782 -77140 808380 -545624 435757 -898085 705381 -454744 789820 -271036 235528 177936 897781 975221 -387585 762359 513582 211691 -176691 800330 251440 -576400 -457512 306378 133351 78939 201320 -359647 -7061 -194266 -378137 -554563 303050 235771 257830 757416 -504973 -826017 -874512 623736 287908 -72904 -59680 49797 756504 181190 -445005 367298 -692015 -266419 -212522 -989457 84171 79545 379652 797709 225825 -780805 480245 305770 -79739 -842958 592445 737960 714649 -795288 -779897 -278002 -749510 88040 -944000 -443980 -423673 645088 900679 -347225 610874 256209 -479266 940985 608893 998487 375232 568006 286561 -705746 -877526 565 -116697 425469 315068 87311 816681 877824 -214706 334744 547916 858680 266341 -307740 -209365 34793 757777 -441419 602485 -628551 -352630 -164150 -567802 -55086 -795935 363841 -759558 -676621 279162 -966443 615110 -597190 355059 -246146 280243 -812087 -912586 -846260 -874878 490212 -298611 -897214 -664685 759534 -931477 -120210 -577329 -74705 -297977 -242506 -590576 -559324 336190 838224 694755 -921988 -751005 975900 -980200 -443098 387180 -770195 676823 -100709 954966 -576445 777453 18231 596841 577373 -400950 294831 206944 104748 -324375 399300 790083 149541 -11126 -470168 -260410 714128 447675 -721696 -768404 746298 763428 472457 -498633 -334540 -336835 -883741 -376006 -776422 90626 500000 87702 -621103 729934 -80209 -748073 218517 469985 -24614 -998922 -885304 -633747 366694 -833240 -196886 -387351 682156 -522867 648825 -340931 336402 397932 -186010 294180 -730883 940226 -138697 930607 296338 -496697 172823 -977318 -42895 -45231 731625 326223 -558214 982586 -696399 105422 -997939 -380442 727114 560854 159750 -532778 189788 -32147 474154 5086 -182302 556635 -697251 -211324 -864488 983980 717584 501967 -873820 256754 687236 790709 669918 -73254 69772 239664 -352494 130698 -477483 892404 671858 521355 761169 523414 -659689 665097 964283 -88731 118688 -192421 615849 -181025 6533 126927 187865 -342055 -555802 -514154 975076 -823734 -533567 935815 -221068 -520832 819027 273283 285176 46669 228163 481002 -995781 -129371 -445098 808057 36520 -227735 -507214 -450950 525334 -407376 365241 761485 -158429 -472569 -582118 -497374 805552 -35492 294113 142082 712478 735875 -298550 127120 -574235 -109766 837800 -427907 -467355 985472 -223877 293376 -237086 445089 -158016 457510 450066 -567572 -202940 -54569 -118434 -743512 817406 -944744 -947704 -668028 604743 -716599 846178 290411 -34678 -35169 -280638 977364 -387460 857215 -345713 20887 -800112 213156 429457 -708604 -885420 -576839 164514 -522420 148598 163324 -505446 -760344 116553 -52372 784507 502205 -883348 217995 -294183 -515528 -102673 -39142 991145 -934769 582375 -394654 28129 834489 -41820 10430 -435028 -61213 304333 -215118 -598452 -836551 197455 731705 -330051 -943366 196129 464561 878982 -757521 -467667 -258445 -282026 -335714 -50636 -48474 266254 233972 40930 -174092 463286 -533657 -573557 -710088 199551 -69612 -760495 -405527 -580379 704798 -240015 -749288 -183791 -445989 -157974 -839514 432568 -447232 956126 900354 195165 261786 -806539 257642 -407042 -24743 835740 983944 123011 416107 -918701 456177 63675 -153451 -864316 -124865 -755337 224379 937679 -922164 295906 246471 -29035 742230 442008 92215 -809166 135744 263590 -499792 189965 930548 -683042 440467 216102 -93005 348802 671096 -292429 936071 68076 -234278 -397987 49223 -876317 308468 -758298 492230 -413423 794557 -704788 -788156 -982930 -296348 -889934 -388556 441543 291529 743103 -891389 -835061 -785139 -313927 -132774 415284 -742718 157733 -419939 -648916 -404870 440919 -200983 816689 -987286 543332 -132973 -940817 -992668 156107 268981 36879 -207913 413929 495377 447252 169023 -798215 68460 216104 -55804 -847530 -204229 296104 -420489 124250 -772723 209838 707606 916177 -56916 470318 -423009 -195748 737284 -628817 -828609 -416154 928839 611732 670554 612045 -69667 316158 402234 77262 48668 -198777 -135831 -930322 -718757 598726 232231 808531 -15650 -447121 832929 -234228 441282 -98426 -698657 173812 -355324 596627 982704 -705690 57181 773038 -132715 -599294 -981577 428516 -503375 23462 453200 62300 754003 163373 318505 -195415 330227 693922 -906682 322237 493496 859841 -236470 786181 617389 -320497 -469661 259516 -933896 -756364 970881 729795 -415125 215011 -405579 549185 180936 -713598 -764684 -767529 -544761 930190 -701971 515321 -591122 271391 508377 795181 -236758 -48305 -909286 586508 -972090 -228405 239234 419511 251199 -620425 126229 458030 -811569 -211574 924815 -971892 -910997 -157286 717587 553735 591973 808315 364385 381866 -10331 892326 -634937 389010 -32230 -921296 865665 -427570 -807513 -97665 78975 821048 225934 -958573 791354 -506729 -313982 943974 801207 982925 -994939 14778 592485 -586475 314629 707379 -897175 -8883 -793311 436728 -593090 -780078 692251 -970458 -826978 974344 886009 -734589 687451 408780 8902 -87074 -49419 385569 172648 79899 332168 -718584 -501143 -497871 454590 -592750 926979 -631915 -865397 -278720 -810316 832438 -480606 440031 888157 -658230 -829977 612425 318829 -754236 713059 495833 109645 -76607 -250192 322499 897846 66513 -498535 -695306 462653 831548 571584 370798 98902 -500398 26278 -251160 66703 702528 -367357 501346 705005 -774900 -342568 831157 -1867 -956869 -587471 -400126 134340 687259 -825287 -619494 -246679 -675051 650166 191523 -898538 -902789 -290875 -961246 -108851 201619 666264 565572 -595637 451042 -169896 931597 925694 -211899 -531436 718655 489820 -893850 -161583 556254 895164 -981979 -327039 -346666 2597 20236 266624 452564 -609951 34803 925925 -325027 -552045 590624 160311 890309 -519859 -830150 -301760 220217 -970100 -807203 -895668 -703048 436291 66419 -67957 -966586 214219 291515 512270 164572 454563 962080 905360 264443 -178144 399406 575756 442241 11308 317478 568396 821338 -912737 630333 -914622 971449 267127 900532 -826183 330099 539655 107059 491051 -203897 -126334 561799 37319 -823737 -580605 919849 -386747 827407 -982245 -796329 -265169 785690 374050 715631 -308784 256164 777878 -833172 946569 393333 570330 -686419 -269613 138523 944879 4052 448274 -674296 -660516 769263 464183 527609 -198364 791820 -675389 974613 -591433 -945490 518721 515904 -790564 571405 -638011 761260 60773 -904470 -535659 -210509 822101 -94285 852227 -118276 -98928 859159 314229 21 744107 -34598 -692994 -710303 581324 -39788 141833 541233 619301 -199789 870624 865442 -159827 32675 -809944 -921531 928998 -724438 -818216 134237 962564 -964663 501901 16327 623324 -641638 -159866 -608748 245937 -997471 -517806 -360931 425282 -820490 -58453 660822 -847209 -804386 422312 -703527 384658 884374 -200205 -131429 -999590 -102549 45767 -921869 -744069 -527049 404738 127925 955797 -628028 421672 536808 290448 593055 982329 998030 702548 -27598 873929 374864 385925 166077 -282191 888289 -447370 650062 447672 -779166 7842 114007 -812328 -974531 779741 452610 154212 440148 848369 -914762 613649 876550 397769 -922790 -210735 -975008 763681 714814 -18692 463643 -536766 -795848 -176430 -806759 564355 965548 -845013 78459 141010 714616 650539 456417 103126 445558 -288974 968480 399707 -371193 74850 -475538 -450666 -709808 898861 -886780 586197 -204583 345327 296641 595423 765931 510010 214104 353671 440498 731135 95149 466082 420898 -453474 129525 -184046 -733112 -507822 -677055 988591 167831 -815246 23038 -669556 938771 -578905 -539862 -802781 -617346 -176789 -841759 723726 -344144 369899 961326 234364 636435 -437112 934097 925920 -408889 942352 -431872 935234 18128 866132 -583731 415347 314369 339275 653560 -806119 -679958 237994 -401092 -97648 366731 -218258 676993 765765 -275546 492385 199662 -209396 -491142 -531739 -361170 411394 -79232 -337819 602222 952052 474442 838460 665537 354161 677461 623890 872188 -872701 -963181 -609604 -140684 -443876 -665114 -446991 -983830 593770 999199 326691 -707357 61823 738710 -684486 194957 776449 -843572 270462 915416 -831964 -769857 346423 713550 741694 -571069 -933051 -561716 162847 -521522 -761397 432777 -946811 334484 182898 233801 -822600 514255 -497869 496897 -25227 706777 997223 -856774 539370 -675205 59104 -921726 -349491 566157 -771066 45428 -629892 -882249 687204 261720 81149 -679555 -995475 -991470 268654 549430 284608 495694 -225725 -743841 -699275 -200424 202273 -348280 894376 -202808 152422 381261 -176790 -854149 630881 288674 785678 161840 567621 -190512 672477 916910 249463 225150 -125394 354769 875952 358529 32432 -893409 -762385 -148602 570125 -123857 178801 -567003 -630459 -398467 -2142 414249 -133413 -329317 -607414 638123 -72705 -709081 -889952 -691270 242819 634853 998381 590374 -44986 847483 207397 -297566 665643 135590 -324213 -892824 -930327 -804264 469065 533531 -734676 -768868 957453 -801320 -79100 -117263 925244 226300 -814821 -835304 -862684 -712599 28106 448476 724207 -264881 -382694 907859 243915 -950670 -482537 2778 -946791 681275 676498 437609 205952 -553210 -985435 -368095 104526 -48894 -802588 616235 296157 471112 912748 360360 775848 -940156 105225 -309802 -855771 -603107 983112 147386 -191053 -409457 -588923 -785966 -200019 -996756 -498619 -96439 675699 -970796 -494778 413952 888360 750595 933408 -651794 -737658 -850582 549367 -773716 -469360 -684441 947701 -601534 -593462 969725 -695440 211991 877524 750099 608227 -185947 -652450 252953 842531 -974107 -109646 844094 -716116 957974 -53928 658043 480921 -349797 -585454 -524633 981746 -793228 -180325 -236487 506352 772325 -98505 -38577 486280 -345217 340256 -866722 -531657 -992696 -314583 848314 157098 919937 -897946 -952722 -935138 399698 -512008 -975307 -259082 -980404 135848 12078 -748884 598596 46213 567211 929725 -511711 8485 903735 974431 344188 -826303 317461 281878 642773 22802 -626962 329624 568298 -813859 -687367 -205465 -475363 499624 -221724 454804 -990532 33319 9545 708715 -453926 542004 -437506 306842 -66119 -103140 115577 -434808 -377512 -69820 -256358 771492 -100789 -400198 914952 -634844 -48742 -249902 -807431 -719292 -383055 833089 454433 777910 -293704 -468486 -1137 -692155 -613521 77299 666142 504002 -701409 -36003 -283924 -221672 -676765 -140117 -929052 610912 903772 -408742 -589612 -364271 324279 796886 404941 -463708 238927 -730017 -514016 -693788 -36172 875842 509434 547281 193024 302480 674646 -669358 268585 -619322 637651 1911 498288 -664159 -416374 -762979 -137389 891340 804067 -985377 608701 -239699 558520 960383 411478 -676878 -30611 277527 -433860 -457637 206745 754430 -650140 -953069 -761170 250119 -759759 -57780 -42410 109107 900906 -534019 -655031 905054 -871959 -485709 720836 -889924 -222805 307199 -77687 -386285 595450 -782806 868261 -821410 496795 255624 -304447 -914910 131026 -964988 -943198 -985175 4724 -259641 -378033 -808487 -460036 -82540 109763 -86086 545243 -42527 137273 -45470 705911 444991 199100 361899 624002 755444 381504 -97851 959226 968093 -105043 151897 -441520 904575 -908789 939084 682711 794569 -505892 -254119 370768 -417682 -733064 299415 -814251 740189 154219 570406 584679 313805 882829 -139459 126769 -476424 667843 -917146 575796 -879735 915054 -921677 467270 378878 -202832 -249818 600613 -66061 876271 -295072 545041 574043 -330358 -96242 -17528 5317 -308807 -130976 601813 85175 953252 643426 980115 -195548 89951 -842088 -795556 729859 658315 -953478 371629 53225 324129 271078 -735476 -211321 -820975 -192883 860853 762280 -819011 794365 66695 562919 840867 -920109 807824 116942 491553 213401 556076 -94003 -422920 -708372 -982680 -101546 893458 374086 -682627 -583909 -578550 -576398 -427939 993541 -701529 -58258 -69779 430787 -366839 -801515 645799 846781 406966 -448481 -17213 -699301 -633928 -677984 -614258 -308557 65252 323658 367655 -696957 732291 -491070 681952 50143 568283 932411 601612 707400 -544808 139384 -598520 23177 -329362 632610 -677322 511907 77538 676913 -589540 847916 -520531 -123191 -645666 184212 303913 742609 810047 -554589 -139195 560174 736827 -298963 -805543 987903 611126 490812 -221889 -311517 345288 -354180 -195318 -36898 684168 -743987 845627 -968083 -927983 564148 -514248 -602448 46353 909802 874300 605941 -593948 810155 -731872 327364 595791 939194 518868 979778 148886 992595 -584047 -899964 -843016 -388000 -215321 -4923 -287653 -844859 660028 -170525 372061 -702287 -778468 -281652 -52180 10315 -360607 -144816 148331 -328255 -780740 -430311 -848820 140900 865897 -521964 -189291 -818174 841337 983319 -382141 187494 -561275 -428306 829598 -180052 347210 -71479 -128302 -491219 176680 -197577 17270 453556 53693 191949 261795 -660179 435950 345740 -771593 -811265 893156 -707775 -961015 -226991 -3301 951112 700301 216819 -41205 336453 -739073 -623710 942828 -432917 -606384 -51160 -850422 -763323 89427 358490 -619783 903911 -61922 386081 780273 -607310 397403 938146 924531 246991 712342 457646 735093 575087 -785581 265165 -51097 201997 -978577 821919 846255 -423819 200966 -300650 869338 -728345 -445227 639739 -929899 385438 -22126 779983 510262 446828 -959106 -156829 391446 879822 -655053 525776 -984040 -940567 -788796 259096 21889 30334 -138237 648088 -713018 979803 571990 -811185 238447 -785157 -625632 663809 -677294 983224 21590 -995953 976481 780217 443969 -978778 -566951 241955 122266 -102952 -713735 940973 410796 -119098 94018 -529188 472186 941733 -824012 796967 -240072 303275 13312 -30486 378914 410537 -473481 97890 495359 140262 150791 985598 -99527 806339 -818516 -902435 -343497 -765145 -512688 -390539 -855733 30077 -450783 -674092 755467 756959 -176341 678178 655201 756914 -945469 878294 -321745 561923 115947 -228324 -385369 -26868 -867564 -679174 -590533 169032 -650194 132701 -844039 432027 454156 124620 -561242 123035 826806 924182 399233 -323674 160696 -644433 895514 911567 528111 232655 -72633 490591 69098 933106 270046 -80214 -834724 884889 452688 -530022 465375 551251 865655 -593196 -568492 361298 546308 -141153 -323318 142644 159885 -266954 801425 641830 183344 -273082 -125331 -592300 492727 -53282 -487167 232869 -476524 998425 -662541 758907 536700 483395 -798567 156811 95444 -581129 106780 -199142 -277359 52623 229519 -747226 453514 -655584 -396703 -379047 149833 904184 526114 680787 485413 -907787 -234876 -442803 -651604 451408 -38189 448670 -14006 -842898 -393830 -123763 -257792 683933 -687123 -101903 892511 459709 -619429 841923 815455 278484 -357819 683020 -13193 817455 -122752 733549 645075 688046 402344 -74097 -95116 891185 198563 -653309 -179390 -522807 -344749 205101 -860354 414219 -632674 400269 -935720 609494 -919140 -919436 110545 -959427 455687 -168433 -493085 835657 -424132 944648 135036 374974 234409 -608899 -305105 48869 -826155 809984 385979 -933148 -181230 576348 379198 -827346 794503 385070 -207841 -374750 332532 -602964 -610488 -988236 585065 793055 72504 125807 -617735 -708903 88579 122302 512047 423402 -396420 371028 -38958 83076 -303500 -998073 -629788 871506 -319668 -550253 688309 823422 97957 -384231 -913844 34640 195348 -651890 -356451 -335535 965441 -643718 907654 791785 733707 -703312 880 -820281 -537105 -492217 -586569 748449 893059 -324438 -667843 -286598 880054 -761320 -268264 799512 508669 -301433 -291065 -152594 -480624 126963 796551 775611 -910406 -225702 -356152 685270 -225782 301172 696228 -188730 600338 -686944 912310 991753 -734226 780234 735546 173870 620015 -213949 -954229 -252548 758344 -926908 616127 497844 -123787 -657745 -688781 60800 -447079 -465708 652114 907165 578380 506388 -618946 958997 -873344 248693 -712142 -301654 3572 388152 -443709 131705 426863 -268980 782235 339463 -183897 -230189 278933 -808110 -128697 885696 12665 -897028 470827 115525 691765 852402 816303 524446 671003 158277 716943 -274744 -42967 755337 568608 384633 452357 -87597 -832696 943175 -609249 -181026 3651 -279260 125063 875537 -614186 909849 -338250 -645827 -514631 968852 650770 334534 -977462 -449754 611520 -883644 -755490 -352507 -92116 -727728 -79684 75193 -707398 -628642 103793 -360677 682363 951385 -723274 723320 844198 -961786 836160 36053 -73188 -826234 -517441 -217226 10235 290937 791893 548906 -513221 655816 -922252 824553 -909237 -587839 -581392 -306436 -307213 639934 341337 -709014 240409 158279 759328 -392316 -707422 969999 -95562 -608937 -943144 -71739 -480304 -499869 905040 901128 -812459 825766 -541029 -387889 -353539 572199 707975 -895810 920454 -218048 192044 -143487 478756 -711390 325311 126477 633989 491573 564672 288765 316191 953748 968919 -224732 -56388 -667339 176344 163727 251848 285167 -118378 200797 854700 -588380 334188 -791230 -611165 -358796 280159 -225108 -373677 344585 -170916 -207812 110539 940456 -274552 -813854 -598868 171801 -134987 -754752 48245 693775 614741 -795953 58965 738460 -880745 -53403 -529159 972151 50437 -491224 103609 555380 219754 -753008 -665129 -697874 -665115 -467854 600597 -339453 -846028 -966123 -14150 735431 242761 -329866 173067 -874226 -568598 578993 815245 747331 109435 404504 205230 -678581 -638837 885569 -123919 -871644 796567 -950124 694694 59415 294340 -39543 262077 83334 18334 327927 51124 -948005 290511 -352855 66329 415689 63086 -52564 -435352 483777 -374437 -416304 410488 696135 258749 187508 -338680 139100 643937 -426173 657847 -813999 974542 202243 -861591 -356198 -86755 -695110 -249449 800895 -251969 479503 -156665 -857243 669028 980048 679374 747261 934438 639661 -248108 -680298 526305 -98652 -507807 -424997 400358 569798 381427 604208 313576 -978625 3545 -64008 -646510 13952 720350 948177 -608389 265540 240832 -729229 719584 83564 -113511 -68255 26445 549934 760065 -23111 244373 733139 -254177 -611588 535134 180794 896480 -874415 251191 -746704 -789700 -923139 -85794 -550745 426551 481720 -925702 868175 -271350 966523 -478350 322739 924061 366452 -896860 -721457 -760578 194923 203695 -464833 -658602 913967 835581 307673 -120772 -21432 436731 -531908 794211 -519809 5046 -849335 -517523 398214 557472 -649950 229559 -72925 -406596 -548480 462950 -185307 97822 -649522 -580258 742780 -326193 -145392 476417 11881 -61624 -609471 89145 -380292 -753724 -693777 140748 314088 -366943 -546995 -595628 590699 -588347 885670 -426087 93690 -50894 -382509 5116 320498 -718247 -835662 -873311 793299 163175 982128 -383822 -43992 -459821 -480196 -679219 645121 -544083 306905 992596 -562181 354407 808184 163549 -729550 -671335 -939535 546392 -745378 -508192 -891012 -491630 -723184 244044 -787803 933893 -511631 -651831 645171 295703 841222 -961265 -425741 -80560 -637183 664002 577214 924773 311175 707268 -766648 244461 208015 92976 -30374 250204 674318 -173473 848753 -465633 -90937 -917675 -315121 -177388 -907110 -869799 -214401 -557805 -158233 806703 -718136 -984296 759282 833188 107545 661727 353479 -793741 -791710 -688204 -249916 964810 749117 116773 -353290 750806 469824 -725383 -692527 -855969 63618 883730 993718 281779 993530 -882052 -4237 -772941 545325 -651858 189925 267134 -986210 624962 881186 260093 754327 -384984 435637 -905147 102271 71953 880851 637091 590357 -320147 -602167 770395 -511449 421355 -777093 811025 -125256 670857 -304125 507101 -642097 129451 575529 636146 713134 -241672 -585661 -870 -209174 -767014 92861 32565 -668374 801109 -667967 -371022 947135 -103905 -723613 -968981 -15951 494659 384817 -447379 499849 -447723 711785 -902317 -361935 -449271 710895 154039 -453080 744875 870599 442072 -830042 -480186 -518574 748303 432961 138295 -887129 729542 -667131 -319523 -108762 -308577 -276449 -670725 -693285 398544 97284 320191 124962 -818054 866302 280911 405836 570992 437820 -242062 871359 -796824 -577161 760834 898925 184858 -836159 783546 360188 -97002 -782145 -25690 927237 -300448 251938 -203680 -488685 745838 -963879 -317165 -516663 842539 -826274 798270 -350670 764798 -528680 -980967 672228 731490 49435 678523 461263 -515849 509545 403236 906125 -873752 -612858 -788019 -685200 200157 120358 -138356 657442 388253 -746300 -6765 777543 -469002 -677306 776872 264115 315924 462450 -571889 -693459 -510003 706369 140183 834335 -616044 -296018 665844 -495798 -726678 -447050 27224 -360200 706004 17295 876567 673134 -53558 873142 -836274 859815 -681159 70076 -653684 -475094 -993763 -243431 -126647 -694945 520647 867258 337435 -246914 -618078 -455945 629608 910546 -626617 130078 -885646 -372957 445191 -439947 -684968 87093 -848603 -221513 -3094 433348 648308 984831 -988857 167174 158197 -616293 -478712 240811 908885 -530045 86301 -141250 56291 -176594 432375 298719 -507934 -551462 372527 -863600 -107854 942641 416476 -718403 533526 -822219 902891 801054 408341 649223 357280 -940765 -123747 10525 -832493 351933 -748831 -502900 1115 -871052 747057 -490584 857499 423896 -112622 860168 -743116 -527415 261847 222682 427726 222415 -59029 975109 -276496 538583 101522 -501944 57514 372904 -531760 -722293 -796852 960079 -695649 704976 743826 -753660 386053 308017 -335747 -604217 334774 -941174 -992801 -78562 915535 -839266 593475 39717 -542629 739078 -496750 -714988 -100376 538182 -624586 237251 -887978 464799 878209 263699 -681806 -793302 580284 495319 -534352 -251482 654126 695959 -698997 475986 769569 -392512 1579 911626 -492560 -342836 337306 -423220 248225 -560696 -709700 717913 20398 998783 -650927 -172833 -392647 -260486 -562468 -475505 100143 343560 620979 -22404 105672 -805424 993633 852562 -489103 -283422 210913 767934 146320 -103344 687898 -90382 402220 -166071 -831017 -856592 -395609 -7751 219973 922724 -94748 -932001 -924555 143740 566065 -327597 285701 849228 -483516 -437974 462596 -128143 193839 5575 28988 -732296 -795064 996520 -658474 -921572 234977 924067 461436 394326 -740123 -251426 -404436 -259613 92657 613563 -580255 790992 -579745 -639370 -73751 -273203 -148934 998297 -820286 -631791 -784278 145592 -332392 -263640 459541 563598 239339 186028 802649 -808754 -945632 137378 -278233 -642475 -227984 -676813 -944848 -699701 652875 -315426 692840 917115 -292627 -383597 -268142 840798 -68902 -832876 -80812 -867761 16779 209732 934370 -495289 -178167 19314 783966 -595973 803653 57733 40800 -348785 425749 -983950 570779 848540 -48460 490070 -679750 -270388 -871103 -115003 882949 -132210 -113797 -868501 -416271 963067 -524528 748200 706574 -413529 -977320 -76619 -447224 -906024 -621900 -654004 143750 730469 914510 -47606 832786 -633772 -46464 22875 600497 -16154 -921794 504928 857285 830605 734083 -391646 545900 -998005 524116 -878149 -454010 -874640 481858 -606889 -536907 828531 -98030 -52904 -142796 79210 754551 -619254 -211911 -736096 -627755 -989482 -338714 -435220 714906 -475694 926558 299717 258995 326532 632024 -520344 -986822 331252 -90736 449892 506546 30572 -131225 417004 145275 343106 -996746 -334966 517607 -196090 983711 209902 -215325 -68000 307413 -489879 691888 922901 875121 401137 -354605 665750 -68776 -715919 260361 -740125 -295754 -908665 -986239 132938 -850012 111228 518276 -954301 543790 -435792 -895391 -45528 -266436 -498209 776327 -887443 -560410 96170 -396315 132250 -407689 -894997 578500 531901 -112874 638581 -384264 541006 802163 -967259 908381 -985781 -183288 3279 -539047 887255 182314 424518 345304 -84892 600540 697008 910460 -74834 -462614 615095 -843500 -508975 -33382 -266784 -341378 822202 -399131 830955 618337 -390252 -36957 -309341 899496 -223864 511804 352232 277409 -406008 -665014 -779076 -493175 -666306 -478103 466838 -870659 -660998 679881 -731392 377696 -57323 -360030 -452305 -247461 195485 -351560 -189627 -465063 -513709 451511 -302076 922313 435372 635278 139944 819084 -762974 -50347 802256 601478 453183 -216793 -727639 -588408 -137912 111525 -499910 211646 -929748 915929 -223039 379476 -158251 504913 605650 521258 -866024 -820681 734693 -156080 980912 -801449 -247387 -557167 560163 545873 547271 26066 179828 680391 -172527 736941 -391099 -260097 -36149 -743350 -447165 86686 319549 -656997 -117609 -892241 867181 -954949 -349709 903916 16912 445498 703394 165452 -768390 981345 475327 -301147 509823 -924619 -934148 -980786 -288063 268032 93821 164117 812361 311509 307823 410721 615071 754202 -492716 -954746 -929642 704860 789880 733953 -572981 964634 -200749 732492 894009 -379188 -208719 885546 -515132 553747 799515 559529 -94894 610520 321690 -690329 47865 303948 -677922 441387 -330108 106659 -225439 63375 812811 -124481 -315762 -956637 -694928 813477 -936089 420489 682161 -450955 428643 -372884 -338553 266615 297573 257821 605871 239340 211716 246209 -423031 -572942 -386445 -91974 -335923 448755 -584538 849090 -812965 338358 -749391 88945 270832 -876396 987330 982773 443859 -826886 522056 534110 976902 -151635 -363263 -740397 -850693 676620 497535 689050 -743751 813230 904137 -275814 38 -966952 71281 -403500 -549802 262595 777814 85717 55952 136732 866601 -708454 -370499 -274526 -379472 -987255 -935374 436325 648273 400799 -24127 -833604 -299757 -134388 -703310 29544 609011 979422 167721 -658530 138650 -924901 320871 -442842 690076 497393 303337 -935558 -667577 178025 401760 115962 22889 821557 769997 795216 363454 745251 -828548 615338 -756400 366127 -355880 -747123 169093 374422 959019 -510717 711679 -674488 117044 192329 636569 -183709 926374 -791796 -118408 -305324 356334 -826886 528196 -340869 -629635 -570220 -673963 924756 32896 906717 -935073 -512550 -77662 35128 380606 829485 -86100 318888 252524 -368098 48482 667188 86340 515821 -186527 -401428 261024 404476 -269955 398405 -235877 747369 757327 -714 411257 -387567 -936560 502953 -311127 892142 270673 455357 287275 -702316 733867 -27119 929759 61512 -478062 -832723 494555 644036 -765495 -393480 -252134 -295339 65271 657982 -547877 583922 -411668 277291 -389042 290886 -55114 737248 772072 -356651 301868 388251 -784394 193572 -487618 657534 -56720 -241314 -561468 317942 364665 -918374 -47117 -951541 891053 -18672 796917 923279 -766947 -779132 571214 153286 902103 -435568 858251 -938242 261709 -105686 -645005 -715848 -548712 573649 -941950 -11962 -501680 479705 -777590 475976 603159 693315 900314 -487344 -730985 -787934 733574 -941082 558408 -915594 639090 158452 -331519 410172 -603716 758103 -975162 168750 622603 -739551 -642355 -203410 44873 63015 752029 -988216 923586 382126 357147 819589 -286437 -416832 -455305 -629695 419829 -411440 97719 -376222 -393082 428220 522784 764301 -868975 -382960 438944 639444 101664 -113506 24317 803638 -195672 4102 -714842 342023 800549 -73099 672816 605212 -825346 397653 -864017 893982 -830236 267315 63262 907453 -577771 501850 -834971 728901 571889 -512149 658956 -179993 -652926 245727 -521764 -823984 -729246 421067 389442 -766423 23380 -930237 701693 -393324 369612 182525 -21805 180938 -686077 -540742 430401 -848407 -927021 721593 -170372 940551 -681698 -981816 421222 993223 -36071 578138 450600 395334 190820 -709996 -258360 -865950 426013 -554931 121721 743348 -781515 552282 193539 961530 -335669 701325 -579650 956136 -933068 -846150 974018 -595664 -16374 -608471 894732 -232279 -826587 -453541 -999317 485785 -661783 -503234 385147 -914004 -655540 340722 956932 435958 483015 823860 -561004 112128 -363400 956928 371456 -863138 -342380 -3105 241250 289192 -503540 -759134 452572 -473161 -526577 328070 458719 761431 932008 -158642 -59202 71574 516901 -54304 346659 671770 -970834 866467 -959648 731637 523255 670309 500949 24118 -536863 -422332 -832299 -395114 299652 -837062 -387412 -333485 -606366 239149 993583 15298 -668006 974872 -240402 753641 95511 545363 -24015 -952540 123294 -839633 443191 -37317 -361633 623129 91015 -974641 923661 -365169 -760686 388324 442392 536019 -959065 531412 -331307 -36307 602109 -955958 712508 -753654 485673 -531898 964850 -574519 -866796 220478 -585001 -919945 -435116 455264 740002 -984738 -663510 496156 -464730 -928676 920494 459056 423216 470673 -466091 213527 660956 -584675 561901 -258882 373552 344415 978512 893670 -65407 -145557 -296639 224427 -269577 747632 -836417 452690 -497019 765822 672162 -383552 488689 125999 607481 -718649 414285 473096 220452 981045 -579201 488082 -71333 340067 -49423 315130 -878946 165690 -767879 -426916 180406 383459 745527 -184342 298639 150941 -495992 19163 248854 -2084 -604230 122251 -350185 902485 -8494 -257030 -515523 -9647 366986 70526 912774 791765 403112 824631 389288 641360 292843 803504 -433803 510857 432858 419552 943575 109779 170373 -118806 -991302 -906228 -49517 743452 968355 303191 602170 77195 914584 -810800 693920 -943758 -378136 -542815 -390747 -356655 233011 -92315 -65890 -258700 -577232 -432385 327279 -820304 -935727 498126 614572 373776 105666 -909508 856334 857834 51017 -760337 243349 -455861 34155 47526 619263 -833505 -642087 304804 -293995 639312 -110982 417228 -89136 -672377 -428315 680512 -133355 644502 -935988 114734 -598364 635683 934455 931520 -360973 -292093 582160 5289 -774954 740476 973293 -771268 647070 192344 884492 -223516 368068 237492 -839238 -933756 -399817 -685311 335086 297886 -487772 74900 365752 -661609 414679 -905214 971147 -818979 -672232 -7031 316570 -694586 558952 216495 511789 89601 -711461 -875207 962586 -595489 930454 -260186 473138 941493 -862226 981470 571185 -323027 -964386 -840333 674401 -775975 -398542 735426 161201 -164277 -701362 744418 -806773 337860 892665 -951004 -83468 512761 414740 119872 -311725 851587 -873905 831719 -554052 882231 -196508 -35712 595611 -90605 659593 517978 36349 892026 328944 -860017 73059 -551843 -14856 885629 878173 -348214 8208 252387 -672689 325408 -253304 58778 -404664 -91366 -123945 691817 -271132 623767 814000 -153579 972947 -586681 862984 545824 -269834 425829 365481 794906 -844405 286802 -650177 426737 -389007 878552 14405 337929 42867 366275 123250 428100 509395 -121537 -871744 -881642 870815 74615 -408477 -135123 948775 -552938 -406265 -974787 464893 459238 -526753 -626418 -533968 200341 -801980 831298 364987 492814 -605315 -103829 554016 -683253 903315 -75114 835637 -759692 -924714 -531059 -949493 -711298 -133869 21495 -589231 40640 958267 856292 153726 277868 -701183 -238444 -361508 727947 548696 -34694 -297205 728744 -66227 96761 -469931 -282125 2105 -255432 314079 -526116 79432 482548 985690 -549653 759080 -560961 847705 -71060 919973 -291312 -298276 743068 521701 573417 -834555 -277211 523875 -923881 -545974 555936 -448780 960624 453670 -39618 -994469 -102600 -811343 -417054 -190147 803432 358243 -766044 392609 418081 222880 -254271 -177235 -335346 134265 -574833 -139372 -417026 284929 -114973 -623591 952146 52996 482368 -50890 -320591 -57174 136048 -630243 -777843 218770 727990 -732993 -501513 -702007 -76590 46366 -868438 648804 -688113 -734486 414010 -146330 722842 809452 -548639 -211646 -279900 -640387 857143 445237 329792 -624957 519 -879058 273991 181703 166224 187823 952760 368666 285440 477130 -17802 -593480 664442 -37968 716881 695255 -517691 -421567 15052 -799215 -721620 513219 115665 -960417 -185809 -336722 -977897 232734 -745919 405570 108453 -95534 -127643 581142 898402 -595176 178408 822820 -19664 140509 306732 76625 -651401 -139662 716679 -698517 536500 -885112 596764 -724253 282209 201429 -528189 -745163 -903624 -322325 831898 445688 -101108 252056 -222589 -65004 632177 62024 119477 -940202 -660708 -442499 455835 331937 -588258 377041 940352 -20769 -418703 118822 63989 -882394 255190 418750 -537727 -944928 -37615 638790 -870748 -149502 -543629 -65005 611360 434841 -279745 -31625 -756090 -436012 -589477 -90772 -157807 -36963 -409102 -629906 876302 226227 -37107 -825468 340186 -43348 344082 -611365 284888 -804076 -370319 750917 345390 -642095 168375 318159 -5846 203938 -388604 -358348 -189257 -251561 -663806 -483845 37893 832032 698808 -844700 -666900 -443865 -491734 -463448 607893 190112 -600805 -355314 767376 769414 -998658 -452995 163927 -384709 -932802 -372599 448770 -328737 -864858 769162 769265 494977 -266356 842482 203733 165970 -78594 388675 351472 -488507 -272173 -860443 916818 718668 698756 272068 -122770 424382 58946 412157 729963 406771 272299 -242868 -665597 -558160 -116106 349785 -825785 -983724 371862 -37598 923570 106980 -829246 893461 417615 405151 -929767 599697 544682 547893 467154 429348 -529160 954044 -65009 549991 -295772 797694 -14047 480692 -200033 769850 325594 876271 -290671 469226 -776699 -569149 -681458 -963119 444694 -787166 -366559 -101265 -386983 865193 -354740 409246 -150078 -218754 344686 -468949 209095 223352 -325926 337870 -942590 -771318 -183443 -601411 -527271 682521 -401388 930015 362310 -463467 292601 742218 240716 -692558 623833 -90103 -920764 -188584 -951550 749470 41235 964017 -554827 -132627 877842 98315 -363422 581457 186689 -92963 -947422 70049 900395 876608 -635888 413388 -594968 -329661 -386190 187349 -998411 -297007 44727 -402582 875000 358644 -34031 833722 -911586 -46939 43437 -67243 -979117 -249834 340238 829253 21138 -577553 165204 -944115 -375700 367702 94241 -795255 -218813 -648039 327727 701214 -433224 230513 -53022 -129401 -947491 922102 -534082 283955 -459926 -244692 707419 -221105 859741 81127 951071 6326 653714 -228935 -652420 757053 -597192 318955 -635618 940164 811927 -969590 -247696 250219 924167 145264 169272 -609224 249707 319141 502791 965599 7461 -296637 269209 -136412 -702137 -274574 816005 -488386 -233753 420439 -166554 -938317 991476 630313 742210 97394 166513 -954654 612968 -560960 859030 132723 -475695 917614 83413 -642906 548235 211548 -571771 -711584 -933128 152937 -970377 547201 857647 907067 936013 -908641 -575149 551727 874541 657030 -530156 214197 -84739 -827074 -626863 -15399 -242372 -332725 146910 -196885 -359047 59292 235292 210098 -920535 -345570 417188 -769326 -729316 -750770 916718 -968501 38751 -760785 714488 509554 557616 -221774 -381301 299173 -880299 -561634 -456822 -98494 152597 -677115 -19077 -10266 -17870 262630 -633366 773907 473321 10587 205155 56356 912666 971398 -602482 -530301 -218318 -346417 196444 -245398 845290 -626891 -482299 1018 -499729 -739968 351869 170466 -552971 -964498 -725078 428713 795367 891078 401409 220399 80969 309573 -209658 -896964 -468018 -152943 -334883 -84848 -653613 717388 -786922 -265879 860421 -489701 -316303 -26005 -363529 783143 -408211 337927 4820 -644999 -607910 305675 326029 174940 586518 -806385 848860 -663983 539085 540608 118550 -504217 -122692 -257831 20879 -939517 840960 654878 -680933 -141732 -49992 770764 -314237 672937 630099 -842658 -371499 933957 564486 -833715 -161696 658680 -810430 908064 -307212 647500 -593805 -794331 -704216 811882 273566 -947601 -924255 -830917 818407 -145610 814286 641278 917320 -856176 595213 -769722 624982 -795836 28967 904455 -931498 -477089 -491200 502372 -67029 620616 -122455 -288208 -171579 659479 608813 -344256 484606 -453979 -361705 -582981 -992183 295408 -114673 415274 -913404 -577330 -82098 -469768 466559 444414 509142 -361764 427823 -154124 -177281 900042 949921 691900 -874683 -249332 763081 639815 334573 -312998 -520781 -322379 -88603 283184 583426 -733230 -487253 786579 -710673 376609 -304580 866215 807131 474260 -225625 933914 -147767 594667 68041 -819939 -794058 -116885 -733084 -25776 -526091 495832 83393 -991905 961605 927675 -939203 115354 -191877 -249529 -539592 -259793 -928416 -713630 703480 -386033 823428 194099 374180 898343 423929 446128 -708959 -837074 -592448 7457 -353527 779068 -853969 -336443 -295802 296116 -220293 493446 11064 224520 -697242 -49770 497947 -390384 -248162 424487 -183247 693399 308354 -684050 -485823 808210 591055 -607762 801800 937863 178559 -639159 -530787 -381225 -417970 424027 88338 74878 7636 642391 -394843 860073 -344460 -946821 166226 225086 809457 -461785 542946 -617110 -210126 -755308 702792 54395 -14825 -602757 866364 -688635 509495 -428499 -407883 -158475 744069 -668549 -150418 61820 687819 583843 271626 467678 -765027 -526881 -781672 -94385 -837949 712238 717053 -426699 -183621 418308 44999 170996 350383 -784227 998269 713476 -489948 -466636 -937233 -798926 121529 -481054 909322 809933 -457848 660508 -121023 -224019 -94357 -365599 18838 785292 -319869 74180 284662 -600554 -140415 75022 414541 775413 -246955 692824 647264 -558839 480018 483431 -187845 -526942 198540 957221 -704608 238510 262187 -76845 -237077 605735 -54834 -566829 281456 -445915 -912600 925275 755242 985559 -763004 -549858 -678895 93677 -252719 -111122 55998 907003 -129548 587089 788077 449308 695164 -54517 768437 596543 -436775 597260 -385351 270880 -63379 -75618 370847 914379 -259579 675295 235513 -77568 -391911 106590 611201 -236685 -811828 -572410 541282 -566558 830803 52259 103153 893332 252900 -53535 -738437 63139 847903 -746838 961632 -617036 -970798 -538761 -302761 -592152 971607 912588 -326360 -940362 646203 -379890 -8491 -216853 273876 245832 -758615 -834171 172889 130189 979508 -385644 -636865 6579 899250 -345064 922061 769223 -205591 -584801 434919 -968678 -929708 -415962 153503 544953 -910894 -421204 112393 82928 -794518 153948 21717 -864977 769916 -559635 -885531 -442678 -549277 -921192 619071 -70512 121620 -949695 -93929 816334 -958175 -529815 -56540 784427 -838863 -624785 896723 -791216 -380566 640529 323295 269719 425413 -621801 -989802 285252 -686638 37460 -439497 882977 345435 112983 -10518 -261919 -629759 -641753 -95329 -693040 516313 73743 948791 -281410 9137 -137689 -135448 -501305 789146 411143 -294068 -593818 -999414 848336 530721 61065 10182 -589277 -741176 66411 -201332 946204 255611 -520792 -514493 -710976 -716060 -104785 487279 444550 782140 738824 -765015 -321329 -440649 -477363 894610 -279534 -480971 306805 -700619 -769045 -5289 -433896 952901 733295 377453 -133035 21680 520781 -890606 329023 463131 856756 -54736 -910287 -221444 -844324 -348483 -513697 663251 -46259 -533202 -935380 330330 415688 38118 605422 695662 307035 -836709 -458219 432266 475265 662086 386693 -943721 239776 -474359 -642211 221853 502695 -650818 -339950 810470 551376 968687 -126124 93250 569190 168274 630665 659827 450008 462936 -416532 576495 859988 233810 -678119 -877591 910088 -326038 465108 65404 876219 840695 199230 540179 906015 -728361 -701028 352305 -510643 -45469 734888 -866098 -61388 -633301 -137746 904537 446629 -298537 355510 -669323 853305 -7637 130656 821327 900511 829724 -65085 -723190 132457 -938313 -932027 642086 481353 914871 3809 376414 424502 70221 -218255 719285 -931351 -6621 -797794 -857987 170473 -450187 -662358 -160440 -247423 832616 511177 -185453 -359458 -833632 -781615 872354 -75930 -879100 -428755 -704640 -299659 -488982 -252286 -839958 972502 -54282 716209 -587029 -978106 731498 196015 539670 370410 -419914 -219343 443395 -607883 759417 -901526 925405 940806 -403440 468016 913992 -755573 256981 486424 72543 784867 551020 991345 414706 -449530 365393 -678816 -572888 522277 237812 550224 -377008 398698 683365 -225740 -989461 13105 505950 16707 -994827 -104315 384344 -403212 287316 -15281 -245883 694664 -447019 534974 -502417 109841 -777901 -759028 234799 -57002 -970807 -691590 869651 526363 872864 492427 904929 -969023 -720827 -169809 394616 123843 382866 788443 602160 -83999 -397078 -679451 756949 -358634 -996536 -815294 -784622 365218 383931 668452 -694094 813286 -140109 -779997 37700 -416649 621280 -963808 867814 -323032 950283 774392 612231 -950356 803436 419096 -717396 -554692 129406 -175961 -941868 -640887 444043 267430 -10641 -328361 -551908 886083 510758 774279 722489 884284 297147 -911879 -956845 -191245 360178 -281487 714752 936005 964755 -165399 449481 -386786 174503 -761339 -589477 -91947 111711 622695 794210 -544933 31840 -831196 133303 -719856 136111 431668 431687 744770 -901749 -823334 175029 78045 -810136 -154105 142021 -305168 978927 -142798 46222 717362 772090 -46152 -751711 -884025 859872 283528 368874 -212212 214032 -856433 273661 641530 -854691 -465949 599224 589506 -616123 370078 -1344 -180593 -739580 870951 362023 721662 987432 697756 -524388 -898155 -467616 605307 758272 -135802 -445159 -215509 837390 690920 673260 68083 -127014 -856758 820249 797046 -912292 107316 815517 -682447 437885 850189 -343395 945034 605655 610729 -177857 -785456 353536 177071 370235 637241 -897310 -274832 491759 -326997 359776 974835 -869106 -574757 -878006 -53041 -447058 -119606 -430700 617363 -755912 556178 -374415 -46017 -483507 -284909 -763720 -578036 51920 408741 -633131 708679 938160 -835790 980617 243835 -291811 -690324 138541 -752271 -279226 692788 49229 -784498 457600 -41005 -294167 -250219 -128580 847365 222483 -911819 43398 -711454 -751261 679426 -385515 -473528 -686181 -279299 -531428 851968 -474617 -980115 981753 -680686 17827 -187974 -692080 637434 345309 -7420 -228232 -856218 -123149 58771 -518381 -20000 487199 -909205 -51268 -664508 -274579 731343 -411823 -327351 412507 620153 113605 438793 102358 -452763 67168 509292 155131 -122932 -285284 938810 73592 400068 -300620 -640271 793499 -475857 198518 591524 -730105 3433 52782 890440 -317378 -96060 -964552 367442 -269008 308600 -540420 -171354 444899 647738 -583708 801736 -137628 883827 616443 -201276 -109147 -769517 68904 -330330 375451 240554 603075 -728951 -626143 75324 -512092 -383504 -693567 -337059 -632727 -501201 539732 -586338 617136 -559282 -968384 17744 411286 98254 616587 212098 674537 -491543 747249 727177 -377067 -587590 -397194 -626662 -634930 504168 99498 -500348 857199 -618243 769452 -353805 105791 -805724 -49915 56676 289342 8076 34572 -957458 -488041 -437513 200017 -241671 -560051 127786 620803 -981231 241830 29101 -832592 688655 632178 75056 998964 387972 533937 82547 804162 614374 -957624 726501 268867 126790 -109646 845660 -408345 78431 -324088 -789510 272614 -941283 -812667 -665449 -80408 -92329 -297132 -43284 -579977 -536252 -158508 191459 25599 338385 -291733 631508 823822 803874 -227224 81162 -457571 -688196 -113612 247979 -696854 463909 -72096 -484369 -766530 236814 -217551 540156 534099 806216 -886697 -25421 -561248 20737 680116 -793723 -489404 671358 115774 859829 -436337 -58756 -431158 929000 -689712 421192 488480 617010 -674532 -633852 612568 709538 -641374 268731 -160226 -662497 -496781 775826 688684 -884966 -944207 75397 725862 -468466 329208 -428069 819960 -60231 788300 202272 -359261 478110 438973 -875774 -559056 843136 -810671 862708 -85146 345934 492156 345714 796755 202053 -36962 -390650 -726945 -918799 806338 -838049 -957716 -823502 -638487 766706 -474808 -184542 942103 -616133 202431 300972 -668457 -604210 455180 -679038 -316110 -791927 -321812 -560543 -143104 906473 961354 707639 -535838 793358 -839656 49472 -705464 -152246 -637174 816957 -490522 -103996 -252137 -349316 -493550 -975027 436093 752238 522265 45636 876204 580257 41514 -359828 954562 630866 30695 -69655 522776 632320 457135 156523 -733889 445825 201525 -909928 -204050 -700433 360029 -773445 81005 914405 190921 992163 164807 395647 -554993 -923806 711685 -580678 -323634 833321 347649 -698095 -381396 709655 -677215 307448 107670 762096 97203 962948 -524823 -206504 75470 -48594 241915 -541619 -298312 134899 86000 797883 -851911 216075 -533511 -125957 894298 472779 910017 489974 -305811 177546 343784 387931 -149699 149066 15043 -956727 -209261 -221528 -256045 25585 107238 -498155 -304618 223413 711565 -588899 -393969 -470834 558544 -640106 -432806 -751697 -648084 -433616 -350973 -337739 -66317 578731 410550 -248239 -875996 -296122 918594 536805 251290 904329 955700 -253494 866475 -824080 -349998 51056 -96437 701967 207760 -194319 726711 -211085 -861408 720904 261097 -377264 110055 815519 -651120 589142 -729613 257548 13340 442288 789317 -719364 400987 -875729 185386 35492 498529 -608669 -428398 -708297 270953 -848314 637205 500791 -630898 213598 -146534 -701255 548418 -715787 476829 921095 553604 388490 -763191 309200 -473065 -905763 -250272 989472 963396 -991435 858325 292397 -680140 -819482 885882 -868870 -615974 882587 -213026 549861 -468147 -305393 -805400 -616082 -943894 -667063 810431 -99758 916945 848062 -78837 300886 -98661 -659619 -153295 -253659 95313 -779506 299130 400795 -91684 522373 -151163 -450645 -353258 -712910 802285 -908930 557194 681476 49668 590520 413860 -662019 -470790 -697300 969210 660990 -10527 -403517 -833109 14475 -489987 876392 -266317 -493309 -926585 39794 762099 144946 817203 -354661 -275348 -175624 727142 -974945 -182056 693263 22716 -85454 -841045 713920 968181 -631451 927149 220477 -599819 211341 -40113 689377 744392 745677 328762 83827 307003 633444 -666533 -277229 236652 -940735 385083 20628 846450 851349 -861494 -724717 490169 970876 634466 507555 987563 905922 -294211 -991090 660282 94576 837729 373945 942912 963098 4775 597970 -464139 997962 -435973 61125 -984253 -512727 947476 -369128 748573 966722 876436 474272 -16658 624964 914174 297282 -637017 -550743 451252 -648877 254299 -550289 76757 -437173 -99369 -538539 -576111 387861 669774 -482055 104721 -765304 822119 210043 147112 -807142 128055 -872726 630510 59759 68809 65209 -396239 -586490 62351 -388610 -455509 -46959 -291215 -677352 6146 -370054 -804607 703134 -195462 -466829 -170450 -371162 581190 -294334 945589 -61031 -634766 -737362 114398 -242935 216468 61587 771859 72739 81271 -630390 755578 617520 -119473 -201921 -946241 -95118 850648 -641608 334226 -152454 -125753 322964 702511 -663993 375996 -603082 -607180 566175 -467882 136345 364028 382532 -828548 609981 -728228 -468490 -72374 841183 401170 195781 615315 851483 -619181 -990127 836742 -188231 989489 -751860 611224 142671 616541 -561807 636438 -386989 775832 799895 952896 652471 907846 20146 752824 362781 -549173 828929 579333 517613 -85443 -651548 -598665 -406393 868177 -237580 156906 -308083 21900 215900 518569 -39883 544076 366303 590964 -135581 -741628 464746 -11732 -638867 374953 -124631 -827410 -275475 -308025 993871 845070 -327900 -807141 154573 515184 -890920 -951593 18640 -539404 897726 49881 160049 482137 82898 697391 -642796 384548 -973434 -805500 -292439 769238 50101 -138786 -563212 -959165 856293 163954 66073 119935 759318 -567639 688617 -11422 563039 864704 -563227 788077 454790 771668 869847 -177124 -467126 835535 -472247 820784 -221976 221845 376149 -37975 589897 -58963 98040 -975189 -273135 997780 497815 -600069 3664 -70417 -288564 -153652 -249516 -319848 427942 -153751 92328 -914491 -829489 801255 -219961 72527 511350 725427 230547 517570 -812780 -565873 335709 756659 774774 -977725 -877317 -474454 -235488 -713989 680744 -238494 792554 -346094 -391762 607977 -384681 -466451 176913 -277216 452559 -706830 912970 87511 173186 -883000 65126 218449 -667315 584364 -981378 -222404 -961121 -10769 -463973 -215624 906673 318328 840390 -920146 195739 -87493 913493 871446 665479 -630622 853026 -701449 -713796 -90127 671941 -93380 52221 -532600 -819342 -765438 563783 -651641 -167930 -46481 -268764 396201 753389 -134863 -682279 -746003 983292 -831325 -30958 451776 152429 497234 -365353 150156 321821 -494616 -867833 798957 -804600 831371 -395858 -185088 -233233 -840741 -181620 14425 676277 738871 27170 726666 -962670 -16201 300264 -558029 82349 -527661 131406 -582491 -770680 532807 -903623 -298438 21592 -959050 782405 -808603 -397191 -579280 -831447 -84039 933372 742297 -440621 2114 -99611 -610727 998428 -618026 419460 -603436 -549969 -549417 721216 -503371 86383 -773058 595827 -451671 415533 -564002 -238998 329362 160879 416959 -622725 -516068 835415 -484306 296619 228473 -306335 -622539 621104 77338 -673988 502529 568032 712453 319882 941151 -605680 -234408 -574669 601496 751073 955326 -523463 628851 196962 443365 890072 -490468 789532 894904 662593 900964 440067 -510993 72032 197588 973219 -11912 332107 255551 477089 -714501 68419 -474597 -636817 809039 523840 488035 -869360 -835206 791247 -299137 271426 -900296 -425856 -25829 594123 916503 -583079 -635302 253700 -609359 -22429 -311966 811603 -416753 875643 -835045 -501143 -490776 -372746 -13928 463678 55677 -488113 344133 241845 274596 351733 -107465 -521584 196965 493269 -952414 227140 -692852 -313094 -130020 669098 165853 -33965 -64930 -127398 694149 899903 625798 913544 -273798 -150236 -879393 650707 -718136 -971562 639643 -553517 -127503 941448 381135 -298853 -957796 -151877 -439398 538893 -680849 -734162 -138890 -321317 -238151 564407 -174918 578870 749570 -284882 -314755 -42423 -117497 986603 782498 763032 -182945 -236617 325926 448930 348725 -627335 57917 -871545 462978 285790 359035 522628 142977 -243036 507359 -317757 -453776 -951381 -414792 -192218 22712 -152635 828962 -869627 667141 -708867 695088 672071 99123 -793922 164367 -992606 -810322 724923 -231189 -510489 538905 -486747 -701598 784052 864372 -134867 -752029 -221182 -438690 431472 -856544 401228 -827600 528087 -179015 -225035 852686 -416772 555778 899811 -934011 -679594 348242 -745522 -933502 -137223 -311799 -383626 -750690 271126 64869 -101599 -1323 181658 -590624 639364 765504 -663496 725455 699435 -315629 -722078 818481 -890635 -157487 -665048 654001 599521 -410730 34078 745215 575944 -406353 -460221 805276 -678335 -502381 711087 -621798 -938567 805822 484188 526962 924713 -687110 111152 -754639 -53461 499533 241434 -619832 80086 -522175 262154 -628077 -392865 80374 314536 -856267 -942761 366379 -126289 -674058 -670531 575053 636031 786144 -1855 -750627 -671416 -289494 226978 579614 -754025 254033 977621 -83091 853028 -665360 -587581 -260921 131375 898736 -984565 249532 -610582 -567463 -371999 526746 -697653 -958796 -960957 747658 -388909 521952 791981 33854 992329 945273 618149 456149 -396583 -366331 -277485 -75784 -420113 431060 219177 -443514 -595889 214340 321117 -319857 270429 358608 -642419 715182 156513 -907081 -381394 745806 502030 181528 -763923 15148 813302 120314 -885539 -574549 618253 197165 -132370 -805763 -713737 914345 -818533 823457 683977 62613 10633 990072 -964146 -811925 -195887 396275 -2364 687834 834053 641137 546566 190048 321405 527317 887692 -467719 873924 285394 -302242 130851 98965 555138 163308 -788627 -903787 939882 76246 986877 -624833 78083 -172708 -293625 859690 -771253 904328 946129 -993182 -484162 706516 609101 483229 415396 -871804 107483 -389173 86730 -938394 -300673 473614 931442 329589 -34592 -592638 815969 908148 -897590 -979561 284069 -551796 773366 -626266 19627 35929 -166070 -820006 86190 -14262 854931 -709934 779241 50082 -447875 166946 322075 -230565 -27970 623210 -543346 684350 321023 98378 696077 -724390 -14253 -986433 871246 -693834 -811017 -948026 -59115 -462869 333720 -644232 268215 -829097 -601224 605171 476001 -976952 110537 910602 303799 819786 -973430 -737536 -807870 -88368 216060 -785146 -435304 -705810 43744 -902573 -669484 150985 254246 550407 705404 -71394 -699555 -902162 242190 68597 511766 -285776 683316 962970 -138998 -128856 216160 892155 487269 264293 -692611 -273971 944730 -492183 -4981 744594 143768 -966085 628102 -377484 412931 -267104 283214 -907215 -627841 -441740 -804818 -828133 -419564 -337000 349503 442689 -463872 -521348 152663 426711 -820694 515418 -951622 -457893 -87349 -664788 -976756 -595801 -309061 -394150 494689 889153 60377 460149 787025 790860 -806488 -877186 -276845 682225 638101 -453298 -919579 -285772 747913 -114097 93860 818087 480517 867507 511280 -460022 144723 -927417 69260 -345845 -202943 -105225 -905391 1778 267974 -883193 825503 -952803 -292866 -405537 -748574 -201366 380514 -719501 107219 -813728 -488380 -137689 -137437 88504 865447 -86334 383522 -209185 -948712 416400 -10940 649476 601063 -520988 194273 -715445 219703 401979 -216659 -476101 98355 311803 -757526 -545359 887489 113451 -144891 899025 -123654 -416811 -104253 -579845 -327725 122442 856893 250779 335298 -140104 -695962 -562248 -771787 -63277 -370941 299491 466245 -832536 -375968 -133511 27611 140650 677439 242012 -911595 -187738 -743462 -339914 -590920 -339290 -108324 -940080 -609177 -968608 256383 456504 -443284 -728048 557157 72069 831837 -571613 -70540 -346078 -122756 667966 -853398 -751917 -334369 533476 340959 939602 -615138 919675 702909 31179 62833 -299056 -366867 726703 -341892 195185 600730 -113665 -655855 -947005 -924864 951486 980843 30164 -995016 721583 -341465 -635057 365157 -652370 -412422 -390117 227426 99202 541381 -906570 204444 120514 473194 -127767 503187 -385237 192325 568652 -879889 316599 -205335 -275999 881432 385443 58901 -330829 2575 -359465 -949261 -805536 -885837 413861 -654438 858708 729637 942520 379482 -58067 -864647 308726 -426909 293277 105870 529281 -118596 540231 -209515 -488978 -182677 268669 792481 428424 -49113 -477705 -845465 480929 -217816 89819 937267 153197 -599610 -280186 559936 734718 275013 -654207 738970 -309568 -917600 949884 69399 -23648 -783131 -584936 168391 582779 393215 596836 482655 781858 3864 -708384 818271 -416838 -558951 600066 739216 -187131 -544345 -81890 -981940 332491 714282 -962677 -134962 -339198 -557134 -888923 590724 -165901 33374 925926 -318479 -586478 276456 -408571 283300 530747 500068 -771181 111938 434131 -199046 -663421 -15544 -662184 760826 761978 115047 650204 827370 392297 -817832 596649 -654563 750162 -340454 334668 -718718 -748907 217548 206780 -654979 -234598 231633 768758 -5651 -510529 -143478 626542 -593246 597929 854970 -48713 251253 296395 466095 639593 608456 -347788 -838214 259911 -291354 997965 -394010 841133 -450568 935680 -486656 815010 813671 323431 546350 558867 788029 -342783 -774669 -465877 -189267 -417015 469665 598867 595592 -409483 967223 -709168 -362698 741084 -814076 -328244 -583207 -784463 -971468 214578 320783 67041 370406 -492060 54742 -193273 307734 907728 47105 -450550 -762142 -81708 76789 92286 381593 -596377 7811 -416377 -814418 -77540 75020 389714 -200050 484679 771961 -225482 -659529 -652198 482278 442985 497285 497161 406941 -864866 645200 789168 774130 219692 202206 517948 -456646 851310 485230 32095 -559439 405958 621082 -291382 527776 604030 -681042 30444 -279024 80025 444175 491307 84245 -677196 628191 -894446 -178188 -345600 -88338 730561 459168 301241 -143655 -345630 -597576 -120087 -510762 -47878 265316 490734 468125 738886 278883 350917 193184 999741 -561321 791152 96323 184832 718295 447896 987305 575034 323449 849988 278720 -394446 -477261 612084 582501 -269552 -832229 791541 642472 971396 -636895 -507326 -348194 345382 -783474 -352136 130753 442282 690104 961097 392759 945658 -910734 260675 537358 -466804 245199 603003 66494 -814892 -32262 541322 117626 -28619 -267015 -221546 -561813 527607 -235988 884350 -603307 -381557 -4836 -825339 516383 -751071 -130041 306550 -982229 -515873 103279 -988948 635455 -890707 620321 924333 923490 772230 298725 -397819 870822 183227 -242316 599993 -492191 -136602 120095 -559763 961130 942127 -205450 -219326 733155 27641 645048 236842 247187 -7874 153656 -896131 -478547 -987969 -933979 -147080 128457 -116810 524575 838992 -400945 368529 -22628 351000 -426704 -261453 -805076 839856 105940 -290865 -800632 -532184 155535 663168 556071 -180356 -758804 -12173 -58396 -393307 649301 -340346 155584 -506026 -502368 930737 487775 769480 106939 474122 -544439 337614 753734 -342163 -357405 -354404 50794 -504984 990693 -535322 -550573 -682873 -724813 883358 738222 -874646 372072 -503532 -612366 -529957 -429393 577658 386139 -246617 377274 856751 -143987 85768 901080 379618 236483 227928 542721 -388809 205468 -695456 -59615 -854165 357254 621662 -553995 -156689 746003 -186561 -973461 741310 992149 -75456 -921527 985997 608505 478214 189936 442158 621390 892888 794274 542509 53739 969034 -296176 11564 619466 576730 797877 -950451 -793072 440998 -862426 -383967 -472356 994714 -986914 787566 -128683 -880200 -909759 644865 -837911 -639702 356347 -611089 920682 -391856 -984145 -701852 528288 -809087 -529083 239423 -406653 504396 -78947 454564 980955 -89258 -727416 -831778 368427 267182 -180664 75320 -578803 -822686 -939872 881960 -744132 405076 -186810 844992 370181 -273172 361839 -371182 248355 -387319 -770579 225861 -176505 -64398 812781 -635944 -522698 -517505 700521 -84349 -284261 124579 743003 -582125 -626348 641144 656540 -756986 531485 892722 4630 157607 -526543 904176 378359 -912224 -765460 199589 578985 673959 -195018 990031 356091 -916507 -702319 677196 165579 -631431 -731390 418828 779719 79425 378762 -153865 169114 727510 -792551 -800571 494076 604528 -327307 -848913 573420 -784964 620683 -984267 -751126 937198 -995568 -562349 -468976 -241969 436128 -659083 842521 862385 494179 329285 865099 75948 -20614 180363 -337393 -256261 390990 -777547 -811790 62966 -61458 182538 198268 392931 -176172 -471987 -811085 -94750 -973337 820205 58791 -189854 -273038 619346 547535 469167 236062 -847414 -252193 714587 170592 -442937 -902923 -552516 669845 711446 -589147 -558901 -567937 -325484 -224822 416857 -320322 466077 350115 708800 969203 536559 117183 539775 134264 -591812 687274 -569470 -68802 846320 673790 959423 274443 -232734 -465375 247297 -151934 603500 418146 -682602 -171519 -324602 578245 253878 384773 814433 -877513 230960 -538337 823112 885043 -966827 157569 836315 628118 -123906 -657304 722702 457306 -969645 833703 769680 -522820 -568926 -933334 693977 12565 -562028 912873 460149 785960 901797 432044 747519 -733505 903929 239758 -779125 697227 596604 591522 -755167 -918126 115794 -791144 828253 -765919 493683 94 -17333 -709370 253480 -303836 -644962 16549 339698 -239602 184566 249193 -314282 -96363 -64234 -441970 -656854 273304 641585 68347 315225 731378 176469 265553 461924 583438 -543043 -223424 -94386 -850966 96009 901134 -703410 357605 508203 -143283 -102352 -640928 -243447 -383138 -557412 446294 74890 210322 840485 671632 725394 -328345 -282620 -319442 -756719 -609740 -423957 -121058 -827395 -28586 289621 695842 -669218 627152 -337426 -811613 -954497 -750926 308129 -462202 -457634 248848 -99010 -515835 751218 -604393 -625901 152728 -481355 -145003 -982638 607872 -151338 615548 764623 538766 -817699 819993 496483 -980790 -349386 327191 -296121 934116 -756192 -139232 -51770 900326 -276403 108380 686832 15731 612764 4751 184859 -819634 327964 687645 -345395 -643178 -21804 190868 104384 -433119 -1530 701521 714361 373926 630643 287943 509717 -700987 -959772 657050 -198747 367346 110210 -587926 -48045 -538832 498119 507214 -746998 268021 -84947 -317768 -635724 -837196 -637791 448360 774772 988336 -112212 -254305 -747937 506614 -826227 -409832 -888480 27373 143648 -987494 -952911 -119922 256750 611424 -495969 410220 193653 883476 715069 256042 720646 -66407 -936092 371541 570908 -984588 -135071 -167977 -833810 237744 -607532 655560 775389 -649258 -140853 713119 -498774 -708255 988297 -776097 -449665 100698 -348360 -439141 858738 -766423 23051 -454496 966453 343880 -6872 986795 2338 -331735 784489 202670 323240 -663767 173195 -731440 -415930 692972 -870102 696020 317694 185291 429840 -266900 -286929 -683744 652129 -841095 -120791 -330177 954405 -4555 -111916 731022 196135 558777 -722533 -825542 -906884 932244 -202960 -389018 692422 -112756 622038 -236361 620286 339377 365708 610603 -280028 -783048 809152 421006 -648300 -49008 -704735 93390 911812 639364 770062 -108120 487588 -366925 -245049 713160 198019 209391 -807428 -673789 -148344 900057 -789160 155130 -140725 861654 203009 20455 -47404 224471 475131 412599 163151 576520 -726107 -844181 50199 -495432 -575408 204143 -948049 -454479 -753691 -134478 -219899 -888263 -326393 493216 156224 234675 -143149 158694 -267507 -489351 -450375 177105 938462 229640 -708633 627463 886174 38060 -365640 -675638 803479 -866587 -267854 -317765 -587433 225540 425360 485099 -183104 -910633 -35056 -374543 -205924 -177462 -151952 312017 845042 -801566 -212157 -856011 -645597 -653275 397750 760764 -277299 -950176 -176622 -45740 179746 -701777 -224490 -2041 116670 -87571 -391516 729709 150285 498676 -152439 129907 242464 682635 -488966 29455 -899609 -882919 -574795 484648 251319 -594817 210463 -795767 -819030 474218 -935701 928811 140290 621825 193781 -973633 -140780 -65269 179615 -892478 875520 -909929 -220888 494148 -191795 -871297 631825 151628 -955796 -568056 -322802 806205 916557 331861 135793 -910944 734581 -22686 -624198 751806 -725282 999044 -271780 -254272 -192319 323329 838901 65456 -249148 -132222 -323422 391932 -948693 733477 -572438 86161 -490450 -906881 976431 -66665 736988 396261 -240090 -10670 -811034 775125 930107 -97293 329130 267521 -476353 -135653 51295 -79416 576249 729422 -676040 35111 94856 -459144 898795 9962 -293278 687759 -421710 -391603 -722882 -690013 -643642 173218 -341010 -994515 -871587 -243292 208002 -129258 -547008 -807149 17721 23534 -337938 597071 444227 -632290 840062 -432515 134636 -342096 768069 415511 -931454 271410 839208 -786666 43456 250774 245154 -140045 287459 375382 -922794 -283664 145883 566785 -235871 853396 -484955 -616287 -383807 215710 -666910 -607800 159735 -794281 143010 306379 146023 907652 771125 -263667 10341 81888 -259866 -151172 -595987 569107 764542 -827989 -2696 -888385 -373241 -322004 207556 383076 307096 200641 248460 -621116 519870 -186836 406773 304738 587224 -948548 -829501 606290 -722006 33609 875218 17330 -539970 -611886 -470806 -970880 90588 -144681 423365 972296 485506 652382 -592347 -306474 -959036 -988222 821914 758821 -912023 623441 -670978 -945354 812363 349227 -206544 -594742 -526682 561084 15076 -387482 483811 195999 270508 -320770 937311 893692 298880 203361 -70527 -123577 866489 -585696 -602977 -834759 296550 -929988 887943 -250330 10468 213209 -678915 -243528 256627 546580 416167 80258 364066 -966980 -412002 663406 557741 -120010 777127 552570 -973937 753209 843974 -737697 483894 -420115 411496 -362620 54735 -303716 -638808 -639594 163025 466502 -524424 495513 727001 654760 -658344 -742775 -802428 -689877 -350000 6540 243010 -159279 -760259 -443469 162306 387730 472463 -400642 -533873 -202952 -252855 -392343 842036 713294 455306 -556113 257018 -893194 858086 291055 785155 -618790 -416065 423154 -565377 663771 696998 752368 703913 889286 303317 718125 -419048 324242 170343 -618818 -889778 228366 -108580 751953 -262787 787047 -837809 -923231 380967 883735 -926057 905963 400578 253107 -570015 782855 750368 -881667 458660 -233236 -894499 943779 -460835 501651 -176078 -909332 -188212 -689898 -707208 568411 -916537 808873 -273621 828922 457564 -632711 -237097 256829 -63302 -784083 -582518 774502 456595 -913648 -668878 330226 669472 433269 -678270 587850 -440372 173233 -87714 -799236 916979 -580959 966518 -551546 971019 -964585 -178057 -138938 887098 -439339 -475184 -501001 -104390 -869164 448232 633317 -804040 227027 -599839 -125801 -479120 -609431 773533 181251 573878 907758 538831 281522 674609 726033 400781 -336537 124689 604566 312158 -788469 -252593 -1151 -935457 -966691 442612 240849 -443651 -887620 476304 105050 756860 154303 -15571 883185 -159062 886574 752906 -255587 -290986 -828370 -394544 -116370 -82727 958342 122185 546572 286269 394721 -106132 -137495 -889732 -994804 275542 230037 -33620 -264366 261460 -287457 452473 -150317 -231279 -27250 728031 -44517 723214 -949514 939910 549020 -604103 246648 952551 855056 -603597 754920 -423514 -689938 617259 -506436 605307 760637 -411580 -252218 297185 -267668 816681 880878 -915452 -980089 -579311 637750 -339996 39901 548398 961031 -713010 -875908 -826117 -552013 -869864 686475 15677 -307000 207051 -104379 -691038 143475 120410 735624 -515438 -592099 -143062 -379931 -692033 -572172 552758 179572 383227 847126 212902 175462 -653329 -512303 69304 384719 -94915 270699 897460 -405062 -781933 -467016 683925 -825385 -270131 -564854 -550418 -91874 -664594 289437 -399696 -656775 -386103 -359108 -960405 15123 397278 833500 -640084 -69208 22190 -915581 858301 -99035 -938970 27100 -448633 -575193 -195816 -408223 128661 -685356 -419052 261165 765409 -263838 -857919 -679592 394481 -146007 161076 -266933 -854404 351918 -999448 288426 631240 325553 195078 816357 -571207 753183 402747 687379 -809642 149146 -629844 -85068 -345129 -184053 -839859 632913 423163 -413676 550650 772141 805460 405095 128199 -442983 327421 -447687 -675054 605885 477066 910220 -110087 -557019 -956483 -99104 -99698 -76127 -188582 -916604 -329665 -448155 -540133 653421 863951 790860 -807944 657846 -819810 -627604 -457362 821174 330987 -554795 398540 33126 762936 206219 -79424 436797 567454 -984621 -689639 -358887 754423 -778800 144906 155230 -454735 941240 881356 -891952 -280731 -581473 331685 -827279 -67779 29959 -436307 452910 -804641 135361 -158926 -830518 -470621 135544 916249 -841209 -31600 -333456 -130601 897157 505359 93566 -123492 307062 -374149 427236 -6498 -731477 960868 554272 -394218 -652933 130381 190185 621830 272303 -175217 -442028 361248 -296391 393212 544613 -612072 405309 -275409 800720 798403 -110127 772037 -949439 206618 621575 -12346 -959424 492245 -150025 673364 -186233 533995 -955182 -260969 -685260 -810690 538331 -117277 684933 120735 192169 -55413 -292202 744735 511436 163306 -807768 -381781 239991 -865326 903691 239512 -899635 682515 -494179 469983 -49832 -550290 66216 513621 856528 118838 319806 -331701 -653193 -233792 -228471 -862009 628189 -925178 -332576 659810 168722 151522 -737506 -302250 -8711 95578 -332316 -982835 -700737 -756386 604589 707428 -75809 -852396 71057 -172458 -95956 784629 543319 -353986 -937196 -174295 -951381 -422937 -992070 193294 851922 750981 -586986 -259900 -728186 226502 591404 -743620 -987083 -39734 -947570 -410146 -163892 -226545 -516607 -213892 -2339 -887140 540263 328293 211417 -765604 -227115 -81930 355699 505065 -837847 439611 -158349 870597 412311 -673529 220073 611706 232444 388021 -631779 -572836 -597717 -500020 373061 109174 23337 349964 175646 446767 30630 844693 -659959 124459 736317 -871205 169591 747392 -864183 108238 291722 -21315 406451 899601 -459165 546130 863952 799819 -328383 -930763 -123578 859143 32285 640090 952652 561064 -313279 760005 975413 831006 -529241 -403674 544460 811516 117644 269051 -779117 826263 -187340 -55636 -35095 956173 -312948 316718 -197380 -678276 493837 580724 -113253 276354 -136696 530640 696350 -126298 -825791 917459 -523218 748453 953803 -117210 -192636 -996665 -978537 -513700 610386 73754 -869359 -823693 151354 441198 487269 268350 -555942 -870827 525209 -518772 -584523 -887422 -204549 910750 799141 277045 -530040 173250 191504 787083 -242875 -786598 -817166 -218405 205147 -79087 97594 -468039 -497792 -206681 -898957 64274 -90167 2731 265947 -912016 731801 -714171 -389732 695508 -283714 -687575 315197 246074 -694713 426269 -252645 -872202 -568000 610464 -625799 -131553 916586 811338 -858428 759245 212597 -947516 495881 917415 731420 883522 -503465 510445 -483389 -316693 -588334 -906995 -944391 976136 975831 -135462 -733079 59339 -973719 414417 693448 -877490 609799 208067 963855 709103 50684 -349020 478243 672232 802477 308125 -515661 -334491 487084 -845326 815923 135387 269660 -556410 -725145 -695210 69965 -518473 438303 -140557 -314215 -970095 -727805 635486 -376066 231186 -739885 -259859 -27618 544947 998967 428791 108595 297635 -712398 -603626 258495 -77514 511939 619998 -490536 -342333 790614 -930882 -134117 -147024 -930810 -910672 -689636 -302827 301597 -155473 -838129 -297197 856026 -314265 194525 -488000 251386 527164 314064 -777297 -600980 708811 -842604 540262 299739 624928 298126 -465660 -551602 30281 980723 21990 -275578 -48571 621851 620363 -372973 170124 -310052 946032 -623332 -699412 -506252 -304313 -653989 399771 700743 -348380 -775296 993889 -858126 -158037 110530 800142 -906001 -238409 225938 -886756 993010 394698 -492396 419178 656846 381640 195337 -837770 -274258 128069 -637898 659570 129788 234479 558396 876884 -313 -858614 -365161 -623833 879973 -110590 988737 616730 624298 -273644 446088 627522 -131725 27337 -471774 774331 -418760 -847792 -593353 798692 738942 -780054 -918686 715597 -879282 517706 -537120 -743320 49307 530458 -348328 92684 -937461 -631321 -881716 -362408 -391979 956011 981275 -712644 -742385 -239597 272297 -264860 -23262 -297725 -5600 339375 337624 916306 119563 498465 305491 -767458 650604 -458165 -661617 284797 -327494 11821 928441 -83691 774363 128524 -987253 -893646 -731146 513337 88486 560117 -218634 354410 857509 588833 73324 -92404 429472 -449341 -458186 982825 -682103 204710 573796 -472139 632928 668862 190231 -599977 -456769 779214 -407873 11819 901844 -786505 738664 552970 -264291 -478756 -494499 -912227 -802724 342892 -591947 416454 899222 -819027 517919 -954857 -794682 -592480 -537791 -14103 -464322 -75615 409003 -234311 -950926 -782270 -122754 692119 810290 -464905 142967 -413017 -389415 24567 -996615 -130935 -705172 752084 -57159 398553 253951 -398392 -746775 19764 341757 340515 -514297 580795 -917814 -645651 446623 -391437 54059 341043 345089 307611 837276 778059 206760 -985496 608249 175787 815924 151504 974915 480059 -823241 -259935 688397 299912 -458730 -148559 -716513 278043 231752 762255 774133 255248 -616802 966421 -184859 -386287 559988 -385636 -513593 411644 126488 808810 678209 -814278 277002 746762 560434 -902450 -606786 -802533 -452368 710086 576269 -940520 3623 -748195 168490 250834 -749578 938762 -738767 511532 -218214 -583816 979160 -236252 448830 669956 571803 48139 916889 -92848 972022 -122815 -325668 685408 90228 -193810 -712329 551217 294608 461247 -775097 345569 355828 669295 -534611 -599835 -58401 -464905 130483 -84024 -824599 936887 -227059 848799 306408 641649 -856181 498146 952122 -348054 695460 912437 -876931 -1829 -326285 309699 -81784 808828 974345 893747 -775283 -775501 -445480 383191 244831 430994 -896977 -683095 -443882 -768540 465610 493306 -340517 -726131 751970 21945 975003 -50171 -238561 -333844 -637137 -571745 -289216 901054 -52179 31931 684410 -674493 22608 109622 -453159 -587279 818951 999573 618119 -55908 -600388 647193 259961 537123 -409627 560052 686581 -200953 -686874 81418 -160454 -496239 -123574 930381 500329 -374601 834170 611891 -660760 677777 -71846 -289660 -562682 -68545 -845180 -728760 585885 556282 -626053 -399786 -164623 -507189 -38105 408218 572255 -352201 -947542 56268 -562732 -907658 -66339 206455 -107029 809106 -351004 -854371 912627 317867 -904961 -772184 -737586 359178 928688 69775 299749 806218 -865959 286858 282228 526636 -553092 -989933 85137 304875 893193 -74027 -923173 -644607 -34648 475635 877781 -933632 -308501 -999309 610999 365083 115084 -717306 969889 64428 490149 645810 -974080 352946 254681 -131751 -414282 376014 -299319 -782651 -526553 736967 46353 915409 -945901 -381331 -200182 271125 43441 11090 662975 -685702 -241544 -433711 50941 -36928 170105 -621240 423197 155334 -703757 521046 -428708 75735 389103 -463451 564724 -846893 503422 -434896 153939 -134246 -308106 -355247 -118057 -411970 -796159 605033 167588 -890598 455522 -939484 -607091 62276 347001 407768 -979776 675131 -518153 -177675 279522 -920228 818102 739342 -72320 -244554 -990829 -964381 -764114 800242 776093 -815746 -374586 -928750 -326184 10554 -343712 -375211 580246 -147921 4404 372626 801593 -543640 -254581 607658 252286 -364897 -195487 -882242 802864 812155 861086 666523 912405 598892 -977314 23205 133825 40067 -667350 -2346 998129 360892 -276631 264598 428158 -516211 434947 -493180 -744311 -594554 637948 975302 978450 -154191 705223 885466 150619 99043 -132776 365897 -219649 -690015 -667843 -278860 839360 -222890 878859 -827582 840575 178979 427772 993046 996978 -973745 -20638 -231322 -753052 594960 988568 -219764 -620247 -884985 736386 287742 -869237 -778083 183063 -996733 -128175 -359241 807530 -819451 -604524 -817385 98161 -949472 -347481 322857 911747 -455910 -790688 487983 266486 135270 313129 -477240 967897 607309 391903 561528 -528240 396055 301937 -454953 -713159 620123 -388741 -658772 65757 811349 -689497 28831 619678 136578 285047 -133663 -517071 -5149 -79698 -164256 -343481 -505678 -665872 814618 223884 609052 -332858 -85551 -457301 -153744 199561 101607 919791 638749 429503 61698 646329 -259550 -843807 332573 98294 -717011 -87064 117554 771478 -322225 501003 930082 -508586 490760 898857 -947006 -940449 -809929 -674892 -684092 799422 992989 40013 424889 565448 -691260 419018 -28448 606649 -699850 152458 991357 617455 801594 -524641 856861 -294453 937980 128762 -751913 -272075 785217 425750 -958560 -984787 520768 895920 -279077 -814161 248617 8917 164138 -843875 -818949 -165955 -878856 -333432 285219 764389 614411 -336627 620726 -274301 -587443 70267 557263 -146456 619935 447056 880749 919790 622772 92182 627232 896084 480368 361576 -786340 -481517 -861107 -226922 -839033 509043 -26467 -132387 903995 -654775 -806621 886333 702522 -481090 309454 -196107 708910 812408 -895340 816782 570768 670993 -10091 917712 -277963 -103545 -675722 -616799 -981471 218512 398606 -860592 415149 978681 -274101 772951 402982 630656 505823 -109444 239726 688037 241307 -754567 -852274 126644 -561898 -892263 489674 661703 -37233 -951025 -429774 174611 -942334 -472071 -213361 914329 908487 791641 318077 631585 108840 411457 970195 -800678 693038 234633 -847727 493353 455787 -489820 -322033 -267441 616386 844677 -930641 -84719 -495680 -736972 668677 -921159 -820178 -814744 449452 -877776 -192765 830902 -283336 -335763 -878283 -699299 -593579 -995519 264969 657590 882623 401440 741776 815109 467191 -953590 484519 83315 -298853 -953378 35565 -277885 -783346 -199795 759851 394642 558992 885799 -269376 120458 -471021 -586898 -786559 -162288 709005 411121 -672766 -972287 461846 -721227 -897263 508879 -785740 -413675 561316 -73976 -60690 -914337 -243080 -220417 402240 166482 527482 -343046 807124 354935 -335441 530947 -141172 -647820 5836 409138 23681 123242 286658 937236 -353817 -92588 -657795 467631 449105 -705469 -228277 394692 -600490 934982 -208409 92320 942443 -912511 416426 437460 -286648 27784 -966643 -750969 -425991 -288191 122285 220062 431590 -874372 977229 -667537 847220 -220824 -432056 -158064 -349884 -43930 569337 638241 -94636 941862 -667034 -705037 -969832 -307290 -664198 932340 -595977 738085 823900 113093 -167564 98211 -109654 713350 -607876 882673 -759718 641770 -824638 287820 447677 -698953 -782678 -977037 683356 -372069 -641254 283452 -914096 -206511 -27596 914780 476037 -377241 485385 632351 979468 938306 -392295 -342821 579919 354918 -610697 -496865 -646175 -365161 -631931 869893 593993 744332 -265202 220220 -918222 500009 234767 -604506 -514186 452336 -444679 -166148 -126624 -303153 830251 779045 769233 -32947 -966063 999031 -484836 -608505 320850 -795633 -561993 -500640 -50750 32134 97444 -994567 261627 530351 -153424 -413879 -861026 -870916 -972760 512277 297321 19772 471953 -976204 669397 -820379 -194760 -668153 516371 -944766 677941 675976 -316832 -915465 805168 -496055 953497 751718 -204952 150417 717634 -663702 -739430 -611124 325263 -683940 -634128 -36321 366184 600788 857883 870894 -595333 -458376 -207979 -695333 8879 -468795 799373 182024 -435202 -995996 261377 327544 -367351 596064 -477803 -483932 572760 117633 90597 1382 -397454 -989801 310345 761435 997576 -924809 -131495 -109646 844439 -928600 204088 126803 99415 114872 -279786 -715496 -635668 107630 81467 674586 326377 27194 -876502 -792176 -508328 825234 525673 -719417 -497084 -313507 923600 625272 79126 -658599 966425 -124977 -648540 -82162 453852 -975614 573695 -170582 -592533 578459 -151938 534064 203968 121167 -563859 161407 -714794 -844448 -430370 172055 135972 101452 316699 -516572 368354 -957677 -164567 425592 375824 513374 720370 -708937 -470202 -836469 -417123 653949 -273190 70795 -578608 443506 -743767 534246 -736086 -448720 -34986 799738 307309 -226697 932278 366097 -853652 975328 -594503 -511275 -662177 882281 649919 42333 -604417 981794 11095 751161 430563 -125536 -32949 -990686 -556850 -107708 -604517 -700049 797786 -470203 -851553 241552 -642797 367099 -38980 -293805 -164845 -236862 209144 -954754 927229 -431192 360178 -278981 806908 729565 -268054 320452 516467 668220 -589316 614461 513012 629216 325097 531542 -143363 563556 -464441 -62863 597043 -26369 -474795 26900 198794 -783760 839132 -49395 792665 -493585 444799 966463 523275 998398 882233 -157851 -765694 263251 -193625 398496 -700320 248721 -232508 -664683 785254 -961401 -712741 -370153 -467368 764725 252355 802116 250632 -132664 258646 457957 -31176 784867 543611 556296 -388483 -332474 367588 186392 923939 316112 -377012 330593 830861 -970136 590083 -931444 436817 917347 -401995 734719 294859 663459 -558039 -89982 -885398 -208338 -720089 219713 554886 -72784 -37487 784005 59171 202291 -45927 -959055 696882 799862 393237 962345 -649554 882314 -795031 -461243 -357315 -844895 57811 -637529 856750 -145146 618543 -929773 499482 -613655 -178312 -420547 -861113 -330771 971147 -818446 272990 -626296 -495783 -466256 -552591 -585025 674702 281890 848733 -797011 282429 -89496 -719782 -625047 492765 579401 -338387 -947598 -884548 66288 -263357 -789887 -56422 764438 -567502 989214 628013 123878 980760 646167 -977424 184558 119718 -897399 236680 -468495 -149737 -490007 531887 -350600 -59923 -27967 674994 -815679 746783 916106 755806 454049 335345 639707 522445 -940578 -978294 -429701 -604920 532088 -974892 711660 996629 -832138 315977 -640377 -978660 -583557 -663173 156672 -234710 356913 891694 739932 -149382 -535471 953683 -130741 554974 -600053 268284 328644 104333 717607 890689 -126727 -28881 -673056 159335 490048 939927 841662 437608 195082 873325 235221 -974897 623959 35814 -100030 351825 -567851 -883563 611657 -590222 -605007 -926236 -99666 466866 -410808 712720 802064 -630176 338781 350544 -88157 -231437 -679995 -376832 -643780 -137889 496864 -577712 -495780 -425609 129000 -993685 -932223 -656796 -754197 -635342 -410168 -541462 337078 -249005 263578 -711344 -909528 519301 260246 -668916 -309803 -862710 855420 -484217 -216882 -222847 -407294 -270232 -259741 -56535 863262 -779446 -701665 -331898 44373 -337367 191325 -224843 67200 -956851 -289659 -544293 782770 -683772 182379 -477377 672532 -164975 -425449 824021 152186 425093 -2424 -321730 823928 581433 -207861 -704076 -832264 193789 -848700 150217 -649573 566787 -189021 -288344 -453897 -971443 630508 29434 754967 361606 -289476 539544 252513 -545472 981300 -282805 578492 403351 826521 132473 -667725 -301011 806081 843662 22306 -956967 -232516 -800377 -239171 -578950 716060 905573 -154014 -331053 242264 -688441 -238821 -690043 850993 -848532 973131 508387 958348 221837 233172 608611 258906 824840 -100783 -293623 881149 -357428 -738224 -353407 790280 -536027 -391994 698487 -245122 -526720 -75562 -692210 456460 814816 -453179 -922573 -577800 23845 888858 -887451 -681129 573033 704009 499370 -481938 68771 -568006 511141 -788140 -718655 315197 256851 301972 138994 850699 216269 720730 -657020 -507867 580794 -947277 509989 -141005 167152 -216475 616774 -637436 418622 -676849 463167 -528563 971464 516554 115466 -307524 -581129 110335 -481181 768180 279940 105759 661218 -188674 -450861 4142 -28230 259852 719089 -216132 376315 757183 -423565 467429 -948176 -580850 798023 -499875 795662 -156352 404451 -683019 832683 -371874 622025 -453145 -346358 -816740 930447 -387217 930531 -978159 -166885 -504147 -947866 613945 -149531 973217 -44868 821432 668641 477334 -598957 688592 -438317 701379 329432 -664688 711447 -573249 463515 -689217 735017 -707664 904342 -820096 561519 -678892 134982 -522610 952082 977430 721285 661747 700473 -880560 -942409 265200 535848 169970 -893251 -103233 553893 -746781 -87516 537270 58617 897171 735284 -220266 938291 -643021 607085 631169 -871252 -621043 -256090 -732578 460363 373627 -389347 -842508 148184 -790156 -571873 -438675 678142 58263 946833 818092 565022 159752 -507998 375478 703601 -357403 -319599 605107 -594995 -769337 -917984 504781 384138 150594 -324249 513296 -591218 658628 307026 -974157 -946738 -441742 -835456 597024 -347534 -576482 163942 -126041 -502438 -239926 745533 -92256 920381 558601 312818 296532 771328 -852074 -512826 -711185 -231032 119372 -711276 233849 -16302 592674 582008 -555448 -572979 993126 334093 -376111 -537801 -171835 365198 33271 -805493 -166426 -788827 -260480 -458384 -338206 94872 -196560 -903489 -54841 -671916 -693259 842762 921197 254020 760884 -259962 230912 651799 -387972 262919 218727 -4062 167496 -442148 353592 -896371 -507081 -222358 -194594 118798 -348589 -292666 967309 730015 -715917 285987 -348212 45096 -204947 229002 567696 -920076 -643940 -824812 -638927 -638229 -905747 23856 -926191 660674 681638 777112 301843 -24030 804460 -382197 -748043 724669 -506518 -764362 642938 796877 261165 766427 836835 -629069 946049 -346290 319009 276956 -14346 -545658 -138344 857105 -187774 656753 820270 -855635 -323405 679077 -246743 246674 -624036 -536276 -570898 -62489 872338 -343432 317035 -884454 -358306 503135 741900 892594 -142746 924431 575600 -181369 227930 570602 -114093 160383 99563 592201 641571 -164272 -620805 -258586 -650320 12893 936499 -736665 -182615 -685589 -342953 371173 391129 -432497 436551 440178 -647739 -622620 -754329 -852733 408865 -551668 920506 662197 250245 -639247 1353 -870618 23891 -341251 955199 -668991 437931 -379199 -400582 472527 666501 542808 -933465 497339 -594247 -217886 918753 -796968 -986744 -358793 333728 -506831 -33038 -489089 -42924 -527198 -104435 374729 113132 486452 556140 980345 -332155 -281189 -274394 -157491 -724397 -139906 622405 -61188 724429 -528379 71493 -843479 -168183 -298252 -857202 -639744 -345036 -609243 -70237 737709 514176 189874 -600142 783430 402639 882878 682048 -348811 -11437 314537 -830485 80345 -181279 -250140 -804403 143673 -554851 -542135 -971302 -993526 -261450 -752775 -751894 38235 575314 -981146 -322593 319595 121373 897705 -301281 268779 650817 -872377 479850 -334580 998470 91127 903436 -52341 -697926 459093 -963545 -707603 -71343 158542 -832818 895373 529270 -313669 196767 -827307 -546504 -349141 433369 -996055 -734747 36069 192106 885985 858194 97561 968297 -686261 380939 412231 -26433 442826 -172361 -466151 -789020 508591 378697 758649 207379 -592558 162968 -494912 160252 -103043 -246567 -786766 350558 154848 -877393 242580 620150 58548 -272349 197009 -763405 713936 -774675 -569022 -542181 261360 47135 53973 903320 13213 318454 958319 -268072 18224 473193 -141723 102572 -874259 878264 -823527 936095 483208 57922 -782545 -742431 985155 459203 889768 395345 372407 -874954 -793730 -603810 -833691 233308 898729 900782 -614934 341622 72624 148971 427373 289995 982900 584562 337429 -355666 849210 -791681 -186688 904683 907182 869048 399784 918044 -701154 250682 700246 -698246 -916977 -590032 580425 853291 -249326 875028 841098 957479 -368050 855061 -519906 367457 -24766 446156 -232630 -708711 -676810 -892141 550477 -123843 400456 216018 512160 318062 376472 -603563 -677061 900750 840464 316242 -196994 -186557 -908739 -231080 -686628 209431 -132532 464353 -615632 616330 -104770 744459 -117952 -651280 -108729 246226 -139442 411046 82596 -370889 -834600 961246 902042 540274 510805 -432413 -138743 155824 -474500 981009 833028 -574303 763277 -75044 2411 891777 143461 -111692 481559 365842 853590 767720 546263 -906428 593885 924731 -379478 916027 -577461 -276433 -404006 958769 -707367 -113969 241173 999616 -666499 282697 399390 307032 -883261 -318735 -886680 258731 -106905 893640 -576666 -932911 -212014 -456656 685825 -909196 91678 163773 -966717 13055 -344159 116024 -930085 -741975 631963 453540 -217944 -64872 847204 -481231 -63257 -34942 -466851 -554927 176120 404591 -346646 335949 795186 -148729 436769 95229 -186543 -668131 873610 -980123 859233 -457689 -672310 689969 698218 -761043 379356 -167161 859546 809268 370692 309220 -139995 -866682 133136 461918 488140 906152 -429127 -949782 438180 -199575 461941 871804 679161 -835884 -596876 -360946 173303 -917353 -904674 51056 -99789 403588 809097 -496785 702316 74580 -996597 166422 -478276 -425857 -28930 505097 -304048 -208272 389580 -454627 761920 -853431 687348 673120 -283483 -814408 103327 -191485 338990 -133857 211071 -585528 223195 -957964 -981229 279877 -961008 -101432 811081 815544 -221421 -459298 312714 555892 821146 -143400 -61358 -127399 677781 -14706 -590166 334368 243033 225324 798518 -177123 -447437 -479374 -880750 -133444 -845572 685560 646501 628383 340889 -241148 222349 838824 774469 -88685 900644 -934014 -727290 -717624 -381683 -112238 -690081 227129 -885686 964369 -644618 -215061 371075 753493 -397700 866229 -943087 891414 37239 -157109 -302570 615788 789382 372355 242393 -515988 179172 -342943 533291 -777463 598384 494322 722187 -192267 -799187 -254344 583860 551910 -58323 839352 -355842 -107314 17052 795904 -77820 -624102 363206 589263 -709347 633212 -562819 -365116 126921 91800 215821 -810860 -316536 51504 -576943 417828 -19462 -470954 536837 782519 -888740 -336188 -14881 467913 -822470 687037 -555618 579238 921250 -847053 -181793 -894983 815881 -558493 284717 323862 -209177 -806988 724427 -577421 382079 -443731 -235355 -486823 20980 767842 604764 -363166 883507 -753330 -71550 685219 910346 6134 -580651 144925 475863 703111 -577919 17160 599778 -91512 -574881 -947690 -432151 259607 605409 470592 173987 578519 855197 -233062 25858 693927 -828380 -563569 -965500 443573 370789 -60459 969705 969834 -864468 -681561 -679950 369302 962406 381515 94655 157504 -253932 -485063 -429810 -424708 -739894 -413706 44121 -566770 -725416 749401 874868 153094 -330632 -702291 -849518 408011 -904252 -864286 375523 -542830 -640973 -989424 643250 36059 20934 -4528 347919 -159900 807445 -257941 173664 -855897 -729165 -205556 6357 -830631 -367333 900814 -79115 -369556 -434003 -844289 230552 601903 -413602 -207516 -920539 -406532 527121 -400899 -862035 189703 538150 837454 -244400 -403762 -936154 -671433 -580210 -456190 510006 153705 -66041 -788596 -379450 -606270 -147587 -387741 142241 -604864 -535903 -300835 -246703 919298 368046 -128503 137521 119054 -37532 36649 -65886 -191457 807174 -805346 297291 -480569 -952165 423149 -653845 813020 -621632 -160153 565103 -474625 887736 261968 249213 33088 130849 54308 526651 -298559 -11142 -742464 434252 -172327 99648 27511 459454 -902057 -5579 695173 99174 65506 595385 113795 -379147 470312 -526122 -22147 437405 784523 759040 768017 -461539 678916 -947043 445262 742542 -320236 -87851 901425 172867 -231545 -488865 -284195 -769249 553796 -388538 758965 -482452 -574098 199211 221801 -369029 404865 254469 298532 361117 -503523 -474417 377271 803604 -759842 548371 501008 -979794 379544 983685 -233784 -94015 -621095 860521 -819641 215735 -249507 -169540 901499 -576699 505946 -45070 -564602 -319245 552219 -871505 -863541 897417 870001 404414 696207 -530149 341823 -545262 518186 -464201 -40516 -83362 306782 926875 -382784 -603784 -391164 644774 -379028 467537 866072 411535 281763 721329 -609228 177310 383873 -313371 -797439 -893504 -355396 -611832 438542 -117709 -575913 -277955 27027 322972 836136 -366046 514099 886498 -532524 447731 207827 926690 519411 112536 484805 892317 -797540 -599230 90155 585706 -448626 -458218 453036 -687324 527307 727078 -44386 920008 288490 -292740 -284429 -692571 397416 -848082 530374 236395 748791 639317 -18661 985067 987146 -104229 -167941 -229228 428969 -899282 611113 274702 124625 -484898 353554 467238 -155077 -186141 90760 752024 929915 676727 297493 906624 -497054 177733 -501160 -787475 450257 634493 962425 702101 462729 105727 130834 -190764 446129 -700579 -91126 -94409 763621 -292541 -935787 -515996 49070 551938 417599 127170 268809 -856615 -784018 507540 729976 627878 -153161 6761 -54650 527237 -460596 513503 884083 913717 621873 993766 -914684 -79497 -789394 221877 913816 294486 406349 -810625 -365897 -989138 -566345 417922 -445983 -63006 188415 903030 -856015 -709504 -1175 658501 175283 342472 343758 -60611 418491 -879658 204818 398988 -439940 -561023 -196068 -638629 375887 -429089 -319089 -824613 697641 -443561 617257 -538406 -332592 379448 -621564 992779 505930 -303816 -309871 -7665 -331450 -435193 -837120 637207 537255 -190653 312046 -671883 -136607 22026 324665 -729883 -275666 483679 -26124 -360284 -716858 495351 12244 34025 -139776 806042 192653 75241 106966 934724 -544042 998279 885384 765369 -930134 434110 -557898 275775 148707 -10779 -634957 51570 531019 -932216 -534887 764062 -883067 938717 514085 655993 47696 -528787 -783541 521078 112358 -505035 138219 -160227 -678771 168155 627864 -387033 25344 59297 316852 44510 -46106 37168 655363 -528193 -806736 947564 -891761 924625 -170759 442145 387377 543537 -693781 76245 969318 468201 10904 -466506 -758092 -47432 -244919 889623 -37092 -574366 -295690 174642 -415913 972895 554506 -459353 -609932 352006 469105 -798594 -304230 729370 445473 290941 859857 33475 630555 821775 432771 952461 -655882 600996 353464 959390 -276163 134862 -541999 -692227 180436 897067 993845 413100 574481 -974407 848376 -795468 196950 256389 556688 188539 976412 -391010 -770011 -242994 -777025 -33056 -786759 469178 426374 -478908 957972 -87761 414630 265780 282069 -139611 -428251 -251848 512097 -741186 -109710 -223127 893682 131358 610354 -468643 -650263 975356 -122372 -887514 249696 146325 -10397 -222261 -566747 -338526 716112 -222974 -530862 371381 -118083 -845475 324967 339055 966038 -622538 626758 -953090 874124 -352667 -774951 801047 286072 -919809 -153363 614449 314445 -380562 708023 -84328 76252 -928685 767211 1150 -284639 -230193 214008 744699 -96796 675958 -628176 -68110 470958 327169 -676385 247877 -416771 562748 -32202 -444936 -480840 511196 128758 937499 52506 262399 -507034 567070 551891 -376278 668111 -420757 -385562 733243 -510044 4908 827125 287670 -73385 -126286 -633536 -93616 76646 -308839 -677180 893594 659192 -225062 390579 328091 819529 707294 -331671 -147056 527831 -479092 -138083 -757283 -468487 -26997 971218 378391 -385756 -532104 -499925 -42276 352971 680010 -577861 747635 -776519 453694 373086 521862 -724972 216719 285774 83325 -134119 -187013 -562501 969852 -557118 -612555 295988 -365429 879814 -784982 313725 -475984 54432 603697 -274173 -448619 -335572 334717 92561 988692 -138582 857095 -362188 -690720 -511175 -994169 951098 457844 69872 -70790 -554947 -146800 838810 535318 -727025 -264279 -273986 693330 -855433 -936467 74897 315566 445009 495831 65411 998708 91184 -133761 -172250 -615443 -206326 -923384 -203908 -314720 551837 707361 807117 236832 74997 2323 -585469 -777850 101372 976717 744248 333587 -883020 -274930 848123 950713 -4771 266036 570273 362557 -316986 486742 -581419 -754680 -741279 324706 -40577 892027 330401 -393667 616024 757987 -920776 -388843 -372392 -79191 357581 105163 659618 937276 306637 489488 -460839 433233 710417 123287 -956295 -944660 466151 -414035 522291 475241 249602 554583 836400 54500 -259070 -784735 476182 55478 166644 -745673 522854 -70538 -315049 -970625 376051 319235 72448 -818408 924516 2734 311528 638982 354516 630525 316077 -963174 -484186 305764 -180064 158668 -712634 -571135 -34180 338318 579508 -535202 -536321 672446 395313 -167515 911165 -224249 56551 193672 -813721 -357981 -33444 691750 613564 -561036 -416110 -324107 889110 -663357 -947826 -701828 932266 173780 -895607 330590 793817 857389 576900 -346163 447792 -760764 -923390 -296104 -777882 -434698 -522842 -930002 649575 265907 407156 738156 17929 -485490 406792 620108 -649978 -232939 94650 77041 327234 426486 -601384 -75064 -326289 250366 -612433 342585 240438 648987 390727 815586 476061 33379 -989401 -981721 5211 -76138 -362135 206786 -543752 -134862 -662198 517759 354904 -852401 -15750 -137277 775255 -894594 -649565 703123 -379337 -711187 -272275 -559090 271776 982772 431735 -447120 845241 543712 252718 900272 812484 377794 -401219 -228608 836553 632467 923045 -705447 145001 -251696 -939858 -883686 544181 125081 -818276 -862341 -959229 -230195 189698 451202 504700 -975192 -337480 282819 444451 -869739 788583 961621 -807490 294143 651836 243708 -425717 321665 881590 -958982 -69758 784455 -383413 824748 368265 -451209 165736 -7397 155791 968946 228462 -491040 -809864 425050 -727929 544326 569125 -933234 366731 -206917 -857349 882352 -150068 -61037 -748091 -88708 505656 -910805 -926247 -278074 35754 900858 662680 364093 -520365 662647 -188079 -460539 -535817 -857442 -681999 -33943 309742 640917 852872 722092 210148 -79668 341066 738433 661727 358648 21763 -91714 21374 -623797 -523155 -202093 167521 -17430 -352645 -419419 89986 -255096 -37811 -652198 485583 -48408 -638053 47206 -766095 -463812 497927 -730972 -563711 660398 39970 -288900 211191 -560234 -954955 -434746 666448 -345927 422349 -83814 706981 421989 -132520 675090 804152 444220 -747464 445077 -364336 -774833 783689 754265 577497 -315554 538651 -755622 -568066 -494083 74272 -172592 -346993 516574 452593 -131774 -794577 -836740 -983027 84843 -638144 516645 -346392 602271 -220275 801846 -294125 451054 28154 -741973 672907 132875 86891 -242105 153842 237892 -114039 -930821 895700 19930 -875745 -86956 -59619 -921926 292266 -876621 -795103 341517 310823 784090 -510672 -532073 28548 -135472 -911972 -527223 -510168 -72233 -776805 -342855 16265 -420230 475015 453797 96261 -858142 -432822 976294 -369000 896716 -910165 -176351 506803 345107 601146 873601 865596 413848 -869358 -802422 -592528 665408 180815 -736527 137687 903577 321639 450936 41815 705321 530825 -188129 696922 -521706 136146 -985824 -900977 143546 -699674 -894766 458402 -558077 -729979 110318 -764441 -691550 -453860 -352529 -465003 495948 39798 825630 -821184 287211 215603 -467651 21432 352810 -23705 270701 922193 992238 -580186 -49611 -838191 648744 297159 -710179 668473 -331875 435727 606559 -211003 522765 446315 434651 530379 326210 -776908 -79344 -219086 759590 10420 -596911 -947906 -57927 -513551 -897456 -722854 -215047 597915 613892 955787 -792495 127918 825241 637918 480992 839317 -940249 543384 748415 322733 831552 642289 -106380 -296522 193473 -151225 512902 785995 -507644 321071 909093 961938 517000 -387455 948251 650225 -823431 549955 -901247 -389527 138600 238826 -435320 -966044 -694390 -155703 -696086 -639325 678695 -648929 -612319 267867 -675084 91494 -925828 752549 -250849 -709278 -195315 10578 65812 -264192 -818423 668041 403524 -251952 764549 -707709 154763 -301441 -424550 -82607 983276 894645 311421 835281 -738726 -796331 -284043 -221075 -635474 -632118 -277804 564738 -600599 -897184 -158532 -216968 330157 -479732 -896530 820208 101756 -573813 978624 774076 -692257 -321283 322887 -595403 368318 439625 62915 -925053 -226567 -890151 -40115 646662 -663678 -326491 851304 371513 103460 51705 806319 840947 421725 -560803 -512430 -64429 289774 -729500 154354 827614 504271 -178878 76518 -461619 -671957 627119 -895268 15385 790819 518355 363380 -487143 649206 72673 977339 -821638 665183 406956 -625573 -349908 -446672 369982 389981 281239 -81262 -424064 73157 -908990 -445760 -311435 -279330 937566 -824953 987801 902518 530176 912847 18907 -53604 97389 83371 641290 -894173 409910 -999247 -338325 99056 89208 673176 658210 -710690 87256 -99559 271570 -481533 856170 108507 823447 516863 -691231 904886 313089 849795 -963147 -33796 781213 -829644 210490 -334084 -666313 -592776 490561 -443492 -215922 -98547 -731799 -450147 5536 -618183 -225531 515648 901453 654537 -394611 750517 -383850 -518441 981969 950374 296463 -394840 909413 344081 -633075 -338292 658982 251945 -80439 -610135 951330 355509 -692176 -975224 -864559 -210664 206103 -23033 -447348 -992969 -910232 698978 3276 -588764 -115317 -400675 913819 338877 -37774 -39126 -737206 736756 495057 -934128 -640903 189197 27638 592591 -803982 -797984 -46484 -321629 516214 417232 -23176 -861255 -720493 -568940 832986 718821 -726085 -487036 436681 619241 788851 -544814 29441 875028 836226 -860281 -354551 -426206 99300 174710 713993 192127 -755355 -87263 785908 31514 -310563 372647 -853547 742862 -943763 -470755 -108397 -179141 -353113 -272688 496755 -415764 -513018 63916 -110350 -969185 562635 68784 -352241 377112 139127 -907651 52406 582659 381204 862443 -534277 -995285 202607 -736024 588176 -958625 -78632 -250210 24641 252241 885465 120075 -899020 -994128 -370126 -11731 -630800 -141482 149040 -417491 475298 -780390 -551242 75196 -652826 -72951 -838973 -486645 -996687 658793 -916522 -948488 181096 -21037 -922579 -671155 93459 72854 3592 734379 579536 -68350 431899 305449 529770 87683 -933012 105552 -818281 -948366 230528 201244 376778 535924 -543727 287616 -987980 891517 -222779 744557 -481725 -362656 -547372 -929301 424756 338939 -982979 884546 686318 -624694 419107 -535903 -297812 527418 582720 -593668 -480593 656125 278386 4278 245206 726119 -159633 -699147 -52202 -358327 156062 -487569 -513836 318326 811460 -820666 990228 -341256 871289 35634 882816 -356697 -468810 543854 630458 -814706 -915144 197445 565296 755776 -44631 798542 226136 433883 -361253 -985529 51738 -636924 -988307 -610096 -400391 -322357 281183 971865 -756607 892522 651415 -837602 548797 -347419 -645717 -675076 240830 -763172 634751 -710451 96962 919220 -943339 658643 560244 -93782 -715301 635067 595853 -14986 699721 478273 -825348 365010 887692 -469943 -483746 -306927 -559057 825436 -85571 -806473 -634823 291940 -356191 24659 562333 992722 -443187 895543 -607863 -900469 673277 339470 -79547 379721 -35971 246976 462383 297489 835700 297285 -584591 -36434 473294 -444753 598424 -837694 994052 -116537 -889774 296283 587600 -639655 -849248 944639 -23182 -952339 -504820 -258623 731882 635792 779618 384680 -760804 401891 310140 -674065 -783528 747965 762530 -618930 -768085 106825 569719 -950086 -662180 830685 78576 114520 -191201 -890059 -492372 821277 69559 670292 210421 498657 -471850 -507685 -365416 -905443 -868238 -2022 433685 299285 -999705 -30776 -497927 -472051 119724 -784715 802767 -819361 909093 966010 916926 527945 -554718 -311476 -964752 -987907 109104 845457 178934 -340494 -338739 -863994 -716908 -355791 749013 359044 681754 728161 146169 -640054 447502 359533 902412 759337 -247883 -887658 -157428 330465 685349 -897798 -475205 -857456 -915840 511155 -554565 265019 -512245 -962457 -448458 377932 -91318 677904 56279 -375897 -942208 -345966 -236304 -412024 299103 -54435 143004 207197 351616 -78830 425615 772755 -889416 309025 597952 -761277 453904 -101666 875683 -172680 176220 74134 -496574 242586 718079 807568 -183338 -842460 959322 579509 -528624 -44239 -619976 -339084 -643365 836831 -707104 303083 803073 329101 -216138 276523 702649 -346527 347365 532708 -558787 -645474 -594163 -800244 -13133 -179423 914672 672132 -890065 -586964 107379 -131661 -907091 -552800 -90803 -676866 164729 -907780 -125701 -806287 487374 33958 737637 -709132 250483 -640286 549962 -775124 -104790 406894 340620 -751947 -847226 913220 282000 694194 -344726 596094 32798 -746478 -983730 271740 383609 -736016 724120 275154 -281589 999643 -201808 946277 -515055 -146354 328841 -594564 459508 17676 -734394 -38717 136092 118836 286177 845850 778543 322926 69217 928482 618600 30388 769419 -912571 -589723 -222638 -902816 -755206 427330 -437420 -247713 -38194 913574 223723 -80659 -295292 859132 -146217 630816 -805066 -993817 856654 241872 734353 145906 948098 76174 -235429 273192 755916 301531 724336 -101184 976702 487679 -845167 -513120 347178 -607580 -152993 814168 658182 820191 -177087 155281 406338 994932 663960 -144031 -654304 -894990 699313 -366800 -145196 -225080 83464 205182 512212 -800021 -266074 -412773 -280308 520591 -67292 196154 881979 -420884 -504884 667848 -830620 -195253 -952185 81135 -909230 -472289 127624 -105373 617472 -913318 865535 -612679 210421 497685 -782751 -202534 762747 -968624 -18590 164560 254336 66370 -901556 415275 -905838 488910 -167416 586990 -881220 -41347 -46142 -578597 628289 759845 286046 656089 -338445 88142 770393 -559160 -907768 75873 714354 256998 771563 -900338 863492 -915991 -19774 280670 351410 472079 -855394 -273726 -935093 -851666 336398 324877 830205 7537 981870 -713707 -590299 97851 -154052 -973901 -643074 -284218 841797 710543 242640 -364386 399044 500798 -504948 -396115 -501988 -689825 511104 586747 -952641 423128 998710 119457 718243 -437220 -888655 -917090 -480416 -372960 387393 812041 948883 -751460 -670692 -140252 808199 411723 -560002 951235 767025 874838 -366419 242125 975426 -947437 -174318 658162 479070 563524 -990924 -559476 -215697 -323042 781305 715034 -328851 -785488 -183160 155510 248632 260740 -370191 890853 618386 432210 -464893 339623 501475 861089 729867 789951 -65721 586033 -956055 -925008 537266 -9065 147088 794130 125532 763705 -888479 47125 -118232 650260 -236784 -481199 471966 -742989 -399086 -404808 -511350 75157 683137 -49566 -89050 764410 969112 -990654 -14671 -9643 441451 732273 -793001 -363579 -46305 688480 -310985 -713848 -957795 -137091 -95817 -879238 -749448 -869711 -744365 499486 -541775 -925008 525753 630828 -593247 578287 958269 893791 -43481 116039 -684339 651704 15336 -22949 953240 436823 -988096 936835 900030 759296 -938990 -307834 206772 -792552 -827794 -732122 120093 -595351 -747760 -529473 -311723 887112 -218044 257064 -116751 -486526 -998193 -641752 -74497 -802600 426408 83101 109063 150324 -852779 -357694 793634 -218006 904752 58449 74007 -632030 -791321 -149839 -212431 538570 -104266 -789063 -228129 882390 477006 -93439 -941287 -890500 112550 714449 -157385 -938380 -59689 -109047 907189 994607 -787217 782476 378507 -425435 -947217 -478807 643242 -109722 -423762 -842574 -966544 911483 -900029 53788 -214444 721895 898395 -713577 -410280 -419299 107730 -234845 81597 856656 272447 257549 29003 -482775 -584 581799 -64860 -957413 274681 -235261 -909632 778081 576452 125023 201597 296698 -440269 -99237 -331924 -390447 685342 984385 -480344 830706 430082 -206694 887616 245947 -833458 147012 -474352 -524311 391833 -615558 -131373 -61766 -979176 761173 597879 2058 960705 -191060 -538149 -17463 -892694 -739359 569720 -934062 464913 799153 477021 156317 -200712 -636599 465501 661613 451488 -685394 936820 653862 263196 875776 -598982 267007 883461 466723 -807955 475710 138051 -985224 -825084 786276 216070 -624438 720907 316107 -455894 -518596 373740 -493936 558446 -287924 603558 -609136 -275307 507715 -338503 -899321 -40648 -300425 650075 651909 -536559 683902 792616 692729 -956857 -391566 -113695 846361 -639258 -185168 426315 527886 447752 570407 599904 23065 -221187 -523868 -173930 -820003 122200 797048 -872992 163976 442766 824957 -136514 -413487 -273463 -512824 -685873 899880 235853 -353803 137494 -340436 640907 672835 931563 355102 471480 -913054 -696334 -800921 616714 356216 -812504 75654 -967596 -754692 -946284 -809220 -765992 -734951 615391 131035 -824846 795184 -182985 -910448 -923153 -322314 -992252 -855065 -753117 -495975 300355 982106 -749112 771057 597471 -839898 -8243 -49728 -799249 699052 -751570 -508196 -950392 189331 277955 759100 -228611 785239 796993 196472 219528 -546416 -872714 825036 -805257 -206389 17152 477007 -77869 556870 -747020 -91129 -144877 -867012 587371 -476921 332513 -924599 -604367 -187055 741555 -893015 -143510 97489 -233662 -53245 120751 459217 -880483 338510 -203722 808903 233690 -680356 -452714 889286 293840 -443401 -701683 -643086 -478462 441299 186980 802455 -57196 -227128 -300327 292896 -305510 -755368 -308088 -54147 984508 -409751 467686 -626608 272538 -212815 88173 -709707 596818 183231 -171517 -299024 180387 60727 336070 832243 243965 -121567 634639 -595807 -408853 -448684 571727 769089 -460121 482213 -656472 696572 -401011 -733967 -860720 278534 477550 -971488 -127185 274752 962609 -204448 611996 -886882 874503 9013 -229615 -81577 286302 947394 252749 -581425 -867207 -676174 -212935 74407 91807 324808 -330669 687821 627137 -588075 -546802 653883 611193 -375009 -31703 -73266 -137818 -301322 -427215 -850376 -5551 -840986 -293406 533178 -670353 -447156 234863 -986402 -604264 -457348 -936139 -425907 -870753 -229182 -809269 406773 304706 60709 29707 -663987 475131 402935 -154700 159264 -700352 -278561 -145572 -548525 -294274 -47796 -358675 304482 287225 454692 -882341 -859901 23810 294739 657008 -901023 -626804 981570 255327 714303 -609119 7044 708191 745321 356103 -716672 -383897 702615 -918403 -542540 231874 809525 691774 -994225 2434 -715244 -403132 -361471 -650480 -673404 324092 -348447 99908 385685 119639 -212444 312999 -656021 267177 -269257 119891 14202 928231 398063 15045 -912948 -913512 -387892 -401908 194559 89077 481927 549740 -510185 -355884 -812440 -856769 626209 -183871 211022 591983 974552 385490 860766 -703109 -591317 993878 958427 -450039 -175271 656930 -212325 325183 -27180 -93526 -403132 -358166 859509 192641 -125863 479900 500961 238411 600882 451097 753706 -818257 -539672 398580 709729 575400 461390 -377433 -736840 889702 -705944 -208687 -583949 743081 733723 -436280 913936 299558 -402114 740361 -954406 781707 -536542 966707 622028 -399842 900690 -166468 502949 -373390 -834467 -792373 186622 788084 573034 729164 999091 523052 -747569 681223 -192438 319933 -204829 215184 490594 110513 504633 -89259 -738772 439308 740967 -776230 -693513 584852 -793645 824612 81045 -423641 -822199 -749461 914198 715342 851142 -338498 -805574 467027 295694 692183 -124796 405552 -192648 803284 -129862 -682703 128660 -700127 -499376 -811214 -249441 937983 185777 595143 55390 701558 -670300 448643 -473418 -849555 -201897 -540790 -384026 537962 -324059 -306336 -635712 -626318 -851455 -123130 387957 278480 -417372 469532 364198 -759237 715754 -232771 918002 600679 -968473 521533 -245017 -752043 -462385 461133 -702024 -362966 235736 -332279 -352612 145659 804970 180412 486870 -430331 829032 314992 809999 641890 -804293 -21611 -572736 -919450 -116483 23850 968961 481993 -349665 -354059 -153279 13593 691208 -503300 -724476 550108 -328574 -127593 -571856 -139877 -893250 -87585 -634427 953827 295713 -994848 -461288 892311 -894137 -986577 454363 -405706 400854 900117 204568 195869 85132 224552 -159089 438142 -838867 -705436 320182 -14287 440943 203216 -518987 -196061 -524097 -15769 -456876 981339 364288 756823 -463107 334681 -507745 616974 714061 -676577 -971356 88186 -480987 25988 881543 247225 636024 664799 -48376 -99039 -996784 -985552 -327038 -330298 917206 -765183 845800 -64267 -985511 358274 -247627 -595725 957150 109634 -259761 -393004 -263971 905866 772386 922915 -880829 532432 805783 -156984 -209187 -973116 544740 -477447 -505133 498280 -798004 -397160 -57448 -468373 -101433 791564 -977863 810829 585295 656997 909844 -414892 125912 -868559 618419 990820 -400571 645045 180563 -984210 212433 293905 639561 81127 950758 745326 429346 -575179 37367 -1838 -478895 -836432 193098 -448512 -529082 254601 514217 867761 785606 957818 -677288 -917364 913539 -355014 -197132 -506326 448700 486445 422639 787075 -380511 -431441 175588 -536043 -646872 -67820 -665018 -836828 -452797 -499837 -564236 -159203 525265 432758 731495 137511 -48013 -1604 -536480 9551 818533 -30768 -360792 755468 769365 179761 -443767 -844026 660151 -113543 -604059 567434 669877 -761401 370687 222412 -104814 4528 455296 -730966 -456133 -537371 -966019 -270675 302027 -937111 -749965 451617 -518940 596343 206737 619959 847072 -696273 216740 636920 -288663 186328 -149673 590152 223415 736188 966982 -771097 -474822 -421939 -232142 -524596 -400785 -940386 241315 -620628 708057 489115 -727456 493989 -871262 -782268 -92884 377026 688905 827591 117193 698087 -961644 -785963 -159544 788405 -27781 -194527 -755811 256485 156560 -121663 -983188 -619796 689289 -723926 -222589 -68528 -560651 39614 -273354 -685283 808674 387998 967066 648773 800899 -199293 -798216 44871 24153 61047 -301350 -899628 791377 -118664 -616789 -813526 915323 -401418 433731 -925138 339031 551220 347645 -765699 184808 324247 255491 -539931 51935 672907 136995 -724794 -794087 -596707 473622 -942079 -184838 -22093 -670638 773858 -365055 -847151 166598 477324 -755718 -172371 -634581 360103 460498 649147 -934728 -729529 -333895 498599 557311 655174 301558 -815457 473371 843089 409100 -609566 504107 -938119 321744 218831 -256671 -497173 181887 -741908 -233937 -672562 464560 866498 -428528 -902852 653875 487529 644020 960945 -158908 -532769 333564 739100 -123754 -95862 359016 209138 948950 387562 -340708 75536 -952431 -52658 -11400 932026 135551 -974361 -370408 -750419 814803 -671169 -144831 -96005 -43974 -155149 603587 -120589 -948548 -833213 257137 -879037 633861 343180 230823 -839325 -393611 -457293 -14652 310755 -348182 545875 584848 -856236 -426255 -717242 44828 -697874 -671224 933639 -772503 -86381 -404168 246549 -709431 -780095 391668 610325 -959336 -18405 -721673 -387921 -886006 -419626 613264 399916 -859713 -815621 -277647 -798310 474713 -611931 786385 46118 962264 2585 -185489 -968848 211795 -431493 -695494 -695101 -92845 -970717 832803 -353034 -943530 -549140 -627722 -442056 -110240 866490 -559053 889610 -265059 624525 -455519 -213666 -204514 -492112 -821133 -853804 431006 -689529 -510043 30220 -43345 404152 284089 -222642 -957670 -45383 167473 -823211 250901 371948 -587956 -545285 127459 -884742 810548 -138481 549476 -948227 561966 836486 -488919 816314 703073 784954 4359 -391614 -920039 -21830 -251753 114756 -223363 928257 828419 16505 -400139 -88192 -828501 -594753 -704401 -294996 -181030 -76061 929968 -426287 734397 881905 342859 842462 -130559 -393366 -336344 -634262 -285730 -542454 -324608 478907 -171720 286799 -704890 -496889 953140 748640 102545 689296 -611274 -183017 558860 663692 -636911 -764757 4954 -402075 -613193 -411271 942859 85500 406665 487910 -963667 -768814 -126342 429865 151819 249747 -77722 -973606 313447 864010 -223186 -101581 309364 285785 273104 -710835 -358965 -552498 985560 -738240 -627425 545980 345569 357708 238066 811597 -523750 -194358 85680 -579299 844149 207251 -737975 -186533 -492198 -262302 939161 -24815 -374411 27335 -500595 715229 954603 -680161 824192 -972337 -386023 999017 -729328 -955415 -166435 -935548 -489561 31849 -690021 -767150 -177944 -236869 93656 -610741 771040 314478 174366 949706 -914192 190078 827902 -661670 -605943 -646511 -3905 814257 167503 -330498 -444252 -986961 9557 908159 -712792 787308 -453258 -243070 -51470 -64917 84436 528128 512390 194268 -799402 134556 312863 -946578 259622 856401 -6703 -186897 -602869 979708 971774 -288499 950551 -737102 475078 -490593 699641 -852644 -93483 307728 801514 131681 30403 -975379 529440 552632 73188 -382225 786722 -297455 529101 861902 370745 -792542 -657704 6071 356644 368881 -108457 827073 -596945 470745 741961 -82857 781989 198716 -92180 195923 -995343 -773781 448747 -728252 -870511 -170183 108278 972993 187945 -998753 -43375 -102470 -632984 -820137 -116823 307807 135606 -44807 -150181 45822 -1603 -527661 121178 -370696 409585 -464955 -697492 -259108 581710 444600 -379504 483368 749888 -937309 -71664 765372 -888782 953991 -962077 -51755 -840963 93797 -239110 457555 -784867 247089 356698 -718518 614995 -521548 791710 -527804 -283785 118083 -348605 -552649 438529 -345003 -65247 544952 -917755 352228 202193 305566 502278 345834 811178 450440 -294471 650224 -833315 549266 -474869 794825 -213897 -87893 194810 307563 34049 262151 -675694 -142444 -40 -278676 -80535 -214110 335091 376580 -796290 397400 882634 584453 516654 -200424 203291 752393 -878156 -578551 -588349 846276 -60909 -601561 939627 -201588 640848 -314360 593133 304204 -378236 -222853 -501636 -774777 -281467 -956646 -852065 -361516 599788 63996 -760688 352485 525530 886306 258773 588573 -288514 688029 116829 584753 -442982 341596 -364233 971717 762732 785979 -774817 -959919 188634 571067 -305105 39158 67606 -141273 -340686 436424 309719 240792 587093 846267 -225393 842810 -284195 -772053 -537486 -895593 562082 787754 -961755 -643344 -812482 443419 -215621 961213 347505 875879 -880600 386913 744855 531937 485067 -715305 571536 -439399 515006 129457 670576 978980 739342 -63548 -922700 -712676 724933 -64325 34001 -534842 -487036 437949 -72115 -804187 -243285 337947 346051 457192 -884213 -308502 995025 226724 320262 -670577 -207467 -94114 -275962 -488772 -721900 -197149 -799721 780310 -472 471431 260463 971385 -817120 545820 -337861 -111770 -823169 959974 -460364 407393 721234 -192622 -757843 135544 915983 687563 278033 72720 -244766 -548454 906119 -988582 781055 527656 587445 767314 -259494 93641 -858084 544458 787519 -914853 -906468 -82640 427172 922480 -200440 -76617 -408958 -211911 -734373 311207 -756150 564939 774408 886045 -125637 276347 -255457 -108822 697245 903813 292594 620152 92647 443676 102516 199935 382258 574555 263813 -765358 -82326 -300236 -178142 441886 36346 845788 -270571 46787 202770 -9238 -750400 -866996 860873 -914585 -418945 55985 693995 305991 -367123 421535 245844 -557651 426344 -995351 -908143 -214005 107418 528793 -325015 -355843 -125202 -415555 993485 365585 536330 260354 -861643 764658 -880825 599410 -283805 -220312 167002 -747545 -917308 -151664 -854315 -159312 696674 -687594 -8601 -52445 -440978 -5083 -981812 480133 420069 -373070 544407 -74603 -594350 60333 -289305 -591026 -105462 -872257 495746 643415 794799 -643000 957416 579473 867221 -283108 -512203 -249922 860412 -650565 -102323 -159415 963678 -256632 170502 41305 123618 607691 800980 -827780 -486815 146712 475291 -908439 806860 -71923 418257 -817797 -821658 334447 -434419 162215 855854 793749 -276904 -304642 -176070 -768955 -505116 780913 138341 -112096 -291649 36040 -302456 537498 -107359 -741550 -218031 479847 -393021 -537566 -236014 455842 438872 -571287 -588557 -651846 383370 -750202 466252 -717707 231501 552197 756349 -426506 -944092 10015 603931 -343944 -275899 568174 -908292 -725652 788581 915695 -144621 -576067 -873591 96527 -402369 452125 18294 -352686 891764 -72320 -240921 43419 -363097 50109 3690 372877 -987163 619329 265607 -628889 -44520 666183 -807589 621734 658835 -214857 -214465 373255 -638844 760919 320952 915282 921153 -473145 -260375 -703224 -517054 279082 -310450 264393 988026 683724 -198759 157376 -418256 -366461 -458365 -28115 202129 -759822 891074 331424 799124 -8251 -188350 983132 484701 -858979 -488284 -527698 -500853 372532 -788353 -292914 798477 -873948 109786 293222 -817544 -565924 -519992 938051 -663723 910165 975604 45207 -330321 527904 755494 -784682 -645426 221486 335024 -741751 397615 491087 395360 619578 458561 110864 395043 -699586 585472 -374063 -129465 -19955 -751337 -602277 930213 -306811 -614822 231583 -77794 -188373 599751 -553822 750401 -329432 -549519 -991281 -556163 -573825 790176 -288916 -67087 -360785 878004 809626 380771 -403775 833330 495466 -53436 914351 -728749 772626 943570 27701 -346003 -863097 356246 -306461 -742268 -284836 465775 -723852 -980473 976044 -570021 673398 377984 779498 364351 -188115 933176 -552811 -273988 655189 556514 -734246 449013 -261279 113543 -612216 -5810 825092 136812 211360 270323 584150 -572757 719588 156400 -812564 -939361 -527711 -715632 -920664 -508515 -314146 189337 390200 -41874 -893593 158497 416776 319615 463136 943736 804533 843633 -453239 69246 -587925 -35859 134431 219808 166584 239504 968999 -884076 -4052 350164 -454786 91946 660381 -243854 782398 -926471 -40656 -439282 484977 -231063 -403306 720808 646141 591613 772908 -316790 -218813 -646504 108982 799926 -537871 653183 863612 -909195 110725 63605 666555 -550214 -654452 625117 -517293 257707 680855 -373908 459576 -844794 -245829 -401803 -44548 196088 -231387 167561 643306 965300 980160 567346 -814731 673394 314562 -414335 -528165 -336986 583846 316299 759423 -792288 -386432 123275 849466 -495222 956752 -577143 -938775 -688119 -831569 -128787 -630239 -705180 626650 -766864 623869 513617 802363 403692 553559 -356030 729548 -555747 411405 110281 614237 739904 -633151 375985 -788273 -949956 -477995 291623 322378 855447 -34751 737439 -33275 -476271 -758815 -191991 -166087 909395 41852 -676349 853148 -650514 764608 284813 -61495 -439054 307174 -490892 -319941 858833 837353 68262 893104 422792 -647462 17403 689008 561716 628323 -674674 991640 -631580 758862 -219427 -964900 530915 -679404 -450636 -214479 137284 128129 372292 -808303 638228 -319988 72946 -454428 96621 -814214 -639147 -325751 -722167 -670810 -115893 -65492 426619 -364569 -680235 -414952 -881114 -260013 -625979 839452 -677684 434803 -911034 -767084 922468 -388513 -825579 485453 -236196 -606724 225247 -485377 307451 150087 -830344 455876 -989287 943549 -323632 869660 683218 -689394 -244689 749664 -706611 594666 39910 697374 -928468 412207 -432793 -527520 490350 13435 50680 -408384 -578922 -817139 234084 -67794 -226094 -933096 692672 88563 -156901 -811015 -907253 727153 -781782 66122 943102 169671 85808 -431391 -978835 487225 -464783 192226 916197 286194 -860102 646896 -733840 -731059 -26448 196736 647827 904362 -493260 -103966 243050 522555 920738 556572 242847 -897469 -941752 -696558 -571648 -658174 110917 -701691 -769726 556218 303144 -185911 -44359 -627633 -939064 457725 69859 -289626 16572 729893 -764284 -47232 -884718 -785305 888898 -207464 -43771 -751388 542952 -518712 431087 670945 -818002 -258250 989085 466540 122152 -8122 -9318 -108176 -460621 90305 -893065 -976780 -997775 382903 -593054 -182450 77364 -239027 -152245 -624408 -777550 -854098 -504557 158743 554783 189646 -425159 -311282 301347 -369965 694771 -651337 933041 -816614 -948919 928039 -822095 998875 883851 -976121 71454 489085 768432 519008 -661032 104230 979285 -125044 240887 182860 -390376 -120754 281125 4264 13276 -634880 -655987 836907 579265 -615849 977364 -387225 803311 322909 -219775 -817106 782324 -159612 -342410 -506266 -536024 -330766 -940218 -923182 -800178 -901871 -869414 251127 178733 286633 507475 -358407 821593 -625112 -602494 -718092 -231412 -250766 683918 -938696 641780 -662723 -300354 -168318 -566033 -352514 -214292 -717216 477675 -867516 124273 -391786 207852 -650461 -342276 -258628 645262 -172703 -215933 -286243 834653 713505 -3532 -918002 198903 -956642 -771507 636863 756240 -260971 -716853 566824 426384 -312044 -498920 839874 414340 -596055 -574098 193212 -536669 838128 -922053 154696 575987 324916 -513904 -815700 402530 -960206 -632696 28557 18438 69319 629368 883187 -130523 209806 178303 -934976 -887585 -941173 -964356 -333492 -727070 979269 -396603 -701030 324016 375479 708629 90167 779777 -942578 -558403 -197144 -715200 335812 492506 223483 -115771 -21762 889557 854058 629619 -906586 -68227 501145 -682502 -491011 -321521 332227 287032 -786267 737563 48548 -213670 -276410 -8674 723076 739086 -372789 -734891 -379530 52134 15690 -76965 -265362 -465105 781654 583076 -610874 529949 -901241 -297864 -343461 -156757 -394147 542745 4409 454907 737551 -153856 324105 -140262 637764 -113986 -42666 -193726 686348 -115660 -151209 788534 126455 266600 53629 -881991 -989807 205007 -422633 105376 231715 149356 889988 93832 341836 -332942 507615 -3598 -35436 -764026 290312 305991 -360294 -878412 -867084 -614776 999771 -62296 115470 -243992 454124 -419657 89083 575877 476996 -268573 -388924 264083 -221931 973665 -522962 -950096 -833022 -535569 -696458 -880145 24432 735373 -723790 65822 -102357 -721502 496300 -50463 851004 -663812 -577669 215314 680167 69793 604797 202649 -38087 709788 -434370 987261 -165022 792020 680556 593371 298701 -806842 -822872 -60499 296266 298043 145785 911996 -268877 506883 -310933 162090 755766 -215489 -830970 -59771 522667 789491 201682 -273834 -749665 -518372 130198 -882046 90355 -59043 746546 925525 953146 856594 -781193 -47452 -577832 -519649 692376 -874381 835364 657884 -188302 -209306 -978172 -384922 -516177 -206294 -389586 -851791 233209 -773387 -944412 627214 704106 136412 -513604 213485 -42745 482723 -87958 -890972 171596 423660 -75072 -459805 -206162 -171662 -725602 -375851 -167786 374099 -470996 -169511 -611557 -932779 8652 -292215 538947 224316 -122337 -298283 626986 868845 991621 -946888 -953672 -890162 -218696 -678899 24241 -466896 692646 -336343 -608371 578795 -511237 -27066 -193070 -292734 -184025 -377910 -743142 -953464 606410 -707488 -139843 -315672 561663 -252862 -517260 814296 808471 986069 -193299 -142280 746310 965927 -487155 433222 523864 893705 525955 9857 -49801 -21582 -80884 -82701 -591366 169536 -183791 -443827 146666 -292067 -980972 597247 -612222 -116034 -438611 -252762 -831317 104109 952817 -678759 377326 -261505 320401 -347190 -793915 278774 512443 -927857 686024 433074 45689 -233875 369629 461102 777872 -938525 -500757 -9740 808920 529544 291800 -706238 856647 108873 959791 456539 151007 623326 -600584 -639111 274962 490097 -231083 -733901 247368 -966834 51872 -398527 978932 -66047 -884097 -351219 -457466 -927835 -951823 153931 -266681 -612313 359248 108369 494672 604969 -920481 565501 207938 798889 41063 62520 438533 -267813 371494 -209513 -461739 -694603 263976 -22923 -607840 -509381 -856792 246775 -927145 644672 -90080 -533608 250738 -357642 -340661 857414 992454 -951543 866477 -784780 -293338 -321695 -590416 127568 945467 -124387 -731147 498770 -572256 -866768 692750 -593306 -407452 -915192 -615525 416632 -99680 237269 -572717 -613822 -986439 766456 -669422 -810227 314081 -485046 -136557 877131 146402 -718377 981206 141492 814257 159452 449195 794333 -478945 325055 -182638 926476 914467 -770182 893419 -291772 -24920 -148101 988316 -446833 -337899 -740928 220880 161469 340491 -916772 854052 525676 -675951 -462335 -704239 431493 -517350 -697927 439779 665395 -29859 898101 354670 -786139 883341 448822 541985 -756573 -543234 573496 490896 -822323 -832334 -975590 982342 -792302 -618049 24660 577479 -614306 898433 -75773 -235769 567612 -343138 -736912 -320464 75572 -343166 798621 -451269 -840836 230083 737763 -581680 852472 -1165 829014 15896 -619118 74244 -652727 -402671 -624097 447602 40088 -306117 -954063 537692 -861267 -921018 -462394 313958 -560040 302278 -718203 -94040 967271 83188 -421637 842811 -262548 799479 -44035 814553 -870263 -9605 -930414 -261002 763873 -65769 -215879 627835 -865116 432886 888582 478310 -198899 -190776 245760 37159 502722 -199457 446400 -144261 -524965 -590964 930432 -631929 900782 -621810 851797 651551 -546325 657898 43660 -323175 541310 -85107 984898 133892 -839288 226023 550125 -32783 -208466 -870253 158512 660846 -437278 147178 316013 -37862 487470 -354751 209379 -995015 734082 -407200 -689000 370771 -355654 -953935 693839 -304854 256375 311083 -837206 -807725 341359 -350287 -803464 -95718 769978 478828 499983 -199208 624427 -116024 -269273 -142630 868134 -963476 445674 -343000 -424536 151689 67113 -417443 -711939 -901245 -355443 591367 633460 -389914 -362610 216618 582977 -276548 -341161 462029 352805 -111922 629303 -216943 756989 330281 -406132 -748687 -83933 702723 910161 901233 963005 442073 -814676 -402993 -20588 619773 -278211 -264060 -585383 662070 112957 -452152 322612 787102 77805 -840362 199059 -330180 892925 -576588 386650 327207 -26833 -271409 -22287 87061 617383 -407915 -694608 192863 -386291 496598 948428 -382980 97259 -91683 552979 -101453 455581 51737 -658508 494573 942709 -440182 -629076 830044 -684242 292959 751530 637784 231411 -963770 -488010 74043 -14886 387199 -450658 -582291 596919 -120394 327466 311933 -561828 277068 -129758 -931161 -821178 395054 -509555 218110 -366520 557811 -956353 74931 889322 903685 141490 774565 -474497 -959552 355161 -543349 640116 -605045 439754 239816 206896 -696208 -694224 643167 640988 44098 -967773 277448 245345 -930434 -595513 521698 520114 -80220 -927484 951372 -937709 -782359 370149 -802287 -331607 934152 -154836 -141709 347565 -108641 -276845 670932 960833 -35884 -292636 -536301 -992436 47678 -829700 -728399 653481 -143187 -487819 -712226 291841 -18467 241701 -143117 696894 -991206 709218 -13007 -58503 -187031 -865090 875805 -124047 982050 301007 -72349 -737095 598773 -983107 730121 -932516 432628 549283 -176493 121012 838395 -435407 -439417 214579 340049 -350289 -841339 -212543 662566 446768 37303 914937 -884380 894904 653946 -317596 251661 -860980 -103119 466833 -965377 521809 388914 354662 -910163 -149786 683102 -642322 342214 19480 -425736 -11108 -159748 -628894 -113894 -496348 41053 -101635 -594220 244988 -936174 990019 154141 -749797 -741184 -75626 229640 -713066 176764 -787594 442365 88417 -606489 175792 897202 -749953 646722 351039 235880 98749 917583 -442569 -720811 94483 -731964 781500 -10053 -449218 -401831 -516679 572327 858123 903516 -697761 -771489 942490 -113717 481635 -353854 -725396 -911253 -443031 -482198 -297970 -130465 -811131 -869799 -215404 606162 -876211 98997 -912477 990292 737556 -62115 -843051 -980098 -735540 722011 845857 887655 907795 -838061 842061 -869276 570144 194615 -969375 -632226 -81114 48785 -245958 -564153 -779013 580359 -255251 -634277 -525664 -333987 951623 -727368 -28707 253143 36760 -196147 27811 -503785 -867771 -151260 -65240 666392 708312 768642 31020 -606280 -317145 -180711 -713575 -380065 -946877 -767542 -763001 -502805 -399671 -229770 -683023 755039 -437551 -449880 490099 -200649 422743 529845 -652204 385587 477476 -206509 2290 862943 -134475 -168193 -475501 180294 501393 -514939 -197075 445814 23462 447858 353730 -569742 -636569 971700 474883 245741 -292496 -186333 862055 945392 617708 -955333 -793089 156235 424486 -193350 -991511 -423017 -342484 244945 350543 -96975 -343064 509234 -817185 -539617 -686312 -476046 -979661 617236 -890131 305783 144266 -598973 415748 -952135 923318 -124177 791301 611245 487144 174309 -16939 -96666 848035 -524215 9749 138040 825705 439858 -24509 762539 -458002 70965 285109 912867 352008 511992 -497458 -609697 297194 -121527 -689232 475910 -503706 457554 -801048 490187 -724645 -289394 -82599 -891483 -403293 938704 290237 -958183 -664115 333738 -336412 229413 -517298 184104 488589 447841 65364 209437 -24109 -527193 -15137 168447 -475391 14931 -832779 -448000 70837 134600 -937233 -789528 -33232 245835 -711640 130149 293695 -887022 517079 932467 -463137 -162966 -682000 -56875 -833691 228249 -75355 779660 -903118 173871 625372 -242121 -119612 -536054 -829963 842398 794768 841548 515396 673115 -373141 -658899 -66519 -818628 -781118 -779068 -356087 -228560 -362464 678894 688141 1057 148476 117198 782263 807725 460901 -588223 970799 -654880 -559244 -317531 -666383 235860 -241417 -295545 596585 270043 -117854 995931 -555284 179966 991686 147306 454758 241394 709177 -702642 -750454 231006 239657 -476988 -794622 420936 189421 -196748 -54268 940073 -710978 -755422 786907 815157 -731826 -907163 249616 789818 -295378 -584484 -243697 -587856 -866625 -913099 547543 602103 958978 798462 875925 -94884 784245 92749 147506 -175063 146700 275408 -15251 247441 259639 -868065 907041 506565 349153 563401 930655 -885371 248725 -174396 -654288 -624229 223396 420944 307478 604424 -59645 631949 223004 -164239 -63135 21350 983380 654630 -840822 471991 -323770 556298 -363093 113343 39816 -870611 154792 181701 141992 -790770 -891381 -695577 -96656 -983602 426462 921540 22254 161069 -379742 476215 613038 605161 309153 743198 695157 -172557 230523 112792 789284 729549 -538313 -786306 87713 -431292 679733 770968 -903583 365384 -836078 148825 -32977 543375 584120 923429 -257649 -921259 -497757 378133 -709110 625281 232707 798433 386392 4199 918068 -292664 999153 -438145 -424476 -843357 -116464 333346 -922033 493123 586896 -458443 676419 -877880 66657 -67633 470212 -215323 -32178 -38984 -351039 557498 -200531 394107 -417354 773389 -233110 -783964 -577321 70716 95945 -162829 -374778 -136968 -29891 362329 -145763 254488 627639 -158309 -456642 922392 322083 -94088 149648 -199013 -105845 686230 -96485 -102278 592561 695759 -55877 -78604 220496 -291434 -357105 675548 496838 987300 482416 757867 -939789 282262 -900145 111808 262211 328184 371596 -510194 -504923 24029 -25476 514121 -744787 -582842 -667934 178440 -625811 -345877 -747674 916164 -277537 -950155 175479 -370085 684170 -709151 -74927 -34965 -852144 312646 -583836 652872 -363670 419877 387965 423055 -229673 944107 -955278 124576 702325 211151 760567 412200 -537316 -30497 181506 869366 -261086 -637844 -436271 -945739 344328 -479467 -444971 937295 629119 689591 344464 -189365 -66352 -13352 153589 -10433 -825935 501281 -396801 -36577 78575 95489 172225 990307 988831 196459 -1313 351654 569407 -192087 224894 -417671 -547326 -150713 -878474 86266 -738595 -594336 294597 269400 -924859 -963308 -738560 2587 -158579 996349 471861 -509694 -106860 -351099 -447789 -391149 895297 -748517 770793 166008 570034 348261 -416274 916389 -489721 -660494 -849287 294225 26623 -462798 -480960 488361 609291 -326159 422365 176624 864697 -679388 -181066 -684136 72429 866180 220499 -232712 -86583 203928 -545193 -324861 238226 -502472 -812053 -353726 -572585 -389961 846572 906749 -407258 345737 -813086 302303 -304669 -636125 439128 -272792 754846 325410 -212688 213854 164930 468605 807592 213827 -297771 -784784 -355647 -836693 -186080 -893587 248844 -163701 983071 -549642 946588 717647 -450568 931091 432835 29749 44162 121690 236052 991021 973433 -410524 -504519 802782 -567522 638021 210229 -730570 190999 297466 455733 610172 468325 93856 738187 532038 181536 -638160 249112 323227 -876556 291573 -527903 60315 -593758 9413 493657 -437185 -298390 824130 -18173 -830133 -11734 -673029 607281 -75012 541660 -206116 592626 -215581 -363660 581806 63048 -682067 821180 439159 245688 819541 909354 -656962 470683 -299337 916598 -991665 995026 241699 -179832 47295 732234 557294 374452 -539501 -732569 618142 333880 35767 -876974 -723653 362409 -811200 -29807 -217084 381568 979708 980435 -808064 649829 530819 -284883 -321616 731009 -27697 -792141 77912 954917 606517 -922583 -738461 -342594 400941 364608 132325 844472 -369990 268409 432225 -221497 270956 -797219 789840 69615 -397276 -13102 343536 218457 -538921 -986222 413238 888627 -774903 -394133 786329 -907934 -709166 -326782 -27151 392765 -959175 688223 -637533 776349 -512333 -426416 569008 -889937 -448548 862377 354805 -517778 112265 -61895 854234 -417730 457165 667876 -368373 -572182 386066 529531 79340 937781 795424 -152086 49545 531784 -75498 381119 -553449 -988234 630850 -237747 -659288 -606027 -60080 -673476 -889270 765882 -321741 638220 -443307 879491 -215667 191710 233590 -370309 910576 -125586 -872155 209993 -689636 -304080 -745172 948438 -221724 460568 -178158 158923 -424258 825483 700833 -834109 -793321 268971 -132194 154567 406228 -844597 -932823 -722508 -397113 737415 -435155 -206145 110283 635711 -584396 -763448 -5617 60078 -563600 519032 -261705 953558 -217373 -472357 977297 474054 321007 -166602 246242 125726 17205 -632899 605952 -401177 481045 -262147 -458832 128250 400234 475021 555626 350759 -477480 937139 15251 538968 570591 -310702 35664 -616941 639322 52436 -916205 371836 -478590 293359 -517934 -500647 -164875 -737046 -583782 -443909 777800 -143378 312751 -830821 432642 785349 636078 -423743 -530274 235126 -571714 233414 680580 -998472 672977 -693255 911024 -596490 109909 355154 -660998 679490 692702 597581 -990474 -998834 600463 -599935 252289 -316356 -924780 360404 -484508 903556 -30493 248766 515646 878208 250103 969735 -523955 363505 -389217 -647578 79292 144625 -563472 675085 716546 -938433 -948737 -15617 101668 -51791 542445 973694 -32520 210075 684513 -947292 254140 783171 52407 601581 176358 404585 -435490 171167 -792686 924916 725427 222308 139556 291183 935225 -135751 411356 -717193 857861 503819 229106 320711 861076 505079 -608610 550747 409825 -440948 509418 262502 -784704 982224 -762444 849404 474794 745286 -241791 -574396 -805695 434058 566184 -324592 752142 919386 -155026 681871 687308 574 40722 334948 -18186 955562 -562800 -43168 -618198 -485014 405575 185424 658369 -38475 194371 934836 -664341 533141 705176 105499 302402 -635502 901300 76523 -365116 137228 -805090 592685 773808 805924 201897 -666290 -196629 -65423 -415065 -775336 334155 662727 -839639 340877 -447265 410971 817940 19776 543598 332386 947076 912224 -440241 371202 880772 -690161 881602 -754400 -39635 706627 475927 -230205 19889 448878 -530611 573717 203652 810105 423068 -13939 283563 950243 101094 308374 -339483 651490 419696 -638591 -980642 129697 712643 -489820 -314264 218380 176562 -175097 -425193 -877754 173042 697818 530616 295034 -385817 447169 767295 -582038 841892 293122 -503299 -699414 -529716 -391586 -447391 283895 529982 -350103 279762 -886102 -29585 -498188 -862366 628573 -477882 183840 54761 132169 228928 -669803 795204 159655 -131678 810891 -379082 -425223 610349 -551018 -164383 -482430 -204516 -533073 -763726 -669512 -309696 938944 333996 -13153 -506134 -316549 -160064 61689 495708 5892 -645226 -427289 -81340 260593 -849650 191371 542843 -336009 989386 -486564 366482 -400686 724572 -140567 -485089 -861482 -524584 -193666 -291593 980176 841771 270115 -917215 -585437 -250223 -198048 106672 3124 862737 398248 -879553 -36513 -851671 255809 801366 -349376 498018 806876 196895 -679461 580248 -114041 -963793 -879615 922147 207948 963701 122333 -979800 271794 -714378 148457 -202605 -432617 419731 -58945 395084 -9293 325940 679764 -707237 84423 312080 -89449 65761 879219 -783090 104605 -719203 -903261 -214990 -445234 525286 778045 -31028 -735647 919672 640803 937145 112662 606023 789740 380116 594949 798397 -220336 -228409 173243 81875 -479751 794541 -971272 -492731 791603 -325758 -827911 -694041 -299080 -760054 -997604 -751770 123912 -446381 -741089 -483649 -671060 -321205 -371576 -358381 -749919 -779103 -937801 -329382 297081 -18787 868940 588939 -137635 761933 -638559 -442677 -540098 -758792 188211 -532877 525101 -329100 -958236 445526 -822694 931268 -592476 -460445 -947552 -105913 -447169 17970 206918 -337873 -314002 609055 -281513 276439 -708983 757150 -979245 -402316 -656795 -725110 -103629 -91782 886114 -966303 966253 987783 593115 -2050 -31664 587188 444259 -104365 -461614 -589065 823204 432379 368625 -401564 -17988 283543 617784 322140 862830 -37374 682283 -398328 318112 -787740 -2822 999408 -152776 461278 -260893 590756 378878 -198243 832073 -615508 703448 -923371 15225 112888 388639 -262618 -366391 715195 383572 637540 128460 -70133 489768 246303 -846467 -339225 974812 737179 -392968 345545 -34884 512011 -172674 262980 -750819 99597 -831995 713532 437178 977722 -378806 204384 -893608 -92308 50396 815120 651441 -395200 855585 286459 -416907 281292 807739 694116 344677 -615012 -971470 184066 -150766 228817 -531131 -152983 990398 521396 -549796 368559 483885 -574730 -408083 477690 -616633 -194442 669839 606453 15683 -203605 769318 -603260 408763 -263738 820072 -181987 -143189 -520900 -327577 615184 643834 -167393 974052 -20060 -515441 -639732 -155898 28782 -201797 -862710 843187 54130 -472572 -634638 -589845 -284491 256925 -443491 -198457 -769743 268761 340193 76525 -339005 684592 383875 -268370 -981435 815858 -952150 669599 578123 200876 181274 960048 772922 -74365 -598381 361335 -835487 76493 -875450 872385 441766 32402 594960 987550 680946 -849097 -509242 -524226 -177274 -985117 970712 -125684 -506471 16655 116960 782018 687215 446189 322377 849260 50455 -191408 -367110 638382 264135 643339 -469422 264789 -365817 357724 513980 887926 -548266 49959 -524968 -647212 225551 611506 875517 -956341 286530 777204 -152449 -49378 -921386 -635312 92616 -78219 687794 172455 855094 31012 -739139 276227 -269458 746595 -243386 630576 -832456 977144 -86746 -530048 41174 -61930 258564 -919167 627688 656134 421630 -169697 266564 -563860 153356 64899 394137 77646 487553 -954825 -260664 443858 -833496 -496541 803404 -124570 193055 836013 -445849 188204 -650463 -383878 -987862 869946 -522445 -275540 603174 933720 584040 -426332 -6035 -964937 -95815 -859486 990056 768043 -28237 138209 -326558 -278039 622636 -184199 703132 -230032 926337 588182 -853178 946856 -780518 -710491 -570243 951995 -471621 -664310 -947288 335512 -540125 792216 -23981 -372424 -610170 358621 -424837 -903106 383731 -688965 958922 -130685 -505138 401244 -551029 -347067 -733050 546257 995006 -91841 -111106 328027 -260270 -934843 -660090 -75296 -222779 742896 -367657 -551114 219330 124773 5119 365499 -902243 873700 531317 73348 302756 -700670 373364 -807371 286074 -877533 -112354 -628880 107714 -503099 649670 -137526 588347 -86105 239098 145464 -475195 -679565 834689 -670373 -775621 -460452 927708 -390650 -715463 -83825 523545 -456692 79770 171353 329590 -18161 -626382 75423 -845086 849281 397763 984158 -293441 -63353 360111 607391 -228706 -801213 -287350 248812 -703733 926388 -559035 -815826 285259 -562379 -984699 -5155 -174760 -770347 119438 399646 606279 -913179 -804378 549078 367852 612561 595209 -830136 -57988 465580 1830 -863236 17994 621501 747230 409834 -288181 285358 -900887 -354934 -861316 256148 501448 409916 -900159 -122080 17537 931258 -756724 930023 498630 -917040 358885 5906 -413202 511872 -518367 229379 913744 -924546 286466 -289876 -176100 726009 -1225 -171088 904040 92941 -630790 37067 948086 -127155 781217 -752892 -719828 598718 105513 526924 290449 594464 658908 -994388 -741425 -129566 286176 843219 581710 439619 -37301 -82008 -952772 223530 670806 845051 -646575 921454 574303 40988 811366 -400504 -226964 455954 326578 -604507 -539968 -570769 102978 -42297 3720 884026 -41228 -44171 525297 958724 546143 -920992 -22436 -419762 325151 -568512 14633 157385 -255214 -12543 -266636 150455 -650111 -467279 265462 937519 391419 428758 -442276 192620 -479390 864409 476701 771824 -512984 633553 -841372 -771544 20956 361232 -574936 120050 685822 -962907 5467 222514 -388922 295536 34003 -516391 -584074 644231 507996 396253 -375533 -825741 -249087 879816 -747656 -777931 739821 -19090 -228224 -714996 -233830 -866698 -138940 839419 759435 -600472 -763185 409024 107985 40327 -295722 -360253 -183607 640370 -332817 604602 916615 -701921 -634090 616457 40601 304188 -654666 -981147 -346981 711193 -834261 661031 662207 429984 153539 -857095 -850077 -968696 772845 628915 -723776 290343 823594 973046 -922698 -679736 -27650 11713 -884178 284724 455953 307515 -767596 317270 -925436 -653000 -989611 -503226 527059 551730 913982 -919758 699095 -23903 931771 -148142 290458 747842 694975 781468 -537101 -416187 382948 164514 -532445 -220025 989083 423027 -702368 -151391 -269631 -162985 -998232 710846 -665275 853654 -150920 -355149 -470333 974886 -5339 728797 834162 470370 452177 889752 120403 606979 845794 -164827 70019 385956 685324 673823 -479795 56725 -883156 -558970 279621 739076 -534734 -673231 -786663 84729 -545633 285230 946901 -29419 290235 -997718 -666871 37868 398230 820807 177210 703240 -421130 -641168 -264603 291006 -37965 760629 -535510 294200 -401917 52866 307565 70153 651623 665768 234925 56964 -877241 795751 -648065 -108785 -689907 -851751 907227 -367984 -38548 975108 -282589 201951 240677 669063 -435737 22415 868496 -879151 711586 -231817 940865 598965 252447 350001 793182 201193 -490074 -593399 37192 -944437 203938 -387946 691552 -718776 275414 89162 -91002 -10392 -144006 -240943 -330141 -452577 -813145 -690782 441234 -902373 685270 -223996 291781 974433 383895 70903 -764303 -362399 -227935 145962 -110401 173631 601098 79740 -331589 -764846 519630 -220273 829492 34494 -262652 -937547 -73163 -401908 200417 479612 -325850 -380604 61 -574564 377755 935277 739999 967210 -930213 -885592 536329 245332 850062 -487215 -571564 751954 -247499 -452046 104431 362715 342588 291658 906299 49299 387152 774000 26453 683545 794754 604119 816018 -258476 -810843 -30034 -33189 978028 757188 -328596 -506024 -477714 -989633 -867607 599978 -742385 -242855 -447920 -596903 -822269 71359 908009 769112 -70381 328596 -713257 961921 228227 -448821 268342 -698371 984240 -914175 470612 511255 -879179 242369 -924259 -886460 -48186 -899076 67034 255764 58177 -496345 86289 -339535 -217619 -592429 328263 -302614 -116343 373583 875973 711084 -662977 -563998 -167635 902083 -764065 -363579 -47260 640837 -494961 -669133 45295 -850604 164920 300081 377169 -902267 469220 -870258 80883 858426 3073 6974 -473389 -361541 181022 738931 -977415 329916 -539390 -862595 783506 -308458 -267320 658863 260845 -609486 -159843 -229548 -958269 -98360 404919 -837159 -9134 986986 -787095 834319 -886600 -400519 -476406 977762 297045 -611214 824463 -420750 -268305 116581 413478 915312 -582770 544785 278853 -163771 -207454 128575 -130393 393569 536821 506966 -914296 446697 839468 -415178 -682385 -531582 268753 214243 686237 16449 673162 421189 430478 448035 -687557 604127 938633 -903311 947296 596865 971374 -998316 -713316 -22377 559241 -926045 -881032 -884898 193155 519449 753191 538988 918901 -299104 827310 -610969 929639 43283 -653763 201136 550474 -175110 -646628 23446 188172 824076 -931265 -557589 -525393 226011 340422 -88637 -296634 314633 783394 -190916 -103691 866016 -525131 625614 -164607 -247456 281322 -697641 -755687 340940 615993 244050 -693352 -721526 88969 669673 -182518 943938 198849 147987 -110869 316039 398587 825561 18902 -136308 -942372 891727 -705034 -916216 200758 210442 851087 729446 -268020 891389 -379396 295951 -994979 -654808 637781 181429 -437570 -761365 969520 -135478 990088 -689564 904113 -673621 670090 817546 -603986 217872 -362583 678646 523209 -96046 -735551 532481 -369456 -762282 -426320 195508 29190 652063 43632 -779079 -537158 618363 42767 687850 -891479 -335564 477177 765392 -551562 707902 -107523 506011 -949330 38404 -592269 -986463 360567 253807 -811656 312343 320665 84806 742758 -696997 66637 -413782 763254 -459522 549694 715178 91149 -721333 -663608 851878 26338 748551 602654 210356 -595474 -827250 407015 377067 -619381 -342042 -323308 317199 -126090 665111 -805545 958236 345801 257691 411849 -433897 928293 -559328 265453 788887 67051 551038 -704661 -664604 113582 51120 982453 -916532 886204 531055 -324924 -831924 -88633 -234089 775728 -953703 589577 575936 -526884 -827034 38838 697085 210327 929360 -638453 -666371 433879 -440119 429922 -894510 757211 46327 471645 -139496 -490172 -233980 614156 -622434 369294 830503 -978852 189884 -428422 881040 -195479 -755461 136118 550930 -511527 -898519 -577316 156834 485733 473734 942983 171788 -354903 -335553 651214 -202549 510642 831219 -954559 216850 477117 -230043 733378 -240414 543859 724753 901448 573964 345136 -918191 -976817 372836 329409 955366 136145 -996679 788816 875074 -388542 690939 981331 238635 364279 605842 -248439 -225107 -364890 -70304 -381891 398054 -124783 612437 510049 873524 -428183 897732 154544 30961 391601 -517154 598684 -472112 -912097 -625117 -688252 944277 -109606 -469862 882806 -541511 -497555 -231075 -596203 945241 86669 38482 715811 719166 -928200 916599 -962233 -687129 -193801 -572908 186669 -419939 -649872 -452514 256942 -156268 -181603 300583 804069 -955037 185800 976159 -631691 900620 659537 -425861 -108752 -128478 567110 -770805 425921 -86400 -717830 158073 -702581 282855 -937109 -705997 905073 -550683 -542603 -838715 -143697 955623 451040 -213535 2399 692678 189843 890499 678041 357126 472892 799508 447362 20984 831248 -466043 -982906 114444 531112 622502 -442348 999155 -410452 693915 978321 -329745 198204 -682185 843128 -948526 -466357 -250141 -814490 723403 226033 717365 825738 988411 -855326 870591 315072 153865 624672 11253 -606155 -209649 -737807 643680 -741992 353574 811570 -965244 758107 -898223 396138 -311357 -960807 -737080 852366 211298 -770583 159510 -564914 447666 -872301 -239705 455751 921501 -642288 917192 998411 -905734 247156 -520495 479496 -286469 -964618 -734552 -688392 595123 -283005 -784219 -865196 -907194 -280079 362760 -906161 -927744 577535 327168 -682071 751791 -986629 -417925 -821762 591410 -635338 -345180 960142 350050 -370294 -834645 212622 -533043 -261818 -939007 -587209 -9356 -745573 205413 395764 -592494 -771022 791123 -390766 -676959 600806 -839298 61102 627436 430662 -463120 117944 -684617 -5142 29837 -476967 -447517 175537 617597 -823334 189862 -789984 307116 529717 -797480 404021 80810 -373184 634021 -975463 -876114 -271700 -903450 596576 115695 -464822 -474775 368554 403405 -256821 992593 -611819 668123 -219058 -761626 592613 -434495 892954 -98630 -125570 -591825 473764 -552639 619380 -874765 373156 -306790 -256251 557901 556715 649846 815097 274137 641034 813554 357752 989635 -296868 386017 -293166 561179 -379805 -567276 781337 -737686 683134 -98562 -990075 -303223 -347023 18206 176791 -320977 -536894 -947202 -231370 447985 485239 168916 -594304 831231 -762069 -848129 -255780 473385 -914600 -661824 806618 -138833 648336 -544813 58998 -702449 490473 85971 309462 -73994 -354632 210176 378397 -277208 582409 190317 849168 506988 -546515 -539454 64863 -204838 67602 -207969 -516612 -299008 445289 -805725 -69792 213878 563223 -45996 -128790 -675679 113139 604556 145701 -492414 112141 -151159 -369930 -725071 556418 -350251 -209298 -850405 -477510 429703 -581531 -641884 -289351 635105 -768492 -731794 -364107 -920963 462633 505323 -504187 386719 -514116 -386826 -500033 152675 636180 -710937 -65035 105537 935602 195244 -409306 -60405 -133811 988030 753207 805191 -112392 726506 344961 147955 -648708 -910871 -41613 -514524 762153 -940025 316524 535915 -706409 -15529 -421341 -189770 -864277 524186 308053 259876 -892553 -369749 319530 -978852 205673 752575 180886 443628 -696670 -442562 -607924 80151 564046 -236202 -703572 -371453 -300663 640149 -49709 -479399 702322 170426 764071 -736268 482703 -420401 -406669 236925 -357680 -979390 -839609 844695 -621474 501410 -219790 936792 187808 712810 313875 49416 354303 -941060 936026 -689445 905489 433403 -426465 -254159 -300291 899389 -18998 -679165 -441964 -559631 -817348 726113 -249134 87553 890827 188343 -308248 -753334 -139452 252296 -188557 -490853 328029 -231480 599126 946184 -77412 229899 -363899 568999 956627 -687709 55811 -241415 -260349 -273196 -39853 -944732 -749310 -552699 -401931 -191094 905878 964985 -300644 966531 -344129 617556 487772 712652 -331555 -198561 -509772 578706 -14653 302548 -199681 671584 -80950 804846 104885 -19517 594985 -600440 -229073 -977859 880281 -938652 -635899 218737 165370 -144211 323922 790848 991347 456622 -459295 365078 17171 798314 391752 20448 -166306 -782925 875406 -814551 -309374 337988 -957630 632708 972803 998054 -904175 424934 -663737 672518 -407995 -42750 390574 238652 657877 -306186 -116029 -349047 13568 271910 -773588 -321937 -661492 379559 -764951 754398 801562 937039 324436 -568606 439744 72858 84244 -690463 -197393 -889859 869212 -853651 995549 -964189 462340 -427374 487015 2091 -488835 224855 925075 -612278 953665 -436963 -573322 -768267 -952718 -871168 800629 -727885 -720853 -616533 -521453 396453 979754 -255500 -830818 491490 -840835 254205 -126446 683586 -506060 922564 -777802 913935 284835 307335 201983 784548 -821808 -179566 522522 356177 523553 -322800 850329 -178 -588389 170660 700785 350372 -973976 100117 -92827 -665465 -351184 120331 -595747 587490 -474370 -831364 -679429 -878001 31668 266151 507993 329652 -973296 -493172 -610059 226778 -776597 -845394 -326468 -756235 -857046 -16180 649953 605015 -140169 201233 188596 -54457 -228191 -158062 -318698 -260608 -611085 983305 -615857 837270 665548 535123 -10881 -360215 441839 -752831 308657 403998 -292641 -621245 349641 752841 651993 879255 -178429 -389265 546176 -360801 612914 518372 652013 -793710 -272886 -835992 -419859 701267 447319 -713543 164713 822889 -861395 941353 787121 401884 194026 -853436 612930 801146 -45090 -908026 -251208 -742053 -679657 -706793 -463844 -37047 186429 -451982 -813832 -224666 -953459 687876 -451239 -333415 563608 406359 -639673 841777 364770 849713 -339343 996132 827492 447634 584757 -379153 374592 -180730 970291 815754 -697677 639782 -211960 454525 317994 -763490 -717933 435430 -378736 -628560 -507652 177107 981521 -576157 -390352 285652 39861 -124446 286110 -277149 -425731 75606 226910 -566723 60487 303057 357383 776963 -203805 -585781 -15794 -876268 -868494 -301175 41765 -148453 -930621 253582 -589448 391305 519672 493406 -659054 -675406 689928 10384 802255 586472 426763 43589 499556 630408 336615 -26055 796188 680056 199443 125402 575744 249783 -398581 72121 -300547 599092 385115 555883 664917 -59140 -876888 720355 -964206 187585 964904 341001 -362089 971951 699008 505559 -544228 -123589 667624 -593218 -933546 -878939 270840 -741517 330663 16964 -684349 491387 -563587 736630 384647 691649 918677 -67153 539027 -438960 -101992 -595559 -246678 -653091 -518683 909342 -843530 977844 -329343 953180 -572505 949257 -455631 -95059 -151823 477891 770952 837957 204538 -309093 -946009 -184484 -84944 -262742 -451097 46408 -161635 -329568 -819086 -477203 -408917 482752 405147 992546 594184 -47059 15793 -351441 -183020 509112 -865395 -241644 -109943 -132633 769983 560216 -560055 51474 916799 401465 -845807 745635 -370585 285637 -226216 -989858 -649753 -456855 -660017 -844426 -67085 -316441 -355892 -954258 -742958 124688 580068 862337 -321595 -910660 -497413 160966 -121667 954131 -598888 -162835 -481838 -258616 845959 615200 926843 -918399 -473025 -239044 -438497 -330361 -151644 -516186 853854 -800179 -926964 -316105 -708988 664046 -700278 962557 911521 -261708 910264 642328 542123 -441613 -664021 -85656 -229284 -518441 975782 -965803 -632383 -728675 22683 -634352 202256 -641628 14376 -155724 953634 -949303 488387 -957365 -927030 562686 928666 -292288 -692882 -828957 -261140 457590 -201290 -346575 -468894 -862687 -768032 -997067 273885 398348 809355 -175672 -74613 -761245 990710 -238686 -425222 625214 -892532 -25386 35878 988525 -948824 527848 -183943 995785 986093 220861 -160981 666904 -698947 -690247 -567779 337129 617472 -922513 439877 307308 -245149 -972067 159816 567619 -225113 -462255 652413 -67039 459657 513362 511763 -349213 -773774 559582 795579 456926 647049 -169970 -317494 -36802 295615 -641053 -328763 689330 -39100 -295368 -428193 725073 272549 -44024 991207 96754 -576350 382869 837564 -393520 -928001 257001 837710 68490 705935 844240 -267859 -390506 -310218 163264 482975 142761 124185 139697 669941 320920 366854 -144735 -491450 305878 -261485 647769 -67452 -491239 -146005 182739 -433527 -850080 978616 635861 -70712 756736 65180 -871800 176465 196069 -542026 853205 313578 -934846 -700706 -230372 -792373 182925 702189 -73124 245968 -468058 -826617 -952770 256784 -820776 -855926 782873 -950149 274801 -207743 -730111 -107763 479561 806017 -231892 -325455 253762 428023 -790618 -342219 690694 866867 -229217 601723 562259 -247283 -821445 -95805 -683303 63498 865438 -235013 -730618 -620906 37865 363128 -732632 -446275 -967806 -283793 -15809 882220 -381119 -644875 -533824 608969 270004 -788865 -899991 692783 -46194 560021 162150 -234346 470341 -48806 680375 -441236 -325304 791113 -546321 720458 768012 -548017 238355 -340592 30218 -73857 -67397 445865 877204 -618593 890273 882142 320642 -288269 808727 -712135 -191226 686857 423219 523820 149765 -249077 -940355 774738 418840 986744 -851326 49621 -196307 -662307 694619 785925 310122 -985754 276312 -833740 -596359 311198 -905878 -175006 -889291 412496 430703 214580 345985 -644849 -91987 -555980 500019 417811 -303113 -506590 22923 -608920 -652381 -600181 123305 -655178 421162 -20758 -233638 356921 -982971 -979844 -455481 424327 -873678 629419 -263701 -568913 -716550 -340762 -832700 874616 -90688 -750409 981072 -123548 -644186 -954297 604925 348724 -640070 177556 515159 698025 6069 331378 27740 309062 -779363 696841 108159 976191 -100446 -629192 879904 730686 558958 311353 -303084 -18811 459746 2179 996274 -791233 -661195 -622369 -527197 -82052 309682 -367189 -692285 -796030 765551 121671 -85693 -845661 -805642 -675426 352426 -479397 746462 -483052 -645307 216533 -842062 -366390 737579 318526 157219 951105 579080 274974 700130 -650971 -910492 326660 786150 99363 -756257 772766 -695470 -289603 408020 -749402 -98610 203835 -112124 -767242 272480 809517 549596 -931187 743928 951413 -259461 654162 -698476 -783550 377177 -763566 3126 901222 775199 165722 -229898 -833454 221226 -21959 -408198 560600 -112869 726469 -267124 -56481 -226768 -252827 67790 950239 36717 -933102 585408 547333 -927926 -482995 313507 -138461 896314 335146 -701608 616076 -358953 -357972 120544 987945 -675482 -582156 854190 852227 -120344 -825406 -621669 -770155 -650980 939017 -454667 87260 -44094 -178125 716186 -984867 -834569 -508515 -313739 -971500 -318813 -192171 811481 -456050 863405 -379903 -213919 -453199 746601 -147400 757795 -133144 192619 -491764 -966562 620391 104155 -285062 678069 829289 623167 733127 -454107 -508173 -558286 -240065 414110 -464241 -704432 -805237 132289 237415 -126857 -211657 -457416 -75502 306530 681510 627794 446866 -312968 -26141 -658988 432697 -292181 -904421 291768 757477 524185 292420 -289929 920477 164957 916536 -20726 304687 -262101 305346 796852 -166450 803220 786208 -926477 -145868 482709 -317476 263406 402183 -777937 648769 723098 -896161 -981614 -185699 -485936 921084 357888 -741617 660791 642633 -326226 -695685 105015 159624 -654904 -966888 -859779 77110 -504018 -776494 879618 -76154 -639098 504652 230168 162078 558061 -755787 669313 -223814 -654288 -617181 607671 465764 -908244 94586 -997025 972339 -799457 -797912 -840065 -827366 457752 523351 274849 587543 406909 590767 565917 -813211 197939 867968 250299 260735 -465582 760503 -655318 73355 430774 -583904 -502644 288442 899761 230092 879628 94281 -113389 -12683 -626253 242754 -452825 -970997 122904 625156 133058 -845128 146441 -66741 -549727 -473705 339506 524926 729527 -906595 -218863 503329 5206 -167425 433957 871610 -569708 -69736 -850604 165469 -492821 -731224 -796685 -237562 457803 -626483 378625 -446489 -564918 372340 -2146 348712 -842114 766104 -591707 441745 -323349 -378201 370968 957545 733004 -511323 521850 -928692 656078 -520424 -324189 -475735 246932 -286868 340402 -415128 156367 640186 576552 -191509 -74230 -330771 963581 116696 358308 318329 851997 19506 2693 -368192 474236 -632079 385406 -553058 -430587 514263 -363476 -315220 162232 -858040 -718168 483789 -175510 644248 785931 409288 546778 -249461 595217 -697669 772735 774213 -390109 362665 -506691 333941 -936112 28979 -892957 839880 508604 593585 -108118 506416 -149932 230475 -692894 970992 587536 288586 -683016 880927 -98911 -850208 832556 -500282 -27607 725141 -580695 -604670 731261 206170 -899568 -200818 -422570 -826326 -74316 235532 241859 508939 225343 -885552 -792523 -342130 189833 717746 -783500 -785860 -432344 -981445 645767 311040 433048 -386108 -438428 826111 -756113 -812094 967012 -258460 -537404 480654 -829520 288257 -208151 412947 10063 -595070 -34259 -999930 191229 161454 81463 603473 -36990 -869752 581307 -318364 -657844 -340687 433981 -730790 492105 -512508 622734 -540877 164421 -89853 -712491 -161410 -548001 504134 -474306 252586 677539 -78435 -956156 -617733 -665594 -507864 620078 847508 626365 448464 527864 83011 592553 548804 -231055 -256992 109344 864922 -907658 -70145 279140 669321 -95483 724862 732561 48346 389664 958273 968271 881523 -77481 -921749 -732825 317407 -629068 956700 545718 -58013 40973 549487 -761313 -157679 112606 -344771 -161474 382793 -449088 -210457 -303532 461570 639208 139654 -66418 875386 843580 653112 -332536 -675417 510142 429209 -874680 -186490 221919 -383787 543376 611954 408372 -836734 -878660 958011 559207 488284 -690424 452285 696915 -647939 9989 168390 577218 -999577 116725 841309 516936 543214 -109648 824327 -717494 -190653 313393 -46952 -172517 910462 -39622 932245 -183928 -752444 813438 407424 -754526 -165489 938923 -19609 -944931 -86141 -370042 -601138 54422 431241 -736588 -878111 188885 800471 611636 -935086 -740063 750164 -299713 594422 -59376 -850991 -327659 -768206 71616 -780718 -68671 -959991 972832 -506559 538724 470553 -485746 97990 173595 -2716 779834 9516 227969 -769731 464853 -217052 923167 -657221 110285 684190 -365336 434324 -961961 -110840 794702 -275343 -88989 -202488 -468521 -594582 164078 149322 322372 761560 -910360 540700 -331263 710907 359232 -162830 -396472 -496890 944039 -98855 89152 -262815 313835 -613889 -107445 -177690 21120 -877980 375796 36403 -194636 -584183 820355 574213 531166 -458036 -492328 -439266 755565 399953 -239311 -918267 -246423 -369163 163977 459714 -528205 994184 105757 635467 -685264 -881458 -37520 233274 322091 35919 -323395 850060 -513937 622327 626508 839001 -253723 -985065 -153872 55976 532488 -266672 -460142 138319 -480628 66439 272162 -543230 642447 549623 -472825 -876603 -492498 698822 -611376 107420 550581 -386931 -261772 -160559 -256991 137350 -757069 -862995 62818 -545789 -333321 136225 344827 -104069 510461 -207319 390828 500025 511135 -899242 -713714 -702607 -154205 466056 -16131 -525177 -158864 221572 -210133 -868587 139835 979654 69725 -548041 -160016 859106 -590529 228741 194486 868185 -94916 249319 -201460 793236 -896872 -921888 925513 743897 429675 957009 -261825 948173 -671294 -246328 -781822 -607004 -467688 -597091 24226 -710104 -82362 -904411 471179 24622 -69504 -951217 342382 837460 -137183 349078 -699129 249509 -997018 -905239 550831 -188557 -498544 -842888 -235910 204423 -232057 905346 31949 991885 -500811 -913089 714219 -11113 -249390 -210127 -772867 -205557 -12784 -308624 934159 -40759 -162301 494790 589663 10934 29997 212196 307819 339248 200930 -901112 -133572 -988578 850053 -625227 -530439 -525917 -580354 -876597 -394695 -658217 -612113 -269994 -252714 -24362 -768955 -498208 797254 582542 417687 -391014 -842565 -809454 -704679 -968524 -342140 30973 605173 519045 -44624 917946 -349144 392597 219059 -415834 303667 606154 984529 -56710 -72273 550919 -697485 -131230 330541 -32029 460430 -493855 -85094 -792716 431780 316776 777974 775789 69159 -49582 -347201 -985371 706300 985063 912290 658119 -243662 -7035 239583 289637 958911 -314669 -590917 -279455 841034 -114848 -522109 -626678 -896229 -123029 83517 -903628 -389772 27911 -828227 4029 60475 101122 787350 248971 -38692 544551 340792 126040 -716249 721003 -79948 -366170 438587 643367 3664 -63807 730033 -422946 851956 -664538 -771333 -448298 -946568 412593 51924 476784 167725 -593181 -310356 -153560 -703135 967961 -315167 -963339 750844 -886314 410691 119319 411976 -309484 492904 905498 588285 865726 597281 -35099 904279 117966 -324590 787526 -794071 -330301 863292 -270976 -742335 588676 -554876 -957674 -102665 100044 680501 -316556 -288082 -55076 -629666 911461 742470 466469 928061 -462569 -628547 -299045 -182616 -716290 29175 398329 482676 -880377 116319 24995 203159 536269 -750478 -180413 296609 64601 -603219 -908498 -174806 455924 -175659 140729 2305 -886648 806063 543407 -874035 647299 38914 -30192 -696773 -175167 400327 39367 -410436 967198 857817 -237569 336003 -301940 -796157 627401 -160715 -881792 360233 644840 741276 421948 -816172 478352 504160 -43432 936011 -941174 -983403 -233323 -358959 -458845 -86310 791260 -88776 -624203 659736 917615 102257 -162656 534630 -276572 -733909 104782 257041 -499005 -582956 -582471 -437250 622661 238153 272673 53980 -990673 -340880 -822156 -31756 -964194 386841 -451668 451685 615243 -364918 -542231 -586070 -868325 536024 -876784 467370 58477 542378 -145812 -570480 963419 -600833 -827194 -648414 37035 414570 -744786 -565472 -917293 110999 661070 -668368 904943 -740022 -555788 -270257 -676267 237943 749728 372734 606485 543341 23490 922402 491484 -932310 -107410 403757 -350669 773491 -521730 -258561 -226746 102689 -906529 898199 780 -496826 18320 90326 -542702 -501961 -237556 555324 -718008 -824734 665722 -547266 852460 -202724 -428370 -242855 -438788 777107 214253 857957 114060 75044 784232 -115451 -653607 813735 -608929 -809581 -826821 -387075 -680644 717377 -970201 -513368 184204 180375 -135067 -108941 699096 -9509 698064 654995 -711292 -26511 -859114 -751586 -783922 130985 348467 -959444 155322 -906193 532306 685694 887686 -579118 -120262 555478 -141607 49610 -376830 -608286 -8544 900463 25103 5686 -102353 -665348 -378363 -360517 -628573 -722760 -640347 -475265 139814 625407 352687 -87656 177450 731335 -552419 306714 -214670 933201 -124005 -317042 -442969 568545 -662414 902696 -474600 -686032 225175 299840 330497 -778617 -774691 -838247 -285008 -427671 -510185 -352861 -38319 808035 -335505 -535961 729626 751314 -985021 594047 -348612 -671285 -96256 -254361 302809 186592 289325 -280055 759847 323623 -226213 -944527 691892 987748 7408 813489 -731773 -21999 913966 814561 -740475 -165488 962293 489502 -218147 526276 -592759 774024 435820 163371 284593 246268 559340 738882 211953 228896 790513 -625409 410539 -434902 53003 607253 -549665 562487 -422423 -357926 893995 -604273 -605024 788519 -119650 823530 -88114 497216 -667253 -368860 -752881 -539933 21313 359939 -280103 -46341 86624 -727216 529211 698011 -233818 -671765 -163410 -144792 561081 -23534 -869110 -651211 -949943 -272348 210808 -993982 90082 -633045 167359 -736229 -846791 206877 974877 -168538 -256312 -470443 -882013 648620 217763 -195528 423882 -333526 705209 654131 787873 -971704 259898 -513369 164171 -293615 -974061 664556 -120063 -107175 357701 118678 -351249 -971591 143265 582256 -393007 -304774 -406917 68171 -645355 -597940 -245466 -297429 958612 657138 -722931 498885 -636855 165878 377501 667890 -134986 -746215 -575997 303306 543335 -79169 724938 16593 -918229 379979 286661 989427 214396 -739168 -213009 828751 -407469 800894 -273835 -774868 193517 592590 -818126 -354923 -670127 -643990 338461 977329 -986419 -890954 471021 -624348 227816 652807 551382 -924570 -115414 -19750 692997 -447672 -419534 157451 856570 829368 -46155 -794770 -78227 541591 625339 -786195 -49706 -437718 746461 -498512 -300663 651928 -216991 -48697 511989 -548146 78213 19356 -505446 -758841 -628707 -976789 845375 793715 -843157 -750108 48079 -90325 -642010 -406997 718901 611645 -780722 -129837 -269640 -305617 -564129 -374031 399258 96203 164597 869146 45800 -372187 -632793 388727 -777920 929804 825158 -754682 -780141 -366276 646289 -931188 739651 -869478 -820354 230898 411379 -334955 691034 577225 -893331 558664 -617898 564659 63225 290951 -969649 762278 -856071 357250 542639 230265 -214430 966324 192275 -271166 60662 -754051 -176261 27808 -551026 -303319 37567 -643235 -986726 -54027 995673 -881582 -121866 -384740 535252 167477 -763298 515163 752926 86019 -876147 -835431 -993503 125158 479450 950406 843904 96891 -279387 -11944 -202882 909695 -923438 896100 738895 424006 -254286 -440634 -214153 -384290 104400 -167120 -452405 80255 307161 -720379 -640431 111166 -529757 923263 951066 -78899 -741461 -726395 317515 -817112 689831 379483 -41057 836604 -517085 -238693 -536856 -315068 710313 375911 -28368 -56439 478202 -10198 -875390 -117523 547178 460059 -741425 -124507 -741122 964340 869894 607370 -590048 309085 -405787 -951804 482287 587215 897468 -275760 908117 577575 997819 -838305 746737 142248 -493904 -908778 -885034 -91527 -835695 581946 399985 292937 390720 691922 -506292 -975355 926339 624710 640098 -911204 364488 116476 656250 367682 -246426 -425708 461352 989654 18220 414329 -780180 973572 -88107 599515 -520563 -652338 135756 466418 66236 857060 -949634 923983 -955490 577822 -855094 767410 -653200 -355670 781167 408845 -886210 151817 224952 551418 -324342 941400 -428139 -361621 834289 613219 -343508 -952779 105411 817987 805554 -7423 -274847 231618 514414 173265 451692 735445 477637 488966 777097 43865 -879362 -835986 -317498 -100396 208715 -155934 -568000 619314 12343 -297654 -809958 838335 566437 -80919 -670883 658532 698994 274318 -328812 -126334 563757 922377 78217 82387 111099 353561 588396 735120 -972350 -592171 661124 228042 456788 334689 -378866 -798162 955409 871063 247144 -720002 -314668 -576647 -617839 -446959 -454542 180283 317612 820247 769102 -238654 107527 351525 404801 -809353 995099 -532836 -785738 -379278 275084 545027 330960 -574562 399966 -24219 -364070 -301892 -1686 83330 -45542 -494842 -666379 302383 -959941 -183862 370649 -405509 -278636 592622 -278188 123598 272647 -386417 377369 461196 364445 -599443 523869 974388 -372373 256056 964559 546891 -363542 571388 -927285 281186 -978126 395155 -826541 313347 -818977 -641845 359841 65046 869006 -304763 -222165 -956114 84700 959748 -266350 950639 740958 -925285 -120300 -96111 177715 -802574 850342 223670 -975596 882471 -161740 -96757 -682310 729773 -781965 985547 -959253 -623804 -637030 -761919 -334210 -790883 -788579 -85758 61246 -948558 993160 914178 365293 -362675 -874349 -631751 -97807 -304513 -14472 -662552 573513 774343 -206269 36087 490998 894137 -221035 21143 -503872 -327626 -208735 605419 642061 62243 -199094 540968 173114 -81791 688751 236467 -47703 -799122 838330 472909 -905755 -109253 -542173 392433 -536846 -135485 871906 405970 819743 296558 -788530 723359 -507178 149247 -945750 162490 -523863 -89096 -2117 839546 895345 62370 -70279 29763 287198 2250 180372 -178894 -194462 331459 -616066 -668341 -641508 27546 -954107 -201346 707977 -861601 -523485 266334 -424605 984585 892768 780524 -394102 -707398 -628313 -371949 -625437 -54841 -673514 473838 699178 -644512 -430970 92748 143215 -257828 74934 935592 28333 257814 479341 -885942 652435 294711 189905 -77214 -439301 169842 952235 -450293 -444005 -842987 111542 -209038 -475377 252735 -819370 752833 523756 -921733 -460169 -326481 -985627 402010 304154 787684 -147889 545737 264468 241075 -646593 617471 -934448 -24032 765113 772753 -909293 466228 871834 -815349 290543 180114 -524521 869389 121904 -176609 175618 -36359 -272654 -937654 131249 779570 -418767 -959551 363071 310407 -199088 632444 534730 -611994 -278376 958299 -604792 683020 -22372 655055 308108 -805468 241594 67451 -734732 296711 -230597 -569898 734499 591563 -70700 959704 999143 -604085 553544 -608762 4624 60932 -228794 -288746 801423 610049 403151 -519650 672985 -561728 -44021 -960961 680618 -352350 540407 746821 -454035 701493 242873 -464575 -321622 632939 856730 -481771 861501 -357336 799719 -14640 518423 -492291 176343 151447 423 -504524 718794 822198 -474223 -354176 -126006 72603 -209348 310409 -165020 821953 -582891 516860 -741213 -570297 39734 -256111 917643 569093 542307 656760 941333 456401 -176233 492687 -731122 918240 592482 -645558 -6667 420630 -953810 795634 -621294 -468483 51932 608796 -631870 -109536 696964 171218 73446 -48690 629152 -742970 -66267 -575081 -307437 871713 -841395 840631 -881587 -201249 348746 -280857 -710867 -892105 -856097 -91887 -887423 -224066 -882657 -169992 -679745 -185758 527202 956849 -944988 951306 -40779 -504127 -604271 -561025 -232893 871735 -480930 998977 610003 -370394 -506976 -465475 565521 536340 441174 83462 179933 434329 -871629 -954575 -54098 -204672 848976 -727596 144506 -568920 -831865 897701 -365141 -290732 -555813 -705438 295669 272634 -604438 628597 -80137 462140 226773 -862919 -654763 -608524 2536 983735 616105 123829 157797 655395 16006 -771965 938976 872525 788790 427676 -616384 -19188 133309 -623165 101619 -865921 926557 288768 369244 -9941 -561685 671882 909545 563039 857045 793754 -194607 -105426 -275413 727665 -186765 -396770 483407 -601989 -244984 -211181 -462736 564755 -323652 543075 -443326 569540 45010 355592 696289 834335 -619239 36795 378674 375550 -95275 218062 833578 663703 -447726 663040 407395 751308 913249 767648 -648491 742054 -509989 929810 913814 253777 673111 -446839 -429327 -312771 -716299 -120365 816090 954980 -345627 -541767 -782266 -66929 293198 764995 794105 -292465 328575 945532 972924 -971817 360367 898744 -849122 -936779 828854 -672154 -695619 -793998 893039 -672185 792297 -674382 -103784 -692148 -494211 -76142 -443147 -420527 -525192 -412018 394228 -396697 -275041 972228 -658216 -600913 -170888 263254 -154763 -911904 614197 70553 -641759 -188872 220249 -434312 -43513 -424041 470588 108310 -498116 348615 -473235 239953 502058 656494 477635 455822 108716 322334 113966 493984 -953213 807415 -747428 -938864 -188073 -362156 -157861 -943444 882039 588523 875432 -385323 751376 43073 -177961 -526880 -751222 -675867 956783 -56580 115656 887525 726476 -156070 -851194 257035 -594192 707658 -209300 -871253 -631208 -992648 492560 -868426 842077 -598516 94227 982358 -516701 197279 -224224 475551 -535166 71628 -576074 -986901 -992945 -500238 702189 -58150 -254126 249814 113085 -301362 907197 -871505 -866595 -403219 183451 -469741 917137 76187 -5817 698358 -408052 -994797 393974 -656142 230244 -557274 767974 814120 -139250 -358212 89191 399017 45975 570286 581079 -149506 -614319 675431 517658 658905 964029 -357466 620154 131446 81628 -629223 352794 -289312 -702519 -677809 331207 -848461 168695 -308940 -369968 639087 115519 578956 181638 -923960 127672 691730 270234 -914837 -642380 -628801 -562047 604708 711435 -773335 -64261 -894130 -859655 155551 935071 -715879 925984 657454 601199 -233486 902574 -526271 -527858 824007 -80606 595996 385246 762498 850581 238342 -562278 722065 -238221 -618412 -63909 -982809 -263254 945636 717965 903933 302334 208485 -16742 -789800 -599073 729758 969662 244971 788230 -976755 -584194 630591 -587196 213990 449895 558236 180077 864589 -492754 409224 -526865 -501937 172516 -126560 777696 96810 358060 156216 108051 -846593 -468588 277536 -269894 -582591 -440677 -947583 -635247 -823454 165555 962323 991003 673194 957776 610620 -9236 -732450 618641 708165 312365 684326 -89660 520135 263893 580894 737871 -768095 -54979 999313 244783 -373706 -141111 381996 172789 464202 847397 753259 -332441 927905 926418 -49562 -19081 -77572 -453923 590718 -272350 171853 738257 -291053 41665 183131 161399 -846712 -466690 153987 669577 204673 -47186 -103106 686968 299646 -924794 126641 -624505 -405005 180515 212238 -979180 690374 -504488 -670519 763376 -407036 71228 699702 171001 421934 946201 207947 941239 872474 -55226 863625 -690798 173528 874180 584077 197485 -758654 511206 304769 -883509 -473846 -34741 904835 -544945 -167901 429926 -825496 -132415 440698 96348 605915 979193 323563 770148 -662534 883448 250409 118977 656836 221465 -15652 -477571 -586972 -27578 -791282 502971 -11499 -736284 219054 -508562 896665 238885 566678 -20776 -549368 -458034 -455565 -433875 -697086 570661 877395 581578 222227 781733 -92214 -369343 -866651 657473 917149 264307 -468465 337948 368653 74985 -206785 -644453 560972 142878 90866 533828 242271 -570745 511578 547594 -555797 -422194 -509241 -505821 937298 688546 798402 -122674 48000 571886 -551417 -872572 -785497 -324461 951286 -383028 -705608 -556818 428894 -161118 354935 -330554 610582 -643799 -450001 452901 -961277 -620924 -265444 167533 185084 952382 23308 -135058 40333 -191277 -172180 569490 -802467 651741 644338 303193 638870 463537 -319729 424571 -759810 -900981 73247 618050 793028 -385765 -676883 -107206 -162345 -253787 -55649 -257158 -667394 -746553 -249514 -279687 954083 590856 50176 -884076 -6213 45524 999150 -495897 -384098 -676888 -202597 -292695 473891 -414504 638509 410461 250711 -822161 -109792 394224 -465178 -441576 -41410 906111 883388 -750414 905573 -147843 -679516 -341145 728842 -418362 -149831 -78492 97518 258205 -954622 -843260 -478546 -966965 -149089 386763 228180 765530 -227407 -988610 314720 241401 824304 903954 648749 388054 -82176 223535 762312 -268202 -153650 -211187 -574088 360342 480433 -545252 672864 -592974 -835952 256979 459827 -630271 749169 975465 -287077 829596 -212883 941213 431357 -790113 148964 299856 591937 216515 843292 -179088 551489 868782 -66500 -490978 234489 726231 -269108 622172 14316 837568 -328266 -955169 -39659 310245 -915568 -927253 819965 33170 -492924 -449105 -497883 260033 -254249 179048 -418345 131580 337599 508239 474895 438716 799358 -71115 710 329696 -228525 224826 434382 19580 -743365 -702512 -571814 563793 -485780 -460855 163177 -976760 -659974 -129573 176234 315384 -606624 -91300 976921 169108 636003 320702 707886 -374665 -248464 -646661 -517980 718168 316591 -331771 178263 388770 -62597 -936067 792844 514644 48828 490558 -487428 -142863 956325 241633 726464 -355749 -538425 -656891 -337779 -726818 -793118 -320407 -966261 -333356 -438158 -637234 -198464 -891182 644077 -76220 247697 572842 -497368 910420 -744999 -150930 -533118 465616 599285 -371190 125678 -795514 -572209 -70010 557996 159062 -94715 -372687 979439 453644 -476834 -222497 -525609 587359 -681032 194583 490471 56351 833909 226886 -969856 -716156 274683 -199893 -884964 -909449 -160062 101851 -979534 750499 -687379 -396874 741936 -495138 369460 -377053 -352605 263058 556242 704554 -348229 -249317 -974010 -486765 992231 -705917 242940 675012 -521283 -748794 119617 -586662 -826381 -989757 -954271 -953868 -188163 128429 -586717 257102 519440 591825 334260 426503 -326441 -309635 -45654 -378537 715120 -877063 -211577 873893 -230078 143927 -300543 664973 881332 707958 829941 -421389 -992293 459486 -353786 429118 -399398 360490 969353 -948884 -481214 224639 -706314 -415172 -576093 700129 -656453 -986997 -597704 -269671 -838351 -27183 -159109 99778 203254 122796 800214 310212 528317 -312740 -189988 -518201 -996299 -840095 678969 -46185 711064 370316 -3542 900791 -473555 862133 260030 -299157 -58793 941677 231793 -550354 996602 721236 -171993 -286983 400146 -4012 -984342 -11819 -115012 719155 887193 -844010 923878 -710478 -350264 -415556 971666 -99014 -580870 461225 850016 744351 53520 -718602 -803951 -274758 -270088 159068 13881 -469783 202299 96126 874613 -134358 -204739 -275073 443708 646590 130029 283923 999513 -396661 330073 107293 432151 543671 -443245 -74407 701055 892827 -228885 182542 263382 -2171 -73452 746051 616713 332220 156382 901517 -271119 847600 163536 -954024 -807513 -98699 716428 -920057 -316258 717309 -111883 -716764 76145 -724305 -579209 360221 443094 327568 28577 357241 394258 115251 87344 -620171 384328 -672187 753843 -524818 -125931 -664276 -381269 834882 568487 354248 129908 246318 -601661 -731315 -314918 -778044 846195 571948 486090 465299 -726003 893957 758162 16498 -516989 -632367 -459653 345929 409186 834724 -86639 -738094 -173169 -44031 883504 -811536 339893 -974683 222090 480353 115157 509590 -847627 171856 785420 -170410 297092 174220 485927 -274097 836889 277397 -608350 925790 -598056 -177765 760333 493030 -978865 -18896 -963148 -46280 -891177 736555 -878572 435472 313421 418804 380126 758868 -116329 599624 -681461 992088 898209 164512 -567876 703659 630357 -510815 -941516 -723145 901334 653600 -134575 159804 372044 -987285 562347 -759657 -330673 610960 -285346 -98368 261362 75815 -254860 -70663 -410296 -688618 786740 9504 20819 56343 704246 487445 -771433 -127334 -220042 712448 245151 -193207 -591655 -674271 -239417 -707965 -149277 -772996 -369662 -211342 820569 172156 -182001 -377469 658520 495383 555096 -556135 -112454 -319491 421105 -988452 958082 -237100 207551 301187 948427 -409029 602925 765608 -918376 -85273 197148 -418982 -562490 -846199 153592 32235 -207638 -961935 329619 479689 968837 394765 627517 -203699 -805512 -484694 -221069 -549763 918506 -933611 31414 4465 -607649 698339 -721856 550175 800205 150929 -688059 186562 -216389 62125 -187672 367335 -72161 423838 927096 -665892 480217 -176871 -227573 224194 -181120 423970 -865259 33766 -496743 -598529 -133490 389220 -497036 486243 -964930 17933 -404337 -599343 202168 -116943 301544 950330 -447008 723704 -704938 687294 -226641 -133708 713602 -376061 312026 994362 -902167 159173 -232165 -905628 23039 -650322 -5073 -812395 -94831 -326116 -853748 -635528 450878 -925441 -738664 250919 686582 -188579 -857286 -62272 507215 -724161 -168090 -740280 -894381 914611 -351874 545127 17577 -397719 552520 180047 364264 347769 -681933 -932173 196351 183865 475594 183713 -74899 437150 509742 -287736 -236343 927668 934897 363392 -289641 -231461 928280 -784852 503470 377745 778344 985970 147198 639528 -475212 -968887 -435158 -241889 -228417 52618 136900 -312808 665120 -652042 -902402 210022 -200040 649867 -834122 -998560 -811051 475153 769634 708213 -889064 216759 949878 -38476 174995 -490636 -31471 -167770 638985 400676 -86247 -146473 321591 -353999 851585 -899593 -613224 -939775 509540 327315 -221972 289058 -767343 567318 725422 149613 -794839 762909 -256123 719342 31926 615600 -365286 -726270 409771 654658 -362535 -515969 493821 319691 -267838 -49260 -946153 -602166 786733 -123354 614191 -32404 163034 624124 806019 -192248 -481279 -872875 114774 77738 29439 830638 -721033 369603 16758 -150718 -962102 -474624 908913 -60076 -594578 223176 733875 119993 -265254 -648606 806904 668102 -576829 329890 -970795 -489859 -981281 -592521 782900 -489750 855616 807429 -523313 -853459 214105 370525 -490825 793832 -890448 981533 -379486 787398 -954353 -338288 727009 789545 -893172 -775203 567289 234918 -62205 -355865 -495723 532343 -695475 -372667 -682515 -699415 -542216 -325851 -393448 278281 233266 191410 -804194 -353822 -186758 -267891 -931729 -360640 -698727 -994063 730458 731074 -926287 -956306 863873 -521026 -439506 721580 -385808 598839 127658 471359 -940885 -136855 -139445 367361 365009 863476 816104 -815632 -453236 125118 -197075 452847 144479 981807 221457 -144469 -10788 -783447 95137 253919 -938722 198799 -703124 -848967 -337196 -946779 878839 848860 -663294 114117 -967165 480012 379911 -854789 -117808 -239206 839796 -907273 402886 -972494 983996 993075 -525507 299805 -266567 -693375 899123 -489463 -328149 997495 -283368 -879696 -440442 -762658 -745519 -889237 -686023 369953 -92879 450566 -171859 -39032 842433 -618463 -934866 964192 380520 -619316 739042 890731 564835 -979769 789115 -116907 902931 -527015 975455 -450777 -574221 124906 235668 530629 525884 822861 669799 -61989 -735054 882896 980705 -286755 242095 478781 -284276 -130189 -181884 -423147 -515063 -277724 -86304 882782 -938771 -620406 445029 835495 859831 -399434 -252832 -18595 87840 -290213 156696 162487 -573266 170716 -360737 -326292 199130 868380 -828242 -249063 -715222 -40568 -951514 -657700 76322 250530 148468 -16710 -251553 -533000 460946 158068 -794588 977400 212360 -927900 -45089 -883434 778158 -140926 -518131 182947 -932322 -317145 -178612 539417 122508 -28007 14618 -81468 105573 -463971 -178298 -184983 -467249 766868 249316 -245083 127296 382367 397789 -589046 -859879 391136 -320346 57415 708577 -777939 605068 742253 827331 -248844 973918 -278052 411773 292722 785494 -926665 701081 -669820 518523 -807993 -156518 -381794 20231 185064 618153 517002 -347935 687750 -566160 -474625 893672 -32592 998565 -310349 -31698 25352 186235 281297 896160 -244905 -872076 -454912 -28708 233313 983735 611735 726160 530284 728672 732383 -951315 687907 65455 -259329 869345 -610540 146591 454868 86087 270143 -438333 424854 -7024 423348 692576 481862 -548135 260130 -621343 695808 767478 489456 -992820 -403142 -537561 -145760 297203 34326 913859 -979183 634706 525626 487651 678179 684194 -290919 306299 801029 -17222 -852146 275226 929658 370447 206394 858319 200844 -356660 154975 -735280 -917909 -248608 931057 -141516 -425797 972896 555916 -782774 -600968 909414 367138 615036 164124 925154 719015 535831 -110439 -471927 204023 -956473 55605 298043 151565 -13756 -632400 991015 872106 -246313 -526193 787365 490691 -256550 -453474 118310 -546409 -759952 706027 401005 -562035 800378 -949613 -729935 851267 -237016 -383015 -482198 -309702 826590 -707833 72955 -300785 605300 652010 -840998 -498207 820216 251108 -147899 371699 -768974 -821128 -769910 -536876 -645287 550903 -967822 -552893 346041 282935 400888 -527071 28922 155643 478476 587581 -947929 -439382 807852 590749 264503 824606 -28647 -742122 170344 -603107 976314 -27535 -56379 -517846 970193 -842578 966060 -254178 -625779 188422 -976850 -178302 -248217 -503376 8973 -892638 192544 250911 544247 -756733 772714 430570 -4911 -87974 843754 -427428 -426938 -194846 -118469 672069 53401 -711473 941033 -591799 895725 440998 -878105 277839 806673 777000 414044 431028 -312131 33268 -861130 -611180 -608912 -511190 764006 176090 -110224 -851961 -624964 -113214 930433 -627121 -335871 -680183 462709 -229974 -105080 -457479 867165 765570 442680 -615198 -94196 346761 388836 -949345 -214484 52998 518723 547936 -801018 997467 -759055 -221418 -396471 -491705 21417 112014 -284719 429574 -735908 530437 -699411 -483681 788348 -999689 229333 135531 692715 808382 -519043 875313 -373259 -636999 -242594 -63291 -601838 302423 -290386 -755673 581000 512204 -942434 -149132 -339901 -374372 681257 379172 737227 405638 -746953 -960819 -935036 102715 -469296 389484 -65338 -977593 -652813 143817 -135587 -842783 -477977 590343 -563919 -847530 -201535 -455416 -492308 -100260 500086 -468671 891081 445314 -379175 4353 -498346 483954 589261 -736085 -437537 -199138 -196550 -741027 565465 -394921 -454758 566144 -990763 147465 -870556 -935786 -500160 18457 385785 -192256 -617991 -996591 268376 -119101 44553 678976 68692 106923 218837 -149908 626731 593924 -423089 449515 179655 -223707 -850868 -259807 831904 554127 -829396 363424 247463 630646 340870 -558648 -319957 598897 -903038 -472755 294812 -122194 97658 606998 -831995 714111 170791 892457 -438738 -371238 -690488 -611365 286548 -918144 -181860 -15784 -708684 -222457 141815 237423 4999 358939 914737 -241996 -24490 -922737 670983 -187199 321759 463793 -17569 -674028 -159523 -848330 371911 789955 -5150 -101189 896787 275942 959372 -579112 -9959 -867297 -196287 -322188 -883408 -787230 568229 30534 -764863 220581 -859617 795846 938481 553719 325755 -425032 -172098 -53719 165857 31070 225063 419575 -676102 999111 863045 -428890 -981678 727724 811583 -749008 516271 -635095 -274183 -608137 503339 165397 306822 -415370 100876 652210 521870 -599851 -335959 -163909 -522586 -645087 -94989 -978000 512253 -117434 41602 -875631 -169333 381839 -460721 416877 14643 337187 -410781 -826118 -577121 -579813 215487 -416945 -358799 223911 -929989 869758 319320 -505446 -773079 236192 -667051 -981828 222483 -911004 -276893 -128098 949528 86809 386774 419729 -83834 367975 677468 736104 -455301 -559429 576973 880403 -893983 -388576 109084 512575 -703823 -589281 -804268 398219 642775 60129 282765 -455953 494776 355602 873193 9324 994894 25967 525134 225547 548961 414422 780757 -493963 97577 -760932 252526 -334609 504379 -365167 -726257 628606 83140 762155 -914258 -925011 477384 253188 789238 -45358 587554 601654 -591409 -552915 -18482 -12080 -493846 61595 911234 919802 834105 -492547 -119270 -785770 -914032 875325 -186879 -300484 -347209 893209 193428 -907697 -722909 867981 476794 333618 -359591 922430 974314 373231 961442 184238 750278 -393478 -220932 -248759 397104 -80403 -2827 917550 -986314 874736 -71942 107257 -182926 91629 -662981 -621546 -707675 714046 -925345 863609 -959992 957216 -793107 -138757 -78189 -823851 -507046 366764 341276 262443 232036 -475659 -485781 -480700 846895 320250 -879560 -161774 -666927 -896511 -849985 572066 464769 374986 434777 654745 -898952 153917 -508934 661704 -24843 -858180 938791 -241167 -103985 -78366 211515 878286 -445534 -525107 -982535 348090 696424 -896368 -454483 -814982 451196 413287 -283778 237596 918918 -15061 -561149 -316941 -748536 445727 558845 415425 -384620 547436 796319 877383 381288 274869 931327 389645 642026 -528649 -462315 -370010 -62202 -304473 656038 814662 967840 -354042 128226 7846 168547 -783152 -939042 819287 643783 986560 58591 461990 -294163 -185576 -415875 -387158 -79537 549969 -667969 -404980 599045 -408792 570309 953606 577427 509213 827711 123800 -329121 688053 522264 32588 -266541 -258789 -69683 50238 168014 254275 -958607 222735 -676417 -282773 -891473 -232012 -330747 -621997 -279329 956487 971584 529943 -304755 -82446 -321536 83647 -723061 301558 -818700 16411 21919 528028 825790 -145445 -414228 -728974 990652 781187 733817 -857209 -761575 -547007 -805771 -832216 -990630 384985 363944 981415 -352244 319893 -876655 640935 -846078 184948 665585 -846704 -319750 65907 -664289 -602110 -268430 9225 -662875 -841324 35036 835244 642348 885860 752734 854620 68741 925564 -399671 -236850 407570 -312911 943684 -71201 551037 -729347 729251 445836 386136 -300765 925385 601376 749619 533398 -984037 -887734 566059 -427875 75716 78150 961193 10629 909483 -487657 9878 294594 221282 908237 598671 -684933 681149 556674 -46493 -473612 -106533 -860533 -588027 258509 158144 483965 784257 292475 624509 -728519 642707 905932 -118153 -20942 667930 549856 -555737 576593 505582 -158842 588382 494199 663342 -523044 -334923 -758396 834559 -852616 385242 686827 -68163 -420737 -39491 -876087 178408 837512 745756 -344241 734675 -452403 116563 116215 266577 -338211 20015 565788 -979211 167352 -861302 495659 -810822 331826 -461521 966327 227518 -351175 284767 -828508 -724071 -656326 -850460 588523 871970 -525122 773839 -680786 339277 694003 455891 -734112 707600 809759 608078 -695605 -561097 563555 -480981 129462 758715 -695910 321349 -415207 841008 -545878 164657 -120840 836307 499723 -554703 -50537 -388328 271087 -586281 -416599 -539392 -908364 76184 -65793 -618934 -833904 663638 462517 555246 -37612 697591 716062 936007 -998753 -48575 556894 -354726 637183 125899 919330 898508 -811508 797660 -590701 -647429 580633 360353 674144 911406 -185690 -340437 629911 -6689 61089 410355 466275 -331350 -747010 73621 884746 47177 751660 815579 357974 707075 -5770 -508083 941452 457620 299599 284639 -975258 566137 894553 757866 -941480 -130185 -110349 -957359 -816258 -967896 209847 855971 767933 130437 -862503 320050 -232948 -50050 -215335 -237088 406635 -8452 435362 477938 -454630 708085 957064 656342 -88413 -525641 60750 719060 -707905 855853 787813 17657 947389 167367 -606409 -476159 -880053 -441515 981985 -789208 -659015 -19870 665855 -313161 735551 269559 -251892 -228132 834318 -902890 1159 -135240 985493 141084 -45931 971763 -459388 795906 -44754 729375 528991 -990972 634858 -922178 59981 -198166 116340 365396 -638999 165737 19387 14929 -862117 812317 -427044 31135 -683128 990590 -262523 -782105 644961 771003 -305502 -620568 -279658 -575701 -730606 -420068 -807680 -894859 892474 -163043 22252 128630 791548 759166 884379 -117236 -620439 -116196 837598 181975 732895 -353135 -634313 871184 264559 -224010 69499 -331972 793924 663268 236657 -862370 552307 607887 99154 -280455 44751 4216 -790359 10049 -829428 -171126 267285 -455766 -365722 -53322 840541 -385018 -134892 831262 -234473 327319 -147570 -102225 -516609 -256998 13686 261961 129653 -22824 -940740 301565 -698842 -929933 -194380 -290919 295224 806600 -443442 617583 942814 -679743 -151000 291743 332838 545327 -628786 -300089 280422 197897 156920 -65705 853942 689738 823062 40636 893216 303041 95879 730185 134721 -913912 886772 77159 312586 406417 334976 456169 -64390 941394 -522308 28284 -565071 -196526 -336766 282818 441178 148168 945667 -755320 496706 769532 987419 478419 -371577 -380451 577511 -74414 587181 333000 -730617 -590910 -172551 331490 -102191 52589 -353698 -102788 36093 587250 -507415 168644 831824 -794725 681471 -30279 -147731 -806112 -562497 -959086 167923 737608 810064 -268416 251854 378521 -187991 -984582 -36343 -2505 327684 -18871 -543693 855200 -180840 -880797 -930907 -549107 -71290 -945632 136862 -960199 -512337 -499080 161128 604916 195973 -152753 851817 -998059 -394928 -574302 773489 -550097 -688726 971604 872443 -589243 -172714 -395093 655966 -393546 633032 413433 172405 6129 -665704 -355800 602151 -237972 -430015 120467 -305379 -562662 266733 288314 736095 -602789 321554 -983533 -419780 34044 172414 164910 131964 787292 -725992 -915468 749343 -97134 998792 -507292 230481 -591175 -617313 389323 -764228 898957 722729 917267 245492 -466622 -709093 898015 905106 -2380 418609 -910157 -47895 -10754 -216787 -620234 -679244 233733 39384 -129761 -982898 240927 866622 -352218 758112 -811212 -219461 464309 643266 307649 -512017 877444 -583449 -858124 -126537 -845146 -155913 -214693 551966 880237 327530 -614209 524933 843355 864842 -251133 524361 -756292 185633 180234 -509549 324872 757385 969847 -637535 758383 -259844 215418 425506 943286 -741123 942082 -961765 -823945 -73366 184510 -687989 -652396 -852161 26442 499983 -188604 726662 974336 743706 -776229 -662185 736109 -372065 -575828 -850649 -587009 -643610 710415 99259 -513923 859458 -673241 -944286 755668 142128 -507873 473154 -802537 -530278 171798 -186003 408900 35167 -954323 168648 905083 -389975 613608 183203 -643335 -661783 -507119 -858455 306599 -145654 87998 352758 -899094 -234380 -107801 -168409 -105052 6335 798006 -777105 620916 927201 -893815 423075 114909 343295 168464 -187135 -605667 -22731 629500 -898893 -854271 587965 -494555 150408 552775 466638 -231111 804577 -425603 225817 -923500 -138682 -823981 -685561 138655 -844923 -415745 -201125 425040 -884533 314556 -515647 -100697 -847787 -515020 439401 303074 639546 -180267 745399 -338657 522607 -214246 55577 -163061 -267540 967973 -117211 -213688 -569945 -44998 635540 531998 -488927 675780 388786 202650 -13621 -366906 77010 -190540 200080 820538 -352777 -634101 420757 -826248 -762340 596702 231963 301319 -840749 -305441 402263 556050 -520585 977803 982107 -737897 -867963 624311 -52365 915079 -500484 569587 833419 1404 -27637 225395 -6560 220291 266021 328835 -685100 -117721 -780400 -729916 -828527 968473 283186 610274 178938 -272060 -961977 -384357 969109 965242 13875 -565738 601595 419942 -507758 401819 -893166 -665981 993577 -93485 272766 -383992 -891184 616619 752867 -905359 545461 -379221 -761642 317310 -250696 -146050 -568392 40616 555650 761614 -4787 -8312 801715 -492470 -831463 -350163 -721813 -727567 628635 571780 -332924 814198 -825912 891147 -445741 -3615 -318132 -752018 -39626 871220 874358 -428891 -989636 -915804 -884596 -737534 -776135 903434 -71373 -334500 338076 517658 668961 -142215 -160096 -473832 204629 -775369 -223656 14857 -72577 -556740 -260854 -738910 111707 559555 336245 -234827 394728 -90 884863 6950 -871933 -56293 937909 951164 -436219 -65431 -545824 -930354 747982 -960997 79200 598480 96198 85433 -715911 387439 -407745 156516 -851585 -304574 965271 496861 -630388 781939 -627145 -752396 -385704 349175 922206 -798313 417760 846281 23956 742840 678718 -268805 -294013 327826 368440 482399 478209 109597 -873381 -378696 59259 -332826 459118 -530337 -826472 -518861 -68218 655180 403465 755327 409779 798575 776647 488125 648753 450536 -674111 442947 -127550 149107 703331 -889708 -591389 -213329 -540348 -965969 576614 849554 981601 774261 407934 -200188 164895 -135241 981170 -468196 860558 -203922 -546964 -70163 -13361 -4456 -443297 -941417 941923 360871 -633369 718662 605855 -29384 887596 -83834 374193 -882606 686695 -286980 458461 430466 233381 125307 973711 255345 -987812 -286936 -802944 646990 847067 -776251 953357 395202 -23627 -433128 -160891 170241 -343466 -239382 -117621 906847 -755007 -239928 718121 -474779 301326 -717743 -372987 -60867 114717 -878601 -49926 -135923 -488481 162099 911133 -769231 868586 642031 -441544 501630 -527725 -956052 -867648 -80400 44352 -699931 781368 -217624 -682525 -883289 -786575 -427676 -581376 -31133 -491011 -322445 811099 -875199 -907066 -129570 211477 235375 -382519 -165758 429111 -515026 336569 -788839 -459094 -256552 -489281 727963 827006 292372 894348 -681142 350610 -970331 -692603 -145452 -521179 992180 443994 -545932 -736593 -963931 798224 877403 723568 -998518 -94381 -765787 701411 864593 -424382 734339 -92102 -486274 -770152 -613199 -523704 586126 615861 25107 81169 -341316 -140890 91933 450677 -299707 694230 258415 584227 710339 818563 487774 756933 -617098 -5936 698909 844850 -19416 292801 101636 -587407 673204 -875568 885592 258742 65332 -328168 696459 -298772 405498 894704 -709940 684758 -822396 -70221 -989044 -982779 246141 426093 799388 425483 549160 -248434 -140900 -70388 198306 -976083 711608 124560 436028 -337100 668338 -610292 311664 919906 570735 110739 302913 -65296 -273798 -140666 -139705 -38 -247349 70722 207470 936034 -555114 -959658 575988 341128 -230486 -712612 -192108 -131452 613681 -589515 -732117 212978 -557157 732383 -939192 308141 -257729 -268931 -407854 338937 972228 -663323 -363387 -826011 -777351 481437 327563 -59358 -549671 457744 391761 176865 907140 167227 -965431 -386990 744223 -87230 -671307 -460230 659104 301064 880841 464855 -189218 408110 765076 152884 138575 -184263 -369665 -276284 108738 693184 691709 -83198 -952166 401361 -591929 718948 -586275 -318717 -580144 648028 285677 459503 -66641 -870315 -886201 308891 346915 972050 363178 120546 -983081 -835125 144574 581913 -142648 565936 -480235 658859 183373 219286 -608000 804061 909509 -42593 -961369 -166475 391096 -996511 -389371 767521 -795741 -387828 681901 -817791 -713360 -761776 76329 376387 -39406 561217 256418 -963792 -865847 165055 562349 -730538 727554 -48908 976716 730793 351679 988329 -235829 -446886 778712 -827990 -23748 -461665 560298 827235 129168 -179606 -149147 -588263 299757 925449 -334305 -378177 772175 -625738 882553 -782553 -879080 -86913 657678 361901 672778 -27752 291388 375498 -967751 645683 889513 121332 216951 171425 -457538 -136494 -65630 109200 453834 719358 289075 -473417 -820452 593073 -711531 -39898 300852 -671963 512023 26033 -360690 468258 971346 539300 145615 52915 -867957 730369 -768132 -678749 540321 -697359 -21870 -921041 -842204 -743346 -395632 -395001 202488 -739185 -509458 -140275 420447 -24470 -579517 -818018 -539802 205060 455199 -350417 -990986 408222 638387 353370 -615973 898564 124295 -15672 -822122 540355 -128192 -645085 -59260 -902558 -416909 244718 526074 16793 448633 -638027 490140 485916 -449200 -85615 453725 893038 -685217 -87191 -1173 702954 784189 -842538 -358579 -73780 -769988 146293 -559577 85171 877848 197293 11403 -78938 607347 -981230 259608 620289 392335 -176143 13380 -888256 -210593 -589796 536781 -164750 -647125 -311101 -666087 -795860 -373665 546519 -600884 320180 -54574 -189875 -631138 185221 -751114 -850377 -13274 -537035 680419 303990 21629 -340841 -151395 -346571 -390373 -64272 932103 -570549 -202122 -317344 478448 122186 551584 470581 -18158 -570369 834208 -755760 -886175 749288 980256 169974 -823423 688233 -469761 578711 65279 777541 -491965 -345872 -658925 -498598 242333 474124 -506658 876276 -206855 186439 -288204 -95110 994674 338993 -84188 423870 -536541 982856 -147584 -341627 637080 399967 -3558 633304 985837 -82694 -477085 -431475 -391073 179328 286291 761108 -505603 591191 -318866 923422 -376254 -929528 616013 580675 -936310 707420 -211268 70658 -879252 -985701 -838607 -334231 859855 2117 -47217 -622933 -2658 -248388 632426 234099 179017 -944735 -786871 592860 -284976 123091 -246589 836639 73635 -869920 -249626 -170117 -789074 -409043 359122 -6270 -912052 136273 -847674 -618590 939645 95816 -343866 -958300 -627600 -393204 378428 249730 707958 828046 -253418 152010 -534532 717283 -559688 216231 75031 579353 856682 712108 526085 200699 -781876 486926 512553 926490 -849863 616548 -445614 130713 -226317 -691825 934723 -569668 606366 544534 61651 -143992 -648 -487834 -970439 -509588 -326152 547062 521525 -388229 -51553 539385 -415786 -883853 -250570 -22295 -52298 33578 351506 85484 132599 -546163 -616072 -771532 217189 171921 -127674 57712 -298958 -721367 755890 -143393 62134 -39495 -938616 -19429 84100 883197 42403 564414 -56345 60625 614054 -321911 -218715 138169 998425 -670921 12958 38661 -272769 -859553 -129717 -242529 -966643 -740960 -320625 -624822 277261 -904185 261313 -751268 566053 -526633 -616271 -105089 -618061 -184370 -166600 280263 -474537 366967 -256466 947067 758330 843108 726867 405352 434401 333212 819979 268891 532132 -239973 -45900 -512189 -20498 127872 52228 -405568 724649 -847169 -131558 833976 -650261 -983453 917763 584034 -528724 269113 251921 -487911 -257933 317189 -294004 494816 -983776 -501601 -184135 -227600 -225162 707362 813273 -374890 -19285 501672 170102 -675859 -922267 564100 671173 -998717 550603 -13481 -13711 123821 16089 610626 93360 413366 -952724 -976270 -437343 -951464 195009 -352677 -954032 -943222 615002 -413376 -409190 -106803 592442 699568 -84140 -772562 918329 97260 -86984 -525093 -738700 -354900 -288155 717954 721499 261068 -862630 187226 931361 966722 872567 -506072 714818 51403 -273662 131329 123468 90530 879123 -386987 804653 858997 -420467 484841 -509700 -210208 -123594 585093 -738530 498558 -133515 -30516 -133002 574666 140663 891215 697792 91973 -874212 -328663 370527 -460986 -47777 -33578 438160 -536420 -979323 286492 136612 846397 -31089 250533 201850 545242 -45535 -373590 -198019 584176 -138031 118717 296721 -60522 -94963 -541206 637860 -497668 -123354 619767 -377737 154018 -817978 135830 -293377 -985861 479737 -226420 -421265 -917737 654973 927432 985371 81487 996613 897545 -993874 -99841 -468685 656300 -795356 84797 591103 205897 525495 285546 258120 -385155 -422927 -822262 195618 -114150 -797929 873264 -787187 -706803 -629298 -904958 -732242 105716 -53964 43749 -817927 992078 733710 -655757 698812 -784740 387134 471114 934662 403120 959666 363814 788427 338449 776193 861383 -346463 -582395 848478 918470 452836 -52694 -614651 -898909 880518 -959412 701103 -300394 -844952 -905012 370569 249231 325261 -721015 666881 928750 -884405 480603 304712 161191 -340727 -247416 956656 -193821 -908860 -258599 -866149 -906108 -35642 -216642 -182143 -762900 -798801 217199 340743 -699508 -114081 363743 -390569 640030 -49581 -330300 874461 -698385 751887 623789 -828985 -721711 983708 161173 -643739 556116 586485 633146 327579 210807 978925 -181503 -13568 515720 122690 -982487 -848077 622523 -90215 -800058 -884283 521028 -742340 513773 -582301 433986 -632893 714610 554757 -251221 -950692 -846448 -32110 -903662 -956887 -887036 279948 230833 -681233 829025 192190 297126 750513 -438109 188251 147721 -578797 -715657 656644 984364 -831490 -798689 109635 -244035 -265037 992384 -125381 568858 592733 -414918 -307797 832985 706948 -136965 15643 -877828 944334 846764 136018 871112 -939577 -158892 -249008 210619 -169494 -312304 -873854 -312209 730032 -425578 655124 -547845 -877851 542595 -516558 605735 -46689 233023 110873 550911 -834619 642634 -319099 -996505 -294418 -469190 163848 286838 -48618 -156158 -344178 -205564 -134192 593207 -460509 -35100 880706 189273 -696867 250258 -423199 603193 -742112 346653 576394 -837926 -896365 -400569 692192 37949 -239656 -714413 -447839 773956 -710831 -284500 109249 -720215 107799 924540 409830 -354704 -997501 988812 -128999 -185764 416930 904756 132820 -843791 596959 551259 -992735 -976525 -726628 395431 -189980 -384497 617935 855137 754074 -644321 782343 145608 -51529 945354 -22728 674705 338075 500585 -83937 638722 -17285 93983 874066 668365 -148687 -851906 297166 -591292 -588771 -243022 744943 12813 -410692 660134 -387859 153898 -832402 -112557 -35868 -25353 586108 306897 859942 -549227 -88846 191824 152074 540630 487756 450851 623923 -573530 -266214 -765435 618104 -305303 711192 -849721 -995708 -903780 -946327 471232 918698 284635 953681 -158904 -455610 243791 962889 497775 727530 -455643 -307660 -877121 816049 254114 338185 338558 618396 593451 -364842 742275 -810516 -527986 661547 -656490 401392 -60010 502294 616829 281357 -94578 -82459 -538648 -407255 386964 -397882 -191622 29857 -149050 -960682 -630179 298400 141563 10870 969312 372857 670327 795173 -364526 44283 146217 167967 -536500 -328640 753720 -580170 209605 800653 -326977 699503 820903 -220992 751581 -500521 -41448 254789 -326060 89151 -274814 798279 -200957 -759898 -377236 576030 -950382 355035 -646162 -144117 -109037 -926734 -465415 -433974 -361194 7321 -640261 962086 -993787 -641897 -506495 -382312 -681596 735662 131811 217423 103356 302043 -676454 -909410 507989 275299 155234 -394039 358695 822562 -353057 666013 352866 927872 375108 479745 -100188 -295109 -70568 -823222 69172 168972 346794 938079 -203747 387177 -813849 -515632 155402 438774 -220781 298617 -208616 604915 178931 -379136 654500 980621 304046 971577 404149 240826 -837808 -921445 371576 -839442 -353432 376527 323219 979782 211681 -338339 -140267 557801 885888 -773510 989244 -868220 311343 -476965 -421061 510417 -948707 497725 -122625 855284 -776919 -265819 -133763 -203797 -449539 215728 -365731 -190331 -282300 -944912 239959 601052 -706805 -671887 -206968 286720 -33797 758360 -656790 -646432 -675404 719846 485063 -786512 630006 -402964 467974 209789 -106883 -751867 501172 -226583 850715 487264 190910 799345 -295855 -608079 -521217 347687 -64019 -819295 27279 555617 208455 -519119 -412497 342580 158001 81837 889450 -936914 568184 -731545 -180473 -711545 -268946 -653959 895867 830485 715885 -40832 601504 893783 -163871 117160 151225 281620 317572 136549 -217409 928735 868836 837570 -294730 290500 -538014 250068 394648 657077 264628 932509 254803 -93879 -341879 401035 -60504 216852 505014 307930 199166 -528844 260563 657328 474076 690166 -1306 458856 -942393 534065 227902 100633 566786 -204043 -578022 295613 -662183 783052 65740 523233 299036 820785 -201942 695835 -786240 -811472 -592327 38704 438404 -438872 -633177 -58522 -504563 67472 -387251 365342 466820 820115 551162 -628101 -795669 829372 21402 -149364 -226821 857847 275287 -43741 -242980 -550749 356989 162866 -211681 -863493 -309980 170480 -328528 646547 -587660 424190 838887 -177298 606162 -875302 -643132 738881 193157 538418 -663264 615131 -231274 63395 -854703 -668949 -861254 -701337 -827689 -957633 576946 423372 -913161 -492830 -878697 347555 -285812 75555 -633568 -623546 -296509 413139 -779778 -269562 -996336 548561 -312108 416148 -241315 -578166 -120925 -586539 -760346 93230 228288 591725 642208 536800 157496 -393118 -174420 953360 445749 921911 244089 -32851 650323 819927 -613688 -725158 -915409 -246706 883256 -969779 576291 -570875 324370 312535 -463020 -201407 -313601 -650540 318870 -57098 -583163 -52396 392683 -333914 183119 -48289 -639309 957397 255425 359348 -208868 380555 -26983 -796026 832419 -809337 -727896 -890866 -38439 799125 19128 -332342 579059 -74824 -304334 994055 -59396 811103 -808049 899177 430849 678030 181632 974482 -805661 -985784 -227444 393499 -641925 -983482 440808 -67714 -893098 476222 727491 898599 725619 -544664 555468 -303099 -259795 -958976 26432 331255 -38608 -34925 -184907 806386 -32425 -191072 -726362 867024 401097 981859 -893540 -961247 -111702 321947 -374792 -383732 -522861 750105 706469 -175925 -339071 -440271 -125912 -349642 18108 522880 378756 -255177 596582 216709 109966 -677469 37727 34979 -121142 -226789 -614702 232865 -550315 -351547 24588 -643605 803974 -550773 -52425 -106734 -235520 743320 750650 -140159 367596 314379 514190 418358 884315 813120 -939339 -166462 597291 131154 -812740 107738 -99434 370154 -728418 333270 -197231 -166800 919608 -429926 -384011 775891 -205974 984244 -844848 843370 -871388 -908231 297993 -697385 -447214 -738189 233491 -31519 -984703 -68185 -791305 118634 903718 689119 422620 472707 -307276 -429072 -40857 187548 332065 -438971 -294497 206162 975347 -273071 63023 892531 800939 482762 565620 201278 947480 -306035 416765 122615 -238872 447118 -81497 -384305 -152404 709412 -751126 943025 869835 -391871 767576 137118 -658994 342804 -82769 258494 -94713 -345636 -690194 314331 -299156 -44336 -240383 -921579 118252 484569 920031 672953 898103 381298 443190 -59215 -141137 -49817 -295021 -591572 713630 98404 -866507 -925335 -959914 264022 753942 -848649 -995387 485321 -440352 511378 -812674 -783834 -405839 177808 748196 647632 -366890 337934 122626 -53181 -792782 -679722 210734 -241267 231390 677711 825381 987698 -823607 -398973 -501142 -470507 47340 -507696 -550481 857841 178722 95428 -857027 293708 -663754 396259 -271840 735652 -34473 -593455 -909545 242401 -390241 149878 -343891 619869 -666623 206809 -157771 573979 591367 630939 -745327 332956 531493 -969146 -781755 511061 -132821 -381145 917677 -859395 531502 -814938 -802721 379764 688844 -194111 223576 -550688 -623020 532224 -699529 -464913 -3268 -486648 948934 109362 -826354 -537143 878848 990255 120474 -187605 -497359 -941266 -531569 489641 105945 -221883 -215390 840442 -54248 -723964 -852389 188878 682618 -769954 717167 -507087 -331972 803213 667087 384671 -903342 414155 293265 -106073 853883 -309957 550368 43681 37885 696527 832090 -327627 -231181 -382565 -923874 -429374 890757 -997122 -657330 292189 -175345 -593946 835953 554491 -709421 -611509 -126262 -230090 -55972 329388 594681 294959 356748 115175 812679 -334872 97774 545359 -78258 17410 801300 550514 497342 -548995 -192529 806226 -716450 -657419 788178 157399 -26165 942269 166917 -168007 661421 -787137 132216 -986301 -906793 457213 -540586 -956957 -66592 -40272 15361 383410 -77797 -225887 533700 97135 -184377 -284469 636798 -334539 -317992 -403491 -389611 736841 -71513 -685017 -723512 728338 -884029 791501 -41587 -65889 -227875 -844682 -369793 -426322 152214 888891 -334840 626106 84229 -943821 555681 -721916 -463477 126896 -335048 -857450 -812131 334424 -829078 -290318 392137 496096 517017 -95815 -848835 -119319 391020 -264221 702042 -542214 -297374 -121863 -341196 -115095 -667509 -668499 701131 165596 -346213 -387984 53199 -100385 396897 434448 -883536 -936391 -656939 854472 -421651 599587 700569 720538 117580 -805892 -866751 973473 247753 -490340 941419 -106315 789965 167729 -536354 128138 519123 -737802 726869 453219 393334 593121 89081 542435 810871 -703599 -825289 -652654 823065 92545 725560 455222 28908 -89132 -604303 899057 401780 453997 -543491 258084 -974214 94233 -921033 -716034 331163 406663 459214 -918092 694297 -620767 370666 -114824 -121983 -360898 980978 312512 -838961 -278367 -880669 -774258 426014 -536291 -818994 -917132 806897 538298 -684204 927693 -637852 -574110 -10164 -309795 -721957 852547 -745547 643883 670561 727987 -784745 297335 258688 -837187 -479902 250032 -222622 -626120 475700 -36958 -328184 419246 -210260 999924 514371 -538957 405206 -13073 834886 636498 628590 -193698 -836685 -50590 711256 220899 484029 -144501 -555723 818360 -923886 -622866 -883063 -982202 -67081 -255557 219270 -878431 804236 -142993 768913 586993 -827635 -59814 -194630 -494337 -178830 878680 165227 -552353 -592612 -743639 691552 -712448 558143 618628 498712 465865 775652 -228885 192911 419521 419566 -821194 129447 518608 619490 973832 289536 -738047 604182 -129390 -755769 967187 685048 39016 -317856 -123727 359384 387585 35186 -637277 -919364 -681360 685408 96556 88918 -182863 -860452 770865 -620477 -763039 868621 -773456 -99376 -665022 -911621 -638802 -530686 -673071 -86270 -535697 -844209 -427352 857333 -365389 -446751 -963128 290690 654764 -589769 -998079 -722171 -749363 560560 -787373 165616 -19722 -840985 -272354 106458 397490 404987 313251 -423720 -148021 331556 -987436 28912 -16578 -37842 826711 -664134 9377 -105286 79286 29216 -904553 74643 47740 204346 469673 735437 351373 -163705 908183 -313809 -152262 -896030 -771114 -757815 592325 725807 612322 588542 -811536 331215 -718375 -989444 295880 -191153 -97608 -973149 -10376 124546 190110 -623846 661216 -224167 -580207 -399457 -631045 -241614 395834 578216 -239007 185477 -451788 435992 -943170 -515754 116747 -788205 193970 194882 -484342 -322499 -96980 -418343 167779 305234 916320 355722 889198 828738 -631285 -286767 37482 -77856 771806 -824015 741909 -951213 397925 -297331 616282 -905053 -313615 -892730 644534 -396316 120644 654043 -701951 859199 971159 -610732 918653 -461828 -176763 -413549 683803 -867909 -476072 581372 773668 445947 243423 774010 202370 -715625 -799600 803520 -166974 2948 -94179 629692 322925 49215 981008 802735 638371 81419 -133795 -741777 -43001 174908 39687 963394 974141 -533404 -335570 372184 -631161 -196265 43775 -385300 -861786 371458 -822585 761050 521615 -869134 958410 -733032 838993 -386503 924594 -686873 101671 -3626 -500879 -54285 666274 728943 -717460 378013 -728530 455840 413967 -861654 587330 841766 183417 960768 864648 493330 68818 228564 -781320 -170393 587166 70745 595926 -790868 -531117 87609 -169551 717029 -817928 978513 910383 636718 316519 463267 -851032 990197 -860268 -138629 70956 138059 -841856 -894382 897381 265419 213189 987957 -485702 842510 682239 862231 -104636 994854 -636539 -520163 60018 416910 568381 585131 -91860 -426915 198168 711389 458199 34308 614952 750790 201680 -315891 893548 -118677 -821668 158608 279655 -689067 -758023 -897434 -348604 -550535 -46604 -331557 -229825 392001 201999 -946623 -504822 -284812 869613 -108919 -947616 811332 -960461 -916216 186442 -240947 -396304 316720 -166460 633818 -376953 -669419 -748638 727533 -404737 688651 558465 41371 -759543 -427633 128419 -761898 19692 -861361 -495076 -603954 747645 -620620 845176 -548007 411312 540531 818698 756229 -435980 -59813 -190229 -570152 471811 639889 -419990 503439 -153234 779384 455970 585857 85984 530568 -499453 -105004 821122 -537589 -621698 746128 -101198 745226 756999 484849 -376325 -121614 -164986 -603982 288232 -627277 -964274 -965034 285078 394560 -819621 551797 37180 855543 -422255 466178 44312 639885 -479543 289950 224157 -797308 -706907 -380464 358911 443201 131113 490627 671221 -179435 718737 -140814 -623832 905066 -663900 -52530 131418 -390174 -728725 -823839 -290560 334281 783898 269395 984532 -5506 -78218 698618 -42470 -899563 -114606 -454620 878238 746904 937766 544791 375982 -832585 810455 307635 -751544 -74926 -16231 -213313 -279832 508034 -969017 -613469 950965 232260 -700719 -444415 280618 -511010 -206545 -602088 91299 -197232 -198895 -122968 -900862 68060 -505133 499768 194861 -832449 -914515 758250 -499463 -270693 7114 -123499 176663 -478393 -401951 -531557 695006 -710739 -739482 508870 -938288 -506777 881072 339040 699585 199401 -578346 853369 -934077 218291 674118 465417 -736955 959784 339297 -970456 -789323 -593053 -164327 456068 232014 -836313 199549 -105528 7740 389015 50552 -566631 -386945 -495723 543120 301210 -659942 420829 389056 746515 408048 -275517 990627 370786 -109940 -86770 -945915 -615830 -704983 -63664 -859433 -105613 586965 705360 -809289 73656 -524147 -856699 -195160 615220 -735737 -593460 -987142 966496 -928145 -155840 999249 -828750 -784762 15062 -626884 -363882 852964 253263 50573 -207888 833822 762535 -529679 237243 985684 -654223 466330 597578 951215 421126 -624149 -431124 -500115 777482 502141 53319 -81434 674145 917327 -743508 898042 -631461 765877 -406089 -24216 -312537 -783579 -118747 1141 -437390 257124 888270 -768520 811633 95587 -186066 -645947 -526830 76753 -500783 -449526 435707 268101 -748427 282996 -578494 365671 -10190 -754671 -594386 -553146 92938 -667176 913108 405384 985101 -456223 -36777 711874 593240 94404 -56674 539969 -614836 -6550 384539 876936 884036 126027 -923775 -768336 -109796 323111 -828545 662862 -584983 -621460 733873 85048 813881 -159216 309672 -540146 427976 416873 -64536 490255 419986 221772 -854083 -256964 594679 261236 -45246 478909 -135444 -430662 -741062 -29155 730830 967743 13146 -810372 -109976 -685870 940746 600284 395286 -626646 -361006 -831076 151283 -753509 924141 -301523 201557 -381487 -823761 -987121 -681689 -836912 133180 -798343 -91368 -162947 -367100 815114 546057 -367659 -570615 690563 667896 -33737 -225330 -110070 -268183 157914 625679 917870 379904 -974333 89537 201460 3604 934888 209733 939805 792826 212197 322715 524249 -638327 -548318 -810754 -527887 328553 576295 -508660 -740177 841580 -946706 101736 -902231 -928301 -780579 273779 618032 488482 636511 855617 824408 651423 -701016 567835 -590768 213177 786555 889488 -304748 34999 219509 -859593 -805740 -321380 694304 -502883 277389 -743949 -520473 852398 754495 428155 -567055 491666 117491 -300661 681423 -846115 -439324 -212114 -146452 678924 -811193 99496 -528417 -575224 -707779 967516 208805 -644451 587334 899596 -542056 350045 -463696 446579 864000 -394420 -43741 -245784 359352 -150067 -34018 -942857 750233 848848 -863803 483920 26062 119085 473163 -647734 -554374 -533891 -507717 -914800 -17592 930863 608946 -122870 750594 915881 967755 218292 691489 216059 -804397 245283 16807 682161 -444126 -871304 515571 -395678 840042 -770754 -719949 575884 586046 -736734 660307 508689 29256 -239463 527000 -437424 -309506 128773 -813612 -526336 386161 117013 -323707 -389001 982417 468865 -825092 661344 -74928 -40134 333735 -387350 707970 -974629 -877088 -630296 337217 87195 873778 -168032 230735 -312855 -115834 926966 -842668 -547056 382517 915827 65550 -672442 469429 638454 -524419 585171 571492 824606 -31200 377332 -157217 -122718 -706968 592199 607534 172733 -481439 448429 -56324 416548 480282 918419 -404948 -861036 957917 988046 -985216 -683063 92047 363084 537857 -78562 922411 651942 14548 735013 -773153 985414 809325 -671737 322160 -802381 90732 284858 700694 819357 -183208 -660170 588231 -33770 -781715 -818104 18716 735641 -224989 -381543 236179 -881485 -486124 -251566 -751506 556723 770001 867879 771334 -749603 528314 -370914 747970 846408 151313 -234716 249837 506788 103528 -814445 -529137 -657426 675824 -884430 59942 -853765 -912617 644067 -241267 220331 946540 -89967 -627404 910252 431230 -928435 973510 881391 -293917 -55072 -559055 856121 -720956 -344502 357079 -326451 -474181 345688 354149 475683 -316333 -544312 466225 822948 126428 -198216 -714628 -57294 125634 469650 350192 7336 -389660 -92498 866598 -755054 980595 -126091 652956 -952294 258293 520917 -597653 587313 553541 -670852 -827535 -378366 -407163 -67251 893057 -360339 363649 18816 427536 -966478 23027 -854151 592866 -196085 -923737 -126099 515414 982408 317665 -293262 945190 -774858 355854 -893164 -630879 545634 529999 -57570 -521328 484840 -530203 -576390 -298449 -161468 477683 -737446 704259 702161 -531268 -452045 132218 -942114 -770498 -418164 -836746 917091 -699300 -614944 170200 974140 -540798 -507361 -920133 403830 872201 -654179 -795701 290718 -885217 828462 735071 192333 700664 321898 800244 801985 48779 -343370 -631209 -998161 -110460 -814536 -48231 333993 -53142 -137826 -437407 -27546 -248039 490099 -204063 -928666 -915074 -623641 98873 -989743 -718315 17284 689591 339750 625449 -941361 -120805 -572789 176266 854367 -175746 667498 -722174 -790276 -593643 -69080 177335 804799 -683666 -33264 -283092 -247379 -431279 898803 145545 889728 -273567 -270522 875687 -101019 -253316 -137314 152581 -938008 194272 -735259 -571447 720734 -601759 -377143 131637 -711784 -284933 835689 113927 -146985 -268398 556463 409275 325765 -245840 -587792 196225 80817 -254736 11098 800657 -251087 -700297 636347 99007 -734915 -786203 -179213 454033 56377 -737258 -139589 -57667 -146716 244547 -333962 -629929 488143 950871 652391 -443042 -670333 -98579 719072 -504389 996914 -52866 500318 -564224 40696 -104665 503050 -683516 488722 666753 765711 807482 371264 -80613 476609 -777599 314657 -813179 734918 -375986 -426858 -852389 187735 -522732 912831 -246418 -290955 -299991 -65902 -447932 -793418 632556 422858 458589 573456 -194370 -115221 -786784 55879 914556 717856 -928093 720144 -500183 -373148 -767494 30578 -41489 -423600 -129133 -444226 -549430 499968 -445846 236134 361499 -79096 -48406 -595574 -492204 -362548 -745691 227235 904785 607097 822735 544024 -514788 326539 755077 201882 -915951 642340 748678 736826 -329022 353227 974667 311712 -270371 -587499 -869139 862862 506809 453796 82211 -836919 11536 157391 -153275 83374 692901 -59573 -151404 -494529 598417 -960638 113245 391466 -779469 916619 -634552 854993 333243 -651442 -832822 833282 -302890 -752967 18398 -605812 -454870 681854 393867 -457589 -980196 -368681 259154 992795 770441 253826 -495848 442202 -650994 693146 48359 614139 -906932 127435 711487 97199 887700 -339763 -62340 -635488 -876783 482219 -546294 -830879 -545438 -443710 109447 596587 301089 -702466 214889 -466100 69218 945869 632500 -526182 972852 -168790 -500267 216713 177601 -717158 -555120 938142 857397 705388 -337205 909027 -146275 -343692 -51524 -964037 -980530 14364 -357956 384475 -189408 -776193 -72358 -891115 -223937 -717190 916756 -332592 381234 -630955 -730398 -922827 -833252 -387230 719010 450245 444996 273627 75292 964483 -730927 194406 -482499 635570 -956591 79682 689866 965222 -330081 558459 -73411 -577240 -579340 152102 -998693 954503 -346901 64019 -371918 -112032 773896 278435 824829 -278016 -994253 -468224 390604 740215 600866 170187 756323 -869989 598182 -897587 -919492 -821860 942058 619771 -301330 -563817 868710 726925 -616432 -819925 -553701 778452 795311 -53247 100858 353162 -117475 -633497 568028 652461 740716 -996956 134821 769247 198497 239485 647270 -456117 -270872 -998187 -532953 -752012 67137 -6258 -714988 -110072 -306183 -63587 428519 -453518 -607414 636808 -171121 349957 57480 -195824 -542867 731424 949074 468493 927280 418838 945956 100531 857661 -846644 686853 354941 -223134 783003 -761281 395793 -112061 283783 643906 -957465 -603497 433016 -934427 338485 -614702 231533 -911989 -804765 54086 786953 -419933 -548356 540983 413237 867449 -452859 449659 596241 490422 -774852 465123 322897 -425281 -368357 -302079 861632 -154590 5038 -987065 259472 322966 736375 105935 -387118 600920 -921863 -655147 954021 -453027 -358813 -5654 -565383 566344 366685 -979037 -904840 -736270 451141 -517755 504512 -123356 591009 616191 -429128 -981376 -185688 -311522 267174 -312050 -603083 -613712 863866 -642842 -378221 35925 -229852 -63229 436688 739584 -2043 87003 -352896 -624638 -637935 27905 -919702 -357587 590678 -933133 65518 806060 480549 -596130 158646 913559 -20033 -62764 245034 -168284 6391 -255512 979532 21437 435028 860606 615611 -169476 -18002 53790 -175317 -115895 -98104 703461 -705366 -499259 -858035 -626991 -153722 582175 248810 -738945 -468471 239988 -906882 964229 998197 -496957 -181043 -291482 851513 -106059 -897259 586069 -348998 833242 -984051 880575 1093 758556 648186 925750 735652 -37183 -105192 -348599 -451024 -727938 390166 -621520 -267937 297487 803480 -849968 856109 -923690 669015 757985 -944193 313656 368206 557355 -617133 -583279 -4243 -869476 -790374 -242777 868868 -622449 123626 753111 -806480 -748102 -271017 569068 109210 617048 -33658 -896830 -204482 49377 -298100 -301446 -499516 838321 328679 695445 663668 958034 951375 -889465 -509396 899300 483413 -485531 -278098 -360142 -335186 813747 -400604 96210 275511 -293501 928983 -969432 417549 -712036 -531895 -989401 -980390 366885 377080 -391633 777611 680155 -137279 745776 -2212 -748066 343778 285241 -873677 652429 194637 -600498 798584 930260 470289 -909534 414199 -977726 -892495 606059 -598853 422841 177490 -581635 -380723 14333 -868526 -827847 388827 905568 -234212 722725 844180 735192 224989 -832210 -887078 -422939 977938 -747735 -103659 -602383 -852723 590187 812145 694770 -670870 877759 704764 -822261 206050 -906364 -331317 -205505 859912 947977 34590 -656984 91139 -884030 771373 -93738 28499 -959219 -55938 905979 669771 -530580 -904111 -495694 -975340 -816469 -524471 -295231 -117901 207490 -727611 -119237 -235243 -596533 -605180 165738 39938 -830499 -153262 309916 -445826 580419 762944 331151 211573 -147507 954626 -281163 147880 97146 3868 -642440 366135 -219889 -724955 500136 375313 -71383 -503400 -406377 -867677 -580647 199779 -233959 962967 -192129 -481454 189636 -591365 194128 845575 157300 308192 597673 551932 317148 -977264 875365 497729 -56102 136760 -665236 -491754 -809315 -364579 -852848 492825 -422098 -909369 -816023 979082 459761 256320 -603606 602436 536414 -325309 699247 516158 -530836 801988 92731 -153171 -173825 947723 -220799 -15030 -33835 122638 158434 -641642 -223601 937801 -870947 508796 -177349 -250713 -424391 579411 -172682 129667 213617 185862 26052 -50912 -686868 183716 -13764 -779716 765063 -64652 545252 122520 164639 -419169 298510 -18568 545232 -220262 -982064 247550 99398 -175123 -861407 731634 468010 802843 460978 706559 -677052 -960804 -684920 894064 542973 -160283 389470 -296548 -235662 367570 -125563 -490215 -955960 671657 -854827 -752543 -851207 50308 -665698 -251089 -738548 205492 -277646 -782192 -821414 424539 688289 481393 -420686 820971 918861 -976851 -190504 816645 264063 -568331 -944030 -946655 955886 873246 900612 521008 934682 744899 -732428 980500 279833 300663 154655 -112238 -690456 -86902 846456 949153 -217150 -725454 112755 167582 997036 372 649914 -41216 150981 183666 -869120 -810807 574063 2586 -161837 276132 139818 692682 262225 562511 -18052 -799153 307586 420046 -767134 88744 888671 -34001 -656480 560863 312689 137612 -349853 487988 352683 -160038 505438 -573955 603861 472020 164792 146315 -191765 -374464 -875011 242120 892550 -880265 10290 -778527 736341 -463295 -816933 -305734 -530481 757480 562169 250664 396357 -627453 86004 868557 145778 798905 325873 -434620 781917 -997620 985274 460720 363344 900792 -443418 -981732 -170988 587163 29597 -504373 -741196 -278735 929125 -581401 -456195 427710 -45510 33302 -283834 -697800 571413 -492653 102153 95577 -357644 -375622 -328092 -30411 -365327 593341 -218197 -300509 -774103 -969834 -341844 992225 -799538 -160058 168640 775936 552550 681892 -958261 25382 702177 -272678 663415 709145 769124 138775 -824031 483304 -328548 310125 -925120 642121 -937408 273563 995623 276960 44565 882571 -475343 823374 -712977 -332931 689783 -434944 -656071 -561817 456369 -704033 -102342 -484825 -432384 342645 -743111 -437741 369596 -96599 -28579 407411 -976980 -364962 725204 482391 335342 597603 -625497 926500 -681198 -586478 271100 -380399 -551317 814253 86992 -539104 -66703 90427 -838230 7101 -331183 57515 380266 -886484 -453104 335054 -239546 -874137 927069 876752 -214666 997798 800310 -84183 503974 832902 -687062 926707 802468 151302 -428271 -575629 476835 -976579 376872 113977 682855 -787800 985488 59712 -724018 231955 166173 -656694 970001 -64736 -876388 -880553 -825340 492214 -676634 72074 912661 899377 -223721 924161 35244 326533 648079 -868119 4773 564184 82220 -684560 948314 -296985 426792 537524 324658 -854158 483236 538464 113680 -310773 839849 -8967 -213239 959296 153554 -605899 93592 317297 -483692 605272 173786 -801391 730458 725796 418172 -233794 -267097 394488 -17706 -987672 59680 753168 144658 -9373 973803 -207547 559435 334196 -653625 508546 -373295 763311 495752 739996 918888 -518081 -970489 665104 -929334 -128794 -752681 834104 -507741 697986 -660008 -695137 -694200 -968240 433468 655934 -943087 889691 -901723 -390441 795159 -593840 618243 22297 892605 39186 546989 -713656 261501 410982 992792 732927 187775 155109 -492576 -606031 -121920 705102 852309 -736598 949031 -264138 92773 563468 60103 -143629 101094 318493 -392697 893733 996065 -303088 -84755 911882 -194770 -839105 -691303 -297292 -738117 -568141 242435 195420 545949 -177782 476635 -332378 -25397 -161373 77163 376447 965928 -459776 289230 119791 334180 -920783 -509186 418501 -711008 739918 -396553 132397 49089 871788 420869 -952217 -460307 -642491 -490646 -190816 -435793 -907969 705303 231761 910652 -848979 -535654 -113755 -160743 654383 -985313 -311959 923566 47788 -991961 27838 -60412 -250082 177468 -964593 -315442 425573 57964 -79705 -277926 517656 639467 486909 230531 250271 -197064 625303 606894 -590085 -303000 -610223 -529863 -861052 696618 360849 915040 846459 -992145 941561 279272 877096 -442594 851813 927308 900195 -479494 -885838 411762 93952 356134 -189233 160360 -302051 -666445 -800347 257254 -924949 -485818 902833 -169915 616587 212286 -169139 -356922 -245834 -487248 878821 542262 -104238 -323339 -202001 -292332 565813 -557219 -313880 665723 -518633 -246145 290675 397083 -445975 76353 772221 143609 365276 -649240 158697 -230212 -106140 -257697 269096 -24619 913758 -682153 -619617 -305164 -955055 -128584 786136 -140195 -233759 316856 114855 -574057 884758 250568 788043 -114847 -498692 672206 364555 -759574 -943152 -215185 274089 -166720 268784 736293 732151 -844579 -627242 -380854 -188507 347993 -923423 -857063 -303168 579195 203311 -916140 -521914 648490 42694 -547096 -295653 795593 689921 -104273 -912148 524512 -211610 331433 937370 -103281 -243241 -926058 892258 209316 -56421 793196 439953 -429023 791411 445396 998905 -606868 -185636 561220 312165 -677618 -466888 837158 799709 -178669 -409653 110257 208002 -125765 119306 193516 576065 -362545 -682379 -421734 -782957 334575 -287685 610132 -205898 268871 186829 259292 -684997 -396426 272207 217408 -145037 449656 545992 544010 -738574 -234607 88139 733380 -206503 102177 495640 856489 -544671 438477 786175 508433 -274173 -450890 -481632 -791605 -916675 485846 363601 -786980 767825 314017 428534 -209229 319914 -522784 43942 425678 -167735 -780559 606175 -656044 -110848 665431 562505 -110452 -681897 -324442 -735008 -354716 808761 -144425 720591 -995710 -946965 -245206 63203 -78819 606310 -388199 437494 284852 603658 -935050 -133116 665612 -398522 -938714 336262 48653 -464086 -109924 184554 49905 575775 771207 -876052 763740 -292058 -824759 249729 692435 119660 137104 -893274 -479159 740191 198406 706701 -290698 17645 755495 -772167 -447904 -321585 -742810 621236 294323 -332185 -779634 134900 97559 947762 422425 -817044 -168817 -942763 331762 477104 -449427 96416 -256711 836566 848984 -584305 760303 -13561 631960 406738 -287815 438070 -46602 -298115 -563701 827027 638364 -29886 451564 596308 -378908 487145 191836 364895 948767 -694035 -190907 40429 -576603 124457 705397 -181916 -961002 -3848 -228797 -342942 559762 -179326 544336 731932 -525413 -110160 212315 308788 605727 -186612 178863 466432 307486 747010 717863 -818557 407433 -604219 308068 515975 394009 -75510 178746 510841 171042 -889610 -943650 -564598 -238656 75730 308076 647361 -928972 -40601 493577 213811 -570160 331716 -308721 -688179 169648 -293674 36946 922197 -947258 832392 744193 -584674 575403 512798 -963797 -943648 -531814 378952 -961108 217465 811130 -365428 888805 221093 -251756 54734 -329044 -31596 -266949 889000 -503414 -638511 353126 -722495 -190401 545663 -988664 -594832 -31351 -156072 -889006 -808142 -656731 344570 -409660 -5606 237985 -551196 849759 435173 -707024 -340582 193605 67576 -629553 805166 -533664 -692098 334673 -643188 -198097 -725376 -571886 -647737 -592452 -70297 -260623 -871711 -332118 350899 -122484 -763566 10958 438691 380248 816304 537870 126396 -734818 843356 889105 -747408 -611135 142438 698889 516025 -765505 -552841 -783414 648217 -548037 -90282 71027 -680803 49392 -46198 480512 790959 861180 254052 -702252 -193889 -37901 -159795 573851 452089 -593541 -347768 -508183 -738386 917759 514190 417935 -219488 9878 294406 -936425 773617 -409628 529492 -574739 -573177 -339449 -776936 -539461 -64033 947041 315380 -672161 -800001 70959 184815 439625 70057 -962616 886255 -601031 -156475 337226 241638 798908 369293 811738 -142815 -240766 646604 370386 -822123 526524 -424131 957023 -35377 231284 902079 -836822 -349621 379591 -219483 97813 -800065 -999911 497107 -499149 -997819 -357638 -279934 801384 -44594 -578162 -57002 -975381 491159 -404737 674789 -263988 620351 -570146 575049 570965 -30364 429427 785138 -901783 598199 -620279 571541 -348284 825848 842267 606166 -808215 110081 -746955 990738 222355 942235 -401388 924689 916997 -274956 410593 460302 -652148 -682890 996082 -11605 -511650 -970537 -154132 -307695 532540 609861 -751094 -514472 -357778 -624827 184235 691070 -819451 -597428 356662 676983 588611 340111 700141 -466783 596250 652853 -681061 -281010 726912 -833059 846006 -596943 515621 453287 -464625 847290 955509 544397 -238726 900795 -405121 238895 739667 -614522 -739143 206539 -692989 -630513 688384 67308 869880 373732 -625368 -909729 -856834 -463693 491847 -848768 -996074 954712 -851570 -56839 -232242 -196066 -609401 -725848 -510083 -637016 -537085 -147259 -873350 140050 596565 -58515 -391331 -159344 154872 -471628 -785327 531832 722341 398685 472643 619116 694904 -427649 -129779 701313 -777120 361935 -765546 750526 -219931 568216 -199454 497322 -886075 421494 -447707 983046 -959526 784796 -643436 -363813 24327 985241 -97373 980988 465232 148590 25626 798064 187536 129943 834672 -957110 -637025 -682662 829010 -64520 751821 -481589 -71880 -856979 -897211 -607246 -543228 679069 -380322 738499 -228138 727947 551876 -630764 479092 940844 237482 994811 630943 -663313 -203697 -770472 15716 357542 -549072 518850 690911 509357 -755316 565281 514229 -933707 418933 538983 827019 500117 65143 506455 504116 -786465 -581150 -240027 -956000 7961 107520 230712 -697880 -777031 -142622 -449914 -89327 107846 -281901 -242049 -903670 909507 -71789 666882 937647 543509 848503 -669411 -615764 397418 -805117 146415 -513325 903522 -600475 -809111 -929491 -762226 516282 -442903 -336905 -53147 -222926 273478 -435259 59840 -559428 585964 -114904 541919 142142 -274392 -122718 -696599 748338 -972110 -575009 903340 350324 230946 -767385 -131700 451490 -648366 847421 -845210 761364 -201469 640908 694248 555616 179932 420906 -327022 -61480 -180512 632862 -447966 638876 570676 -883177 -895533 -425774 -644996 -565525 188103 -338427 389602 -77652 201428 -546641 -648125 891477 -902436 -368543 577936 -938802 847194 -645213 -201561 -899776 317228 365291 -391715 -616289 -416136 -772962 194916 84934 897088 -657708 -57304 -47417 10366 495093 -326209 -414555 -214763 -632278 -949972 -753987 900390 791147 24224 -752694 615628 114551 331665 836946 -770043 -779721 676282 823595 -997746 865137 715617 -540589 371271 40827 101292 -361186 143485 276357 -84505 -902530 49771 318489 -464671 60885 983145 702895 -215757 676797 -535028 395000 575603 -124887 878908 -4211 -329490 477919 -767384 -122521 613890 922157 385056 -441729 -619424 935606 270100 829729 15317 -356004 -823966 -435711 457392 476979 -559336 139518 -339526 -66622 -543840 398923 472465 -364177 -93627 -104503 -778203 172304 315643 -247636 -751406 248508 187093 693575 -740390 -735002 -247812 299217 -131768 -706094 -722731 -153523 -86085 566937 317395 -836657 415714 470996 962295 512904 817479 274805 -145856 682466 686042 733078 732676 -16253 -579073 643024 228084 -847394 91497 -882221 -846151 960422 -945506 252973 -825250 10197 -345505 -495812 -963041 -257365 -141516 -421223 -209853 -171078 -931200 535884 781491 -159170 -929036 873715 785709 684204 -125464 -827172 -281683 -574920 389369 6811 794127 66246 -978555 -820721 65639 834439 -871832 -364617 513581 197985 -367953 490802 -386732 -919302 364480 -21927 120087 -690303 488951 512320 -986389 -383753 -879677 -112118 -672963 -276005 786370 -220648 521820 574496 -726657 -85879 23860 -865510 -185127 -889411 398073 182316 472088 -694889 -538479 441331 725227 868529 -326008 962661 661496 482066 883606 902308 -983767 -350385 -452707 -608680 -623738 477010 -37206 -499663 356575 -780120 -17292 -30339 843195 189150 -761304 1556 539209 623309 -887493 606418 -570996 301034 374360 -84284 815290 -496546 707793 62241 -237015 -365628 -468299 -866272 -971360 35948 162410 138567 -315665 690057 177935 877356 -76057 994690 602705 -944380 -834590 -869529 320817 646686 -255250 -631050 -331961 976311 -85239 773771 182624 -364902 -271189 -326118 -879342 -500927 -868226 206710 178638 692604 944955 -718840 -797900 -639055 -778462 -176487 237439 278767 393885 -146354 332412 -613346 -985463 -838456 208117 -193435 -411941 -319156 45171 -935420 -345287 -824000 990051 693202 997368 -426640 813569 598846 248393 257754 -528954 413959 -158186 -395713 241522 849520 410900 -385162 -552558 -35187 -584213 309159 839889 660665 531237 725393 -343210 58894 -458440 726355 -192469 -193988 285852 -606627 -131493 -75735 402756 843670 159128 -991832 192757 -182145 -795918 638877 585415 672015 -846283 754590 23406 -484280 726443 -715290 825740 -986250 -47835 996037 -771429 -44458 -287214 527840 -319543 -450479 435164 -848262 -493159 -393181 771584 -553861 94709 -936551 662533 -97008 -895048 -274616 120355 -200681 -120814 -719667 -684007 231724 300008 -850321 918379 936184 -22148 406454 947296 606701 182291 42688 -648706 -867311 -428703 162746 -226496 312215 167415 197837 -860961 231251 341073 849503 130271 353323 598332 -386957 -699944 563770 -863976 -420616 -17957 809604 10594 331638 391866 -62054 170475 -411466 -339310 -447925 -681471 833839 -955619 403536 -52085 -391897 340838 906649 -81390 -586226 496399 -390099 538676 -326315 -192412 768130 -560535 -3589 120088 -686575 -900022 180224 -668706 -786826 -654949 281391 467430 -931369 -300563 326719 -236510 113682 -270017 -638523 161247 602611 -521023 -383211 214851 906140 -624858 -341763 349907 -784076 -457492 643661 940293 978366 428058 -205694 -310953 -170808 -390248 24851 -213050 136171 -557253 -890126 378149 -446980 -805939 342917 -182329 105634 568555 -499607 -690865 -951491 -266800 -610071 23214 293954 -538717 439833 -442052 -43655 -800386 -402495 332646 -678292 215245 -482210 -506045 -826901 267414 -286101 -775755 -702404 -757492 21145 -459074 68796 -146249 83813 70264 509098 896868 -353469 -251738 361880 320380 -702534 -926531 954562 638744 357936 69396 -75604 596136 730265 -517058 204665 -182425 502787 894408 329189 -749328 -861271 -991191 960007 90116 -64880 708112 -592425 386531 338973 -412951 730812 664073 -233222 -651024 190016 -202400 -984074 492260 94546 335179 -143202 -740566 300975 -603736 424782 777785 -394151 472885 687811 455433 -422428 -437810 -792609 222011 -836529 562541 497075 968545 -508516 -326693 -534700 -89858 -799909 -386357 -614654 -949643 778656 230133 -435236 433949 738533 340825 685151 -233220 -615969 953684 -112916 -65449 -842508 155906 907276 455684 -209487 -13840 -48053 -668292 178260 351130 -233324 -374858 520121 34970 -269241 394066 889694 -841873 822174 -870119 411162 25061 -692094 407226 -76727 -270443 210093 984877 -209532 -771251 933134 741973 123965 431656 224082 -59474 -487343 -720961 -419311 -92184 131828 500432 -647651 856349 -895438 -832465 817360 279554 -389734 661612 421226 -947589 -723292 429597 -349833 817440 -379227 -867043 81595 813613 -659880 -549860 -712634 -571573 600143 24203 895319 -370054 -798217 37509 378877 -208142 568126 299997 969865 -340757 -749715 648863 303578 -893711 182167 -31947 -159097 297107 429520 354654 949041 -86748 -576788 -977049 485886 -966269 -473732 -121254 -106663 957369 -210676 19190 696613 276532 864265 67556 -982124 -764065 -373948 -203400 219099 252781 -52530 143400 863508 -652529 912063 844097 -658850 762146 932870 307565 74680 680485 -595227 -665921 -3615 -318445 -13019 -263993 524975 -437238 813600 -871338 -69808 -55880 -124827 -115762 126243 690540 283042 199515 -671171 -177599 -450355 503737 853395 -495293 -245912 217584 797938 80854 366747 60773 -895777 -528710 511898 -76873 -723085 -103737 101399 -559411 878183 -176996 -312890 -704721 337193 -317692 633040 548516 936703 687197 132323 814319 -790765 -812828 629353 625224 -722598 81615 -840446 778942 -965318 -496434 590674 -998967 359074 -813398 -933437 963550 -412669 -544492 -557214 -228466 -784161 113448 -207780 650415 365947 623348 -225253 -822279 -95833 839261 106236 667113 813947 947180 653240 -176028 -68230 444521 299968 483183 -362003 425165 -788628 -918934 545527 736009 -43190 -996928 611385 843707 782757 -900775 -467104 -789860 394485 -79530 654163 -689250 168623 480318 -473511 -397345 835098 193355 -131847 -18586 235516 -13489 -149561 469587 -714335 865614 713288 347275 -988662 -563364 487840 -133872 -32184 -148926 -878874 -630836 -731450 -593053 -166238 360782 -135939 -746883 204346 468827 529214 746271 302403 -631742 38842 767555 -212947 -134686 296080 -826880 628772 868242 854938 -585236 -877241 798540 179959 887398 590425 814537 856663 380416 -362933 804511 468601 729055 -847846 492604 -127853 -945912 -559222 50672 -548730 264498 736561 -776978 743873 25461 28046 -563923 -903715 146614 832893 -848600 -172471 -313679 33600 715481 -827981 134344 760971 -791602 -862369 568926 -269533 -506771 975993 577196 636046 -961802 561359 638559 -753203 58549 -254085 943647 -691744 285748 -361192 44225 -834338 -626733 166436 -242398 -770992 -708306 129511 -420472 404926 -721436 -407051 -189586 227956 -998247 455264 731512 429276 260960 -681400 15916 -279986 -76558 569780 65665 -737261 -182147 -834545 -106009 -60480 609521 -454026 847947 -657 -645175 436369 -620587 -607497 -747632 -369144 486036 -443986 -526144 -396051 560408 675155 -116163 -606381 -10701 674846 694779 -524416 634229 524164 -64270 953907 -369208 -597178 565233 -298099 -295728 -476915 429924 -857544 -385218 503763 -700542 522322 998216 -183356 855786 -343206 119590 960399 667561 346426 752756 -781191 -10439 -930489 471789 272610 984868 -364350 990970 126567 145753 381393 46194 246124 142943 -818923 270557 512265 85095 -391495 -922031 523557 -257843 -175965 991049 -544165 942661 748309 538549 -469665 184566 250289 101295 -311767 146930 145850 -2116 859955 -318018 -830777 -828559 421455 895258 600933 -698783 67710 -384907 -262537 984105 828386 -546522 -651902 -555128 814650 769492 320402 -332482 234761 -695104 -143062 -390614 -109174 783105 954255 -515420 -277560 678153 241448 -385223 426307 391488 -414962 948376 749310 -651608 386043 147560 718778 554742 -489698 -275875 972748 71444 334814 -263631 605431 849713 -345123 -79498 -810367 -36498 -598281 29250 -344832 817799 -351369 -988850 278464 -690419 536132 940643 863685 318515 -25700 754389 661232 42332 -612374 -661734 316299 762634 -861843 -588389 169861 -717049 -722112 244553 -242377 -426895 536814 405137 832590 66034 -530494 545865 411029 -205457 -330710 2227 -191402 -277765 -779511 209613 924238 -660910 151108 319638 846752 -73028 -136225 444119 -448413 -872540 -248299 115808 -569505 -653366 865827 292278 -687562 528017 654211 124879 -215490 -836139 -875274 -177329 79913 575564 -787252 201545 -569121 -205662 221405 979598 -874412 309115 107367 -332421 -746642 260933 872381 368492 -635606 -849432 -143866 110279 569736 -658775 17858 325901 28849 925243 214975 982779 560364 -70227 907095 -587303 421942 -915306 -527665 51679 363479 -832903 -526268 -473803 697734 -893233 198932 -455862 18288 -448375 -237711 -58137 -28085 693762 394088 -741558 -365676 729637 936364 991203 36215 637387 -446844 -528900 -684466 518488 602357 -787674 -893392 -470964 372855 644216 247809 447891 905338 -99923 158033 617547 336853 -21032 -846469 -386733 -934731 -765744 -564787 579645 -241451 -861580 -166042 -349441 -597820 -224229 389135 77302 722953 679238 460401 -988604 410095 108493 585753 344874 688193 873361 827789 -562486 -767114 422362 134849 -758987 922931 -621174 -464428 144178 -70450 -844636 400697 261751 604124 888870 -694272 -169693 333745 -232484 -264479 365938 471553 309706 35959 347616 744600 239378 848486 -943210 824157 435381 787371 604111 674341 223269 289639 989784 207653 5675 -280636 -991783 -978332 928770 -541905 891437 436754 -151456 636775 -724609 311366 -81946 82245 -268880 447612 211448 -259280 -309168 -197930 86542 -93450 874733 -126341 446014 -617794 307962 736755 488713 521269 -681241 682931 486493 -765288 -910195 -678322 -276732 577747 -120909 -310532 895528 -864667 -23937 374555 -799143 483127 708229 -629347 272928 333146 -282970 -198136 634678 62157 344325 -534415 686689 -390563 739870 794726 126663 -254438 -981838 43104 348366 -661458 950026 448376 -955115 877223 -298242 -689132 161744 946071 23025 -885886 -398937 91348 627000 -899479 -708054 357191 -442693 -802651 -431376 -725242 -319752 35896 -717130 -81345 184577 445473 286179 884899 625849 -229319 899349 -695194 348917 595234 -411919 59980 -210682 -81182 908466 438835 804133 122679 838201 312877 -704388 -66042 -805763 -710510 -893335 491765 -213405 183734 273944 -607412 682122 907266 282304 -193029 395820 355606 931712 860265 877780 -940915 -638872 288631 66000 891917 483295 -468627 -375227 318946 -775118 -11576 -30654 -445378 102513 149122 965492 206970 541949 641778 -689947 474830 -652752 -834077 -251361 684197 -243975 744103 -101294 -868920 555648 716894 915078 -515051 -91155 -593466 912788 -975353 961817 490797 -468559 775058 -200317 1511 -232253 -375664 967131 -266780 -274745 -54902 291427 -974970 -598848 515131 218814 -528481 352939 143548 -653325 -453831 130472 -266395 187165 -89355 -354119 830896 -377677 -840308 -900009 401973 -307523 -577589 -434961 -947898 77563 -910090 -925401 -75124 658764 591834 485664 -685745 -964794 315147 -589796 541088 181272 936897 -53350 356600 -368012 -499213 -78318 -988128 401329 872209 -511093 400515 -800800 653756 485652 -881712 -302871 -441748 -933635 -361350 -616039 -214285 -606678 -999003 -253575 -488188 -915358 598077 -662756 -846010 -669440 900972 576136 827463 -41179 785387 -729975 185127 -315179 851554 572910 640809 -967202 -134313 555930 -536042 -634513 -501490 -319581 914290 254392 -982575 -327668 -911199 454945 -622582 -102803 -223703 -785206 553570 -173769 -123635 -108380 117072 669817 232157 -438602 -93087 962347 -615079 -89014 -620282 517314 884922 -986655 -852417 -274794 -881672 373340 794810 -458578 408873 -427096 -840652 -680476 -461248 -443433 766700 -578751 46093 547995 179866 -684957 274632 956519 -496658 833543 77369 -155571 -485805 -894281 599207 314391 725382 -534305 537194 772549 -337599 287270 -798553 397293 -905925 -964371 -582746 952445 -917025 604991 -551024 -271459 -867336 -840921 803247 -757391 -279237 496869 -500459 993991 866182 253988 223185 882444 -608669 -432408 -55194 -599574 323628 -140158 393613 -717802 635154 53844 736976 195110 -656929 -978434 -781001 -819702 -818843 -391419 367769 -782091 872239 -2920 -639282 -593721 626197 -379979 505010 234468 374835 -106474 122230 -700297 637021 -589218 247822 658707 -361356 -716286 102245 -354628 280192 326187 835141 914818 -871314 343945 -915126 504780 371044 219459 304087 -350321 622800 558799 -352027 -35315 -730179 752561 -50387 132529 278840 -380915 776512 215472 -664320 889487 -326176 147688 883807 274429 -456661 606927 -20260 123684 -277961 -63242 218353 -271572 -767744 -161546 -838276 -768934 -147407 637750 -344507 274297 -681117 778429 413840 -996483 76808 422584 -144093 303102 -882140 509734 -429428 -17855 515894 -964602 -462037 301168 637944 907808 -615309 39276 57938 -503545 -840334 668934 -589222 189350 597539 289758 -998365 462299 896951 -955767 -78068 -792950 497369 -97290 381337 -902391 389323 -774315 -522697 -497769 175384 41149 -486068 698413 519998 -29311 113250 467967 82241 -331456 -539998 925416 -874259 881428 318528 200137 -222627 -704641 -322716 264290 -754701 895252 505432 -670552 216514 836228 -826620 995795 -834814 -622932 8181 -200055 390024 -994968 -471576 95498 323645 141316 -138649 -262208 520816 -291882 129713 979158 -258730 935714 82275 245699 -994552 503739 889782 630048 296790 -894672 33996 -635261 936428 66251 -884668 54888 262378 -868956 -57628 518719 484421 428370 -963051 -411384 -964226 -155306 -23219 428845 -982594 -644354 227586 798374 -599300 921893 -57247 919870 -20518 -203256 634948 602106 997259 -245551 274325 -213121 950616 365440 101559 115874 547809 -946561 543289 -846088 18084 121095 227043 -319461 927742 191878 -934933 -160013 920632 771275 264177 -650661 287201 48551 -168465 960558 -655200 51173 -129020 -540481 807700 27898 951610 -937573 -503269 -194013 -132898 331565 -837348 819630 404107 -467010 778016 -530195 -427900 -342015 115632 484188 530251 170063 668061 744646 -992563 -90628 258105 -635991 685560 651497 549438 417137 378064 127781 534575 788945 -973607 291330 -599715 -52498 670980 -225684 -55192 -581482 175817 -692245 -124940 -25005 430733 727373 914595 -630763 484449 912672 -929284 711305 -957364 -895390 -25056 -426769 654899 -312981 -233433 -200848 -929912 156437 -187166 880431 -420238 332727 675415 258880 387121 252482 925762 925307 -718576 -366891 323460 -959955 -412064 -377939 767424 -426282 821017 -310982 -662973 -487998 275367 -704980 -22672 -390325 733223 -839230 -791954 -776885 305337 654595 581683 -12416 -135425 -110013 680042 -36058 784568 -477021 640586 -709625 -30683 -932593 -863955 -58115 340353 757511 -910036 -4243 -864103 -555289 102713 -498086 856898 329771 -975476 895892 -750770 929139 -349142 429062 659305 -317386 -221682 -830582 458137 983742 722398 -645842 -767410 -545844 733448 943296 -572537 424152 199202 79419 274427 -500519 -5109 590358 -317359 225858 -234804 768883 86260 -827658 -441957 -449641 500259 447065 -967178 270762 -47008 883413 -332181 -714584 688151 155406 495445 -413479 -141575 584286 -291975 567872 35993 919775 368991 -258547 -8067 901361 -894714 -673903 -72467 -718578 -402197 -649561 772450 -6579 -92448 -301327 -503466 498650 -579365 -258268 685447 746687 -696755 126357 605312 844828 -380336 505519 786441 980997 627804 610315 881496 -543425 -630716 -715852 -614185 917978 198345 -327282 -435740 -19438 -70093 -833962 -315428 660683 822892 -808436 399502 189897 -206344 766481 -251002 728705 -716687 -643207 -514392 990698 -448343 308696 -930336 -956608 -204455 498780 -396809 -156747 -237465 87420 644928 209277 -722106 343969 -501874 -773174 641662 -648279 300133 -750171 979265 -466259 -598047 -29964 -859648 276521 667562 364674 -765247 -220403 644821 418106 646814 -113701 739489 396801 825303 -313896 386066 530753 599594 812125 344533 960371 207287 -129712 -172669 351338 -741487 839353 -340868 -607409 734924 -265777 573588 26312 312477 578594 105944 -234571 694022 759764 933220 193746 434618 -23547 921942 770933 514535 220049 213883 639239 660263 -223598 983648 -848720 -178123 761172 569261 -637462 -21821 -98579 731243 -94382 -793653 689953 420550 -301467 -852588 851765 129406 -170401 450924 -160777 85389 532352 -549992 -927097 -557963 -814644 142460 -940430 -492726 869670 843723 -954147 -869648 325174 -174480 -56219 172366 -650049 573110 8137 -941568 392244 294017 534629 -306818 -732846 -43074 950711 -45763 -203072 -268562 -212631 -821055 454338 -813100 67961 -178278 141962 710068 266303 -943101 656633 797952 306863 284180 -681352 830923 68640 -764785 -463606 -44617 -968655 -531447 544304 195376 -179039 -631144 91693 425433 -288747 787404 -843596 -130744 497316 -981513 -498628 -254030 -128229 740093 547988 71364 991684 118391 817495 546756 -628034 321425 853338 542499 -129133 -439292 319977 531343 504393 -120753 305748 -441238 -363852 -638868 364912 -756512 487475 -264937 685062 287706 533657 -632677 335656 -121910 865763 -782634 -248681 -303028 923791 -178666 -363916 291065 943592 391362 -520469 915663 -684247 207796 409385 185198 870318 -274233 550515 511189 10200 -282381 -301105 -784021 463196 -37511 390379 970569 -521703 198612 160366 -192437 337132 652746 -476006 -314273 67336 -661799 -779759 48691 174032 -674411 -605550 -54718 -616078 -873345 225949 -697869 -579702 83644 -768705 -301088 -486288 -997258 -946210 433825 649645 -569308 647052 -118750 -60182 -378231 -132819 -343114 -335690 360893 -264007 303540 463963 828731 -745081 469694 -908503 -264402 -336920 -300631 -817442 -855483 221026 615522 330899 -24330 -240043 775656 -153574 -940501 320231 799498 269315 -359354 899901 582582 -913233 296428 -982239 -688877 433767 -310046 -947053 281828 -188664 -292080 801810 -886521 933092 41593 963226 158714 59971 -368194 431176 173718 67125 -211247 415726 676768 986157 -713708 -609941 201150 788451 732748 -823430 566730 853908 117423 567479 -574314 575956 -195944 -566078 897926 -583825 823135 -732410 -721207 -558821 783045 -56843 -306800 -435975 28373 926037 -454144 872573 -401737 -939911 225625 -136510 -343862 -902961 819410 714768 -800554 783398 -127008 -755790 605265 60350 5844 542842 -363468 -182909 361762 339100 -282539 -947491 921742 -584855 -474413 442791 -752335 635247 -385270 -368885 834012 -45491 365479 760634 -453496 -242453 297501 -963655 -554520 -989980 -698088 -263559 -173395 161042 -843462 123535 -779051 -69617 -839768 169379 -817614 247847 -910455 947000 -369525 85714 3918 199711 624673 20573 -75821 961494 -944293 636688 -180172 336656 660479 -602270 -958533 -530497 501694 537992 180793 883385 -805550 879527 391061 424318 978415 -744848 388097 643110 -325359 -140633 403680 355024 -839294 134219 664252 762179 -505518 32814 -481513 -797153 -89248 -565783 -154438 551192 -111657 -930937 955615 328613 -412376 380264 -927304 -27762 119966 -724369 343863 -289051 -320615 -457738 504590 -820183 -897573 -694986 -159167 -877033 284221 4509 120691 -551302 -938252 94829 -913434 917869 367890 -753148 991596 632456 739170 -949806 43176 -439623 752111 393419 30326 -261008 661731 418733 -820909 913012 785714 767409 -668378 724843 417802 -455708 611919 -191323 -948325 911846 -801106 -494425 345369 -990985 423165 -388223 48114 489243 -582571 -101733 -254710 452639 637965 -734566 -923314 987901 580347 -453348 249521 -806878 570201 -864135 920111 24807 -951838 -86614 -318342 -273945 -621581 695845 -618546 -324016 429538 655755 50223 -84530 687057 -207307 590836 -288486 -841081 108524 -904136 -923059 -729193 -687602 -144607 -337871 -282894 -923909 983701 34596 -557411 462834 -117434 48651 -491356 -124512 -833882 -970559 -520503 355033 -685274 956929 398334 575545 895942 84208 698725 -243248 954590 -895520 -202615 -607235 -347323 965499 331699 -588018 411981 -227626 -674942 492040 399333 -652158 -842298 -324970 397950 124004 -914849 -849891 146500 920361 210541 510574 -315620 -558754 -93114 503718 532841 -336853 828994 -332696 634798 81358 830926 127958 -497393 491764 -228645 211217 -134295 860446 -83451 812624 733793 736874 485076 -557401 636465 75462 -181515 -217743 -675239 -508496 9259 -89432 356351 -543673 -803229 -141070 -923768 -641430 -671866 151633 -861830 -377542 -570318 -310284 -943413 -596463 577403 108633 932996 422987 634597 709409 -803113 -205606 -839475 -911806 258302 686418 -941351 38603 748263 -233289 218713 -231435 -638126 825014 823286 -194323 670635 -21517 -995607 786004 -352747 -124863 -729977 143682 -413221 187730 -604402 -764382 301661 906297 3467 628183 971791 5867 929841 -555337 -701877 99200 499481 -633548 -284367 342461 168263 440979 814705 -311421 -43609 -38761 -615821 -561599 130296 763928 861671 489480 -590752 484438 729345 34837 -498913 961674 89797 578728 353394 -210991 717463 475749 783202 572688 920143 549380 -550511 358174 67761 476135 -735360 -256419 -259562 950128 159522 -375808 559176 -25606 326772 653603 -90686 -703027 784554 -711755 189688 288348 -692894 969081 492250 -79366 -593586 885724 475444 -328734 -811571 -248431 -92719 -850455 682583 640646 295365 -839191 -145895 38898 -300843 -379436 -384036 369046 669612 798838 -801872 650788 637843 -781867 633913 -787137 126624 -904225 -408649 981380 -936667 707334 343836 -750170 998406 -988265 101844 911609 -776462 -587825 -356103 -490549 -564692 169304 -76600 -128659 -474655 380878 -601202 984480 -886785 501034 -546728 -107259 935548 -716423 -196926 947155 239190 -315909 590051 529405 -38573 548965 483812 205162 169650 -262503 -442989 230902 481254 -755100 201380 653754 456894 112216 -886017 -605145 746230 -379495 636996 995310 -983341 809932 -473355 215380 -219629 -351369 -974095 95531 871086 633047 673934 -618232 951009 956105 548676 -378070 560605 -31528 878042 -550444 -516529 -906710 -142642 673592 -361718 -791384 788505 -362671 -795154 -521561 583682 -434469 -672622 -547181 288475 -546552 839710 -349616 463987 -768657 501043 -385957 100599 956 454294 449370 -259501 -29114 -581184 -814300 -95259 492441 -872731 540476 -98763 -370279 -577152 912504 259288 -763127 -617553 353569 724042 969773 112580 -772010 189350 601407 -731280 271541 -965522 83405 -789814 -838553 567160 69498 -359180 -169017 -310294 886547 305053 -112366 -826100 -277133 -156083 922237 -282199 758234 -764098 -933012 103343 88689 -28431 891647 -39283 630463 -731533 16810 726332 -571089 743829 -698524 412100 -230887 561802 77605 -192919 253749 215641 168305 -847696 -984741 -716171 35751 845989 -892138 593364 177293 94990 -216158 -54840 -662111 -7475 860638 -850062 -722073 897880 640519 169495 -870153 -152303 407620 528238 364806 -548716 492465 -462330 -617150 -869202 -185938 -508329 811716 -509264 -894324 -126956 130548 -574565 358817 876865 -314399 -49511 839830 -328520 782617 750796 310980 -574698 120891 803201 478795 -47130 834702 -452916 -497203 -322981 -193504 425028 906425 157155 -119170 888242 763191 490256 444656 566043 -697210 491469 811627 -17520 145427 903060 -351915 -147845 -709496 132529 271353 -130868 417576 -254379 10668 -436411 699880 -847668 -524530 708321 916302 44487 -423409 -927980 613332 -456899 599806 369404 687900 -62657 45743 677352 791571 -860574 720682 530563 -599496 -368892 718666 666457 -190090 -239199 951602 927459 -576211 717957 768929 854323 -916837 -227862 -631329 983566 -225996 699486 533727 551926 215257 -283408 449830 -541205 642622 -522710 -715727 -521742 -455310 -719401 -214435 886096 719537 -692377 -351574 -421401 806513 102812 -841386 985190 -957146 762454 112718 -463315 838865 -542337 -370818 361485 -325562 457751 505698 -211662 -547638 609652 -267178 -969150 -851803 36756 -266915 -548040 -153234 770769 -236075 -580804 -429517 486577 646234 146092 69414 236899 -783995 893944 541237 683302 727657 -323508 954382 -386120 -633314 -361030 762099 138680 -413878 -839254 805293 -389562 -441014 -610386 726798 -744855 268569 -887671 -373820 -58890 -690654 600091 -834223 -699666 -758477 -521686 486461 700605 -674759 -436454 -20675 -850331 764297 -939555 198895 924116 -716482 803806 626819 58259 874858 -14757 552102 -835648 -639000 140394 363343 876702 947306 777512 -979352 -205407 511473 787280 -929195 205855 -186994 -233551 -180765 378271 -389560 -414997 358816 847762 892014 121230 495702 -91410 -870862 -67563 -350765 -840326 802560 -291275 327452 85736 364415 884573 -863375 -314086 -800383 -348064 520404 779704 -166602 250596 -739862 133845 377272 824687 -660048 637960 -813745 -770246 -182715 -373146 -730309 572370 -427686 -753001 -550581 -826273 819353 -250875 854387 157950 -771419 109969 -625341 -447090 -656474 654672 -127989 778604 -638772 -26397 -955087 -659970 -53369 38818 355196 59620 -266201 -551252 -86953 -10748 -125578 -731230 -899814 -327218 647051 -131078 900003 299460 -48068 -919144 -977893 312634 -797440 -909841 -743490 -804668 -306148 530281 676090 -413118 -84850 -690031 -934468 -351369 -989492 -508178 -650028 927091 -747437 909063 460955 307623 -949093 15969 595544 796457 -800989 -519191 378515 -296868 378029 -461826 -156745 -202817 10541 -557958 -723184 240817 -981506 -376405 525231 -151587 433840 913748 -852212 -831295 481413 -83418 -636728 306033 333336 898561 74532 193366 62272 277235 669332 88752 -981389 -408628 -666444 -794661 -246660 -355092 494856 -308990 795121 771085 -932720 230526 176966 609796 159165 -359009 709471 239390 -948064 -703733 925824 -29390 781695 -738257 -921869 -749598 608057 947756 321066 822035 787764 -792666 -742566 707474 699944 229342 289582 40557 -435790 -871191 406549 554577 731548 -974119 -303154 808400 -212068 630288 333438 614437 102282 261200 -641088 -916977 -588669 -532769 328254 -444338 -424370 940064 -858012 -245505 -948610 117098 -904060 353945 -966850 -217072 594514 -508860 -111608 -110495 590974 30750 859022 10265 800331 272350 630328 -991671 902642 622213 700395 -189825 209541 -285850 -564490 -427624 287733 980992 543518 -944243 -536139 -271476 846464 -908548 975935 -389981 508349 315421 21594 -919734 -899060 330902 26764 -87408 344480 80048 834182 810301 -282174 -818024 -629790 836310 550113 -240357 -486195 567281 95371 197666 268936 -723932 -314879 -109852 -613805 -694048 -402569 -900483 434658 646352 137647 227397 -388404 999007 -893921 647537 32251 73977 875120 385833 621231 212638 -271273 257572 414217 -665254 -797758 -253389 624956 770319 211130 405145 964681 582726 -491103 138709 63015 760847 -876590 -265643 822479 252984 -633371 686473 -14883 433062 -165174 243046 451991 -235532 552616 -195144 870944 236793 -568462 858241 882274 528213 -54962 -711198 -442240 808777 124972 -643515 317069 -299279 -117686 -178873 162056 194557 49871 3429 -10890 -512747 611994 -922203 -361776 229162 -742064 -862357 780713 776057 573097 -207958 -331797 -270263 -781165 420935 171643 -787935 722187 -196512 -92179 207890 -4918 -208458 -734669 -659866 -300480 -286089 -586915 937877 398835 993798 -375388 -387619 193772 870410 -735355 -176269 -101729 -185790 -15149 -35665 -613321 -571381 -172061 572964 -443833 57760 491503 -612335 537 -585883 259542 -489130 -725354 -203683 -530084 -563815 907681 -742056 -724423 -576700 496798 319045 889386 -22394 279898 -615658 189075 -17204 -549181 683305 765829 792442 -226093 -925750 74690 846879 57071 925854 477420 855092 -6142 -754416 -315831 -105571 -702180 -986279 -549899 634341 394592 -269971 136557 -70172 -161601 248465 -540903 -270650 723502 -98925 907200 -833771 883677 103574 -40368 403412 -138232 737605 764921 -452354 943254 719397 942434 935995 799066 -979408 863571 411574 951365 939290 135123 -153940 917506 259537 -576689 683148 129045 -238357 -901763 944003 -700837 -431756 890496 630314 766128 -186397 -215097 -236655 -316531 140880 533062 -614949 95923 -531283 -701784 -345100 316241 -205515 700942 993985 758260 -337141 -18321 683489 -140877 310518 -330195 645488 -381331 -208311 -265470 -275103 -67801 -350118 35160 926951 905638 941887 -248300 94897 225150 -119207 269562 -196584 692364 919162 85024 403668 154734 -786651 283813 -855272 -227834 -167515 914408 232711 877722 74744 -247693 291571 -557335 -258914 -158257 402489 354283 714989 908776 -350287 -814617 594948 788012 -639733 -161020 3051 -367792 -819867 413117 855375 761101 -612147 -849874 426846 -553994 -141589 350586 621058 -695815 -84026 -855817 627049 -69765 669249 696469 -130201 -375690 543416 -724510 -33720 55737 518505 896424 193873 576261 925154 717323 123384 679357 460289 -874445 -251170 -106144 -337174 -576962 92652 531955 796944 -617438 286479 -73593 371836 -478245 80875 729562 -319916 -723502 898288 -513770 -573951 666766 983888 -813936 24090 995506 306191 988634 883969 574080 299176 -826259 -951165 -780322 587890 246600 141836 589195 156396 -873261 -356816 -468917 746856 133975 558528 -910334 988334 -157324 88272 966592 681975 435357 385805 135238 -233576 -604167 -818458 75833 41886 -103893 -524717 -434944 -663636 373325 541687 240593 -755945 936 122900 559479 -943577 649673 -93731 147354 -741596 -990213 -620674 -55134 394671 -955050 -44439 27608 83541 -496924 368090 612697 874300 607084 611402 -872630 231713 111231 563810 -193075 -367496 156484 614370 983892 -749371 421890 205236 -582736 -879552 -17121 837059 -866189 418828 783087 641062 -711703 -934848 -741603 880065 -563207 -888804 591598 522416 579213 501060 -111954 81642 -391513 788040 -156480 246941 -126238 180326 -950340 -930178 -304427 -571330 694181 -559222 38768 -486125 -255952 -412433 -583045 -74656 517985 153763 906556 363959 -777182 -681039 84719 -722459 425146 889897 568315 -529018 -657992 -840336 630700 -756819 -676432 -533187 -680565 43607 790710 679253 720338 751787 951113 706785 -870644 -400247 98598 392982 675394 -104953 -332862 -148643 -125493 690363 -686514 128761 984630 -353365 -505302 -350432 760438 248065 738993 75568 -414983 596965 648686 -662422 754879 882124 19604 -337804 851382 -305625 -698648 333408 122053 321693 -646033 25579 7446 -552689 -227580 103349 191066 -566836 163916 -565121 964021 -496887 984702 845994 -808636 -951806 441420 222784 148379 488380 928687 48175 -482010 846767 177699 915251 392869 777758 -862194 -489074 202211 606354 342459 123685 -272604 -91415 -948412 -555078 -354668 -393623 -659635 -425230 491776 -32772 -28868 -445402 -300557 425509 981991 -681333 -857659 -312365 112390 22999 679345 262098 431190 400997 -706798 -545028 442573 -418759 -819503 521908 44595 -617718 -424547 -37496 640699 -819883 136060 -426303 467020 181334 -23094 526740 -804510 340520 -439613 925381 535543 -958208 915323 -396640 671946 -5256 115457 -461465 -87552 -68001 292360 695311 418270 -603707 896506 -439000 -774648 -112773 323804 805386 -831386 942770 589462 644812 261361 49109 -799093 -685236 -407244 575976 135465 -412929 -908508 -344678 -599430 745539 19284 281118 -110863 408063 -32700 -813035 -842643 -121258 -171400 -334880 -44154 817751 842729 359956 -7134 572154 -45568 -935662 -402140 301217 -540977 479872 33655 -358745 -858491 -285483 -402615 325804 402819 -101691 451607 -681183 -341124 -913892 -777139 40425 -654749 -359928 -725496 -593217 -912463 -779145 360429 -54888 540211 -545295 -39797 -5138 102798 930039 772507 960709 -123331 -999676 457692 -486072 632658 128459 -91639 -713829 -646528 -299351 682647 -287987 -448156 -555593 998066 -702037 -585452 -490252 432257 314902 -706610 612272 -263352 -702829 117751 72722 -212390 -771391 578294 -928895 -760250 -295636 -931161 -807034 -48006 114087 540471 -188766 -2286 6889 104630 -302192 959094 746660 840579 249419 -522018 907255 95642 735970 -702187 888730 957393 186552 -384475 998763 -989651 818515 -322784 -879119 -745613 -460304 -579978 -556066 -949659 510214 -359501 437343 -258451 -392078 -704968 183539 -179274 -581078 970625 419317 990556 -838441 455962 451855 -525994 123224 -2867 247808 429173 529765 3429 -15903 -697059 -976509 -457967 667903 95190 -850694 665280 30495 572463 -869229 -634731 -149493 -396501 -996761 -587885 636359 285968 -664788 -976082 717356 673676 -950623 312545 -281166 106246 842779 -794577 -826669 175369 -206915 -814196 -345283 -765168 -899390 800457 376730 -279051 -365839 -2412 -120108 -868424 885057 -719218 856762 53640 -690222 -154950 -43245 84847 -556506 -334039 83783 -429466 -654892 -768681 99226 937199 -986813 497631 298304 529412 69647 137838 -562569 -167573 -52817 -684758 -380439 783941 999348 832433 -567444 -51303 736240 -170556 -152637 793092 688379 -5699 674484 621090 -161578 635151 6227 987397 114695 751242 -202701 -52351 -850990 -315974 -513651 -565683 -474510 820662 -272410 -837851 360197 48623 -968641 -300519 -933496 -26246 -421416 544431 322421 -417596 716990 521043 -488621 -188527 8125 863957 895586 115997 612183 250494 -463992 -535176 -98854 109828 997816 -888945 223037 398412 -125402 219044 -674988 -282147 -374635 251157 675910 568695 -155919 -330713 -49243 -658068 -115831 973033 863780 -76225 162441 652535 -16573 44486 -448941 259651 -660899 344224 -221956 562590 -678493 838989 -460890 -422248 574649 -157461 -227001 -175005 -884623 809292 771710 -430387 -125067 -144828 -53369 47809 -640110 -505861 264517 -934728 -722246 -3524 -789341 -899072 128341 -66653 937247 -182896 588571 -327015 47820 -439319 -139796 473912 -62043 364938 -328129 -659381 -164954 -70544 -410424 -837717 614602 878315 33003 697669 14551 788755 -160428 -51582 66017 -823058 820441 18342 460675 -383667 563251 410330 52099 -575907 -178476 820560 21566 609956 844240 -266856 446909 407759 870970 677315 169555 145911 -966383 -380845 -38638 -545510 340896 -127634 731402 582187 449257 -160395 494810 931943 738929 -995710 -943237 367204 -268893 238864 203237 -163471 831004 -576137 -51706 -20600 414251 -92719 -859336 -482074 -216382 186040 -997348 -445819 690753 -133316 -701783 -325739 -522926 -349257 483918 -6095 24862 -42646 135365 -96335 420349 327666 -332925 791925 -919446 -51040 -846994 806922 962827 -546765 -731358 952298 607577 892114 -209259 -180740 793481 -782455 757574 154068 35059 -768911 238684 -813373 -513450 808870 -321598 -972813 -381219 -323206 30992 913307 -258756 491543 48135 845871 -878054 -858305 838453 541623 -837546 -510767 -139024 -572040 756178 698049 393539 31702 846016 -434825 -652972 -517214 -406854 -872084 -590402 367831 261259 336005 -262076 732240 658512 368822 904681 862838 101561 162285 40390 771766 503944 333376 -430088 908034 -821369 -809298 -82854 825627 -873469 140836 -205819 -415896 -733167 581440 -93611 169781 -61292 982458 -840235 326949 -362513 -155222 -613346 -988862 74775 275454 753062 367616 653229 -372481 438242 840893 -480480 549845 -734490 357966 569752 -389612 709038 970059 917197 -931624 -596270 -188660 -217584 -11311 432215 -387766 -276665 -297865 -353250 -579284 -901150 -770828 45391 756132 -68777 -735154 -797177 -506635 -740786 616053 -749837 591678 -141267 -240988 912796 -835321 857397 714113 196260 653179 790620 -841334 -131045 -556053 -725059 751069 890793 -394749 440866 920374 441328 666222 -137862 944372 -508449 793220 843806 449167 335140 -802763 -326646 243121 -283024 899444 911042 -303488 -798989 -939427 358442 567298 393574 630786 697480 839572 -669792 980880 657881 -240775 487995 467168 659916 -56350 -25948 595331 -783461 -137217 -209500 -236936 967216 -841620 -930163 -56676 495798 -487873 379699 -402749 69159 -46418 794854 280053 466 222500 -629264 -336544 17864 429014 -144752 -776260 803018 -604870 -623807 -681232 839911 -971089 588726 273868 108729 541764 -460683 -957101 -493500 -120768 51607 -842740 243863 164907 67853 18427 -110734 575582 -484115 -497310 -109202 306698 -490396 13196 35132 446942 954637 -109037 -915347 791397 216614 516705 651329 -273351 -636146 76251 -945132 537697 -770560 550661 959430 399845 -49544 287564 153144 517534 577974 -303958 -700768 723150 -21743 -787433 -851936 -198508 382769 -849793 -209849 -94092 85960 135925 -688728 943535 -559980 -678780 25350 167517 -94276 999512 -418840 -185299 233108 -465643 -253697 -535725 695772 155800 -875816 721490 104605 -724466 704457 18395 -658270 505689 -363317 355256 -932873 432150 527099 -777436 -935864 197028 -443571 453948 636448 -214689 607055 116512 -745375 -469080 9324 -999002 -224080 884070 695398 -126026 -261062 -245299 501394 -495469 806560 880946 227831 907528 686497 383833 -979120 -298313 121178 -368519 977482 -406635 808285 -149740 -548417 -477634 345388 -673030 594406 -323307 326362 -226948 723378 -184461 295446 528175 -700771 683756 343435 518698 138585 -17587 -982882 516731 -899851 -955609 581036 -880227 647844 -813369 -457625 409948 -366893 286197 -816652 418387 -635444 -139719 -233958 982844 -349331 -755336 243708 -428004 -87652 244396 -884769 362507 848416 -120259 596093 13469 619205 183141 323250 -486534 873824 617934 837421 -785467 177008 -685270 -974657 663285 530145 385565 105842 62554 -982139 996976 995356 -219538 -836879 692103 528362 438422 -137615 -900803 -944811 -68287 -508372 97145 -16714 -323527 635535 448026 -837332 -925591 742315 -127898 306204 -779566 -711029 393800 423004 911326 465447 -244273 -261884 -41357 -207430 532961 -308363 -681968 477691 -590256 825533 -452211 -660778 375987 -749443 -785488 -186606 278969 -218033 454816 -788064 548574 -81729 -268750 645456 -926125 -239952 317510 -896009 -422615 411489 -482791 -261304 -311786 -166106 580758 453471 614012 976397 -629316 799255 198568 -583105 926107 724163 995960 -69573 -109689 121957 711577 -387294 -348195 321918 -870748 -145539 14878 271520 688380 14773 514152 -227184 750497 -712221 365789 -38685 667447 431826 -915964 422408 904619 -172460 -141897 -817143 162235 -795965 -149266 -589168 -915075 -643518 256075 -715861 -772387 -146077 971370 940929 -333865 -995676 -371548 99402 -102679 -136366 80414 982085 899856 -166982 -131320 822615 531981 -775696 287862 -856552 269466 181349 223936 -509062 499464 -917888 104966 -665062 416745 -206790 -718573 -313259 -906616 -574442 424617 12373 199539 -264639 -314187 -489318 114516 -265618 -762034 -253979 727659 -284976 119723 -808226 -74279 854618 40797 -402182 -399461 -700841 -506565 441234 -912790 -260642 821648 287102 393606 -832663 -498830 346391 173752 631107 88159 -934745 990285 620205 976385 -833192 607422 280877 -163049 -71306 778662 330051 -276025 446658 196541 -615421 166091 -37871 340749 -583833 699612 654553 -127939 -388584 -22380 519268 -294479 510364 165554 949698 952061 637390 -387166 -210735 -972110 -568258 288489 -318350 -413085 478835 611633 -997051 533837 400614 861245 -660828 -464739 933238 495269 639603 781914 952042 309254 443160 -562767 505684 -449889 336533 606959 513648 -682780 848842 -967073 26330 614690 358611 -596369 156991 -884912 -43709 290427 225462 -876579 -94127 -500875 9372 -195179 288698 -809251 710348 972912 834743 226256 460446 -229376 -53967 -438 -954222 -133928 -971512 -528423 -669863 -210068 232295 -119616 -603720 684594 412117 57119 -268150 708159 207309 236126 220762 187035 -276203 -538405 -319341 941774 -137024 -972556 -52289 175458 -710657 631878 -962367 -935158 49007 -511085 530616 305701 769448 -418981 -552137 -953317 -936926 367941 110870 503122 522735 -61529 998706 58541 -383435 465207 -268953 -780568 455680 -285925 177480 -756487 907509 370156 -691248 611805 -94300 587247 -568111 751188 890618 667763 -265273 -964618 -743919 -7115 891362 -828940 26725 -740297 828644 -202227 -76044 -798790 404692 -645291 492729 -29865 811717 -507729 888314 -28244 25901 -578615 342069 -420976 -66302 828487 -850257 5661 -523045 -348957 -473916 789791 -753584 -334144 311706 -372325 -946673 661834 154956 943214 42825 -344898 -297431 931561 325388 -583617 321207 -815016 -119349 -114944 -131395 -424972 825608 808784 239113 388923 509168 67997 432412 933077 -209964 -31216 115735 217843 -852194 -538558 -900096 933017 788888 79676 589979 -668857 680338 934936 -987389 818261 -586380 -88664 -744878 -119433 468166 -572830 -504034 956008 924306 482310 985696 -460809 923862 -974471 -225940 -359718 792895 -617411 743792 681454 -322671 -980089 -575051 194000 710025 -454769 373655 74216 880362 427398 712191 -78750 -244302 -752012 60856 500786 -710454 52635 414991 331418 698924 -903331 597701 -988017 260511 -222369 -377027 77532 581678 -88698 687087 294428 -573109 811635 121635 -691732 498145 944525 60574 -242351 21193 339689 -392510 40691 -189421 -999932 156268 977331 -941402 -811693 -310127 -303168 574136 -770773 964121 -810098 480739 595441 -938188 -842638 -30456 878441 153563 -454808 -279657 -545424 -205154 750917 334520 784441 -612352 -288644 513587 288646 313954 -622757 948117 395146 -964898 566957 658422 845952 493917 -68032 -221937 871961 -672782 760372 -863657 950112 -100039 199215 287400 -608682 -645683 -92266 757230 363263 -457786 -303431 163818 -209399 -546294 -821043 666862 597294 174057 -248347 -686856 386325 869425 731013 43478 624256 -981652 -833920 395024 979817 804077 -820377 -153706 853985 -601302 -700606 -557054 459882 291467 -306198 -323853 -836130 -729776 -468503 -284663 -623114 963695 25187 -574244 -256988 190011 -296663 -172331 26280 -218658 -51558 464451 -969725 -515321 -615284 461112 946898 -89395 974326 577813 991564 106411 -391765 552951 -569308 651328 -299243 500712 45034 758709 -791708 -649546 -979898 632450 646097 -144323 429794 963178 -654710 282372 952744 110953 -97281 528433 -359279 168332 -407284 -88143 -5992 -232916 478564 59403 99971 -544718 -351233 -696179 -199114 198751 498148 988790 -488227 439401 311939 -460438 -835495 -63210 754611 384310 -960256 530765 801137 -195131 -908972 -137893 439535 566470 473931 255896 272922 225913 702315 53967 797184 -587307 355153 -669394 -329716 683790 924866 -116349 277801 168335 -342734 46399 -307134 -38395 -454510 721474 -158480 659110 410270 -957511 625578 -772181 -686288 -68605 143005 228249 -75104 989014 -723624 851143 -326734 765269 -614526 -812574 908723 752508 -934360 -538082 -894687 -221195 -662569 292164 -590101 -572116 -511631 -640021 -996979 -251850 485375 452706 -235156 863374 -909378 -958138 93767 -755255 -409434 -197615 -631812 865035 996451 186312 -421780 441137 -528419 -604922 501764 -288733 -993326 -897991 293897 506139 -797239 458149 -819403 206535 -764008 585664 859440 -972806 -264212 852161 775019 -854944 -716545 -258732 895287 -916477 -189275 -546224 359160 622277 -214845 -3085 578299 -851345 -272735 -291733 623520 655161 85949 -50236 658979 204516 -673694 -555928 -634965 -83184 -709020 123339 -68735 -29573 -294421 -511952 -32611 682052 -278497 935479 138998 931617 -735962 -365831 116678 43611 867305 -882258 540264 349799 -586368 127227 -774230 897581 -382885 -310983 -675222 -212909 508804 -33323 729888 -842805 -845648 -583470 789560 -636478 508228 287136 952138 -83246 250845 -561428 -998755 -76049 -878659 982728 -308133 -822225 810429 -134719 -268560 -174803 507379 27750 467922 -666790 -605704 -633077 -374099 -732747 -376021 971885 -421814 -130817 -733229 -461503 -718214 -280076 418272 -566084 803976 -511082 581523 -699370 203652 807724 435589 282247 854317 989030 -462888 6602 -714616 145032 272955 777756 -883152 -484192 202369 -742331 657549 188947 -163922 -733841 -745454 207259 -606402 -351806 -322668 -940554 -572294 489871 -24616 955219 -320852 -444920 -211301 -484976 -959225 -160319 -230446 -38452 581230 375033 -783928 14699 -725353 -186735 118138 566883 -574457 166874 -896863 -772286 -440602 316466 -436103 -123969 296938 -406504 -997698 -326439 -277776 -950557 -576223 503711 420956 514895 250961 -608672 -478725 30387 751484 -133568 -926143 -531654 -939816 -171339 695344 963346 163802 -485235 693664 760602 -991931 535149 431692 841023 -301918 -433655 985710 -212808 198961 24351 -611129 248042 354187 -902791 -326823 -719527 -337438 998064 -736324 -457800 -530380 462000 -140378 691038 650969 -333131 -662465 32194 -900046 -217270 -737653 -779344 -983972 212976 -587842 -633614 600219 -683761 360662 -150942 -728882 547120 -512116 -790177 -924914 101284 -499385 -973096 865248 575723 -112656 296139 169088 289055 -804090 -608796 -575648 163203 -538540 -594531 -989969 -514762 773703 -964560 243387 172733 -480248 442169 796274 131171 -539803 199718 746629 327222 210454 -939966 -692698 268883 398992 -382470 664113 436223 937128 -178508 293920 895144 685723 -626247 333446 755597 939954 -709143 69381 -319877 -67935 -600654 185813 -806169 481012 -819707 -897349 -926577 179889 -290674 413134 -850389 -214221 467090 -641851 258874 280030 -395681 778484 -657691 222870 -414838 -965512 244739 889782 632100 760011 -926099 200445 950851 303297 392166 979176 30529 -848851 -391082 29522 231441 -458338 435323 -181060 -570356 -947290 299909 -510890 -190257 953194 -332258 1792 493889 -543922 -984623 -730944 -88995 -308781 301150 330624 -636065 -568120 608493 271690 -461988 -871095 16994 -179904 840563 -24412 391389 -77911 -147739 -938876 -390963 20168 -869830 -733617 -987305 231596 137094 946242 898788 -111196 817908 -527415 261221 -300703 -21010 -470074 -680838 -542675 -39902 229191 -242428 723471 -623122 819903 992065 512791 927408 583804 -387387 88695 70109 -100588 987591 -634451 546731 961945 641635 905799 -349548 -392296 -365299 -934580 -232762 -936801 461826 942057 617469 -973905 -711884 24989 92919 -990691 -650925 -139641 -935876 -4954 -803376 -608045 49140 -281789 -351023 836357 -666369 477267 279725 483444 27858 287381 -920449 -902130 771665 812816 -35199 -785302 945350 -83001 359670 -801272 729328 -260719 -471943 -72689 -449254 -992363 -729127 419718 -279911 -812905 -658301 -29128 -816106 -421522 768093 823312 241986 640792 751516 404209 -752262 -136327 731298 824473 -253824 -672167 -912293 82161 315796 313947 -747157 -399040 360185 -163039 91830 710742 -411601 -593997 -12103 -884354 -676107 918663 -293914 -6468 -235318 142257 -337973 9218 -782999 -367591 560967 58984 -942634 489586 -818675 427297 -980257 605705 -554643 955659 -939840 -580126 949129 -613141 461722 -804179 -100574 -781251 986675 -20434 -799555 -434295 241501 499784 459466 -696645 -32490 711575 -425528 -515793 -543863 -90 885520 -944533 599931 470682 -310505 -657376 -484504 959913 515807 -415795 962304 671106 -119848 -498221 587315 580592 -339103 -966849 -200688 -229002 217976 -615881 438945 653635 448376 -957245 -902285 177439 558895 -751576 -611904 -773661 463844 833292 -145283 314219 -180236 -730644 953989 -984632 -881157 -984390 -819213 -609009 -145318 -273008 -884077 -17209 -634000 128676 -440644 -389303 -95184 -253273 581847 741923 -723544 201290 -850997 -425102 639606 830722 695360 -759116 750995 -357202 -941667 732976 -979460 -18272 -480911 -697843 -149016 -390638 -520655 -212972 -550412 7010 132070 562423 517503 62862 192983 -373794 386440 812094 -170610 930798 -488866 -300908 530008 91719 852939 -166959 259157 -967581 -498577 603535 997275 11159 -180370 -982401 584387 -590713 -854893 144324 375379 -968986 -93407 -414694 -552467 -497218 -568868 46265 -560349 -874347 -603556 -562090 -125229 -874591 -700524 826759 134520 -293348 -497221 -615341 -499347 -322166 -503974 -43956 134579 712597 743297 355333 358791 433398 -510250 555143 234342 259836 437412 896548 275227 946669 70316 -619417 -954847 -629290 -777598 336007 -240773 514874 -95532 -103145 30963 431527 62891 674669 -273603 -864688 -371010 -854913 -204190 944199 595257 -24230 -556857 -236040 17716 -48409 -644272 -394103 -716687 -632133 -519963 -584465 83311 -358891 679065 -435160 -289804 -977122 -741292 115378 217600 -928283 -470879 -196252 274656 -651489 383973 -623340 -844441 -322886 -603876 63364 616218 14056 479990 8418 -217792 499765 150706 -442229 983990 888896 -240969 -762925 770095 437615 303615 -276801 -586792 999996 -288295 372450 -155777 58869 -878474 91262 -817541 -518088 913809 174832 772275 -948833 377901 -606727 175719 -330242 -140917 -353695 -49814 -242501 -499101 -197709 -194013 -128903 -584796 522306 731136 115199 -798054 770765 -309036 13572 351841 -298595 -614221 322434 -198415 -67013 891846 -706180 -164605 -200230 -546388 -397341 905756 927787 940111 -77136 861965 -564090 287269 -813825 -101738 -335909 669001 521904 -18639 -653845 818941 821933 -923057 -696268 297940 420558 -172603 -529599 -419141 759112 -18171 -795485 -88612 125468 -325179 887912 -783815 -80648 -110352 992553 718459 -805962 -38992 -491244 -232531 953788 -361076 -16161 966169 -425963 180541 659276 -802110 642131 -755131 -316363 953863 900561 -331011 938713 441688 720724 -768466 -290442 316877 462319 -768683 69919 722647 -461565 228651 683568 -816794 28664 -174148 -489669 211873 883056 -340585 147601 -585842 945873 694214 -8053 -858474 -5638 -294294 -385315 889669 737816 301149 317733 853765 -294291 -330273 -663829 -869090 -306143 606077 -301872 335707 731691 -568623 153289 947324 -936726 -277403 -692210 459874 164842 991740 -951135 -291086 -510319 -600718 -902444 -507776 98808 -89634 965231 -180839 -858429 742172 -540301 -166579 638692 -516153 -600526 325874 -428496 -356319 -113647 -351246 -916252 -411107 -311155 429394 228894 759499 485718 213327 -689600 294910 -471870 -846550 257997 -436199 258632 225306 507662 773158 -117665 172477 -790350 160497 12063 -993455 936781 3182 -159611 -326433 -168945 899825 -684741 -94469 -245974 -829181 -17237 896474 -976213 523209 -104238 -323793 169063 -117320 -36311 543041 987386 -63368 107646 355078 78340 153794 -572212 -119773 767035 -957927 -357835 424838 -288107 -468485 17096 -472032 436395 -185375 948465 240805 819508 361333 -882305 -256635 116619 -939355 -441389 -906263 -638608 734097 -153545 -442948 916323 405344 312225 343724 -624045 -673818 -637580 -3116 58159 -801973 956246 919242 -580618 699791 -335483 -171626 -133066 -489955 -580604 926161 -367277 -155382 690917 615039 216268 703594 -461565 228197 -946750 -641782 -573459 926112 811597 -517219 -492048 260639 -64734 -829131 819636 498088 -13239 41373 -728749 779784 -832118 651397 861051 86815 485032 693008 -259583 592685 775296 -202593 -233393 478026 -971389 -463453 524061 209641 -600173 254095 26354 -970919 -563930 980065 975760 663257 61648 -205330 -204746 -388649 883008 858354 786269 93315 -347538 -637852 -566670 951399 -484859 996856 981512 -734312 -664635 -408704 59110 -826523 624535 -296142 580872 364186 -962253 993402 966896 -211498 208079 -828404 -970039 224117 527409 428982 -680509 987947 -646864 57363 -164667 759745 611647 -748486 -720709 -198084 -501810 306421 862834 34647 303521 148592 64550 540693 -454457 -379254 687741 -729797 -825412 -725048 932218 -641226 757150 -982566 -174181 967671 808294 3136 -931057 939234 -804831 944562 677781 -12184 -234752 -361199 -71842 -223936 -697657 972038 147413 254575 91034 -646129 407365 256105 -221880 -157513 904741 -130970 701496 298290 297340 342096 40864 717606 874368 -251564 -710844 -499811 -127786 178888 898919 87071 784138 295156 -345846 -228819 -706493 575648 622171 4839 -323958 -610901 78886 -688464 -631021 161190 -353164 871350 -945910 -530463 -943257 34416 427895 -943304 -758834 -509162 817249 404708 -371476 -683935 -556954 137163 100846 138868 746163 494456 983405 -925779 -421344 -231216 -962320 -139638 -869259 856067 376310 670861 -232934 185373 -189405 -741452 -571075 975384 348443 639212 219224 357802 -175267 728841 -432506 293229 -702135 -224843 80451 -394525 194881 -508245 224550 -204498 -218407 162166 41615 -664941 460679 -324271 145547 921447 454978 -68828 408398 -393910 531931 393748 -445729 213231 -299841 448973 -935392 129977 -584699 142838 -583074 -556671 893535 -331732 825481 671777 -839307 -88579 677264 -699036 -184249 -129668 568280 878763 -432951 811015 -298041 684184 -468857 -232620 -552827 -548586 677277 -478008 75388 564214 592320 635569 -967164 503961 622635 -213271 434677 963837 416695 956451 371168 316806 -726310 -258437 -149982 -608795 -545245 793332 722192 -114388 -787413 -515201 -600046 389206 -728637 650886 275339 816784 603615 340248 999328 496074 148125 211500 630301 542625 -11674 320589 806601 -428029 -516834 -26582 -55852 335259 -797331 917047 551094 227132 -824833 -988366 409464 -503735 -27765 65896 -861353 -355765 -809921 -545778 -151749 -291991 298585 -759864 185869 142698 -927701 -701209 -681817 -979197 399220 -553333 947140 -14466 -561961 44499 -231593 696650 899080 803002 -866028 -883069 904790 692510 -627150 -825279 -476423 686279 723941 -730177 783825 -952159 509236 -790572 426454 861642 17443 -636351 640567 968759 -912751 393625 -512453 -444787 25373 543301 -648508 453704 532447 -948240 332855 830028 -967345 -535580 -870777 -648073 -239012 100298 944192 472533 779185 -892488 717051 -445214 861770 167153 -204085 709619 731130 2844 161500 856872 -103687 935421 -837468 800100 393247 -864624 697919 212377 -656498 265636 -136082 839872 375275 -706618 467274 446529 20736 669590 420328 -22634 245286 76579 578488 336232 -453208 595181 701591 -116108 325522 -329510 151772 -526868 -550854 587778 362936 48468 432877 739246 315653 -81101 268826 -560480 924007 -544744 -792287 -378036 -868902 858377 -822506 82627 147606 -506648 -945320 -625680 -138009 484759 109734 -579332 295172 -65735 352113 274138 656322 -425539 -701390 274198 -335247 -206060 -462192 -295485 -393230 -46383 -623578 -836996 727520 -614158 -632717 -328463 -263367 -955607 604437 155400 396373 -366466 -549183 660170 202814 734280 922210 -720027 -731303 -123588 691135 283828 -606143 -10643 -362351 574870 -441933 -31189 564324 439425 710530 24087 943002 476977 -590537 92938 -671358 671763 912493 65295 -954271 -961622 -410727 79126 -650392 817924 -250687 17258 258138 -77287 328044 23538 -268016 966699 488575 196660 -615048 435700 148979 562722 -474478 -647048 976412 -379670 -302971 -126407 -651547 -586478 266870 589866 -578210 -857974 392895 -777229 529616 -496925 342527 -727570 578324 -427661 -341519 445496 678395 296923 -660504 970117 -118105 781878 343293 139940 752890 -520192 -426790 290988 -347869 -190304 162373 -492064 -1224 -162285 752409 -607161 893011 868016 -943095 751601 -175502 777325 -124602 -345599 -70607 531976 -851288 685405 41498 -622224 -88213 830289 -583750 96938 514192 449372 -226812 -991051 -684641 -408369 -324968 428040 -508251 121515 -715992 -962540 161030 956472 708953 -458928 532106 -678537 101141 -899289 489767 228180 776213 -810266 -342504 -86777 936393 -516292 -928456 620203 948739 839571 -680255 -754804 -831859 -997874 711120 -62671 -192280 981105 434372 -154896 858898 -77448 -379320 -425406 -458514 -520856 415189 -341650 252320 211381 618603 69233 -804239 891073 315557 303222 -865226 587018 -404249 873658 -170896 132228 -782392 -188445 -603352 875227 171616 755351 813946 937766 544744 -413790 634797 58035 -889796 -64825 -357389 -89470 -289144 112281 206814 -84904 401440 743389 -88731 121648 -471330 234397 -811711 -607875 894030 -29420 269230 218774 800669 -61855 -484111 -428593 3429 -12426 -294002 513283 -817557 -784447 -687472 37730 80810 -362172 -424580 -594116 -13432 799776 954449 741406 599821 626678 -296440 -428076 703031 80689 -399981 556047 -574264 -583275 62593 -325616 -454322 -122468 -496471 -24340 -397979 184212 309819 -78466 536270 -732512 -432901 -345225 208103 -435061 -615922 -254512 -228888 130508 326361 -244099 655575 -960653 -148650 -232601 -221057 -344664 -370789 859805 -839533 112954 -504406 702752 -612575 -35954 537582 -697251 -211778 -493423 -842391 115460 -399155 427447 -472337 -687868 -609449 457583 -316542 -56465 43538 -357680 -970838 800789 -34901 225055 283083 884404 309080 -492391 504341 998991 834227 -443570 474076 688599 -309077 -662984 -672233 -19765 436209 692118 794000 -63227 484133 -405286 -545376 589850 -849315 -169573 359039 590749 258739 12232 -154251 -308319 53577 243516 351045 328280 -18508 -451772 712485 868154 -625535 301132 26908 329177 -942773 156064 -442270 301294 739801 -356984 706090 -550903 -235122 -576189 -914611 -854674 -180559 -164304 847625 595521 408236 872009 125433 -909414 431676 571296 -463453 519707 -926154 -716813 -756076 -192381 -712048 -720845 -469719 -714209 974222 835027 1000000 -221490 389795 -842854 344692 -373590 -187071 473928 198442 -688957 -895505 44493 -326750 512396 293998 203485 12644 763955 -688398 486057 -78101 657060 -26354 -223270 494828 -781356 -776118 -809410 43898 -323212 -74048 728365 -437461 -925005 574310 164793 160271 208850 114558 440433 -367084 -923435 954509 -252966 -271982 358821 938376 784148 475052 -923252 25608 487863 238858 114330 620099 -801742 828536 -25367 354976 363733 -565312 -231701 885116 268370 -228903 -115347 -908738 -206348 710672 411178 284873 943620 858497 -817763 -250095 -38032 -357952 449041 208393 434919 -961285 -757918 876355 -881487 -523513 -212940 -10803 961272 -661779 -444183 179928 350999 -433392 -594954 -91528 -848523 -877960 718687 -976856 -282480 36322 435277 -955748 238351 -402964 463573 285605 -757524 -513076 -914994 719008 411337 965624 426492 -498960 176303 -520019 476948 918555 -109489 -510590 841888 229011 729219 -84156 961334 376339 -847567 -824099 -657411 930403 884134 -233658 28033 -780706 131024 991879 -603752 154962 -963295 -508791 -942438 -209672 873835 797297 -685207 88226 182333 750994 -370954 78682 -110552 -368670 442778 -973583 692772 -235519 765672 159089 357774 -645628 832432 -577046 683876 363857 -475828 675302 348823 -989479 -294041 -143475 687645 -335245 -169877 -757815 601723 571046 -662172 968963 510062 -918625 -264522 -351343 -549017 -559933 105025 327396 -852543 -389277 344179 -983863 40048 -986871 -481357 -188626 352804 -114271 -833044 -899011 -839153 500227 -93672 -862150 256887 913948 502010 -150116 -863168 -848422 814817 -441510 -931275 -725972 -587881 711920 -638091 -584584 81121 855758 -809119 937138 -883 -429545 23249 870842 535500 327788 -273218 -409199 -266352 904838 -492879 295635 -306401 281345 -295933 81121 849477 -302074 941673 161824 291629 418254 -860136 85686 -468479 103339 22433 -838678 470330 -219523 -581203 874860 19358 -469999 582115 -759109 874987 149410 -197692 81415 -208025 543955 330013 -911793 472110 -332669 -916038 -813384 -707161 -647789 536956 776032 154301 -59538 429730 -127319 24138 -203025 508068 -399537 25700 35731 518151 937314 954827 -917986 458683 152557 658018 61341 645428 615845 -246609 509443 688347 -548849 265518 -119727 -465737 161375 749250 348732 -511582 186514 976394 -688868 585767 575958 -158415 -236770 -242158 -732496 -156941 520876 717588 561676 -29139 992239 -565024 608001 14301 595362 -265859 -805260 -253787 -49588 -447041 171705 249337 112578 -805640 -634482 31760 -174562 569229 824969 73816 165752 263441 996161 -688947 -733340 -334328 -763250 -678795 -227945 -27762 118541 -664205 824026 236989 716464 -308207 -57919 -373253 -529265 -809172 43595 590201 -952326 -287818 390860 -957018 913840 694173 -694932 752468 385454 254915 -202979 -707912 736795 -850775 -694944 547808 -960956 776996 352157 -981549 895447 -220250 -787789 -826819 -355294 -900452 963945 232865 -543940 720953 -913328 698530 476279 -317835 242096 489558 712409 -417464 921459 665324 773668 456175 31628 -406254 -801251 -921755 -838930 243402 430759 -836526 615233 -517387 680954 -710568 131597 623506 426677 602875 -79927 -425 -747526 -588937 965489 166339 123615 561311 -166469 478405 -612984 -901593 -201478 494313 569843 -865787 -833938 83523 -805402 -643008 830416 -438003 -29303 246719 134722 -892531 -15690 880243 427526 861290 93388 888270 -764197 -580469 -810902 989620 -558371 339239 45360 233048 522762 386151 -38965 -30093 976346 506060 -123844 384589 -279883 -344815 -907952 990474 -214606 11022 -480121 585770 628651 828506 -524361 -444210 -274206 -963972 118989 868107 585089 -807027 68766 -658025 615877 285028 -443081 688829 -460533 -429352 -732664 -983457 856565 747870 -828919 377057 -791993 565735 135708 -332157 -316134 804741 331900 779753 653229 -374172 25795 -370694 451736 -528623 -29187 196217 -65465 883243 815446 133032 723126 -419786 -63478 263940 -633113 -980247 769640 795271 -714891 -474957 -696393 202301 125276 457973 228902 891810 685248 -590915 -253970 865013 625382 -74270 999036 -402696 960901 -891368 -472826 -899441 -56387 -647227 -34762 558467 65258 431533 169011 -989451 178826 -154910 625746 42682 -750018 -439843 -939504 -936120 -103394 -144135 -402134 404002 -238837 -956872 -642481 -321495 762991 -872345 -982471 -588798 -688369 980321 -728741 909118 -616936 717733 -991950 205055 376960 -412964 512885 493463 293447 951512 -591672 -961243 -46917 402586 -7313 -429872 528454 -20038 -141051 -607286 801586 -660788 203500 263011 -236725 503365 613563 -575399 344112 -104116 -276037 242155 -518677 -981847 -106342 344290 878848 988235 183769 866951 -829322 -394836 978004 352035 959437 520157 634430 -103746 -63679 888091 228753 395920 19510 74088 731044 572421 423253 -909352 -521094 428728 -955994 102882 345676 167174 142299 362674 -357432 -819690 -609656 983853 586076 -236691 -916085 397224 -77195 -116804 633202 -732972 -154956 -154503 -541404 -685802 82475 -407931 -964037 -970928 -720816 14426 689748 984036 -331924 -395882 -602773 594021 -783745 -910960 472436 -856107 -245281 814634 490587 -3534 -949642 786645 398793 282688 256961 160716 -321262 670649 209097 266975 340014 -941369 -260884 743241 -581050 -562872 750085 363281 -161792 -964722 -489086 13841 859648 523374 671090 -390279 -498045 -465188 -609286 -792124 373373 -651597 572878 113010 439151 111984 -794693 -785878 -732066 -932564 -370615 -229883 -569820 46130 -836166 673290 571353 491679 342075 -323064 419461 -594759 -806277 662117 905689 -197060 693581 -647536 778060 209204 55013 356936 -725994 -961927 466989 -348078 285717 -882804 -636011 340805 357860 803330 638483 -36013 -456004 -370056 -837015 399557 -890766 -361001 -761687 -424312 -89896 564061 16420 179933 434376 -81857 -420574 698322 992758 162256 -445133 217745 -493089 777404 -802461 752129 695742 -348237 -384446 -526698 299549 -558217 929298 321193 967405 347493 672002 928950 469222 -836471 -465476 539566 620168 365084 116948 589591 803841 -777422 -712079 758174 223366 -77549 -73001 325474 860093 -3151 -529726 -554331 197817 805661 -220278 747462 307890 -472941 -838961 -277349 220004 -545408 50271 724321 -353978 -801252 -941898 847044 826917 782863 887330 -548598 484552 640875 139664 101448 255909 487810 -640854 496593 864691 -785289 -835490 21185 205437 787541 -546148 -370107 304986 758312 538217 -39755 690355 -816099 -295775 738799 822364 328564 751633 359941 -247883 -900470 647306 160040 333490 -504727 -692584 178267 462436 -818684 288440 856028 -277268 -421390 992565 915068 -681242 677511 -538365 356604 -295662 647666 203843 22489 104863 -383695 87486 -247679 540324 -654175 -722991 -513012 155313 936361 946249 -991399 -537975 902330 -612901 490616 482366 -81591 51536 -30018 227594 923260 903308 -196412 -422495 425897 -497662 -29686 -188846 662635 -390781 -921891 888218 360685 236998 865017 701256 264055 -697775 409516 386112 -704744 -57482 967900 658451 -667072 664353 457802 -634596 105288 747222 274125 425519 -844445 -390020 -145479 -986183 -933784 -867312 -438790 742475 554389 -429668 -36928 178391 546546 -146766 -593343 965133 179630 -655661 314770 -916201 442259 309746 696695 -335822 142796 716738 288851 -232005 -210466 -464538 307615 905178 -790401 -695720 -488509 -300430 552193 692661 -91568 474408 267320 140436 -920446 -843110 39931 -946691 352463 149245 -979552 445592 284124 377257 574885 -189013 -149941 82266 86541 -104868 -908594 201325 -266370 608421 -935391 145296 704105 106823 537358 -463890 -823483 -312450 684770 -625349 -579823 41574 655672 670127 -561461 441685 661923 -353893 625432 772000 445890 -714216 859486 -194280 -619089 554614 -650952 -594762 -859768 258745 120797 -777863 -107204 -138427 -537578 -437259 460841 404489 -44713 -575481 974025 -475681 -858041 -735022 -586270 -238206 -371538 270480 -791711 -694093 834417 749458 -156407 -524633 990330 -627698 -36793 444528 419184 751579 -537910 -2822 995492 78489 658753 414507 206872 899645 279779 -601276 -263468 -643931 -674238 307241 630572 -898306 -993940 784307 -860585 534583 929917 707741 -813634 -897546 -242356 -64174 577963 -490590 754746 648270 345867 -630593 -649206 728929 -964365 -482891 58626 -949189 394027 231793 -542021 952779 685273 -168250 577955 -627990 -945384 308263 -212433 501777 -68770 -622752 -966959 -58742 -193714 891635 -247248 -224554 925887 -979482 -375651 -813490 -479755 728770 375314 -65932 -953411 -505141 353658 225907 595646 509607 -548234 598716 65179 -893666 923477 546252 907807 -633949 979990 -282964 -90574 -826349 -454705 -555385 491532 -128409 -279727 267565 251188 -801746 763798 683766 521498 -839088 -419195 -148278 13717 772969 707654 -286944 -936930 298270 -49404 638269 371057 441475 -863502 -450717 436611 -556325 703716 -414797 -272870 -553829 624293 -350912 694442 -175142 826736 -254422 -723280 632049 -97835 -786089 -273244 -833933 176627 917013 -6498 -737899 -901405 958187 -487391 478714 584161 -386799 -47701 -751458 -623702 -914058 439878 312446 43840 706184 -966476 62578 -588138 399609 -12792 -448860 -382385 90433 -751970 764824 -94000 -370228 278549 731111 -303598 -649635 -469091 -166092 818875 -272120 37830 -225822 -374053 33827 543317 -380113 253565 -874133 993122 266035 561157 -748196 158747 618079 -722581 377610 499645 126038 -742078 909508 -66292 -994739 -628499 515883 851105 -960263 410265 960839 61559 300934 705976 -467132 738123 -539303 601635 -912794 -337440 962194 821682 870742 852972 388001 -974028 -774317 -550265 489899 444836 -407625 173712 -38432 923228 367160 990507 348891 154979 -677325 462677 -769584 942041 336371 -127612 -898237 154543 11177 126965 824729 48070 -241995 -2373 540988 500295 -959760 856807 804771 837018 440703 173758 725496 -618907 -379018 641434 -469803 -128264 149201 284766 -839614 756368 -104291 784782 -876432 387509 766505 143235 77435 945170 888192 -76893 958197 -316360 -507567 -385217 523625 880381 737568 134353 915117 135785 962843 -279764 -344818 -952374 908082 -7850 547845 -335791 649309 -208991 307472 507138 -22024 502547 871513 -198886 25914 -367141 125275 434524 404886 609280 -514075 304595 182527 12843 104059 112420 528180 -608058 -172500 -801552 18615 -963620 21288 -68083 917527 612046 -60488 478558 -28626 -385102 452149 421818 700253 -583276 58427 -303704 -436341 -124339 71751 -510963 574957 -972617 924555 665428 513149 939133 -506516 -737859 -233792 -235426 333261 -350013 -205999 570742 223752 393258 -680922 47828 -309547 -558936 854364 -229472 318029 -174305 870967 623949 -129139 -549234 -207858 -656991 -26525 893469 556864 -853845 -266680 -601787 -854803 -358401 920744 644163 -639140 -207068 602390 -227451 268472 -511085 534203 550177 836732 -357178 -544737 -669814 610578 -712765 -771986 592530 166441 -168905 -420145 -107547 102330 -933070 -882960 746256 59774 328244 -614491 -214210 658640 510167 854255 -55275 25703 81782 -40041 -104111 -183184 -246166 -61661 775331 382362 324389 639652 -392636 -78225 585731 -28138 -194190 903096 238899 800473 645736 -219062 -834556 -287878 -631391 -57732 773458 927215 -671346 885805 -160499 759230 -45538 -432658 -256058 -191700 723269 -11878 906959 -871578 -92656 205818 -816966 -870594 438756 -521662 880274 946914 183856 327307 -353139 -706506 355496 -906109 -60813 -979620 -698005 -864494 888463 482558 -861485 -570619 627783 260705 -966644 -765161 -772703 555548 -952497 846261 -322977 -118695 874291 448146 -817458 874168 386043 132930 -994994 -917016 752714 515472 -43715 192185 215441 811425 599097 467568 -615093 -322933 609911 97260 -77883 322403 -725306 597211 788118 -852556 -613579 -898932 480721 300449 560519 528244 454010 -333161 837323 -437310 -398164 -924108 -347871 -239018 -2784 -357074 -805600 25628 826321 776282 354100 -356475 -732762 -632277 -945868 172454 837535 -877336 -806317 -17572 -733925 -160527 282948 615871 185706 -605422 101727 939461 -983840 427736 397674 -506716 -89727 -604070 804005 -29897 263006 -308104 -332613 26251 -712797 703759 302140 960184 -931686 374497 227935 656251 383502 -540297 -102734 934946 -821778 315982 -556216 527452 -848948 -8403 -727205 701353 -101958 -28695 458915 60623 578623 601774 -577440 66536 -100978 426671 500044 829543 902318 -823811 177765 30727 470738 630233 -601301 -684551 -904829 -549905 524398 -133242 543078 -394361 944050 89515 -164143 -443731 -233570 -496214 299186 -660915 75328 -440525 -391201 28366 808638 -205416 348431 433362 880458 27285 665247 -526094 444847 -227823 18145 -852007 612742 -363108 -145278 399225 -469283 610450 -858731 -328584 -297746 -361696 -421302 474929 -989208 258908 862432 -719828 612549 401451 926199 266565 -539378 -660081 87151 134270 -492364 954292 107379 -129468 -75936 -983607 331526 498772 -527176 265523 -43524 -603153 201187 -585888 173831 -38372 -69547 329642 866235 -853350 50810 -237169 -944441 144745 -550661 -174071 804579 -379819 -804986 346091 -870517 -266326 -650133 -839195 -201344 751850 13693 378153 -376071 137847 -407014 436393 -220023 -976039 -557692 -249414 -601591 443170 -382104 819597 -146107 477874 481505 -536567 543274 900166 -957577 -478295 -760336 255410 112726 -333903 368951 -920255 364470 -193067 -243911 -177449 65976 482628 318373 -402719 569532 -97168 418629 -563601 499609 -475568 -948955 330678 265404 -42190 -197058 736796 -822142 207833 -960176 -135503 573876 867299 -986436 824803 -712931 450294 -743166 631644 -891140 -641528 -311774 40371 442909 -768659 465988 851758 11115 -917669 -212321 388010 -831599 -628000 889119 -499485 -650941 -415868 -273206 -204806 607446 692390 -641839 455107 90719 51581 716147 358912 464409 335584 669964 695796 554751 -340519 -744410 -257925 439412 485257 471458 711354 -135841 893671 -49196 137860 -193551 -370211 559177 -7374 546894 -297865 -353360 -420703 521358 809162 587024 -310033 -727857 -238917 -306988 408296 -109378 -656655 -383099 107334 -890248 343613 -484260 -943170 -511368 -222326 351563 -962756 544777 133229 22725 67375 -12075 -404595 -934459 -211290 -304140 249138 767211 1260 -443220 348681 635401 203066 969369 -666345 876970 -558299 -443973 -304238 596323 -118862 67573 -689654 -616803 952120 -372990 -121422 -936186 782195 -332942 508242 519786 413300 -71537 912121 -177608 -596888 -569020 -523134 161192 -320975 -509295 593027 522306 731246 -43382 -219180 -809225 -850669 -921645 -990462 -794831 896973 -592498 -829823 -795687 525107 -221836 584376 -784831 850669 -289492 273138 -137157 784807 -462585 -893575 462730 133499 564130 -814722 819754 492870 338446 726367 17391 493057 -514487 -617699 -100578 -845910 -990670 -298166 585913 -960971 514647 99155 -248126 -967959 -857609 518290 -727305 -966001 29188 621080 -320109 46837 -957370 991429 -159914 579273 -480014 368341 832326 -369611 638092 -591905 -875323 -989250 -442945 972086 954775 222057 -67621 679586 316273 320750 -486666 648977 212147 -509975 -837403 -107026 853324 311806 -706619 450953 321692 -661226 842835 133207 -333794 204278 -678012 925018 436306 329003 131141 969995 -164419 911880 -224640 -524011 -569918 411595 -712343 322137 814665 -995433 -291121 904260 -200757 614233 673255 -19304 174554 99718 -799042 179784 -58303 -817150 42472 -271459 -866349 -266763 8969 -967620 850215 85442 -572887 530625 457246 25135 544669 328524 93450 -76075 681481 143164 888841 830484 704200 -295388 -762579 587575 948179 -570421 -39474 -585136 807673 -425641 -402637 -41162 -932705 -745113 -59327 -22404 107551 764730 338458 928646 -625060 267163 -498869 -305275 -823213 223176 728424 570004 -166490 131441 350 272234 680987 -160291 239742 964890 102022 -105980 430776 -551982 -354518 135630 357324 -210953 -643781 -152033 939925 800028 -818141 -603363 689097 44455 -961923 534718 -809605 760871 -476182 736006 -100456 -801099 -375413 -807198 -812385 70326 -457331 -648572 -621537 -554314 486856 -661744 149999 -311501 615767 435417 -610197 -95983 333236 -769546 -422383 304658 -747186 -882997 113934 -38233 265698 892199 -775812 331628 221744 674621 912179 791199 891609 -679531 -584557 534252 -631923 -996517 -484511 846525 111431 -69410 625462 -733928 -211011 390440 -16473 -273362 -823185 691219 -310999 -945778 -317410 -633445 -561145 -247771 994413 -48409 -644021 -184749 -537192 45139 529313 422925 -411603 -635411 416369 -525050 -17550 -355368 -149992 -778932 -71828 22781 -994460 50261 544143 -512442 -256918 -646630 3397 -549075 474209 925680 -441637 940103 -208507 446820 913256 890372 549477 -923698 538302 -608643 3635 -557648 483093 128238 208793 -835578 539119 -893926 560886 698624 56681 369712 -151252 56403 -289343 770219 522320 972402 268406 380316 -53841 118775 -730247 -392226 808638 -208862 471890 -33302 -926849 -390588 322968 775174 -256113 882525 753779 407950 69163 12399 643538 876435 463276 -696182 -245510 969426 292077 -55313 -601419 -675589 -380846 -54740 -987508 816682 888396 -638985 401975 -274975 93922 -139038 -797846 258326 -915716 593073 -713802 -185957 -825469 320184 9177 528216 -3382 -403112 -25300 -522374 930555 -578269 152798 704439 -271663 -291538 -93438 -929994 788151 -304864 87506 93145 801969 -221465 814513 452292 821644 223477 -219808 630711 -572553 145216 -651248 440513 991824 462219 -455801 -951759 -763423 405191 -257001 -41669 553075 -489191 238224 -539297 698310 790840 855481 539130 -700591 -297869 -429172 294001 261660 -925313 -600655 165372 -119321 351031 104087 581183 -409696 -607103 -127472 -551151 -398535 846089 790583 539412 25504 745484 -913544 -922583 -750021 -492473 -873395 -603656 -232370 -340106 192545 264084 -209714 172061 221855 545143 284640 -959531 694104 149525 -273381 856375 -460367 355562 203795 -789056 -103964 282068 -156653 -654635 -449165 489394 -42212 -565214 -592467 -316778 -17724 718687 -969510 -900462 794638 649249 781121 -378358 -275025 -762169 -534933 -15075 -788318 298401 164119 840273 -888643 -715515 -961157 -603337 -876385 -825934 520124 83449 -50181 -409545 -66650 988592 179093 336889 583879 870397 -943242 285002 -889946 -595174 211458 -88343 635249 -356277 584666 84397 -122756 670002 -653435 -294217 915528 -948065 -730393 -830020 -109962 -464215 -277615 -258481 -889568 -248031 622565 626659 -620034 694369 602259 -425812 724080 -400274 -363571 84815 894271 33557 7159 632393 -322521 -475114 674925 31518 -240813 -152174 568435 -519935 -118176 -420206 871632 -209994 -539451 102502 -34110 -493608 64754 -36937 19061 541781 -181465 629217 348029 -326407 269306 -509599 -522009 -950979 343505 -310674 505758 808239 -907888 67966 -94980 -822790 -672680 469246 -430409 -494257 -836640 712272 -719941 713253 -241722 581528 -617262 -754840 573760 923909 -186359 422128 204244 755645 -250056 606618 781252 -166104 618335 -428831 7930 -421235 -411960 -635560 -81557 610631 189753 -620251 -962425 90291 862713 -1142 -780529 -886111 -173330 -742921 758671 564007 -888041 -593603 598251 249237 422829 -22768 -2477 791999 330679 274003 386598 -542653 334363 156961 625308 695957 -742463 441238 -841082 99596 -857182 -312704 410444 -41806 242188 31521 -188606 679296 -567272 842786 -692168 -838559 470766 -898267 -349479 765805 391032 -63775 -720792 421068 394580 -477434 -299752 -55146 196652 -756349 -769907 -482680 -403626 -661104 892376 196908 -456945 -168633 144552 204562 103814 -10096 840020 867970 291932 -484899 332862 944732 -464552 60381 520016 261515 637837 -884933 -404096 -553015 291001 -120528 88803 -126534 -796244 -834432 -215061 363259 -522101 -491877 -867800 -644583 369785 -913945 336245 -240340 -208292 53800 -5445 939459 982081 824906 -984179 726339 -460034 -50884 -214721 70734 408982 -597737 -830364 108975 677077 160867 227805 477376 104619 -483482 121795 -5858 6749 -246936 -989586 -82205 -265074 382523 -973530 -418263 -493790 -659879 -532223 -489381 -948648 -520535 -184122 -9218 -425616 5681 -187140 -693462 -561708 293607 -366504 826159 55119 135732 76881 -360566 559339 711252 146591 453474 672766 -227948 -77807 -408289 -982433 49148 -145923 -433531 -923730 -3422 923610 784038 613536 973620 721730 132637 92597 -393918 399355 -278394 668147 183778 -984109 -92508 694471 308173 286344 -338837 -506189 763895 311754 432108 -173767 -93624 -55539 -403693 216809 -204091 613727 182072 371534 449484 -346014 960771 921131 -857075 -505995 13167 -463784 964043 -127556 43064 -319027 214993 -714260 118506 753162 50630 748466 -824938 -761414 155704 -490365 529530 58444 -5690 840455 169584 626955 348549 409801 -830782 -916510 -748714 -553511 -40492 325849 -844583 -696162 86934 485123 226748 726027 302899 -295785 569680 395072 -213138 660621 -216181 -452694 -781831 -758361 -567050 575262 151865 -969914 312676 -88100 731840 -57774 55675 -512063 101409 -399674 -277889 -851310 315635 -383925 228682 -796030 757891 -522731 933006 595506 148659 -817609 342784 -409041 394334 -612794 290308 227329 474739 -177784 451902 271704 -227144 -578778 -402104 903700 398638 -314451 -929662 359791 -766141 763478 -697880 -761039 457956 -53841 114045 -178690 -778107 -216750 -130 220367 -448537 -961162 -685821 -231924 -861211 16587 979523 -128385 116921 130288 638604 -6615 -707713 90307 -857822 944594 -773670 308446 860518 -866584 -222070 652815 682157 -506295 983015 520526 840429 -267053 -868843 -159725 -252811 331000 -328660 420650 -619252 -173802 -673176 148279 803298 106971 -980195 -366739 880955 382493 515498 380188 -193761 109037 -292297 -842407 -147938 -277963 -91108 206895 -715616 -644828 252909 105591 -153253 452345 -299510 18420 -226441 -764626 203330 -594426 788252 -596945 473110 466182 110084 -706700 -906342 33581 403541 22505 374527 726193 -910750 -6169 782009 549360 -882876 157382 -311164 281702 -311088 -446500 -739317 -711875 178664 -873269 -502722 983093 -180938 -518434 -896110 -119429 546828 593520 796721 -362978 37826 -292157 -499205 56764 -223830 -918986 -331147 659027 -992402 625726 -288258 990409 702451 341406 452455 -443006 -61380 -509684 54835 -622112 -220150 900367 407343 -116719 53444 6843 -677232 17563 -632531 786717 -379109 -884855 920853 484548 577187 474602 -481435 513214 24315 784027 434141 -31650 826292 292826 526557 127321 795650 -353650 704700 108251 518342 156246 602189 399473 -306277 349009 146471 429010 -207501 -656937 893239 691169 846103 -982441 -82191 -34553 65561 -486140 -510344 978093 -154825 51846 -828351 -78688 803261 -520386 317720 625218 -830395 -404837 -992206 -82068 27112 -250505 -932476 -892857 523458 74196 544990 -284258 180717 -394918 -403052 978907 -484076 155642 459664 633846 88803 -116776 -900232 650825 -737358 191118 301614 126142 998927 -240983 997567 930918 -471514 -857946 869302 667422 1000 -809617 573739 560624 302137 913993 -741429 -186080 -891316 394904 962621 -9077 -46796 444405 360338 420802 -73645 -506874 -755191 675346 -899064 261982 494552 586222 223236 -271884 -7239 817683 -291689 -626263 73212 17462 -314559 -735745 -720930 104573 734111 83007 525074 -781698 -526715 13658 -213397 312190 -243612 832077 -539258 -645579 -349558 -567493 -865965 175129 -236216 -939904 344747 553724 413612 -834407 208670 -917136 749129 315418 -28607 -76374 -328782 383593 989437 384534 788797 557543 544020 -572117 -530662 -276595 883387 -772030 -139444 381834 -553793 -779023 401261 -261394 183781 -937165 345297 -207851 -543524 -307245 102831 -520769 -121604 14205 981706 538177 -712317 751303 822385 666160 819575 -517646 325099 565078 -899076 65201 -524617 -754029 179991 -581706 424544 774627 554020 -627757 980135 144351 830468 429774 621148 828030 -513809 784067 -900538 -483133 -4414 261235 -64465 -315372 -391081 42241 -151455 645468 -717659 -967610 -980921 -546556 776539 667288 -249035 -240256 -800393 -510840 639097 278341 -751348 -784381 413206 358697 853325 327845 683731 -69707 -363311 446841 -729838 480821 -18636 -597237 -426787 336866 200873 145905 935379 459070 662148 -575209 -458917 712096 323602 -577813 -201475 546457 348284 -44985 859810 -752788 -975257 580892 711619 317990 -844565 -396894 409117 -324865 165547 827773 -829455 -627139 -652603 -331170 272137 -959113 -277814 395697 288396 118243 337363 535499 315069 109678 488377 886630 -309995 -82314 -105099 -783030 -896832 -237156 -726811 -683770 210558 796465 -660440 58354 471691 639046 -581792 980728 106119 704019 664292 -559248 -394674 -313352 -477056 54988 -52666 -151918 880996 -935880 -74406 720572 684851 740247 -862051 -80900 -356124 -838797 476740 -577469 -413599 -156657 -714000 495053 -999977 -610604 -941133 -302899 -915383 187864 -348806 59049 154520 -382276 -68571 724484 382974 598112 -74025 -887428 -305908 548446 -245661 427141 397014 403619 -660507 920009 303418 418776 -100558 -505290 -148607 489051 197182 152488 -513131 163648 936959 992678 806971 -209859 -270135 -620930 -360850 -226074 -599493 -324407 -147296 504576 943442 -121209 639565 140335 -624652 -879561 -176075 -855058 -631646 -344777 -261486 645420 471584 828076 259235 352685 -121067 -963543 -681946 847085 -478863 -294614 240390 -160913 -195425 157552 548669 -492540 3908 41133 -753414 524357 -824209 -510546 -429542 76912 167281 -57242 998956 248253 -100642 83600 485589 46466 811714 -550334 -678336 -521538 969836 -832561 -796691 -343635 910313 -544910 421268 -245814 -147850 -800752 -546248 -42078 -322338 613861 433658 -153314 -568183 -462644 111371 910254 468588 507807 -790321 642355 -994679 380548 -155957 -960435 -476932 140947 -338492 -710622 -769684 -746100 -634534 -855314 -934198 176534 -641887 -340383 -465883 -292443 704939 124912 341851 -80461 -978197 -799771 -72509 587108 -904264 930760 881306 279920 -237069 726125 -55956 598989 651539 -748150 929285 94542 263330 -871374 -663739 644903 -210100 -307299 -810621 -298998 607751 -185419 207203 452379 286605 43427 -235345 -305736 -562686 -126516 -487641 281343 -343034 -987876 638924 -624190 879464 -659290 -635333 -274632 -148228 843133 -850237 333437 597238 -755293 952390 163779 -873801 577763 157730 -459208 -179061 991008 769384 504576 955425 -868910 715761 -125147 510005 128690 -197827 -191583 692770 -264591 497217 -648425 -151868 -277358 55396 794286 738085 815911 -55568 -885488 275199 468163 -625945 -593375 440357 358721 -745942 3816 483256 863311 38004 687470 729945 110589 -224116 275415 104246 -749677 -715028 -784294 -131168 -614945 155774 681332 -365680 659903 -276940 -919906 215564 878071 -59172 586608 705055 62976 96462 510725 224003 614344 542900 621802 -203024 533835 360311 -32831 995328 -678465 -688086 -269232 547945 -656913 -708410 379660 941813 521331 357910 -357906 -777810 769877 779101 -297380 -208827 -937207 -356760 482221 -515798 -622588 -218087 -460108 705481 -777291 -507735 797778 -605474 -772175 -574136 -447741 411405 98048 -848799 484214 956441 193434 -802532 -433289 -864950 -770096 332081 -175510 637340 769590 -34913 16996 -150096 -527561 -190670 13530 -366004 -789519 113660 -632017 -578125 572328 876402 -87971 886155 -281743 420862 937751 283633 116720 753437 663054 651574 -164165 -825217 561319 -31136 -549326 247578 573706 16535 108786 -499928 -82939 -591878 -423586 111130 872949 -89038 969039 -212376 -534480 -404293 132835 -593644 -86560 585273 293367 -390558 830859 749726 343208 709094 -89160 913107 389548 -985669 -290069 573077 -544348 -142743 970795 -721591 -998427 -563836 552635 124455 664860 979294 26533 23088 168256 324771 -944210 17035 506113 761523 468521 -609647 -865061 -637110 -112192 85375 309741 620727 -252309 771605 -190168 446758 -136046 -543474 548409 -868334 383727 -760532 966620 -852618 350547 -26067 600722 -240697 -198463 -865275 -229523 -534131 -538209 967136 -180160 533750 940649 962350 -569044 -910462 828803 462752 490471 56163 -323798 92265 23227 498269 -981205 671638 823464 788610 -592990 898351 555534 807370 483700 320542 28639 -602797 184576 421523 43455 243381 73364 569021 -678934 -557535 380635 -694066 -702996 -689891 -586207 827417 -814238 953511 981064 -252397 -703918 -172518 893154 -738617 -956822 199545 -167634 913706 438844 955631 589976 -733532 441118 -855051 -519855 -774686 -751455 -583446 -809755 251103 -226248 467733 156022 844103 -573217 996483 721316 -812666 -648846 780297 -209126 41382 -577110 -386368 -801849 -965866 299914 -425774 -637885 871780 277798 116207 142083 737853 918435 -137195 153566 -408272 -682398 -738733 -906555 453636 -610648 323232 -798333 90862 458737 -942861 686294 974433 375202 63953 514673 536576 400866 -899457 -330077 634114 582075 570965 -18679 683982 147839 -595575 -513851 67302 762240 518472 335747 -596926 791394 161682 -89760 835727 755335 535260 296670 -916050 980879 645428 614733 -925444 -787409 -440752 -201557 -827441 -800533 -864803 -299033 22357 -108879 -268538 189437 66526 -280138 -632503 -728155 749070 -682100 266596 -15009 321665 886446 595521 405870 -853595 -67508 579274 -464649 445535 -671071 -498141 -73079 -994259 -573577 944660 337143 839456 -615233 -683647 286633 509950 -792766 -407974 308975 -247802 473835 635286 270845 -659346 425202 -172126 -527056 285100 757108 328461 -967678 -131029 -284290 -363561 255407 49789 629097 324552 -632516 -953961 251218 -294482 466130 -760513 -710308 495801 -432706 932261 81475 801194 766564 -857779 -338097 -76522 -814334 -652521 -948332 787320 -251558 -619134 -192100 10632 972482 -397627 99151 -324172 -199351 215454 -975523 103394 941617 -774591 844834 -288187 178909 -762408 -542603 -833890 884291 408123 979886 -28789 881866 -328544 370634 -663989 448706 594570 433350 674075 -256704 953996 -874611 962964 -240310 298612 -294641 -206711 610371 -192056 739223 -67806 -434529 321077 -988535 -426404 776488 -190371 -952701 -579324 424507 149447 418450 422519 774562 -533611 194020 -954716 -434470 -687909 691913 -653765 168884 878089 242461 633012 88007 514468 -906850 -495868 100266 409908 964966 -616860 -3874 -664840 159513 -522904 16064 195385 -40260 219049 -582463 -294727 347140 744156 788130 -648319 -370972 -222873 -842052 -195876 578192 -643064 -112295 358989 -242082 530535 942913 991512 -776669 -66380 -481473 -123275 -51780 739461 -62423 -25030 12657 977339 -809906 -291871 303657 433056 -264528 -445810 843144 -671406 -133031 88814 62384 158941 -122358 -656884 -225847 -788793 318916 707989 -656690 -969104 -76253 -302469 306116 -259877 -344915 -577777 404532 677518 -423629 -615471 -677955 -128437 -756792 -225603 -692060 985353 -220382 -997271 845970 796678 920465 -31260 -632278 -957115 -716423 -212433 502027 140584 -443258 -289687 990535 813676 396721 -523768 -487251 835997 -707227 246102 -222190 627318 439342 -675006 -589513 -706898 -235654 492706 -414984 572357 -643937 -774422 -324581 927496 49862 -151860 -142245 -655174 497099 -630785 115807 -572042 729346 49138 -310782 696810 -415411 -589104 172744 -307589 324165 871259 -468435 847672 -626631 -108352 578944 -21143 -700216 -5423 -678432 -139360 -205599 -721638 206527 -904823 -464492 -925486 498838 581443 -34622 912915 -842545 -465749 -36848 -473012 -22229 -946721 -152499 -881896 612795 519737 -416759 765027 -674654 -670831 -465221 823619 -593877 5202 -229781 -870814 741945 -341901 37594 -203199 -404159 386911 711790 -821540 319282 864930 -772669 -885392 -107794 -37493 681158 705384 -407221 961237 742759 -676102 -991275 -458814 441583 964451 732929 229879 -698332 -358271 -903127 34857 -170918 -236586 841210 846438 645499 -200260 946149 -670701 -284059 -489564 -13497 -293540 278757 238080 -959673 320124 -999337 143896 -812491 302587 472348 -334586 901215 655263 -204221 430654 -601414 -576799 837656 -849755 426233 -858543 839539 782787 -399040 370335 310261 -644181 -879786 55062 -823050 958390 925569 -307711 280215 725482 -843428 696414 948269 949195 501008 -973528 -390758 -533105 686958 119923 547061 495962 272888 -347529 -495360 632676 434274 196111 163398 724770 -804614 600898 710878 -138478 611268 886189 287769 -414837 -955738 404009 -115470 -973645 -347242 335837 912618 173480 65047 889244 -411192 262322 196623 755705 750140 -703363 -864187 42388 322020 849738 75913 -608373 532682 995307 969485 -725415 774509 584817 624082 101989 -650492 -866379 -767762 -463665 961252 965873 608780 -914472 -519367 -566355 239905 -299807 -972608 -929856 -897520 202411 -33163 -596601 250915 606056 -660442 9389 97181 594541 -62057 119365 -827359 580993 401901 480341 -94452 31898 132207 860201 -197601 -394227 -805778 -961847 -203555 -394847 787253 617850 -564843 -363066 555541 927024 117774 458750 -715160 -985208 -557488 -831696 -261611 534070 311592 -286831 965535 932052 573473 93339 57083 -869725 -973585 651608 402307 -696912 -506464 133019 505685 -434946 -690076 301703 -382519 -162531 622814 795272 -700293 712300 -247763 -874597 -797231 597993 -80147 295230 893893 -323172 594488 -944119 -455960 368450 651284 959405 -17323 -541707 214422 -305099 137603 -502792 -182402 892324 -680173 626910 -408831 -83880 -398772 865063 -537029 780337 463201 34338 -882832 893742 -865630 -195024 892447 -605414 241978 517880 397224 -66042 -807471 615168 385588 506046 -356761 450815 18041 -599915 595446 -857004 679126 574732 -755420 819206 -724069 -615397 567000 -618897 -223197 -283372 -946642 -825721 86113 697022 -839930 -552129 -823498 -566293 -718989 695861 -347739 -10160 -250101 -140534 75776 -914358 -605096 -423277 -698934 -477661 -105738 488099 216376 512371 -132364 -714335 859489 -149859 -536698 347858 813608 -739091 -923307 -904996 641831 192021 -529390 -915180 -407826 799038 553916 -361646 415101 184351 637905 258397 271911 -754589 789505 437779 -936130 -271292 -51173 931891 -137901 297498 997442 816044 177049 6120 -818611 -499675 163538 -923621 -177384 -839350 -804811 -717501 -316697 -656440 -759499 312595 554297 31282 -204594 167561 652171 -134684 324932 -241264 278537 535098 -431448 60852 436033 -264578 708284 295618 -588736 344126 132497 -256368 590390 219619 983287 -911961 -344241 739578 -109511 -875191 -769415 -221470 730979 -530435 -465612 261196 -715505 -788952 -350276 -626388 -26281 -994906 558366 367129 468456 302977 -985376 623080 -736663 -150598 -959301 572237 -667806 343563 673420 755162 -361414 316635 402647 -998005 522346 -605501 780040 -529331 76182 -91309 831955 -595879 381314 707027 -814730 691533 956523 -432422 -294298 -448141 -307294 -729092 -991102 459053 362833 314218 -182930 20876 -975575 -760122 -152584 -305882 998695 -138146 176941 192957 -808739 -696911 -485976 235944 -831717 -606319 -971177 -901897 686936 -252494 -338453 -48695 542000 -495305 -442552 -433651 -941693 293488 -353547 433780 -91445 536715 737896 -346291 307465 390335 223574 -595987 563233 110749 468915 9713 -463519 -592782 395029 -941776 911136 -713281 574341 686484 155411 590836 -283129 -869254 943141 813741 -509983 -961270 -508961 199097 301312 -953417 -608270 264002 415155 -910331 -970397 197716 -885816 775078 131970 887398 590926 -768138 -785731 -266422 -265762 817908 -521228 176014 628144 312825 416656 297595 623377 263434 873797 165241 -310602 -283954 -718536 303557 747645 -610501 791961 -305763 987681 876033 -286797 -462969 657990 -409098 -567268 915558 -442869 246845 247638 -424770 219674 -96217 401989 -41556 446404 -77973 811798 853481 945159 710896 170831 -436050 762699 216029 695204 619455 384068 968406 -841301 414517 366907 742699 318960 -544441 302653 -431771 636355 228811 -627540 617377 -512156 538284 -914740 981398 -636115 601418 -546935 408093 473546 -209993 -514390 -977322 -97123 -813406 920505 632922 562209 909129 -433140 -354195 -445872 -193925 -642217 121590 555968 90360 21311 323960 -564899 703327 -952801 -259581 630779 574959 -938815 641453 -142560 46796 362131 522043 307427 -253688 -392246 467893 845780 -405074 -983899 -563563 -867196 -494759 729041 916672 263581 -655582 -360097 429133 -151099 634715 680288 95620 371870 106601 797238 312314 -162556 203359 -106208 590753 328269 -195428 109982 -412520 -38953 163117 12914 -711482 775532 -248101 -556948 246275 685714 -768410 659741 -993420 -478220 500800 -478147 -273719 -820796 811964 -360011 -135416 34718 -502450 -449990 638905 -938793 -994780 675840 -611116 465953 261540 -940332 -845911 997273 -16816 -33247 -3936 285910 365376 -977191 100925 -530015 585327 -816931 -284025 92698 -705578 -60095 -919362 -649501 -219495 -101130 -122491 -886227 -133980 147934 -999071 615693 -801832 -686945 887107 -297741 -271834 844154 290268 -437213 -770521 -801013 -930046 -94178 648582 -408435 569612 -756074 -163356 768018 -447332 -712498 -278527 436595 -818768 872552 -749375 361648 416716 -698955 -816323 -62743 602836 -733285 591546 -365661 983543 -609613 -285133 -526897 951440 210430 658378 110203 -692872 -654825 350465 586413 -574515 -800132 -130111 -872697 -890001 480241 235707 -817301 -487925 -492385 602160 -94791 344362 96952 737053 -511993 -722105 358035 -259839 294723 377116 202267 -449686 -257700 219772 -449902 110884 740299 12759 690568 759136 381782 577228 -836535 470643 -968343 695506 -309026 182896 198715 -111399 -598358 750403 -300878 -963029 -53629 -317617 -104153 -885788 -764574 -926924 354405 768226 -943010 172720 -704331 883279 -584158 -767024 -75679 -661116 706042 650166 181671 -372712 546717 727963 818799 440872 -981326 654442 10310 -439192 5121 404705 -423745 -567052 533879 -894530 412518 805720 770411 -249178 -641930 935119 86142 -816487 -824945 -874411 328616 -363866 -875544 -707786 851763 80207 -491007 -262203 599620 -758980 -970295 -83949 445700 102471 -555237 982989 86630 -617116 -313146 997838 -530469 971193 -35080 -792024 40912 -474973 -956440 621874 -994616 -561712 225548 570765 615764 385701 388614 -678971 822537 -775973 -375266 -335007 -180017 944681 683824 -509746 -990300 -76487 -239199 957601 -315454 218015 43492 868701 576868 -880635 -217482 -290046 958307 -463569 572339 -947841 -966886 -833856 -533233 550327 -644466 338800 679275 -921613 -453797 701597 -4552 -50483 513282 -836431 210171 304387 691363 111790 -53598 198325 -658128 882849 189476 714276 948092 -27096 -693020 861820 995442 -768001 -472322 -431722 -534499 -715560 295095 629275 -677812 283982 -20751 -131606 30999 -956815 314970 436705 -976362 24202 879123 -390213 610951 -451301 616395 985085 -721031 407837 184355 715064 168624 495700 -133059 -388486 -376880 548455 -95980 377314 -474670 124748 -412895 -332888 -580488 881564 612844 -654766 -657253 -425878 -393531 895177 -754529 -206512 -56699 119810 646778 -721369 722495 980255 161108 276561 -657922 338848 -514558 203575 -477831 -967153 691313 -731333 -623036 263014 -179099 358310 357347 172788 445515 998338 -121645 -671890 -255541 489498 -298188 209863 -879350 -631295 -445956 400651 -511935 248863 149790 177098 821142 -206728 324354 48087 32368 29443 906888 -68677 943416 -565960 871812 825772 -448222 335400 -430524 -424426 -752 -228991 398796 329225 -145780 -32593 978720 373368 -736071 -194234 154033 -561863 -315735 -488265 -208710 -967064 177170 32087 -683604 -995103 -746641 269814 35654 -775863 -526281 -691276 156058 -541577 402210 -336428 -40439 -783510 -953664 -761220 -580802 -392677 -760529 -987459 -364040 206594 220901 514777 273144 -48878 -522148 721425 -989354 -185417 241522 851243 -651521 -151830 351095 -826942 -413074 659216 189678 105491 163420 -905276 -71420 871832 -852848 487750 341943 -541364 -20759 -254940 574287 -228926 -507876 418237 855638 -835008 117035 50292 -933842 158404 847527 942785 838450 494068 465905 -546308 938119 466011 -765053 -958005 326932 -656550 -610254 941512 -549111 -138534 -328655 509823 -930211 -852072 -482642 236105 -128049 -243271 574545 102462 -706829 937531 590362 -248816 -555961 823707 874911 865661 -496631 -707660 975345 -298148 879589 -556712 202804 562122 -542460 -436023 -778536 587491 -470501 148981 590477 -304439 -781879 432104 -252492 -311621 600215 -755062 840970 818875 -279372 233974 83863 916817 691820 -213412 56874 -375597 98067 -533554 -857665 -419080 -221743 144963 -888436 776076 893637 -629656 -917575 -637918 317086 -17790 -386690 -212405 965653 915101 -119171 881632 -255406 759551 -656816 910732 502066 786016 -150859 656780 -735986 -773852 -739601 517863 112210 -989867 -796348 -581259 -80037 143087 -404468 -794821 -937420 56670 187560 543351 187910 426383 -330950 -30817 808605 -767895 -696235 859416 627808 684749 -984655 730438 380837 704954 374605 29397 128566 -294218 886457 784862 463476 661721 258307 760131 -907666 -204272 -437514 172230 -938224 553035 837609 362466 152359 -673100 -583337 -976339 398060 -33653 -814847 733733 -274334 852276 706692 -434708 -699699 684782 -430557 -972228 -543256 201440 -343845 -608611 535444 -615722 -894060 306920 -765390 -630848 -944287 736935 -496703 84606 -618716 819351 -280479 -359291 -30298 -468709 249909 -290834 -275621 -765179 914438 733460 -860381 -32239 925252 363246 -745009 -320285 -906507 -744707 748936 -930318 -648302 -87806 -342688 825129 758953 -690449 45753 833502 -608977 399210 -713979 843959 -991510 -393351 -77159 478067 -283195 25404 -926069 714382 723427 635980 -69196 230312 570628 313757 69687 818811 648947 -284889 -424103 -573388 121159 -687695 285987 -345894 980927 -546008 -10725 266591 -107596 -718785 119797 433550 31331 611916 -229072 -960472 894180 506161 -432466 962518 254826 295141 -597043 828895 8897 -169198 645815 -892723 767775 -517765 326136 -27953 924421 400638 -735940 4878 326487 -134191 612473 -877839 754538 -841160 797097 -56826 -20173 -415991 -328292 603342 -238640 340507 -663054 151751 -885281 -245980 -935239 698530 488919 -15636 -211227 751051 598652 983630 851422 352761 -843050 -950463 -996730 -67996 377632 878875 -551653 -821221 -334664 -411360 -552713 -634096 503194 -259098 740319 347818 139840 -935140 351705 -575618 676420 -867510 222797 354105 -277530 -831926 -130283 248287 466411 -54483 -667460 150690 -710280 971644 -459793 -217 746650 672916 288477 -520754 124690 614982 -743313 167269 -247914 579676 281101 -396958 -668082 -295301 698690 -829817 -700735 -711604 737754 -742341 486033 -489082 79690 829350 -347679 -999755 -883688 511491 -914365 -714819 733110 -729519 -165794 -174782 870163 -879455 -382931 925721 238851 -5214 827444 -361076 -7656 -184589 161823 274650 -756482 988803 -268044 492814 -600663 29710 -617231 -244771 -634008 -13314 780100 486811 578390 677356 851985 -177605 -540734 557699 -833188 682998 -379924 -571972 -97552 -18047 -714523 -295492 -509485 -593688 -829123 961689 330374 -844479 -963228 604324 261147 464026 -100888 -61377 -453812 445686 -133406 -210102 -339018 462216 -500692 -926343 107471 -578044 -78683 884915 893570 258768 511414 -198741 464240 -504700 -238638 371677 858394 -539544 543231 167911 523330 -64424 370410 -416217 -133448 -911829 -124687 225184 448143 -870777 -636137 224898 -357507 -73710 409760 472773 804680 -694095 803371 -667313 624635 -613817 -900305 -581881 -521987 -575915 -312274 -371836 -740285 -969989 -952485 -966078 736886 683126 -229588 383678 420237 436812 822880 990166 623246 56803 424876 356887 458236 649447 118641 -985984 417791 -646223 823831 954401 -70828 815962 798832 -902040 282223 445639 -917148 540882 725915 426190 416959 -609819 258742 72459 -628988 297027 -927586 -777133 147047 101221 451489 -662557 500709 -1471 -313418 424729 -113659 -551458 452678 -705768 757611 767970 756619 110482 -12248 680331 822252 447907 -832255 356173 456701 871466 -997978 962962 -289321 -865670 -873147 -439397 552959 -438815 333734 -403436 529230 -987970 -944505 -934411 595226 -542882 485381 557652 371624 -25923 -997671 123590 146900 -357123 378317 374618 253605 -207868 -825422 -878786 845377 827314 -545840 797794 -343125 -519173 693822 -585717 -952619 793352 -948314 -906461 26801 536299 -249558 977317 813374 -673471 -810858 -278505 799520 643345 -377681 -902367 795730 985803 -651406 -224935 533115 271405 754013 346058 569124 -946188 803532 22038 536295 -315486 -308672 127298 410467 355343 523619 777926 -40314 -695045 854049 475020 538474 282956 747711 493044 -745525 -982702 -457829 976457 376771 406324 769862 530912 -730185 659112 441065 249906 -334958 641114 155071 879570 -878269 -476171 919050 200937 -793504 -804826 -971439 702764 -403231 -30873 -132618 -979420 657078 286166 661239 169380 -806509 768791 538893 -688243 -905953 570175 713674 830315 -133548 -585319 -270009 -507105 -635218 -340735 -371706 -549082 350091 314392 726024 252337 496802 381590 -650902 241892 -940992 63970 797557 -319107 865425 -456386 -777771 -560902 -166905 -836434 167629 -209233 242943 724696 -45226 812449 -204170 -711394 251442 -538400 -236011 503537 -496644 -935126 591561 -98989 -155557 -248142 752576 198037 511431 79522 1533 152852 -399562 -408917 478022 956704 606665 -431204 161673 -235729 -766676 -217333 213879 581096 123353 162757 -35635 -112181 269187 -498930 677678 266646 818700 782607 583995 819519 543923 -209848 -74027 -914918 -3336 373644 -107529 414129 -150108 -723763 525156 589396 -469181 326420 748563 807252 503736 838954 950024 418333 466913 374860 320280 -384044 234355 482603 -102115 -666747 119472 977992 145464 -482259 674285 -722387 -372586 669329 38707 493164 -726857 560060 823810 604727 -970615 549353 987873 107041 192410 -2695 -868993 -685893 557381 -174982 -485845 450141 683445 -883283 -683258 819687 -636003 481762 -225432 187493 -577283 709241 372003 339437 -629698 376253 -287608 -90424 -305507 -710210 139108 766708 -439815 -473905 986713 633520 606727 610830 -472977 564152 -449104 -471036 -829182 -39056 431875 -92030 724080 -393962 -344100 -897975 566051 -556457 488596 550297 843246 -962548 36959 -866428 409232 -394273 433463 570896 820828 526852 -924871 823734 -664694 596539 -495623 222061 -3479 -26416 724143 665568 877951 -75788 -492933 -608012 601155 -972806 -265434 331907 900676 -404053 172380 -416474 -444599 -819306 -159494 -358186 532956 -407388 154817 604085 238049 516370 -972522 507902 810808 227477 958740 813817 778705 -944371 -675730 -756957 -981727 -94550 395843 738031 -78791 -933092 763643 83996 -861958 -523320 -970592 935444 -463250 -61902 726983 356823 -618853 520430 -770725 -220798 4879 335477 871885 46992 -347121 371062 524930 804321 -720590 -188015 612164 -67727 893538 -290459 29074 711853 247639 -405457 592117 -773960 -567455 -237684 399725 -65941 892245 -2173 -102884 426823 -949170 725295 17008 52308 936047 -326818 -632907 471058 -7768 -65402 -51874 -841994 775672 103559 -291392 354193 -800477 83125 509251 -532249 -932080 -253180 133475 158757 790472 688187 762228 306215 -602035 988727 455286 -896718 -321789 -168155 163369 243868 249772 -589128 -242482 -177951 -359280 158072 -722003 68993 -838239 -157945 -358549 431213 787667 -422925 -799236 917214 -634863 -366243 -792208 954024 -395416 -767125 227257 -735130 -398524 -970464 -918798 825213 168716 51807 524247 -669466 458132 903670 -120530 45822 -5832 442603 94285 -41540 715488 -703080 -101173 -846461 -238916 -290072 530003 -1808 28103 394672 -941548 727241 691642 796861 -5867 -146628 -283004 -764060 -286530 21547 285752 -294825 695892 165854 -25100 836469 -782626 -114460 -8211 487501 167534 201390 813961 -806985 775145 -738817 -318339 -225326 -34587 -507146 682372 -905407 -272318 708769 442657 988299 -740431 574130 -873338 344820 -216988 -1722 -525074 -427340 -938998 -443073 812665 -585113 -798252 -556657 -867819 -962037 617252 -619872 -588842 573021 500539 -853300 892742 338530 139655 -48907 993962 376758 194490 935883 918425 -298655 370675 32711 -213193 -267774 -969184 581917 -85288 -51730 -426819 -188160 170611 -123870 -52847 809251 75810 -352036 -191622 39176 381284 210461 -836665 291408 703383 -6048 818221 735830 955070 -838484 -258970 893632 -713566 -212951 -193033 339588 -86018 -315363 -248449 -391861 933422 -419065 39792 718257 -203833 938694 122230 -706641 91035 -629557 741556 -883821 282148 -822498 221907 -584876 -821815 -310936 107377 -167860 -874726 -960881 28369 874034 135350 -347609 161776 -514073 336705 -513022 -5348 569922 458332 260660 275479 -827613 314483 259654 -604855 -371858 890498 663004 -195809 -289854 190834 -466365 -380932 505360 114101 769206 -496338 206899 -657817 104566 620441 944144 -331164 371084 890580 40046 981869 -731031 448832 699294 -688514 546020 -981028 -346953 -808096 106476 702272 -671193 -550627 405387 -978784 -653429 -198606 728717 -517995 471248 -807570 944513 -143319 -697442 592630 -158189 -454812 -343031 -949484 -563669 -646917 -818762 966831 703523 338501 -353528 754053 -985755 260570 776418 637796 424511 232761 -283045 552026 -105943 -956031 -518648 -493771 -671775 -332499 -45569 -958875 -280060 687309 20420 -642995 -962061 201400 987764 280361 -832655 -374838 853003 917727 -20454 859595 -372519 -200173 406254 -403871 -775224 212039 -319535 -319797 -726105 -817835 543659 -639227 324258 433288 -368946 -196212 948393 -981955 87215 -787205 991192 -139797 457011 79508 -231760 -94953 -370880 -679233 407505 600215 -759307 -453405 -720273 -868150 -526394 -592483 -582401 747182 -392188 -547092 -233625 574722 -917037 405124 605421 681377 382161 940411 964924 664986 -907246 852838 137277 20301 -640675 18192 -57269 541282 -557567 -164504 -513222 633871 509855 -382393 -46310 599182 -104703 -125325 -486273 -749555 -668855 719152 836146 -206873 -112328 -191679 -927516 409037 334417 -939819 -234604 132702 -817677 -812638 -178767 -59163 734174 -861023 -822155 -17831 911289 -147265 -972093 -288679 -75802 -719836 479942 -797206 -984437 402625 646578 -76620 -472677 -403488 -339002 734026 650578 -888004 18889 -358151 -881717 -385512 -428479 -80405 -37318 -375762 -671936 979627 -379068 -189205 633148 371609 -284090 992055 349906 -796700 -496433 607857 -404649 157011 -534816 -41502 -641104 804059 885685 -180639 488242 620368 -287309 930976 501522 -339713 785685 276842 68157 -882439 -509802 70439 -554400 -972533 324419 -857646 -94234 -297418 -858176 -998340 895632 882760 687846 -966883 -781696 -491535 882002 -34166 568760 947641 396441 786074 815739 -950518 73439 -174155 -607068 460600 358914 494515 -33413 -784183 -253753 511982 -661628 95675 -702261 -345747 -555971 653569 -653054 95109 -211900 -543012 305519 -295389 -778665 408835 934838 -637838 -343590 -327127 177596 -814037 323047 99727 -645774 374433 -862703 967164 297484 760530 -202751 -884681 -160486 973695 -14726 -936863 -581070 -894156 701613 258079 938388 982480 -462649 26584 882140 285243 -839452 -528253 189892 -299213 991545 -218890 54975 -270280 939855 -369351 -988482 455501 720621 -497672 -195422 208756 542724 -344841 658923 -727199 802822 101766 -406401 730212 593319 -586964 111483 794780 -969946 -219901 -921345 58255 816559 818524 -174418 974020 -558260 208257 163081 -593266 264390 923696 232020 -741251 805640 -568447 -897584 -883136 -223034 461631 -326970 804950 -154992 -751300 16450 678378 25082 -336907 -91350 135992 430825 269885 -779323 -642396 -898700 383351 934323 710588 -998026 164418 -145176 105139 242873 -452467 -964646 798882 -70806 -823859 -628626 374146 324243 177737 -447027 402539 -806625 824336 -551476 147614 -365456 418867 -572895 406946 -788365 -494472 -458907 868684 290115 996086 49436 694704 218165 565493 80421 -900552 -725323 321250 -77983 639342 391067 515668 -766029 636585 83025 840303 -385452 588274 681929 -332173 -581177 -698124 -864241 -859144 744443 -390968 -58165 -510539 -297749 -405522 -506823 107292 405617 893886 -434070 19010 -315047 -942164 384379 188886 807535 -742214 621990 963533 -694786 -798872 -972417 276831 -125131 766088 -849389 585539 751082 -885191 -737443 762261 871137 -518243 311360 -193846 670734 -357785 -746298 33036 -748472 -482764 183259 299643 -986164 -603972 452935 -387427 -584086 448217 380147 -894643 529591 -924227 -359679 -553829 627160 -207983 -755011 -309286 -181152 -115264 495892 -904526 525080 -688422 88767 -727467 310036 -430525 -439839 -867718 740404 -225095 -157034 943294 -616802 972953 -482550 -211327 -926829 -57534 98792 -353674 299781 -659001 211762 -973656 -530302 -228813 -607233 -315041 -836983 937256 -31790 478579 322520 -757090 772597 459159 152515 -46185 710031 -363419 630593 -545734 575290 624591 652099 650157 33948 562173 318973 -331557 -237563 432694 -336431 -92363 -879111 -616717 389201 -827756 -91874 -666270 140247 -99027 -808007 -398301 784416 973383 738574 -973100 809204 -709577 776272 195726 -313597 -583485 545569 -564680 379932 -499618 -879642 462640 623129 87631 201847 501870 -502121 -916240 -202453 118894 -734417 -414736 744228 -3979 -424448 -375596 109626 -383676 416671 549183 142952 -671842 550412 780401 -465808 978169 -868475 21102 822286 -990026 523312 -375032 -418813 277184 -197724 -460153 -45963 435850 673628 234531 -556335 532717 -410860 -159396 -720925 184128 895075 -478519 -507599 -932204 -339171 -107214 -305667 605283 367247 445914 -307590 301061 834759 496531 -170921 -289748 -37903 -203215 -672507 -624561 650988 -9099 -417850 447081 -709356 494903 480563 -355099 365757 -578075 -603976 382041 933428 -323282 747430 -229308 -913210 681830 -7011 649953 606879 -834655 35185 -653254 744698 -115827 -961999 -749193 -588290 -153860 256297 -995023 606863 893868 -741891 57812 -626846 273891 500960 217046 -234781 -841114 -444682 -206858 140137 60634 766821 -545970 619279 -571234 296011 15634 982505 -51919 394599 -153058 -267621 -394146 568073 -602803 82262 11576 816060 438192 2125 85877 731174 754710 52162 478752 -774185 -345137 -317303 -823776 764052 950183 -915800 -821895 354752 601026 856358 -737330 653428 977715 -492116 -885087 -991477 157756 -26048 913680 9490 -209796 795144 -851146 -925315 -635412 400831 504690 862099 -317204 840493 807138 592112 -845418 -718339 -380743 -324579 966498 -892604 763277 -64534 526485 914135 -348401 862613 324679 -500882 -110626 383231 904377 -246183 -349996 79642 16568 661365 280792 406512 -72811 -498435 996092 152393 -110089 -594831 -20277 -161643 -462786 -276488 677064 -47411 111787 -90956 763466 -895679 -879498 890237 278657 544994 -211923 -937044 376371 -310370 -383830 -176819 660065 454185 615438 912960 -91571 430300 -554070 571560 -37378 612815 862362 98753 986816 352027 831309 561972 931564 380430 -135733 715683 579074 168995 730802 498603 636992 920814 -170220 -508803 847503 533637 -959920 160596 -334840 628486 71708 761375 -15073 -760703 100506 428668 40086 -350993 -665390 919459 -926568 323571 902411 748607 -454795 -66382 -508351 439425 711282 652148 -519898 507411 555909 -887657 -154718 -157798 124403 -204374 -137508 903639 -638211 -602422 482708 -331652 179952 756795 -934784 339856 406752 -46330 274116 288134 -279935 782228 214155 -788926 84873 -123455 917283 524773 171343 177308 361348 -616259 82263 29354 -594135 -338263 -862673 -532922 -232138 -454846 -925606 481595 979900 204959 758605 -532239 -758309 307650 -496071 688250 -170728 954797 588052 957003 -373224 -46013 -401210 -85694 -863063 918584 370270 -768942 -288066 218785 984825 918372 820337 271092 -508104 594301 -86754 -662577 158805 -415436 981531 -406004 -600512 567077 673064 777177 -607225 -185754 589809 469591 -635829 -600611 901168 -144142 -529557 284106 62780 806700 -765519 -787779 -653894 -687 866283 -41837 -266878 75322 -534788 420542 -437614 495434 -592153 956084 204203 64162 15737 701576 -356982 749603 273617 -91853 -315876 -859802 -317063 -801100 -392095 -982808 -251334 -855095 749287 969479 -826711 -536148 -415111 443151 -710020 -668620 659610 797071 -483392 -357575 785361 834426 903196 -69566 8210 291937 -406675 132151 -70011 533655 -660950 -516347 143060 -862408 -71870 -691650 -133976 221678 -438871 -605437 -151741 -150267 606612 675038 -81528 -902095 -642068 619078 54609 -431059 602005 -699840 305366 -866151 -945314 -514140 -777272 -184705 204979 -908564 712192 -56304 743681 813923 552474 -589065 827637 883078 41011 -805868 -472045 214395 -755912 559734 -656454 999521 -256190 -408669 644724 781158 256643 809587 -282314 818698 753065 423347 676145 515606 192411 11982 -366832 -681516 67390 231102 -156102 611863 876057 118874 932345 -498330 751237 -289713 563248 374727 81335 443003 798699 860726 633528 745224 725155 -348373 -667766 -993653 -396733 -892233 -996064 -891398 -983474 574715 966101 447628 476177 -18799 662604 -906660 685115 -835546 -924393 859499 22832 -128187 -555411 48488 779543 -873214 429714 -391877 678106 -551050 -694219 723960 -415919 869171 467980 304288 -972530 382735 573714 143159 812231 127355 -627982 -811335 -291370 728912 757611 775849 -917523 249532 -610629 644147 -906000 -225675 106299 -272077 757963 674420 -464740 914066 490761 917967 5855 737697 297158 -722866 -423498 -412552 -578187 -477114 -925378 310340 685639 -25845 327748 -948036 -231054 -243318 -225910 151321 -103972 141597 582089 809318 -798173 776422 706339 -357307 -710110 -177017 -669956 225084 779649 906339 709204 -239251 77967 -113528 -349745 295449 583467 -43532 -743656 413415 -145064 -9662 117497 -197438 349241 32638 570113 -340014 -264458 726999 626769 -774479 724817 -17457 -800059 -910519 -131013 -19670 35501 648304 921049 -232080 517673 912044 528116 318225 -891326 234164 -720105 -52739 618356 -70731 442055 877414 907583 -386224 -391936 -321981 600351 -471288 936861 -661238 656767 -942306 -4811 -405978 -161682 892647 750531 -139264 -593369 535873 593747 617509 -299385 112227 -711541 -206025 121166 -571989 -375188 968044 -923339 557921 892918 -696915 -560582 -793737 -727944 293145 -111287 -706971 539820 882998 684692 66858 -699648 -455638 -218284 232885 -216728 369499 277856 -900063 -509223 -202950 -234168 -543285 -284444 -948639 -362630 -119193 505644 879245 -341518 468428 -179555 709592 267723 912548 995162 528339 58988 -880888 -467153 374509 424936 -643124 880119 345733 -876179 634111 539439 479183 466282 -207952 -237268 -609395 -624819 327964 672545 50023 550586 -299450 -985178 -49033 865758 -853293 -983113 626397 982341 -805115 186686 -145765 225620 -221234 681054 959951 -858876 -762227 499867 -145902 -85487 616639 -903526 -665625 960190 -841229 -364560 -531118 64866 -155278 438982 -737856 -178343 -948378 18725 893780 -213963 801940 -701004 755704 738612 -326727 885988 909993 88485 541603 826757 103255 608425 -873927 454071 694667 -407297 -305945 -71925 383499 -582338 -197647 845515 -855710 421525 71305 -8418 -994849 -471829 -158278 61759 -329200 -651103 876114 -922113 -853004 -128624 99164 -108798 -910669 -638776 -96288 -798200 318811 953549 -376296 363423 233585 -455065 -592406 714197 -383545 603221 -265657 579694 581779 -398197 532277 200906 698469 -548541 -563734 263280 285054 -12176 -102615 945266 501550 121328 151759 -749760 -116004 59944 -820636 -507493 854726 -151147 -174527 -857348 909450 971453 333650 182008 -714499 104164 -135897 -53724 87743 73200 -182702 -157239 -496404 -901126 -360803 575117 -283548 100347 -238863 593024 467875 543489 500004 162667 459351 -616853 118991 901063 95763 781266 68521 -773570 -4296 248748 220106 -832947 727994 -652764 972608 -280795 335647 -286284 150171 573801 -397753 -21612 -592660 449363 -376602 -782643 -391831 -550891 -30948 614771 -283426 154963 -939204 101867 -700299 598692 -334978 315422 24523 276225 -302257 -134270 -718804 -196748 -61113 -24620 891077 385150 -852791 -556120 151790 -234460 544761 -132410 524373 -554373 -507592 -804030 408787 129653 -37422 -126615 -147065 378056 -7427 -334400 18130 891804 597955 -711185 -230876 750563 401599 -593720 639495 972120 -477832 -978446 -987337 -313919 3907 12485 81935 520085 -566213 627685 618479 -12356 880639 -924093 -108423 -602935 -125748 412591 20487 484107 -832729 385866 -838412 945025 460579 4322 989961 -820524 -627447 177103 916141 -653666 -183439 -526210 499280 4356 -442850 560774 808726 -741254 751930 -654658 -838844 -305342 59447 839793 -959385 -850422 -770168 -875266 -40837 520790 -735787 568184 -731686 -548407 -312164 -524825 -243486 954642 -16904 496168 -268325 -223538 -9878 487084 -840878 -471503 -681355 783290 55804 -356072 26630 -335156 -678225 -656889 -311495 714995 -981787 910286 -999435 494246 -556508 -367058 -479921 -61250 -323619 -915455 967897 596862 920859 584043 -367405 -315931 210319 788388 -318418 438593 731710 -250261 -836307 303226 -808775 711481 -808 823775 15480 390221 315960 -932079 -234603 141114 454786 708529 411883 132983 -104239 -334742 279312 -453793 771363 -266116 882371 168419 -945956 698941 -622813 17796 -716399 190888 434995 303579 -879065 157814 950685 -483575 572031 -117179 328068 425700 197727 -701158 172631 -205977 940245 176564 -148015 433072 6060 185206 -994244 -309098 975788 -871962 -546547 935446 -431750 983804 -229072 -953251 171522 -826653 443561 173365 135113 -330155 -683834 -860986 -204400 -580567 -453049 -742570 643175 774755 709979 772332 21524 -90472 893729 927584 -469623 902991 474826 -711851 582752 -48983 -290372 -505729 477899 900725 418817 584990 -476523 -992917 -30660 -555978 526162 -509693 -92402 468224 400222 277456 383263 -549721 -385644 -650288 551187 -209038 -471477 -241788 -527719 -840502 -158631 120662 969037 -251801 -695817 -121290 -712514 -543883 -327271 -237893 888794 31627 -414039 451053 7196 -737091 673065 785573 401981 -176842 262524 -404534 88919 -168484 643966 61747 -538779 -602280 877694 -399282 296517 524000 -815398 -528912 -882469 980447 -612238 -380028 -314288 -196924 991295 -414288 276096 -458530 -795360 15438 -308170 565412 720061 98763 -845197 988673 -448877 -671127 555581 -408752 -749286 -156552 -957915 -162667 346464 -603696 -907500 577039 -8789 788474 -877109 -986438 788150 -309500 217225 775265 -719961 380747 -810448 601983 933809 79906 442455 -403234 -66696 213778 883123 791468 -591785 -859129 987871 66880 -333731 -747302 -826841 -716308 -265895 580749 296428 -982819 -422490 519033 -250114 -371430 78708 330393 -528232 533691 -53220 553676 -395521 -529240 -400008 103840 434546 766354 -396341 -305891 843155 -478854 -144980 -599210 434785 774666 -792266 -17508 342475 393458 678704 -510776 -285510 -855025 -86351 105572 -485477 619487 923568 79867 -212642 987901 570964 -35329 -966495 -269365 314874 823926 560413 745374 -748792 151461 246560 -534939 -117718 -722523 -665617 -905249 392550 -567518 718735 -161584 538758 -961538 997098 -951865 -548814 848359 923187 -317557 904706 -713952 -709352 549490 -701870 214390 -843659 810529 -458347 282948 620288 373148 -443909 780870 -580867 510174 961269 -723400 617234 -923510 -308694 -245887 635017 -238670 -155637 418815 554868 -370783 950356 954 421902 409050 557450 994648 -106150 -429229 -672190 708121 -442368 650735 -263470 -676605 550956 -78430 -858807 397675 -491318 513981 917044 509961 -609909 737094 181950 315868 -477363 894547 668819 -525844 637832 -962938 -520546 -381906 135580 -482462 -745269 -691302 -288473 -626491 244013 682788 91257 -907011 795128 878584 555988 439124 -338156 940594 43196 -106616 -261838 731953 -166200 -998583 806433 756047 507770 595969 -72944 -725287 916857 -629576 423946 733836 -536654 -920016 379470 -255491 -669076 -991134 -79194 296759 583031 628664 -940946 836638 52145 191122 369798 -706450 -702314 767763 -732059 -811610 -901382 -661585 823780 103384 770618 -770654 958308 -455283 -261257 483578 285819 835034 -874649 323374 -405431 -966504 -416398 824791 -911592 -137646 573140 512316 936379 -760330 354952 -42094 -590435 -188257 552350 -664983 -256039 126897 -320230 12646 794248 100311 -833468 -19350 -600134 908425 -254716 343448 738192 616966 577584 -854196 -149133 -349315 -482868 443496 -919184 350740 -784125 706423 -956206 551711 602199 561919 50771 -886251 -532962 -913879 -556299 -857646 -95487 657195 245735 -381935 -347985 -151425 -840349 415717 531786 -42088 -479271 859832 -386355 -584956 -157803 33523 -569119 -181697 727386 -869394 596008 577047 122488 -375926 580309 908382 -968630 -115485 779470 -94952 -353353 -297400 -548445 -941855 -425999 -422725 566467 431984 -260854 -749890 -304560 -800046 -691950 826240 -586730 43388 -884693 -366869 689706 274023 716002 -62952 -906643 982080 815445 118935 -45424 -509427 366582 -717766 -759736 340356 813179 61234 838970 -778907 354863 464860 -104682 226870 768927 822871 828612 -739189 -570217 -610761 434367 -232337 212802 497523 488776 -427851 473696 302548 -199556 776261 8797 142791 629523 -516514 -653164 261991 640270 -22112 -984974 -627776 660442 772273 -980035 331321 -938560 914104 -875292 -474546 220951 -647258 -559601 -315472 -69897 451607 -695234 -319901 -469533 405341 256150 533292 -758244 -608718 749959 249284 -781874 527573 -807238 517829 -455406 -322139 -47162 292383 -918915 857592 -9800 -193626 377178 -746211 -509490 -678475 -857236 778344 984498 -582411 585691 -701593 872144 401093 914522 145275 345096 414828 -411267 -986299 -873680 599079 159200 216612 473661 -280998 920623 623599 -12548 -344405 -19899 189620 -863363 -113467 672616 -762417 -698659 144819 692508 -655140 -941414 991169 -530133 613759 710686 646272 786544 704016 617991 -210411 467256 147386 -196770 -432058 -180526 400258 880644 -840215 661821 -69566 17264 349660 -927282 331842 -191168 -350136 -277109 251796 -590802 -357071 -743933 -246016 462376 187014 -637358 -271783 -303158 749458 -165430 -55841 532683 -992902 215524 203379 223651 699389 913634 -769568 -800141 -289425 -614205 587555 619354 684874 -885116 531196 41914 354501 382650 -855727 129133 -761053 222642 -238351 -804100 -780970 -302194 936334 497676 -949724 -588444 -743763 611655 -616505 -45437 -737567 671024 500040 762973 831069 531887 -348720 -491151 -683143 751078 -951636 -704014 206324 -317403 -515483 661865 680233 -818552 492095 -680782 401665 523906 -392699 873950 731429 -962588 -635368 -859384 714954 327000 497244 -199946 228295 706491 196648 -823749 -784121 778789 453931 344745 529368 -669658 -766912 -193519 177512 -214606 6448 702628 -688619 777076 -308346 -396437 82098 -731517 291674 -824527 153800 -471981 -699561 -997271 847709 -2485 664670 -211055 -357762 -347754 -272212 496024 -694998 -357938 694990 -979729 -536213 488460 265113 -930606 508601 544793 411821 -915724 460168 -910203 -808705 -117719 -740568 271967 180839 -337858 -62884 236437 -552650 434378 -59834 -536394 -540367 716739 303826 -732099 507406 475164 959023 -445791 -841130 -706389 326782 833170 -192349 -183841 714731 576354 486117 927750 318032 -123681 -869973 856913 585807 -741945 -856125 -560525 155130 -135274 411643 104245 -759592 759150 620338 -782685 902781 953995 -878230 191974 670661 402323 -433200 634726 875941 172697 904397 104195 388080 350734 -894460 -398700 76729 -912359 977618 -135580 -714311 -732276 -460678 -867365 667279 -395176 -735725 -395425 -922586 -798546 500078 -603785 -399732 742501 989695 704457 18128 870502 815322 42860 241092 -377101 832910 -555049 127112 -715270 -842761 -103492 200952 -539817 -32259 597241 -703134 994088 495454 -263500 807723 426097 858847 -940573 -896233 -176582 628498 267988 -639547 966190 -70620 313157 -16512 -928412 -643661 -138503 192315 403417 -63579 555676 -806233 -599398 -720588 -162248 -629371 -126258 -148248 514308 405057 -512205 -287812 480330 -268851 949065 313017 -361781 141790 -177239 -395008 79357 -776316 -136075 963113 253826 -501126 -214721 71518 -437825 963874 -965444 -614801 572923 865816 114199 406967 -426458 -133033 63392 -909948 -536415 -901225 -18896 -967878 505277 724325 -288833 -669839 183949 -101814 384492 84893 203976 248668 872324 -584463 109924 607180 225637 58329 53506 -953790 -883784 898227 466959 -841762 669969 781256 -105361 825563 46376 -702138 -278443 -164340 243090 -807315 -767397 -332506 -177832 -368633 -943199 -997283 647748 -425584 549504 -466400 -971291 -814022 585239 -278463 -490690 -937357 -881142 -718360 -743573 -207147 -718032 765229 722674 -5677 -957520 469225 -792598 409817 -560179 -22236 927536 726731 133215 -196706 642024 -562372 -864309 -6276 991058 -400263 -182798 240148 -224455 596291 -659928 648342 -438770 -920027 194233 613344 -245864 -984049 910790 -526485 -116715 120030 341349 -520675 -539401 955618 377437 -405800 824149 298466 -757308 -889163 552651 386537 445251 555503 294733 546282 -582051 626016 585732 -8057 -931811 274708 217823 815680 56683 403764 -225000 -572090 -78424 -758889 556886 -478609 -28010 -39202 -9098 -414561 -307570 645816 -872987 242639 -392267 124329 545882 701416 953453 3658 -168299 -247812 291339 -459009 -845144 -124350 -117339 -359215 -760865 -621159 -208407 114452 668042 429056 561799 37397 492551 976524 -494627 941843 -984253 -511474 -7137 528344 132168 208957 -90763 1084 602124 -688518 464726 -342828 470368 404372 -17534 -94633 -994533 834569 -692064 910262 595870 259768 -692558 624287 -461168 905607 413539 -50427 -551796 770327 337738 845332 79708 -880252 224552 -167297 586643 -713158 630148 -20117 516853 -862716 753372 -421553 246089 -434212 -364368 692235 749607 336475 -369758 172778 266935 -327223 566274 -812295 -414198 -218358 991364 736953 -195524 502075 940631 668720 -183530 -64618 -883126 -46866 -728184 259552 -319760 -88708 517514 238200 -939798 118500 645773 404724 -112307 165137 -65292 -212913 434497 -63878 -454227 -515031 259567 -67874 429993 295733 -656875 -79314 283965 -305938 51503 -581626 -242225 128658 -743922 -58382 -155722 979870 -297262 -234283 -479093 -156253 75624 527854 -95350 951213 393088 471326 502467 -467564 -530132 628341 -366697 -417353 793094 716621 319790 -613614 513391 997881 201677 -351134 973557 -342781 -747211 706418 963789 -389634 351517 269546 -466718 -309717 580155 324839 195971 -185756 551371 882412 854279 345195 78998 -796279 576231 416167 76029 -667052 -993873 -82846 969309 319616 476309 189774 -268056 292775 -338667 358798 541900 -185508 711384 373366 -783578 -102394 652493 -733682 -81635 -694832 419082 -960432 -435251 185086 993953 226028 618512 555589 -262830 63344 282114 612428 356860 -6220 -68036 -299676 -773260 -811306 198774 889956 -439732 935816 -212249 -409206 -370202 713635 181014 595092 -800310 882950 -107414 335150 -621881 -329894 -296730 701103 -309276 -8226 239343 261244 91074 25336 -69160 834408 606403 -826108 -411370 -714157 -153729 455049 -873342 276167 723411 362275 948888 -665107 -334808 -836451 -116085 703484 -315845 -335715 -71186 796954 -442601 736372 59712 -723376 -982786 125782 953730 656698 -110114 982555 787507 878142 -863905 771537 664626 -949467 -266516 160399 359186 -931175 958221 87775 613969 238785 879764 378510 -388563 333575 912010 -32404 158617 436682 644506 -871392 -962333 -365506 -418758 -802571 906872 -336962 984974 -581889 -648157 350959 886814 775331 380295 -402089 -841176 524363 -729225 780640 -448207 586064 -432078 -520550 -444936 -480965 406519 39011 -401829 -472132 759396 741115 -295362 -317452 669358 531984 -731634 319479 179706 635361 -470624 88225 164414 -208128 804881 687601 918720 653418 804946 -215532 462436 -813264 -688085 -265864 -891801 254005 511990 -531057 -907014 750675 269678 -260384 -859922 -324986 127691 -982754 657779 51980 -585835 -924516 795328 246742 524588 -941472 17272 483536 -419981 649439 -25699 773797 611837 432591 -76977 -464383 897564 -661791 -634918 709001 338974 -398681 392428 -623919 -572916 51367 -867076 -487306 -91944 170089 -895682 -924907 233688 -721693 -709337 804336 -462078 -388843 -368038 -944779 474220 -886048 878353 678404 463552 -62110 -772252 122268 -62962 919339 -939551 278278 190630 99628 -319233 755626 -571864 -281711 958686 -99979 -788422 538871 945297 -972832 -701476 834361 -181991 -208663 -176571 812717 299863 709774 -666535 -319833 671385 567354 -672365 -233319 -292311 928690 115121 -96731 -239690 719401 -991721 55760 915232 74052 137035 -43084 782234 313587 -785165 -750533 899326 930138 430538 -550708 -957030 708757 245343 -976093 539966 -658145 589893 -113237 541475 681073 -718857 920771 -890305 -619273 -529192 405819 290066 177179 195333 -910104 843503 -643220 -730580 20924 -177469 -269945 563875 895292 -824469 -883820 305690 581063 -428944 117906 677536 -119490 -476911 499940 -909754 727130 836172 239210 17099 -423898 867939 -235099 -188609 628514 542476 -503053 -579546 699736 739588 65107 -108136 207524 -158084 -691679 -616476 441778 228901 878261 -876204 212432 281671 -823474 -174563 538967 562775 415087 -58513 -349588 937825 -469192 133993 865189 -416360 -530720 747867 -878447 532192 761022 61953 916238 970848 174052 -336517 461519 -218811 -614785 837528 -999763 996224 360292 -352524 -378133 -487585 -786539 172442 634018 982986 34361 -500234 777688 -33855 -218796 -363338 -10832 465724 416959 -615457 -448954 36602 -857241 704897 -577959 -649168 -636091 -992947 -528072 -784136 520935 -296724 795429 -67989 502627 221520 910300 -765077 631113 177661 279937 47256 73535 -560688 -567427 233037 346907 836968 -401119 -560522 220275 -3862 -463892 -844613 799366 61180 -63016 14581 -710830 -271343 -907969 697706 640389 -27158 261160 680967 -504436 206233 155263 97922 -964519 926553 214022 973011 493212 81900 -59137 -838137 -431465 -228563 -411976 -904096 -249353 415209 -6105 -142958 -634780 -976247 -51330 283892 470319 -405011 78279 -882805 -650829 -529291 752864 -963940 642873 -306981 536267 -782385 -65282 -39706 -476410 904097 -948250 165662 761279 371162 201914 -385426 -989018 -547692 -303957 -676599 648713 -223858 607838 -732159 -490661 -438113 127398 99073 368504 -426983 -945898 -329422 -367838 423305 -23531 -808226 -76049 -874116 -726536 -56873 -805137 -185261 862297 -983176 -433446 499289 149714 899425 595578 -645831 -581217 634347 494213 891497 -564229 -40473 638212 -591265 -133103 889350 -627149 -805777 -947656 143156 762796 -139348 -8348 189724 882639 658479 -188660 -218931 -636242 468124 725181 87622 41390 -444988 656839 260671 462846 83060 -584410 -995456 -681520 7978 385548 -178091 -708950 -697293 -906222 51278 -365981 -392088 -870422 -684373 81926 378424 178790 -762343 554849 -706626 346508 133619 587059 284289 -851351 -373530 817700 -17420 -172608 -628890 -54968 -806244 -785074 782569 -53152 -306475 -972507 767995 -820375 -120013 729463 13219 413031 -592423 422275 677672 170143 9515 213434 -903959 61096 528818 106610 955643 795951 711294 861382 -356237 -741665 -147652 522832 -441294 686753 674559 -121538 -882614 544893 90088 -532187 110956 -50415 -350049 -817347 731110 -328080 163802 -491343 93775 -612498 -738859 977009 -357018 145742 183938 -284749 -75482 656172 -946601 -128724 423339 548174 -812770 -398962 -331411 216912 -474478 -642130 -418821 140832 -270666 451818 855864 958608 594139 -812961 409612 -18089 586511 -931098 240702 -923313 994699 755268 -588021 357910 -364610 626813 -28831 174170 -346169 362504 793798 535659 -996524 -612984 -900559 -838931 234035 -889348 -540287 69299 293557 805854 -976112 209450 184702 534048 -66072 698630 165135 -95319 -529012 -556994 -528805 917133 -4198 -109746 -835729 7281 683438 997302 478701 362882 -855790 -921077 548613 571598 614147 -759538 -331710 -797392 -107460 -433805 472685 -683092 -401355 -518178 -598226 963847 586222 222907 203857 257520 -446495 -668173 178007 97355 -495210 -845374 7667 -828091 289212 -167056 631357 279516 972105 -715119 -309889 -316926 -495742 222298 -12960 724596 276726 111751 -698592 -728396 710903 292176 -389529 111110 541398 -610121 -827912 -707403 -702825 177915 546337 348083 579855 -704674 -884395 637457 743837 -575926 -495992 14997 270766 15897 -606101 690473 -836808 -125961 836060 357707 228370 -32769 37248 -3089 520140 349870 602747 -227569 293787 664250 733076 700895 203555 -825641 -560043 258655 617240 -816183 285565 570012 -24030 804272 461479 -882664 -283631 707908 -18867 -486913 503922 -42158 333498 -368047 905999 -998463 824788 -964957 -436341 -122005 -730542 660232 -748218 -207451 173874 684737 815043 -631624 32339 -454044 552830 -608010 635959 -418493 -355444 573260 518014 651300 -761991 458933 349177 957151 123935 -71630 -657869 -769179 -261965 591736 826318 727255 927943 -445853 118000 245423 370535 -327188 -856763 728272 16723 -741077 -280101 -3485 -138755 -54428 262548 -148 -89051 757362 584837 965908 -800333 500196 -622552 391883 229460 270094 730625 -464186 214643 -582569 -72082 -252642 -826495 -913708 322926 56843 -902488 762291 -637282 997341 -868055 -920445 -829310 -190646 430838 494093 885626 827783 -662560 443866 -703222 -496973 -458539 -938838 243317 -998149 94670 424067 766931 -702467 186506 841860 -244686 797688 -116486 -33933 482825 -374666 -270283 890123 366203 919040 26868 -352078 -888775 -929242 -582743 -990512 355754 -580125 980018 172438 569187 112575 -867119 794869 530326 -578376 346262 -5217 774062 -923028 -213674 -343998 820788 -151459 588343 -153896 -352405 -374564 -550789 -312519 -476934 111970 972597 -450134 225515 15648 -783627 -920439 -733512 780250 995529 702651 -306350 -864619 788188 316995 451211 667334 539563 563263 611685 -111481 37351 -283657 265851 -538140 126705 455842 444229 -599459 246060 -935352 796446 -982279 644893 -374003 870684 -118326 -929395 855178 -563532 -342905 -829301 -28794 791017 -166775 -651810 995628 348683 668059 715997 -157215 -94900 516100 502241 -267802 562230 -738586 -449714 -729315 -723406 509468 -883447 562674 728972 -242776 883702 510905 -760504 -564449 255401 -38913 832249 338682 697008 925607 319521 879006 -356221 -471406 959106 951586 658218 -582296 518053 -706326 -618783 -295315 472806 -642573 131137 902406 665042 37345 -375383 -305119 -187431 416560 686117 -6072 414696 -618101 -854802 -327528 -558317 -760628 -640321 -38502 -261094 -777954 353244 -724800 -907397 315204 375753 -692015 -261281 76467 688794 959262 -425497 16627 -341810 -439380 838756 -361797 -117160 657911 271079 -729164 -191850 197619 -521103 270839 -757666 -901107 -41250 -420739 -75048 -57079 -270064 565726 -18030 -418999 -848977 -498249 110876 610809 -833615 -488644 -563059 -392256 305854 -672106 121173 -454763 483018 868438 152579 -983134 273591 -532986 687362 916047 -244344 552420 513402 -817747 14808 -904484 -763815 -169324 527652 510490 276669 -837790 -603036 171753 -949539 526940 561459 327901 -375238 135557 -864027 734715 218029 277490 954795 552668 669077 -197949 -227434 557073 657216 590365 -192975 -691625 289285 -950910 -504884 683183 721441 -720395 -915201 -761196 -186644 -358852 -655801 -42967 746252 -15630 -117888 418181 -97600 -825347 371025 -91963 -164845 -240277 859117 -398290 955791 -717906 894341 -790787 821902 556213 206171 -887288 50607 367121 337885 -695717 -436929 7655 969133 -638490 714014 539654 103049 -857228 926960 -955775 -215563 -69859 -910640 -159048 -881155 -949899 474099 -923387 -250209 34117 -587615 -833283 -913980 -250215 -52862 554498 -585820 -682185 837598 186580 76661 -57000 -948252 137813 -988305 -562009 -758619 -906082 393070 162143 -346920 -254327 880935 42938 -437504 355822 571648 -547763 513778 -508557 994187 147360 -636681 -909948 -531716 22086 -656143 223024 165385 99405 -61907 649902 -238499 714487 485808 -265526 783584 992448 949358 -764472 800031 -774863 275062 163744 545430 -890119 503160 -841078 166886 -684387 -151665 -868506 -506023 -460969 239007 617598 -807012 314699 -108022 133871 816838 -486321 445029 835401 -719713 533947 243709 -412074 -540104 -855139 10218 10825 210961 -431725 -593895 -297856 -216022 226397 816492 -302893 -807665 -641971 247207 333153 -165118 -817928 983808 -170819 -574922 364041 614024 -834610 792221 52911 -934809 -76748 -615057 284390 839389 267693 405581 290573 684731 719104 30929 -132972 -918481 153896 -858215 339206 -511339 264012 585293 617634 -199846 -87015 950919 -556478 129211 544270 -374620 501210 414229 -465293 -374659 -138224 880300 -617534 677397 -452306 -262216 378419 88317 -286543 -198354 968208 -180983 717502 -873356 38911 -82900 54432 601551 -315556 516189 -5480 356509 97747 97852 -147521 729792 -468115 230347 -831483 -678455 -522679 -191092 932615 34351 -664325 797965 523819 143891 -902869 356550 787147 843706 767203 -134293 901672 331753 318699 -933064 -777434 -914734 -914788 180019 -108384 42044 537715 -467313 -306775 -3159 -667784 698405 387328 -279615 159123 935055 -995505 500502 524939 957135 -154877 -817403 -207028 -713837 -775972 -355952 37436 -857761 -24763 487696 -556425 -978268 3960 906529 -90441 -599528 -901985 -796545 123011 413147 -639792 837629 694361 460958 369964 92420 634761 -550197 -377144 114767 -43718 141497 903351 533588 215178 397959 281673 -796016 997732 -309359 590156 296940 -387833 589486 -963792 -856261 -833382 -577524 658183 834727 -42859 559038 -339533 -189894 -948905 -829697 -681408 -120325 -511509 -587096 -108384 46790 249416 -570559 -364835 854379 21959 -793588 -221074 -626232 583311 -663791 -228654 65201 -525087 -646222 844131 -100381 458533 -363711 -269226 641237 221827 62721 -180355 -736014 763326 753652 279041 -999177 831696 -945343 991335 250693 887034 478814 270778 216171 -922001 -971376 -235219 -202218 59837 -618041 156861 935591 3960 912669 -965420 -204682 680812 894138 -213219 -704646 -409695 -594979 -507239 -874336 -408138 -431110 -261324 -636335 908696 296009 -8315 739781 -693438 -157886 645282 155480 -256487 599790 109280 -208815 -738295 440535 -654591 280803 600552 908105 379635 511426 -6643 823356 983671 -468361 86279 -511630 -629260 -263551 -49997 670784 474905 615354 -498265 -148731 396059 361991 177243 -731561 -451405 871306 320946 804384 345676 155927 -746579 -687294 -979452 127212 966041 -573292 -264245 294037 866148 -312250 40977 617466 987896 496970 -804883 75140 404655 730302 97032 82548 831589 -741229 -827696 919397 19560 922411 641118 229473 488287 -627535 700895 207314 313284 130989 410824 345326 284987 867383 424976 38288 -544069 542532 438107 580332 -698451 -357516 -230643 655731 -347240 373038 -283715 -701844 653580 -467316 -355018 -276123 804448 -587296 541252 932635 364429 -872850 539695 792465 151884 -648827 -901925 219112 469768 333696 945011 223621 197137 -605770 261832 -32571 -652612 -466722 -384354 -976041 -594517 -740433 542975 -130146 546988 -727566 650658 455960 429769 538179 -684342 604181 -156081 964638 -136513 -395348 368498 -530911 -452006 788725 -655287 602189 388351 910904 -611211 863779 -100833 871200 540536 905349 89857 -418684 445595 346857 -5324 973791 -401603 -684739 -54746 914489 -398689 256421 -909346 -414832 -867458 -902946 -932843 931959 -995390 443860 -801652 336681 -906538 747469 424803 -877119 838448 452325 -631264 77756 332497 816878 183139 295056 -22250 694541 -523330 875393 962670 816832 -598190 -441349 -231759 -77754 486695 630959 -397362 557039 75643 857478 67189 867956 59610 -421803 56393 -453748 -471888 855627 988844 418662 -11194 385879 -609865 -520254 535143 332699 202940 847604 229135 807707 143323 -445433 -826257 -917911 -270521 888296 -325335 271616 289693 -92336 -413355 -64075 237607 -904464 -424495 837580 -116604 -14257 950463 -211650 -347818 664816 247368 -969684 172200 561799 29628 6729 -585034 525146 436394 -191218 821187 559455 666404 917358 -225404 648707 -316759 306387 278208 -998877 -122865 834018 55806 -325246 -240820 -272565 569556 315629 -488260 -117971 -970253 620739 -47539 -41948 -133375 313014 -404041 364039 576964 729657 -733218 -279743 11278 -191697 770777 -103718 408499 -699759 -326755 412385 556625 -877226 -950206 -674661 -797283 -274217 820085 41532 -54654 455670 -452898 -208430 -261614 486406 -227759 -901246 -380098 510354 -12540 -220412 486713 933595 486459 657968 -766541 48507 -912610 765946 750477 950860 459557 834421 816452 -982738 924295 283070 664143 940762 864465 -572713 -547863 826065 474278 82508 156114 388400 -275143 -738327 -89207 129961 -863981 -495128 531907 -20005 413517 -416375 -786647 355756 -548938 763340 993399 914251 -408646 -971711 126069 -230898 380574 293337 -900563 -911108 -18395 -547761 540844 86450 365746 -758410 607751 -186500 54883 178656 993375 521878 -451862 -798234 -245798 130758 525439 -642582 -22271 339824 -132560 -1466 -219922 723050 302965 814761 628079 -771046 375976 -946224 196725 474525 235724 -527854 886599 -831121 -607100 -83223 638174 772344 218901 925567 -341794 -172551 330848 -888834 92980 37261 210515 81471 729690 -174091 466544 186561 -241513 88919 -169533 -983221 811152 2477 7332 -463764 -703471 -672024 -502427 -63727 82232 -483988 -369842 756044 456691 706591 -130895 -40975 208445 -681425 -401611 -822923 -908070 -987129 -821909 111184 -224756 -470079 -756446 -408389 -654107 420950 423122 891603 -791964 -941290 -936770 987902 598125 137840 -526934 329707 -48598 173935 -289446 -952961 -948994 -333911 231754 801963 -330044 -826516 740304 95713 -61700 130274 403995 -352836 380007 767423 -432892 -197580 -41688 236938 -143309 -526740 -410433 -985158 283974 -148190 -514759 821743 -111178 -874339 -467800 -486018 -462807 -633037 287452 264907 -394468 -852732 427317 -648706 -874595 -759074 -550697 -771495 839048 535626 446515 -204694 485769 -924194 192117 -927686 -445000 446164 -106084 679829 394726 -22708 -997570 -181350 547467 -688511 583534 -914977 -997909 126681 61512 -484045 673448 -788798 235053 201003 322196 -194181 -948434 -917862 552536 457230 -250763 731598 -136087 767068 -400539 -813768 855916 -158128 576524 -658080 -306582 -762534 -660500 -959449 83552 -318077 164880 -384855 608529 879906 763486 -561560 786771 524240 -790154 -539873 -975644 81076 102733 -167005 -515594 789479 875 -903157 -469933 -307609 -21875 -995662 -133760 -150447 -414102 -601382 -40807 -980455 -732634 -476662 666705 -32269 421982 -255448 57541 823028 -528923 939143 -338853 -776918 -235056 547139 -186079 -872113 925927 -293997 601469 298709 -668438 -286710 997486 -439111 -639986 -407857 284020 629020 -968052 -418150 -589716 -118711 604674 128030 714779 -616303 -659595 244058 -552646 487211 -706362 778018 -486540 764555 -598126 631824 128524 -992296 396910 659987 -858296 987006 -450297 -515572 -835289 -610391 646648 -902688 -596897 -713000 -713963 -887776 -144879 -902459 -753584 -346519 482119 -228635 387040 889756 199472 612492 -563847 367273 888613 998325 -352948 491879 -303159 716658 955088 -531258 -294642 -221560 -786241 -820181 -862534 -194576 419444 -876343 -115435 -372352 598634 690299 234678 -89282 876097 786627 106668 -77058 178389 511037 -539369 -507815 -555616 613275 584245 -986419 -888809 512403 412226 -102276 631015 546196 -33730 -106475 107553 798924 632644 -99227 -158262 328964 -523078 -908898 -899912 31151 -403174 940330 -394767 126138 942835 -314672 -648888 78084 -150246 957616 -64884 638299 880749 921058 -68584 500526 928762 -692573 367107 101334 337644 -740290 939714 -733682 -81369 -222221 109449 634774 -321086 -370685 593193 -693207 -286035 334995 776959 -276734 535111 -212691 174429 3593 751609 -37756 263588 -538481 393432 239779 -414508 570404 557957 -493686 757383 947041 325091 435462 151256 797625 816626 -51323 405613 830872 -787358 418864 -614215 413580 638941 -332457 661922 -360832 82577 -695329 81621 -746011 861649 124410 -92865 698097 -788953 -377452 938569 23286 -510530 -144434 578899 -777223 642644 -143323 -762226 511990 -525668 -408671 607037 -179342 283851 -215557 41963 -814034 374110 -274152 -98695 773568 780820 580792 -972495 958621 810515 -686863 273359 -432531 -120743 474273 -10815 752242 595524 450386 808341 793739 -454090 -215499 -991443 731497 169371 -952916 -199290 -747889 -693813 -456378 -653699 -739385 132816 -901089 266272 542716 -476744 -701444 -631970 216895 -764645 -116817 404561 -847238 703861 13662 -147861 -980492 662350 816371 -342879 -394934 -680438 172969 -513398 -315056 909960 -463373 -137570 -147339 -219864 -302822 386839 -498424 -829796 -349197 -506303 838315 228151 276106 -286905 -275912 350701 551415 -373996 991858 -966253 -203348 -911202 411839 -606556 -955085 -634313 865059 -598587 893400 -595363 -956383 -433007 -126168 -636155 -71613 -378181 709333 -84576 -95228 -991355 197351 985317 -829349 -849424 -2048 -3532 -930126 578669 -633457 -761905 -87321 -193237 914775 401337 -985084 -478844 26975 -555503 505287 897047 646192 -549981 -746684 -453403 -690356 -393472 -113778 -548949 589255 -829816 -681954 716999 679276 -899434 61575 575783 893242 746884 605761 394772 755426 71647 -259012 189727 934250 -508303 -749974 285787 300500 -591570 749218 -194089 605094 -819062 -64969 -786161 524520 -86849 -272019 -270682 193526 739530 -906206 312593 524474 -865234 450792 -372514 -126007 68875 -821759 642505 -482702 -776356 -807619 123351 119776 85067 -874716 -803478 -325409 -971476 85667 -791979 803946 989662 159662 -13512 -547901 194416 -311954 -998684 -895052 -355346 228909 -980881 113788 -484187 285370 -704827 562688 963580 103445 -204018 -166211 815949 577726 -476581 32594 -165307 -1162 885372 562197 717704 520902 -859829 -772622 -90670 -442511 257175 -256003 728049 257712 766488 -139571 248023 36357 -969355 -301991 341552 903391 -804882 99638 -145524 263427 755099 578810 -264834 415130 662168 -242249 -261255 516629 -625345 -511436 629947 601308 -397659 -437859 393266 -545323 -507291 241382 510187 -814841 830612 848881 -310692 208480 -103753 -174201 626644 -874316 -75068 -392029 122083 837494 433440 192214 705616 -502398 424882 462021 221340 -105229 -962735 882702 -274570 881760 -96846 -171425 -753865 947942 -556725 -22626 378301 114399 -221272 49875 65911 -602826 -293335 -277868 -504895 495205 -449359 -759365 565355 -240068 355340 476847 -766812 -515627 247018 -833059 851019 -412631 102742 -10949 507079 981261 -937244 -983239 511492 -896994 -964177 665668 557362 -488284 -523547 -786023 843678 296967 73976 846879 60345 -92054 320336 570650 691045 771578 -651413 -340281 -756320 -284164 -245820 -250227 -262347 181484 483761 -655895 379215 -534234 -272975 -330636 -768391 972809 -901814 89321 581229 359980 401262 -258919 -250578 -165350 -721999 146841 648402 559453 624442 137350 -759089 -799701 -884009 -877752 213109 -355585 207221 749423 -748881 642501 -553361 490594 121806 181901 -506673 635668 689837 479933 -938006 230047 129955 -966608 -166076 -921239 -171438 -969317 342972 741758 512614 -48695 547483 -418800 481812 622171 -3979 -435585 578328 -361467 -584302 821939 -811720 -755113 -17017 590951 -353681 194695 367667 -500943 860141 799825 -223171 148629 678875 364673 -773204 137452 950025 429580 -645592 -576554 942299 670438 660041 38365 748206 803908 338622 -313918 27292 784854 319591 49054 277341 439686 -907351 -922940 -741414 69580 -971816 375028 -863734 -355618 -343322 168667 -780632 -628051 41329 535663 -927260 708127 -326693 -536955 27340 -413975 -477658 -51229 -9239 -771264 717431 -72351 -758429 289624 749192 -633780 -189958 -12503 399645 596552 -282677 734875 905860 671153 665288 165499 20473 256093 -423611 -307964 22242 -41006 -317709 347603 522271 144583 724514 898117 627686 622128 -716233 992797 808065 161296 -567930 -203010 763792 572994 50697 -120269 433928 392290 -945678 -627050 845193 -255286 767928 44710 -675003 -536398 -617557 279997 -943091 813268 -447146 413381 -713871 664326 14085 961581 530447 -535539 -186797 -927076 -203779 -149253 -362799 -946869 -627274 -921325 389132 24485 -368644 877082 -676874 29851 -251114 840107 321920 -830899 -881781 535116 -116877 -592801 79157 -123282 -163461 -990593 -994962 -376154 752363 619095 334657 -903156 -463620 -288139 996719 677500 -723774 330990 -496198 564386 -528241 382961 370803 173383 424607 -167241 -488569 683557 -996784 -973475 504806 813899 155183 762952 480613 478907 -175558 -167031 -951668 765418 -103537 -542253 -950044 45140 534279 -182536 642900 149314 190641 295641 -191383 45139 524395 -183225 -932105 -667717 -161856 -31078 438747 -682637 -748549 234629 -911713 -170835 -840591 339175 970531 836769 261627 519715 -782174 -525984 292892 -368477 -318883 625767 399106 -465082 -841908 228807 -698982 729751 857041 731914 -817413 -365230 223490 -2946 912259 139310 167384 -326219 -580322 -343676 226066 -738518 695668 409913 -956407 -826961 -740411 905993 910129 364756 624283 -523164 -348391 -959140 -725338 63178 -511478 -67724 952307 769836 91455 422243 132910 665017 -385759 -572986 873770 -302238 199176 -365692 455901 -573451 -927344 -703708 -643981 492324 -832536 -363829 -250020 -784700 -952400 466511 -371673 8196 52739 166596 434610 -162404 756844 -112040 647788 256956 67408 538123 388646 -148822 878531 -340202 570118 -255117 -394924 -512165 394038 423202 242063 -53842 94089 663607 -59972 -857729 509301 312424 -318129 -708286 467734 170855 -23926 544035 -321077 -218185 -103477 454419 549912 378673 349940 -223931 -611915 -953588 514734 -444263 827258 519848 -548837 467171 715819 861015 -515496 439866 109697 794099 -405165 -500769 -215857 997542 508660 -462893 -73955 288388 -11420 597922 733922 903892 -385046 -600664 15362 406248 -513908 -881220 -42914 -353912 300946 898450 206015 494353 -753809 -111231 228958 -168835 741323 -790962 -117330 -200700 -435808 831566 871008 -677209 401790 612215 783822 997314 676892 -942753 493426 -320424 756467 -447937 -875824 591921 -56674 541958 796738 -82851 882016 199346 499404 75325 -491839 -226675 -698207 -267770 -896834 -272587 196873 958887 -723284 557318 769189 -772064 -713106 -498680 868549 16663 266562 -584097 259785 -419589 -758601 -593359 697161 -517811 -447221 -858955 -79418 534804 631379 661519 859182 691048 809719 -61978 -542502 870947 292681 85646 857819 -191126 355100 438132 -63358 267555 93456 27774 872684 -530730 589384 -676989 102595 -483907 984774 57550 975998 667982 -578753 15768 -767230 476263 -578194 -600716 -854702 -653520 268969 -158477 714136 594897 -73907 -899649 451274 -278763 467238 -153699 965305 -923404 -526436 696787 -787467 577539 386455 -941194 684033 996240 630786 700330 719243 371264 -71199 585105 -539838 -388370 -426693 -76701 172022 -431472 -337754 -311749 447436 -749838 574495 -735585 -38925 634214 274127 460668 -502616 767465 276604 73911 -244479 269711 306574 -576167 -544654 728456 -896844 -449569 -294403 -210992 702019 -917732 729469 114311 302724 762012 678355 -363546 495545 -739096 999742 -545705 -923684 773804 733574 -944982 -948451 794137 231042 840840 627469 982348 -678396 468292 -451863 -815965 -47213 -560169 141275 -827736 254322 -169539 918447 71522 -364738 474175 344327 -491685 356633 192478 -866120 -428072 768427 421455 905361 284461 32588 -273856 885707 195129 -329247 563687 -253956 -898237 163049 861803 714751 918838 633695 -452464 -912549 -212450 215995 117469 -660985 891010 -735703 -14299 233134 -20610 249925 -18539 -970283 121275 -738918 -15747 -86856 -385267 -307123 140530 658567 -720331 162655 259140 752077 -175669 -31554 434340 -692391 -580497 729847 462708 -240782 373103 808051 -70665 -454060 278890 463977 -928081 918116 512725 -181681 991756 -679686 809411 771034 213417 811188 618400 665597 -638927 -622440 275250 -676298 -287083 719466 102958 -381742 893521 -562848 -855809 758780 396154 -49728 -809352 -985859 518442 -166630 -219624 -268336 -410075 -977585 -521177 -969809 78816 149319 274269 856531 162492 -489121 -587812 -137001 -589456 250364 -635161 620115 -526737 -354389 300142 -604954 -47777 -32075 -307100 540546 -918456 578003 176803 -121705 311173 675737 -337487 177387 -317779 -828558 440267 848993 -435799 979994 -225588 -444983 739323 -383790 498124 586597 520898 -917252 793397 -188960 735536 7617 335652 -203721 821997 164825 692691 410903 -324732 393669 215652 360858 -859645 328618 -343770 651475 176081 -252762 -839697 -641839 454778 566460 316340 -548032 -17572 -732703 359727 157291 164980 -703220 -447680 -559770 842290 987762 239698 223878 522950 -459388 790142 -857128 603771 962794 893643 -519901 453935 415795 -160295 182414 107689 -929649 575526 574698 667617 -721362 846394 -92678 -162918 121541 -279965 273131 -268559 -156853 -8367 -124957 -306510 436480 -751349 -806937 -416197 215270 -59685 -42054 80858 442152 506906 72934 -645320 -5498 62269 223133 5833 367379 664637 -764950 764485 221832 156154 -935064 -364263 459190 666734 462261 243953 -313023 -939217 -123187 -570089 -476589 -105010 716364 13337 402220 -158662 -395969 -53402 -512665 -9946 -645235 -574103 111417 -317176 -704923 937253 -66484 -234315 991405 -577050 613625 469971 -255416 583555 -573934 947958 -284242 440419 -602006 -530656 -183522 77905 842735 459137 -212727 -442746 299941 29300 497617 74080 602588 -911406 985146 312028 -969631 -940793 -581531 -636715 526153 -666281 -58915 895707 149311 129209 513382 841183 393745 -502525 301253 50604 318125 -563140 238033 248319 -984868 -840787 -949824 -264331 861562 664680 -45664 -542879 526043 -498882 -526163 -714915 -870086 960264 402724 308947 -715500 -700609 -604201 602496 -453087 620648 417890 -970524 62182 766755 351414 526447 280716 -861986 -985912 -381179 351079 909006 -491844 -317038 -380988 -442097 -801990 659672 -154461 157551 536483 835580 282219 381763 261466 -176621 -25080 -824263 585952 -305498 -562456 -269263 16198 454191 713617 -130049 176934 68103 216550 -556860 -286241 861077 521870 -591581 568570 -244745 -187816 -42468 -874627 702276 -607380 -780888 -923366 103239 334704 -119101 47779 872679 -622393 -929939 -281407 61422 8686 285974 -553060 -457638 182513 -224162 -492898 -15929 858116 790770 -315495 -465496 214688 169329 345094 392366 338875 -61724 -281850 622658 184271 -707986 -511027 -503244 220914 739721 301514 447529 827874 862115 -42950 -970493 594163 -398252 -401991 795494 -972781 160411 567762 183970 238664 858621 -729893 -440634 -228783 -96679 634024 -926091 338942 -936208 427901 -839752 434626 104832 -911902 653293 707631 -660003 -607703 -205996 610668 803796 469243 -482412 95237 -55439 -725597 -294103 824333 -618234 920042 855621 885465 119652 -1440 204012 863619 -781694 -454475 -682265 -510110 901414 1555 511391 -599760 -797535 -519628 -960492 558181 -728879 588707 -46139 -525733 508276 -905381 174360 835065 -363955 -361009 -893918 692444 270093 715338 774908 -727596 132868 -33703 339435 -657469 -57043 336351 -464050 502427 861601 -681668 -488445 775969 -895205 -912966 783168 3193 17716 -47641 247047 -344747 231682 -420798 939045 26330 612419 212551 278693 -852245 613624 458474 647735 -645908 128157 845582 284065 -621812 825576 262768 -312782 -903823 339153 602108 -965105 -924760 700334 782524 -804219 -780686 478097 219965 802678 -306111 -850323 887475 -112652 359514 573148 647570 593743 544485 -758038 848711 835698 272584 546006 784947 -109625 -792860 738 784707 -146053 -617747 -911183 731031 348197 496429 110979 326215 -698058 243330 -785093 448904 -89103 -115490 698427 752602 643462 -409042 376822 -731370 757130 685951 -793680 229757 -740684 330238 866848 -552075 87589 -512286 360098 382792 -469560 -50124 544742 -450505 -14803 -219908 959664 322634 -838387 -635008 -807295 -429644 366628 57455 -623220 -823236 -162837 -506931 294693 -114156 -900870 -60068 -463318 796902 679038 -904503 914460 -892812 -726387 440599 431629 -217552 525057 929517 -1403 837039 799915 -714665 -681769 -171647 -476975 -577368 -721610 681399 758572 909563 867852 307379 953004 468986 -805029 -383956 -296580 -772389 -180506 731088 -701202 -560001 960900 -916508 -709289 -392174 -323495 -830186 -894344 -455452 910101 -110304 -195436 -30457 852737 446745 -351404 431101 913511 -829635 350209 300495 -667366 -274203 -942914 -211447 -940469 848657 -83471 471754 -317625 -229837 196535 -718753 656853 505884 911303 85699 -248547 -52602 931719 975580 -360683 592909 526475 753756 21028 -424063 87113 -508375 43262 -997374 -888534 -878419 -991562 724545 -592320 152656 313135 -381395 727182 -295381 -648501 566983 -905979 127883 248305 775312 59035 -81937 229247 696070 -841381 -926362 -218205 -445335 830227 377479 300360 -940865 207884 -109065 602596 -774271 211282 961669 -5155 -185944 -606195 -885657 -553401 -185883 414020 16477 -870719 332560 -129407 954491 -556526 -676930 -904340 -341622 725986 -383603 -372196 -771369 959498 -458270 -426567 41118 982675 813521 -198461 -825333 613779 -947273 578235 79433 512168 461243 -850533 -627079 365371 951419 -148375 385964 808455 710954 -853177 954720 -716535 -82313 -85175 -150460 -636712 569337 633981 349113 -108159 -172364 -530293 -83017 100720 33878 -605968 932144 112523 261004 67913 -975350 -985667 -266668 -392679 -795819 304160 879237 -471369 -428720 -115752 290115 987424 569001 995425 951626 -675929 -88556 -931919 451113 -981475 151833 485938 -83769 -532730 998435 -492764 234716 548883 -900001 530524 754465 -71481 -151500 -105882 73644 -719628 -39326 -103939 707992 -605893 185788 780459 502843 -165908 -90478 787248 539548 320963 -905452 971810 319764 964414 106434 -4108 -590401 383588 915740 614106 542545 659872 -796610 -978341 780405 -393661 704084 -231807 -894515 673975 62726 -102116 -673467 -740544 668411 623981 404064 807395 914463 -838835 -167565 72225 -552341 -385868 -408876 -840211 734734 547669 703287 382411 -864258 842219 -205802 -119463 -27398 242651 -186181 -590808 -456362 -379759 190010 -304526 -236315 -601897 -703726 -950485 629542 -201990 -95206 -628885 29146 -89904 416917 684918 -133077 -685076 287542 -225632 824160 482105 -459046 545423 981240 712946 600359 -342956 314627 688504 97443 982976 -139677 467707 -284516 -157172 628240 -74177 564103 734171 -908687 639876 -632247 -434343 -568963 443276 -602430 353828 -917898 -61397 -790845 -151902 -853339 240433 556306 -227885 982318 810631 -734639 -151834 293171 320370 -870353 482719 -157050 683749 221478 212050 -147690 -117510 766906 884536 522368 -236483 577402 82663 753566 836024 -249851 52796 -871823 -205554 45735 542317 817045 993742 675076 557874 106701 488428 -267464 237532 -164985 -582256 -826714 -578079 -668604 932594 -322559 896672 351913 920281 875853 690192 439357 -436575 -52720 942670 909753 58182 -421520 798810 714442 -274297 -534202 264285 -838721 -242925 371443 931940 689918 -158610 479640 134518 -326304 -7895 -202252 -499102 -206621 116198 -7676 -528607 232990 -445230 578746 654902 -269264 10669 -412086 -744748 63091 43172 -517487 -997788 165148 130784 967966 -231117 701354 -93421 -652937 68447 -10783 -705975 -733636 702076 29052 332403 -758892 517320 993502 654374 860954 451136 -596496 23258 -979857 -678295 174081 155616 32754 508928 42659 865211 -41750 -815434 861717 -725231 -145777 16308 300200 373000 -924777 404810 -665374 -815455 516132 -961834 13886 -379687 -587531 580087 -815437 820601 702367 927023 103176 -728507 837593 91690 365019 -971716 47438 -870733 102948 -554574 117076 739802 -346568 -349381 404836 -230444 4638 301947 -284941 710130 -700455 -11417 653324 -768803 55355 106327 195324 933280 -800971 -224701 462483 -25356 540402 652605 -853903 769514 682089 346119 -400688 686243 113673 -417489 505717 112997 220363 -528108 616000 364831 -117185 224406 -609179 -995142 606599 465679 -349866 257233 723549 685333 838181 -27460 -810583 349364 94726 -643533 16893 120667 -959056 679464 259448 -73322 924425 476888 -83584 578691 -256232 888339 398964 -851437 181025 789774 967249 -280754 -983040 -137188 266187 -895214 923245 651125 287144 -914210 -108720 397912 -515822 975317 -782246 265404 -32525 120792 -847330 -847897 -357786 -764405 -82410 292742 -882145 425573 65842 247536 -138876 -80724 603282 760040 -443051 -812558 -825314 926565 409847 -56846 -351896 169859 -747609 17950 -127672 105048 716135 157808 837343 -98179 -548966 298399 120465 -352182 -632532 769675 -605492 919211 898150 -817860 121683 105262 309488 364132 132649 283160 183943 -212368 -403470 -39922 -101498 -294030 43877 -666322 -745010 -341540 100632 543338 -28059 -860552 -903710 233327 -781833 -786430 1911 485726 349929 -407304 -437566 -696424 -320032 -656506 116378 -983835 513416 -579598 -184268 -457538 -130166 217098 638666 -957835 -805768 -792650 -461358 -297399 -536211 521181 -170309 -10934 749018 446243 -777521 -362935 757160 -809750 339007 154149 -618881 45026 623423 -975588 -976107 298607 -389515 344905 -793472 -279815 796949 -539715 -332939 554058 15499 704636 -968885 -400447 734262 614954 790512 -639240 114601 -834177 76887 -260287 769323 -519053 703265 4872 225880 131566 106154 -697309 826656 409997 461725 -753460 -261969 519714 -796303 180334 -819878 227096 569634 -377298 -469982 863887 -292244 42694 -536617 -298094 -205177 363572 738873 55913 -530520 109603 -770738 -444490 -978105 736542 906841 -851463 -259340 682949 791071 740333 581816 225934 -959341 -99965 -556085 739032 732638 -657801 372131 477336 -556665 992858 -169391 -588800 -728217 -284819 752403 -703868 664245 653349 -354517 141332 116667 -130223 -746556 -297585 341799 -952702 -604480 -75214 -855542 -766593 -826710 -523241 359699 -319805 -854703 -668213 -496450 326273 286193 -877457 -841871 845857 901376 -639069 983722 396784 539898 186374 617074 402557 -504835 -499450 -55648 -228462 -712970 -208281 244911 -220488 -780657 962586 -589944 58606 709052 -803450 140143 161585 288580 -793538 619480 799403 680188 421017 -452286 78842 586160 -811734 -991084 749956 202325 518447 -82360 -873475 45147 666088 -401713 -520331 -769600 663574 -621887 -430657 -662165 -918091 698823 -591906 -890328 985712 -182562 197898 172208 696584 -205201 -25698 784683 -551441 724190 -553623 82454 -750305 731188 988160 931158 -438437 669945 381177 418632 -517644 363256 -583612 410959 609020 -882884 15658 -619191 848183 -43691 598294 976433 -30780 -557761 579975 -705507 -871783 460837 333252 -512757 439210 -908876 -526508 -510560 -652794 460989 882460 -338097 -64649 597929 846183 366176 462228 -309472 701417 967612 -176145 -33783 992483 -466019 -580885 212253 -737366 50679 -434511 611840 484406 177205 621178 -674249 126797 -503 -44339 -292495 -173505 320578 626689 -113881 -282133 -137489 -785334 404879 494638 36162 -246492 462089 -634425 980095 -527114 -694390 -148529 -207134 -504757 802302 -634129 -45312 -639892 -835114 327165 -747012 39960 -465601 455784 -527491 982107 -729360 509178 233843 -123770 -369520 165489 -152280 795935 434785 788183 242671 157399 -27653 -50597 602206 689060 -565202 -389107 -806910 30105 27535 865845 594804 354839 50073 -609366 -142459 -260071 404153 311829 -315861 -603374 493756 -771621 731301 883368 911148 -520039 137424 492069 889273 89305 316248 -89855 -750005 -227461 102955 -430644 -429342 -562480 -667102 159735 -785822 203863 360164 -512290 295846 -754008 545077 -816336 -278242 -791906 31198 374365 11295 101963 911779 73565 -46468 -58982 -233040 397304 -732843 21428 295481 -880906 -760970 -397684 -865223 639413 -416455 -127428 198742 345193 55143 540542 -998669 -632860 -733536 383993 -291288 95350 -168329 -755688 328879 47407 612108 986605 817992 892377 220654 366198 827392 772186 -445623 -12013 629623 -843321 494414 280785 293938 -797479 431307 358656 156125 571037 -814296 -21718 -368323 262028 -735667 586069 -343501 -828379 -548814 852949 3696 467704 -327168 -512212 -399055 117337 -887274 282130 887574 -458130 -80092 -772088 879724 -298798 -39316 73921 -69377 -809167 130246 -76172 -935029 217591 927946 -392190 -585562 -347319 -959680 194283 -548205 -923158 -402527 -201732 235979 -247419 902946 -280032 -850119 319196 -583668 -527946 -668056 129369 -797319 -886866 -856088 59611 -420127 205583 -754416 -320655 867824 -154680 486257 -734645 -245126 -585568 -450761 -310337 159163 -399045 288007 -415469 433416 -209509 -394449 -521808 425016 699509 929326 788845 -649306 -948404 -412070 -474740 960495 292432 -95247 686653 -998748 40911 -493064 -808628 -827422 -476062 746874 429969 -102764 438145 -789809 -752764 -568693 970820 -305598 -236745 168964 212808 589358 901164 -199685 605234 -469360 -684472 421186 376721 -427948 838565 429500 23683 161570 32418 869636 280367 -730169 929559 704147 813281 -228529 159023 -746930 -576749 -321482 988327 -266686 -705950 -307007 91125 873957 840041 -796427 99748 -298967 -870093 853360 912268 296290 711185 -973588 603740 443374 -956821 224434 -140525 226945 28680 89313 442168 775301 -127204 -50518 -65518 -4551 -45737 224982 -939677 152111 -839458 -620276 621179 -662000 -148293 -233940 -715997 956327 278975 -101934 370930 305988 -422541 -340380 -417874 34424 565468 -350108 204922 139503 -594434 641939 14519 254330 -35929 953137 698752 206907 -517440 -212339 89869 -211690 989712 995971 117747 11211 690446 705428 339993 718360 -465496 216302 -734511 -448 874626 88753 -956750 -590872 468684 119285 -160872 491093 497220 -600792 -139031 -686071 -434840 -916558 447655 941354 800231 596276 -923436 928116 465184 -662187 708118 -488200 891765 -65678 -697191 797253 572862 -163421 -319143 266638 691277 662711 885611 581709 420885 -676131 510471 -43259 -155964 920605 313962 -490870 43845 789044 704477 367097 -69383 -923934 575806 -717006 6588 -954315 299595 216425 -669181 -757133 51321 354950 -75395 111375 978719 371865 9189 730182 93165 -853374 -355926 479837 -550972 609115 716506 399943 -411359 -540135 616455 4998 333423 364243 -3972 -306815 -678228 -698993 541945 580690 -684691 753509 -123416 -418242 -132933 -264465 611825 231784 -706300 -184651 -893055 -813863 -748534 484886 247571 442054 866904 383510 -408582 99927 705096 757232 395436 -100306 -276749 298653 398832 939070 439111 -557728 -854074 -107721 -822209 -924564 -8306 891671 351147 51878 -294709 643620 238315 983342 11531 65869 696720 79576 907608 22548 -908979 -257750 -615503 782768 -708505 786461 -679123 255127 -644242 101805 256731 297511 -793799 237576 579332 506805 392740 613982 464888 375359 704386 841596 -676980 263272 145789 983563 -276574 -772567 834764 589400 -395985 -321860 635827 -649622 -254187 -769602 628785 -912943 -829774 14417 530841 81691 436620 -407067 -449914 -88341 682004 925203 -452277 225782 498081 -144218 203516 528712 314656 -831396 778052 86354 753751 -68442 889152 51888 -127219 -289888 -386697 -325841 -228495 727485 792949 280550 340151 -635635 667539 -19052 410097 141481 622942 954912 522435 888975 -917324 -410457 612026 -381732 -939415 552670 704539 -595118 -846963 -675981 -973860 37179 825751 -792256 143310 -661277 -7133 600459 -668432 -177503 -840866 -278387 778434 499128 -549662 619142 -878378 -308991 768963 -566051 -654304 -891888 788339 853751 -520003 751420 791791 835286 -658169 202048 -127591 -546042 -591639 -417780 -376951 -633612 643091 -645883 544322 500330 -360770 -871274 -990217 -684643 -456065 610548 791879 313013 -431343 -177064 536783 -125294 40727 429023 13747 -714461 743487 -443388 -480357 615677 928915 -106351 189111 588913 -576700 490267 616736 714426 -536960 -48205 773341 954394 -190498 918630 -851631 925206 -401637 749482 241917 -512719 -924306 318665 505276 708927 -892542 -189571 477993 478198 -89596 -405161 -444506 752282 -735020 -549523 937908 929532 256889 953373 663347 -433120 -17820 -898184 -945856 381657 474681 853226 657017 -739625 104439 495715 117150 -18975 -297992 -497854 752307 -315080 507407 494978 -251210 -764546 -456030 -805346 293501 -144627 -664942 436494 -513091 836790 609624 -731070 -214896 -866257 -728386 864860 61856 -700320 255504 -320844 -310229 -24291 415978 907033 370997 -570595 -965783 -303981 914993 65083 -516939 198052 755939 689689 -309 -790682 594276 -503185 -789936 -888110 240202 681776 -904204 -56469 -28060 -876497 -714516 -179394 -593371 500364 201145 703037 181249 545872 528365 494168 148559 -501844 -272708 169073 43498 961320 142450 909141 -221024 215653 369238 -113696 826656 412394 712461 462608 85211 -454184 205900 576260 913923 91703 585671 975272 472078 -861910 287222 402203 -448297 -926817 150713 -311705 -808471 -193552 -377965 336613 -56677 483220 262958 877896 -995270 445236 305372 -759874 23140 -950219 -895063 -533534 -519363 -512849 906534 -4041 526129 937200 -968408 -389180 -29415 357102 72657 692309 -7337 -835950 293976 -156087 850294 -588532 -232940 76370 -932854 744701 -63260 -79755 874852 -128286 -220209 -89884 769661 -854167 330955 917974 123802 -303934 -287094 548999 -949266 -887534 -85927 -774684 -721365 785682 226609 385003 666094 -291598 901953 -958901 -716525 85960 135894 786140 -79593 -394466 -809939 -851092 -20792 -810229 281830 -157431 281015 155389 210963 -392081 -749719 576889 -529270 -906630 -813233 -162949 -394182 -43151 -337758 -379823 -879936 -471106 -12857 452408 768385 -278220 -418471 16001 -853510 -633560 -491032 -677397 -745610 -419296 152387 -206358 543464 79171 111124 763179 277577 404453 -652929 200428 664489 755924 439198 895694 -70809 -872557 -530525 20008 437801 -569462 65106 -121247 13132 959378 -471848 -468729 -96272 -524307 458434 -17794 -463943 299206 -326138 790114 665342 -933036 -303533 437761 764418 -901245 -363024 -738131 -793477 -363223 -81102 264159 -957276 582999 100223 -321235 -878057 -907520 254589 317623 -995084 -420025 -78509 -200152 770307 -1049 783650 104698 833525 -220912 96403 -470096 958074 -374470 -966064 984308 224613 854500 58421 -397764 -205017 -944826 -316601 955529 875337 22230 -241500 315352 851703 -922104 -697276 -631593 555706 -309714 634147 -854464 -661530 -251792 -552057 386700 -821294 438617 -852223 977771 439458 -728155 751592 -326686 -428971 -329884 -127595 -609730 -256701 -119646 904276 66589 788289 16080 461932 717345 490773 -884081 -94430 404127 -139987 -731145 526369 967973 -113092 976011 879456 -795547 871269 -296042 257056 -242013 -301782 -149130 -291720 846945 -835849 -5482 320984 -558113 672507 -584821 97166 333570 836387 -161375 33540 -289493 243785 859901 776053 517398 295641 -196756 -189946 178905 -817653 -410069 -873861 -434651 267933 441414 118590 169661 -85223 -953969 112893 485643 965275 561771 -445072 -762217 666041 823556 348540 254889 -648106 -789696 -848393 -689561 947485 -217035 -788644 821979 -138704 814258 170870 231139 466666 233439 -901160 -940668 -483448 699076 -355736 -325181 855049 -716327 -600939 -606648 -499806 -34807 -204756 -555701 -819189 -203902 -221741 168192 -747258 -99143 -751209 -441900 516362 897474 -170501 775898 -87354 -745612 -446363 -442620 422083 -552149 836122 -612324 176580 121007 756318 -951784 817675 -439255 939815 958342 131756 -715123 -364477 865508 936152 -569668 599818 578967 375819 424891 606361 462943 -299275 -40167 -217873 -857169 -86632 -620476 -739058 -363523 891190 287595 669180 -458280 -588152 153550 -667472 -56602 -252140 -390965 -11175 717038 -666070 -504799 97019 -137760 673499 81626 -655788 176495 698118 -443587 176312 -378843 -423505 -540915 -482468 -848602 -200540 255281 -55937 913545 -265371 -615898 152647 157909 540281 629629 -741304 -94764 796068 670817 -971565 593780 -839001 -952840 -915007 496272 -524004 -450718 416734 -399123 977598 -468869 -436231 -272049 -775910 691157 640127 -425885 -502455 -533367 287370 888209 216752 835941 350050 -371610 -933061 -729723 414390 233628 276690 -490638 -58663 -867454 -823704 -32881 146066 -372925 983141 628383 334107 -152812 -132105 -353014 -602910 292923 159495 -830787 -998164 -161288 -494560 73312 -305805 287723 817715 243504 140558 -882151 333096 868194 59762 120545 -996897 -867806 -743828 -477651 56082 321763 533762 -859551 -95680 -579534 895374 553407 -914622 972906 733478 -557886 483646 -575821 -734817 857876 760075 145476 -273558 -107276 649186 -263795 -149894 863674 137851 -339614 450607 519891 167787 437841 113595 264975 753138 -357218 786637 273062 575240 -231219 992072 634168 -500938 955344 -227532 915912 -500816 997633 32313 -898936 417143 476807 556510 -794441 -551118 156503 929192 539593 -926752 -760924 382768 -861557 220691 987461 -807155 -80615 435351 282065 -214546 -982191 116684 147382 -257780 889486 -346100 -484882 623687 -532064 183930 -425956 298457 -908869 -408107 78128 589325 333595 -743568 -112962 -844680 -325920 448972 -947531 246486 227612 -765494 -372146 57014 -26255 -572210 -84577 -102746 733560 816670 680980 -285522 951001 835699 286540 946621 -727414 -795564 599319 186136 618098 -409309 -111202 712680 131319 -52105 -724168 -281792 -405657 -772365 231524 934262 -304927 -976849 -155511 527282 308673 681322 -539734 -636797 -850017 40225 -3672 729011 421610 -503613 21259 -552369 -854365 -999771 850584 283531 411432 564665 173324 -551405 -669823 465627 786888 485580 -104593 -289905 -665868 878995 -536023 -315838 -228702 -739311 -612897 553489 467719 -82064 94825 -975289 31806 597213 829204 -805287 -708124 -820286 -623114 960797 -644257 -147919 42671 -934644 689119 421571 846902 442128 112184 568754 847473 27876 593870 680458 957834 -414892 125410 714116 259431 -363725 -497742 631648 -830992 -431170 737826 473683 95052 839002 -231841 532563 -993182 -475923 -916852 -494863 983513 886855 -526502 -401933 -223376 706977 359429 -856872 899932 -894275 699705 207215 652826 865155 -994674 456610 -661308 -521242 -66567 376520 193493 187311 365230 581511 -897311 -282742 -361997 512208 -877712 879860 -17296 -89485 -531130 -142473 -486911 543754 959724 -658518 327004 559929 629083 93201 -258519 465802 -274042 -238636 411729 -458267 -373812 79685 739958 280442 522148 84375 -494452 -113965 318645 170844 -218343 -750912 532995 251265 483026 -989419 714472 240846 -504629 960438 -667525 -945603 631063 -662486 -305153 -758634 839812 -633364 805767 -431582 -187099 -6254 -647009 -362245 348466 -981076 848430 112611 -259906 -818455 121884 -516305 856065 338655 236876 817403 996099 266032 503641 -761721 993838 291285 635766 341320 -997051 543846 505980 524614 -505852 412397 762961 618374 228427 922818 -511448 424989 257155 -589073 688968 -125695 -707341 335685 351818 -677574 272824 581072 -278354 -674051 -544173 805886 -428436 647277 -335477 -62639 347126 514403 -4971 915029 669477 517962 -228318 -296807 -597955 -482315 -263195 -58244 159504 -669688 735335 640744 -61047 -905291 -315349 -4724 -936271 -630032 773865 -243976 728142 -175357 -792513 -173825 937417 676091 -391894 382879 -999821 8041 -552295 390856 983763 -926836 -180414 271015 199202 79059 223653 742495 897609 82714 -389532 61692 537953 -479614 -910301 -468506 -335037 -674202 910225 -12487 667743 -602713 -401369 -754838 593716 81612 -904494 -938276 -305187 663588 -380464 353742 -372303 -568883 -218950 -956280 -692853 -331436 -191562 -959691 7135 225344 -867899 -306013 793050 -12910 -425691 751567 -747269 -271160 153438 -557276 725009 -803303 610471 -512943 -672399 -811916 -40849 318276 -39432 125457 -506641 -843836 -158698 996540 -327393 -292682 694685 -100964 663770 675163 24511 75841 172223 948705 259596 421142 -351055 292048 -542559 -93020 95429 -840471 364641 686830 -17648 -1714 -385402 -582533 527331 -876920 183142 333651 196120 317308 -295322 351977 -7130 652587 848134 -868957 -65052 -179587 170358 -372508 -25744 15602 438447 281244 3807 339918 -542259 950027 472607 23478 719981 766002 -307035 -378907 501806 430741 858399 -459159 647160 -299385 107998 258724 -232918 450322 -266086 -613313 -437019 490691 -262705 158247 212592 955625 485860 604036 -576738 -149417 873453 382691 -162176 589818 624817 443878 -503058 -654292 -697879 -758642 708692 -839155 461225 848794 224096 179176 -267711 84974 -432500 391409 256240 43662 -281745 376095 -933539 -757108 472812 -544989 -908741 -256079 -555157 317317 -143761 -129079 467393 449800 959789 430115 342642 -790008 -85773 -195464 -493864 -238942 -720976 -679937 593776 -902799 -459321 -75382 332184 -445866 -92002 -809557 -431128 -571995 -477205 -444160 562761 181042 -934379 -859388 637075 315227 758100 983960 390999 -624577 385115 546453 293163 192226 909587 -732403 -590808 -454576 -389150 468216 268100 -765750 -679256 22949 -168790 -491652 908758 -657121 -201657 -511129 -207545 606301 -544287 889689 -930058 -294092 -986127 10400 -934695 -172173 685040 -93451 852804 -432360 751323 -838316 559871 -349717 763978 -300506 -711199 -457966 680810 870000 387733 520597 30902 -583597 661356 134854 -669375 -22350 -985329 -589705 66855 -739903 -559941 -29510 771579 -640621 919661 468661 -264268 -92461 -524658 565706 -343299 554257 -649080 845400 -778642 798011 -690517 902897 899625 -57379 697842 928235 468658 -303553 114136 -641034 -23763 -704011 254771 -624858 -340839 -128965 378155 -336693 -490588 777364 529320 534168 -48609 -16988 -918079 901776 78800 -133486 444857 -52282 306327 -714220 796926 -918633 -394248 857569 -395468 359917 -652019 -513147 -99045 896441 478606 764217 -288591 -599390 -591427 -841516 814601 -68242 249306 -411430 264771 -675407 669174 -565152 447907 -837361 593699 -198422 -169139 -361778 201046 -962876 515488 226356 141236 509575 902637 544474 -944826 -328349 -352057 -533620 47049 608231 -123731 284387 781998 358844 -670964 -698277 566333 185818 -712532 -854115 -802463 724749 839734 55835 175079 920039 818592 974864 -382658 -499608 -720125 -376270 792448 -126630 -395474 262412 -297236 201086 -293322 -56323 436707 -942434 -154223 160883 482761 558587 80261 413532 -173762 -8508 -503167 -485108 826865 -89676 261921 -537536 273209 -958150 -103453 861280 -62417 74951 -776485 -966460 318457 -985798 -463901 -996361 122716 -547964 -868529 -884032 736976 192494 -590504 650514 30415 -763921 49388 -104122 -373559 333680 684683 -92676 -123994 -135830 -921957 -236066 -415491 70460 -196754 -167344 -203302 -140226 -746021 693469 -518497 38537 -355564 568328 -306971 702317 82397 278997 260599 -745629 -724360 492698 -545102 -797401 -270502 -787723 280955 -861662 450885 -810721 27386 357753 993927 -214103 457783 -953350 517595 -390178 -786978 799215 -483079 894988 60686 -349461 -934649 599148 -685304 452688 -531260 -318137 -835348 398611 -770543 836928 928641 -715188 530479 -4576 -451094 92052 441010 -661980 194583 490926 -314714 658897 829009 -68734 -16040 -997609 -826172 515195 -697115 83227 228088 -783408 755685 414157 326237 -332142 -48334 607732 -500288 -138270 95760 716999 669847 730195 312941 360875 -559515 -881101 -36400 -959282 882641 701836 4669 812845 451640 -132865 883345 526921 236597 140319 -884354 -672473 -48471 307371 807756 969513 -260959 -509390 -998249 411359 -670297 505893 -932504 626370 531074 -11919 208035 434035 177367 -649847 -30224 774837 82870 233797 -890799 -917794 -308884 571600 638128 9701 -668446 -410420 -774640 19537 523334 1144 -395757 -488510 -314669 -584291 -998983 82612 -96824 199472 613651 904760 196743 768750 -152920 53292 -546235 169145 -748486 -711515 227573 579586 761991 331204 -907920 -466632 -864930 -441819 -130311 -222858 -584575 240748 -141733 -60925 -857112 861546 397162 887213 -509452 -45558 -762360 266498 335811 469841 -447339 -838072 645217 -940092 -814981 482398 459867 48055 -500788 -537414 318568 865588 280504 -431436 262098 431033 -230195 181710 282541 -213225 -798205 240337 944906 458953 689327 -94361 -426092 20964 489579 -933912 980665 -956951 27264 308822 -811029 846911 605248 -218994 316231 -388434 504226 -925246 525618 351738 -29085 -91103 295097 663908 983435 -429777 130236 -234953 268686 -925501 254706 285307 236462 -129718 -262468 138913 -511953 -43670 950881 807539 -679623 -128526 -239563 838128 -923197 950729 257390 -638669 -297771 -783719 -466585 -73842 190598 -436928 27141 234642 -692485 -165065 64213 874037 190501 -58305 -866255 -699973 83416 -602494 -717653 -865734 63349 368107 897538 903675 -27786 -283919 -127691 -222994 -876760 873777 -182787 413669 127022 -212749 -807707 639248 821833 -599288 -879842 -896531 810668 -111417 -901322 342324 -137048 616359 378858 -534931 22001 -87945 -666670 -586675 960458 -335473 -5812 785620 -814297 -39637 673937 -563519 -126748 -386042 678587 -466211 209237 622613 -574049 -986053 -752121 239596 500578 -203106 -841285 692623 -726992 287376 985605 20550 -457166 122934 -878596 44055 317848 776259 -36455 117434 742049 -597032 -982489 -884980 816599 -502778 41102 717601 785524 -416346 -297333 573834 160872 305967 -776365 -954997 845752 -861855 -793723 -488323 823678 389497 153059 -914789 157761 61339 612112 -946985 -591888 -588977 296248 -849 137633 -10157 -192459 -22332 -669568 751764 562578 -883984 -450387 -33038 -484453 -172643 792064 -583888 -227483 -263290 336762 443975 -877467 -994419 752756 -780251 -226053 -257385 -490861 204631 -741222 -719242 454365 -358199 309014 401657 376387 -38231 291699 -403239 -165721 -950820 -991866 -381611 -900948 621942 155168 501700 643188 996927 173583 -216571 -992233 -549798 327536 -511738 -435311 -817758 -157539 475904 -614432 776526 451773 94348 -988029 65875 801227 -680704 -295804 250065 337898 -466512 -852308 -447300 -176898 -672543 773602 -653432 -242386 -568415 -351631 617111 -976544 962674 877982 449583 -675155 909260 -231270 119768 -45144 178746 503338 157832 -759418 -330052 -955881 -1393 -993751 -44567 -119126 -364376 564827 892968 148964 310366 -885372 238872 351430 795218 394609 2058 970667 -875467 592602 -614907 788394 -222918 410362 582906 529987 -272224 291536 854424 787891 -660891 468703 440106 153299 -893445 641324 -323487 -695307 450373 580123 -218107 -793413 720303 172063 260482 -711354 930536 -897038 301848 56167 -249317 -984113 -170293 260860 -364351 973709 217345 792070 -484095 -172949 -340328 456826 964473 -899530 449079 847043 815654 -369272 326489 -87169 365182 -223032 489747 -106158 -572895 399365 -116479 79973 -432217 -851190 337656 -544167 908984 -865295 -565099 -665368 -715177 726117 -190756 570560 -828289 966964 939601 -631475 531581 510074 -713511 710823 952946 -502030 614826 646489 425963 615406 384126 -49148 936874 -445503 -3777 963215 -28293 -799928 -712315 783570 758027 -240539 457869 484064 437024 388775 24195 766878 410760 -725450 175441 996611 861941 -964639 919068 508491 696466 -183394 220065 472018 124380 -589180 885517 991799 46680 412836 141812 178528 841410 206811 -134980 -651905 -597967 -698096 -392423 -496384 -569434 528215 -28694 467358 -141782 -879847 -974473 -254135 104565 613612 242709 781764 428208 317153 -893009 -41743 -701043 102126 -353639 898772 -385700 418157 -493935 574313 207977 -540850 616878 -889308 118757 974796 481550 214046 -612833 -375425 989712 727027 -895277 -135252 793004 -795320 686967 268335 -812793 -784067 -307513 -408423 782103 127804 920995 863463 594073 88699 136287 -606628 -148222 960265 429807 -834171 168315 -688444 -294881 -237218 227666 134503 -575825 -802374 212470 908668 -170780 76494 -849731 842461 -150765 239578 202297 48869 -825575 543596 300714 -993079 -756852 779468 -139859 -591194 -938760 -448232 171575 62364 -176384 -44241 -654357 210406 249888 -638268 445520 -928595 276845 112845 -327436 975192 -872560 -584565 409539 761301 745536 -28897 -940198 -595140 792717 383543 150716 -260720 -497256 797781 -565735 651546 -632772 743851 -328144 -903733 -143930 -957209 -294460 825625 -913067 -914950 -546564 649774 -404092 -476937 48908 -170462 -584281 -826073 173962 157655 277139 -952363 -915582 848230 743952 -647213 203152 413295 -156417 -695538 572428 553777 -700430 397841 291732 143544 -723890 391282 126517 -704386 -45805 -912192 -226023 259402 -838612 -423012 -253280 460501 695401 -71956 -124078 454329 -979118 -270306 500571 -323856 -890937 769819 -194358 81967 -928452 687118 807503 731369 26960 -791553 -44027 952674 931413 -154243 -176166 -378084 327781 -387139 242585 699298 -621035 -124861 -685368 -617603 -485356 659207 38227 427967 267771 -281096 -724708 638925 -601462 601934 107885 368043 -184046 -729071 -634411 -784784 -348865 -925029 168374 298250 -375159 -545309 -277162 -652869 -783920 161310 -337691 745541 48559 -30845 342144 842556 -549123 -343272 -989970 -525225 -961981 -452917 -513713 395858 991295 -410027 -167654 591491 711353 -159305 806398 157402 21985 -364312 -371935 -387147 114018 -625948 -638016 675126 -592273 949477 -769972 415847 708892 509443 697964 980612 148773 -897903 -227405 -957517 519881 -5640 -335474 -10746 -83787 -845672 -989877 -970558 -507768 235394 -70595 721881 678055 603201 -610553 -81877 -766331 -432730 528674 -324104 947832 -392835 581937 257524 -379894 -70409 -154563 458326 157828 -816434 75130 238198 -975026 461766 -67459 -604267 -499608 -713891 328296 253913 959626 -312696 554125 -850104 577660 427115 -40767 -296146 514004 -706189 -320050 -962776 199693 315333 541376 -975458 -802636 -184111 186435 -348540 538208 -189546 898763 -523289 -438297 -968563 -992287 553389 785081 136729 816524 239583 289527 -883891 -893543 989073 262178 -225131 -773928 -25872 -136489 18702 508378 812191 -536890 -874116 -721069 -243626 608355 -47374 733740 -149088 404275 346756 298708 -686029 279810 -92821 -567396 765770 -190039 622046 -101639 -667572 262076 65070 -728304 256266 479313 639895 -322735 -60698 954423 296389 359457 -379635 286166 672721 -997029 912081 -851235 -425003 306612 62123 -214692 562100 -911102 80646 880094 -74677 176081 -260202 200123 -466775 737348 437496 305105 760486 -939690 -63827 401505 -169908 719810 -119895 709615 652514 -373734 -605254 926896 -21159 -978213 929896 355765 -384612 689160 -897037 310902 113890 -769925 -784423 -291450 -622932 19490 -259530 -516517 -703976 845225 272685 256024 422162 765986 -565876 297662 -254615 43613 901232 940700 -177976 -778609 -638731 658790 -977093 -261266 329637 779396 656698 -101108 250505 -267101 325412 -181111 574465 766005 -254562 925174 -943533 -614097 398572 568099 -154465 94490 -606577 701433 -769369 540077 -798635 -980426 -243931 -518711 438652 -264198 -903319 798508 -358695 -19221 -433132 -224955 191148 805793 2706 -153648 -180048 420845 647301 73076 -262521 -746392 457145 330968 -861284 799016 174545 -51890 893625 -828740 -607936 -124854 -569880 -961617 -329167 -86463 224038 -800720 -12512 258391 180718 -380335 520948 -84718 -477526 168246 161463 230643 134938 733719 -501785 731750 416725 -551921 675142 -328608 -700487 -561051 -669562 850804 -10949 501878 -360757 -658986 474080 754214 -285471 -201275 -101033 -496179 876576 832010 322272 -918529 -659575 575797 -875239 417400 796965 -268062 187140 -520479 754485 268732 -149982 -611035 -164790 690139 -452558 -486074 591212 30416 -755463 110242 -50337 969512 -278126 -840450 716069 -950671 -495961 547385 -53696 554862 -487351 -859333 -428958 -127041 701691 -431762 782433 -328749 924001 -641232 663168 565046 562462 -835158 -399390 493239 534561 562371 -361395 629593 652834 992045 181382 774260 388855 -626534 -490123 593542 -841079 147651 259457 81825 687845 -982688 -224568 697747 -675040 842154 709219 10958 447478 -34640 605330 -857647 -108926 938545 -373425 575100 -576723 114795 431969 -516781 859380 24949 -568898 -459574 -322845 89769 102211 -932676 -261250 608762 786170 430225 189795 74725 -561904 995997 557909 698455 -780252 -240511 924674 662512 -463974 -229189 -918037 -390580 458098 327861 958956 431590 -881436 329696 -223231 -856376 -777257 67102 -592608 -686091 -769790 -524411 719423 -608559 -589939 149486 -927585 -759261 316396 392768 -909850 -887877 165340 -646102 856675 579234 856199 601079 -239640 -442666 -349598 767421 -468386 -326926 -445287 -365877 -644775 -849996 383915 400903 -287732 -176414 -546196 826748 -46081 445768 -756129 913673 -111573 479551 647972 -664756 -440937 694404 -815687 613972 297868 -800323 665258 -331929 -470942 739993 872806 -486404 -952192 -32755 269069 -484893 437620 393805 512913 965171 814787 -941240 -93882 -390139 -135186 -100527 14599 -407333 -919424 310318 307349 436232 -921388 -666513 46036 -410051 -575204 -372595 521465 605658 664799 -40873 -85829 874407 402233 64246 -567561 -14695 -412541 -389096 -628862 410444 -41117 -182781 525131 172855 -437959 702013 982809 -952253 940754 723916 851124 -641039 -109849 -567284 641337 -106750 -518436 -928894 -737037 -417717 684130 632952 -926522 -891579 -19674 -33638 -568130 436930 805272 -752377 -60325 -782661 -700199 280813 765646 -276139 539937 856445 727228 482769 683974 194 -345784 815533 -405311 -966914 700017 -549970 -554539 695485 -669366 129226 798255 -604310 782003 438024 -824031 472339 -481557 462780 966001 768075 520739 411195 584736 -738710 -525884 -20961 342301 -529045 887173 821577 -891581 -43811 567314 657114 877528 816654 416218 948865 957484 -291440 -443192 812276 883404 -495975 304819 -42062 -53598 201238 274574 -32604 807752 903820 400531 -526844 -154973 -440817 700996 -104770 751414 688161 326922 -827909 -657091 296616 186511 915040 845159 -827304 -489912 143256 437430 -790059 -958844 235287 136464 362067 -546948 188490 153746 617344 936914 230176 287559 56156 -447101 -839315 -227139 -490091 -868513 -622686 152562 742476 565197 -907850 698925 -885162 -235206 17024 328864 -202364 -391725 -779550 -452893 -121058 -826440 19057 473597 651127 329075 -660717 -598163 10451 -79731 -718370 -905456 907542 921090 466796 423670 108020 631360 335435 151346 307588 452579 -358880 873795 120788 -919508 901056 -16200 316726 -65258 364931 -445026 8054 -330107 117717 -494268 978723 426530 143043 855418 -529344 -137563 -20574 851515 -74919 97674 873028 -756355 -885410 -401924 -70688 -833369 -359707 987374 -270816 -65406 -119023 -646855 215252 -362995 -237649 998574 -160574 -503363 221669 -589178 922389 271208 -563885 -262810 410151 -962411 327108 301964 -7414 -117381 930870 715160 -207446 269641 -872266 356607 -257552 710587 979877 -186113 550548 -928671 -994159 -892412 -3741 -438394 -601798 968077 -367674 -836974 -910718 530793 -725201 361331 -912551 -255572 -31237 -245686 11853 -526378 -324699 958716 404121 -226763 -169450 419325 -876763 826567 908179 -375759 -616487 266675 -693604 -946794 625184 602808 792536 -646882 -231943 830127 699101 75404 830855 928087 -26088 236059 -903646 -693817 -532488 -938121 288804 971414 -332709 421006 -637680 316486 -103503 22920 -656898 -452734 562418 432810 -387090 -923742 -216212 -959395 987574 -911602 -313110 -400138 -69725 -662281 -877598 793645 -29667 124942 855788 -307885 -645514 740250 -821373 -874177 258344 -609854 -330787 697426 -63620 -133301 -448284 -710879 911133 -762073 -907102 -735656 765511 -549841 -398940 43418 -384963 797121 353872 -178672 -472934 -715642 917489 -18757 -640497 -997532 455483 411077 603550 -740553 521158 -550323 -487820 -733450 -175888 291324 -700808 57809 -683454 -481764 986026 -906884 924428 522829 -483194 959775 185748 100409 813837 -887743 401607 -458371 -124978 -657828 -85981 305838 -934643 711847 144040 -387306 -555878 202769 -12088 -630072 93330 -88431 -841809 -119882 932351 -413528 -958775 -595495 827059 -822454 972019 -158308 -455013 281809 -512587 -695276 965798 -655818 -320714 -110459 -803321 314132 360833 734391 785496 -888164 -660093 -113671 -758311 276496 247121 890418 -681306 -394205 -432296 -187271 -897430 -287282 -609694 343338 899827 -662655 842741 561593 565154 386652 361009 -309935 921986 -488639 -489941 -355440 637371 -714503 36043 -251659 -308992 749352 63762 -690055 649246 739142 579759 -319583 874254 -167072 363948 -947570 -416975 -865328 886383 -459482 -787319 -935394 90630 570251 -18412 -841515 821681 842548 -684128 208717 -113908 -736345 -803510 -871660 531916 125682 -721332 -646331 -977024 892277 530591 -113315 -766354 -815203 749404 935251 309549 -613794 -509641 787013 583459 -189767 -817287 -249620 -60269 160598 -288711 -614800 587412 210271 -16045 910059 -807332 942205 -904737 991091 162419 281450 -540413 -46954 -209326 682700 615817 -724520 -189948 139997 -297025 -257204 553270 778552 478841 723956 -481738 -575398 360778 -191764 -347961 249641 -790183 964646 4678 968839 421283 14044 276254 184519 -534862 -825682 744202 -446505 -835914 902161 542872 136701 346758 340044 -429406 364759 663098 -621954 432125 111654 -330637 -775675 642438 386127 -455678 -893321 728191 649940 397348 3940 570765 621998 -911116 -149922 407285 905315 -484259 -928133 41568 540420 960237 -49028 946692 459117 -557420 316646 598707 -80382 345860 -758204 74574 895924 -209092 608497 337837 506840 972730 -224158 -427988 169387 -686040 82574 -740925 268748 120402 600400 353712 -873787 804415 861806 759658 -844703 -726327 -552677 -24596 -700813 -30346 728178 425356 419750 265902 319409 988951 216036 799320 -718114 -599458 262773 -233227 -742860 -222372 -430565 885771 -737215 579462 690254 -511126 -169827 91933 451633 -252064 878206 213701 -418863 -577530 557826 -691545 -369684 -584542 781862 67270 222192 198532 815481 725491 -707265 -388350 -98322 -960931 -808707 -148545 -473117 209375 934441 691006 113881 -931980 -564183 723924 989653 -200 -963500 36667 227946 843994 -393177 831434 658754 430813 68452 69352 -811400 620957 -390529 -697077 723068 602562 661203 -446668 431931 854206 -881466 -158772 -235086 40298 -785991 -625974 923988 -858924 438654 -241047 -77047 367542 -589064 841327 811082 839666 915752 805969 955565 -521761 -785671 754638 842595 105692 -468892 -828869 -787876 -292799 725466 887617 274752 963768 -737224 441466 994638 -276742 415253 733653 390728 822540 -719209 -989802 292802 116344 441270 -300673 470309 -578548 -536456 415363 580398 414915 -945961 622549 358280 -156637 -389560 -421169 707279 -570211 -525269 300771 -44510 838075 184470 647363 -889139 961282 -498440 908862 -916230 -42121 961075 18259 -929591 -445710 528852 673694 -657307 666031 650004 -529452 40801 -334813 -911761 -984056 802774 -695776 575159 417616 415662 -405693 622055 52819 -479184 310274 -437375 508007 569555 293105 -791148 761730 -47395 381999 226030 658220 -548588 656789 -580932 -588594 735587 873421 -162213 -35236 593924 -417482 630697 -807616 170059 611484 515506 515631 621310 -452910 -396988 835356 532701 -688653 195504 -41234 -136273 -359703 -961191 820781 -263250 -983131 336073 876461 906774 26184 172965 -591982 -165119 -835048 -558863 76117 816851 -265575 -31203 326661 793951 -889683 -172953 -412521 -58862 -206195 -736333 -600041 481011 -842764 -144077 572390 -86283 -757744 -203136 651298 -792347 618576 -377554 -771955 -882573 -757910 998343 -48324 785890 -278530 371952 -531473 105693 -447355 901243 -873299 995954 -165246 -975908 -352987 -159036 -672063 847210 -375596 118555 -430630 -193683 -590454 -502844 942746 181019 686113 -67630 527760 324718 155860 122297 423156 -531153 -516910 692253 -947730 896874 -259864 -111997 -644004 106609 932618 74356 -769376 429696 -692147 -481493 -459039 660659 427873 689641 -822583 794961 79933 903136 913450 149716 932334 -683520 408461 667500 -678629 560760 572754 25719 363303 217470 885485 454899 605538 645739 -159540 853801 312985 -890567 973986 863336 465979 701451 -462442 -494721 -625938 -481412 904897 492499 116940 444546 723950 -587858 -912661 -91650 -901542 656666 -647954 -244356 347306 -461943 -120654 -32180 -77861 696104 -267891 -940297 -262913 669996 -757143 -117485 -811341 -392729 366608 -287190 925945 9531 479902 538742 777073 -359707 979699 822907 -558963 404209 -758825 -365152 -466790 475422 -713086 -159611 -335283 -807087 -935457 -959580 -121466 330544 10983 866243 -709574 822057 -835077 955994 686064 -898159 -529252 -597917 143962 287953 677458 576241 596094 25139 610503 34969 -288476 -663472 -878198 714479 345510 -633717 869902 733806 957072 801747 42252 43164 -641386 75145 489175 285804 590009 -165399 455355 267007 878981 -773749 987041 127594 -605323 -229357 266149 475444 -341860 732163 -643223 -790822 232404 -293688 -206716 518253 661069 -691565 -711102 -843057 923544 -326853 767621 892242 -48114 296727 45739 610234 -488158 -397866 88615 715466 921328 459320 848132 -904826 -508428 -852427 -447673 -446507 -859393 551630 -762786 -897109 -890274 -99900 531499 -872517 132106 -831401 693077 901917 435785 -422618 364264 344919 -561605 28154 -752953 256640 774657 -941305 818961 -827615 281370 117788 696742 455956 350245 903730 900311 -530043 125585 -347847 172667 412875 793087 598204 -532156 634777 -277150 -443744 -461678 334743 538737 696280 697201 154625 -612846 -585802 -379299 -70611 467004 -88251 183305 -920661 -459112 -573958 547957 -445345 654341 301780 916460 695603 -679347 505953 74240 -718044 572850 -372310 -695288 761827 -425813 694977 806139 -192830 -259313 -870002 381461 -811200 -29352 -588149 206556 -419551 -119825 -107947 -622462 -95460 -886107 -109281 974297 98539 -596016 83098 55071 -671755 4722 -291658 -104321 277706 578943 -34973 -996155 -404697 -654549 994482 -887994 198205 -669168 -542026 868775 -189647 -791366 -904384 911685 499382 -292706 284957 368436 415563 -65650 -226454 -993690 986644 -538851 188780 -973365 354747 505274 675235 -768020 -804092 -635644 513567 -51990 -791367 -920847 418914 216799 -375341 408310 116051 -472834 961424 -107417 282724 865193 -351936 -500854 356978 -21870 -925521 -81293 -949733 -743748 863008 958356 352048 -820290 -698205 -224335 612782 314936 -129721 -314894 -375397 -533995 -247794 606756 -906439 404465 -449162 550842 3305 -85525 -23139 -224970 -63980 -169868 -596684 860355 394823 -394172 121520 -624423 978620 698828 -507197 -177119 -388072 577790 608622 434949 -469653 395992 -756278 422795 -593000 731675 -832632 14355 -509094 -32048 139312 194231 585949 -365129 -90849 552381 -146018 -35893 -442427 -327893 -699626 -94843 -535679 -541668 878306 -109739 -711031 352182 -569488 -376246 -802230 631232 189312 -36444 305819 752012 734308 -611960 298967 -339932 -891849 -547405 513206 -112177 343151 -255891 614297 -241860 272112 633059 873550 17351 -181322 -970664 -280550 454246 -366858 873001 784769 903092 184907 -21607 -498146 -153026 268872 207834 -957200 -151154 -296703 -846836 -534573 28744 -836062 418865 -610440 -185620 840846 737646 -545103 -822823 758549 518303 -497912 -223674 -291146 483349 432795 -639069 980778 938950 432222 -266389 296372 73676 -193395 247933 529308 327393 -909887 491647 -198365 781091 -882302 -205493 -942356 -836530 544653 64468 -835257 -65111 833739 -637552 460619 674096 100989 547575 -868332 431422 305334 602780 327501 903405 -564994 -898601 45627 717281 -585345 -702198 712436 41149 -489718 -599092 407841 239914 -156469 432962 159503 -682657 908878 -642556 414664 833365 -912173 89457 865003 455871 922532 677220 574524 -254025 -43411 -706661 -246922 -748273 860775 -554086 310338 651712 152580 -955394 180372 -178690 -774881 -23047 -691214 -816495 -948781 -749831 697517 -539874 -991182 -890567 982381 -128840 474891 374166 664815 230028 -193811 -738613 -890597 483278 -769446 -741923 -482033 474178 399118 -253154 571616 909296 374330 -589716 -108044 -241443 -738119 -604653 -987583 -437029 318877 61522 -311636 346090 -893307 959558 539201 489840 -554248 -420192 -886762 882175 872250 181550 -398053 935094 -329256 420084 -130755 323420 354362 41171 -121467 308333 970479 -31070 559528 -106470 197384 -463518 -575145 618282 682532 -209541 -921606 -330196 630921 959309 366187 645914 778563 668621 147240 -653689 -565395 376486 -372886 -362832 499633 -79186 442540 -973656 -534672 373517 -234745 -241764 -120607 757906 -282859 -328490 -725599 -315421 778441 624938 474074 663068 878555 64168 128890 -841527 629395 -674275 -305737 -569860 -615468 -622209 157736 -357833 446500 -454700 -464160 643794 -838106 77256 -59880 688092 -826073 179617 -872774 -176132 193824 -257181 936823 710141 -506790 655469 -739231 732697 323787 529378 -485877 -100716 841687 861981 -298671 102781 651557 -449007 -854592 -805193 864184 707117 702286 -439686 -293432 98499 720290 -53477 235241 -633369 723894 473006 715486 -735237 -195396 639113 544183 167968 -517140 833575 609977 -797194 -790475 67255 -32482 853189 41079 340235 768729 -503251 104988 -283326 -168790 -492373 807211 -172476 -397605 474967 -351889 277969 394077 -921799 424214 -772286 -438722 -114763 910104 -47884 160981 144081 293902 601734 754075 -624036 -535697 -837286 -147754 812407 -919055 520155 597871 -122154 771254 -91402 -729373 294368 415515 -867061 -225239 -574810 235425 455967 533399 -954840 -514602 -538063 -580288 232085 358190 343095 818851 -674611 47829 -294588 679095 59980 -207705 -96834 37887 726084 -745387 -673380 715070 281448 -571662 -883306 926223 668664 874718 -371429 102235 -530687 -689956 318539 379861 306901 927420 781275 206814 -78827 474815 -908021 -176289 -451371 -559062 741370 -12139 526919 215248 -432087 -664310 -952926 -372184 -575982 563964 383890 -22797 -482205 -424516 482378 118715 262151 -668739 663669 978162 -997856 -983852 221949 110555 -792359 419758 404696 -568523 -174333 413810 500094 -323141 -874960 -897517 258017 -114924 201738 667139 -747494 -49798 26176 36629 -401666 257725 984713 -971217 434849 -136486 57657 777523 -808056 789783 -889888 382686 -243705 -719461 773516 -104374 -610073 -18983 -432151 260359 -767913 -992308 204421 -276417 -125398 283578 -803702 -94162 903335 253195 899760 216089 -310759 -928742 -179871 -600910 -124931 126900 -262807 448010 892538 923648 -583911 -611005 331635 344139 346947 -488814 575311 978055 -785440 629544 -168438 -587662 385016 886903 285200 438086 223736 123547 -579200 512063 697906 3331 337548 -352050 -425604 216340 -83643 -421317 210074 667016 -802611 231835 158344 -149741 -554040 -922073 -179596 16652 67165 464541 548481 348583 988742 706655 941401 -413431 667056 -139588 -42286 193735 253406 455442 -274830 524010 -654612 -57796 -304806 -933667 -901054 852920 -488438 896469 946476 831727 -426738 -840676 924384 -219295 -741101 -690486 -583985 142556 679166 -741386 538861 773656 245845 -547611 -943158 -308854 -918681 794290 813583 840206 -20237 502742 151282 -766134 885199 -337327 857997 798542 214748 -822929 989542 137955 -592270 997548 609925 321249 -97155 634833 669430 -260392 -980375 624488 918382 979572 697695 459976 -131718 136872 -784485 670295 262455 435677 -229922 764671 -660094 -140080 -303418 375417 -321517 398954 989472 972293 436479 -775158 -681726 544288 -81336 328181 322271 -935477 693586 -554902 606899 -491529 969405 -72477 -876843 -517899 78591 370306 -167023 -820188 -979400 999374 -723964 -853595 -68119 319147 598871 670980 -226608 423679 257669 55018 442005 37988 424041 324623 570289 620630 116508 -807575 858723 992535 402619 539047 -90461 -934070 330708 767593 424184 728051 300254 -721275 308849 -364884 27985 417903 -755949 -65587 841424 447795 -717642 -676158 67051 550662 982691 -933846 98365 478588 472060 826531 300292 -75591 810601 761077 980119 -120347 -884881 481130 -837018 360617 -896653 770118 830958 657731 -755430 658294 701521 718575 -859596 -854720 -959148 -862457 -901083 351137 -114266 -737653 -768661 434551 859082 -989339 61378 -740377 -514788 332116 409743 192865 -356671 -27850 647549 232244 -977791 12032 475664 -635463 -446035 -940416 -253371 927591 -347243 312060 -437039 155710 -397073 -593113 829575 -565705 -837372 411579 -978686 985496 188435 -768963 -639572 540000 -93991 -217633 -839960 945357 35807 -212479 -268166 451637 -181672 -861356 -406092 -71238 -65246 562997 146044 -733860 932601 -199067 984576 736900 915558 -451264 -762362 238727 -97485 -907584 -820965 -30138 215645 240514 -68751 -303200 38567 149758 -351140 860434 -274546 -710459 -36601 -327080 964815 839418 747906 -223836 986990 -724754 -125550 -267808 455122 351376 -107864 772519 -848231 23300 -265191 408700 671285 897967 108755 972919 958610 628191 -886709 -218882 192830 -942598 -896532 791073 781654 575182 800010 880026 780588 673432 946571 422670 -689986 -188538 -166148 -115581 -835239 233342 -525170 -29514 700012 -632924 197728 -677036 -691579 -942093 -418287 -901090 246552 -670273 910013 418297 -139534 878121 778077 502253 -64113 -403644 -955517 123313 -518858 -32411 45526 -969950 -296997 221459 -120660 -135998 257451 391743 -133947 698336 -786249 -954559 212840 -871162 900813 -96063 983606 436682 637849 -678378 774343 -218016 729884 -917959 918956 628695 -417940 930195 -624907 847385 566048 -611922 938291 -647423 682901 -19471 -632461 -35826 689501 829427 938723 609210 313731 -370349 236244 208010 -1005 -484145 986847 872872 620226 -662527 999985 -467799 -474239 -630090 -202335 97119 -453665 921057 -97107 -560832 -987146 904750 28594 652358 -999772 835500 942206 -885314 -796429 63549 -266601 723209 972533 461786 266911 -730027 -686111 895954 292705 497582 -518551 -862854 434794 929625 -185170 389678 -806809 -274444 -995993 314571 -268210 -295953 -252827 77658 687671 99466 967377 -128366 435831 349173 887495 226918 -425610 108387 800096 315431 176632 -997734 -936128 -231475 687452 429001 -360784 886540 185384 -9697 -475181 -451269 -839943 -775303 876866 -295367 -412937 960847 191660 -593947 821668 629617 -933684 811634 106457 388782 134780 79972 -442680 -585491 849299 700117 -869274 606249 584087 372087 -254857 -24111 -549780 630328 -998108 778494 -486128 -310712 -124449 225100 -956988 -591306 -809533 -30047 -258572 -417403 -53334 638575 -481566 315370 -839494 764699 -192537 666429 -665933 -212113 -117302 262284 -447933 -805338 431904 391536 393043 -298882 550263 283148 -18352 166826 311552 -973474 521190 -9617 882020 258680 -971330 541568 242068 18085 137165 142526 183007 77226 -570277 370219 375910 -49639 687442 253992 296256 129487 -811153 774157 663628 290249 -750845 -332482 228966 -32609 709588 208703 -357101 753287 140677 -875559 -957369 -995746 450055 -753593 -488681 808414 23731 970249 98316 -348056 658650 684675 -221493 342789 -332305 -799243 809136 144199 280758 -163594 766018 -31936 17713 -106066 975651 840368 702022 -864695 -497477 -927166 281402 661674 -530870 223000 -233096 -543700 739854 531108 565017 70642 855991 -902761 182039 -182909 363251 -669417 -717828 196825 146982 -982885 464713 -573615 314719 226615 480723 320702 717347 523604 523299 -597267 -935446 -780170 -854321 -263145 768729 -502828 -792591 519917 598848 277590 630886 368307 261546 -843939 121854 987572 -951638 -734574 946386 -689628 -168058 -196488 301227 -386346 -438674 705600 -770825 98506 845473 446875 -169568 431075 475245 316532 676605 239070 -321733 770452 441319 519502 -366944 -566778 -860264 -68801 862422 -885595 483636 -741588 -863730 -285163 971528 -406252 -764034 146552 -201999 -251513 140471 -342131 170943 -552277 697486 951222 533747 890291 -826864 889743 -30202 -865704 555247 -6754 956656 -199601 16892 104925 651102 -87764 372761 -936065 816386 -83178 -602023 -808042 -989459 48583 372037 909434 691436 -669120 269378 709668 -456030 -803106 -86955 -41433 509807 808181 109667 291173 765040 -452106 -893196 816500 -174922 520712 -50598 590600 -250591 -372156 -108409 -367652 -467753 307608 788281 -122966 -860873 -300248 -384274 367250 504589 -826840 -704560 -959693 -11677 271609 168833 16593 -915034 47166 573831 118079 -417007 597103 982020 -195152 746262 155150 195336 -853042 -773290 698084 995474 -237163 -841296 497659 772346 248458 -651910 -687547 773700 994860 -536621 -360952 72727 -125081 -387864 66072 103489 529804 662034 -477466 -823181 748877 70461 -178867 265263 -400883 -583631 94931 796322 932409 565915 -842909 -593900 -388282 -951832 7195 -759020 367047 -910501 181459 75067 -823948 -129269 -732856 -198441 -496931 256064 -904874 695648 75230 -91648 -864826 -695117 -370012 -92432 -40153 19054 424884 485971 464064 536290 -410250 84363 -697671 744102 -128564 -883508 -462788 -303570 -181200 -931226 99623 -400276 -398203 424951 -393353 -117430 110506 394706 -353836 -414850 826323 820077 -86893 989417 39309 602968 -525808 -754692 -952205 -251402 -3088 526421 -157174 598213 -390275 -427387 269244 462672 -850674 999822 799184 -991675 830981 -949635 911843 -838981 -611249 237957 978338 -39515 725922 540690 -501212 340649 -276699 -871182 555134 89172 75267 537228 -643361 902148 318757 51297 -55419 -392637 -96441 628865 434202 986419 -314340 940316 -626290 -394314 -262532 -930298 -313728 -793985 -883697 358442 575208 -754053 -208418 -66415 934547 479780 495607 311005 -151343 527848 -196192 -730509 -781852 892518 591580 214424 -276435 -434487 -987647 477537 820363 711410 810332 236478 141121 577902 482402 527628 113043 997494 -296306 -179638 -700614 -690147 -894225 -465902 -606748 -170179 172154 -205621 905448 -247758 -794305 -271463 -937305 1061 224899 -337379 -21558 315373 -797265 15935 31515 -292722 15482 416254 -452963 701140 318817 -941337 274997 -916290 958580 114223 815583 426690 819706 -324893 -311690 -559844 -395068 -931789 643913 -828491 -439088 -259016 116672 -50918 -794947 962778 633236 -151102 577057 298828 -671292 -210803 -125962 819723 -30387 35535 -777458 685239 -752469 384977 237993 -410255 3210 308463 -839341 -661599 583391 682915 220479 -577670 200199 812327 -248698 -590783 -38286 -629725 -86871 -643418 -55522 -122281 632900 206630 830417 -425973 12769 856915 621661 -561826 305842 -860429 -837143 260154 -218539 -53189 -940771 -217447 292622 -894611 -939137 -776078 -130348 -841255 -808481 -355904 844532 638492 126214 218205 -761683 -357852 139933 630871 121512 -757939 522092 -861782 425998 -793408 796538 561161 -677960 -210624 886794 452615 234096 125369 22085 -683257 839627 259825 252754 -502387 613174 893822 484679 761842 -172267 -901773 772816 146775 -452903 -284899 -596809 756226 -487827 -840510 -297536 -834208 -447937 -870968 145041 418955 905291 -888740 -328325 49103 -905292 -337403 -415419 -720709 -188498 501136 -833452 250172 141819 309569 -269086 995607 -880 -390308 -973121 453218 372548 -508930 712987 -715884 846648 179330 319090 -359410 -30186 -582868 911174 -76197 647306 156657 -491404 -926518 -829536 22713 -128341 859201 -981996 -601026 -64452 -94061 604424 -62637 384343 -418672 631961 420114 379188 -989026 -672609 -331697 -581423 -821908 138955 208540 907345 -382820 785059 -224535 -759656 -323108 -324182 -370664 958389 914965 -409946 -810144 -287496 -209830 225351 -751315 -234449 733836 -547415 347940 177618 -440900 -691275 159739 -718939 -463887 -771166 360440 127938 -842618 305935 689387 913887 -514383 -861677 190056 455658 -652734 -526852 -287033 -430994 -316650 136873 -770795 598299 -940272 155915 -953291 -495542 -425943 515898 -893708 218491 40365 338731 -484121 -596742 -112963 -859278 488206 341 129367 -832390 87592 -456445 224434 -151630 -293998 580715 -276827 978596 290840 -836961 -681122 692702 601341 148451 -307801 752631 -871849 -647924 265462 931567 422721 168534 984609 -711105 -888654 -890712 539559 506373 -879838 -829037 403045 -304884 -254038 -270047 853904 46467 835303 -358384 -795186 933665 -336147 673548 902867 397404 951115 750988 -471091 236632 720372 -669465 480907 -585471 -820737 -199764 -719199 -824958 900586 97152 109017 -616078 -877668 -383331 208620 245996 -3932 366609 -269694 781264 31837 -896654 740890 -68689 738725 -437503 370765 -454961 -853019 -382390 11692 768158 -91678 638079 -812338 863293 -256142 391018 -295454 128947 104208 606524 -798073 450116 271242 20476 298103 -855213 759722 221687 -277708 179710 695164 -47781 -109672 416996 2642 777209 -80240 729567 -239844 119426 206624 726035 438984 -695455 -32658 -100578 -850061 -705501 -769312 -499406 673522 466245 -835137 -46286 -995073 -244420 -738680 -17491 623463 -294254 286182 939659 337865 963918 -219702 414097 -689169 -469545 210612 -299799 -838387 -635039 667573 548611 532142 -73705 501721 989839 -878790 776770 556102 352158 -978589 616538 -601702 582908 560155 411809 883646 -426152 -993941 770883 -315978 -573705 803503 -456108 -109192 468926 183814 -378430 514295 187318 474891 373477 -911599 -263581 -555273 378642 -158499 343255 -509361 -519853 -735182 726169 690679 622500 -471450 204185 -239712 349788 -785953 18159 -620155 657453 577500 -266856 440550 -401484 -681624 253115 -437861 351194 834633 381532 372965 484570 937621 106433 -12973 509583 -962566 -277033 -479162 680842 -595501 729585 58844 707997 -518099 724765 -885030 -29546 155045 442369 156961 613075 -767079 -998153 29447 977750 85337 -340516 -699659 -651276 -32103 -788770 703613 -156455 677658 -74005 -549879 973645 -863143 -425099 695259 -462649 26317 409529 594876 -433276 -642418 745663 101546 -90603 685657 275569 691314 -721449 -622347 -163364 637932 710807 684065 -457341 -828092 269899 -539499 -692282 -752423 -833149 -668441 -321921 -397373 359913 -731042 271113 -156786 -884620 857442 -534871 -969239 -344207 -692231 107820 -722423 -980066 -191341 756781 837269 650558 771960 -239626 -216468 725542 159917 265231 -944001 -466082 377242 326649 589792 183998 708117 -504224 -235328 -34146 905746 755456 582373 -416881 724367 426302 309348 17014 159212 426503 -314161 -58210 744037 785674 93719 451860 -445781 -667296 907472 -257890 -969748 -891231 -165729 917172 657666 148908 -629808 530291 842781 -763077 219038 -780685 484394 -23821 309016 449117 -505226 930691 -288903 166613 727565 140308 929646 154980 -661834 644547 -181850 151455 149837 974420 156743 949502 -340775 950082 -609152 -546757 -592783 381527 287927 247102 574782 83285 -800181 -950271 227813 610484 -279399 -215241 -661104 906739 -563314 -676936 996514 -760960 -224586 383833 -972870 669511 -906485 -365712 125149 323300 349571 -415880 -469831 -592783 380070 -178424 -295863 -735048 989205 474291 300294 -41210 261112 -132176 453835 728411 346798 -994024 -620761 471916 406061 343944 -932387 595557 -984023 -646029 84944 -936773 936682 340813 479269 -98501 31768 -41672 502372 -64538 449514 160232 -437569 -751999 288244 -431717 -465360 500874 779214 -408077 592237 -745032 -711357 886819 860243 513086 -128997 -155972 786932 -773758 838409 -196773 -483043 -491741 -591075 -932968 846235 -763467 -330197 608365 129906 222760 -267096 408664 65748 659099 216528 -939302 461004 -859205 -281927 -681380 353435 473052 -509892 555855 202623 -471983 -747757 -480462 852559 -535765 14642 314475 130007 -81038 -662563 395873 -766832 -846629 934415 264362 461574 713625 11628 -304812 969004 -803268 -797702 686111 -102481 -816326 -119273 -837914 -692472 54522 120756 535827 -177354 -330691 312225 337694 92354 -489789 202399 -234049 -540828 974900 229912 -139722 -293949 -597705 -286055 -14834 -754020 345163 -449663 140593 -294830 615099 -778621 -850174 -599284 -809466 -897968 680003 -681726 546073 -90727 606386 894897 536470 616227 171773 -612788 388659 78770 -634391 -449615 943209 -39049 559690 605155 202578 777000 417741 516924 334027 516464 606020 738488 -403711 -86750 -609039 -649434 903457 313371 -409171 205042 163795 -608617 447180 954490 -565815 -680749 949028 -300650 864138 -68981 -166969 95676 -687177 996961 740776 13281 -543279 -189695 396451 951466 630621 -76721 -153232 805041 -626985 -51548 624188 -124414 811748 13241 781908 838387 -567733 -902205 -493434 987867 14720 -375429 922406 564242 -946268 -534262 -737306 -943443 904422 523477 395111 437323 -600794 -171721 275866 -331384 678893 677365 -995628 435752 -986146 -306208 -481005 -272998 -706155 258453 -792399 -257894 966428 -74290 664932 195675 837771 -906006 -323071 302501 -980353 985079 -819977 559527 -133505 128892 -813332 165111 -494991 835527 -607831 -362222 739350 70657 -891141 -659839 153199 -565291 118677 -378191 539461 861452 825970 888582 476164 -240282 774033 575852 58951 507908 911086 437461 -271564 -630891 330103 610125 -316216 -572995 730636 -286843 756693 -655704 -398721 -271331 -714603 365466 535721 44648 284268 783348 -973185 -624482 -16596 -334776 -297765 -684334 748787 558133 460959 379879 619624 -769872 101320 106513 -683454 -485539 -416156 892594 -145675 -271528 -21203 283803 973498 679942 291501 265052 42668 -984031 -789194 -426176 598999 812185 -644968 -95054 -74069 384988 420349 316106 -482804 -482411 113673 -415735 -30189 -631926 958502 812679 -337801 903197 -51443 386914 762978 910640 956108 602010 -605890 232622 -624539 -978354 562384 -142434 162751 -134112 -68299 -712813 434957 -338267 -926988 -721368 737626 -890030 -9527 388693 649284 -632675 376256 -230091 -76898 860785 -383416 782144 802998 -944503 -891713 -261344 -982969 -955095 -796306 136946 461661 173574 -352734 92531 496793 236279 797978 741088 -735398 -900019 228421 815867 -791677 -121668 931419 -58100 582245 -567280 717070 -136360 185516 218675 -877948 918538 -395177 -746189 -129727 -410943 445737 723203 867759 749455 -221427 -551368 -45771 -340895 930270 645502 -145610 816745 -56338 176880 -840023 -116366 -16016 -603858 368490 -672446 397674 -511556 620410 432557 -642776 720469 946702 618963 129311 221207 -352757 -301219 -697869 -577462 -296811 -665512 873662 -114601 -374501 509556 589241 928609 753774 328426 434714 -404331 -490685 -843282 -849208 -387001 562714 -607368 -580191 -135463 -755368 -297452 574604 -904770 437713 -34752 720898 159049 -314600 573027 604154 -608194 -449773 279735 650559 781702 -606871 -243466 -714689 922887 650725 -420136 41977 -578689 -916247 -334262 338071 428815 504178 271296 913549 -185174 331707 -449270 735659 76472 771795 996767 -520358 791261 -74443 90443 -583383 246893 -934415 533136 626341 46083 379282 593119 65711 33324 84088 685367 -602572 -26433 441667 360415 -295621 -669156 -341548 -27543 -204619 -264925 872587 -171812 747639 -713975 914789 637372 -699028 -45344 825202 -16129 -503452 727573 270770 85537 -972342 -467802 -519616 -760124 -179556 678656 693754 271082 -674012 97454 -830413 -707002 17550 -847138 387971 524477 -815722 32400 564980 -540159 223457 -561603 58165 -700113 -264125 321649 623830 -130092 -552456 -309443 -819032 439742 35626 754062 -838267 -620412 335541 -63404 -503515 -328229 -338871 932637 404324 -819320 -407448 -844894 68134 730221 744488 356074 805892 -341159 504289 130556 -866124 -495362 595632 260416 182928 748678 735745 -481342 79503 -319945 790164 -486888 921387 -552251 -881247 -481493 -470129 402973 490780 -759948 780116 748721 -535669 -370183 -971563 624903 -107326 -176753 -238916 -287268 -380098 505247 224986 -875535 -553892 -431587 -275457 -15587 614618 -853373 -331977 722561 90546 -839783 -81833 -23158 -549018 -571853 -95628 296074 -918089 739768 -912571 -585493 808479 -875924 917021 121426 -199295 -844032 549159 -267183 958395 -990165 189884 -420465 523185 -500683 -766935 -572859 -987599 -714337 829227 -412053 -195427 123594 200579 -797427 -703552 -37663 -160036 538911 -381315 60632 742871 -788694 -22239 877663 -907032 438735 -881219 -20201 -894700 -444135 983891 -769671 -524711 -324125 596937 188507 440984 897456 -483270 -317965 58600 603652 962217 -796930 -352245 307111 454595 -507744 637932 709178 -676735 377328 -226904 -546250 -82694 -477414 44267 -126313 916532 -90193 -436005 -481461 78519 -849682 -334549 -483415 -744888 -285154 -872357 819514 459841 -399672 -252890 -982781 207749 -372696 822114 122327 924421 414093 -754032 134911 287386 -840565 784474 -54619 -957061 190779 599355 800335 337401 -817804 -933825 450325 -213691 -625519 563277 860329 -49740 995782 941578 560307 979156 -301115 -948097 746731 31037 -330382 -504074 283900 614189 -55602 548372 521089 283968 -248844 962609 -218577 -683068 1731 -531307 897530 768702 -950665 -386112 -504325 66636 -419061 106331 262990 -581277 -370690 512949 -429202 -218119 -995175 43337 267819 515960 139664 103406 -860415 -611619 22137 192603 -764482 625680 932077 989873 -305817 80870 641533 -804990 273365 -330044 -817729 325416 -115261 544167 -105048 75975 431765 66003 938108 293038 91951 744025 580293 647146 -542797 -86592 45163 921780 44303 482921 -760087 448192 -41971 -518088 914201 752120 552389 -15682 -984678 341887 528194 -387045 -176121 381458 -875280 -271702 -951146 -469291 479534 356442 973750 907481 -98654 -543144 76849 -891748 -860585 535758 660399 48084 -15563 -982519 602105 993249 407553 -596202 958821 173254 258262 14655 537430 748187 491670 189982 -787230 564204 420381 855120 474589 -701868 250447 757423 -383393 -833399 -857479 708443 966971 -951103 261164 746143 153492 353826 -959109 -213343 -786047 431507 -274142 77081 -993535 -414154 524314 456368 -722563 679791 -246853 401980 -185003 -800585 255176 175542 688647 488387 -959449 84617 -429015 927731 -8177 -936194 658202 -839554 -235733 -830035 -358136 -633763 101197 36342 783368 -626989 -127752 761604 -164227 145504 188142 308698 -906935 79019 -455926 945683 -488366 93474 332242 535503 382407 -929137 -817965 360100 423219 529192 384850 96413 -305926 252702 624985 -741843 851046 46954 -997534 420866 -986912 828181 26394 -310606 -349788 -424980 685482 -666341 949179 220646 237568 450499 710331 685392 -181237 443818 496828 820530 -483913 898233 565342 -463807 583967 343911 517106 -610130 -979864 -803635 -957462 -552449 -204121 101779 -180313 -37450 -593060 -274740 36040 -292180 -885907 -753623 -992750 773269 -246203 -670676 133406 -999657 773141 -406986 904012 -361867 707702 525133 217120 -986760 -617617 -727828 249003 497769 620015 -206227 743203 775010 987532 382493 509812 884102 -763618 -871637 919526 193940 -302436 867044 740276 -380553 862967 259510 972565 -994521 -966962 -110385 446553 429821 -586452 708927 -892244 809555 -809894 -93492 155728 -84491 -656957 549001 -921886 969856 -489999 667173 -166720 266638 694911 -304424 -514487 -605450 -375667 922035 339055 950656 -962989 617899 258888 519024 -388533 830532 -490149 147835 -656475 649112 480602 298494 -280118 -291319 -415737 -61234 -47314 -261838 723495 -227053 949014 -536637 -633529 31520 -212775 753733 -365157 -552486 -811946 -546406 -709735 125924 -658401 303209 903976 -983334 921285 -268942 -588705 868699 533825 188419 976493 969699 869509 137158 14743 12338 -379527 94630 -260462 -162546 370693 330475 854249 -153345 910130 392152 743549 585018 10018 661777 -806160 625634 157764 111228 507750 259751 -990823 -861863 -934585 -326869 506134 -892661 -198716 886530 13194 499 787077 -332988 -260024 -811999 553711 185300 576968 802727 515208 -482226 -783541 527125 -340783 823191 216175 -864406 358437 486819 711483 30080 -392029 122945 -694408 -450585 644041 -690952 -416829 -400780 -863776 944445 711554 -777379 17906 -868793 684556 -216149 95781 -927552 -206055 -380882 -670428 301706 -340917 566703 398130 -856368 -640686 -177117 -346830 -745131 -374431 -313974 -917690 -565597 981872 -676365 582685 824529 690360 -739551 -645676 24725 -332044 -404965 858794 173892 976705 543598 335456 509587 -891736 -649534 -784840 712657 -248366 996651 -470012 360256 -961711 86876 -491970 -428153 -594883 -888383 -336353 -779338 -892136 625365 -359676 -502076 -171688 832705 5586 216982 701762 756162 433898 -113330 976047 -506568 392363 292245 762855 844840 -180782 88073 -390763 -614744 -463741 -310253 -422584 930580 -157968 -740881 -981505 -353740 -805330 570714 -233139 742014 816827 -684074 -885040 -199700 365205 160945 -476243 -288548 126256 911835 -986093 583764 948075 -306628 461043 -204076 854836 -295912 437028 452447 -574000 -162495 -764479 673156 313721 -531715 31516 -284389 -28342 380292 -449220 -435304 -709319 -885827 587272 -144380 -529207 160465 -526324 573920 -396409 558897 -710960 -456828 -204066 -977568 -236554 -623273 287580 412596 101092 270876 -142276 813319 402853 472644 643896 880594 308099 -961337 376628 10289 -789695 -837632 43866 -852045 -31626 -766444 -328894 501041 -426479 -476315 499363 -602218 -88688 846433 562451 973845 507009 -196372 252526 -332667 -875203 -975469 -981200 754968 385227 428990 -555561 -459181 281087 -638913 -396321 34102 -839548 -140373 775183 -107560 -109394 -925630 83428 -402204 -770296 986055 -418510 -643262 559536 22081 -742011 42590 -291684 -541084 678614 -19079 -35531 -359010 680149 -238418 66311 110736 244817 187566 646558 -407529 -207119 -239448 776395 252378 -813974 -616941 627292 10365 474981 -115103 -809295 -28173 -778644 764022 436261 -425119 357678 -267334 414778 754481 195598 -450055 -453424 961056 -291002 907500 211782 -648371 761083 -917837 968435 -360634 -585965 888312 -64662 375428 -143062 -381544 211807 -226629 70497 429694 -723130 -845234 366877 240447 800939 486959 -931160 -794957 783838 -743098 -221552 -662013 -367473 550063 914583 -827498 255053 106421 -220108 -402468 789082 -655984 893891 -352432 -831674 115129 27481 -50239 619742 -800497 -256070 -392977 201754 931994 -402336 -989661 656773 -841543 360624 -788167 831602 -525056 -121180 -863732 -319733 363311 352380 755333 512219 -688183 93790 -368741 -756753 436684 670398 -6867 -931117 -67964 910648 -923585 436048 -9982 738722 -487109 -790387 -459075 57675 -930450 -876408 787572 -20745 -25814 844003 -239627 -239431 -944406 725503 -497483 983791 -454408 442473 -104999 892940 -335933 279730 567714 -625993 600865 155714 -326258 772511 -988358 549558 444875 240423 399686 -720913 386673 725234 987337 -898157 -505616 383806 561112 494193 568906 -605751 576732 839417 727137 938753 -879614 936244 976498 -948040 -307727 1905 398417 -33598 104918 531433 14904 723680 891181 132526 220665 557042 139739 -638298 -58941 460354 226797 -459848 -931150 -625023 890839 381960 -431135 -678507 609627 -676702 921214 546866 -779206 -666035 76538 -116190 934837 -645419 328295 247318 204286 -532529 370588 560857 213774 815817 355415 -263697 -498114 385816 331815 -635371 -910792 -700065 533808 -82623 716541 980716 -94923 128599 275403 -107823 -529752 -996137 -112102 -402610 408915 281743 382322 -353749 -955449 -746519 324431 -664686 734363 306928 -636072 -678924 -388823 -32619 556649 -461687 182540 233151 262149 -710436 356273 134844 -851057 564446 483421 -355304 933080 -154703 99508 -333422 453336 354266 438135 -953321 -998875 -96284 -727808 580632 333757 -28670 875707 238755 382524 -956582 229958 636908 -480855 249050 -704663 -684967 115334 -523114 491771 -110793 -408575 214835 627470 998686 -290302 661128 292827 537428 702168 -425006 253152 185267 23543 -184216 420655 -535185 -247235 -5186 -701792 -474058 415090 -2610 567778 448277 -624658 -974232 -204878 -612025 -794553 -435205 960714 -30368 354805 -507800 -308883 579729 -826660 328246 -589554 602672 505880 852424 -816015 -889803 -184385 -413301 840324 -41887 888171 -424561 -268142 852985 604362 890196 -421442 118742 717757 -589397 -753296 490599 204244 749051 995987 386785 597714 -756526 254449 -40130 404112 -388787 577305 456445 570308 938036 -920731 365733 -969993 983126 380507 -837698 939496 -408971 -436135 -661197 -669845 91158 -561846 -27650 -1930 -22410 20070 -513246 226932 -194103 365582 493208 13121 776585 -563887 -296831 -990969 689210 -49325 -39151 834463 -479444 -58144 -149024 -513597 336663 784158 643341 -438926 473080 -38466 341327 -891369 -485952 644293 -451180 656052 -953286 -417804 -782104 654422 -332111 466261 -571174 -697124 -72657 99864 -351443 -217213 214926 162479 -708443 -171744 -108424 -627777 636915 -368031 -818311 546473 629742 -840504 -196851 216322 -385872 -464592 -599869 -642479 -289949 597087 706984 461258 -602375 -720788 475687 -261339 -886200 326701 -536765 -782659 -667133 -367093 931431 145009 -117240 -698945 -651354 649719 673392 273790 800779 -209252 -69388 997894 414843 -155481 -962121 -803809 112051 337297 -576911 951157 -559538 741114 -307062 -835265 -205597 -692159 -685855 -806323 -105147 411319 661328 -343260 -788348 -216194 -658357 -964274 -954257 -719620 107285 283723 -361115 -675472 -411941 -304323 -822858 181832 338536 237881 -302143 -204915 766982 161159 -879256 952025 22846 106014 951646 -330218 252724 999547 185053 430895 -552251 -871551 362872 970255 211704 56320 312266 -979865 -817841 433951 780417 -195455 -338293 628281 624073 -53283 -518588 503450 35277 894024 -124326 294331 -206814 878424 -135289 168921 -515313 -479544 273926 -902936 -765776 896031 -422261 368422 189741 -826760 650291 289292 -825132 -7662 -296019 642505 -478395 -430334 776403 381101 -858919 512915 573067 -712653 -890327 -988933 888186 -165783 3642 -436851 -678866 585043 428580 567261 -234926 723352 -630544 166020 760394 -494842 -673490 866461 951747 -638495 618169 780369 -995643 183177 921504 -578036 52609 -16227 -139522 -931242 -179095 433495 -880743 -16249 -513881 -437174 -113450 957551 846502 -265528 754340 -170456 -481904 636904 -553769 -368184 610697 -717718 52310 967891 506405 -341466 -658286 223980 222849 -768960 -577873 794871 565193 -972416 301125 -94892 653720 -116173 -771428 -38067 -952839 -899203 -60857 288097 -895059 -459587 -539582 -87102 -519905 384483 -61640 -868782 873521 -472574 -659527 -616955 402269 667089 422827 -50649 -277193 837083 -464340 -377812 892244 -21126 -424553 -138447 -882443 -572316 135859 204442 82843 -224049 -589686 395978 -996071 999196 283851 -218721 901291 -78076 -921438 488411 -558524 -233152 519294 144743 -588160 23135 966408 -396662 306249 -30754 -119620 -670870 879733 -148303 -409435 -214407 -648842 847212 -350362 -66820 130106 -423117 -14017 984682 520207 -517346 -621771 -487409 171207 -116036 -474230 -486784 676719 163350 -73288 -505018 418440 262124 880734 670222 -961480 -27098 -718802 -161286 -458283 -644149 -341977 755457 595405 462606 51158 -380436 834394 365341 441649 57137 35300 -729695 891596 -906652 820558 -20475 515044 754808 -300788 552451 -966102 335100 531414 -293871 714839 395406 -608087 -661046 -128311 -641840 442122 1004 -742592 273922 -970086 -570637 335611 -888814 422166 834123 -186857 63803 1710 -882061 -154576 228369 -54854 -899962 -810655 -874195 -54018 -863171 -893847 -104990 -952732 899225 -775984 -551136 -147448 -53044 -503682 862865 543493 576881 -662975 -519482 -507082 -238053 203954 -114429 517145 42022 172551 452412 840265 976466 527830 -493440 885396 974963 -715700 -56597 -162795 192525 -65697 997937 -857558 -618480 782474 351268 86492 -942524 336597 -321877 350546 -44675 66568 441529 48995 -720131 -476721 -311986 479927 958870 990327 -668016 807257 588429 -712477 65367 260751 -188635 199380 -940112 859864 145627 251420 -911208 302570 178766 840700 279678 -304245 483593 526662 -115561 -499522 732514 -747582 467384 300134 -728509 812672 -461934 28651 -396038 782596 402016 407189 -702205 596244 546873 -650389 868564 273013 -238905 -110364 796273 117998 214158 -729075 -703895 212649 -79097 -68408 -543048 -308070 245435 567692 -995371 752730 786734 -100924 -662466 21276 -263282 469385 -95494 544042 -212544 633071 -925490 427929 -362342 715309 294193 -516887 -922538 21237 -914463 -372129 344691 -380466 323104 -948528 -496854 -458432 859542 739800 -370001 89860 -366821 -511833 -34963 -824717 958427 -453907 845767 -612977 -785886 -862653 -193132 666959 238141 69705 -879983 742995 -717960 -17325 -578407 -171920 929214 903614 950938 -225178 440940 160344 -556866 -379722 826014 -383881 961518 -541943 258755 287974 -972371 -956583 207528 -87818 -534535 675367 -549924 216546 -620956 -791849 987207 929472 -758767 606616 742798 -16540 596188 -400960 120872 489789 599673 139215 573543 -732416 -806135 -954869 999080 341401 365742 -829664 -123551 -684065 -744570 -938442 902635 509952 -763271 964284 -81652 -971905 875528 -765386 -559704 -54404 655625 -118643 -258046 407241 172198 527167 369764 720487 -736022 628494 198708 -222532 881451 710853 -546419 -930105 916187 119581 806144 -101245 -56278 -821330 -164273 -631002 479724 -448310 851000 -727594 179107 565812 -567369 -787180 -599648 -929488 -712807 519728 -573410 -254516 -292044 -590714 -875788 -799147 420410 -647315 484002 -597930 -67168 292263 -931929 285784 256673 -677092 381581 -800646 -761311 -114182 673869 287626 -819095 -628669 -349698 -925152 111392 -727014 -76943 110172 772692 56352 857091 -421710 -377693 889343 -734992 -80619 367966 531108 557796 793300 187422 222595 971192 -63196 988546 -582626 972053 410122 558351 115979 314560 -449015 -977801 -157229 -319562 -777784 -792926 895317 -399407 198842 28756 -642523 981074 -91360 -23448 584640 -343688 21844 -717868 -469519 649238 606190 -406414 525051 829584 -423871 -687925 423972 -824691 -600930 -461150 -790979 -399383 597950 -806137 -995547 -209026 -273067 136798 -22137 602937 967339 -767925 797225 107184 600224 -611803 930253 351105 -651416 -388149 -715252 -544073 485078 -523771 -541086 645110 -738233 -515431 -464347 -498907 -946307 809956 -72650 214772 -429069 24241 -470812 923912 -138867 67030 194911 9530 450956 374964 59306 469979 -128776 -451126 -435779 -680534 562572 -990527 109930 712674 39515 62021 70795 -578843 497410 588994 774908 -719091 983494 554083 433543 -71845 -267512 -573825 783895 218128 -62553 -198078 -402205 -796751 651176 -853589 37062 872024 378196 342025 838126 -955401 66733 -792420 -607990 964221 857241 86335 434794 924284 106259 -934066 394631 378751 -325695 230084 746754 424396 286991 529553 445538 -619397 -611893 -589520 -820569 625484 -363532 737797 -11730 -617549 420844 633580 -381443 -82921 -301115 -952028 714739 717639 -572916 47154 366446 998057 -846236 -459120 -695586 -234433 -996379 -182787 426670 479995 92296 552451 -968248 293717 -505160 36221 736631 400592 502455 -669985 -255614 -747767 -638194 -319303 -426879 801529 382361 292107 440752 -998193 -634453 519132 -578284 -112041 622539 179073 -4200 -150378 747320 -73186 -794468 518470 295367 -805906 890421 -638951 963091 -118497 192905 308623 -155911 -192121 -356756 534537 157092 821962 -435356 425650 -648090 -519076 309138 497562 -857103 -978439 -872978 401358 -647629 -778836 -451233 -238400 379926 -590561 -296035 373578 777904 -405870 -352607 219591 521494 -906097 143878 893305 -196958 416239 -708123 -801035 697682 238180 718709 -606366 244490 702153 -662340 131936 321677 -910700 838128 -919453 -174986 -563833 596948 365427 -120770 21079 423836 894766 346818 -659341 515863 509781 360767 -381434 70174 -378794 407305 -749417 -358594 -324945 814241 -116572 531446 239974 856728 -524047 820492 885994 -994933 107897 576775 -439093 -335752 -691134 528535 -648838 909349 -729813 906479 -940487 552819 -792370 236150 632949 -979981 -768436 218561 -779954 763628 -178901 -322057 -682886 -938198 -996517 -485232 744978 596077 -265358 -389826 -878273 -539342 -65429 -512085 -265103 -104880 905061 -760121 -125846 764867 635013 -306712 -956493 -280708 -197998 948370 632726 -723172 445258 682065 -54853 -872692 -796067 144240 966446 233107 -477672 -295768 855462 208833 -174905 804034 460780 -632109 -123330 -984999 959854 -481695 142666 534542 238104 -552107 -453916 702806 296867 395379 939084 674315 -214637 -514803 73166 -756490 858952 836191 556616 981243 749411 -960778 -244508 -210721 -748231 -428950 22045 654994 -729054 -354441 -571786 -970236 901148 -468864 -349204 -624391 -489372 -789601 749745 649337 257845 -988948 629268 -805501 -308526 590498 36760 -206203 -867327 -701155 226216 -224443 791757 260824 -955134 551907 -114759 978147 752972 860504 896947 976132 919364 -523182 -647392 -808711 -224983 -281797 -499059 508859 882902 -928498 -86850 -283626 791050 386572 -981154 -466949 -185265 804546 -942798 -266977 413157 -476327 293967 -312049 -594217 287687 208638 549932 715047 -102372 -975862 411958 -600497 811992 122395 66322 300327 511776 -119006 -351738 822604 357254 617213 733431 660052 232374 -798775 658849 19470 -604113 84296 173664 -844447 -420705 489906 553228 75697 -248921 -320801 421447 762572 87372 -163782 -383136 -527542 131200 -46495 -498564 814711 -218646 153165 862508 554450 599898 -79328 53961 692990 -566025 -218450 -550667 -264998 -349939 -958009 267724 918860 -986750 -454450 -269233 530480 14283 292413 -410680 870825 242153 -552213 -226134 392013 404466 -431368 -596096 739106 -32388 424334 -750062 822000 211032 765691 482353 -288929 -280096 74754 -76209 443085 177307 344792 -687193 733061 443261 -864262 782792 -314613 347675 -264763 -395588 351885 435353 318702 -881233 -259995 -318300 432716 33495 964252 -617142 -736469 -883987 -509329 13601 830801 26602 -815275 -470646 -285304 601448 -48254 -55105 887117 -121432 907668 -970086 -578562 -781402 439518 268126 -327124 226732 454922 991300 -329642 -63724 124195 296020 163843 203069 -977441 -110653 -65797 -684266 -121640 -596830 403076 210713 -595529 251094 -374159 244912 -206344 777665 -415154 -267583 236360 148955 159792 169843 971454 343988 -188368 685493 -478065 -883661 973112 186705 174696 489018 -362759 -273508 729612 514059 210051 286204 -695948 -321734 754742 576609 775402 -419145 703021 -91861 -440558 -941446 446735 -511000 -46275 -812937 799102 -381060 350231 658361 -179337 355825 617292 54883 181366 505113 -39068 241563 -460536 -486085 408387 -588138 394691 -618942 -969362 -414690 -487792 -257998 -780263 -421268 -968784 -709272 -108774 -497213 -495766 -180177 260296 166703 246425 -797207 989989 -350962 -147490 -750840 -257360 -60770 -266521 81220 512254 -100408 4728 -189187 936818 617977 -443438 692063 -133565 -873263 -388410 908597 634909 -60792 -625326 -191195 -790878 -697965 -193624 415068 -366130 -891205 271519 671714 102420 586076 -234670 -979379 -657332 254769 -663234 -876371 -595366 992934 -896543 610159 258386 91905 -18603 -43796 823413 -57708 -829616 675870 -95472 914234 -684701 585408 549965 -731093 -599687 420024 872029 466303 142003 -602995 859837 -302101 499318 644808 191752 941865 -619073 833441 358079 466652 2825 -162360 -494677 105174 835097 172428 399551 -996683 722700 432761 792144 766577 -640808 -215130 -787167 -370772 -869125 -903003 110901 -983948 609342 540396 552562 883592 667057 -115247 777726 615368 -262340 295906 250684 738825 -743133 -805083 721424 992120 -554730 -507725 962684 -946042 -746493 763966 -500827 816312 669882 -673200 -251173 -150707 -787500 29173 373596 -914625 919258 -301086 -454272 730413 -31021 -605154 602078 536610 965663 -920342 904192 647036 -376494 -969418 651327 -308782 287538 -282475 122409 298550 659069 -279757 -225368 -737881 -600586 -676500 313588 -770582 173467 -164299 936688 443143 -848909 641150 754892 -905545 -577645 620891 495937 -153145 260291 86725 983042 962458 -746358 -970419 -158708 830632 -824240 965042 650259 -242219 232069 81603 954992 -139369 -362454 840620 943643 -749558 -726904 -239596 289120 278685 -983694 883575 378691 663932 -611196 -883525 -752360 218612 67789 940089 -436584 -197091 174553 80671 -698873 547895 504966 -506857 -466621 -684251 135352 -315656 836418 356243 -371246 -822907 -652315 511916 226216 -210330 -177819 -138661 -467259 598501 450085 -248302 66718 952691 -787618 46233 907659 877339 -348242 -470611 295125 -871014 -627016 -576888 -668458 -618558 -522724 -948175 -563322 -821526 545558 -746409 176956 435132 603721 131435 -106335 464617 -175303 107797 884880 302396 -740322 399196 -945815 -938878 -419862 646162 947787 848489 -898349 272226 542740 -65262 294633 872698 -305535 827108 -1088 128506 706059 937185 778943 -949263 -844209 -419113 -766036 532030 53533 -491668 635993 145348 -423972 -377831 575652 695821 986878 -611707 535732 222085 404479 -223168 205018 -249692 723241 -492060 61508 -544867 -850068 -819751 358213 731003 -115147 457780 989514 -333346 -273064 179904 -38162 -546163 -623434 -416808 -52000 -959985 -929431 236201 -521051 -854293 216896 -755137 -430159 -291059 -45424 -517557 -170013 965072 -838627 -672736 -467341 -771654 176936 112039 143491 389651 741709 -315534 883155 -671339 999930 608681 -560927 -596196 -948831 417671 -657875 -861171 695837 -749305 -479034 843365 -967970 969062 173073 -770862 -532845 -943016 79177 208958 -67346 -701415 -138474 676319 -561943 345615 -867154 209741 -921905 637632 -322857 -111132 -105274 280437 446055 63211 44610 -358815 -48087 763799 696799 -600397 489085 775450 376768 362043 -945977 338287 62517 392968 445828 259653 -636276 -101278 -599083 558602 342406 -754430 -552680 -71336 282347 517470 -496656 870791 -329191 -496895 855148 947973 -31338 58409 -594937 199908 -63809 708385 6904 358505 -373301 661012 349062 -977909 30251 476952 985971 167983 -259803 902265 289433 -470934 876564 628587 -240626 990151 362604 479506 -120623 480582 -35766 -312939 474059 397194 -567276 775182 -125964 777416 -597911 255737 -405214 676616 430824 249867 -990055 30865 792731 630463 -726505 464379 -175674 -117390 780421 -126331 614883 -399855 670169 150495 15559 -281309 -304967 363735 -525103 -917171 162341 978638 998942 21209 619378 -915381 218079 -876384 -816222 -373636 -966677 676485 222266 -557598 -677235 -28802 664659 -397608 412657 -866888 682305 -19928 -302545 -961113 137049 180685 -921261 -531731 -233214 -524870 -912360 953590 306792 -911576 129715 -990929 -633987 334166 848732 -817155 -32980 494019 -367678 -902573 -671066 -420042 -378467 -97367 -914697 -301309 -202224 -32233 -976526 -739927 -956668 792862 828417 -21276 -938801 872397 644280 -663954 -963695 762506 976375 998820 -29225 -440319 -931333 304677 -433539 943604 596210 -17735 528203 -231083 -732992 -494762 684525 -745264 -597665 377782 -609247 -135272 447716 -32797 -441258 -699350 546182 -256309 -410624 -195913 -38404 -613104 -919869 834431 994170 -126658 -880981 -28352 217986 -438334 400576 225994 46589 877295 903717 679236 421931 899085 877075 -781570 -367576 817677 -395710 289468 123357 226555 -529154 -951807 433275 -577068 318962 -508446 850706 330817 592331 827448 -290887 834583 -449874 584597 935088 -444038 602387 -282462 347102 117567 975982 392993 867429 -798867 -890747 -47339 -673210 -431163 848536 -108546 -668641 316907 966655 -260927 30220 -43987 -382490 324480 168318 -644367 -5 309913 -489887 548801 -273315 -34744 863546 -11796 281150 426428 426493 -485489 421468 -879113 -645601 -722930 500733 406784 488957 619099 400773 -460843 357077 -363777 617475 -870118 427672 -693778 124489 -759101 997351 -704778 -620430 31041 -252738 -438397 -645578 -329055 -201311 -691111 921691 548954 296100 -493027 -178953 811877 192304 217114 916193 216037 825556 -66073 679254 741045 537551 771461 -623185 -233628 528484 484830 -689455 735132 -777401 -353383 -812214 947623 98615 666984 656436 -497422 884 -754494 380950 593239 74996 -7279 149711 851150 -203901 -196726 299979 657111 830020 908494 914678 777046 -809799 -498007 184600 818908 270983 -342976 -19006 -822314 -689827 487013 -23911 806603 -385236 206140 601332 8513 -625219 -404065 -31826 -132566 -97530 337954 467992 500583 -108811 874870 180349 -579301 805272 -746988 438018 -926299 852164 825049 -591371 90811 -401788 211927 -204703 332094 41994 -295852 -560321 -403704 28721 785073 -4118 -760147 -567089 -74697 -169395 -655386 938660 -441376 -692017 -290635 -927857 680040 -62138 763719 -642859 -665255 -824605 835825 409762 517492 -115185 -187355 -305141 -566317 881767 11373 -582553 201137 575207 -779193 -444881 440851 667439 296822 -363975 -702913 693499 -13989 -560640 228485 -107941 -507210 -385570 602843 -614289 -824280 302066 -287230 256391 581342 269552 -378971 -560512 382048 -959971 -680506 -967573 -361380 882700 -309594 644608 836798 745819 712062 -238359 -940514 94441 564903 167806 758114 -780715 -11170 791660 626869 903684 115488 68621 916795 322896 -432612 512882 451860 -435788 -825187 -941414 980534 842499 501654 -136779 -852672 -560962 817505 719775 -695265 -846604 -648985 436234 -883310 871275 -201058 -453140 -260678 207370 -748488 -755028 -596947 436316 501678 276395 555852 153909 -637140 -612768 716544 -960910 -461853 -603298 -224436 906900 129295 -45058 -374494 629680 115508 402678 -471349 -87975 830988 -834304 -63362 205716 -529349 -232030 -629795 740042 -312975 -140908 -213428 -208137 649436 -74945 -336582 -635291 440566 -117394 721072 -920238 637767 -50314 -640862 878284 -488891 -718436 -12928 -739792 -703970 946850 -893781 991193 -134111 -46903 649366 748914 694607 594156 -524735 -737502 -231169 -171858 -30605 376771 413576 573718 221226 -19672 1119 -803589 -187081 294204 -331086 -319635 1888 101968 998758 932834 -293931 -290777 680530 157862 -255005 -507391 561548 -181120 413914 240985 -163604 597243 -671713 723507 -16347 -159099 269508 890673 -399022 665781 441872 -188692 -762128 166403 -806693 -331399 417798 -530250 635267 -42677 -379888 32673 -854679 -264923 911385 -533860 15900 -561116 243219 -639702 360733 -950162 59067 452801 -634250 -84281 873511 -644732 -122815 -332951 355037 -623215 -738809 -185496 919428 543287 -883869 -520578 -919699 -301558 -388662 668448 -752003 222473 914868 -38561 757244 599830 773493 -489197 149693 558304 -665194 209347 454352 -576283 -492789 -184550 805110 525666 -846590 -407626 167603 -638321 -449872 620232 -569016 -439819 -540302 -191468 611583 170607 -190362 -809191 -280688 136231 454675 845603 630794 820141 984510 -379035 358816 858492 -902456 -700046 846625 -200370 -896795 383873 -306072 -203810 -669189 -893845 -72394 508552 -272234 126489 827058 -839793 -253490 932262 93974 735459 712621 -852165 -41381 -618034 269623 816582 -791160 557023 -182195 370080 28745 -812848 296784 -996532 -747017 -37669 -268020 896135 -667695 192705 948344 202730 -673858 690818 955411 893400 -607675 267059 -244443 876518 -145913 -275595 -332285 -466815 61575 567998 144163 -325547 707601 824435 -891143 -691228 950295 969638 -151238 291184 951327 306247 -64430 268159 226865 684030 953337 66393 -506458 233485 -128007 470753 874897 640058 426482 -674548 -901652 809576 -459657 276649 826200 749985 694834 403713 914620 -200814 -354637 133111 46332 567005 -535661 -239596 290389 -412671 -575349 -816278 687197 134954 -990230 -907458 -706310 -361540 195214 -915741 180228 -596685 835795 -108028 27829 -205519 618380 322158 -834147 573798 -450837 415562 -85183 -281736 527687 -888081 740543 104511 -302174 -734610 339924 -449625 778867 -228126 937870 290569 615153 136992 -767305 -781192 -21999 921015 -802547 -695654 620173 452455 -447877 122242 -496185 774951 -2906 -412897 -362257 153314 -639445 674892 -531822 246422 -843478 -136041 -467286 147735 -339395 132036 -321 -999774 798549 346510 169505 -707690 468003 684615 766740 88188 -459293 385910 -92388 708409 401109 -819280 265428 356542 655401 114530 -26075 453594 691059 934590 -795236 99032 -318217 -186232 558070 -607782 470296 -794830 916991 -381765 498299 -485736 277995 -562391 830585 394200 -868906 786294 504608 -509167 732195 -96017 -245188 376365 -409050 240471 -804312 -332282 -413606 -270922 150268 213207 -705198 316042 445296 -684113 449341 -747343 482416 764226 -130546 -166526 -475945 719225 56928 528551 -390781 -921797 466380 -572696 -259544 -742887 -672183 828981 -551297 -848969 -374711 988553 -471587 -85917 -618330 -700949 -310423 718182 550244 -33193 907949 -243631 515564 -507406 321598 -235911 177889 118158 914521 125366 -24217 -334419 -299825 720563 533040 -989433 485315 -555385 484327 857507 563959 309472 105229 -243812 -518134 127843 -431854 -756496 759708 -11245 -474739 966761 -477870 389345 -393988 -784810 -792316 -857623 283900 610696 -721915 -452293 -37256 670047 95597 -19969 -992775 351450 -871904 427429 -763319 157736 -369424 -229893 -750781 734472 147940 -897743 451482 -780159 -671528 -171107 596830 391869 -4726 -973706 620205 980567 -591847 100313 -800700 335000 853538 -100120 844165 468770 -427940 987197 753868 -98597 423955 889642 276665 -907727 765461 616533 -695041 915779 -744977 219403 -637340 18572 329237 60697 -170442 -243410 225344 -860710 446196 438491 -972752 655380 -244588 440510 927478 -252742 -509165 779954 21496 -564153 -775927 406127 -546955 74365 -615434 -63881 -513811 746349 -386170 522330 -864043 454353 -572257 -882635 196849 551102 367917 -301191 -226568 -896667 520833 -17425 -260309 411677 677140 -770397 -712548 877666 -859321 -233524 267197 76469 724428 -544841 -421278 875321 -250817 -174900 891797 473242 682039 -490206 -795205 616259 701091 -499760 730201 406813 973227 126350 500335 -288467 -514167 759326 -426447 51421 41363 -893388 -408420 833950 908501 -973081 -873864 -487562 -401826 -428744 -522144 794637 627006 -787281 -297417 -841792 179527 -378915 378487 -764097 -904222 -364070 -306419 -30547 -657058 855304 -434263 776208 -890229 657370 -817622 117981 -69477 -501453 294446 -260856 -777850 105820 -310709 -72493 847217 -270807 94143 -431419 545593 -164523 -829156 399335 -609615 -328678 123450 -214957 115631 472409 697533 -260639 858394 -538166 -306706 -846253 -755130 -297551 907598 -136171 -653617 645414 381612 -278799 -134979 -620703 -551387 -366263 870575 48666 -235805 -46431 568751 784458 -325411 993724 381290 312195 -160329 -395932 568504 640813 -903138 -155221 -593328 -778130 -598486 585405 505950 27061 899438 806550 720050 -84705 -249010 177835 -787101 724533 -783243 -475978 166489 646399 927607 -82278 498637 -798028 -793683 184505 -766041 442764 786330 -881400 942001 -335956 -120568 -592515 875816 74959 -643877 232196 227710 879524 351526 421561 682544 -10206 979491 -663766 193777 951030 -685329 25057 -757724 120364 -49309 241806 -379764 106289 -443577 343191 428904 15003 376730 -278032 734834 226438 -495851 392188 -651310 -603338 -892033 362387 820898 -299780 -519445 110360 -61790 616630 945404 820818 346564 -924754 789194 -790818 294525 -936396 -745673 531108 570734 93243 447594 -87601 -898624 -342814 706057 902913 -831530 522864 103469 191878 -931549 664882 -658960 908227 419731 -59885 610699 -682396 -712794 747742 -982529 439314 848685 395317 -97499 858955 888100 388960 -867959 682439 221288 -983532 -399135 768160 -52111 -834032 506661 -36862 -716377 572954 -626282 -246763 -90485 675082 655427 541691 308197 679233 386344 -809805 -594525 -887842 738862 -133523 -166288 -472332 -600011 982558 838351 821424 526807 327887 -611350 534596 -853273 -650419 351448 -904876 653497 138898 -759954 681232 -47942 -808656 714000 310183 45817 -92640 477784 965496 280620 -477396 354029 456686 618029 440191 -426224 -207534 787669 -392084 -803429 490678 -470530 -328836 -530752 215212 974786 302860 -952934 -503789 -937223 -628695 -773727 -643883 128049 -962619 839922 -778709 -317673 963478 390764 -564580 53125 647960 -860848 116309 -152238 -497470 -813104 -2447 -703357 -750501 -555492 689131 614891 -275111 -196540 -568430 -605569 -364810 -723336 -310083 432769 917249 -49359 -601364 262408 -363023 -716969 622605 -717888 -808948 -199086 671571 -303060 392890 -862721 663213 -684752 -282745 -414517 419736 33627 -829106 -754899 -430023 -11968 -609587 151833 493159 -806427 135839 -126920 719466 115003 -76413 -986792 842025 541168 -482850 751018 44271 -50956 572892 344517 696346 -194904 904380 -185926 -298218 -293267 871273 -228125 953236 367763 -888243 8462 522907 817837 279747 853543 -22460 -828284 -949835 -453249 -93624 -47394 396159 46227 792735 691708 -100569 -702808 468803 122572 -959944 -237509 -663914 -301894 -31870 -863960 -148525 -132200 49182 433770 -269415 -528719 362295 -712141 -295655 762042 -819005 883209 231477 149408 -232779 792615 680746 -209157 -467762 151787 -288296 353873 -163416 -237160 -796530 367566 -188296 -107634 646516 884248 -320029 -615531 322228 344129 170670 859582 -590086 -320011 -310091 295948 952114 -474631 781787 819155 420533 -586324 856162 -25620 106793 19771 467410 733060 418137 -837468 800930 336213 -770395 -686124 686031 554012 -748335 -176450 845295 -547915 -54948 -475242 528912 -314852 336293 568651 -881393 -939525 719082 -336867 589921 345251 -974379 -673091 -422629 179872 -581405 -533291 -430870 -224426 -919255 -844906 -131639 -536554 763942 -892353 979319 448462 490209 -350975 -358494 -641853 224382 988100 -81303 883376 -964817 -73591 401236 -685532 623630 502000 -311701 -750736 -497187 -55306 -495189 -496907 650457 -924952 -532385 779059 -999734 -517881 378408 -100413 -84021 -775807 416948 -806302 238699 -554297 757460 232530 -175133 968742 789474 -87138 876410 37807 -618006 740438 341926 -821632 768500 -347064 -680201 162986 -181092 879920 -998401 -135704 -803575 44943 -768018 -768113 -350848 -236101 987434 742381 978968 541966 921796 312823 387459 -75537 -273884 415847 717428 -114799 307496 909206 865557 -231930 -949272 -995002 953262 810180 -318197 153213 -331731 839093 -716506 403602 -955249 626687 -147589 -420869 -262882 -815523 -626023 94023 -444198 -80119 770572 448099 386744 -94881 831815 -947445 -306080 -334272 174919 233477 -266426 -328667 306040 457501 298239 -559128 -367830 554394 -344254 514571 810472 584911 212974 -624479 33073 -121977 -248778 75328 -442217 -803648 818162 -260529 717498 -947649 271613 245240 -701242 771655 638262 250776 284016 550937 -399407 197213 669338 192147 -419121 -907509 433357 799508 453001 728680 867105 -237791 610606 -235183 403147 -595744 651821 -22666 -288872 673689 -727809 562791 690922 702912 70150 595235 -407048 -123642 -224180 -801298 289260 631582 65374 376708 -640456 -308571 -165723 -989697 55277 794383 360668 -35078 -758865 972550 758814 969549 358175 79321 626014 538976 711845 105132 133322 -403014 -371483 -800268 -419164 375872 -688759 414514 326119 -306827 -874382 806606 -349570 -771448 -372703 701693 -403067 736858 209523 -582956 -582033 929811 936776 -77658 107525 315875 -355736 -324445 -781529 311283 512943 -526473 82760 387679 -391601 -701940 -958153 -154673 603968 279011 503384 926959 -959534 646894 -760891 938574 112866 19057 469666 619135 -985705 -903251 -46936 92996 304137 492379 88435 -309132 402689 -280739 -721725 753266 -206960 426000 -766279 443192 -22406 86625 -705255 -639639 -585552 -178810 -792515 -201879 -231748 97427 724104 10377 689540 -506130 -245499 -849726 913761 -631074 -730239 -247213 362015 579828 837985 685362 -678383 688271 181968 627322 518083 -193751 266988 562405 206456 -92039 572269 -122259 -998117 628923 -594881 -861535 575815 -564145 -639309 951680 232824 767745 977355 -540164 132921 862550 -739911 -695634 947448 -847352 788180 194005 782015 641337 -102553 -13832 76253 -900679 -854779 45813 -151676 946261 -788634 976406 -476831 -160673 -166061 -665093 -96487 -141077 954609 -573884 -208736 592966 -503814 650187 547712 -559699 27908 -883284 -707113 155126 -209520 -567265 966387 -762845 125302 887436 -765635 -735867 -777128 233885 592556 603407 851152 -176631 -182138 -682968 -323807 -75085 -676714 723900 583857 501191 103072 -461613 -574247 -308082 37376 134513 -405953 252980 -708728 -971269 -449593 -699290 -451730 -582815 -211765 -271862 362468 190077 813915 412583 -116710 204942 474139 -247583 145803 -783195 332904 -348031 -925800 -770641 -816972 -959688 64620 -287646 -724735 186296 -696456 -853062 882696 -382195 -711625 375142 -942070 -40749 10155 957204 -982229 -513524 -435757 -306880 230215 940729 307861 -963587 582670 561006 706876 653530 695612 -527661 129574 638510 418496 -792239 429765 465641 -987545 187398 -173615 474146 -136497 -122395 723736 -173975 422997 792486 511081 200876 181321 -251563 -694460 678055 599050 -325384 -553024 149732 -799619 480271 742987 -851711 -419949 -806257 -999445 329919 -482327 -478005 123428 -583787 -525406 -4964 -972934 -401015 -806677 -56989 -761997 369650 818716 -944836 -487992 382177 -792686 923366 680914 612724 -673732 803624 -419630 549889 -4145 783155 -212072 570453 -615920 -210795 15214 -80730 511525 -337445 885913 -357189 -726199 -400179 -765688 364422 -989027 -692705 142666 536093 282617 -942523 359372 190365 -349661 -290261 -646798 -826033 855296 -581438 918191 -224984 -296568 -579383 -563520 -131948 273323 956846 991109 451960 -767247 188852 248628 195721 -396927 -145248 905189 -602109 -263919 -225171 566640 -658722 909569 955818 -260577 -88737 26962 -763390 966558 108830 236808 -323374 -799362 795166 -475252 363255 -602345 -227872 -799885 26629 -363836 -369392 317094 112014 -279315 -810208 632709 999352 911095 598906 -751931 -582747 944347 -927105 -691808 -795430 847991 729969 515883 857167 851237 -752018 -44654 423651 -225019 -882589 975156 513386 914003 -568566 -884503 830545 -279850 200559 858684 322228 346368 -209786 962775 584664 51676 312666 -249669 -893852 -195666 103487 500529 973998 -930473 743708 -736083 -399302 -31540 669231 389698 -465594 564489 -783168 783842 -665485 -682390 -613236 856180 273194 800040 -615204 -195915 -66316 587048 103469 204926 211195 -497455 -547763 498161 -795104 316706 -401382 -974786 486399 -338547 366078 827849 445543 -538244 383355 993923 -287534 -841416 492148 213748 384740 252409 -291861 482002 -188862 380315 -64743 -982587 -532719 -833515 -804471 986139 987717 -507156 517528 488191 -253126 -960361 758061 334894 -935648 -170946 -703971 929150 -168682 -677989 -683789 -100897 -198981 427859 460185 -616558 -930961 548692 -112087 -153528 -163667 -447093 -709637 -224441 823742 -539402 938310 -321558 -293485 -793760 883275 -657041 -857744 261426 -859380 774178 -985152 384612 112568 -986695 475699 -52136 752329 55880 926570 496670 171231 289149 765634 -489837 -600938 -591377 -774 -604823 163256 341031 151895 -467083 -435691 796618 -95661 -270210 111313 -59211 -68427 -853547 745509 -483673 924808 916055 -103763 -344902 -371676 -47347 -813853 -586870 -312642 -547918 -102299 247791 138865 687143 -775192 741530 687942 645492 -307697 510470 -64092 -46405 -990873 304605 348859 -387889 -350422 924482 -561985 -352682 961843 928500 916302 44800 838974 -703612 959576 854697 -642685 251107 -158096 -891373 -566964 16979 -432620 378896 103140 669124 589333 477669 -974577 2625 484065 460723 422145 486219 642091 564527 -154558 532696 -759970 412555 -583672 -604698 262262 -803433 432238 -5183 -655976 -978345 706426 -899958 -744790 -641236 587184 385301 -320984 -658616 693628 150977 107400 216649 -895493 238846 -84832 -386549 155576 -645337 -296401 222777 18904 -94737 -739653 -356085 -189777 -987769 436282 -76934 264599 434565 -918578 520160 683441 -940847 514827 -880606 286165 642678 424998 409718 -232714 -119915 379223 -401345 -339832 781239 -392693 967289 398558 342544 -442963 661603 270229 -996178 -793953 -345482 -101999 -716732 601250 622245 -753687 -66029 -579879 -897754 276176 879138 -140693 -595953 -866023 -791375 949244 -681327 -751491 814670 -902564 -516185 872149 472973 167825 -909807 -164345 152351 -804126 790416 -252880 -819488 771021 -1472 -323427 319363 222972 -706433 -424458 -535490 634506 -822237 615715 -427411 -127983 866336 848558 264623 844934 -601336 727976 -968087 998199 -462403 163917 -560986 415594 463386 -849296 146612 802928 -111669 882295 891749 -334105 977815 -820678 798396 -227760 -926715 -140819 -719003 457556 -779855 431401 -56181 818629 -414684 -387576 900339 -54058 466433 321677 -907661 -125876 256224 -218765 150348 -447610 618913 -721675 -412215 -916246 -307258 -119952 -244500 -70564 -747974 -115887 24808 -943630 -235115 -444051 391853 -281282 164705 685112 -874172 332104 213604 -39662 264069 -462054 24425 618648 838095 524416 176270 916724 -872359 797162 -949981 -897606 760334 500548 -702397 -638214 -658811 -590108 -690219 -101192 832738 560107 -381880 580911 -981097 485412 -927664 -77674 -168922 -705676 288046 243591 -399211 -510644 -68322 907742 278362 -402708 752858 940093 -372536 -481256 -485578 922031 272265 -804814 -765040 -751372 820275 -765804 415535 -528712 470765 -913915 838841 -934804 7804 -533039 -200887 425928 22619 288876 184176 -292461 402883 976087 155656 701791 -744848 383148 -489555 132393 -7425 -305704 -27446 -571306 -909002 -651986 35767 -879089 -238521 348962 -646622 123145 664544 -320964 -314659 -430569 825983 -896800 288231 -645776 344374 296067 953929 -1929 -653 -568361 559080 357088 -166698 634388 -817754 -100774 -138632 13377 -928496 -51638 -890149 -7974 477628 341259 -26142 -673007 980434 -826077 112545 638653 820577 314177 -876230 -230455 -180568 -304086 -839983 551700 420690 41782 141887 -561484 53949 488988 -862536 -225887 531444 214333 201557 -375770 -801160 605865 133470 83807 -26725 -455537 -520421 -276650 -41060 771600 -280563 237462 667881 -283116 -651875 -94729 -605917 -216718 527200 923204 -30695 870787 -401995 728673 747999 -664768 -635995 614197 78776 -527002 -803708 -197401 972259 -136432 973772 -722283 -630975 930412 -975118 914915 753922 802982 791304 662966 -838219 191869 909172 298442 854506 158903 -768198 211554 -463300 -913358 201368 457474 -143567 -869046 425283 -817796 -809973 589003 929664 468423 -256196 -520052 -86204 562115 -666171 -206766 -319888 -250572 -61501 -530796 -527052 348944 -948021 22837 -51169 988264 671657 -856190 360651 -326170 245319 633701 -350056 -924439 82947 -475358 582187 450103 45828 99912 465835 277472 653021 138329 -315879 -905321 -815032 -378941 -66436 575084 -842533 -278006 -813527 898719 739260 550528 737731 872856 357611 613242 41659 76353 775620 -769622 297939 405646 -620861 798786 311512 370023 -917083 -368139 -647419 745539 19785 699826 248125 -238776 64470 -799638 168911 -674298 -696793 -514659 500355 59875 23946 572718 -585990 472898 908652 -442637 136834 579313 178623 433293 -272051 -811122 -703703 -562233 -516941 176514 -974174 775112 712321 100031 456419 124554 332868 -953271 -165542 50627 701883 789413 899277 104684 610868 160034 237191 107052 385119 616548 -444142 860321 -172480 -465443 -906308 595464 -550045 170843 -230826 -421919 97810 -837798 -748801 -9686 -275330 130411 697731 -941352 30646 -895265 71915 230187 477542 900404 -973559 -904460 -359585 -978486 340622 -722453 525032 522593 -442104 -905495 255985 -234455 637740 -516054 -930247 540750 505751 680456 922826 -388787 569927 547912 790246 889578 -787376 106000 715142 -508468 483364 682645 -320332 301297 795360 772865 970428 -887100 -784720 721176 821095 -988465 748786 547592 -589630 -665607 -724382 126046 -618242 784928 -435192 -818731 -512861 698663 720487 -751215 -555633 324470 -3637 -688074 -70508 187532 73037 -920109 815844 812118 231223 -129100 109418 120352 -249113 449898 617945 -976625 -401309 256370 226516 818902 166679 -163114 829899 876402 -83476 388502 -564483 -314470 746012 -34014 -880359 421555 579133 -835731 -33883 -680119 -465282 -186852 138127 295523 -187073 435583 189425 -132229 -446240 -384198 -350943 181727 572536 368396 -243952 -863341 249692 79442 657354 909069 561906 -170618 804722 16169 -35201 -820749 -395606 47401 509277 -105307 -280647 816092 987356 -568565 -869591 -722580 393148 -530095 -753610 -780243 -80978 349021 342704 239699 239761 -719274 -91541 932708 -404858 653035 368865 -369584 -907058 10822 157830 -784323 -620419 220006 -509163 807678 -334980 279270 846661 402144 569336 612678 566480 645886 299603 343425 348295 139391 -478506 -291975 567215 987476 -552089 -157984 989867 -400911 949647 81324 265848 -587026 -932901 -32917 -450512 -132232 -497695 -587606 -678135 850822 291592 -193846 673554 996754 -728370 -853529 -952408 343113 -881415 691211 -439080 -114191 513725 603152 564232 894485 -374186 -202094 143102 -152347 -330024 -490580 922315 -970333 -723398 648514 439358 -421115 -397364 507275 284682 -259511 -195931 -335902 793448 657451 550324 -703283 490116 82893 616959 464885 317843 690861 -324696 997609 -379764 109500 -513132 141234 475491 449871 149840 -990232 -931783 738318 729083 -372488 310067 92935 -717347 281601 -2592 872278 637610 -689776 -656883 -214694 521923 300882 -174833 4313 830021 915966 401374 -376273 743500 -237882 -929106 -301302 -92328 -294171 -322193 -961428 834445 -772917 958561 -191686 949671 482844 -55051 -213109 -857885 -122251 -851225 -248929 -461366 -419356 -842860 234906 -270233 -262529 -884560 -132921 -58395 -366570 -281333 -704027 -12982 361922 -976033 -459904 131672 -113201 -852177 -250286 743946 -747444 782940 176218 39329 950495 332596 476726 -811153 762691 91911 83915 -214267 -303698 -327668 -906531 851741 -281574 -747770 -694755 -285186 592188 430019 737617 969331 684702 241679 -513012 166794 -230047 663456 -610042 499512 -104198 355175 -294251 330792 178374 265730 -565987 422926 -394937 -723059 344445 -517564 -289056 -410258 -38972 -154383 -529392 -951410 -901976 -632171 838603 -943288 -490721 556213 209429 -167071 382651 -835255 -31199 392056 -866665 415659 -444539 194330 250558 616919 -215587 -474966 -834217 -600249 983409 -867965 591308 -352811 794167 748723 -512299 138928 -244779 -764063 -330043 -802974 142482 -555138 641083 -371757 595441 -937123 -953575 732395 -746264 610223 -676512 118686 -219597 179423 -131459 490910 -575872 399634 413648 -216135 327899 -410230 424920 -908637 -514938 -186267 -32368 759315 -615694 -428022 -405951 285638 -195797 -96471 121851 941223 608810 -406644 654703 394610 31616 -606810 780163 -462529 49105 -860776 -676850 445828 247310 60652 -935842 569116 917684 -738018 -896844 -443398 -642866 -794401 117920 904110 -731702 -815173 -752608 47085 -784654 -163771 -204838 62151 242042 -417848 481039 -361266 799790 -813359 -276304 -227621 -592630 954513 -189137 -238986 542324 936950 837170 992778 491348 773567 753754 -14215 -344055 -136992 -433917 591072 -313240 -589100 231122 175418 606431 -351502 779415 969531 44402 149425 53990 -820849 -75299 -275972 -662732 -439055 297776 -336131 954553 478412 -484245 -683280 439251 -215309 197434 386183 486375 -738829 -530893 -160851 837571 -271564 -621352 543276 937634 320084 338130 -577979 -986984 -386872 728275 57542 834964 -65013 481337 644627 -839691 -541467 242924 404157 376472 -603156 163485 191737 690167 19934 -811540 260071 393125 -908135 -82180 151499 877817 -325995 -818022 -604509 -560675 -356533 282631 -713710 -633295 -44704 -427460 -963117 465558 -370211 566664 -257421 905830 171986 973035 905195 -504698 -196864 -6022 -743924 -99436 323523 96161 -541422 -262998 -764551 -533643 -344508 244724 633103 -388074 551037 -725384 -713625 782362 463156 -720834 -282101 405817 254823 257188 -28772 -835646 -610070 40914 -431146 -870918 989511 -388059 804693 -479332 -168073 -458023 -272067 930434 -601291 -524376 -693840 -910105 837112 22405 696463 -237762 -916045 -941105 175199 941715 870835 407670 -632653 737411 -496713 -93082 -948281 -355010 -134571 218026 223858 183489 167155 -167605 -588260 340450 395430 -208964 768701 -970463 -914005 -674697 599471 746168 577833 -666442 -751398 368507 -391317 77896 697925 325342 645458 -883991 -566877 -526439 642764 -134679 411912 618005 31074 303303 482122 -178590 913870 -793398 974351 995403 586148 982796 834116 -298538 335132 -930829 768198 585129 -129875 -911673 490136 423450 405993 -794155 260139 -459382 897406 685484 -626586 634774 -327117 345713 777222 146772 -516967 -263992 552449 998314 -523854 73977 878316 53021 908401 -658711 -902677 -407540 -392137 312226 355973 -899134 -907255 692145 -755677 510639 776898 700486 -662272 -721025 496900 31977 -542081 -62236 -876224 -129190 603575 -327286 -493538 -768832 -437624 328868 -137517 741944 -367198 -830062 -808808 156302 -451846 -527238 -775618 -414260 737451 169928 403788 177522 -55574 -987912 23832 661893 -852527 -122981 892430 -891634 -938843 165532 569622 -577854 -889951 -678270 595791 939898 357157 984260 -573101 941611 -877923 -665786 255567 749462 -92876 510620 460337 -57434 -229096 641584 44852 -298563 -85153 226108 -36368 -416242 -551195 863778 -112565 -173128 643834 -153280 4476 -419545 -27567 -593138 408946 803716 -888051 -770523 -841378 -875769 -484278 765884 -290696 53609 777033 968675 -326414 145892 718784 650133 -359349 997829 -669780 -824223 -743041 740488 -823304 679819 214736 976535 -318616 -879164 490777 -808614 -596651 -583671 -587625 -986222 417013 289426 -572998 675970 -420697 631457 -33194 886850 -606683 915102 -110587 -954221 -111873 -560817 -743984 889986 62661 821771 358353 -920897 -417489 507377 -1071 408821 706573 -438073 784469 -143745 143671 -598333 -840141 -91443 582030 -185099 -413943 56955 981979 -879336 -395699 474423 520036 602103 953386 880538 -627313 429284 388164 -244343 557934 -884961 -871638 905116 164390 -616446 950859 448357 735315 300484 -852337 -934139 -829335 -610539 163680 -530359 817406 -956116 60123 193639 644779 -294336 917489 -18585 253952 -373784 545848 131764 -580165 295144 -544554 394851 75813 -296102 -749124 572756 60304 -766605 971093 284052 -845879 -471439 394591 -293043 626572 -83460 655675 716507 405989 -864500 788091 694411 -699182 -630751 682907 79648 110299 905782 -635345 -469314 85595 5456 25388 805775 -290829 -189973 -267584 213757 531163 -517636 505794 -595876 427834 41028 -518912 -927803 -407029 185572 -849661 8593 714062 -653238 -988760 -208158 296943 -327889 -621120 440315 -347800 968298 -663972 737730 865291 -708629 698560 986284 -577250 -740001 -214338 514773 205179 466553 335459 555466 -342994 -313325 -11833 -337592 415006 583727 320045 -321870 470263 642429 249650 -633297 -71097 290690 648060 814855 204596 674281 -798152 -869492 943632 -943348 502916 -938171 -550324 -514386 -909749 811541 550256 153313 -652242 -258499 810009 812498 615865 84801 662592 883296 -309701 844337 -643160 274754 -144658 813638 -237481 -190546 105378 265220 868511 -631495 199169 -480490 374946 -236030 179787 -5391 -147391 912630 369275 510058 -978992 -157719 -557309 176267 871190 367798 -292934 459126 -405984 -269087 983483 378886 -67123 -963519 -270966 -576928 666816 -170205 -266410 -58580 518349 262507 -693997 452521 659380 935292 985290 730571 629556 37177 806391 46911 287053 -444253 992947 -667526 -962927 -331190 -61043 -839614 761287 501858 -696098 -844127 965734 272533 -313062 404703 -457657 -125370 762992 -849571 -470229 712378 -933955 266955 5080 -285964 -478244 111263 -904949 -571440 840090 34572 -952430 -40472 661864 653715 -205079 12142 330570 451834 -872864 314720 237579 633732 168048 827608 397649 -934848 -734899 -524558 235500 -283873 640387 -48915 849591 -391359 -634592 178828 -113542 -592499 -850624 -159613 -363242 -396707 -446119 -340123 -100489 646467 61738 -681865 202887 -32172 63127 639327 139400 -320194 613500 373063 140658 805786 -116964 -50980 170871 246709 -36559 376919 896544 201389 808307 223444 -772967 116379 -976739 -313919 -777 -647569 230054 247118 839950 -310556 485706 26571 661237 130283 557795 787035 957724 -261997 50450 -277134 -179610 -218067 -120475 973387 804204 -686237 781785 779557 -635253 -927069 -79551 303455 -951585 162290 127167 210070 610988 176729 631636 975865 433846 -988359 521740 -778194 330381 -726361 890973 643821 -378005 -341055 241797 -534802 184288 -406510 905568 -231784 -501406 -919388 916858 -617750 -954947 -302843 25433 -441156 -993107 782597 417397 747640 -693346 -615734 901973 -614522 -736919 -437173 -100669 -373698 -6201 251845 230109 -829520 295447 544058 58388 -949779 486001 970968 187849 -611516 -244726 129575 658418 787809 -42993 318323 760162 -392883 -225472 -499730 -755240 -147163 740482 -920982 140152 305220 691893 -992066 262653 -250188 391466 -781552 -73117 375130 854057 617354 -894754 654338 254868 -996213 619671 6837 -770681 509014 -515155 172919 642920 495087 -416431 270599 -788471 -281555 -428187 837286 946443 269248 529978 -414621 671734 438169 -389621 566046 -647995 -926050 -965757 140018 54684 842546 -723803 -161974 -10399 -257583 198357 -118377 203663 997629 -36450 200043 202266 -472007 860376 744966 397807 -276010 706595 -64451 -74403 764383 507115 -404371 827955 219233 502158 329593 45668 -593385 258926 -846512 902302 915489 397374 454518 202538 107038 149006 -985796 -433388 -524813 -39061 353573 793776 181694 22307 -951359 -51335 213735 154595 883403 -510010 589300 -86831 45434 -518148 -100547 -336766 281816 -396238 -569809 237961 -949661 469912 747806 92116 -472178 -12019 531914 91880 -438230 161657 -510672 -532104 -497967 842782 -746458 -658382 614772 -260541 508624 940846 277674 46084 397295 -870980 -42123 929246 -551705 291223 -399814 -638007 823664 153933 -240805 -11046 879592 -512024 757806 45734 515924 -466187 603536 -977010 -868702 214318 -52302 -41404 -992206 -79985 -984536 741196 -931540 824415 766769 588419 -877978 409065 809461 -383357 -238183 15023 712933 376589 -640845 -841437 136554 -128221 881034 -298561 -55345 859367 -202627 -794101 -839288 221998 939972 -414182 45542 -712504 -386887 479788 626993 989408 -116434 842678 -493223 529672 439474 -473935 467999 622728 -645838 -705617 -712811 459251 -308027 962027 11848 -619341 322203 -77174 226933 -173834 785668 -560 -422634 102948 -545536 -88458 708322 936571 464573 -917177 59243 -585886 209936 351101 -729468 707011 923239 549468 927096 -671124 613066 -921741 -606122 335756 -446039 998563 -346532 263925 -871857 -778041 897086 -696381 409420 774070 -804549 -310082 453868 -721082 -448897 -998182 -463156 -487061 21737 -516635 -693354 -746243 956309 -21201 318012 -470441 -837058 -325149 -608259 456680 507883 492775 741331 -663304 -51337 166305 -438660 937609 -94922 150607 -103675 -857385 277676 80544 -837290 -207103 18500 -896170 869696 -713160 605635 266804 -528528 -437335 -809160 236648 996959 720021 -562255 -897628 387854 563387 709455 -38074 932477 -288801 -131780 -907684 -505248 565980 259758 -862742 307932 235662 437917 -619243 -33535 -831500 -961167 -773928 -31903 579909 202731 -653025 581259 865506 902757 553979 698793 895023 656513 783168 7704 -216680 -819509 429650 529786 352256 677660 -35551 -699442 995792 -891015 -538041 -215766 527100 -748458 -245571 -63460 562612 -307800 785540 -149564 406368 -487204 -381409 489268 -150209 -426826 -307329 691987 586038 -873822 222561 393050 -182800 203119 -135055 93981 843287 -275794 322723 654116 522078 900136 526658 -181317 -891062 670186 426722 -647111 -81458 285594 -936699 165876 347317 -279400 -237969 -383573 139564 434693 -767521 -424026 716584 -290040 -935248 549398 -254156 -252345 173226 -203343 -823157 -841212 -91168 -810202 735917 403913 277594 690407 55281 862409 898268 -847811 -923933 588509 638223 -401862 977533 448157 -632362 -362602 362211 -130034 426877 -34997 605071 804390 447880 724455 -96675 697884 -366580 -455810 898236 612082 554416 36151 -432638 71671 138811 -217068 662008 -916484 -305075 536789 -21397 -979680 289131 466710 976879 -544837 -349445 -661148 161483 564621 -568110 767102 174909 57356 -288221 -381189 181787 -412736 344089 -498415 -677797 536807 282335 319717 174657 -164310 755727 -869897 135196 -929884 635021 -176000 410135 772848 673306 833483 -939540 452285 697557 138703 -30402 -222569 263915 956428 -25715 507986 219036 -812905 -662859 -584504 -578239 644838 697512 -611926 862448 -459233 -599926 412950 50083 -436863 -891655 703421 632117 -957877 479727 -398516 -832906 -588859 276713 -100553 -424764 323257 -377625 37729 65162 826148 -123806 -977344 -482697 -681701 959309 369445 -635251 -890776 -533755 -221844 434084 -995131 784490 214825 469988 36177 -1922 123904 -591394 -294466 729043 964227 961513 -620041 564143 -608919 -631251 289386 746895 783872 -173242 731647 693377 -66366 -240755 822835 233601 -190727 -929213 -95528 -24044 562991 45014 429477 -376960 -786175 286731 163000 39403 194334 314747 700688 726284 622274 -273552 -10350 560791 -892763 104314 390677 -23370 -115289 80087 -508501 -73100 659706 410821 292117 617484 -716271 355932 417939 -152511 921672 231078 -560237 999187 129706 855275 -923922 770614 -846153 934013 -490614 351895 607495 -481267 -676110 870686 -94266 -845251 74188 410346 318505 -186236 492627 263062 632336 725718 -887291 -4466 -607278 921662 77089 -856432 286850 150826 -415024 -98873 -221316 -684104 607856 -422286 -66242 -157741 -922207 -432779 -292786 941248 -984537 712892 -308676 66257 -795887 -833359 -196007 389809 -608605 640139 -218296 38531 -458646 -732938 416278 -51240 -200178 338227 -941470 37509 377107 64506 -199207 645306 564189 174823 619148 -775547 782921 -133780 -489766 580376 42874 483939 347134 642609 -731881 173641 772207 -82777 133812 -176357 418163 -400094 660150 -129285 -995283 233652 680747 -192866 -869440 -189379 -296027 509835 -728699 -384460 -757892 -696645 -26961 -423531 -968546 -708933 -410101 585500 98476 334841 182905 363793 442482 51072 177487 -633277 259545 -447480 793653 105635 572079 693222 -668455 -558660 -521719 -78069 -807282 -217277 -855553 -949324 134281 -306469 -866026 -845352 390422 -312953 232480 982986 31369 -747840 136011 762344 264453 -5500 18144 -861515 926084 332511 -947092 -380740 -285608 -502483 -994881 985965 67079 -993172 -317549 -959730 -644141 -194333 505667 -733979 935220 -221070 -561980 -281272 322954 537558 888185 -183687 -692223 249857 847988 679204 -112494 -977799 -119589 -148835 662389 -520204 -626391 -81338 295334 653016 56487 -886159 -980990 291854 203831 -190019 959110 -978919 -925894 -353972 -699094 838240 962947 -541708 198304 991028 -898866 -404695 -617677 273891 502824 -477440 -400829 318418 354473 -94494 -663799 -369861 439139 -88745 -107729 -950400 65604 243954 -294508 16774 127969 -321005 986171 -485756 -70707 850106 258824 -544923 203356 -153168 -110309 -281664 -261665 -362700 708973 -118527 -310052 952313 871007 -703947 -668959 975896 952388 129366 -850826 447888 849529 562257 -285800 276471 -162826 -324404 -85879 23578 400004 613633 600214 -782363 299867 778694 867060 -993464 792630 919286 169056 -240702 -282796 736929 -587880 722116 624982 -786594 -756986 518468 276492 188712 -119103 14682 994070 190077 815810 244611 740370 -802422 -596929 741223 -469825 -497736 722904 -152215 -117739 929296 277398 -592984 -998399 -100069 -306295 49162 90675 -677119 -86368 -183061 -178910 -459803 -169149 -524318 265835 -795618 -309920 -825616 -137910 145358 -256497 426786 439768 470086 -319420 -388313 537806 -935609 478873 -750646 -987381 950838 85762 798844 -715425 564834 -991736 -201310 -682230 84964 -595401 405425 -334870 120971 160022 24777 539461 857897 -893373 -156957 248847 -116522 -634411 -783343 -145772 107063 560269 327442 -86469 111354 634575 338355 -800438 726083 -765374 -357597 410077 -194017 -193390 333691 868322 205587 -690791 292759 -595549 -80957 687432 90355 -54532 512150 153658 -865634 -270256 -660619 -950377 448954 755962 -925633 23436 18630 -707020 -274826 585145 129905 197526 -81722 -152072 295181 82662 730384 -516763 -842014 448679 137852 -324827 794189 -898241 99188 302292 -491880 -915605 449514 154750 -514074 325020 -767578 631951 263714 -431001 -426922 84780 307013 804584 -302535 -790082 659627 -911043 -919679 39594 -602758 836399 48297 -437121 776929 -775588 103859 751373 -4497 862232 -73293 -592014 -704086 998714 194595 691764 841124 -599090 452732 214498 974018 -585185 -18815 392142 568383 610867 141473 492809 -678104 -616386 -42260 623324 -636453 918895 -397879 -127934 -305082 433832 783396 -166684 874902 708774 539113 -993672 -705258 -691720 689037 -954739 -815909 896752 -310392 -749856 273426 689748 981984 -795145 -364455 -769222 -992091 -150615 764508 609975 -831748 865948 336759 403437 283744 -6884 779691 -383198 441659 240025 -294499 166408 -711631 274692 -45121 565808 -636884 -316262 648374 92647 445994 -963035 -141125 142532 273449 -925089 -840203 862283 772241 491418 -41834 -216582 811506 -37065 -128690 994574 651437 -471544 625067 646026 662353 866666 393305 102789 771712 -396225 -357395 -194447 578943 -21550 460621 703590 -528135 156949 408948 833116 906045 -227769 932443 -867554 -511511 -629591 167768 132371 -386640 635244 -437430 -410583 502337 -655791 135519 492268 229832 519058 183359 -17688 -678442 -302543 -927452 -513988 -227922 357890 -698260 854120 -326973 761656 704709 263179 598923 -459696 -381581 -399589 -856033 986047 -552183 270401 -112568 -218537 -12715 847754 751528 596714 447399 643031 351278 242767 -237012 -315254 -417210 -812802 -933685 795344 508135 729947 142511 -75990 122603 -438191 810661 -237055 970774 922146 197767 -36115 -164785 776241 -326027 639616 991038 -727099 482687 -681795 -612028 -847058 -264419 -618457 -821399 683473 -410118 304433 -530099 -829767 146946 413211 435198 -286347 -920230 778285 716 430569 -21671 421512 -152324 61627 -548910 -767901 -794414 -98958 359304 -954438 246107 -142525 629700 456692 715096 719730 546811 302554 -95801 -612080 268284 339875 729954 255320 594774 -138517 -41417 789934 -349012 601170 -711601 783601 -720114 -200885 449439 899665 616280 -948911 -925652 -282113 203491 107503 -50918 -796810 -344118 799284 690748 -222097 186464 132645 219691 201720 362498 696621 414700 -547051 456919 524544 316284 504624 -242307 750801 400074 -200562 -113126 406828 -761969 833182 13689 312632 -821514 744140 526627 -695097 -32446 -551005 60514 757551 -242110 64529 180917 963611 624149 -783036 -991330 628491 139970 -756312 -159184 834950 -300530 877246 80989 634560 82600 -298101 -322043 -443860 -404535 78660 -483204 801103 -770501 -463808 561991 -751880 288414 418310 75997 797995 -964660 553919 -309909 -647004 -287217 480568 -281606 716603 22683 -631157 -130557 -354458 -856972 -787127 288523 245726 -535516 196365 428608 -969525 850492 742288 -587388 984643 -143379 286420 940359 87310 803618 -528178 -564625 -694387 -108289 -366089 -204404 -654327 724876 967687 -924851 -828194 552253 -294600 473934 296245 -44613 -896242 -332920 871339 874966 -213185 -134164 -934494 -792236 486357 958038 -983485 393394 -397712 673364 -192139 -646313 -681406 -83046 -391554 94709 -934327 18820 495312 -638233 -969200 304891 -840452 677317 201149 769780 -854436 -186078 -856167 736733 118724 413007 -988085 -867673 -504021 -835217 609096 395466 402933 -184570 474358 -578967 430325 -119798 341753 277955 762734 805637 -614859 -390166 -600080 -183688 -717833 121201 18011 893420 -261463 -974336 44629 -36381 -637756 -966282 -678220 -573214 -962216 -398512 -763626 995509 361452 -882026 434812 -764532 -220842 -725513 -879484 -881674 335889 -219594 237252 -856933 -119813 97167 352883 -792553 -839119 -935905 -485621 197106 871933 856501 -338257 -752402 -480829 691436 -661131 438039 -573790 -633018 620459 -749042 -55935 952124 -310258 -504003 -537280 569605 -867740 371230 -653648 119479 -907904 -198550 -326070 -71385 -536576 400109 389046 578194 -602793 255266 -318913 137158 19317 830972 894862 -53796 876390 -290470 -155615 787786 -437542 -292790 875320 -269144 26816 775262 -768925 6237 -854954 -879666 72445 -853572 319429 -665625 972893 514000 -773010 -600652 213428 997318 745561 381488 -359698 -876451 59123 -613906 -388292 877956 14262 -71154 -658052 160067 786104 -672991 -749843 486904 146402 -729326 -909928 -194981 -379452 -649705 344179 -975263 468835 668917 -883791 790477 770279 -459521 561379 969734 -546151 -415124 225725 -461923 217037 -386075 112553 772545 -410247 142647 207174 -41634 -854784 -29137 -968873 -197463 -69900 393542 84144 -377800 -901910 469087 893182 -256038 139365 -912480 936958 965376 265868 -250040 876297 153015 347916 -223604 879125 -351697 -486966 -384280 257495 -866921 120829 -227179 841487 -506056 988852 558961 356997 299561 -351223 -527968 970308 -910906 -615088 -237332 317734 863962 968782 -532283 499446 795003 779468 -142350 -420093 779935 -298870 751994 433599 864147 76862 -670626 978596 296259 187897 198369 78169 -724647 -332124 247457 526859 -798686 160118 -351527 367306 -549931 92381 -20634 -158189 -452979 437350 -137278 761377 21078 418542 -25414 -442925 -706863 365106 493359 558743 706769 866354 -853212 374322 -718940 -481806 271095 -465108 736856 186654 -673360 -949828 -329444 -744718 561960 737681 30705 99073 372781 -607475 -385005 93843 523690 -25289 -337387 -147634 820408 -531558 666561 -455809 903123 691717 51790 233970 14427 702639 -505794 -605753 542883 332746 652685 501340 594404 -351251 999999 -226737 259387 902787 -951793 673084 -890211 954367 -641498 183054 861469 -902553 -335725 -234902 -870121 384315 -887107 -907287 154400 -403043 -862943 941654 -164166 -838045 -898587 287566 182263 -425622 -81894 958104 128393 813467 890770 -768403 773224 990501 243397 341101 -681017 445388 856852 -439153 645604 -435561 980474 -158982 238351 -411939 -279245 361958 -370308 936671 158520 805938 432386 491615 -732367 8010 925659 -806504 857572 -349354 854756 352812 19198 835094 127599 -523386 -80914 -591563 873399 -531153 -517693 -462324 -507959 -969429 463913 -7844 652430 220215 -998357 605433 881557 488099 211943 61672 195250 -310031 -687836 -80710 836998 110264 331509 225396 15165 -894655 315219 624506 -788855 -725358 -278288 441618 -460042 -194237 117834 -529498 -723816 -369093 -659192 -996444 737341 319565 -391390 855610 707762 -473171 -686675 -568014 374665 -965759 103569 -122304 254970 719480 339650 954214 797503 762354 436533 142883 178394 600194 887798 -696958 718366 -365171 -785324 570568 -692736 -377928 956530 -314773 -333671 255495 -465122 501198 214628 -837619 268544 705097 774414 989754 -302368 1833 -810794 795561 154416 -132095 -181153 -137365 -704576 778417 214192 -157199 186010 513484 553973 595727 -142986 890634 947545 791401 280772 73959 570073 989402 -206641 -210293 445325 -203054 26147 -445824 608206 -541886 -781935 -498249 110829 -178964 633767 760318 240893 294463 23391 -745345 45342 -62649 181797 -248832 -833895 810672 -47400 289381 660447 869826 -545045 151090 8137 -938467 481270 -486814 159822 669683 -24519 587029 -219670 956306 -64589 -401832 -523963 241956 144680 358517 -170928 -403278 -810214 542550 736154 382261 618600 32173 760028 -634365 -17097 -752074 -980175 -28531 -792358 442768 863035 -600109 -660581 -316551 -198299 -105908 -370073 876549 385833 614684 247071 42894 826454 -980157 285523 -126593 216032 733235 -633912 -397027 172897 277176 -320182 815873 -691226 982765 324862 588939 -145671 -196500 110899 983272 841671 590015 -79751 952950 -433674 676684 -431004 -476309 607849 -540734 556681 67522 454148 -4181 168799 -562567 -133927 -967111 -604238 -19222 -448858 -352922 936176 -164342 206234 176534 -645959 -740309 620100 -790856 -334743 266233 -121670 910571 -211798 -840105 506811 490527 995068 953279 -919988 836204 765944 723066 568337 -159498 -441923 130647 661245 267684 256542 -874340 -485359 607016 -529986 -926836 -177015 -642216 131866 -867438 -555904 -229889 -686122 710435 425672 -281829 978158 948078 -270899 536485 868144 -784394 188560 -671930 -930969 407516 788366 -695440 209313 -109081 332791 -250711 -392485 464280 163633 670679 707684 225615 -314417 -356266 767694 122532 373967 -677345 117436 782712 347817 121106 427412 944184 333895 296926 -617712 -308292 509809 846243 -617185 533206 -195982 797532 -751453 -547608 -892894 -99184 557297 410572 113229 119766 -87937 -544228 -124576 93466 201060 -723318 -7009 682267 -669089 794029 425899 -455496 169903 -9667 34511 28315 -45026 175939 -632366 -431615 -749546 -524406 802174 -780408 -864294 246847 291888 764555 -610830 -723405 536974 -922762 248349 -492609 836508 -132338 -268942 -587499 -875687 897295 820977 -978704 689220 113858 682701 626812 -44996 680525 84744 -291820 -838908 603946 -95990 210810 -968387 -44519 686060 -964792 347852 712907 -51496 -496245 -227924 320470 815234 571695 243091 -801284 517588 -516536 983571 -137701 -344212 -772773 -627301 633380 262836 831096 980664 -970814 -795189 887802 -621632 -151789 -953588 512541 725965 -743317 97520 276907 -842306 -457484 778838 -718630 726052 729543 -643479 925458 -180739 815598 681270 586886 -618493 570107 -427933 -908112 301358 -180169 381312 688967 -140404 265365 -691820 -994059 786565 -933361 231041 814462 -392506 103016 588835 107988 93975 738842 -463867 -430374 95570 -462480 860399 -861303 479275 12694 -395011 42751 416886 164857 -768800 99652 84041 -101179 -942870 531444 208757 546890 -366753 640942 -725328 234600 588389 622045 -114342 -21418 670526 134604 -876865 -896331 172733 -479449 -141380 -132625 914025 -197308 533786 -455650 -429100 -501804 399635 425286 -751352 -843401 -856442 116822 465663 -606702 607250 -598300 -287765 -731687 -575395 409116 -340638 -752192 -962583 -550628 380341 364298 921839 -962256 939237 -749633 22255 183750 554337 709389 863993 -501684 415030 984573 687372 -930690 -899632 735239 -982126 -795862 -417398 39160 99481 -782919 973883 -858434 672626 -595898 58315 -175041 511488 -958348 569850 -747402 -508508 -186614 150653 667458 617330 689195 -310437 491358 953103 125575 -518157 -248365 -981425 987452 -959217 -18267 -398161 -869692 -423372 -293277 698818 -690539 523745 892220 -422489 527538 600511 216356 172816 916017 -738701 -376485 -806658 269377 681708 -45650 -313769 532502 -20456 825730 858936 562941 -797748 -89188 446098 791519 269836 403043 -337919 920383 587296 267242 834805 -735630 -792875 -246183 -339454 -871152 -939329 3988 -615126 -875309 -751227 -746697 -672098 249097 83841 540390 459410 372787 -503454 700647 43698 314598 189307 -121325 699543 -499334 -116409 -743369 -781441 -209392 -427329 -762000 311460 -507966 908901 -258314 -78715 341343 -619199 716092 -560382 558903 -617793 317235 477317 -875528 -437637 115718 -69913 187112 -989618 -623052 -1465 -210226 -433968 -258034 623492 193619 301167 617377 -511404 -835037 -376257 -989551 510332 -379177 -30295 -421468 -314543 -479661 302374 887939 -324606 506428 52222 -516654 992847 -352717 375321 62948 -367164 -263793 -100084 -556975 -212542 675927 850513 -900665 -629005 17150 438961 912240 -174290 -869445 -274495 151601 591249 662629 -498875 -406086 22963 71364 984103 790276 -609443 573446 -346525 368965 -686915 -599336 312251 778826 -910885 -264255 129679 413813 555058 809839 -36229 -90333 -782230 541099 360965 939910 555583 -375279 -556647 -699780 -687064 885230 177910 465733 561314 -110598 869255 -124277 -891545 560520 549186 185870 155809 -733309 182711 -901648 874439 937269 199874 -634416 -872876 114414 26964 -728930 -268027 772706 297430 -147408 622039 -209216 530197 -733317 46845 -819139 633143 274323 -246469 862653 998415 -831348 -407384 219366 738628 -63094 710891 95787 -831410 552356 -570078 -281139 552485 -397985 86080 141217 187031 -350495 -305702 8799 186101 33080 -18738 -317702 464954 -516229 134724 -863006 -118299 -488638 -462091 -607240 -430842 246029 556699 367636 982555 792315 -358510 -922278 382449 -216899 -508222 619491 983904 -553451 971578 428130 -991318 826838 -534474 -295604 -386100 -302782 -940619 328817 -991933 495238 114905 275910 417507 585207 -831559 48008 704713 330079 194430 -78771 -592299 498774 -506422 841059 310825 820680 34251 -343877 842526 953814 66022 -734919 -854449 -399651 109017 -621341 730049 -149946 -4416 226399 856089 752893 -466920 293743 -81868 -609852 -307637 -477684 -494586 -363670 412264 533335 -25628 -37469 -906926 217202 397398 845919 -65146 238711 -352347 590750 271395 577689 904681 871109 -995292 81450 375161 -626998 -275694 12268 451662 244580 215045 169572 421183 324687 -364969 596638 -842855 318361 -603792 -532402 492197 -965814 -829838 941765 -298922 -121124 74578 960474 -74550 307354 532359 -426234 -366582 -482610 775840 930890 -947373 907266 289525 -915688 -936993 -769750 142560 740552 252485 973677 -327371 75334 -345369 -206948 633448 -593227 917294 702790 25167 -914472 -521763 -817092 -976163 -646987 1290 69323 707937 469992 102230 -612638 899727 -336005 -936029 -570077 -262327 506220 566665 -236526 -152082 126955 651365 327785 -321462 -682163 -795503 -380863 -338956 -493498 -101095 474823 -762115 373083 476422 93347 194625 -803044 968425 -535596 860847 665260 -308778 355330 309028 642437 374144 292023 -969516 993673 -484717 -610904 25692 -92710 -702418 -991302 -908624 -300253 -472616 621175 -724294 -400033 -318731 -819217 -675407 677883 -294945 681186 -818401 -970214 -716164 144691 536408 -421781 416577 970113 -182921 174724 954069 351595 -429584 -626491 232421 6394 -204824 291622 299274 818947 930215 -281154 303607 -405822 460410 -843356 -90432 -435577 711186 -954839 -495555 -638231 -948399 -331183 47897 852188 -769739 325071 96722 879346 -644767 -719942 700644 -17406 56596 957113 -509923 49108 -819127 842157 755145 -651910 -683694 -510595 752511 -880994 -239387 -199541 -979720 -386423 280052 -27697 -788084 214580 358062 186995 -949172 683380 26773 52624 240060 303363 -502383 688422 708763 340515 -528582 655922 859306 777492 679343 227434 244811 91627 -692272 -572840 -671555 -638382 526190 -44375 -906820 2515 639325 109984 -376165 559873 -317309 -933828 394798 -817026 133271 733960 -460297 -470662 -551616 -210061 348644 5851 669826 390750 -798641 915384 627287 -78150 -165543 33648 -472854 636969 545547 -935405 -93135 167311 458637 -608049 -29366 -816947 -538902 -673609 875909 -370202 704785 -457128 761193 926234 855953 469104 -826068 261600 65441 -499843 -657183 750956 -999752 -827879 -150688 -470532 -373743 -768593 -426148 -926384 -585093 -464571 -257448 453451 286346 -302466 355895 -205659 282947 603277 673279 381902 592654 249267 931112 780237 783476 -815550 924797 725508 -418366 -222307 671335 -274390 -90357 818588 909641 171024 820180 -358173 738947 -700687 85953 19451 -918872 -419758 395919 7339 -335918 520228 -170398 503021 829274 372190 -527703 -582351 -410233 383474 994703 822621 637804 563823 26795 424916 -980486 758273 -109440 311559 -848432 653607 -15046 -310798 420504 932355 -344702 996659 -335744 -556537 -864000 -815886 -730617 -591976 -61614 -431361 -478870 -404071 -131994 -501131 -289734 202673 374961 12253 190755 194671 -20821 699443 -186985 -81928 391209 897668 -923375 -41023 -591994 -369309 -287882 -700921 149929 509225 -969967 -578816 966205 177632 -202391 -839578 -636329 -988007 430178 -587979 -943719 274126 451019 -557209 -138918 -781089 -295581 -2030 310773 -55007 531427 -85985 253569 -817760 -198702 -887653 -75633 110973 227018 -755722 -254025 -47155 419054 574302 17493 197577 784348 -177325 154033 -551588 262243 866854 -459910 24236 -548879 -245568 -12632 242636 -429342 -576044 -490429 -549172 833268 -549512 -878002 6794 502299 705626 -343632 959293 92858 -23354 152386 -221598 570947 -329068 -422402 -2394 182935 855942 276974 289684 -248517 460677 -345604 -163601 652363 -908924 673731 -36733 -543548 -696406 -9940 -549249 -446884 810729 899681 891441 500740 512732 -68230 447779 -981197 815226 437004 56081 299145 652712 953531 -677663 789630 540999 688649 525071 -836364 -660569 -111578 409112 -403621 -578965 460399 986072 -134138 -506080 588805 -391915 36918 450927 -101537 -963507 -69407 680456 925567 -350535 -969273 -925560 -742280 -475650 -321439 -291623 468714 634836 709247 478234 518119 401605 -493959 167515 -128046 -192254 -589107 115540 941269 -617759 890709 200125 -431109 -240241 -536540 998285 982639 201233 177522 -48886 -654411 -689716 348889 131374 868850 -932729 860045 -819630 393422 80058 -996562 755591 847367 251790 -697268 -481849 -442475 864858 24248 -344533 -161542 -759081 -658744 534082 507794 998726 389669 -966154 -542467 -541564 619197 49797 761172 577986 -103997 -277669 838316 233602 -173904 -385669 945424 -844128 947282 369571 -519343 -175409 343285 6879 -74702 -254432 -892854 575821 -464525 522158 250894 262523 -433825 137625 -132364 -708461 -488101 554620 -549108 -77007 -968233 545259 226025 568326 -339175 -181679 -967414 309676 -478792 895331 -171440 188584 -254214 769674 -627735 -649191 979091 616757 -938004 261280 703050 388353 931408 -245029 -962750 645728 -345013 -224843 67576 -642820 -20418 -529076 355302 -173378 440699 108535 -722204 700882 -17067 -244731 38444 84319 564125 -896517 -962136 951202 196370 505187 -792910 -841837 -577634 811626 -33136 -141120 225580 -900657 -485950 686851 325698 615345 -648259 640095 -958007 294618 619418 -237556 550797 -746869 436261 -434815 -486687 293664 606047 -812442 -876615 -691457 -888244 -8564 559781 131392 -826404 617405 -39743 897913 -801627 757201 -115995 219274 -815871 -472794 -367835 465957 331509 219068 -267563 577261 -274495 148249 292870 -737417 -801341 -430481 308629 -63825 429621 50904 -658036 434461 -656947 716037 517054 519857 -399924 -473975 -205221 -366224 -479219 -270657 616379 727780 -263206 -249872 -307419 -820815 483734 892153 445933 7670 -777560 971493 999289 -158538 -306674 -304106 817804 -274712 504052 143264 577948 -739029 112587 -664668 -954516 928179 -472393 379372 89815 877463 -269645 -401713 -532768 349165 762391 -958529 -465054 -369150 375952 661627 686285 818533 -16279 985046 625224 -728926 -201113 631470 189228 559808 585290 578616 479363 -513024 -44727 -803025 -726046 167732 -478712 246340 -226221 928320 -106839 -7488 641881 -963639 -289634 -118307 -614823 201525 -920407 -201609 300338 686378 384791 -887055 -31945 -130292 92951 -454716 -730911 466607 -755323 454023 -112022 938379 835447 47269 292449 184081 113009 421655 256665 -816999 590678 -934214 -86802 532336 -814064 -117678 -57872 421062 296855 194509 -743269 909174 327154 -929195 208048 644161 -664358 241564 -447473 919917 758306 440993 -950487 605827 -498617 -68103 579350 810491 902365 -34493 -918552 958160 -935337 -957609 982428 660979 -202719 -340795 613284 740739 -598068 -382911 -741527 166995 -860339 676568 -379672 -333155 927686 -754530 -223836 982432 721252 112317 798552 384541 917521 512598 -327506 -198290 32041 537154 108164 -951667 776915 994695 687210 349248 147515 -34028 879695 -784682 -644110 319902 -724013 312199 -97832 -724610 298789 668885 580442 -861402 823688 563237 187375 -566081 852768 970362 2280 691913 -657054 923535 -477083 -391032 870937 125175 755896 -29425 200122 -471145 -661705 809983 378382 -524520 882343 -314896 -405565 783356 -839904 -114051 875394 974073 335519 -436730 -646899 -522862 727377 984000 -943100 658935 -530857 454930 -873481 -47346 -796201 -100359 822538 -750661 755647 -218525 177456 848326 359690 -461513 -899472 -590859 688882 435955 438781 -102208 -219628 -344132 567887 274972 663665 910166 992442 852009 221503 625756 204674 -21905 501291 -219678 822634 849074 927447 -764581 971252 949844 -599655 966871 -634492 -148104 929359 -663452 -534900 541765 -451348 -163510 188516 590681 -890497 157301 321098 -628899 -211024 172466 -976856 -280694 26931 713483 -383122 -291085 -480323 -811135 -934082 122665 597672 524474 -855147 -128937 847984 615876 273218 -802313 -765002 -104686 158060 -923249 73992 -872622 368628 -345472 55702 -71384 -530765 872 -952732 896812 711405 723305 588820 -145417 57276 372784 -547593 -647258 -548307 -638204 -487311 -175336 -444704 -580935 -631308 -672482 -198747 360328 252450 390381 -999220 102166 310559 355133 991416 -382008 430575 64635 -32377 618860 386305 546803 162976 -362445 990975 205590 -638506 439134 -174127 -132712 -559352 -138275 15374 613069 -864240 -855854 -10207 964204 575328 -748463 -334916 -646950 617135 -588699 977028 -35883 -279087 -976232 205599 -487964 858788 71546 40243 293074 695781 307189 -249939 572265 -188548 -333497 -815522 -609608 -202978 -695616 -749905 -550211 -614181 992678 806188 636947 169637 -485850 362926 -121920 696941 -210800 -76888 -965730 592993 -62806 -457728 683499 29636 151131 709598 375974 -973447 971909 -9909 -32320 -426701 -216295 -357880 -340672 683000 -355019 -281605 727943 489723 -514570 -5079 -907880 196657 -666440 -716061 -133340 900790 -493103 543594 269152 910950 154329 419187 808830 -996995 -528280 -272920 607360 -750568 310580 708299 556134 885267 799879 670858 -287004 48389 -889033 739060 -796237 -720010 -448137 -243403 356934 -762725 126599 678173 583446 -393096 199360 725679 465369 457786 -907534 13307 -98841 317057 -513353 428791 105447 -581163 -465567 -981240 85946 -99122 -400627 -284243 432947 -88701 622663 264562 -182219 -44942 -422035 150584 -491551 603128 168414 974728 -667372 -379885 86884 -349760 35325 -313248 -719170 -348865 -918529 -655832 -549918 304920 -348366 -541220 394887 674803 -22800 -542729 -948905 -836463 -329814 -963906 -785412 -898204 711445 -600206 -290072 518098 60797 -492347 -754323 -747615 -91288 -817217 922579 -536771 -880337 794583 -276609 646789 -528441 -976806 561473 548726 464817 -817436 -764838 639675 -8910 747814 223847 -6259 -730997 -973908 -763778 455902 -548389 -5785 -766720 -963779 -653308 -162677 179318 117328 965007 65570 -327390 -239191 -903326 683929 -756810 -525435 -484598 -609904 818686 542876 212043 -260139 -737501 -214988 -414956 -950645 -52353 -890212 943653 -585154 515203 -572903 272678 128429 -592184 443855 -894052 453938 462817 -407586 837221 -157102 -194648 -794466 -970494 571310 -225399 742469 454173 413378 -763132 -709310 -743915 51623 -576241 211695 -97371 -986186 -978707 632972 -591024 -75247 601547 -379526 115259 210397 102055 455199 -361099 -408126 -237884 -961498 -341622 724623 729590 152841 -576357 257514 -557237 -612459 -81428 784964 176517 -928326 797340 25402 -962831 -724990 -88516 -268364 -879168 436033 -257373 -277632 -548069 -630644 490086 -425437 -975819 -855070 -828412 900694 -89482 -481273 -773349 -303303 310333 555679 -764411 -187324 212477 -971103 348353 -884727 -930538 -348700 -152521 748730 -386787 163538 -914348 -436822 -202208 237665 79458 931842 -955821 -983829 599738 -770229 97788 785075 30436 -415187 -836593 -510616 400050 -607423 499203 710550 364456 -425671 -916683 344842 157120 -705144 -770213 372715 287246 800198 39358 -575311 -167102 -146120 260198 520248 169596 821700 -833628 -709030 -36053 874853 -109145 -742215 610007 -290149 -770981 -533391 -105691 -731421 -103379 102613 -172422 505353 -7620 408653 -113991 -133687 -926406 -959844 -547791 28082 44356 -626594 501023 -729741 117863 -50302 -452523 98474 308448 901055 -26412 791779 625879 285104 827375 485605 324165 878652 -296644 138606 339762 824564 -724485 389259 148663 -750130 -328097 -113381 123684 -290053 843039 -436717 -427484 640614 -234581 525779 -936172 -981634 -528887 -471802 295433 309073 -601863 -131301 -853483 -178017 536663 -137853 -902145 520484 132405 191064 -612214 33882 -542343 -455824 650532 334727 269089 -150350 -795073 831050 211740 650266 -125259 617663 291630 435703 206793 -426009 -596074 -891943 -136610 -22710 981273 -747496 -85088 -683588 -721476 921754 -391896 354183 -954246 -530231 954663 331658 717120 702816 459705 -671667 -516062 928034 -918723 85013 224931 199364 789775 970977 331656 686247 180494 -136887 -670487 -684629 -209865 -368220 241 438647 -360419 -976635 -569426 666493 402791 -565787 -215103 -341131 970264 366038 140031 270716 -820255 -106169 -757146 -159025 -487546 -123171 -314163 -84477 -434519 485216 -219039 -450078 -835161 -454792 -5419 -618284 70998 844000 -288325 -141330 702838 839061 756702 -505459 -978193 -739153 30042 972568 -952276 548914 -375460 405336 176125 480136 467420 905280 934455 924785 517135 -112546 142743 -174660 921317 281789 -851624 -966312 811293 380687 185929 -854149 636238 260501 -381088 -121665 980697 -422589 851118 -740769 888646 -445373 190245 -364930 -744871 5609 600583 -578260 304531 -883550 826608 -403960 -261096 -814638 230160 20385 776549 833823 771197 952139 -63478 252223 587199 635307 628945 -225221 -277532 -853965 -277720 -25279 -175504 739059 -818715 -233125 965565 -569506 -685758 825507 -892153 336200 -998331 -962100 -452053 190 -405776 -765016 -342036 -226413 -297711 223197 -916550 591682 -79428 381818 -828783 667159 -413374 -384911 -339821 969202 514849 -505996 1450 756528 578214 -268251 -977428 118332 -164015 -295587 -109074 452382 331716 -299150 51509 -481098 177113 -922152 490024 542292 404781 844471 -389820 -785999 -761276 476852 -696358 799224 -327900 -816461 -375761 -655959 -684434 -944601 -543180 -522486 -952566 -313093 -124694 114411 -22658 -151957 216986 765465 684481 527654 547299 504431 508155 -947654 177773 159403 -363979 -775295 -979895 682104 595639 393791 271522 707286 -453330 545421 955051 850677 -144353 -68808 741280 488847 780718 859277 293441 854930 -715761 915220 -120395 316955 -212140 -584186 768931 897319 -774281 45546 -642112 -125066 -140004 974619 -499691 -111264 -321115 -857399 45433 -541455 443371 982707 -661629 88799 -192086 233180 750116 884094 -899390 790416 -255151 -965548 -355300 990675 -826273 821546 580280 423580 580279 404219 -581937 547962 -364913 -453340 368485 -747835 214799 31988 -346427 14841 -343697 -131596 194417 -288866 775941 630491 -254687 827139 511831 801792 809892 851565 770850 -874180 202519 -210932 -285493 -561584 371812 -874894 218152 342147 886336 748008 -509636 865550 -356251 -980142 527165 340645 -337740 -76154 -633568 -630453 -312849 -31062 691823 -170196 -117731 -945823 930070 -724070 -640725 -827170 -246252 502778 748095 940653 -968109 638000 -148138 364076 -798017 -615902 92232 -525061 -199685 602492 -507612 854728 -106725 -92136 937280 372628 827124 270111 -981733 -193465 -927335 -558083 -830477 217495 -691886 -89627 -923375 -36590 -141294 -696923 -692187 846404 80780 -864471 -732373 -96717 1717 -760840 -212732 -512966 932570 -728543 240357 -717517 -586298 -713298 283610 -259942 574931 580632 331908 929074 552628 -2843 649641 -630725 -873333 424688 -795024 -338879 789880 733750 7438 -682242 -125601 880647 -800101 398189 141040 -777309 -817356 582713 -706351 954703 -994391 -780443 549643 -139833 -152427 335163 -415639 -413839 -186099 793741 -416920 63036 -888513 -515839 683035 228198 -926043 -856018 -753112 -403858 -552770 411512 -105816 -821797 -4995 499804 799114 -165482 -941505 -550376 624749 -693923 -312788 -995737 611860 818196 317833 519940 995527 666828 40047 997924 922577 -560956 932225 -515557 -588432 -539259 -674509 -250079 226996 881655 132925 929355 -722566 618672 -768112 -342468 509848 -515909 -502838 -961429 828493 -741614 698337 -766184 45946 73579 191210 -150251 878045 -489105 -312431 995488 5294 -694350 527244 -337637 -343815 -113048 -280037 -933574 652756 -313795 96679 164837 900813 -104271 -869276 562391 -27949 982705 -695900 479708 -721342 -820525 -640276 718580 -766539 77923 -856639 819573 -560533 23963 870545 -466900 632201 455556 -370083 717173 -408705 45984 717211 229742 -994245 -337653 -612085 191768 -785092 465773 -757169 -541921 630765 332942 281299 925984 651612 473921 85163 749470 29754 129043 -272034 -513984 -159645 -896539 669884 -635059 338262 -352928 839767 606018 705062 193422 990479 -127469 -499900 385292 -473594 196636 968510 895020 605355 -422497 394006 -119274 -855128 188078 -766543 7688 -487268 550858 265654 167477 -756562 -362946 573379 525436 -696199 -530320 -534816 -51307 674494 786184 655561 795454 351247 -280114 -225892 451545 265854 -484414 476173 -92026 784369 184331 306119 -208783 -192279 992430 638155 450818 66441 304241 236089 -398872 -820383 -258072 -19184 202730 -672245 -213022 609868 -625723 -857796 -627967 -553466 722543 -210899 271519 669835 533649 -760132 -310754 -843422 793466 964551 409975 93161 -921887 952407 444454 -822514 -39126 -739462 853954 880991 975954 -77478 -871782 479101 -921493 -441096 11021 -495393 86738 -802717 460494 580290 586089 -11026 -786168 408985 -532608 -962209 -277432 811667 653554 -908386 -300133 -456783 546140 -972838 -803133 -527069 61095 513123 505158 722416 -339698 -955401 66624 -633840 814518 542828 -602509 -979830 -224286 -580862 596448 -19135 -975345 -893957 41044 -254260 -2226 -992386 891318 421704 -923227 445548 -456590 -204072 934971 -401337 -209762 -640158 701254 228170 596975 817038 874934 -754158 24768 384392 409382 121949 570934 -543001 492009 -117455 -304406 -214655 -812912 -781793 -117032 800290 -416799 93828 274483 442616 301702 -395003 166462 187629 -293791 69263 -309349 763818 -985032 405129 697586 618024 345567 334745 569500 -624200 714919 -267949 97353 -514069 412501 510399 743477 -614920 579739 -652966 -427211 -774847 545258 217472 929311 540421 973175 -749086 -794519 148920 -425853 37029 316218 -596226 543659 -645462 -380308 971823 546181 -278990 656679 -429087 -289359 493741 975637 593056 -999427 631474 249173 -650798 -11986 -914306 279660 -599472 34821 -772461 609567 307254 847105 -141016 -17318 -457704 -912041 318017 -381440 -41084 374216 -508090 823819 760251 -893164 -640982 862106 -201372 283995 209440 27173 783149 -311692 -591014 84866 -240493 -784599 759000 103725 503938 235181 349663 -872726 624276 -644807 607344 980336 -479017 -878204 615219 -765185 825437 -62515 441637 -132408 558112 110878 640930 -939355 -430534 -594673 631246 422965 262134 -965877 119611 -688914 -183299 -172279 910895 -762788 -919805 -86229 156053 -637391 -831943 -411992 834452 -657805 300517 -304739 188784 -905260 207250 -751712 -904309 176529 -734960 465099 -79265 -891024 -701882 13865 -737113 291501 264174 -690071 389121 -157573 -95879 75208 -457690 -677839 -176308 -760147 -567903 245594 -752751 -354792 -470106 787717 416109 -892982 426252 -528856 53726 744403 937837 -260475 -384311 -253747 610365 -283672 9673 861777 276720 9719 -372671 -754551 -583910 -600009 -990223 -786770 291694 -483609 -6393 -972651 341401 361513 140601 -150443 -354909 -438666 824816 -502428 -77401 417486 229612 827855 544302 153743 566594 571794 -92535 234667 -275772 698163 312367 730157 -330691 322344 284479 334597 86580 537901 661839 241356 67488 -119373 -516761 -809622 488999 -679100 652794 319154 718071 676119 86612 -922243 975519 614220 461077 359201 -685429 350517 -528851 137479 -591413 -619923 544592 -971880 -704520 -295135 -504543 405711 467334 -552637 648843 -29022 960784 -865379 14283 282169 -462142 538834 327839 589029 -625025 857977 449448 -951426 826579 -882732 571414 -478963 30157 894232 -637407 902391 413078 203740 290652 3050 -375123 61372 -834327 -442044 90504 442783 -883659 -991509 -375306 986640 -608021 447213 -479229 -443770 -895935 827807 -265724 -537087 -181186 -694925 858291 -276409 -6152 -922893 43519 -687664 817232 125678 -800088 610540 656984 706422 -977790 33209 153621 522128 -255947 -337389 -187686 135686 -697291 -871276 973526 -855371 105144 337826 312205 -5056 -527835 -801325 -162226 -259444 930358 113721 394557 -868131 -193778 -182337 -23982 -382496 232817 650378 -248785 -41178 802507 812696 -61809 294431 -520213 -783246 -520462 -968932 808281 -205925 -200269 810674 -10904 -745241 -219359 178963 150762 501140 -764485 572157 2190 -818148 -721106 -851074 274200 -307554 912331 -641897 -508766 -528371 193466 -273573 -371035 719606 460664 -569327 328283 30300 -708454 -355885 -825394 -419969 855164 -791609 -986816 433379 -838495 -457333 -696565 -685146 -903970 -121572 541456 368256 -601109 532724 -293462 -408124 -196783 -650972 -925294 -280178 692026 -749973 314404 940020 390956 656736 537903 682014 -918103 507101 -636991 -108075 -770731 -324632 76933 520243 87894 619354 692705 653735 136245 692495 -879114 -658884 189611 994448 536249 916017 -736618 613251 185043 270312 397597 197662 200455 -890466 672867 -546908 870497 727809 239751 -893563 667046 -308990 795936 450794 -349364 700266 -362090 949255 -498329 761512 288265 -83015 123526 -928748 -283047 521044 -469684 -130115 -938860 -120704 -874457 -441075 365895 -254970 75089 -447694 -791309 58580 271522 707521 -507234 -787340 714389 833683 424816 -657876 -893908 868002 821533 363997 -124356 -216850 322119 518796 -229465 451530 18965 919322 774202 -579121 -170683 -285383 -729077 -740485 -332274 -267292 -882387 369049 715319 453131 911973 -667953 -133092 -936162 -814708 -932750 500707 -35884 -290443 294854 578139 470007 345939 581078 -174599 -61010 -284685 -998412 -328005 -582272 912461 -463147 -334560 -674933 630991 142593 -702566 529290 31602 -829014 790045 -496754 -773006 -532610 -987098 -304542 -502956 -937665 -42068 -152325 35767 -886920 224011 743913 704179 -644623 -295305 635080 821409 273512 132608 -398534 872263 389594 -228132 834804 -747440 849275 301370 16393 -283740 871469 -939945 -342931 746832 -267780 933331 48511 -847402 -50995 -80184 -329026 279451 -112048 509714 -754948 746046 536296 -298225 -399450 -519019 -725427 574486 -891312 464043 177672 475042 917235 -286928 -668676 -269803 944779 322369 714710 231380 509641 23893 -303408 545508 416676 635505 -47679 -389786 -208358 941003 903290 -497090 -421257 -774462 -993870 -29464 -470121 525635 635718 -469191 158052 949332 804033 443158 -592105 -235383 -947770 233068 861063 292383 -912070 -179097 389528 667184 15494 625065 608277 650205 849001 -300811 164747 -612522 849585 -485419 -403268 -641658 -501895 873993 -550244 835234 472085 -746783 -107565 -199977 -291249 752734 851236 -756154 503773 -536623 -392404 -183207 -636408 -326752 473128 763853 -402018 341110 -531869 -549662 604434 94327 664886 -576914 898088 140894 759463 -120227 -866087 127186 534369 -673168 281983 416150 -199180 -905091 -964875 952233 -472410 93653 -672298 884103 -744086 -816355 -601852 67282 419553 951313 69085 708803 -973066 -617013 -574322 430896 -539094 112613 -220590 -498538 -739994 -92350 -653446 -486800 400962 718213 -937280 424479 -316497 709483 439492 -157030 -987947 -564335 173666 -812196 -748320 72334 -726413 11136 -575217 -591258 -13950 104717 -847929 -902737 574145 -612305 499406 108626 807734 607731 -517722 -941942 118328 -238855 730018 -673923 -408874 -792781 -673393 493462 288200 821104 -847414 -256344 999757 -300554 473126 731570 -600919 -264447 913286 -616261 54287 176476 384330 -636741 93415 -655220 -275537 641142 628706 -241929 -890813 850123 550245 -23466 277446 218498 158781 -810706 268871 193799 -672720 -195923 -197671 435161 -909695 -275418 639385 -881193 420602 579186 46158 -353007 -498293 -625937 -465043 -181877 -292920 696116 -72285 348390 -264387 -84830 -362349 607654 175675 933356 473714 603194 -727309 953492 670518 11410 34357 -567822 -394234 -908390 -369538 -144446 371654 470690 -185964 -943667 -848923 413934 580461 -526891 -935520 -22646 51716 989238 -963720 339574 -328161 800074 -53666 -937017 835908 -199036 -486015 -421847 -690445 103160 -995774 -21559 304612 470690 -185917 -153894 -314922 -835028 -223491 787773 -653057 50593 127547 597125 -662500 -544539 658312 -993733 267326 241999 862823 -152815 -185314 -20516 -185180 223879 539146 -439229 -619025 -368317 366254 -230433 181417 -627741 -761938 -640025 922750 335577 544326 566509 -866810 -5704 604499 -801568 -250799 137228 -802365 367680 -276265 415900 -395517 -468356 175154 179667 -19642 498672 -207496 -581235 337115 371993 157802 746870 377622 699214 -28151 -407026 231701 -91565 524297 162958 -654210 682002 885387 810480 728672 720964 -733260 -985809 -646929 966886 -374007 799384 361983 40422 -696696 -876678 253074 877693 -413442 476321 389485 -54311 228446 -760594 -76950 777 -548045 -238992 431755 -114269 -799900 -230630 883761 -493101 577741 -226434 -650924 -131293 -716442 -530043 118302 -678218 -540775 -132124 -681463 966415 -283477 -710339 -22632 292371 882318 -723214 -259586 544112 978074 -466984 -781890 255466 -956252 -234004 204867 -787357 435201 -226121 606416 -617752 -980447 -590080 -225669 194453 317674 -149157 -760687 363857 -482297 24639 218737 166310 -359825 997026 -171802 923369 731915 -814186 -171527 -467595 961574 412015 350641 -450661 -634169 -710293 750553 228924 -738973 -947745 653791 -930195 -590318 -226510 77073 877354 -96560 628508 427850 310441 381623 -104150 -842792 -622019 -653516 343622 -340406 -857018 447853 263633 220089 880853 660367 -480076 -661366 506791 154199 235769 237828 809941 -320839 -218034 438871 -598870 135853 106733 -983339 844690 -708814 -408632 -730696 69922 767978 880079 -328129 -650390 841122 -636024 120294 780189 -20691 885539 -630761 529827 -958677 -952063 129768 -103400 -245415 551849 916329 498167 -702611 -222388 -702735 -316273 467460 -430620 -37283 219735 936435 185357 -457691 -699894 -587003 -544585 -126369 -27135 659155 -832761 -152929 -111583 320848 -834792 -250719 -527270 699108 196060 -699038 -217111 -62181 47988 382467 76072 57748 303165 167475 -796802 -203992 273026 -19318 -53821 458063 -249858 -58227 449405 333772 221587 33608 851644 88637 -912247 852228 -99934 -37386 486567 472948 -259289 -454306 144016 -791896 202510 -368570 122189 615304 662157 -413530 -993187 -572520 697184 -130655 -7899 -265047 831833 -650401 659816 264802 -143097 -971575 418066 -20250 287008 811826 -670273 908682 56623 -592751 907619 207252 -721654 -61696 189764 -435546 -775100 286345 -333402 781926 -847124 615155 172392 -216121 555788 -924026 -972380 894147 -53545 -912365 872499 364574 -448762 -734348 738290 263217 -766551 -117214 -251750 156907 -287031 -404820 -717639 -630671 38505 -894625 822546 -621515 -186878 -286810 -682462 179609 997113 -695954 -419960 -993405 -225896 385178 -385813 516777 -125461 -762059 -676785 -472201 -393975 -566773 -780286 -805417 -897243 850752 -898290 -730370 -443819 281717 -54284 678351 -440595 426737 -384010 799606 90653 957141 -51701 62025 137725 -456822 -99919 212761 -196952 506962 -974569 131661 -299879 -186435 -859167 359135 213349 -328994 821191 620340 -759816 993185 -679592 381026 -127914 31043 -227833 -148030 179917 178716 -1357 -400698 523295 -662083 458783 -169394 -642667 555764 662429 156384 924198 662961 -920609 414491 -59486 -701636 142677 708642 323193 554970 -661627 118090 -240792 197060 101161 -567441 8594 737244 699550 -396597 -604041 -712732 -208615 631809 -120511 370058 -341635 502984 209827 522478 -374951 945170 898796 25343 47174 696618 367694 -36503 -687015 -294113 647554 311454 -604344 204393 -737740 -227342 107558 870083 -215599 -669664 -863651 -948800 941100 539485 -734980 118355 216907 -560831 -978014 277378 -936267 -562428 207661 141432 -204564 672022 -736779 -84636 897625 362449 -122630 773082 603410 901526 -125542 -128669 -645294 435588 270641 -85334 -819307 -182190 445860 788909 425105 195391 59987 -97481 -834513 427461 -232622 -579173 959336 821072 623710 -153757 -14889 334052 934869 -119688 196847 521576 470526 -933693 663050 571862 -956320 624816 420179 -536428 885066 -573092 -912409 137800 804972 216422 -703202 -156870 -298440 -21483 -416510 953251 616657 -617149 -854995 424031 160187 803050 -69192 298464 -788479 -409229 -757436 959408 31360 -903066 -943696 664791 -181469 548237 247230 715281 -173364 677986 -560022 608767 882705 -235458 -219286 -604218 327679 -113839 429760 384738 227943 784833 -29378 988939 15213 -93261 50746 694753 -955571 -785064 940254 328939 -949362 -510431 -497321 -295755 -924266 991854 967713 -480820 839394 351462 -666978 245068 406350 -803576 18378 -944317 219317 -91917 618020 277384 -834046 269358 368437 443162 -526804 527222 -710430 458023 -926946 -26141 -653882 195171 362941 136184 -344433 -481989 -803642 912644 611950 339844 208342 -424916 -231465 846077 595477 -330568 385966 853472 790215 367058 -725483 -370215 495489 327564 -35988 -40560 -816855 -997205 -45853 280919 548625 768082 634190 -132781 283225 -732895 -859913 -178297 -169743 -494732 -826275 782841 520490 221938 -69122 -532115 -678302 53127 686383 464456 -884672 -14596 -741572 -599188 798994 -192703 -121899 -952419 149950 871790 441372 -586035 -285453 104070 294524 -956195 727817 360736 -897814 -742911 919097 984350 932637 396383 -198208 -591371 84514 -158001 705589 -959931 -13003 -1222 -119602 -367420 -558121 535984 449170 385388 -856352 -362924 942851 -48267 -259217 749188 -707744 -432997 50878 908151 -858243 -133129 445319 -293354 -604986 -575278 372022 652692 619615 -922967 801121 -466722 -376021 981518 -630479 -736690 -593470 843101 602498 -415291 -578815 969557 476012 -803729 -537112 -611934 727710 565368 -33497 -204346 322719 590005 -246787 -485989 16325 586608 710145 -437808 -760671 633396 522914 938039 -879081 -116643 -660676 83906 -363839 -412451 -878491 -206267 62496 36105 795215 347602 512607 -173267 307258 923872 -808077 426357 -769326 -727452 556126 750670 191031 837906 -648421 -89448 79059 229934 235451 893074 -79993 890677 -333314 267548 -29801 -114034 -845063 -766669 -101876 -656649 -285844 -456803 217409 -139382 -580773 92721 -311185 -80173 -146013 54329 873802 245815 951034 -616629 -125569 -587721 -601178 -615493 952279 296076 -893105 345039 -531330 509184 335640 -395788 989397 -300418 756900 827461 -79648 671693 -262995 -704935 732875 -677026 -510994 56916 329749 654727 793890 91172 -336087 -319571 -923549 -974364 -431856 -795936 335114 760885 -236639 -49749 844582 -527976 844153 279225 94873 -173613 503202 -131299 -827137 315443 392868 761812 -673000 -901796 390672 -108235 541693 340996 -441284 861762 17519 635515 113922 -238961 952662 727677 21858 -493237 297851 921277 -391415 424064 712563 162805 774766 892679 -715173 783007 -700616 -713267 807400 988192 -541893 -899568 -195618 919449 896798 469748 -7190 -369664 -253963 992044 167989 -156001 303696 -918462 478570 173042 713701 -711608 662882 -243251 899438 816559 825416 -421335 -94034 -946412 -957379 847638 806964 -335074 704382 762134 741602 -108584 681921 -473834 163826 -86769 -927871 447969 210312 666745 637317 376686 978031 809740 290390 -394235 -935645 -120869 349374 269124 440683 -163917 -658734 702935 462475 -151322 886856 -504197 218116 -259444 942716 -319948 739994 882987 513411 -665075 212586 866891 162497 -404961 918300 -402392 65314 -633513 300902 161244 554257 -635406 510147 509140 -399686 -478774 -795537 -961761 -760069 749402 902013 63005 598056 980229 -277878 -680201 153118 81476 817171 -897498 578070 -692073 769227 -137126 -681524 -63699 551826 522484 -274658 -582971 -820636 -501431 664843 687952 821363 -495256 383497 -617111 -225445 -42730 738806 935346 -107606 -887122 847081 -547924 -194761 -687983 -538037 -136884 -625094 -291337 -721771 -31823 -80907 -474540 310640 -276252 633373 146158 -820012 -28123 60233 39084 833807 508456 121848 889831 -542952 -688963 992771 375986 -779125 687312 69400 -5228 594699 599600 914016 -349323 -615476 -755161 -828436 486801 401830 -711500 485348 13954 755561 341653 593970 356596 -438137 -288422 231841 259453 3210 311267 251941 -154543 780275 -587292 608135 264884 -766901 -121 371787 703855 -87259 856895 290205 496635 -423107 149386 -612009 -531077 759889 -966368 -122694 -290239 -282699 366562 946788 63641 -734083 -812818 808403 -158405 -73273 -259304 -715778 623753 569758 -291135 665156 -49324 -16690 84321 597364 -649974 -172603 -538668 -740122 -232536 865587 260783 356958 -352528 -450608 262241 842935 -176119 405846 734504 683931 -714472 568604 318329 853720 958468 236025 535462 -317519 -460940 735464 798113 -985762 146446 7238 -43430 975170 748935 -956773 -983182 -522885 337637 -863766 -886315 393587 841289 169785 -1159 929559 698492 -157673 224741 -987164 596053 -665342 -287671 847904 -719004 446575 805261 -928200 917007 -121688 605241 -344098 -869216 -427878 26689 651993 871815 861391 -214200 828746 -489765 601679 -174492 -270105 -124834 -231109 838191 134971 -716792 -396770 498741 950072 -770126 -174197 696315 -714042 -210215 -240350 -380920 698319 942698 -627831 -274234 526315 59111 -810812 489244 -552042 633072 -905613 270727 -636224 769381 457554 -798667 477666 980551 -860148 -121386 -327501 -101521 -687546 796694 -811442 -79079 236248 277477 739687 -264786 -787709 518023 788325 624108 529699 892260 252250 -966895 -979652 760197 201408 -875482 343912 534962 -704038 -199190 919857 -247671 675344 -942907 -86797 616042 -938270 -208057 -5225 637445 532802 -993453 964005 -772002 324824 -58389 -270098 1336 843401 -360897 989186 164012 -964670 387431 -540369 695985 -271710 914935 -916428 642100 717012 886896 168068 -841958 -610039 552471 -646049 -242049 -902480 903247 780809 381505 -82438 -175191 -1303 518847 638156 470789 -512599 -903022 -206380 157968 -474219 -294326 -914774 408707 795654 -282773 -879412 336575 -698805 -300572 182536 153079 -580779 -18772 -883533 -878091 511163 -420391 -229937 518847 632705 920800 -413835 -122975 988448 -237899 783597 -784507 295764 -137926 -122426 203769 769847 274343 92444 -972370 -938210 795585 562718 -541330 547218 -871895 583470 -3903 838646 -224096 625136 -207578 50934 -151648 -595945 -728074 115852 180858 -17444 -589259 -439088 -258249 -993392 -1563 153422 -827269 90862 459692 -895218 870271 929718 -627888 777467 253936 -642743 -725751 -866901 457721 2475 -40583 788913 504002 -693546 27981 344253 263395 222162 -305208 304595 190798 917372 23224 447190 -870583 613687 -493607 80198 -644839 72794 435954 416586 -880837 395314 -158478 705631 -255728 -661693 -993757 -134350 -68294 -623969 599739 -751778 750 991356 610548 785253 -968842 327078 -195088 -184798 635760 241120 109252 -671486 536213 300424 130758 523654 -633192 -300477 -232802 396876 75893 -946597 -58646 -577224 -295987 -811389 803108 916250 -828584 7342 -297652 -787042 -282871 -533150 -70626 206660 -667805 351301 632727 -707790 785709 690924 734552 -517592 -760200 540140 256259 371344 -741007 903140 989309 224784 -275349 -198007 792188 -494624 996681 44050 237509 -539281 964841 -716196 -385051 -680423 434817 -679103 593914 -582560 76816 544337 742975 943884 -707068 909483 -489959 -662697 146527 -622440 274232 224412 -515933 -906175 843729 -846757 777641 -815436 836828 -752341 540984 426472 -834865 520808 -432227 973132 531475 731591 -254002 333830 -794542 -249764 -488539 -808086 272572 355443 207087 502098 -667784 708806 -931400 -836131 -754132 449611 -217168 976081 56960 -938548 -883214 474248 -422234 809195 -864270 641788 -521094 429511 198582 -336889 210596 -556603 38146 -933760 -471039 -890098 860649 -667080 527672 860602 542134 -257065 893495 998905 -597830 -391171 529740 -406079 136336 212483 -874537 209184 -270680 226388 672043 -385915 808890 15450 -111968 -150414 144195 201939 40247 353771 113236 248395 288956 -482374 745792 262691 386865 -62084 -333124 -554418 727999 -568792 -680370 -680807 -17883 44264 -169654 986461 390286 -605953 -815583 358575 806557 828912 290810 665600 -585858 678511 256900 -863133 -256261 386682 877813 -394429 -194784 917237 -245310 323816 -983614 211073 -553136 263515 226467 -3608 -195157 655304 475499 595401 385181 -331680 -294592 619041 -572216 -189303 974695 779223 -253634 517368 -207707 -130354 -944525 735311 232724 -917325 -431039 930939 -112333 -271501 440292 -721188 -228116 -903478 133623 654334 193827 -201184 -569032 -712788 842585 -59277 820029 -899425 206432 -502032 569057 -60834 668628 263792 892742 353645 7494 269585 188160 617693 786129 -268840 -873910 744129 327935 191830 260732 -504820 -244510 -237694 236307 -733890 431274 -195960 -824558 -376114 -581878 -466710 -181934 750824 781592 -468935 444925 -911556 462080 -790137 -255062 528599 424460 -627074 446775 154639 -386821 -405112 390832 572641 129242 -926713 -109273 -884907 35502 663874 417824 -88601 313994 52718 -181511 -157407 692826 675724 -550511 349669 -782864 -111651 -829468 -842043 -49093 -141080 912960 -91508 -518053 -509197 240532 224941 364317 -762404 -470723 420796 -170791 -101318 717410 -421648 657198 292256 953449 -52167 230623 -202518 -967672 -23577 414646 542086 935687 -384013 749216 -223693 -608584 994073 237741 -646221 859027 84620 -380724 -10916 -946408 -899455 -299674 -737140 -158576 -950274 183877 683543 775472 758191 515507 545454 -483556 893087 143088 -387849 329142 458037 -688265 720006 -826202 16468 977693 -864345 -612894 599869 -566214 613134 220994 73015 708575 -805539 -935162 -11423 544071 279777 -639370 -63131 92290 452299 927827 -387614 277494 -991922 686522 794312 -820458 488378 892425 -972489 -934965 -704416 -535103 -867013 576422 -366672 -3960 -116926 587858 -292070 973342 54765 200353 -603664 -369661 -197433 431412 127177 381022 -182721 -470745 46312 218600 -125421 -97861 780959 904916 807243 357736 711419 955611 262466 620179 537821 -686151 220322 791142 -62740 652678 373964 -737102 484366 -486774 847656 -893616 -231635 -6895 596287 -735364 -324305 -429227 -637902 580469 -402240 620992 191810 -72870 512259 -8651 -899170 483233 481449 518862 883306 -133784 -554833 -236132 474155 18322 116766 -471080 422245 165568 -823435 489039 -1541 512900 758302 375347 500776 -879009 -904303 277151 -737459 482291 658139 103129 486565 443391 -683194 -108554 -802235 545474 -149703 85362 86723 950900 -869890 250088 730615 -635780 221710 105297 904202 817926 -221850 339617 397030 673017 -23231 231406 951103 546296 -342633 -264415 -560360 927122 -236883 -143255 371847 -290690 147872 -34710 -566728 -13210 532629 111131 879293 456948 -992005 -706110 -993335 953586 239047 -713306 143688 -314102 930490 337207 -87845 -997080 53170 -600287 339840 146533 -521207 531859 -821916 -3975 -356484 -891027 -747980 -217716 -229689 677091 396306 516992 -516115 44844 -434758 473097 249571 37889 762314 -251238 757829 430384 863090 334160 746214 -646684 -907251 763978 -290763 922939 -484964 -759421 -368412 773227 -956921 538961 461854 -581540 -789200 -515302 -301653 23073 -83081 -986832 170560 -983690 940230 -77264 712866 -736228 -845303 -801640 539587 975778 970310 -868473 57113 -367786 -716566 -604160 -711507 356061 588544 -778157 945693 -328222 -222052 950297 -987652 406895 349188 -849674 -214566 676301 -871439 235227 -878284 -726819 -817521 -192066 568615 513418 -540941 -914250 -789897 -233186 -43999 -579632 -745462 71080 215106 -817470 669523 -697110 165884 478076 -124382 -651795 -761231 -779275 177090 690398 -98488 249053 -657703 16095 725267 -456877 964453 769096 -329002 688004 -311930 -583804 -812206 -919397 761366 -168686 -742867 -342590 465005 343701 984449 602384 -333963 -646079 -743627 892657 916001 991906 -163825 896109 900151 787315 -340762 -834689 -536958 -14388 753496 -342721 261084 -593483 615149 63264 937135 -49189 245844 -550775 -83831 427105 -212847 -444529 353754 -166515 -281764 66693 535617 299763 -960290 -47126 890888 -801064 215871 33312 -121293 -762590 404155 332755 -847258 374722 6572 783512 -210404 586378 837621 560704 -363504 -791267 769737 428945 693188 760221 609851 -916783 672902 56312 173534 961097 390316 -94851 -659421 -838926 313825 -782288 -433190 797346 126056 -438816 315330 483374 856949 -815661 -947515 512500 39995 125495 138588 28981 -859108 -654832 234617 879653 512310 848255 -823566 283818 -773884 713510 83166 -794602 750200 301188 963009 514971 -460699 772158 -905771 -383475 -206055 -372847 288005 -447752 234516 -815066 -950677 -588407 -125131 781658 648769 729019 547404 256866 554312 286630 453906 -76683 480954 208562 -730486 -398706 -16438 314961 296234 -237619 -513228 530116 -103185 -641881 -243394 498752 -876536 628120 -85766 -67868 520481 83190 -392800 -836213 -123656 -451600 -395309 -978962 348856 -430008 239761 -722078 818560 425653 -601741 -78141 -18791 789244 60042 823270 -462655 -77579 -571446 734768 -886239 -332375 32605 7603 90188 -861532 639863 -848310 701942 -208343 -797420 -584964 -292651 -784678 -581565 780997 -459728 -908691 581796 -116127 -3115 82108 -559249 -403618 -529656 622426 276691 -473142 -203344 -845148 -198878 169267 -699696 725507 -434061 176241 438108 591344 244331 23830 632038 -274176 -490723 517869 200412 389657 831915 737437 -55392 61387 -588127 580570 -701135 568417 -812734 210303 519868 -222957 -245957 -547597 -708079 -70440 -669158 -364150 354664 -882047 71026 -694743 -87966 977035 83003 465051 -887379 514815 919673 659098 208915 -793931 12321 -667000 -131578 491101 626256 616646 -786190 34000 -561925 656082 -445865 -84280 887875 596429 -342806 832196 -550475 949019 -458789 853112 748918 770215 459870 89469 -929261 -896719 -339990 138237 136582 341028 98608 550510 426292 140667 956783 -68375 19681 945950 -1125 -503769 -603558 -592744 -964712 -313435 143443 -425073 -872431 -426068 426916 619379 -887610 651375 501040 -442596 819812 -537106 -504122 -523963 228000 -255935 -130505 515011 205926 -995612 709159 999410 -124284 996121 631885 -841053 586231 375673 -20202 -905869 -16725 -510331 -804783 -250602 -560087 -489436 127378 -236158 24783 643546 995196 -898645 -697077 725762 -148958 589384 -671178 -296642 175697 -697991 -629634 -557345 -425668 -861328 53728 775965 -966192 829726 -24030 798947 -985216 -694153 -165639 425991 -911731 -477245 876171 36340 742612 851383 -297966 -54246 -685290 682269 -632608 -503850 35220 -62910 -200561 -97838 -832265 180271 117745 -24690 -279445 -990540 -112524 513202 -174205 564021 -650315 104900 241954 115248 39289 264572 -10202 -949588 -306659 -58063 -792156 -177843 -544128 -441609 -601069 -785398 -674012 111755 -642282 -971867 -487658 -13586 207321 427879 792362 427910 -686656 -265175 678066 782047 -813764 921954 969281 -159908 680758 -13033 -498493 20174 -772027 -89274 -988042 -145818 -666200 -692571 391605 -448845 -129231 -82223 -565407 171278 -926393 -733740 949187 353959 -726868 364234 -147716 -551548 942809 -763559 131787 -196753 -141201 870577 70485 228793 -930614 367879 -927201 -305104 59379 -302081 832341 -105884 41158 -338110 -290376 -585018 789547 -848766 -956069 849661 781544 728578 -857625 247764 -305291 916260 -664148 -225419 392169 -968998 -301968 734802 -322038 -350129 -160117 -837477 642353 959510 -266611 566871 -786009 -932619 693272 171003 451397 -209439 795575 382649 -858374 -330957 -155233 -801810 -313730 -812311 -681982 241908 -666958 571528 -573166 -150875 390734 926499 -686586 916562 414737 68620 905830 169887 -279958 402621 577815 -979024 -687555 649081 -35136 272051 -401879 680865 -203708 -962194 -29369 -861588 -304132 376780 569946 857392 637377 -611547 -768750 936728 -894763 507288 501528 -241221 -996323 769715 52205 -801606 -879330 -296721 849249 -140358 -978622 65118 86186 -77073 -78775 -664587 404924 -743710 -500586 869609 -173297 -187710 -265160 936765 -262456 342038 -948181 -664462 500391 658505 246474 20744 796449 -931513 -728113 -540420 -159872 -721510 364945 -202351 -162160 857227 -149479 -168424 -352850 150818 -555323 -467065 -134998 -942746 615570 -857451 -824020 660286 162728 -521378 -349041 115788 -897687 -612812 -20207 -983732 234759 -738602 -704325 978373 548448 -206815 854866 199276 -692484 -134647 957599 -355741 -412803 -790861 -428473 21815 794467 -214986 -370205 657388 -523868 -162856 -825575 548420 -672681 460804 -228005 964214 739607 388967 -757970 -1337 -57760 299808 -215926 -169675 642959 -857965 545411 790740 -813267 -744427 -548907 -716368 725282 -216019 277115 655096 998072 -589259 -441203 226883 994545 163015 306373 54360 -611670 -834676 -304839 502935 -616911 -870476 416574 919927 923697 255875 -76689 379157 480579 -88020 67202 -925618 283436 810668 -121129 -7562 -608933 -863714 -15452 869806 -870487 229896 -415714 314817 -128935 884104 -732777 -875830 492990 358273 -265029 -872882 1464 989649 -68431 -920681 -797477 468163 -625193 34687 978840 389155 400504 -976780 999896 33751 -750086 417802 -454674 -25534 -451600 -406133 -764037 102130 -284390 -44758 677293 -197802 234482 611464 176452 -18662 955933 -334339 -956616 -346555 -123278 -99569 95433 -766586 -708607 -933679 888323 124491 -724673 -763749 937353 -394294 75848 292221 370295 -356082 -141925 709289 -816065 275616 -528128 275083 525024 383485 -816555 33421 -288034 754558 -516125 -122255 -925344 878223 490523 916719 -952070 5007 500052 962637 255042 -66442 478315 -122947 -537546 106078 26131 -721456 -733637 685253 -514493 -708548 61192 133029 668946 -398189 659403 -678324 -316643 260960 -686021 408893 -86993 -680554 236879 880308 -493416 -712697 381416 425550 -326890 153547 -723767 450127 457294 832732 458247 838491 -822880 -184163 -686088 -710691 60143 517045 366010 -328184 415690 71779 -45614 287054 -415197 998145 629115 630163 235653 277773 -303717 -651590 691655 -985654 -50871 -193 -846807 -50350 747606 730882 -161180 -677732 -377180 -485539 -415436 994140 -630320 -75581 994084 428147 -699553 -865572 787112 256792 -675638 803510 -340072 755274 -483279 -456274 -899401 613669 -800331 534577 829341 -501369 -296824 -882530 -39078 62043 430900 -471270 -770752 -678816 -588458 -975881 94333 753902 482318 -893057 -842386 191491 570362 -156489 103541 -583455 -953907 -834175 102418 553464 42171 681206 -476356 -188314 -409110 -770080 612788 402292 -957804 -293116 -591975 -47893 23158 -658469 -849348 -724204 -884902 132725 -426778 502352 -406082 86322 212167 -169638 -731208 -522432 -47165 244828 384536 822051 -934039 844426 857331 -400882 -576096 634656 -312124 153297 -913024 -203731 663890 680314 532336 -818810 170621 45374 479122 -560683 -495234 748725 -483807 673771 648000 -194489 -122690 -229057 -709793 -845499 -79091 41284 -224567 700770 99081 505576 -252494 -341131 966082 124692 647139 -649090 683079 970369 121636 -673139 769042 751426 896565 547617 -169831 23389 -767931 690807 772178 -565700 -749891 -311828 -867160 106863 -802208 -995008 849820 -541860 -353317 302374 879434 826151 -81358 -41886 899104 -798067 557458 -872623 347248 556990 -747383 -186324 -985637 242461 616550 -404764 231886 -989484 -372516 -152118 -478489 -9342 -497823 -728842 -786290 346428 788844 -654976 -181232 530328 -537479 -764176 -234383 -155591 -812438 -809215 -677242 -148330 -866121 -446069 494400 40162 927373 -14857 864953 -382459 854566 -828719 -253470 -724977 127484 -456297 716721 6375 -537158 617345 943477 459000 -515736 405207 12161 649512 -804149 399156 382739 650841 -473129 12891 914398 64250 -501054 -996476 188270 468416 -369303 -188560 -538580 737030 -890769 -415479 262166 -414927 -460469 635206 936956 938106 251279 732907 -144167 -943263 -68259 -32826 -929068 338695 913338 261932 -350732 -287856 -259522 -380698 425126 552520 183211 -495064 -388189 613615 306647 656180 -810798 737120 619762 -459235 -628747 353849 -577936 -269233 525891 933775 -492848 821194 669085 -68145 -120059 -40730 324272 674616 837291 -974351 -207241 -291824 -905103 846728 -472433 -300458 83649 -688006 -936157 -729216 935036 688534 589388 -603496 453441 116851 957593 -455048 -311887 134292 -111927 533598 391706 -741083 -374818 -822061 -429723 -969756 976072 -92611 954082 567345 -826870 789903 -874509 678715 -317237 276699 -335945 75822 -150634 434571 -814948 -972859 853182 -81707 90620 388225 780868 -620261 875351 266018 267121 798155 -287778 -943553 -935889 -226499 256406 829594 -245996 799346 -268428 37702 -391289 540582 -313325 -23674 778043 -60570 -896295 776297 612486 -661979 198671 -847273 111559 73862 933580 228166 541635 -629972 -233039 424825 -508900 -782025 -8165 -736734 662594 918006 666450 -313676 94734 -501386 -572660 357428 -458816 404633 368755 -213635 318618 -293879 592945 -859596 -849488 909386 -117587 -522534 239575 150654 689137 713994 204392 -767187 -809827 -969198 345225 580138 44289 249361 520880 786507 93889 -702769 -887899 -213091 -551960 6919 604877 -457620 493122 565061 815084 48347 406440 712045 -526162 -690981 -890620 89527 37275 445719 424561 -932422 6796 532263 -31306 602984 -246135 460562 -285689 145083 -885650 -441704 -193954 857431 -715848 -544153 -872357 821566 923061 -431100 -86440 603331 -425381 -46781 684575 97968 -186808 891967 -666882 -152366 -655372 -833612 -434918 -213591 -940124 645994 111684 181233 271807 -505708 841764 145840 -158313 -530652 -110420 -148537 -338003 -501195 637254 -677864 -586223 552929 -950731 497864 210708 -678828 -785536 -992794 41969 -719035 -72828 -781945 -672992 -760902 755733 -768946 -343045 823931 635222 -806745 794312 -823152 -761485 964244 -747979 -206391 -25907 -718578 -396150 898681 99294 71377 -796627 735882 -184802 582269 -162251 -675641 749095 -264572 809533 816503 -122809 -227363 -252924 448479 783321 582930 927183 798980 -429442 -246245 610982 73710 383400 -257395 -650738 992769 332472 397737 544043 -190913 -60037 57088 -781242 -859576 -520272 231380 508169 -705715 -357246 319127 256325 -529627 -892651 -16095 84120 -782452 804831 -147126 -642895 727019 956691 387187 -646327 -922625 553519 965460 -329648 -164707 75921 -479540 329156 702655 -236678 -704345 653041 468673 -51792 528160 -952562 -256783 -368165 917232 -328421 444892 533755 -984953 -278870 668909 989527 -116061 -889095 -306373 751644 548828 180787 789858 370997 -560226 -809644 117757 167251 -551521 -615045 485322 -427994 77708 -467237 967284 301350 -304930 984764 -104364 -437210 -717406 -711672 -414395 471408 -124548 573445 -374454 -695523 825551 -145393 464388 -30191 -671821 904972 -241560 -701824 986948 570891 741884 626016 574517 -370420 -958651 -512825 -705499 -734946 689229 269397 -977974 948734 747172 -562999 614551 14469 -585456 -570245 905616 562312 641874 927927 -712792 784489 193585 -260998 835095 139018 -741442 -408581 120822 -352816 712200 73766 -677715 -93513 -186646 -390649 -699251 199592 626633 950053 908524 -583653 -288482 -768716 -482722 890281 -995890 40612 496098 548125 372603 416379 -361162 542592 -558536 -437530 -91247 -131936 478734 929934 -993872 -72743 652837 -950396 134743 -540994 189611 980805 -603365 651363 295565 532668 758537 318624 -185142 863783 -34733 -951127 -151023 -88224 645725 -403140 -498496 -35197 -744170 -218991 356455 -810645 -707676 702956 818351 926516 -408198 558532 -839347 -754359 649875 -707482 -31858 -672896 848043 -384934 -722733 -177128 -541293 -828469 -54360 -596945 472766 678666 863970 -887431 -347714 399630 333529 152547 485562 -401073 215937 -861080 219145 -972864 765951 851053 158588 -57253 819404 613174 892428 -930025 263750 188258 266466 -202593 -227425 709981 801091 -972404 492674 -944256 -752281 -451478 -350044 -734769 -335189 775199 170797 -993939 799924 -574038 -789319 -522724 -955536 -208598 910668 -586348 453217 355444 213039 470796 -407559 -718080 -27676 -426867 386752 48284 -658447 -481833 -181582 651509 749242 209044 -619646 -790688 492306 875766 -771218 -512568 -389664 -167416 575916 -875649 -467567 -577796 88990 -981112 238397 371396 130608 6038 -183984 315328 456543 208038 481401 -282408 -748927 -114284 951211 348212 759999 884235 -532866 714458 -8236 67953 -312108 424434 926472 853254 -869603 -919032 899620 -133723 467324 -713580 -453465 281822 -300298 769021 403272 -485224 868846 998012 388870 -379332 -631476 519880 -7739 412916 -513319 998725 373551 329973 422447 -443468 183922 -568636 -57214 -526364 -95995 124629 -409822 -725955 -300674 465516 921362 -967211 -278997 526812 411891 263570 -843670 629066 -188712 908065 -303907 156107 272239 757096 124130 -788447 126293 -466358 -260714 -390211 656171 -952459 -519260 -770266 -522865 678366 -180283 479776 426249 -588268 208172 722414 -382976 167558 591976 866568 742714 574386 -571037 -385845 -16081 306808 -636884 -314210 -889788 61220 612443 623078 -774256 468446 135910 -949448 49951 -661225 859391 204140 -984592 -209629 -407885 -196037 -111754 -551594 163766 910736 559473 958122 436558 562181 448683 197655 98015 596292 -645659 309959 274620 741662 896625 -443748 -530770 -91919 588619 484670 624582 496920 360222 470395 868671 68758 -789191 -379687 -593515 84875 -97407 411617 -332517 -358684 161129 619781 -145541 -13755 -631257 194982 -810680 717272 -742325 755384 -641577 858469 724615 583794 -555112 -925276 26498 -552125 -756771 136147 -961812 394777 829938 -478216 570596 -213196 -319119 670210 833598 -996182 -874307 77104 -612958 -466913 409261 100633 569465 782563 -160713 -846831 -455645 -333677 155060 695085 618627 485524 956568 335985 -595960 -987932 -308251 -804413 -28830 194345 495755 802118 276180 944345 -957633 574768 -144526 -971481 2775 -988064 -523701 636422 -649337 522830 -468063 -910511 15112 212542 119660 142116 -708962 -892038 275955 -831273 840672 -182068 491391 -495670 -568573 994422 105188 -925114 747474 509918 676636 757033 -939003 -516849 -274050 -387111 718553 776888 537617 -121741 -289007 408696 604903 -16957 -402309 -546649 -777694 730198 363988 -276262 476691 601483 540852 217507 -481493 -458741 -341597 -860015 117951 -577259 -885751 -132518 699855 726585 -332287 -495573 -945879 -15148 -19234 -647065 689456 76088 318453 933492 757848 749858 552330 986914 1881 -5092 877110 -192698 -41060 781828 -492358 -942802 -335740 -489247 -691205 -654847 -8184 945190 -764771 -223875 327335 111004 749977 549445 536306 -143312 -582127 -645833 -625748 710536 122094 -994456 121733 958284 -858510 -616063 -612798 225085 781012 -206855 184168 -434263 779951 -14561 -163853 417995 781178 593472 -13790 792125 443313 5896 -580661 -29488 -871610 -628334 -716453 -709720 378546 225104 -892345 -878601 -42674 -332067 -798167 872612 253140 -12501 431599 -730189 587639 26924 595975 24186 607282 -66616 -450516 -197205 265341 911677 361088 -987449 -194153 -476178 811958 -447226 -940781 -386441 -29993 654817 309179 -827562 -832155 30619 649666 -213651 40668 -570171 159761 -352427 -758681 47267 269251 569419 9973 -100396 200069 626889 -756406 269326 -162808 -28409 -747171 -629326 623244 18192 -56752 -778135 -687706 106592 650219 -915893 -385819 423235 787829 288699 -794042 156350 358023 -467601 860670 -321354 -869173 301559 -807375 220193 627633 -264429 -793904 469963 -387695 910539 -747946 346814 -723185 219609 815405 -555742 500656 -885773 -508287 -484039 783265 -365640 -667743 -607406 784719 51700 712322 123918 -353887 721199 -785002 -12547 -340145 -463649 -761742 643350 -288211 -214200 830955 604647 -318256 -835612 -29578 -378518 -965034 277654 -303746 867700 -249082 974487 -718853 980418 902728 71338 550959 -39208 -117052 469178 429178 612374 -536355 109122 -855577 653437 -876759 894672 760683 368637 -194648 -790159 -624472 153949 32352 -236227 882021 287830 613413 904828 -662766 978406 -897458 -758034 917991 418684 357322 -235467 -356860 803969 -636077 -762504 -159940 147507 -158052 -153432 -550403 172965 -582693 -161299 -687034 -599835 -62035 502229 -470802 -898248 -28047 -661280 -55643 -145116 -887949 944355 -801107 -511748 -616883 -389542 -111296 -869684 -289840 426508 -231081 -705800 204922 145831 -311706 -829977 604233 730587 883729 965195 -779578 -922377 715271 -342750 -221917 -792091 923932 192417 115502 300113 910733 505136 348527 46563 447487 109355 -941967 -297806 632912 396598 -589975 -463304 -970310 -341802 -304955 553155 848790 153892 -926320 486702 745648 -157826 -359256 548502 700794 505817 -211430 -645963 -805501 -301085 -449322 -138305 -488773 -738363 -689920 919080 697675 122880 219047 -627934 -2923 -698083 -179148 -459312 75145 488580 288934 -836981 977981 -35294 -374335 -697499 -367186 -640611 -909782 249110 295362 -888015 -152471 -404988 474770 350110 625094 -907974 626938 64537 323392 -101683 596151 981383 -889677 -66472 -24486 -849447 -399135 768066 369727 99349 -998180 -430341 657062 8028 -772759 -398425 693743 72640 422269 570126 -106956 37250 29695 -863635 -686967 512137 -63800 857330 -407727 460593 235328 828449 514982 -282918 679885 -664791 975459 -389893 941 200733 -218520 262948 714729 547517 163759 788858 -432272 227594 923542 -362206 -995172 89263 -395050 -615213 -336292 250588 -883763 -742079 885433 -413692 275378 -518929 789584 -230181 425544 -420448 803579 816118 -585064 19574 -854874 463265 -880605 303034 -25388 -1432 342055 -652374 -482078 -287134 -126555 865458 109272 -329174 -210659 297844 811194 714198 -364890 -74235 -413882 -916726 -367317 -837718 592595 -743991 782566 -109760 939253 -487441 -355935 338834 -757452 690950 -821531 458641 -552647 469292 335899 -47529 122379 -207555 423961 993992 886576 778751 -180835 -793770 718134 -262569 449336 -836014 -789300 -199898 -967918 -157182 468800 79638 -49470 -466043 -984159 -932325 -366360 -762476 315418 -35030 62736 75133 290420 119702 838314 211814 -111988 -479740 980781 998691 -197965 -509159 879981 22127 27431 -896525 909631 151 928794 -154953 -90204 -616215 834944 -400276 -388899 692027 -734466 759532 -962757 518305 -464909 76773 -170235 -765858 -486702 55422 -774422 -326007 987660 530025 374180 894835 -505643 -65410 -183855 484116 -686228 932108 -485011 454054 404483 -145242 -994819 23453 291755 542667 705858 -450870 -145648 180178 552662 576568 77888 563046 982008 -390116 244217 116232 559204 440243 457576 -431372 -663935 -642169 914965 -403681 420937 197097 710912 439288 416841 -599008 -175019 890703 102086 979834 -908125 81535 -182809 50901 -703898 148977 519099 860965 632191 294706 107154 94635 -164946 72480 -267238 27274 483220 273186 666101 -174152 -558385 99242 -799204 -536978 -352485 266846 175878 334940 -154819 146752 -853452 346900 725506 -446952 -335311 711937 -347422 -691189 -383272 -804392 314907 -612691 13013 956514 -570355 -938267 -168883 -53242 174947 700878 -91108 197325 546079 5917 -217877 -936693 278920 964177 128102 -81857 -421294 596776 -523979 -33691 540963 73400 -821420 321535 703310 760388 -587336 -134396 -833568 293234 -619556 710242 -817652 -387529 -307715 197903 263010 -254958 283242 -436353 -312725 61788 159080 204428 -155181 79704 -946885 -899726 -857855 391185 504027 -275235 -275889 735993 -316159 385960 743576 -949230 -287275 -503981 -159945 59885 197419 134422 72352 -427302 -297873 -496697 175110 -568001 594299 -119443 299360 262261 -821368 -790142 -341603 -964992 986038 -711090 -631944 655976 -229721 140144 165392 215895 431495 -477314 -276463 -906744 -716085 -524083 216991 847088 -429460 -554426 599010 -996458 500790 -648457 -694751 -213713 -995054 83950 378473 -998220 906390 -429617 807307 -574718 -222674 503304 -416097 -111161 -599459 245981 -250257 -760683 432197 -683697 -563726 399913 -907518 278476 -492683 -398439 463488 862215 -374754 256031 536709 637587 918592 514641 -825 541016 975840 15410 -789166 40253 463416 -358055 723234 -609818 259463 174005 887749 492974 87701 -632788 475378 557090 947101 -670816 -217596 -215313 135704 -395203 805446 181467 198245 2955 31349 917559 -835771 -706993 173731 280212 669501 925685 -371166 516828 728830 -620030 752748 -916117 -143545 -498682 847576 -241712 755848 -849334 -491396 -792547 -744073 -593071 -459413 375230 534894 144694 595851 -49712 -539688 124029 -479794 74879 22062 935199 -569960 -307191 -987653 376914 822863 694219 72927 -757675 954057 148376 428482 927682 -821930 -238051 242518 -422573 -883216 435543 -482025 607553 487712 -294546 -617459 -65324 -751505 580907 958821 176637 -918226 436446 674382 903741 -918936 513479 483205 19875 207565 527792 862730 275837 -815137 -147776 447665 -896909 469054 343752 -157960 -596917 947450 -817028 102022 -102393 675252 -484698 -292715 143030 640827 -664833 276896 966493 -972050 443734 -925517 -20832 523009 530220 -358817 -79288 717219 364966 137987 -55965 441821 951414 -235402 738305 521917 190328 -962795 -120502 524547 373268 -427073 -458132 -111434 814780 947271 183707 -173893 -200933 -342119 375055 -414347 -717584 290503 -487217 -596422 -750024 -538993 -207396 -899474 -614417 -977936 -425449 819447 -666448 -849296 146001 542801 951851 -893642 -665171 587716 -692819 228599 -187404 866950 -839817 -655652 466519 -239551 -949980 -886124 -406075 217755 -321040 399273 336043 377969 526296 -252766 -908679 774301 -917848 776243 -297911 860428 -386807 -172743 -883874 -618272 278760 278053 410144 930110 -48407 -612647 756280 418389 -602880 795050 -427162 49448 897704 -322740 -145046 291987 427159 697770 -282715 95598 1741 -369596 889775 507214 -742597 192206 565694 -556559 780442 218596 -198413 -30000 539189 285258 -584371 -342364 255281 -64254 -780757 -718536 298294 353980 -377117 578925 -325360 -153681 -739065 -484023 -950490 544285 -122296 385589 506563 325204 320677 289137 563527 -954318 248704 -516629 -592512 935479 129867 -442393 228899 848954 910627 737680 12692 -438211 480614 497985 250788 487987 320933 586285 -719384 58848 765592 811714 -554579 28671 -59303 381058 408453 528345 158530 965675 -723686 -182699 -103842 328806 817148 716541 982423 580782 851059 261122 35534 -796834 -740234 -119599 -315933 171802 -115078 -385439 797492 582333 909262 -201290 -353906 412345 -108748 -64069 333718 -672568 364564 -609000 3016 -947767 281531 816866 -22100 -784966 585096 -691774 -221345 830925 110869 487834 -239554 997614 -287240 96920 208643 634233 587711 -767143 -65213 -882392 276790 -800873 -578277 12797 -666008 528150 879513 159601 956895 -182079 309882 985576 -477457 -682194 692099 477753 441237 -859706 -697816 314171 -983181 -510683 -727225 370179 -309011 444978 -20895 -535190 -330158 -727786 950198 -661784 -525069 -342709 459306 628779 986110 498403 -725234 -192282 945564 -484746 908887 -496337 225037 -15856 86479 854308 832989 779079 -674308 -859945 -709997 -270249 -540088 -583564 -785991 -619458 363041 -194837 35285 -979215 97117 -491931 226944 15366 475340 -87246 -931103 168696 -281294 -41349 -74619 -850183 -753617 -893177 -856418 520393 607985 -264212 848715 898478 679775 -522469 -676605 553008 384791 -890234 564125 -906589 -119149 -758424 372422 -634268 -374135 659824 403018 -764641 -48211 675772 256147 478861 -946002 -65331 -869577 -483522 -548057 -433173 -917096 -592958 -571113 338879 9091 -917609 806108 -701849 574260 -682183 875128 515888 937960 -205671 73055 -610283 450490 558489 430579 143000 134847 -795263 -360991 -585002 -932163 366488 -289553 -755237 -101018 -239547 -894406 506983 -630864 799493 195633 133475 164522 -398537 813791 328425 422982 552724 -387386 99472 -934589 -387863 89552 454020 -165921 -305539 759567 -383237 -212028 -693646 352125 474710 -661835 627490 -671491 443265 -790800 607123 -736983 486008 -908521 -558532 -370114 186225 118851 539112 990356 -192643 887977 320090 434022 -28922 645709 -674856 -70222 994466 849254 -45406 -213950 -976675 760851 -807592 582857 -295405 961136 -954231 -283765 448506 -769614 436578 887905 -895637 -177253 -643511 385550 -132745 895952 258183 679137 774082 -592448 -3491 -243278 442595 -46295 855783 -400817 527903 727488 837308 -690089 88522 -841430 260891 165907 871122 -769392 157463 -945838 678309 863289 -329197 -594150 -582098 -159683 451657 154922 370554 -274 -205961 -795421 991203 29479 -485887 -267297 -968317 -864415 213377 143670 -611209 912947 -306741 561199 -54347 -382824 716061 928348 358228 970123 -3322 599575 495000 116258 989685 546380 -941250 -268108 -579905 669373 769240 74677 627323 527043 285810 679762 -742746 -308180 397609 391185 499406 117742 -82896 131998 -649059 -800780 987421 521603 928685 27578 -426355 -396089 -72321 -263398 530303 -950777 -275995 962381 -40273 -4532 277355 685212 803489 -695933 -59306 322648 -601068 -777050 -454578 -413335 279396 959342 923809 136078 -123120 557937 -826129 -759696 -989013 -456248 -468856 -228548 -152901 366814 -825693 561674 -65933 -973648 -398712 -130829 -926830 -75359 719215 -111220 412159 763749 -139589 -46562 374227 -307487 32178 835025 972604 -340755 -718388 800120 725158 -292768 -749527 -195314 19491 -244399 -385420 -874612 957357 -421491 -715499 -688407 332320 -164943 124217 672039 -444293 325883 -266817 -890589 603119 22336 -469094 -217531 878724 912943 -376522 559505 -498074 -955896 -240685 1357 -810110 285023 -534665 485794 -509204 116383 -912863 508849 716727 103426 -520876 78125 535630 510642 827429 -618616 504072 490463 -89289 757148 990842 -27058 -55247 509816 959225 948028 895835 291157 497491 -45743 118486 410412 -569559 436930 811819 -786810 -374493 649839 694175 -669964 94482 -745560 431658 259294 -665997 715016 -629905 903102 348622 -355914 676321 -530929 -765512 -669942 464439 837570 -284627 -25972 193357 -91497 -336121 -886639 952659 667811 547368 -340214 376297 448188 -115245 815288 -530192 -379296 -18279 -598232 867172 883971 -970015 626921 -221589 722116 613971 272007 863050 -344213 -794984 332195 -263934 -469444 -97431 11742 -388943 -55015 402860 590152 236588 -17773 -105607 679427 -360249 -132388 897683 -674246 176168 -786829 -708847 -962526 391550 639509 -805039 -551008 2606 166737 812866 805965 900460 -21293 776362 -308424 291932 -491556 525875 680025 -317063 -792360 404627 273599 -397888 -286465 -893396 -529765 787428 -441293 702933 431461 959805 689644 -758895 460023 662816 645831 -624438 726217 -501837 -155278 446860 -410615 -39293 454624 -17459 -834472 -887545 -260889 672128 -944417 541566 206511 837092 -311307 -129260 -580778 2468 -152546 324373 370223 444955 -412750 103559 -286818 -828556 473912 -65301 -355280 -660173 542995 204130 843066 19312 755662 26891 45495 496459 620405 333187 406493 -400634 -407108 868428 -24952 -681508 212105 786735 -80906 -451734 -651986 46669 222273 -436049 790251 966487 914879 150295 659399 -734352 662698 660761 131500 992480 -521312 763260 -361719 -807346 714441 -286264 476756 -301038 344695 -311311 -198587 -953536 -616272 -123494 268749 143349 5709 277253 972375 -188265 411911 600274 229659 -387624 97958 -363743 -810919 698622 23975 -932992 441332 733920 875478 396398 63686 32695 -473898 -898101 441826 -964743 -841610 -765618 -448018 -236889 -248436 -181030 -70015 476828 901939 812353 177726 -621316 -840257 -46940 23748 -753717 -570615 704394 963834 365538 -249214 757471 414211 -761929 -500009 555072 -953363 291210 -621642 -314095 -942702 -652961 -340106 189099 387542 -676378 366137 -196018 202864 -415475 340892 -196930 885159 986575 312795 -84860 -857004 681005 143503 590787 895290 -860025 -64812 -142783 309276 808653 43149 -906116 -165336 -482597 994535 -8563 576697 253098 -718834 -699219 738027 -150969 815861 -896153 -836256 -844806 -451132 -533473 517925 -859199 -191721 371591 -585113 -795605 -96566 527744 62416 692630 -611661 -687830 28919 102449 -927152 516184 -99039 -994842 -363751 -937340 -585241 -957814 -463096 512635 294431 -519680 161977 861655 220098 -964772 683914 999594 973588 181384 814954 -141164 -501194 656755 852286 872037 591784 -359902 -294310 -648791 -305425 663515 393475 962778 628663 -969736 -697331 447253 193239 -82880 400346 362413 -739978 174980 -742647 -654848 -35736 194733 -984446 245285 52003 -187620 -754022 303201 771712 -393092 258145 47849 38623 -915272 44008 -479380 -982563 -124684 286021 233533 672432 158637 761168 518057 -631517 -169520 -753594 -501807 350765 -371062 272145 -820209 677056 -188712 907563 -722615 -202882 919077 659926 110733 201382 679333 59035 -80935 -934720 -587336 -133675 -732022 -191411 -423609 -275854 -673307 -59198 148153 693515 254750 -973263 69401 12770 868726 980894 892004 -50004 553542 -646558 -797296 -490734 326053 577165 103908 -427986 201889 -804301 -155503 658089 -747919 801496 -164971 -358205 207044 -220775 395105 337311 -338167 748951 -686984 231383 570009 -82909 -97442 -179776 986936 372732 572651 299928 -191650 -447114 937327 -835928 660378 -292301 -911530 900268 750174 -137204 3117 751620 139931 593153 635880 247524 -337537 -668664 -81794 640711 -616915 -931360 -158588 844100 -623497 523557 -265534 654500 986620 -938867 -235581 -270316 340599 886119 -885244 381956 -498159 -378691 138955 196072 -501787 694251 613931 -390092 658299 782627 924051 189846 927277 379288 679942 293788 674369 679862 943139 779923 -490138 335845 -960543 -290173 835915 -91474 54340 -938709 411228 -872276 190510 89277 -167693 -72848 887057 864342 -650700 -356634 590438 -971347 250022 -384066 -145753 427555 -651202 -792337 794838 12175 882570 -502441 -298148 893718 738353 -685809 -33451 570405 567042 90552 -741478 981218 335094 428113 723406 280339 800446 192605 -732763 -647158 -867612 522584 -598708 866117 -828787 598082 -576779 -824157 366503 -38529 -706017 561227 414933 -638736 586878 -756912 -229313 -996791 910713 173115 -64749 915134 433784 -25001 503287 -707549 842249 304705 39830 -650506 893300 -286647 45233 100286 738718 -553585 717909 -36758 -965352 942533 599038 -528039 -224603 106385 -830454 595316 955228 -177735 -723572 -279690 888484 830508 -900660 -537342 -464911 43378 953413 -666884 -170646 336115 -416145 -924664 308038 9791 843996 -358890 703783 698883 401070 523732 673087 -850097 690736 -430893 -611519 -305548 607442 627465 910970 487008 -119020 -589260 -456318 359044 676053 968818 65439 -537279 593053 957659 653760 545675 -776031 656981 653620 195253 -258075 -65720 605471 -478936 488379 907149 319445 -396587 -441986 -932972 777393 -980775 -100821 -927355 -894819 -428938 211057 -813041 -950361 708578 -767413 -608984 275484 -747980 -209649 -746124 950761 806225 -733617 -988479 501114 796751 148171 983761 -955657 -239515 -357005 366833 -504778 454007 -382469 675297 272071 -59160 774539 -915301 -432055 -135133 793549 368738 -503818 580673 -982752 688323 -951340 275517 -188493 587411 187528 -1772 632011 -727260 -214652 -762115 373099 739680 -395780 -888823 263228 -594737 -441441 218133 23409 -439482 -878518 -652804 304134 443336 399020 90616 335517 -469310 156457 159469 742839 672077 187465 953535 -608132 581970 805232 584448 432541 -916763 -998700 850043 -798231 -199950 152985 -161479 295938 797703 126753 -733792 72638 381653 415050 -676550 -522721 -901842 -385645 -660329 -80694 -895535 -460939 751300 767499 849468 -463409 -737923 692553 98778 -587531 581622 967201 919312 597721 -651690 -981573 493082 -105574 -766808 -435727 195497 -147088 -924 879618 -75762 -61809 284767 -838063 800881 -494707 -403312 612510 -259019 80865 558736 578469 13719 821557 768133 -511680 529502 -414282 373680 502974 47537 796622 -28198 797034 896100 753587 -811957 -739037 -12690 -743181 383675 360277 -617222 -92099 -436229 -243322 -294971 251174 969038 -235526 640630 26672 363204 547190 670608 -479348 -431237 -390733 -122000 -632379 -646034 9414 513801 -121776 -881904 472026 259353 333698 987710 -632950 -242950 -44863 909258 -267250 -165027 704523 -860678 970973 259400 -882470 966334 357337 19458 -802163 -243518 426451 812161 962351 -550717 889205 945337 -296464 -835109 420911 -239337 636078 -423492 -320920 414620 105558 -718692 -313413 507997 396457 -955952 821135 -324236 731662 946453 446074 390062 -357617 74000 -743962 -729347 739510 760556 228999 531482 850414 -562894 377809 -154298 895553 -439730 954048 7874 640710 -632876 995959 -82182 114627 -402974 284570 -142377 -872848 580264 157769 187478 -841276 833564 427841 160666 853288 -300467 -67379 738273 -28564 662602 -949672 279302 -619827 169839 901861 -501381 -497475 -880661 -647854 -554763 934625 -205440 -53324 808165 -162080 192932 771575 -694551 -850771 -630347 -529260 -728097 -277444 616514 995185 919458 -944566 49545 521118 770619 -754114 765983 -616954 408284 -312566 727926 192820 888851 997849 -333985 991236 591676 -177090 105408 773957 -700932 -20553 -806256 -986632 -474815 -311902 -126146 -269643 -366408 440253 618143 356905 757363 603696 -291967 698319 930010 281580 -354912 -487599 976820 476195 276819 -312718 172577 893138 997864 -90370 605407 450731 594447 363274 -282323 669847 745859 -612122 -429026 741647 654435 -118084 -869988 611888 -706325 -609964 -183688 -716423 -202220 26975 -550554 -363431 439294 512984 159403 -364214 -721391 352866 922766 612634 -175378 860590 341092 -832484 504606 -551052 -732908 927427 894694 -863678 597917 646143 628172 791316 849660 760680 311622 210534 403921 403278 -391916 9460 -721368 746789 -990888 48740 -991606 -13507 -450301 -582205 41815 700434 451190 314497 499103 -968771 -494823 -341219 -512292 262671 52479 -199582 342506 920568 -302681 750700 703652 512066 743299 396622 -174358 -15653 -506752 -696847 587416 279066 -588510 146682 -24032 769499 433681 230475 -690498 -779654 -197778 635767 344469 -118253 297015 883594 697163 -484244 -676420 -334181 -305109 -25204 -910613 294490 473092 155073 903536 -372288 -323780 388087 468868 -778383 -848331 355511 -651169 -242859 -514851 -718925 -224940 447592 -121513 -456942 -113701 751017 20165 -924872 819881 619601 838888 -151250 100496 268790 828223 722702 451589 -992246 -759282 -45479 557843 -409021 725242 -878352 126268 -888068 956387 -714614 180839 -336699 -595659 65907 -672513 -716867 346406 426875 -68063 -748405 638606 26733 -619750 -542668 75084 -533530 -445228 624640 -534481 -422181 -299772 -396064 356845 -255678 190514 159919 303482 -513146 -89428 424519 361861 -13959 -50259 283100 -820796 805494 990709 -265502 -810875 -568234 690510 -220541 319821 -92989 619469 617016 -572688 -116097 504103 996051 -536146 -386463 -392197 -705749 -926616 -478622 -250949 -394124 930449 -349171 -59579 -246999 -44460 -320781 757039 -844316 -224788 995172 693731 -126130 -7091 -693824 -647677 405019 846110 -855989 -273196 -31018 -569848 -426283 805588 560177 795550 -28441 724220 -54128 -701035 246623 519156 -183782 -290700 -26620 -697087 547464 -738650 478542 -299825 725137 -649709 284956 336889 581467 356403 331199 -980113 -982319 -34216 -278623 821953 -588890 -241610 465944 104168 -60039 21344 881442 558713 201024 682019 -822477 583547 -696047 10117 317990 -833318 491984 -542298 297154 -781354 -747924 727689 223181 818051 -112020 981610 924098 989298 41003 -941546 768170 107720 -410559 900348 95121 -2102 -908996 -539694 24566 991313 -112842 -835206 791185 649216 226552 -569268 -688176 222669 217505 -515404 -17059 -112484 -815055 -764797 -670600 -588734 383614 -654518 -494498 -896673 432177 975499 287823 492240 -248627 612570 743402 128554 -494383 -957607 -977180 283280 196346 99313 393577 668990 338562 682225 626447 -181339 740849 -757494 -10260 74764 91470 667284 -313083 43909 -140262 649182 -332042 -370333 518658 -539867 -873690 440250 573142 540902 -951999 -800932 427984 558738 611425 -475606 408467 767888 -627225 -90671 -450562 -964516 982581 -765319 573210 -324309 -501687 375182 -280567 167133 -542293 381550 670854 -344693 -859586 -677691 321900 841423 427416 -979147 -761265 659818 290130 -750310 657162 -307909 949666 401096 954213 779223 -247541 854000 -346863 700023 -451273 -915583 833850 -760467 61905 121453 252536 -165490 931671 176535 -635245 -796654 287951 643516 491409 -197921 235612 -403404 -934815 -179767 -863293 -948870 -245195 247438 216313 -534879 898393 -746831 -920081 -719705 679665 -364625 381099 -895995 -187458 -35193 -677521 -832838 557886 302746 -858590 45177 -833106 64661 404778 795240 764441 -520871 164635 -498677 927319 -924425 328943 -873707 145055 650885 264907 -392385 137003 -582365 -647770 842677 -515763 -36474 -193081 -469012 -837012 458076 -39825 -478115 272814 413064 -26812 81099 493914 -117529 459712 -554661 659304 -329322 -685591 -372776 -525344 -954867 -972573 -341627 643737 206953 261148 485814 -162805 32694 -489170 604250 -989541 668628 263040 264681 -184838 -22939 -876862 -832627 101053 -385694 519250 -604241 -72635 464057 419314 942280 363463 905066 -668332 -503230 459032 14131 -274668 -754690 -918246 96687 301799 -767501 -78378 4835 -404829 -870281 -301934 -709741 14932 -812040 -135721 914313 640499 -169057 -985738 541308 -120648 65780 -803708 -193140 528509 913589 479102 -897027 483593 522401 328189 451840 -774199 -572838 -647183 708145 -30432 -725636 -935197 -596911 -958934 737417 -405771 -676689 -859218 -509785 358930 772480 506137 -840126 157013 -513936 638711 -197008 -435545 -757996 -435625 -91211 473601 717603 822161 918349 424863 138851 446206 597241 -701599 775344 594165 -368147 -770989 -658652 79053 117642 246653 -977328 -205671 73463 230262 -258523 408192 134271 -471547 581476 506601 963337 19447 -990094 -624545 921482 -957627 679526 -695452 5984 907565 -693293 274927 -95297 -154543 791740 -15575 814469 -271693 -795685 556513 -755674 561702 403018 -753818 -263136 922498 110528 763380 -343990 951030 -678406 304655 -802651 -433302 917597 -198578 -792609 222779 54790 611897 -555939 -821502 950492 284102 -5592 481585 801101 -803441 288775 485953 166300 -531153 -524679 206431 -507906 -84735 -765312 681038 688658 673201 -930704 859545 797646 -832217 991393 -777231 507687 -802944 647836 -948092 830233 487249 -66255 -376279 648437 -843974 -466187 604022 -821560 -20586 650928 979980 -466228 -74806 9689 -868078 692121 846818 -973012 286289 731989 437552 -750324 420455 94260 -466571 159341 596983 956898 -123936 846792 599221 541826 582651 244790 -263529 332820 237569 463046 -567015 -835933 576798 -63418 -731404 185566 -942953 -870147 -57069 -93223 689067 -450153 -98799 -964836 -399754 378495 -624738 -320417 877891 914872 29717 -497186 -33409 -715686 176039 -964890 693362 -322355 315486 -893912 795777 -220669 171583 204354 604254 -920355 673452 -720223 -20251 281260 262710 716379 259036 -995256 692093 376504 -79648 675750 -126326 699592 313354 -703615 910847 426283 -18569 530179 964928 745700 722325 120782 986123 719933 -46890 860589 322766 -630769 388071 208164 592672 562679 810234 593892 -956747 -536050 -767654 -643987 390432 -138680 -789365 712429 -85976 389513 416019 -401660 362201 -302083 805008 827881 979232 973836 352409 -752694 603708 -86101 300343 771400 359001 -35088 -926731 -409355 -886799 262133 -975714 908694 271465 -247909 672655 -102543 149805 427041 718041 181793 -315778 782209 -104254 -589102 194970 997556 732351 520091 -475020 253432 887036 510141 422035 637751 -321058 98313 -398587 -23630 -481670 568402 928978 943906 -330783 773958 -676778 -358248 -519244 -509296 580074 959106 960201 -651120 584365 -967829 -662334 236914 -546410 -776869 584321 293435 754590 22607 99269 -346041 503238 483245 681065 -846938 -249024 -59170 617324 596184 -453307 922850 23494 982456 -877702 -950712 822444 -337579 629048 -489264 -987403 586864 999227 797099 -21176 740364 -900899 -553047 -240776 464061 487701 -470730 309099 -162720 -544730 -551648 -748214 -139268 -658717 984879 -177594 -359867 291194 -883912 749191 -653532 71922 351125 -316482 957829 -497893 87906 808977 -515203 -631091 973818 52405 561701 386086 862601 118421 -680194 267870 -627342 -54250 -755667 683706 -501943 66458 589208 370141 -943996 -376376 -989877 -970887 -32027 500153 666608 345397 -519057 627344 878157 -612693 -22919 -539891 713314 776112 -505200 -638393 334358 69120 -703441 -173938 -962495 924237 -687209 447420 997435 699507 895258 599335 468315 -75875 50767 -947527 315970 -769820 966121 772615 768436 580065 808579 803805 615462 -672039 -753984 943214 39253 -326116 -853842 -213690 -617123 -428899 869240 -377025 121656 -335057 992435 721955 -95226 -957319 -139655 845950 465018 557963 -405703 452685 -583827 801002 -458010 -61392 -704194 -818274 -836042 745841 -907991 336943 -517084 -230861 -999388 -710019 -640489 -857704 931481 988899 -657866 -714278 -182015 -615790 -36854 -575311 -168919 -663244 960247 113136 567872 22617 252772 -205296 367460 25514 919083 754221 -174495 -310893 827023 576932 187854 -517252 944914 595555 971622 -826837 -650646 547482 -424925 -381334 -261802 -668842 941387 -648603 850480 544269 -388686 259175 -653667 -200747 776178 611596 387829 141959 661041 840146 968903 -493988 -325731 -378116 -215462 -374267 435149 891680 513093 -9782 112424 611025 799638 621147 800650 -369816 -813243 -341012 963605 514629 -207067 624961 865209 -77228 -681522 -31009 -410111 419028 131274 -812680 -885037 -136951 245881 70724 229101 242926 427465 -167446 78754 -894453 -293300 312445 24715 -509935 -154111 38939 394948 -299207 -896355 -236352 776593 -429979 736985 349756 689166 -795616 -275147 -797817 750334 552225 -770318 605697 -682912 629539 -243326 -351829 -713834 -726773 -35346 750562 383226 819605 -11040 978915 -349683 -656475 647122 -930971 374795 -777595 386271 -31104 -10531 -479251 -803500 -689477 363827 -984080 398811 585997 452556 -757000 281463 -320465 60363 210833 -587873 851075 526133 -989499 -623822 -937206 -341973 825802 67454 -691187 -353636 935800 -475099 920467 4233 -502933 -553516 -113609 289033 825283 -653764 172064 282019 -982624 845113 391716 -588864 194025 -877056 -105535 -105132 666604 266798 -632377 -628538 -135267 536106 503050 -679756 -373736 -643598 917879 535568 -528949 501205 331572 -715281 967698 -732126 54306 487977 168166 810344 444005 -370923 607750 -206878 -206622 93549 -415241 261347 -183479 792774 -652072 601835 454475 -514900 456659 167874 -89162 891977 -500019 392124 272263 -833901 704630 931625 -607301 537576 -799722 748466 -833694 179989 -611576 739637 896012 -738476 -601982 -130969 716580 -360385 -407296 -298192 150639 432802 -518664 -758469 -385742 -281143 497647 575095 -662904 673361 -249467 497868 288305 598459 -247633 -687075 700212 729584 45311 -590198 -203879 176959 494136 -391270 862437 -636607 332893 -537044 542235 -549334 121393 -764061 -296633 338019 -445619 46741 -574723 -291813 -713130 -900216 926191 131874 -726387 440349 222276 -397046 -152215 -119759 992590 -669429 -924947 -451969 -591879 -443901 902655 832715 172701 970827 -192491 -568238 621340 37892 813956 -891505 -781740 769588 -70391 150908 958560 -212441 374134 128495 522498 -46173 901486 -790946 157973 -384498 603196 -700055 704823 176698 113940 64364 -589869 -679166 -458865 -418080 587337 959290 39367 -426726 -632507 -802400 -229838 180041 263343 -648857 588763 903496 958256 676130 258519 333074 512021 -15820 702104 513447 -55668 -569583 27641 646897 -720902 570266 233724 -113461 779394 624745 -775750 -619810 440849 635297 465856 632471 998120 216427 -622911 368897 167645 59726 -486841 -278022 918270 -896264 -708141 895926 -176747 -140956 988267 732040 -699735 77490 -133520 -119532 809149 364429 -877440 -542196 7203 -617625 -850567 789160 651266 655172 265955 -786222 -509103 -181118 449266 2396 639375 944178 240227 -895844 343299 236506 613722 93855 730136 -689652 -581262 -130145 564609 -767570 762711 418732 -844827 -804580 -834059 49410 261121 23003 743769 291964 40300 -743809 -163127 614040 -569113 -77362 -927343 -695171 733160 101855 -903941 352955 415953 494815 -989885 899893 444147 25472 216698 -81348 117992 110967 129621 -559520 -962301 179962 926040 -402815 971305 -164292 -946951 -18069 922729 -13219 377278 928129 691992 673080 -962906 19972 -169773 993089 -284821 719400 997068 543334 -98827 564979 -553159 -129516 -866649 699389 907384 263991 227521 -292233 238128 -142380 -923316 951013 -963702 646345 7232 -140105 -728464 -443987 -533710 539091 645726 -381603 -769766 -120620 544584 891679 494312 562998 170902 768117 -777287 -443718 -12901 -287350 234699 265842 -675509 954473 -862420 -279585 664069 -298445 -97342 -491578 159552 131143 307129 750103 676897 -863088 495809 -303074 145186 861307 377885 -871254 -645180 344862 492665 900961 385009 779248 166682 -113054 -381396 705504 -392046 -163698 -977649 395207 48801 28655 -322983 -233618 688659 695819 951728 -953537 -621754 -199999 -655615 -912472 -932005 -995056 40500 606982 904767 315050 -222107 21198 422440 -564359 -233665 -92060 219541 -321299 50106 -56192 635130 -345012 -220160 727629 -790940 252550 66143 -707839 -40606 401773 327937 224802 34664 594346 673180 713032 54356 -676016 451746 -358203 233265 168008 161562 -102351 -633660 -176333 819432 -930347 854572 -731542 -132511 826933 -942418 119983 -438493 -264214 817184 -673744 612701 953119 403243 -977734 983580 1031 -283791 20452 -98499 71836 906307 178977 389850 86450 355565 243157 320634 -431841 -542939 -468734 -165426 -2616 463443 101623 -798880 889999 270313 414404 477949 -270850 -627101 -9113 -660572 -172477 -429308 9679 958672 -338190 359006 47051 642675 379809 -563992 -75314 -531460 312217 204569 213114 -268903 67363 -211535 -408987 -690637 887909 -820499 -203732 634834 675116 -764306 -410517 -396221 -293441 -56774 852193 -685031 -963102 724320 -361684 -234044 -457201 -465593 583787 -673983 595226 -551481 56593 903247 774058 996356 586237 468840 753860 -224485 85315 -711413 -65792 -608094 -785571 421237 -766549 -95347 -998762 -193275 264518 -919049 617331 718830 -571627 -298648 484878 116796 23779 -231525 -156766 -556014 -80691 -846978 -926974 -496565 398062 5757 -916767 939857 -346920 -263756 509181 294304 -652411 904447 945046 811459 -840277 -381341 -377007 411041 -13563 608825 -156278 -345977 -415009 159121 897274 467215 -540291 -3662 887934 -414171 240099 950378 361044 266218 -369984 373089 566394 -801161 588839 170344 -602637 868507 -691674 -537704 -551835 107147 -19333 -302934 504130 -544149 -802137 188938 -320479 -173839 705157 -209166 -623489 654755 -744838 554789 293151 -21472 -231288 -178842 682572 459215 -909868 809053 765779 -46984 -709636 -214902 -964468 -211893 -426772 589567 399283 507481 -260290 726938 -401481 -633662 -209790 890049 -876246 -499727 -713167 474264 -148341 948818 165769 554141 -585311 -130212 -557622 920858 564746 -476591 -127315 96315 49405 166482 520715 8548 -36457 81032 -646549 -650606 -788168 814074 -906890 834770 678338 -653040 332631 -934360 -544801 246679 -530776 -184052 -822896 -456991 -936648 -977880 524468 -963461 704028 826363 -516231 102206 993380 608905 -804203 -511695 274828 240376 -400722 117718 -477852 681722 175112 -526744 -465365 409760 468372 880495 656647 -959220 -82096 -431157 948188 -421946 -346298 181091 -103756 -224215 626329 -169416 985923 -643781 -151469 410280 -797492 205375 -243873 453996 -568756 -83056 -556695 489180 372753 922763 565393 389074 -951966 -236903 -484220 -257733 -324020 355872 -589541 827099 -147714 -522413 262911 88829 310401 -302703 387337 -124138 -553199 -789280 127690 996042 -698139 886807 668051 575808 -683987 570292 678851 -31677 363199 463531 -416796 145032 268538 590314 956717 838047 -278686 -234962 124017 -691361 713511 99942 960553 -744232 730067 149870 -475136 309401 900470 147858 -271214 -744977 217430 215726 -394254 749694 -196825 652411 -98554 -849307 -42839 903903 -204477 135088 -748858 -957253 968542 -557997 618215 -449066 158780 -823331 229930 157995 -16279 984106 840838 599353 761537 699449 -86064 914699 -879488 -938000 316103 -533288 -374919 -518670 -874802 -247951 -42434 -291958 850741 918435 -127922 -105872 228870 360079 58227 341984 154255 -834978 610375 -121476 157368 -552978 921397 -381064 272524 -460346 705267 -371286 500682 -458518 -595853 809602 -17992 218634 432468 -135086 -430357 388056 -51961 -304042 -112959 -796358 -738052 533868 925077 -580230 -794914 -500029 223568 -684674 -971741 -364248 714991 954169 43004 674860 931345 706864 448463 510039 703433 835007 661181 -809687 -608343 -964945 -231932 -986332 569265 -572176 477526 627889 38264 -947281 450984 853987 -563850 313797 748499 -275696 -15816 757365 644171 -504825 -334090 -767281 -377792 -774127 639756 -651448 -920945 770046 -374024 516625 -679039 -334389 199561 95654 951093 378524 -144995 -842026 237064 -13288 -780948 67122 -268560 -178218 -844030 584214 496484 -953504 -71540 856500 -359105 -906100 98204 -235855 -887674 -431916 193972 229702 333228 -901637 -939075 265267 -340030 -534983 -852370 507647 533568 -121682 694821 185488 -255117 -387641 -181793 -893902 968201 -284770 -422053 -154589 7341 -314491 407539 -834695 -631002 480194 -556118 186860 792464 145118 -297233 255877 -54791 158660 -847858 298016 -315867 -715588 -180138 916489 -808853 -606639 -336936 -575339 -636774 -467497 609267 -729026 118333 -161383 -98755 -225767 558900 -659177 -729161 -141633 -382485 420874 -865300 -654068 -934827 -391413 460434 -426736 -806748 745959 -937535 131873 -742850 -52423 -60307 -479681 -28863 -372143 104193 357646 -805910 824446 -713330 -256986 213021 161675 -203917 -459968 -949019 -749951 681683 -464838 -742637 -487468 -810663 992230 -713639 546891 -352546 -750471 -56812 225933 -972921 -186550 -775865 -561195 914374 -332806 797060 -674879 -456564 234853 838703 744132 378638 -232823 49442 797034 891370 -696238 803544 236958 196042 -994703 -31561 325964 -912455 -646991 -71232 29377 -197973 -630990 678009 -174401 -734548 -623482 780439 174221 508968 710756 -172951 -374365 793831 -897543 -192514 -958308 -750685 359437 -715571 104156 -262616 -335330 393841 -886598 -356724 -917399 322271 -932266 624031 -756859 653486 -56662 742514 -784676 -542078 -6019 -697858 -394370 794354 -123915 -804714 918589 453929 318462 -912446 -480989 3777 -160344 -650089 -96256 -263728 984085 482832 -256610 530889 884746 58079 -148361 618051 799262 318801 785965 979050 -79567 37927 -608517 119417 53043 -730997 -982366 -824631 402117 109924 606021 758412 228859 173369 197454 711358 -65042 -5345 623382 335189 22424 -979588 -157988 930314 -614399 -674345 506014 -897029 448036 -659974 -120284 180053 463398 -647596 -229452 662299 -36119 -231041 -34006 -747344 459375 -220627 879294 485236 123257 541176 -348613 -692290 -881146 -788204 203086 -695748 -960076 -453836 44182 450751 928237 503901 -383561 338241 -715492 -571573 613237 -44663 266984 493564 -10852 137338 -963452 854398 351567 -894306 184796 123738 625294 453297 -308991 766159 344049 840023 912611 57163 466095 638825 -282863 -397144 214800 48576 251021 387171 -923118 269690 -50195 -648618 611298 -620585 -575355 -916666 635793 786385 33086 82777 675794 621248 507488 -136532 -713930 -326128 956821 578640 883107 523746 921511 -471195 491418 -48444 766203 -920582 862845 215999 192466 945984 567352 -702016 -235387 986823 478980 -942370 924495 -350683 537457 -807787 -692060 976409 -436685 102211 -933710 376203 869039 243978 104725 -713442 -135309 -171777 -672281 -822507 75751 657780 72280 360766 -395155 -384345 -821317 66483 999515 -365647 -781053 304506 686849 301764 635878 222478 -995838 906603 -845443 851231 -848553 621030 832732 453924 229211 83609 641535 -773663 424622 91536 -216786 -606278 -278629 722755 -646555 -738964 -797500 74318 603365 154327 380592 590459 -619763 -756288 250496 -424223 -586324 865639 -865476 389428 987099 -885167 -327057 -658622 589826 749546 -686089 -732855 -191972 153732 386150 -59280 761432 936112 767799 -122057 404473 -313641 680818 998488 396691 981832 645391 -3899 905936 -51301 786175 514855 -413283 -854805 -388459 78131 630927 -938553 -968252 236780 -785073 786046 349905 -818066 669286 -684354 398346 768410 144994 -379448 -584012 -317311 -957809 -374441 -480290 -253700 -600243 -913639 -521312 765531 -215659 318976 -277706 216582 -25427 -658346 -785318 685335 863086 262907 14912 857134 294679 -353119 -381503 911012 -796373 -998286 -204266 -329436 -606832 416158 -75579 -975768 -1014 -632479 -339777 -292736 -213849 726956 -87756 507844 -171767 -503929 714849 568097 -199576 437067 -893431 876794 492215 -665669 225083 760007 -991745 -349675 -533986 -102389 737421 -337634 -297670 908306 -253460 -566744 -283328 -206194 -717004 35660 -685860 -894274 726066 963933 19903 681372 300742 -527449 -308886 538127 445489 552929 -939297 543066 -606086 951491 -945480 688780 727582 424242 -300233 -129866 -760019 -412758 -35408 -293336 -289021 185772 513238 433463 581015 767614 769095 -348503 -842146 231193 -622659 598347 -127224 -380518 -542089 -190536 272524 -455804 997386 -120026 517770 547174 401164 94986 -276635 210543 554432 296417 832011 347929 -101 704403 -887382 471161 -272782 915209 -307277 -438267 -466514 -893848 -123504 92659 648069 976315 -12513 233298 734027 660932 -995122 929754 -22444 -563209 -921838 -235363 -621623 -7449 -711986 318495 -352849 157491 -485079 -691485 635447 976266 -832203 -775381 -431010 -580033 521323 222906 194083 98251 558757 937572 -716123 836801 794000 -68004 245917 676214 -321802 -398848 -414117 -867271 251487 219685 95960 76009 -998821 803588 965219 -368504 -766846 927569 -714883 -335238 -61814 201248 443850 -975502 460946 167262 -368931 57413 667930 541852 -987655 347796 -235365 -647296 812248 414546 863739 -764138 409452 -697478 -9556 -98679 -948376 48596 578687 -335348 93054 -726779 -134575 166383 864126 -278325 -172049 765877 -405008 128104 -38813 511033 -597198 217658 55107 -59764 630996 219783 -265824 -225176 487618 125538 851828 -825243 118260 613558 -653686 -508207 865753 -943217 701167 766184 761374 -38005 97246 -312163 -499560 97654 537123 -411851 -797618 94261 -457768 7710 -103119 479317 707013 956994 -523406 -414893 111485 840016 793537 156700 242622 -678691 -476074 548040 948962 589795 228451 -684360 312149 -937665 -47315 -282733 -219976 -182022 -730698 40772 -816765 516819 576705 390671 -125638 264536 -614690 438731 -948291 -510158 102009 -323781 364842 64434 585963 -121420 -898516 -521945 128977 615451 -870762 -393571 213264 250952 -762300 -724146 76418 -130113 -896224 -28922 641965 450859 751001 -241150 186057 -708355 -701613 527029 56683 410045 -732045 -576625 -241130 521320 161881 -749014 421804 757066 -385656 -846193 264756 -921059 855040 -881907 427855 386316 719948 200422 560656 827979 623964 111704 501553 167269 -247852 -368677 325975 -727986 -405763 -543799 -926075 602090 734628 766961 -194874 -586903 -867179 -212314 507679 -934267 -978920 -938127 184375 -954784 426449 780396 -555967 714970 604073 40797 -394992 352748 945982 534976 -479078 92438 927137 18903 -119078 441718 -777718 325969 -828233 -89232 -291749 353120 -819531 56575 595755 337118 419798 -936295 961906 -22249 710439 499087 754113 21788 333990 -110705 -941123 -136317 894621 -87123 -860854 18161 -584097 257153 -616422 -641908 -699877 -313329 -87801 -254079 -957568 -323179 477951 -225911 137255 -346007 -926299 846635 -41228 -48353 283951 -535550 -373663 582342 -947280 459020 -188963 688075 889230 -633270 376881 252145 -728462 -398437 490774 -861322 154554 193047 697876 -509400 821969 -321263 668315 -989992 -904221 -338194 294848 489797 723932 -882944 -993498 211230 79466 -948414 -592138 -791784 82321 -992289 520856 376827 -648322 -416976 -876292 733374 -306828 -897580 -809439 -452606 707883 -429300 144198 251232 -60985 133516 857681 -515140 418164 -383491 -480527 -246083 -656769 -300173 874356 -458464 324584 -80924 -747399 -466435 434814 -738171 535876 642947 938116 413742 -648170 132828 -704761 -344877 56597 965760 708637 237514 -469140 -984074 485901 -714697 783967 -567402 653400 506258 -804102 -814224 -811994 635929 -931772 921879 -288942 -495031 151750 -909247 -751961 913753 -771889 220988 -30756 -167723 -575899 -48798 823258 -665984 939068 403853 -740976 -589051 -951198 660713 -678651 196973 642543 158595 64469 -821426 230827 -768369 -661436 -673223 -644892 -818854 -578113 770253 -901844 -430505 -108398 -188054 -42902 -151461 552943 -705080 311998 527463 -658776 -7830 882340 -356874 552553 738798 796520 253811 -746966 814820 -379858 535207 -600789 -93701 655573 -991620 -249133 104188 276665 -906709 -135249 845383 930599 175008 -279962 335284 -384753 327319 -161025 -84133 -646643 -217898 720060 89960 -693566 -312608 28704 499307 445379 713875 207433 314613 448241 781651 522584 -608748 234236 486098 608621 416309 471061 55090 -343306 436780 284743 765512 -530450 -711593 922803 -767501 -71800 496917 304131 396706 -777784 -784076 -467924 -565508 473681 55752 782342 140909 -974840 -418782 787753 -986785 962995 273658 597704 -940212 -833586 -7334 -776898 88757 -892467 -928941 477174 719983 793272 -292447 639528 -479112 -474364 -726809 -649937 453971 -989777 709077 -387489 375310 -128743 114266 -459794 -20658 -567885 542936 -789112 957777 641571 -172010 -580111 -797016 203939 -361396 604594 784305 -901451 170153 180828 -529502 -793064 574436 279197 -380485 8924 282413 -359865 333423 368707 973243 388699 753337 979492 -652143 -604697 268857 -48093 652071 178355 -65554 -614459 317725 705243 -777239 370881 -504821 -266564 -648389 451869 -292356 158545 -785436 698855 -58937 520205 -561971 -123744 73853 783178 176447 -103418 -547049 505444 -468006 46674 300701 784205 -578999 -111837 45394 808041 -236433 -582973 -864149 675431 521574 427639 766554 968516 -997344 -389321 -396394 804126 754 -943315 -951652 -969825 -186477 438484 900018 541744 -795570 488076 -176858 -326 925139 463354 616331 -90563 -646954 550564 -659947 331343 -562369 -800965 -128730 326445 -838299 839325 -818685 272745 -746807 -510495 444344 -674130 120309 -958844 232311 152115 -768737 -834197 -263373 949805 740475 968343 97450 -896560 325552 175107 -605986 636055 -805730 -154093 341214 -773388 -956646 -835822 448416 -275379 -696155 199226 473922 95768 851705 -881269 -859361 -905632 -42920 -461443 287105 437057 940211 -400435 937732 -33758 -584167 -908999 -593060 -274129 296167 645683 890030 803297 86812 442521 705903 315125 -961305 914828 -713409 408874 -400264 -191742 23844 875027 817994 920979 596916 -163532 -183024 437906 -806924 -205208 -156975 -52300 -7476 830752 -798226 -111561 688832 -399977 621552 -392078 -700441 212400 -260397 921262 -641656 -471962 -389454 -626755 -204681 708630 115823 -303177 421400 -20199 -852127 596000 454057 453291 -401923 -61807 331287 497321 -904683 -112660 234519 -770879 -814382 537599 -421291 654324 16061 154346 702243 847595 91311 5156 -999927 230012 -463851 -161149 -161602 226551 -583663 -454469 -580468 -782128 258948 -464352 -580812 -568234 689413 -636119 535224 -304153 31649 -37722 842043 843506 -598156 138453 -226223 896131 -727577 454958 -410889 -636759 -211836 528767 -748902 293360 -507925 -395281 -501505 -582071 293354 -614186 900905 -554554 453655 -292929 548377 599344 609772 -240459 -206081 -808748 -842989 71584 685785 426892 219739 -997939 -377717 502109 -489219 -230273 871191 387722 339636 719245 400508 -909677 14984 60169 965430 -833372 -412336 -947899 61648 -194381 -314994 -52176 75334 -333872 891284 -138472 706064 -981714 134483 -913985 -340672 686195 -687831 5565 -143405 -141680 821701 -811433 69600 -650995 689198 -246890 -211514 -66017 -387609 355811 386912 739780 -705405 853072 79959 -662487 -324873 29760 225186 486378 -703179 229644 -645760 612816 885700 81349 690471 -871425 477432 -940691 -876729 -603394 167766 100088 -585540 29687 -993658 -477181 -47809 -573642 -145038 432442 -574841 -277055 -851642 743681 816351 -671657 -351251 -992079 40340 -81726 -221634 -23673 796683 -555393 363326 598501 461660 164834 851927 837506 643347 -332351 439278 238950 -348155 -994873 -889623 827557 -460119 521450 348541 278948 -563962 430697 125485 -28151 -410833 304386 684785 -380292 -762558 932722 -182279 957184 672332 467744 338690 831464 -834863 551853 984544 192090 620660 620843 -299819 819024 225900 481694 634876 -605711 -761643 302038 -749728 423966 -936403 -856117 -415434 -976589 209163 -636737 150117 -321403 307398 -732852 -137024 -977928 -287375 -170031 656297 -847469 832871 793429 348018 -508417 -669539 -777472 449596 -461238 -268408 372917 -310826 -40819 830411 -520722 669061 -457181 -128153 20538 -663063 -5605 258269 132148 -133135 338948 -839971 764474 39054 327373 749090 -341026 737595 597196 535058 899644 267859 -801928 -294790 -709477 454807 -949509 -972441 -129874 -882993 181303 -550533 -17517 200156 88561 -181806 900001 268635 219383 -981735 -224291 -659885 -620675 -76875 -755023 -515121 743339 -934908 252957 908192 -160729 886063 166332 4901 711622 368426 259554 -298551 115764 696850 262774 -205612 -940756 42177 770630 -577961 -687090 458696 367023 688830 -442864 320416 -86611 -268265 779400 719775 -696173 -104475 -298961 -768013 -684172 -528958 342142 799418 941770 -217300 766317 993881 -989198 425944 299989 831556 702625 -739698 887698 -366298 287875 -626314 -783366 -533883 -379903 -217615 -539094 100443 -630596 -709354 518570 -12582 -916203 406483 -555468 -909526 550988 462276 511033 -611578 714623 764225 -141463 470237 210710 -639998 -621069 -701405 29314 741938 -473459 466124 -861856 -809355 963255 635325 924203 750066 43337 256776 -953337 736572 -593762 -61668 656805 -311002 993906 -572281 708754 193637 612527 33279 -666322 -740327 318513 -47488 816306 567160 77690 -770938 194401 -562430 160576 -664307 -904244 -733542 267284 -467529 64817 -973151 -52574 -601559 989187 169791 110961 23908 -56237 -122360 -680113 -367024 86426 -37622 520233 -89245 -503113 411334 905225 6780 273329 -934281 779944 -136721 109916 486226 756404 490031 661288 990338 -489185 340789 80005 105200 -728082 -25386 28281 -604230 114748 -363395 -968706 605104 -648313 -278259 922254 14344 -695960 -524013 -604189 802504 759784 -731568 -575727 840436 -158270 191767 -802244 397971 468022 -986016 -130011 812655 -747121 211760 992719 -504197 215704 -773437 215775 416320 647621 -557437 23331 245222 989830 981558 43775 -385190 981016 950332 -401192 219417 -413602 -210054 462173 778162 -75938 983472 195920 947771 586015 745354 915903 -658611 774123 96325 218978 222709 887405 701683 -560595 985959 -36097 128782 -662302 784637 681189 -763046 740055 -97319 -116357 134965 -818526 928278 -815302 -916431 584395 -454221 -414016 834356 -270568 99166 -72694 -521196 702686 281081 -741196 -279754 -171548 -810251 -80452 -832902 -510526 -82578 -536421 994836 -939707 -347823 578354 70064 -852360 675091 811671 720688 634600 749414 -908164 -573875 -54059 464193 702133 990528 700757 -115463 -841523 695965 -603026 339948 -43374 -93589 531672 36891 -7498 465963 435531 -696662 -317708 368169 -59899 364311 -861335 -55776 -386192 160972 -17003 825043 -689425 -762887 -580545 -87932 -450685 963517 -957291 318317 649514 -759007 583094 -308661 309966 397829 93697 78989 -960230 964442 574461 694595 384327 -685266 -915417 -385610 -71614 -385370 -42877 269983 864614 -71044 -807877 -202462 -26605 -443244 -50160 -58477 246458 -248090 -370473 160952 -352282 -308451 -152897 425787 -345817 269549 -430692 764851 364488 115301 925768 -974044 956885 -340735 -383109 -67769 188630 519941 -984255 -552794 -503 -45733 294184 -671596 681103 -206455 912092 -656333 -975988 300656 29284 231086 -420267 -158263 308147 -150262 693262 8665 -64232 -396686 -104982 -817477 556589 528832 337256 743357 -628294 -42842 856521 -7959 723295 418651 -198515 264979 823029 -514105 -192144 -733857 990353 -239445 818107 823032 -459784 154194 145265 187113 -966389 -481875 -876684 146311 -246212 -825479 157502 -293968 -906527 916713 956772 -245670 267404 -448297 -923449 712350 599213 411928 897114 -225409 565956 -144910 580742 180846 -216967 354702 -240139 -829404 229313 -205935 -355573 416063 335796 223312 -994212 218325 -744596 613882 788860 -388633 -844591 -844825 -763949 -415725 129877 -262356 19428 704000 359479 -9583 -553924 -976945 222547 163531 971578 433706 664731 817821 24807 -965794 -487229 -807364 411993 -12378 510447 -451937 -60759 -77007 -968108 649935 315772 -93729 185463 -678675 -214179 -829276 390551 -150305 -35312 -689172 -516457 299322 -375731 -152203 89709 -899035 751500 132211 941526 -309286 -188420 -182378 -706678 -531591 116801 118011 431600 -713915 -77296 174886 -329691 -886124 -396222 -308071 230836 -619565 557381 -171755 -292142 -240944 -353417 617856 -471927 201642 -943952 351791 868798 190351 -577738 -934172 615881 365649 -393055 890154 884855 -123198 -766824 -705986 -911260 -575842 900947 147283 80744 522978 20935 2145 418164 -384321 -423493 -340312 727273 -773828 -336154 555508 364952 -86346 175791 883277 -624053 -820554 871464 976244 789793 -728882 536641 -509675 210594 -598565 -741862 533937 81936 544035 -323489 -732179 -830419 -810695 457539 939631 -140140 686365 165329 -838921 396012 -424492 889975 -128810 986040 -681282 1315 489717 -607580 -147950 -476389 -732952 190441 925776 -835687 703276 183249 130476 -201846 321708 -390497 -159597 -102178 284394 902623 303819 -837907 -568856 247103 595489 -130951 -979833 -278858 864829 -462168 106833 703705 -601365 234292 -583835 660876 68248 648674 -872471 911509 -453540 -977623 845706 365669 -42050 150232 -396701 -341737 796302 607735 -465343 783978 -393631 -787152 -123288 -274609 225958 -545384 461753 -280985 -850693 677701 649855 962773 550862 334778 -880729 216684 -316850 777157 -941799 520425 -870564 936278 -452084 -537007 -846044 755775 -71698 203535 854576 -661729 395698 292406 -534861 -793494 -636443 -908951 216856 575281 465074 -510373 480837 248209 -841888 558431 -536442 646494 523563 -161214 737896 -351413 281734 224339 266417 975325 -636904 -656960 491406 -250316 247818 597682 696930 -392733 300554 323526 150122 -245858 -879918 -163521 2245 95586 -207008 -377807 985583 -353997 880578 53958 638544 984343 814064 914628 -62693 -554343 -11527 800580 449923 -971752 -560966 748852 -341208 -331268 627358 -886753 -960959 724696 -57475 -913844 29268 -39737 -997380 -990880 186501 759297 -916513 -794718 794452 -466448 214897 -318972 -862537 -253377 834017 39531 339689 -388782 653101 -521517 -682249 -246806 -799323 -547893 328700 -965490 611282 -879880 472279 503308 -353458 -71905 732828 529933 822850 475744 695219 877387 449628 73469 342962 570822 -431802 109652 49359 -596647 -522082 -174173 -905913 -759162 -29239 -678029 634804 171846 618384 392033 747091 84144 -374307 -235596 -531631 -549856 -642117 -205076 70097 -290226 -69142 -861880 792607 535764 763982 -233325 -379823 -875801 981850 947416 619793 69003 -668039 421667 456876 -184545 885338 -1597 -425378 4611 -165046 380288 -524875 910592 143858 554894 55391 710470 -980511 327416 -529607 -560239 974470 997046 164401 -423392 -643765 119322 460877 -988004 492535 716791 -814054 46319 343690 796768 430710 340562 262788 22825 -246071 -462134 677613 -823350 -85127 656198 -507520 406200 680301 309005 250362 -671328 -822387 88310 -400730 -19181 242108 700703 971356 702796 128468 69633 -87263 779251 224528 -575270 520137 295095 627474 -931679 494903 490071 -668441 -329863 223739 175989 198367 44978 -181418 -587656 488364 659399 -747682 785467 620475 -491455 222109 811074 693274 210929 -969941 -133454 994084 430058 -604267 -497619 697683 251995 751390 282036 -697328 503423 -418167 -882061 -161296 -631647 -364434 -421444 75667 -741085 -418551 671963 270642 -71472 3146 -761170 256463 -213774 -17441 -536144 -349747 257402 -427806 -774693 -866081 230048 151414 -552783 192754 -219393 -389358 980200 -755539 831144 -215737 -990811 -657658 782889 -673938 -651126 481236 943898 -473086 732319 -25032 -30919 -900211 -998049 -221157 -13471 143943 -20604 351456 -763168 698267 61544 56097 571550 -200530 417477 91757 -501210 379306 994702 797841 452114 -171925 858352 749601 233487 -91480 -37354 -983164 -216318 -747934 551944 515417 -966612 -221056 -316094 -521041 -693052 316947 -352486 259233 321248 -113743 37385 297101 319029 619722 869100 -723249 -857167 -52611 780644 -389296 12910 -769077 -554281 -970139 530734 276032 459702 -734494 288357 -538875 -209592 226332 -266001 807873 937118 -345700 225171 232268 -578167 -140896 -7499 446917 535699 -328552 245560 678462 -568992 -48481 140366 -104669 441257 -516549 762919 -83307 -768853 -781596 -811575 -323397 828209 496332 483382 992893 418118 850910 -239029 -186455 819531 739451 -237448 368753 -255269 -937132 909060 408717 951021 -836514 820144 -963006 338368 -588432 -546872 -529139 -698762 419200 -969379 -695977 -799206 -578972 342375 711415 894367 -363469 -214017 -106656 -926114 -40695 902320 -785325 554716 -925380 277353 648450 -635883 493507 -963651 -487324 -395347 396332 955415 970292 831324 800481 783262 -415638 -404801 -391633 762261 866219 876990 -209142 -226152 92510 136187 -290002 -294232 654354 530797 -656626 106027 -832295 -315058 879323 961784 -65541 -386821 -405425 -871552 348273 -217002 -236926 -868165 -766610 881498 -508793 -970851 571772 -463198 814631 436031 -295968 -496003 -170836 -858651 -987882 544363 -811574 -300011 -400804 733988 12351 -164936 230118 -674920 851769 192875 -188178 -123942 740515 -369234 977905 700442 593619 460813 -62895 43227 410783 -349462 -959210 96297 -263303 125648 711542 -974599 -366941 -521777 957122 -360821 265668 395836 623217 -423003 -106544 952840 -283959 -803589 -197169 873933 449799 939865 -202455 82523 404882 554817 773035 -175147 729888 -851123 -538566 964747 -297631 -435145 -26797 325780 -2852 504377 -393455 159864 -618679 -561582 406648 205935 -850113 417986 634834 678421 745684 455527 -846176 534906 344279 704920 -203788 -299560 -836356 -523920 960491 210637 124245 -856398 860559 -180270 698017 -142139 -890569 953263 814315 -866624 -887896 -164346 139711 895058 -757643 -514374 -705731 -630073 68566 -10864 -65302 -371773 321924 -762716 287010 835259 891869 -321044 338012 -553150 32900 965268 442383 393465 791325 -997719 -681250 534832 -894035 739109 16451 694167 -795304 964321 547757 194783 -147855 -888969 -187645 820168 -557586 -477055 77137 -63809 700522 -57079 -269673 -858369 -237916 514153 -210174 450366 463351 554005 -868819 246509 612858 -421458 -146191 -943688 794720 30582 40181 -747769 -677212 359905 -852888 -194116 135813 -563151 64214 899099 -889323 -121318 815328 155778 753275 -59347 -350305 883974 -920063 -425794 -971362 -7847 603403 794058 913647 -545188 -242126 -196881 -287700 368756 -200524 513009 590041 373114 994040 -311439 -338789 302239 620439 915950 133120 191800 -250683 78017 728623 -91207 535911 -768781 417825 -61879 -879897 178164 733371 -355730 -219060 -809071 -263899 108839 390107 397789 -580635 412584 -89080 270303 249561 -129836 -251658 -294848 306292 687405 -367694 827000 179046 -458381 -289884 -317260 -111663 969118 -881557 306940 -427794 -562906 179508 -691465 968846 539606 -713555 -38756 -529781 513285 -790271 -506601 -158164 -25254 241977 492223 -521204 571363 655708 -731232 -925612 387802 -317547 -925161 -35924 -952965 987682 901737 -579978 -566373 -52768 133350 57213 -685117 -408844 -302731 -90511 229500 944708 -868484 -132714 -580842 922767 634798 76737 -777480 320951 899995 158864 585998 455062 -664845 75024 448108 546214 277818 467134 87256 -99449 112989 97341 -723820 -433125 -111770 -825440 813915 414697 -601843 218388 309561 -400535 -735826 -80663 -374111 -938410 -558464 775989 -574384 -598795 -601370 147296 295021 -603917 -617892 670216 930133 339517 717995 -601839 276625 424633 281112 -213084 -423723 -193476 886617 -520403 23542 -197749 -877540 -220965 -795041 -627402 937867 233334 -663886 173323 -582341 -243792 -175839 -882286 54694 -993994 -116019 -181165 -342652 -572987 851762 76840 948738 828262 -620780 151737 878532 -313292 533933 4950 -473125 76470 738040 68258 821631 8651 -301394 376547 655176 340028 -701764 6391 -268231 -638954 919014 -413372 -354227 -975206 -570210 -494631 876996 -116539 -923827 370031 -785290 -850574 679860 910073 -573553 -655923 -85303 -303365 -736165 213115 -258424 64922 789078 -735335 152510 -145413 125851 117481 -467337 -706744 362252 569266 -564705 -35779 -525430 -409820 -687156 -662721 -266223 -927161 362602 445312 -414810 -492927 -502565 -374740 498268 -490577 967206 -995749 407090 -369633 261039 653683 -737860 -240684 11491 -600067 38139 959638 -113815 824905 992721 -461608 -482286 208983 355288 -396005 -653223 -728933 -310570 259086 -150990 465499 630412 404908 984156 -326178 108812 -70433 -550960 804956 -50093 -934292 594535 -162336 -90620 402946 24319 850503 927228 -453967 -152064 421226 -948889 -558451 999508 -485849 377775 -726692 -676317 -610426 49882 181680 -210971 -935906 -511780 861353 -851033 965135 219556 -75616 390755 -717692 489668 563853 530034 517094 -804781 -219525 -618184 -247350 51049 -215746 855409 -684335 730210 550494 164930 461823 895928 -140627 511774 -160781 25961 423540 -82854 836921 805181 -276578 -832762 -165366 -994200 419665 829949 -285116 -234255 -8231 158864 579153 -509632 937211 -785786 809792 -825062 -839948 -861547 382401 979706 932740 127453 -987714 -649299 -837741 217312 228949 -314021 293497 -202018 -573791 -640051 499442 718392 76338 526851 -936040 -750239 -157534 561427 -221514 -13902 911531 -87545 47001 -207104 3384 -764010 551205 92643 364700 -324835 676195 -646383 149439 279389 837840 246096 -325209 379081 -793918 241792 -609768 -896166 940276 706368 120463 -378653 770713 823724 -843102 165427 816044 172021 -441449 83395 -953373 126946 505569 -380168 -670381 -913178 -790391 -525175 -121381 -238892 117165 231704 -36289 918278 -775326 499218 953351 298919 851410 155447 -806059 329934 -227622 -606147 -80425 -364044 131142 986379 -987935 -362667 -728913 25429 -507256 829220 -527227 -590412 191773 -708889 328357 -717356 124323 455864 806152 25238 279232 205332 -965196 -439985 670715 -677917 515946 -90199 -531114 124058 7437 -696778 -259829 476890 -54230 -418368 -247478 -91643 -790252 -191951 504470 -826383 970180 949069 383691 635908 724621 682146 -703671 -33024 -245333 -60818 933859 922981 222121 999459 703237 -459114 -599411 -950890 -162447 40988 808609 -702014 -200018 -989891 792832 322499 901323 469569 991257 946487 -989697 48886 -541375 -213671 -293765 503942 301391 370138 -985410 52096 -630572 -312330 695325 644075 -105856 508888 -638534 -29144 919200 714448 -167770 643606 7700 -279240 457522 654491 832741 607740 -369043 172198 530049 775950 783289 47768 686878 776088 -910589 703544 691918 -579457 199439 60821 -85313 -472203 -427589 874035 162323 669235 466716 -923302 -813724 -417518 16325 580014 -45194 -657641 -944209 42974 159027 -674642 -482899 -84194 328589 -825471 288027 -85046 12407 779717 54928 928940 313009 -488954 231248 303872 44453 -995787 -235210 -46491 -443131 -161499 -44055 479024 -211728 347428 -419012 925832 113963 449139 -138025 210928 -978242 436885 51792 260802 663337 -594423 830481 655674 697162 -492969 791498 -78333 759380 472438 -831092 -113494 217621 -581632 -345213 406936 -954054 692902 -44818 -334338 -934405 695332 774036 632711 -977423 202336 710905 327529 -628118 914090 888333 301818 -445881 -347756 -307220 522129 -250481 -524142 -775577 273574 -825848 -37188 -190136 993478 254139 753754 -3563 547953 -514014 -669901 -846478 -528896 -608435 -513378 18421 -211795 -788979 -815421 -918903 -938206 857738 446524 -57159 394559 -831071 243337 -658281 308673 672801 347766 -735455 139323 389712 -231424 -456350 -183620 422537 -925266 197889 21227 911252 -764989 117157 97405 353990 -202562 292950 606705 240732 -422659 -321565 -419717 -919917 36107 821154 517 -923558 876695 832712 116139 -996438 826576 -939747 976596 715117 -943476 348366 -660299 417250 277846 926405 -274021 107998 274137 634048 -519073 357805 -127054 475290 -926484 -256939 -987218 -312152 -313163 697426 -56619 -538799 -937464 -677638 -796136 988650 -849175 170026 56008 -934658 452505 401902 498667 -296168 148432 -627009 -465380 167147 -309767 -261965 592816 978638 221173 -924305 334517 737920 53647 -584462 131539 -349185 -304040 -67394 491383 -626210 960631 564615 -675750 911842 -865358 370159 -641376 244186 -399820 -729623 94114 -917867 470443 -322404 -505927 -840171 -602592 -363905 478401 -673633 470724 391316 707838 820530 -485463 853720 955758 724288 -904975 990439 -798637 975751 520484 127816 -890828 603908 -735627 -744083 -766122 -918697 520131 201348 119799 473586 452795 -734607 390830 546687 213070 998579 -75787 -475249 405014 758081 660320 723672 742033 -873807 473084 23561 120456 -496944 23445 160479 -294316 -751560 -344308 -390251 -13838 -9583 -554598 -288720 -760190 720005 -847661 -397358 618863 435191 -394974 651735 532296 523748 949345 -986252 -87667 -5845 220588 -739509 58856 901677 412044 844466 -466979 -696226 -985065 -144678 481633 -387500 188898 -991772 -804247 750602 -947083 -234208 787149 874046 344302 -919817 -288539 271989 566758 -682047 -855575 680644 86183 -133149 110793 -798786 470025 643829 -248185 29577 -845134 50189 -666572 -939406 716996 630359 -484171 551071 -153445 -772073 -873313 765199 205620 -130537 -20244 387459 -85123 724553 -445662 -671293 -221971 301448 -674498 -65499 309644 987962 -401135 -813598 -292165 -634679 716561 -685012 -648781 -138687 -898054 -770019 -376839 -757811 672475 883640 -523595 413871 -471394 -841282 737233 513106 215241 -544300 663178 735183 89045 -64606 -684120 328591 -796995 559612 -704523 -335954 -79201 190623 -17489 665363 -567276 774994 717712 642795 395172 -531221 340281 -453235 137868 -53456 578399 827366 326416 687334 444573 -819587 -888972 -225050 595537 672245 -990440 -419532 187291 14962 -315145 -589528 -951704 156435 -218947 -901144 -666806 -870340 705987 -277869 -520558 -581115 340542 -59145 -970180 -158385 266046 747601 641349 99006 -757831 335004 920374 443740 -821166 589079 208104 -416076 232262 -667496 -461129 -442104 -917431 -207925 223350 -345741 -453280 -623835 844965 -84485 -568129 450526 -846269 979659 156454 101874 -586973 -49962 -726236 983292 -834145 615885 433848 -962389 701169 810152 -786553 -69748 959683 643768 738167 206205 -316946 -842126 569244 -925781 -454253 -953501 -15229 613028 443717 789520 695053 80913 -636710 606115 335227 671929 -287263 -297504 -297794 839138 49395 9783 712783 -142843 -708761 474417 418787 81218 487458 -549356 -241892 -275564 195232 -607654 614038 -594519 -786437 -110444 -556103 436036 -201955 484283 115650 778663 350961 930703 -87501 792805 -126559 787548 -429016 909937 -862622 329388 605066 714356 289358 285368 -739036 5244 479198 720095 669292 -580223 -675965 -704243 357294 -706486 698215 -812435 -772405 -449481 -803769 790643 -440049 -398041 -850758 -409381 678729 -79088 77623 111001 709471 235788 545586 -281890 -53914 898322 59970 -378532 801552 775109 649353 536516 -611109 577807 884661 615955 -404422 -21746 -842287 -142114 -458364 -3022 -351180 200294 405761 -683048 344042 723204 894951 -552244 -760120 -117811 -278083 -114444 268721 -336880 371868 69964 -537457 -409882 272427 -81975 -397483 515987 599311 56159 -383726 -435254 131376 907742 284769 -805076 838070 115331 -569071 628125 -2749 232894 -63507 -225625 940838 131831 549741 -485624 146967 766941 -529730 -616593 472591 -257385 -489012 -753112 -418143 -477644 187249 -684056 -589077 613876 690556 549699 798540 179427 -57825 -791692 -374494 628333 -509423 438587 641597 276312 -831140 -926041 -828622 -633846 704325 -194361 31045 -186638 -259341 664247 678755 354557 -675568 -22401 166901 -442745 315574 579105 685971 -460626 5581 131851 886132 -674679 907291 707366 889632 118886 -867980 340347 650999 176796 -236785 -505650 -189465 257886 -304733 296361 -101647 -798739 -733488 -813473 -200348 -529970 -649920 736729 51245 -917495 717638 -597022 -826762 613435 -728242 -703694 -415465 501913 220283 130062 833182 6985 -284127 381161 139210 477838 -123766 -302825 341414 583152 660365 -520080 -556315 875060 -631217 861153 -206003 505832 38435 -63968 27274 473258 957593 -464650 423293 -238090 -417200 -639845 -52563 -417559 -663160 361363 -363168 857960 171044 -856654 568408 -977687 -238901 -39815 -312097 611081 -265785 439006 -319279 -9602 -866271 -967005 -829640 279050 -852644 -96929 431186 334850 325757 -387470 683725 -170675 -148327 -817846 353409 45296 -841034 904609 -350665 847956 140017 37047 619292 -346728 958704 197926 646955 253920 -922275 428312 68585 317115 474563 868767 -328300 464500 -140481 969789 388134 -746454 -593535 -252941 151812 131456 253097 -740967 -424819 -603540 -296342 -785458 326031 216386 684561 -142561 24789 741208 -729778 -500002 671014 332941 272387 -765188 772839 530110 -204153 -426897 493301 -419383 689321 -194278 -585303 8254 -969812 22334 -501658 849083 -929455 -155044 377826 126909 -109320 325497 -755496 -452017 589219 551932 312010 735130 -802886 -377362 448939 499785 474284 173451 -427494 477463 -429918 -244825 465248 412239 113787 -505270 185575 -794416 -123941 754032 665704 -848570 330314 149564 384316 -864442 -236465 876701 931361 966707 609309 -16945 -203116 986514 -711884 37175 766183 732380 -991555 846861 -234898 -804083 -489659 377844 431550 447948 -139001 -182268 -872307 -336992 493373 792099 6221 882545 -913923 707158 -610950 -740601 -276180 -149181 846460 -986255 -142772 494623 -218762 198811 -491807 304429 -594571 351978 3835 805596 695479 -758696 -191007 363650 32726 38379 989926 586050 -659403 -536400 -645157 741150 304615 530008 81475 801476 -498950 344843 173661 -897468 -931884 -959127 -508899 -759077 -602857 -813193 507373 -74674 216555 -473060 -832286 -162683 77975 18281 -568922 -867782 -335447 429400 340199 174140 -852368 549234 999545 142761 126629 -821177 418628 -580862 590387 170749 186939 111535 -321048 271693 -415044 -433290 -885328 969781 246974 417256 376808 -963410 -445288 -389278 320981 -598525 -62988 492460 -537954 -746121 -994279 -912114 -909051 541627 -772260 -11420 587443 736363 -96720 -58697 557573 -952698 -540103 -835121 220950 -662436 520912 -678837 -934450 -51647 963009 508205 -109105 -71423 821708 -694583 613775 981540 -251483 640906 660148 -160409 274424 -542434 4656 590673 988037 856038 -104279 986247 802791 -421742 -918666 -953108 583894 -880384 3557 144004 998280 891916 467679 -755175 948675 -229796 888160 -616612 162515 -101386 -414877 371642 261863 490920 -403604 -295658 708519 252491 -924812 -183811 -782536 -600112 -711331 -681670 -521009 -158799 -702001 20431 -463867 -429403 406471 -767631 -267764 -798122 -370373 -153888 -215662 275666 318738 -281194 -360888 -861309 371181 528499 741117 -246570 -837391 90115 -78116 409043 435290 -732965 -37918 -454004 -775630 -618184 -244155 -281763 71424 -15940 685645 65098 -255859 -858973 -385829 250184 328545 433600 873795 131455 235757 34906 665751 -54553 157308 439750 169142 -790793 722344 447775 951830 753368 -486886 958353 306702 -423810 347702 191689 -110022 541404 -518317 -942038 499018 -405773 -725152 -815021 -195302 231826 8287 -413944 48403 -658419 260 759155 692751 -584158 -771567 -367798 -912376 688954 -355527 -815346 341904 805360 736053 696835 9369 -242311 694569 -41550 553746 779544 -862813 -889015 -948393 -235150 964889 84118 -801844 -883899 974871 -260357 -405444 813646 -95616 485416 -860483 253702 -586756 -404637 365462 475652 -850805 791797 936942 703262 -41038 -849377 773611 -501339 221781 -713158 634612 957097 -789016 568849 430475 385741 -939298 519335 835412 -533662 -655179 403854 -719752 -121322 740394 -398161 -879576 -424061 133101 -118213 958346 197026 -479033 851118 -745406 -983018 236748 669698 237281 -368449 155299 712748 -721831 966794 83888 -668918 -335397 -728108 -463684 647934 700420 218837 -148922 -800493 -200354 -633318 -422415 -231772 -296136 687149 -668743 603051 875611 618067 -935840 603795 -634062 -917775 6564 650685 909483 -480624 130895 828542 89009 -667872 -776930 -438698 301402 564852 -692719 -88481 329671 -653509 458451 267063 -171310 -824792 -303524 599942 648855 174510 -636281 -193802 -586504 -163173 -150593 -866651 664334 143717 174507 -691104 -958848 176768 -714477 479180 419934 -648887 90662 -901077 459420 527637 262223 528959 474403 188329 -550172 44942 -788303 549927 632046 -139876 -881001 -362675 -867864 282169 -456848 -542368 -883800 636551 -474269 874398 251472 -38247 30400 970946 -181702 647283 -237454 264543 -497245 979776 109852 -592836 -520929 -812161 -154452 319904 -686014 533700 99328 646778 -715276 -942256 841100 991485 769812 -307433 939975 -357699 696520 714065 -602284 797324 -239954 274686 -144115 -72275 512638 346528 470370 448778 -198400 187739 -447907 -376031 807558 -347633 -241764 -129880 -984039 -920001 630416 478824 437422 -923560 849268 186932 -13789 812049 -925500 266015 225832 -670079 161274 -947051 316100 -579573 237176 -145867 503870 -902777 -91259 -325663 760201 276233 -162961 -603494 478283 -645812 -263168 383750 -374253 673204 -886940 -107963 -880974 105368 94095 767770 -607768 694129 556088 116546 -160842 986281 -632292 813497 -608815 -879318 -83164 -379193 -294539 -506498 -438200 665679 736083 -796171 390537 -389738 591862 946047 -368188 539506 -395990 -400381 -162589 -348374 -680704 -293596 -656905 -582036 873751 -611781 -700985 -910823 768302 334886 931060 -94698 -92669 -19174 366273 100381 337697 141600 620590 -551856 -242025 -500412 -210555 46332 562102 -878553 752158 -825365 75375 356844 -265828 -282786 895930 -107373 -979808 139625 -545974 553320 -382356 588189 -736296 16164 -126238 184697 448712 698717 -377704 713677 873531 -308153 845837 561994 -697621 -418278 -748824 -396215 -191268 -14761 478969 865662 -481390 -735143 -617798 235377 -356220 -462070 -248685 -367781 -631716 476983 -483289 -629090 588794 -574192 626844 492687 -725139 -587931 -125548 -236575 -973165 -295046 989620 -552654 361840 -363037 -953176 -557901 226247 303842 -459146 862644 832100 -167358 -442030 325238 893681 119752 -329297 -275597 -369565 -586769 -620230 -607442 172132 -571444 775274 -572582 -341655 171183 -520610 547416 454132 -272451 473614 933760 -735962 -375652 -832364 514863 -280754 -972436 -34953 -644837 117764 289646 -879194 -14655 269435 -341548 -28201 746864 264593 345611 -924780 354796 -665689 -110555 -424260 787796 -259667 -806901 182919 593248 236456 -224388 -291271 381946 -674860 -134098 171698 131751 -796401 536980 -807682 -936211 372593 241135 349782 -883082 686972 363319 478393 -802732 201638 993601 318795 685295 191777 -630759 549484 -798718 -382311 -658946 -858156 -658143 633892 866734 -468523 -623387 368234 -967825 -593446 -757389 -241786 -490110 805094 258414 558899 -683831 -810174 -787633 -212983 -731186 -148323 -750587 -310 -816793 46912 309232 71119 867133 230268 -165559 -238710 -831222 -294359 528547 -448517 -618161 143722 259106 180686 -910124 515727 237879 -324244 596000 448543 -149728 -348033 -952115 -737586 349952 -23484 -33366 9694 -794694 -799834 868702 579797 315324 379321 -755218 212739 -572909 166745 948873 -909991 742376 897533 812231 137113 -731970 673922 -813666 556771 -420056 -607515 949204 653133 17153 487627 287624 -843280 -817490 341544 764408 926726 -873082 649784 -224305 -895762 -275540 602500 -379437 -398697 130142 176108 205381 -141684 759266 570275 384188 991288 -532062 210793 749469 24522 261893 984479 -892533 -48082 839924 -756905 -116331 568422 -728041 660255 -364789 -380539 -901505 -723077 32912 -827915 -757886 -595333 -454429 87270 130320 -832035 46248 -846334 -107689 -287283 -630355 -654036 -387903 -581647 -598227 947526 461385 -459056 377102 -29601 -757655 -709181 -576584 443884 -395136 -63163 -456373 -559687 240901 419302 736226 -396268 929056 247329 391372 -357725 270455 795371 958056 -688179 157070 457157 535143 329676 -571181 -817201 -810534 -841587 -375282 -604765 -868067 874915 938856 856472 -820397 -481528 945312 -728966 -877951 872910 -734565 -902904 -225461 -312801 789755 641212 -198818 -832499 258093 -834667 -165637 455549 -487826 -822998 -178960 700353 -906558 397451 -262500 -389842 846757 18651 -355028 -440590 510694 -298862 888721 820572 221418 -809747 380531 -432904 -399311 -192139 -645561 -53345 455437 -361120 -760227 86460 535461 -334248 575060 762514 -879728 -976574 449833 -480399 -98503 -2629 244560 -116630 -456188 535867 491715 943430 -325541 818796 397657 -806720 -776714 -821693 -248676 -211819 812795 -399236 -924867 898731 942275 272881 -461936 974 750210 473174 -468152 -392780 -503832 340394 -561802 717058 -336963 977158 143900 -742334 618312 -816066 253702 -570889 91265 -778946 -299717 536576 402840 248859 82750 213656 839597 -251888 -163535 -242749 -670032 948101 129117 960845 165095 -770247 -192285 888549 -79563 101583 531413 -320828 -38748 -398662 719076 -445728 214406 -569359 -210685 -137321 45004 259762 -801122 -753484 -662283 -903772 -806749 737876 -684358 347329 -69321 131916 -26164 971278 -617658 594634 -499293 583658 -843632 -732867 -391526 571178 -438029 -464922 -148406 -144702 70496 405322 -68274 -288612 -953246 268824 -601017 83835 442790 -765352 19017 -201189 -645595 -626145 44404 177197 487286 556575 298327 917476 -233160 381721 -448453 449467 -625530 376709 -633893 -79746 -969018 -640645 514539 281827 -216342 854169 492388 244694 133122 239965 707376 -949961 -573965 427661 -866062 556524 -564845 -389209 -518338 716312 -857040 81451 399847 -19470 -607948 -322747 -266501 404046 499873 -48992 -437139 476800 434131 -203510 360747 -711058 -92366 -917659 -45316 -700948 -303343 -372411 -383189 586955 529270 -304569 -957121 -813913 405607 727132 864242 -329751 106635 -621962 305329 515143 419715 -320996 -860174 -563756 -107774 287729 919513 -28514 -501908 653325 -759107 899720 -454672 4055 498820 271242 16701 897303 944265 -310381 -572670 184283 -496262 -518468 531751 -632009 -431592 -356297 251549 -744457 961219 445136 625773 496298 -80866 220875 76839 943569 12758 680606 -557840 -748969 -826710 -516240 -45799 -808985 -821462 -374099 -747111 384200 -809507 414422 774695 -304080 -741522 244561 -109566 191344 91561 193928 -501520 -824699 -748042 733863 -80860 317033 -902875 265247 -681401 -3726 -176687 865945 275045 -114691 113688 -170036 573718 218830 -270408 786433 850614 786817 -707999 -727012 -52054 137281 85931 -353812 -9227 -569517 -870243 321021 69541 373718 -863282 -764557 -635159 663378 88430 -390614 -116818 401961 -517556 -157701 -258370 974192 325961 -957582 -567672 131041 -713196 -2660 -273575 -393810 207364 -840512 -323741 -959734 -703521 486628 -494577 -218923 -506971 -369724 746644 567031 -102689 -304561 -825750 -398768 929644 124028 -499060 492209 -767576 655682 823598 -947231 -717222 369706 -247035 -651235 658221 -521787 779184 -899740 913195 -135528 151257 825146 -960814 -854776 101967 975044 636207 -266828 917458 -539508 -851252 -706415 -109479 -348597 -431382 -831237 -552338 -326785 -87581 -553462 791369 -256848 531270 -713762 492103 -546655 -883062 -980385 450043 -955606 626382 724675 -398063 771990 265179 183480 21703 913341 310317 290166 -158086 -719325 -945095 -845899 -806780 209450 198611 144890 -111051 -739729 359883 776798 -978083 -893489 -98090 931726 -905131 374065 959966 -593066 -369426 -256020 439980 34634 91060 -208771 3327 279734 636681 -304008 461236 -972003 -778277 927212 -713277 632312 328944 -854692 -481628 -740354 -132848 -833838 -230346 -357882 -364042 173888 919580 -894022 950661 -885439 -895968 262791 72322 -927721 964488 -654473 266343 -263192 -22297 -82215 -441101 -61109 41950 962326 -970548 -326306 -34241 -695712 -355306 895096 -112947 -586779 -786875 532289 402246 271631 553844 414533 643682 -712873 -589581 151702 296819 -414114 -807906 -692731 -292326 664352 451929 712994 -599191 759631 698990 205978 -127412 462031 382581 -5177 -560084 -429288 337736 813441 458096 295689 601475 404908 985111 -278535 292788 -115148 447332 -482913 -310830 -112229 -532082 -129780 697178 -228693 -598339 -932932 -551474 169888 -271922 -640329 -171642 -403591 -67941 -699726 232825 787607 556896 -324918 -730941 -40360 541471 610415 548094 -151186 -831755 755661 21409 -31010 -427905 -435417 -604527 -865817 668874 388140 -640099 -310176 868109 620927 -890166 -281522 125520 558716 242235 833966 -827275 139 726138 173468 -133551 -647050 949988 -188035 285078 388404 -207899 646079 -462168 99973 -524246 -511565 456930 712961 852761 857710 -37292 64525 119985 -401323 14321 920115 80303 -875018 132851 -323510 915521 924281 53552 -182861 -830033 -337131 151127 635040 136065 -335674 622412 46029 -524113 -291354 992436 741095 -617232 -257428 801918 929136 -399328 -465703 740457 653239 -194120 79581 996608 818522 -209614 -157582 -248364 -966247 -93061 -595851 846286 105093 -526552 749905 -653705 -825801 745285 -249764 -479799 -11364 -472403 208889 775717 860798 -165645 321562 -836546 281913 -765822 118053 -860286 -442424 -280088 207660 120192 -935550 -530443 -595839 -949982 -920944 777737 796893 521055 -284337 843852 -783197 293604 -404691 -553049 -276662 -242572 303988 -5313 -831170 566792 -102856 891216 716667 -902644 135312 -982297 339548 -769561 -670682 30434 -458121 73881 -739150 79806 763529 164713 812034 828398 -328501 -903130 -13794 716955 -56723 -294194 -704713 470913 -441583 -162238 -459828 -596545 -804687 -628425 -250240 -483720 134331 543765 -860666 -820346 366027 -35934 880113 240098 943392 -971584 266271 514710 -856136 -746107 -764934 -959559 237997 -348525 784596 -10607 241746 610645 419585 -512246 -968644 -363251 -550914 -425153 -208826 -922154 459433 755839 -990572 -643973 622049 -40065 -517378 831512 -27657 -111857 -286987 343992 -126231 306042 495234 47129 -52335 -591649 -573836 601759 -825394 -420173 -565800 -437103 -911668 581533 -531222 320044 -346806 -346619 795189 -92606 -964410 763430 500777 -858239 -65509 142373 -397074 -619757 -663011 865978 836035 -62891 122923 939680 691015 265379 -464683 -134534 852165 838989 -454013 -932423 -4279 537835 -457526 71331 421452 852543 -807136 230432 590252 -97221 -466080 402367 299855 571653 -466829 -175196 -82863 684436 -236274 88051 -750774 857228 -128960 461016 -667123 -186069 -705264 -794223 -878617 -316755 371986 38555 -48041 -469599 -708667 57952 -279509 -69834 -486017 -443447 529178 143709 47883 606834 415252 721812 -495020 346965 -197848 -533550 -774225 985485 -2488 603786 -786218 -433589 106434 -4530 307179 -419654 148103 -155857 718871 119089 545623 340564 306662 898119 655567 896844 -761317 -213567 -541502 -344350 911926 555906 -942182 79362 -682413 -998591 670724 -531635 -622033 -894547 136511 -850154 -273075 3047 -424761 375088 139814 634163 -588716 679624 948830 364853 244502 903007 756755 386205 863335 438803 265025 -412876 -10344 672645 -269642 -340782 832167 958993 -940760 -28779 -962929 -362031 -56850 -413078 596954 464452 -957555 -105315 -404468 -797453 867129 173362 81042 -467139 617921 619526 -429563 -274578 751753 376197 780884 -345773 -989538 721665 -963906 -776797 -206159 -123277 -84704 -246081 -627588 -190299 259361 472571 -585318 -239105 541731 984502 -507429 -71980 -536124 -12104 -886265 -771393 550711 -204485 -1671 339037 663731 19283 261069 -848110 58196 -177138 -697083 622852 -555775 -65002 667013 -858530 -948788 -864363 -912209 -512086 -290227 -78085 923199 -109294 757467 343506 -284751 -104584 -138798 -775860 -472852 660449 896078 370253 940675 -597039 898582 432429 -793473 -285955 -329455 -934561 85647 864758 351729 -178954 802401 -969222 -65521 -51135 -432768 -115710 -990697 -748039 792429 -441530 733921 884046 298671 696346 -204224 374046 644314 -91733 -286274 309453 -211206 -897055 4789 828397 -359264 417351 -31512 -861853 -766923 -365927 504870 -110097 -718056 364430 -856262 -864239 -836588 -427537 -247541 854845 -140639 305125 -917381 624343 481199 321099 -621177 -514975 -801360 -747668 -972676 -79385 -901642 978429 -504976 -873399 -677995 -789440 -545966 685833 -763243 -570560 -375815 438112 663741 179599 839992 393693 626789 -431964 -602473 -374543 -194772 -868129 -169985 -570805 -495338 997558 780062 -152168 673396 350102 504782 409435 -983134 281360 -47165 247538 -103727 261105 -240615 -819259 617043 -123253 311709 -329454 -908794 845494 806228 -690057 625813 -822999 -191898 -600972 834652 707647 -394067 -110225 -872136 534495 -552827 -553332 965576 -374761 133448 -293324 -97424 126180 -358762 850579 198447 -615808 -332174 -602245 -534661 558426 -627839 -400216 609512 -608563 -656728 395399 -729636 -127149 877783 -892061 -105782 -245738 -875127 293530 350608 996701 383401 -230454 -160409 274581 88758 -883852 -236896 -357548 -765898 837263 563249 388433 272596 752530 -564512 -797754 -188464 -927853 738418 420868 -955397 135763 582594 -702746 -494524 667540 -7461 -914892 437562 -575691 -550616 582071 514749 -197045 949163 -42940 -798946 -202676 381264 -129313 528878 -890707 626007 420419 -508035 -248480 -913098 567217 -976063 -961780 927683 -813942 -69390 960442 -599561 540349 -226544 -496526 -951513 -630727 -908216 555470 -260760 834244 -156049 -511326 471037 -345458 288493 -242288 -918435 918027 -979385 -761479 -935560 -702836 -5224 666783 -727515 -495572 -933912 975277 546089 170902 757842 646118 202546 238299 722732 960749 543498 654901 -283267 821664 566274 -811230 -525135 544493 -633341 -807770 -417227 900418 -734925 -948085 935477 91773 -242057 965121 -25892 -470169 -280506 -812892 -436192 382829 151500 897130 46448 505617 427430 -756803 -403212 294662 -633262 512433 908636 -711533 -81735 -374479 885481 402943 -16578 -40442 -844989 475687 -262654 -984616 -615644 410667 -287213 548563 -270522 882125 23129 855025 873793 87205 -953567 865410 -708444 -189538 -962869 637805 583779 -815503 -293220 -339507 248842 -201497 181151 900075 -499948 -417826 853299 -106944 231572 -254902 -784326 -659875 -467845 752095 127844 -416378 -837883 -164814 281618 273839 -370811 482956 -174363 -104090 169011 -992349 -490618 271415 925404 919409 235765 154059 -118882 -275334 60348 -39831 -586319 947199 970318 -737526 -631545 -646992 -85924 -736042 286778 942450 -794345 -942365 -990425 -173380 420133 690705 -941932 285348 936827 769146 499601 -614911 731880 600972 -37953 963817 81291 -281719 817949 166152 985163 596040 -883223 331490 -92809 -365430 862318 -640301 291419 900572 -147716 -551923 628778 968582 116570 230715 -651595 612257 -515426 -377853 204911 -40503 141551 -191362 400154 -868631 -594254 -321203 -328610 -742340 501744 -624372 -176210 881551 383905 233224 -511931 313977 -245312 279817 37797 -780312 751324 -823576 113680 -300467 -57041 367897 -629954 80374 303947 -695245 -520865 271335 -427802 -706901 -274578 750077 227008 -919830 -497005 999647 -136194 969882 -53346 424846 -147573 -154197 599400 -454052 411686 818958 -884207 -211027 113727 490747 680053 151027 959372 -577154 875100 34656 466704 870445 -143100 975142 284212 -145486 909517 96014 995758 537004 -419429 -81311 751097 -637833 -247604 -199907 876908 402820 -81971 -336787 -66557 540517 595054 563018 499085 727563 108746 832292 -935222 979268 -408147 -587652 561936 325149 -591177 -656190 -564916 411766 159191 65709 3234 716343 -350997 -736471 -918776 -800385 -385516 -494000 -525848 568975 557879 197957 -834178 45967 429001 -361270 731090 -662732 -446307 493920 -26445 244039 -864978 760409 -246293 -189912 756891 672141 -737517 -493862 -212376 -544677 334017 334845 244463 250730 -500337 -959589 -272337 386632 30070 -570891 62898 792271 898634 -695053 720125 -822054 -313124 -634934 427730 290818 792601 431617 -426347 -272926 491325 386348 -738599 -652996 -924278 785894 -213856 611171 -742868 -361841 -855790 -935065 -378517 -940552 -535783 -281493 607833 -819091 -560157 343351 -889769 382934 -78773 -622358 -343839 -519658 541646 -450358 455070 -523371 173697 -297867 -398455 185131 -254623 -98925 913496 923825 390015 858802 304729 446628 -314482 544704 919338 -959616 -722226 329891 -962744 731831 -218482 900847 467402 601047 -783651 680270 -206389 11435 454406 330528 -258289 333643 68776 -487684 -437959 701073 -802960 376026 -97980 791895 575832 -286148 426755 -82518 478076 -127014 -848628 -644539 -885793 -833400 -880974 94654 150440 -901464 -40757 -132023 -981141 -240735 -848250 -292085 708753 182219 830583 360946 622676 485888 -924839 -638947 -969686 152714 -705093 83623 885808 -109592 -245842 -611335 794047 731668 -957518 513130 609211 333201 633285 671376 412379 458665 -151378 -60961 530321 -649786 985151 385725 802179 -694541 -683860 703915 932377 24034 58151 -926373 -390912 884280 221241 224664 -283163 572204 780403 -434026 758362 -621907 -777214 791714 -453277 -570391 458564 166407 -739747 53880 -668659 11451 729678 -379785 -242414 968919 -228569 -510218 -914118 -562731 -892950 962338 -767423 -762534 -655034 855181 -504339 -180190 36323 449233 -555133 727373 912480 -145631 471003 -924133 -776332 -408449 341487 -188375 565322 -794104 -891730 -555569 -594326 465142 636528 -863320 603047 801867 57866 285290 -46296 830643 -637280 -966214 460380 654349 451712 -925397 3413 -280946 -198541 -171267 -95481 759118 78395 -934654 525435 -718989 695563 654518 -723656 321589 -385858 -244895 -701907 -401815 -236411 -216931 950246 156621 911709 903110 480807 -261061 -217669 566756 -720047 924306 483485 716178 880916 -279449 941938 618521 697705 622485 -723023 947868 206437 -410275 -334841 611585 213259 164677 218103 -472202 -413774 906716 -950658 -272583 267986 -679128 173661 -900491 295378 -622549 452815 -406988 879922 -972525 465563 -283231 -575450 -504884 674035 -915827 733593 -618350 967865 69203 693764 430960 539233 -976241 53991 -796680 -149736 -478088 732539 -319278 5623 844371 -69639 787334 -21648 805159 -642572 143997 887444 -631915 -859758 428977 -774459 -940692 -888476 90404 760192 124907 264191 -409396 440408 -774462 -993071 -613013 602362 -692894 978213 -135123 957155 193011 91774 -218624 525879 745765 -188780 -240904 313772 321823 -454517 606661 -502692 -515725 599467 675917 683947 -446030 -843145 -554251 -455262 87696 -719564 -964309 450046 -897635 268843 -285428 530855 314765 -999798 407885 978999 -935941 907545 973015 562398 86724 958982 878315 34632 57086 -820119 187567 655721 -508386 -148851 381635 113605 434752 228947 -345035 -596759 -399230 -828489 -398144 -579682 421507 -228151 513074 -319481 582455 954401 -61774 873685 278225 -702350 161066 -438152 -533306 -692357 -7947 931526 -255103 -164185 855094 37795 -827475 630681 922380 122592 -624995 -629657 -935682 -753364 -643082 -417171 -144376 -446206 197970 -621185 -652830 -129042 -912663 -131717 151862 980061 899040 118708 151974 858713 808096 687905 33360 699478 398410 -158468 866950 -840772 -703295 282542 -194836 53110 401745 -145338 -604308 805576 366717 -451754 -991775 -852429 -470714 570023 150446 -797991 -163585 926225 705568 680642 41134 -738925 -131188 -954453 -7455 -810416 -849233 -800848 -157585 -303593 -570455 -622159 -996859 -229015 4842 -285019 -605014 949149 -279726 288319 826724 -447397 186249 516830 763509 -170393 572990 -12709 950538 -947715 -840030 -228736 680280 -28623 -344095 -816869 771527 492985 269210 -112651 384262 232323 360190 -72300 88641 -847071 -491227 47659 849625 175301 651420 -754334 -942470 -751913 -277260 -293544 214881 -584689 324206 -430871 -248407 312889 -508170 -518611 130626 310601 -943003 295084 442863 460541 -634532 -811738 943352 364677 -712602 -23255 -176771 -536367 -92327 -270159 973561 -275036 -945480 692445 286963 47272 348477 -795259 -286793 -395866 -326922 -382679 -853135 -335616 -400531 -675521 760887 -213019 668716 -250523 761713 -330670 660395 -18643 -718003 -739697 903189 -184427 875609 584484 -969899 568149 675077 577344 -891047 923559 -63095 697202 167783 371318 832119 153291 979074 318334 947419 676370 298143 -174851 -290272 -833492 -423549 735542 117200 812713 226244 254251 644342 369403 659345 350853 -891909 438806 321899 815390 -805043 -610984 686697 -259114 469919 874509 110466 -289149 29844 -360336 413819 650324 835512 -853655 930577 -201153 -39760 611850 650126 -483655 -771166 363259 -518906 -824689 -580630 485451 -261618 422326 -470109 737140 945439 -591944 463726 861285 15274 930400 829421 844099 -631203 -910618 219164 -658136 743490 -394330 -527685 -273199 -87360 -852892 -250850 -724518 -167831 -397661 -467713 971617 -913065 -881853 -667955 -162696 -148457 998427 -630039 640646 298623 -118974 186149 837905 -669927 708337 -813772 777050 -744059 -369724 736055 728052 319207 -399605 874119 -431611 -675787 299052 -908083 787617 738656 404573 -642562 312146 -997547 214938 359417 941918 280000 -892749 337842 584578 616569 -85634 133609 417157 703803 -953281 -329461 965353 -118077 -758918 80432 -711650 -33395 -478931 563642 985347 -313846 -769077 -548909 -735054 876223 910461 -62334 -528350 561152 -837885 -212259 -574895 817172 -873658 979374 -629429 900319 -393832 -169407 -860437 -985038 300590 931351 798308 283564 958091 -98180 -575704 -772350 484146 -183616 500902 -758042 785149 -726069 -220552 141256 846091 818260 -606837 334926 -385732 -113574 880427 -494170 616203 -239458 601872 -936514 -722911 824515 442046 724350 132517 63669 -250016 -725148 -738912 89120 -796363 -830310 -982323 -106331 521977 -792970 161213 37861 289634 917904 954349 -940625 228805 -729306 -585473 -847945 838677 308622 -175068 66628 -567520 676413 -992365 -753296 494155 -77795 -206793 -778079 263025 4775 602669 459171 360715 754929 -278767 392210 -285801 265836 -791576 -436509 -933344 526017 -947502 727122 701998 734165 987389 -17677 -501319 556667 -156953 317971 836655 338835 -737246 58007 641210 -224491 -12802 -616758 -289423 -576926 707510 -700224 -141069 -913085 777093 -25760 -249864 -166838 283245 -401344 -338830 -382728 325284 -326388 592899 369338 -421237 -444478 -780557 645647 295066 140149 261817 -291208 -556461 423733 -846630 920020 498069 -341563 -286008 785981 -752105 500676 -556447 656509 720592 -979906 497289 566895 -381137 -955139 465851 548483 386458 -895816 814067 973461 49249 -447089 -632165 948169 -729484 428372 -929468 -377325 -928580 536938 483045 -674926 745915 328224 -950239 761486 -142076 178783 -878410 -836133 -777550 -849273 523430 -388756 -917753 374392 454307 668879 482137 76930 465437 -413894 893499 -942047 348397 -140332 -526571 426500 -374936 -791953 -754299 -340128 -180232 -672203 488643 -657492 -433564 525779 -945852 438641 -457016 637401 -205218 -324919 -749111 792547 -463571 542061 528089 -136488 25328 -211150 53770 -518866 -152535 519259 -444019 928126 637859 -516934 293976 -169871 -657255 -453806 543364 406260 -300586 -54376 -865716 358873 -185378 908774 -393143 -589238 -77839 -946709 58427 -305788 575306 885343 70816 -226852 331646 514543 346141 -27895 -115595 927572 -671385 226025 570582 -456373 -567613 -876113 -253749 582186 443869 -658738 638448 -620420 194694 361307 691196 -692453 375625 -830588 353911 478508 -874333 -361601 -833851 -454633 663647 611415 -649158 -469524 553800 -313932 -212736 -586225 527820 -660680 26875 -221914 -730627 -768676 182979 -398618 -543191 -698685 -289265 78639 -835853 -83033 -166531 -562016 -882173 -45634 -36790 497894 717878 -554658 704948 273324 983380 640893 442785 -860664 -796428 82236 -417543 -403271 -689401 -356151 703831 -481401 -915055 -303650 470078 -467128 809831 -179065 924188 488782 -320603 -248332 -438682 555872 490613 436190 371924 -998169 -231335 -968865 -60783 -472700 -783188 446496 -524074 374692 -508947 439908 825584 399965 -33617 -209309 972602 -382107 763115 -797085 -948695 696903 -854103 -591161 -386495 -929896 436658 235186 438554 81829 744766 -966032 -485266 166539 -522653 237103 629435 -287 -426848 -687123 -102060 261319 -653167 208140 186125 436009 -663059 65179 -904004 -707531 -853741 -511348 113814 -46845 -381926 -192070 503314 -249186 -778281 862177 998113 85339 -302187 -953900 -718876 602081 575032 289584 80060 -959549 402934 -162578 -167977 -839402 319820 -109388 -821655 379308 -986350 269574 3220 484271 -78547 -833445 361399 241556 -584263 -520086 -645221 -342752 -262580 264443 -179663 881408 -12083 -536561 654908 -160934 -559039 -879592 -696090 -701009 687082 204143 -940985 193053 803385 -432265 336534 613961 108151 829423 882083 -672960 -224331 672617 -737089 695511 -227826 -33467 314775 -827326 -867826 919363 -542464 -493320 892160 578947 45490 424062 685136 -482975 644838 699784 -465867 -12613 550002 -97079 -89233 -307225 434507 104991 -236288 -152823 -326693 -541028 -372586 672008 -976071 910472 132082 766598 -292920 694048 -798763 868944 652612 -735831 -167439 187585 955929 -401818 -285736 -642215 147373 -422310 -457298 -102540 193616 249305 -426577 -129584 -15645 -360893 -937246 981209 179053 -331303 42496 135010 -54583 -350599 -49225 -347570 831973 -299242 506664 13731 -982449 -217211 254179 -570634 386188 583239 121128 796649 424385 102255 -184287 -773644 742232 475262 602016 -508761 -436191 393370 -799294 -58767 -610929 -390301 -854391 566164 -651475 627855 -536558 706363 42474 -231846 452695 -415146 -138766 -230424 345431 37077 -875359 411764 133690 -221528 -247868 -649431 959783 333157 -95477 817214 -174468 146373 792298 -651575 934973 -369226 -905311 -658349 -834266 574082 329454 -300807 219820 361877 265808 743157 16236 -920853 316411 650528 262643 -405179 -742145 -210484 -759702 911873 -349072 -396301 373375 -622416 682753 -501985 -631197 -797918 -952874 503252 718872 126576 295575 699500 776512 223132 -19918 -129212 234040 -806613 -975394 284071 -527016 959056 109482 -811930 -288756 621339 29747 14104 -720923 222817 691607 212250 -776133 939241 -681026 293467 -714248 329338 -250274 946522 -390770 -730842 -379854 597078 548531 -812152 -8843 -129849 -471715 -243584 -692741 -464798 -61320 511564 319516 801675 840486 682440 247211 407508 655210 900188 -592929 -78603 224145 -995311 -244948 406324 766557 -979078 405154 -892315 -387282 -151148 -187685 159871 -508470 438864 -716034 330677 251213 -388901 646681 -337985 -195943 -546734 -204499 -238441 -311823 -797379 108556 -358480 -421937 -194816 385131 815021 987474 -590606 939932 922846 -42011 800270 -760536 900864 757225 288219 -853146 -513773 -622289 815640 -613264 398287 -215465 -421571 -53429 -965749 266125 76164 -401416 461440 456511 -329801 -745509 -722608 -87629 628967 147493 -394275 404187 882860 367821 92358 -408448 353971 -517368 294958 340097 466080 395476 575577 -565831 -962913 -95124 751529 617014 -607383 -828991 -828395 -825292 -695118 -375651 -800129 -76009 -209198 832755 835598 592029 -246848 496964 -895199 -819251 764328 -423817 225338 -955505 312716 591777 -473604 40313 -526775 -988512 -51732 -456579 -31647 870870 -994973 -568706 764312 -694264 -37743 482502 206287 -927515 428397 -504750 917820 -451628 -867378 450307 -518144 -25080 -838986 -705982 -843876 -824885 128605 373175 10006 447765 793346 954827 -916483 -286577 -771859 718885 352852 685620 -352258 95653 934647 149010 -916704 -6726 -574695 172549 426192 451482 -791374 967492 -197946 -190703 -531453 446031 -341160 485838 227594 928977 925909 -604809 392664 -654766 -657566 313121 -617899 548933 -64742 -965404 61598 965805 -525889 -108662 -618515 203063 923021 894103 -796483 -849981 640265 -104565 186001 360075 -8609 -201876 -181797 -955287 -25669 -719586 678973 15921 -194902 950682 -534763 841234 -754005 590987 258921 -920287 -184413 -887892 -87203 -213320 -393409 947334 -757253 42771 760357 886592 -941910 660224 -876659 573363 246641 822668 -568606 438460 500957 165027 91456 429213 -799103 -847291 -187004 -410032 -253333 -432619 388905 208506 332493 744309 -646579 856528 125729 72889 601627 960038 601954 456086 538221 28726 856890 197539 141280 -745502 -599493 -313756 744712 127553 707459 442623 423909 121000 632231 964825 -994302 708848 -225099 -231828 757289 -647650 864118 -409617 729093 -202413 785002 818614 -671050 -145366 915733 492901 863958 912080 -866100 -83489 167614 -456185 593650 977852 -201293 -404922 -425386 -121826 289216 -112374 -972915 -84376 -733852 -934419 463684 148906 -662404 -930993 12857 335833 842226 -88341 684839 541618 -923476 257152 -640966 -881502 -767003 277566 219890 -472320 -395006 115101 -437617 447018 241817 -196814 829519 497399 410319 -128815 902208 -661753 1947 -902256 652781 113100 -41660 700109 -999109 -27641 158762 870544 -470268 70564 -455362 410900 -373493 -561260 -183359 805443 132220 -912134 757210 39325 877143 349684 -523413 -528093 864816 -680361 -536389 -461376 -594036 -661562 -786906 -2590 897809 -550021 584455 543376 607067 328737 -334108 924903 510946 -71762 -868494 -301739 571410 -552315 47245 -105907 -354347 -996866 -359195 -416564 43543 -287288 -709017 180997 312725 737339 288253 -279389 -55097 -976630 -476588 -85086 -652448 273457 -792670 -799253 636915 -372119 519888 120201 -786605 -945074 -493751 -341353 -753508 943657 -509499 -830694 575303 833340 660310 554348 895159 940381 457221 -404407 222918 399072 968919 -228084 -354768 -66002 -126121 139332 537514 149977 -672859 -538576 806107 -727365 23766 -444158 592803 760397 -432016 523473 331987 242616 -779815 -892282 171860 858396 -501529 -973393 -124057 811270 -12218 -802510 -61405 -924659 393827 875320 -256064 -305308 636054 -823242 -272669 808037 -314766 -223682 -428281 -744169 -216845 397837 225929 963615 681164 813165 -184026 -399259 685835 -733420 325957 970182 978188 -559464 -23960 -14700 -490076 -613354 879490 -226302 -437041 121485 783609 -588368 528291 -758666 311778 826893 383442 459839 -419941 -672976 -489014 -779474 826522 155279 371032 21911 394981 261455 -368813 37643 622130 -689166 -413579 179624 -744473 676503 520438 -650992 729563 -301167 178586 -183318 -505349 871814 855188 -392251 389027 259848 650060 410236 471071 214545 -233864 561226 401510 -94128 -521410 -883325 608221 -292349 275802 599285 -379006 851467 -889691 -304856 228494 36368 -792122 398639 -310457 155359 -281938 -854635 474569 972459 -768289 679114 387631 807901 -592917 124866 -424567 -368608 -514707 -301337 -674778 -759797 -690259 -771608 935068 -767600 249964 639895 -324912 -628595 896103 791994 250090 750492 -792983 -52171 159369 -933820 536146 -823029 -702452 451346 923760 -695422 510351 -59547 290136 -657221 114937 817728 464799 872805 -497901 -49041 739166 971160 -587268 -995456 -668425 -60888 -242788 685526 78415 -597464 -247168 -887564 -582540 414992 345892 -219878 -544448 182858 -433780 897527 716731 165344 -583166 -106325 623634 568461 -81873 -683925 -392095 -993178 -407473 724550 -504353 -415300 -728606 -823418 768822 -946250 -243092 -425203 952535 598816 -256710 860061 -538610 232225 710665 288360 -491257 -460013 306747 327211 32140 208467 -314412 -277698 354500 355285 -448477 44079 716407 734268 718913 823135 -734259 236536 -881900 541447 210273 19057 462116 -183847 611868 959309 365732 -984404 953575 66497 -753883 647577 706897 -998618 228338 -575166 256344 -205423 246414 -978842 365175 -349594 839332 -688567 -358879 881141 -497194 -161192 -886355 -280714 -299983 62680 -860811 735818 750503 -605349 -670270 952226 -593724 573646 -998965 393221 692399 -493928 677927 453084 118018 558083 -378404 949366 -626037 -138675 -695133 -625829 -643125 868231 671596 115627 403051 -201740 98876 -948422 -724949 591361 527575 -781080 -146417 -733822 -430773 -604974 -384402 210883 265337 840783 -319440 -726645 105060 915751 793391 -294987 -23564 623191 -870668 -806998 552347 -725805 221829 95943 -197069 542647 356905 752272 -896903 565166 575648 631099 -42115 -934313 250845 -566910 926123 66902 45014 420940 247283 -395706 358137 -553784 -626570 916201 352232 267306 -89536 604997 -437511 237594 877410 835249 731537 838158 -414664 -38295 -778545 432437 -655759 675176 234920 -30016 264873 -958169 -416270 979028 -450464 671794 -565336 -634051 -738333 -199776 -921259 -499668 282847 924320 714710 237504 -628595 907866 361455 -831464 -357775 -576442 825133 820840 722129 839557 -914363 -682317 614849 -967597 -768163 809934 -450126 356557 906535 5169 -786339 -471915 405096 145461 -533761 -318896 417802 -455911 -809046 163183 -873176 -941383 -493833 282952 695128 -652457 120941 -359257 543631 884417 519316 508686 -26757 -998248 437674 -703351 -661031 132675 724356 233734 58039 -807217 870260 745890 -82474 -791740 818430 245274 -135364 903090 144871 -443071 848378 -772929 763096 888944 551764 -507833 -860319 -997023 -997513 772764 -730838 -314271 94168 -12889 -75438 -616417 -565924 -520133 570117 -264343 654286 -615305 103982 823673 308188 528002 391658 452295 872441 -623014 636903 -565360 956805 314615 480915 -443544 908254 880631 939638 -16524 878946 640062 495683 -406467 -372659 -558804 -928671 512212 -802449 958058 -650587 -461974 -638053 55445 -388081 433607 998211 -259513 -218408 150982 205767 331348 -492368 884950 -528637 -259081 -964819 -104120 -333570 -34628 805541 -225193 185734 -130221 -712002 47375 72295 612762 -35035 -27251 706384 385334 229762 -658278 370873 -655003 -635444 -135693 -623804 -637139 -603339 -913085 789107 -246946 849460 -597834 -452321 -518033 -172274 996700 365999 -507610 885288 -846787 280088 589854 -770401 -795252 -162095 -50965 421535 245155 -132683 -67266 644570 209112 518093 -32605 788877 -102945 -608993 126789 -123994 -132243 -677482 -168782 -353688 77860 86749 -621223 717374 978301 -656612 337175 -625873 621068 -521652 -947290 296134 88311 -392162 -116908 874768 463783 -182083 243829 -405090 748102 -937583 -667720 -224510 -333592 -404413 116860 -886543 561364 732494 912178 789288 796323 953899 -495128 539049 -57568 -475043 -127255 -903007 46320 356377 -112643 511388 -646907 -654921 737201 -33646 -701458 -863274 -620719 -812264 110343 -343546 413024 -712813 423397 -488146 -199941 311751 372931 -73225 553008 384368 7345 -239117 327156 -889112 -582098 -168361 707965 944771 186081 -306585 -813159 -920943 808970 -631395 -125367 813147 -481321 426874 -92733 908707 481732 -721700 -836698 -263913 -115589 -957681 -228757 341822 -566047 -583865 159705 702547 -47585 -811671 69871 -89540 544348 934806 830388 -910447 -915447 -889522 524433 457572 -509987 960871 592459 984990 -321153 508685 -36923 266577 -338571 -30758 -192581 -76493 -340292 -933474 331494 -38065 -916672 543300 -675904 334439 -575736 694733 713322 910850 471582 796561 951654 -203516 271073 -818806 226916 -461354 -230312 217002 -964656 627272 -326997 353135 -570277 378443 490667 -664476 269792 -340819 203337 -474083 -2641 34872 90773 967899 637305 181486 529890 102200 894919 916045 -273948 -661257 325154 -515037 154747 -569977 -592346 -278029 787417 -629444 639067 -231257 348613 -511297 966805 260025 -383865 -772003 314079 -528559 -961077 733861 -113910 -773186 443596 762033 -959335 -11497 -705333 56280 -356224 -518991 -265341 -107083 -100508 324596 121763 -549305 600040 300135 -722055 -801306 157279 -43690 604857 -796125 -834075 -208710 -962146 783319 552589 -651299 -416879 760769 -186482 362923 -177307 461540 148609 349674 -695446 113295 -762816 611733 699328 -118626 24352 -603892 -211359 533628 891170 -49704 -401019 -868579 268558 934709 -801802 -174214 402686 -328528 635630 49104 -890537 -520336 -855296 -623793 -455207 -980781 -200958 -769405 -63894 -729733 249186 -424930 -462487 744332 -250902 408351 818296 -5200 -933065 -785156 -610783 59037 -49169 583598 148359 151457 172518 -92883 389917 -800925 553763 -945424 -367777 -554542 650468 -748627 910374 477075 -950630 204201 25285 -938503 -123813 904635 92583 -640415 378997 -200250 -887180 -132471 -505208 -775230 105966 132975 -238225 -683462 -617160 960727 189063 -219843 42497 150830 -348454 -27625 424369 -157619 -871648 731595 -187087 192595 -902744 457452 -525288 -20254 221738 575736 115515 518212 -25590 602215 837739 548938 22614 207896 83377 749227 -39787 162290 117643 260155 -205648 458363 786783 721319 -773241 -487509 497294 636222 -8379 -336400 436799 604107 613332 -456570 124064 104645 -49304 313827 -758526 653209 -697139 -329758 -22730 637724 -784136 532275 170315 912016 57489 -50795 -726233 -970395 231722 252046 -387416 -409531 162242 -689171 -500230 845997 -761770 171094 -16648 785563 227583 740325 443335 374867 428311 48505 -946646 -898432 889843 -343508 -947829 -763307 360234 672346 701961 107623 -36370 -443747 -511880 -823279 -892367 748971 -341509 626567 -168529 -108307 -669461 548354 218516 453178 -304901 -527618 852713 48232 480359 209734 960231 -157279 831305 482370 -19171 407954 144520 -331241 -923134 7404 749833 129680 418246 -995625 482225 -440534 -544390 -851378 -832598 598559 -579374 -408905 687631 -566987 -373169 881834 -856688 -11912 336195 918735 903361 701846 172989 -177696 -79142 -824707 -884409 397664 -681145 300925 554995 -252463 178335 -396447 -85643 -7363 737191 -192616 -655450 -139604 -300875 -921724 -323520 745587 817280 929876 26721 -813539 687152 -623491 628409 763084 698584 -606515 -250617 -810391 -437109 981871 -694692 784400 707995 -551807 586029 990959 -59735 -875857 41754 -323399 779449 -458597 84371 -563904 -591400 -389841 861951 -798605 -480790 -659486 78836 482499 154770 -182570 56331 495373 374557 -765372 -326490 878495 -930186 -435233 485263 574007 -933985 -239824 458198 5049 -811210 -191345 685121 -734579 862006 122804 940967 307338 266987 548026 703420 617080 490570 -283018 994193 254749 -990775 -49175 479592 -674035 -287525 -701838 758792 612076 447434 -770592 -1041 911449 538624 801151 32116 -208027 506582 631896 -660217 -206789 -698179 211504 690746 -249274 -249962 182211 704068 -501079 574268 -549058 754368 295002 -928387 -228185 -58787 -946129 -207507 -762117 340362 911844 -826325 -45792 -704493 156383 912999 563855 564807 544893 83463 187341 869378 -68440 929752 -56293 931503 -647852 -521431 759331 -349288 -38352 265152 -271859 414972 19291 391703 -797769 -445378 107259 -139177 862246 148910 -601895 -669861 -180557 -133572 -999370 -409889 151176 -550334 -679276 -305923 296732 130088 -728713 -618928 -736179 -8305 906034 -409075 -168113 870438 -261893 -190834 -738021 -951243 -104640 923648 -578068 -483727 12986 497243 -209078 855668 -330030 -589949 -29799 -90053 -75824 897978 285095 677553 167498 -406153 901644 -133784 -551105 376279 142059 336004 -286307 -246352 815754 -695422 522584 -597893 545826 -245430 297488 831987 -51868 -741622 563818 -58744 -231260 299069 -619419 -993818 839691 -669607 92782 710110 974280 -189607 -133998 -148076 -601036 -243659 58376 843607 -895531 -396123 -642929 156724 637813 719065 -631624 33342 383371 -730575 99696 830300 -391699 -333718 -532821 -532772 291743 327027 944564 712992 -618707 967607 -270142 -750812 216870 815983 -853457 264134 634098 316531 650776 427575 -308076 141883 -625767 392017 480497 538149 821351 -686398 72025 79877 -40437 -760422 820961 764324 -480143 205553 732183 -299455 930040 772789 -304805 -922092 -487917 -363255 -603622 326052 567892 363346 936255 -840588 400122 597340 957470 -523589 514353 -841828 -424711 -782624 -83650 -538919 -962163 497381 107637 198975 267278 -571989 -386513 764262 472329 -651005 511229 689059 -587115 -431868 -990729 727518 -655667 217593 964223 891732 -621735 120415 819393 413385 -637605 -421443 98771 -704585 617866 -310827 -66241 -141921 785304 -109805 180808 -870184 -686775 -257654 998956 245120 -716182 -158697 -975474 940188 -773055 632637 -223909 -239905 -908620 -232978 -563079 -730041 -919796 70861 541273 -705886 773512 -166574 717731 964227 969470 -977896 258939 -620393 661155 752239 544085 510235 -7979 379386 331238 -339520 20217 -52505 550841 -15209 959866 -274294 -474054 474643 210879 190387 23586 538219 -7911 -477805 -524657 576264 970547 -890767 -388522 -985629 379141 213750 419889 594239 865625 904086 871231 -931763 -929102 -237223 150022 68826 353653 140870 358179 146768 -571382 -188492 606708 296713 -190389 746015 11724 -699552 -844238 -905122 525876 688264 60952 105059 904912 745059 -52585 -795881 -727599 90482 83869 -997492 -872132 607127 -671462 931451 486569 509209 761376 -1352 -306184 -79094 -16609 -552124 -734764 -242930 290008 -799177 -94764 797979 766103 -603612 504350 -843799 474188 564902 139016 -775855 -385606 -9054 338982 -267718 -32973 609130 975660 985757 569430 193237 -116165 -635970 -961121 -2529 -85959 681795 -594426 789787 -815690 571821 361536 532754 209934 315247 -909586 -454957 -778241 -459642 531667 -40941 770501 -740562 370475 663472 -334113 839098 -617841 -483956 161372 701101 -346069 27270 405655 -477586 -850057 -645384 915914 -472935 -729034 -12771 -103917 -932424 -28839 34984 -35525 -255709 -337128 196081 -338729 -689956 316534 706413 872330 -487991 392593 153225 -122278 685593 -807832 542826 -628025 471059 13738 -863187 840958 612273 -246200 -635026 893943 516817 548386 750278 -394669 -214672 900026 682481 939682 715873 -234027 -173189 -379184 -145313 -185261 866511 -215316 82574 -747802 778922 699329 -94896 584237 881260 -501660 818554 337122 495860 559737 -600284 388115 946012 -970311 -349336 -844680 -339782 -373481 -368551 435883 -771088 -322948 359388 466748 -381139 -978916 -883806 530713 -75662 -376791 53452 145434 -984746 -791215 -359608 635646 323137 -382979 110323 -687063 902898 927678 -889597 -724877 -187763 841160 8468 628307 -947831 -784562 -634010 -40992 -75034 177389 -291778 -122614 -951025 -433455 351973 -76237 -37332 -614240 2882 797441 -275513 -952111 -674979 -137306 285675 416100 951640 -434710 -725121 -287551 875470 250289 94732 -540592 950225 -203202 -461378 -628871 258993 281358 -78429 -852072 -480434 -670865 953399 -904390 815072 -151222 560629 376994 151645 -665707 -408273 -701930 -794015 614822 580294 668746 238963 -127142 -998495 293386 -66338 231799 -450984 -52667 -159045 -819566 -536447 554408 -98180 -568875 -70914 -628782 -240740 -927053 175013 -192622 -756057 126153 -807194 -741194 -251402 -4639 481908 233242 -215075 122166 219141 954884 47171 649674 -70110 865819 164682 299476 205886 326035 281155 501942 714045 -939286 726251 63241 559706 882368 114066 182574 798073 345941 613580 -292860 -299087 -887054 -13697 353088 653739 200544 617684 641632 859749 208644 649129 772712 394983 287582 441808 737481 679009 623245 34576 -880268 -51299 809404 656032 712880 -498268 -200703 -489315 164937 575243 -174563 536117 683103 -625970 993566 -276812 -764495 407173 -973529 -399576 -644732 -125196 -320430 651223 -52461 -700022 -749478 617656 168154 611057 -667320 496648 -204068 998831 158174 996869 -807097 885435 -379044 198500 279568 -142876 732743 -899931 -294980 100601 22869 497055 633188 -956914 654088 67067 817663 -632152 -837134 398870 -421376 -772220 671479 156120 497873 360499 -887236 923036 -850272 -252051 -905766 -297654 -815393 -449780 176073 -384320 -411166 700886 49582 -858578 239875 -803672 413212 447086 -612210 89347 -992038 741895 810877 -608349 938509 -980952 926041 -392649 -293520 611953 381838 -486518 -869486 -949954 -456896 654675 -77160 458628 -760315 613401 705431 385872 -734281 -129286 989308 216623 662924 461703 878811 362507 841101 -977145 860905 -366016 -986504 -325090 383621 -546221 410661 -385924 646349 80240 55291 -975822 -907777 -77207 -323970 -805364 -4452 -368393 -913992 -449737 891099 753448 844407 540520 633226 -322415 -681390 187934 816750 38818 361133 -234940 483151 -894689 -249499 -39705 -465994 -151374 7489 170341 -659277 -413663 771647 505262 476214 594649 -246154 147745 -167941 -242965 -288807 -230555 138455 -199360 70174 999871 -375664 981698 393963 -849243 -966287 -762239 289991 905177 -797403 -290222 671 -333671 258079 943322 -149495 -431274 976823 525253 229492 799789 -843699 146597 557903 597582 -987106 -437197 -490002 620465 -658428 -163800 -695436 272171 -386986 821444 876026 -402644 -169728 -256568 -762094 740660 70691 -326751 480114 95098 -402071 -543584 697356 762839 568206 -358658 597234 -831027 981999 -540173 -19986 718675 822858 620099 -801303 194213 288748 39166 198584 -303416 403236 901552 308997 114136 -639593 179331 328081 646666 -595666 -52149 527698 -711490 654531 -507107 -659246 101637 -568971 312909 -180160 547769 392911 -505138 415373 744036 765703 672760 -342261 -3312 777247 561308 -221637 -74157 904175 367755 986923 145563 -813389 -788800 202896 106780 -193613 588918 -490394 36378 -613464 -962278 558754 882671 -796073 42944 -344211 -766821 -658604 893605 837333 -266562 -611454 784307 -858048 -848129 -254778 -690582 -196623 45882 -112038 670062 350490 -991788 939376 -421891 571602 673277 351530 489040 11663 285454 708841 -341025 746508 286984 413831 843455 557175 374439 -758337 -161050 -506548 732169 -546783 966715 756703 -476090 289388 781856 -32006 849623 145431 966514 -632949 -233583 -726139 613018 278685 -975971 579624 -595134 893120 698204 -989841 -366102 -421219 -146103 547013 -303443 -52448 -494078 168833 14792 832482 258088 -916729 -418756 -777870 -223725 843039 -433490 -233781 -50470 729940 25535 -724842 401703 -836837 -601773 -611721 311931 -602318 226669 -609605 -151805 773306 376048 270318 487710 -328912 195288 338801 692714 798420 165364 -255438 224186 -316703 -759036 96067 -117423 237350 780990 -570187 -117108 -476400 -918142 -152334 -118394 -76182 889308 674668 -286807 -637242 -321549 -138541 -449922 -221794 -722876 -590534 149891 -128188 -567190 215771 348841 -682881 -853097 293981 -77519 437099 -355779 945998 797795 -333883 696257 307836 622273 -286819 -835934 565379 154638 -403737 -526818 283262 -112117 -648528 122169 274621 768447 755763 -273429 53084 -27922 -571765 -623508 341718 -309930 -991007 47208 -728440 -29827 -552410 459685 982235 -584694 230617 -307354 268350 -556788 924332 920107 -52664 -123065 -534771 715267 -407550 -565814 -670443 52138 76214 447424 -947904 -16575 6329 699749 950999 796665 702491 -991643 -639610 -106999 -694160 -284557 -844662 -22329 -620948 -662625 -640413 416934 969604 -734894 -431439 219790 -136490 -9993 553954 273919 970068 -933315 -987712 -615356 -752908 -990056 18475 699886 -738102 -310726 -373970 -569379 -542267 816464 -773693 -69751 900757 953664 -437089 -677999 -858015 -290663 605577 -703757 520263 418098 515506 524183 260326 668877 449541 617029 -364488 685016 -484695 -249702 548843 425107 242319 234534 -510676 -602762 768983 -229175 -687908 716552 -836009 -697370 -209347 328250 -522185 90372 222666 160380 48359 598146 493873 -819287 147528 186562 -227729 -404915 -304259 241857 481261 -629791 806408 338692 859283 388206 461895 109208 581586 363512 -277301 -972810 -320930 255087 681211 -398884 984296 39046 197694 746392 346524 408484 -963800 -992205 -65778 -374566 -591671 -940207 -736895 -41825 -73104 583628 652914 342052 -710815 -16731 -614274 -574148 -644710 235912 624559 101039 -612565 132335 -979474 -249779 -738107 -390955 153293 -990590 -954503 -852269 209082 5252 610396 240791 569581 727690 241430 -699951 448768 -364512 271311 -837060 -345308 814458 -472061 -57947 -851023 -860722 244481 551298 -342995 -338104 -197523 928043 -754820 908412 -467365 829760 542348 -652293 881764 -33456 495893 -884477 -739056 -338555 233204 -843419 845923 3993 -546237 131772 -446602 -459939 -451325 214076 -111850 -166048 -450032 -68806 781708 -513783 -785691 410949 438020 -878948 129132 -786287 408017 -799087 -574667 643975 211663 -642510 -805342 358160 -168664 -387210 -948974 13585 563644 -991130 -23479 56418 -41138 -535101 -834746 512065 728012 -365667 884785 699783 -468373 -104769 756442 -865653 -575085 -374211 -620499 868809 389294 746071 953527 -754414 -281434 -391803 -83177 -594629 -636252 302858 -986407 -696429 -393995 -899546 179759 -475329 -941379 -430051 -473824 344630 595079 977914 845189 -325616 -442246 709376 647726 -786363 -871226 -180975 852992 731487 10965 564829 928243 595471 -443784 876040 -177778 543738 684093 1021 -447240 827371 418784 43563 53473 500981 568834 179873 -561058 -798300 632492 -651678 -789883 11652 90427 -846234 -424816 -559980 -683432 -108188 -662618 -532757 535452 -480640 -129762 987988 32636 539271 -335820 162078 562666 589362 965447 -537754 613724 131338 269672 -362354 519029 -306268 503233 388762 -191414 -469284 596368 637359 -907353 -951135 -277130 -109703 -111696 412999 884403 284206 -256243 701974 325707 765433 142459 -940602 614207 245922 753357 -674833 314068 -710523 891233 999989 -391267 913986 -855037 -273295 298702 -784725 640853 -231187 -476295 833091 486763 -234800 845854 840163 -738490 -828728 -413207 431095 801799 916561 395925 114885 -58820 492493 13341 462697 -424046 388871 -357293 -484038 793446 634175 -380626 -362065 -618842 699089 -130259 648412 732191 -178658 -231919 -771788 -85018 480748 739421 -747359 206330 -206552 -729778 -501208 414017 -30530 -360171 -811374 -948065 -715622 -749696 962416 550635 521947 699206 -162920 91059 -224999 -543347 665773 313384 -197651 778020 -448086 614992 -575979 603953 15582 98062 -614723 -114788 487987 328670 545592 -180954 -795412 -861502 -857764 -74166 747508 -915045 -142723 -692255 -288844 -848404 -878354 96977 -839362 992507 -65659 -369009 756699 -542487 -888794 759919 -468125 48431 -190783 121674 -47615 692128 948646 -718515 666951 100568 -523491 157644 94329 693723 -254556 -964402 891198 408189 87640 353032 -293217 -296839 867139 336670 907572 -585042 390315 -118550 -692791 700433 438612 -936055 997300 440090 -118746 10571 -65637 5758 -898206 684238 438236 737748 -833394 -773162 844364 -186928 877481 33084 60269 636164 -989560 346898 690999 -2139 468194 -101106 280564 575512 338648 118303 -665734 -869768 303060 407600 196860 738172 279463 87803 -909989 782726 579998 -309924 -898122 85402 751704 -439545 67454 -685156 931348 751771 686305 -849983 603221 -278423 172818 945355 2365 121396 -703192 15272 902973 183641 714171 -824099 -661311 -576456 592482 -641705 710420 178281 703200 917199 -893562 678261 53373 822776 -763056 573958 249509 -994637 -917760 254644 -759312 -537331 -278906 65862 579557 274400 -949295 616985 894395 113079 -402815 966731 -982926 -219957 130357 -214123 114704 903586 470819 -17599 812525 -928095 681267 546960 802845 494122 -626443 -955521 47250 -13508 -471603 -364838 795860 -828982 -676475 745808 537774 520227 -180830 -706148 362662 -550423 -173419 -235748 927263 135500 171322 -189015 -187533 701311 -819631 374830 -190838 -803463 -80399 57399 442813 -380968 -106427 908791 -96741 -409984 561626 -873765 -833322 424082 -975220 -801748 723042 160756 351284 346444 -940259 388487 -807033 -39579 -351574 -428872 -681565 -745252 -393303 725066 156560 -118718 476029 -512120 -859331 -403223 106292 -379968 693349 -545342 -829209 -488366 108746 831274 -34512 750418 -32404 153119 96920 209269 -843765 -964936 -74654 556595 635391 40196 -491482 -234327 788765 14628 81151 -644312 925899 -767366 194196 1620 -399526 196260 666117 90562 -581162 -441241 -424486 996706 468580 374948 -196950 553608 465492 517227 -579887 976034 -738169 557006 -468869 -439677 -148591 758809 885233 222254 -768163 798813 767056 -603664 -377539 -524674 292362 725557 417207 -455851 202836 -892242 846850 -426683 99185 247720 953811 27161 575481 -167583 -221482 518268 904230 -706329 -677035 -673644 280287 -81867 -592074 283551 747243 641999 -982469 -551048 -676221 997986 -34626 847159 767298 -528077 -863927 413875 -403821 67382 99512 -254086 931460 636375 564059 -20562 -942278 466067 172396 -147280 773096 847981 563340 -82511 598153 610864 92822 -620700 -498241 249593 407972 448738 -877776 -189492 -187006 -440420 -620205 -181096 826696 -929161 771153 210829 -641677 -814681 -483127 84837 -734820 814394 462069 -976047 -699384 -30926 988018 545054 793850 -590976 723297 457403 651048 223467 -381723 -782498 43441 12296 919972 -322232 391013 -387525 -229539 -792580 715648 -9171 365863 -785996 -713643 489688 896312 308988 -37362 894493 -250319 199841 797330 -141853 -83227 568643 980005 -45332 -971615 -249264 -92152 668978 150928 -701059 -166410 -521434 703349 -581559 895450 -166289 -492225 -706066 -255816 -133656 -408209 370366 834912 -927950 -879251 -973311 -745762 -967048 444077 840466 346488 -198057 -38701 398974 -684323 934870 -104478 -357151 -93313 -831817 -299280 -118751 -67935 -600795 -182122 -406789 225133 -409233 -838574 227417 -39827 -518167 -411908 247332 436734 -490948 736803 -704101 745748 -476426 639821 441587 -981122 70750 673711 -357256 141408 -599755 -725734 -581229 430062 -538167 -318563 6124 -741578 -694125 297579 359963 121369 844370 -73461 596762 -757554 984018 -632978 -708675 -70991 82597 -356056 298753 77116 -415519 -399227 -781389 670853 -369128 743623 -165942 -667194 607481 -726042 242494 -819221 -745940 48128 724227 77681 -920212 -916609 -399759 289151 793154 -265894 596992 -895023 143398 818741 -522437 -128678 -801193 44107 -809649 25216 -83427 -784169 -24595 -693169 350799 198606 67638 400561 -30137 234896 -440072 -791368 -941617 -419880 351578 -715726 -491025 -564181 765699 611954 398864 -523393 -183041 156197 -220759 671958 198025 310421 30618 635772 438763 -403481 -215260 -970099 -786324 -215455 -258952 -803314 424121 -322942 455343 67453 -704955 403455 581399 -782243 315246 -926659 793528 2696 -316831 -901901 628495 212852 -665593 -496289 -968168 -368666 511181 -121953 149280 -385370 -45837 548892 -755317 559642 -193468 -969564 190680 946854 -824737 628082 -717994 -587713 -475446 -908044 -560924 -535281 152847 -484757 723806 -997693 -240258 -836341 -269121 410510 -926597 -152554 193629 478463 369654 882843 87287 409006 -190939 -494340 -239620 -118321 -843981 -594707 68548 -304540 -469561 -59929 -141043 -468381 -244927 756185 822668 -577848 -776970 886943 958420 -574345 57116 -311413 92993 243534 653085 -786153 656814 -150576 -587134 -752986 -302643 -602822 -228081 -305036 -801555 -32261 567966 -391170 541081 60960 252923 337960 573423 -738569 -149992 -778196 292976 -950992 119422 130436 -874674 -89956 -443764 -792868 -135567 -499845 -701464 -964883 809006 -35177 -416832 -465768 -363997 931472 832843 320844 -906061 756104 -535707 983104 14074 773384 -323192 269125 450974 677317 207258 -631714 518664 -439150 703355 -475939 814005 -72849 864392 193519 628382 310345 762171 -639002 102801 982387 -29471 -574378 -506114 17242 -19436 -39549 164101 545924 -604677 614974 -867650 -126858 -238003 -950876 68293 -593136 452365 48691 188599 -13669 821335 -966102 331638 391615 -271408 -9019 912644 612796 546068 -186556 -891024 -692923 493426 -324340 987733 -250461 -200423 208037 464093 -981402 -636611 269189 -465363 448480 791419 593010 222600 -957998 452491 157832 -745822 19790 776155 215386 -109216 68659 -449900 145125 -177125 -481114 -91595 16985 -329146 256068 -839995 354449 -490672 -634330 579967 -837316 -652606 -377315 -749217 -985690 -644645 -669601 180796 931927 466540 120790 -896310 515718 86836 838777 -8662 922426 902058 805897 -254101 678463 -561160 -511012 -254585 545912 -792358 443301 -193125 782008 528449 -88221 691541 -907428 -207160 -932545 -55355 692879 -433086 548888 -823782 656365 305150 -488685 739870 805549 -88263 -7712 873926 327623 950377 354904 -860186 -764829 791674 877094 -464931 -294751 -59753 829970 68724 643620 240398 -28305 -998151 66805 412609 322888 -579552 600962 -215656 370995 -603943 947637 328994 -17913 -458176 -845382 -118142 149556 245286 77394 258197 919589 -753802 2565 -527503 777150 927869 317764 -640714 -642732 -531538 -992918 -41844 -391826 -478933 538643 -884564 -205960 -780306 859042 347971 709693 -26363 -376679 -67755 422425 -814929 -653949 -929316 167184 324153 670327 798948 -963726 246188 -785063 962324 -998491 347332 -34031 841679 731942 -352142 31963 -776220 -516264 -452644 66601 994515 -331123 -939693 -107951 -683143 750342 684942 269758 -907558 -397579 903334 239379 867079 -672314 631059 -730011 -424044 413087 358042 -152152 939755 -49999 641885 -900483 431588 -917541 -59776 436689 767637 -834261 665667 532488 -252136 -325914 542076 774884 882996 660680 772487 615343 -677095 317736 904483 -455686 970692 -445424 -668322 -326466 -733914 26261 -541375 -197757 991909 -106465 278443 953568 -59704 -353524 823537 18195 -9198 -80204 -652165 -970551 -387832 605337 -731148 489841 -525302 -256414 -168996 52490 -20657 -545800 -521237 18455 350730 -955923 -707475 86167 -398239 -180462 -527545 80090 -462387 421739 -336846 943165 -775126 -151358 283120 -489199 114967 -681105 981946 554900 164221 559470 912354 -270764 804846 97069 706271 500808 -333087 69430 501896 -70903 -445299 -573670 -605343 -570211 -522011 -980395 287534 -364301 -184614 -266247 682507 -632097 89271 -259701 621697 35143 642438 400521 -689385 -90184 -273559 -124412 844641 472268 323944 -832213 -945597 727503 -906331 219147 -941036 -665466 -369761 112692 -891776 669434 -198066 -202119 -268975 856089 741083 -826153 841295 273979 -22440 -498221 579765 -222391 -742912 895711 211981 694981 867414 959621 -403372 -391039 752583 326259 47778 850390 -979184 618384 400789 -194312 851424 397073 -602078 265290 46437 329308 -752072 -943946 465618 638852 158082 -556706 305713 968939 111925 227169 -216648 -289407 -304129 431556 545219 -439880 436261 -437368 632767 -33897 -914947 -494341 -256882 -27543 -197665 541187 -150594 -890992 -155678 -277916 690253 -531567 517021 -38048 -625956 -774915 -606296 -573291 -255662 459567 -991703 368765 -46191 596720 548492 532724 -295670 498847 723152 10148 835561 -26494 -575431 -189436 753121 -644472 243268 180991 205445 932852 6355 -869304 99392 -279082 -894029 826652 346074 850567 -3582 235998 73214 59409 202192 287068 -190457 -394449 -521354 53951 524497 -469933 -311416 50811 -219312 963034 925419 -828553 535720 30990 882779 -993562 -858936 230047 118677 -380618 -237790 623638 644304 -270062 598901 -824516 325661 -6436 304323 -378348 -108694 838481 -989415 796988 122900 553777 -702921 568943 9044 292905 -143470 762517 -834335 -583283 -62073 -144002 -179651 -915816 915620 583752 746611 15532 -731089 -520289 -50204 -802371 261199 -664301 -794897 -202578 28627 -794613 561329 135775 784936 -292168 -675545 352131 567282 115358 -118117 573929 -248466 -693150 674533 -555904 -230970 -838442 436711 -868941 196623 761641 455580 45989 793759 -120158 293063 509322 655769 298929 -971142 -311021 686900 -853771 980311 -892284 136492 833728 -815381 -236880 -100885 -8982 -466018 -555400 236232 2864 498517 -810180 -896010 -433047 -797680 -949402 817465 42499 180497 -83129 205496 -209369 -35239 546730 936743 -647858 -633191 -285628 -837574 -976382 -323733 -819827 -912618 620196 832296 -865441 980962 35580 -14580 -482701 -749243 577160 28911 -33573 525547 -837988 65584 -95600 753873 -7592 893378 -977805 -209138 -151906 -929965 -725954 -286749 339616 387256 513747 982022 -164232 56973 -715640 946576 512955 -322110 430044 -847898 -375048 -673627 563907 -572746 900095 -160879 379725 29549 692420 -143911 -636153 -34193 109708 991757 -654640 -533670 -804234 977066 600668 850038 -886793 371136 -232265 -577458 -236350 807230 146247 664956 589238 874727 -226886 -236581 922144 157464 -930190 -510011 562515 54031 -124885 899380 -164544 823618 -611389 -113374 237041 -412192 -526474 65640 846391 -144665 689833 413614 -799900 -236143 280742 -439210 -312567 706075 -798293 749906 -637148 -754868 94487 -663671 -209672 868964 980920 -671708 808341 801539 558247 367805 -175348 -633278 252778 -95886 -49928 -168269 260971 -488331 685933 903234 566938 347563 -152625 -993559 -809580 -819538 -56704 32799 -739006 504348 -881579 -64474 -475892 -389586 -845056 -644900 -952934 -504995 807163 -992165 595099 -690070 408529 -206968 294379 610605 -260339 -96574 400650 -533222 729487 414707 -434383 759748 662805 457179 894371 -295490 -466190 547993 157780 379215 -532934 -437816 -900547 -632375 -588909 -554349 -101404 -728133 -877672 -440299 -597808 -27306 -225144 -983209 -979306 578586 -30157 -98159 -215896 337480 503872 -879736 893595 665880 108439 -322969 15088 -197953 -302259 -155447 -396761 647044 -251201 -627647 825392 -824327 -502743 627216 742607 776621 42544 938034 -959639 886362 -817128 408874 -407673 -626790 -779345 992083 820189 -215196 92361 -369696 -797849 218274 400945 427341 -250256 -758004 -582580 -266389 295212 606451 -22865 367796 -320831 -78847 128227 19343 -734604 446311 360249 921662 75476 47408 632392 -331434 -164903 796152 87707 -530129 672841 -969401 933021 843178 -100501 445973 694799 -177765 759895 -874031 708403 296915 -797999 -308175 475269 720119 -919199 92432 837666 -669264 -154303 822874 890515 936646 -265539 560691 -574085 421524 53339 244070 -353014 -615331 -326437 -230816 -249495 33710 569948 893638 -606599 330535 -135502 583258 449280 229580 287290 -457604 763616 -383468 -88923 907197 -879603 -876675 301365 -60954 649709 513060 -568391 48103 305603 -880833 465063 -683299 126230 482857 163894 -943208 845679 -99147 -810307 974930 718740 -77094 -432255 509694 914664 542124 -417021 365345 515471 -67758 371299 507303 755482 -997425 262725 959023 -437693 -831050 590410 571188 -286280 211729 460737 660811 969109 958898 -532111 -606077 -906053 878797 135745 295607 -773504 -896229 -108430 -730608 -454998 534713 -894596 -688207 -305020 -536105 309767 -946290 -903953 153558 -536791 783512 -221713 645853 -257221 269712 321078 -968454 837358 148100 -211447 -937493 833005 -954050 759002 134238 975487 73404 -750183 789579 -311380 641906 -536509 -481877 -915796 -754025 261160 676800 -482524 224214 153391 666144 550240 -101893 -942807 -413635 -764278 58779 -388875 -911752 -824099 -670458 -212341 45087 -344854 438099 434129 -245567 2578 -311362 957151 122995 143984 670410 193470 -193987 316443 -820174 -737523 -588674 -609114 97736 -84770 654890 -475944 728936 -836832 -521575 335885 -289986 -24568 -237140 -467439 -415117 347713 371240 -474943 -451666 495308 -720200 357226 139475 928489 735450 574563 400571 148130 298073 649024 -997208 -93172 -470916 -819677 -396820 -346136 916540 39485 -433307 832372 407631 711314 -808669 482007 -102462 -495411 -226940 846932 956473 725306 192424 235814 984087 519422 288313 719084 -302658 -854018 829633 410354 454982 -8617 -329596 700564 634216 308211 913435 -107981 812871 880038 984919 494201 689249 604738 -792833 457080 -772529 -535408 8572 371093 -956266 -456662 585813 -646569 -989033 -799077 -403950 -95830 896950 -987172 455770 -770276 -690481 -494186 354981 449632 141637 -752888 -641291 -340991 -684862 -130007 880713 316993 422155 662137 -757078 971555 44843 -450296 -498546 -872163 76054 -248584 -666551 -579614 -437814 -862171 -96843 -122508 832256 458446 172502 -358694 -2884 -45038 -32120 935838 157802 752086 -18485 -68171 -567536 416523 58400 -760313 648284 574649 -148392 93979 816643 233002 -246977 326140 47608 362 480842 321264 143280 845075 -247812 299045 975165 671541 -813097 125790 -903752 -468761 -618276 219552 -147919 33648 -465852 231472 56367 -902164 200979 -83349 516564 297633 -738869 799619 312543 -315125 -241844 537892 499345 -905465 768747 -192360 -371303 225896 407245 236387 610936 -689748 -183656 -175356 -782990 -223909 -247330 394457 -547041 637426 207266 -492809 -527848 977823 -678860 684585 273760 310729 -792134 194574 341386 103048 -870181 -637623 -726820 -823301 733686 932139 29287 277403 -505848 492062 765343 635723 -382853 230679 742261 963197 -331352 -786169 384895 858116 797035 915586 19097 -865953 383267 -488132 27807 -569979 -624989 -527703 -576508 -282955 64824 -853575 266596 -19097 -341519 460173 -820826 301300 850887 -625183 211638 943601 535906 -859285 367111 163173 960449 -480486 440811 -3071 820990 -758302 425472 359004 14252 -238190 -95609 610066 696029 468158 -711343 -881616 -680851 -763093 -39411 473172 -491913 522202 990653 796208 -977888 394664 930547 -699551 -842076 -600482 -928060 -725276 -895952 538094 -111476 111283 -567133 -820658 -881132 -551042 -570148 545476 -116198 804517 566623 -945146 309166 957977 -13030 -452395 251755 721932 -474863 881209 648502 239036 -894988 730484 -846734 -836491 -797951 497355 -337631 -250742 -918530 -666655 -334993 58195 -202747 -825739 -207125 -341559 -213971 670476 -694312 -836334 -163125 643096 -563915 -782104 665747 -128328 -929408 637752 -315435 542752 126397 -713312 45571 -219447 706859 368375 -596147 -117158 678650 583358 114312 314049 965794 -717313 845380 877234 -123687 -975107 -907574 -660899 339431 -723429 131836 628529 785402 -463914 787282 -891571 113325 -259076 -878763 -767362 258119 -387222 851978 -301707 -888766 -765151 -603019 453196 -6933 -40594 612636 -148985 142440 731297 819602 -70201 -658668 -192178 701367 123049 -948677 -921766 981633 -701703 -985898 -150298 84890 153382 514740 -338894 536459 433794 130507 317480 592627 -201452 931404 -306806 -532525 430798 -177137 -693136 918102 269877 -905916 -819326 -502854 762881 -716443 -546568 573884 995708 -292382 -271091 -685349 -298599 -688309 -25282 -224782 -897835 913795 -59636 793988 -260493 -690487 -592271 976152 -752254 7292 871353 -886310 472797 -786647 362146 786820 -663703 -749298 -348556 262514 -583036 79646 75181 -910915 -769703 944471 -843339 192593 -923326 776365 -255889 647661 109361 -849990 482517 461697 784015 229027 994388 -477997 245839 -648202 -414143 697083 179784 -68703 501578 598988 641797 -380905 956283 -466610 -499640 744515 813779 136844 745832 935597 113433 -453071 887054 807561 -299421 -495316 -623858 467176 796299 543107 85210 -472009 826323 818715 -975082 -486929 234320 -99017 -624775 -940584 926633 -449114 -640092 -203445 -535884 9836 -405833 270771 101295 -317860 -189702 285005 -832492 366704 -668507 569479 -985417 -71490 -296639 236065 -804794 -423669 718754 144592 877281 674058 -535703 -949484 -558391 10006 460108 96419 -211992 -83299 -645659 308565 861299 243570 -744232 724490 495204 -466119 -249880 -430722 248987 233368 -96207 558625 714729 552921 925359 156093 36643 -163282 4745 98898 -578230 804277 543697 1647 61280 -383762 972276 147063 378216 680138 -413349 38255 910812 -164813 298628 -26293 804761 671172 996885 -525028 350043 -497842 942165 424491 -108798 -909494 -908294 -755945 -129 233838 -203372 681127 193013 127973 -250989 933960 626592 261702 -211525 -246399 34346 -746731 757330 44288 227260 -679587 468068 -216998 -171546 -790656 -973524 -308023 -968212 901730 -700651 700263 -419826 -748492 -820988 -408069 728495 -250252 -689946 481534 -55994 -35369 353569 732986 -815306 -986901 -993713 609825 652834 994865 -465461 792188 -497710 -830470 335755 -471132 -449510 694735 749238 142615 -322960 165630 221700 -56586 17508 455666 -520283 40613 510727 260515 -157021 -826033 848874 -442328 -679277 -318157 835079 -125602 860879 -801479 -750438 508361 519079 530589 -158410 -160520 410199 -158683 -739659 -457977 504078 588078 -602652 621790 -394871 384073 -948565 874164 328620 -302434 908098 261030 503156 -894256 -975485 756471 -386222 -357696 761978 106479 747931 194710 629217 335607 -945767 -121005 71693 509865 -219743 -269680 -990585 -859284 385014 859038 273742 -5957 346651 538003 364667 -873639 -703725 -933929 700475 -852788 -509113 -358759 909474 -637964 -463680 717543 -192336 38816 333784 435567 -91031 -500677 -672985 -645602 -745987 -747377 -95632 222785 152029 -215497 -960539 -221049 -212291 881772 100436 -734931 945375 344348 -149734 -441012 -568470 717034 -745171 964556 483531 -504345 -276255 594199 194175 -357514 -196199 -842112 805764 -484274 827363 281337 -444957 -820535 -809740 503772 -554354 -193819 -874134 980810 -511905 749721 254490 648989 414097 -676685 -798538 645796 789264 393441 386610 -344007 659046 -670218 -173297 -196450 939501 -319642 -115902 -226592 694502 834782 887634 563651 -871571 32433 -873376 -288395 690392 -203371 695303 276467 -226639 -94142 -758509 942938 -588130 534128 -720232 -171655 -607875 901062 91597 803178 86502 -775441 563927 -237875 -808340 11607 -658651 91129 949486 -610533 262032 -678918 -291724 773436 551430 -117114 -569770 889597 -479211 -145285 273055 457591 -191845 288436 791996 270155 -250386 -932243 -991182 -891695 40289 -936565 429240 -344813 -866365 -544932 49838 -557170 514597 -741868 435429 -400697 540290 775911 122099 -899112 -537689 -303396 749307 -707778 997449 946741 -720963 -452580 -865242 320550 154433 157681 717629 -740861 -649656 -834913 -296266 494051 180531 480477 190872 172301 263061 608245 115060 871953 -812830 601534 -597844 -632640 956952 771440 -965293 -67174 176556 -270754 973229 159557 220363 -522062 162860 -308325 -39230 -479773 428030 -676478 690218 882792 -767239 320881 -287710 190239 -473056 -755581 118609 476776 37686 -646652 -381175 420046 -770392 -631473 556627 -833008 -287396 -526910 742426 -270392 -937563 -344832 816139 -237302 824074 -956217 363655 116494 967203 944421 307669 -180701 -548951 544881 -122435 58802 4860 19653 478769 -493604 127988 -811 776956 -317648 -619092 505602 186148 828115 908928 201334 -125962 818032 -442834 825331 154757 -393230 -47166 223228 -397224 862601 109618 -528564 967971 -149760 -885199 -865868 -195050 454776 537624 -6019 -686925 -767876 -381429 151860 939555 585383 127988 13396 -614457 350869 -627759 945675 -622447 166592 369152 445182 -593372 490574 -221382 196034 869059 586853 829590 -312159 -432739 378256 -639081 791906 773537 254149 927855 81526 -346352 -721725 746766 617245 -727214 555024 246249 241652 -961130 -162595 -455528 -380514 -485747 92508 97091 -927080 -275988 -928198 957043 299776 -741282 275804 637943 892395 519107 -992711 -565952 -989804 248740 84726 -594989 -666568 -879101 -442836 791451 -878428 859012 -167720 -528360 385877 -653457 -659679 836128 -514521 820923 120270 378905 246305 -821139 -946438 602166 11204 576948 459633 107503 -39876 672486 -941026 -504931 -107999 510862 519603 -668658 27491 118646 -900445 -927417 75604 200141 -162604 -598960 637137 -641725 374186 998528 -945632 149204 344257 322228 334104 -197954 -316043 338387 -262035 -578035 78689 4622 26315 374599 -64115 -433013 -221715 603686 -456810 90534 949202 613833 -39507 860378 781603 -268880 446186 271612 220883 216871 839149 236074 -655958 -679720 241967 331828 -415032 -226187 -499792 196387 791438 914426 533640 -915546 -546785 925786 -660757 731331 -616828 540106 -312908 994559 398595 963495 662872 -415566 804958 -12312 -395630 -366055 366266 -21419 662240 968200 -306902 -147653 505226 -138033 85573 -371660 217947 898365 788764 2144 410144 921886 -163164 2190 -827452 -988182 -509961 -602763 765710 788733 -530824 468187 -221982 126235 562960 -468046 -611744 -81412 -956435 705298 146692 146669 -233564 -393288 969261 -495656 -344929 -813749 -829877 288892 448499 -892526 82286 417653 -950846 574242 -989220 67124 -235683 17552 -812866 -2938 -947651 237983 -578591 730494 -673010 935950 39885 274427 -494880 702587 626214 -89107 -182013 -584432 640918 869398 266510 537604 -328061 480033 742319 -74642 763480 -663294 110436 -789803 -655274 814649 745715 972127 -350252 -227358 -176078 -903678 782742 858214 438979 -774571 -827943 775062 -133198 -720144 -694961 256403 782228 213779 898426 -184368 -138672 -656632 14380 -86977 -408603 -245298 519266 -326119 -903276 -480393 2511 572160 41866 -447457 -824615 671546 -727667 940546 -760799 487539 807735 626637 -985825 -910672 -700820 -138675 -703497 892863 371092 -971381 -324502 267321 159233 771415 610668 800773 -304878 -145834 -944432 296650 757181 -453435 782523 -826791 128037 823797 390403 -633492 654178 -432619 399024 155291 574736 -680705 -311076 -248967 907914 -834523 252342 582999 86282 -458593 145177 696354 -71319 570446 -734320 -799483 774477 46664 136171 -562579 -335439 566660 -328988 913528 -549947 -172662 477884 647053 -90493 528565 -154073 677417 -118766 -330942 97686 -920562 -795788 836188 504002 -690773 592748 -171819 625792 822179 -793994 958841 509127 -612757 905118 206759 -997275 775531 -254915 -995126 870076 -340610 -275566 164907 78504 910435 -487756 339598 79718 -712965 -128537 -437801 -647392 -805030 -402345 853488 -933797 909738 -207034 -817452 980304 986562 96231 632718 -855372 87147 63799 -69089 16956 -827154 31040 -270830 -290585 -93490 189499 -894108 -486690 248162 371335 -879410 366978 -68676 960160 662679 355635 -581218 608862 470233 151267 989315 335196 144678 326187 841782 458548 -117480 -721479 872727 181947 264805 -103484 347469 269683 -167985 -977178 307042 -718637 606210 -62238 -916307 660956 -585285 301774 804638 598997 788877 -101050 -776964 983870 870025 798071 311325 -784410 -68229 467860 282565 186838 415928 71288 -289908 -725844 -438296 -961875 -658785 -160159 472077 -880753 -193028 415807 39823 -764678 -665653 499509 -156530 -580972 751708 -369874 227728 -820303 -918356 248768 547130 -340725 -216825 743109 -799852 579584 730914 389301 851377 -390303 -885342 728938 -803813 42129 -32331 -621258 122206 895572 -127101 -321406 261300 -964433 370400 -592338 -155243 -964351 -248940 -645052 493992 -810064 -946104 207311 269082 -268563 -226055 -276448 -653950 -939513 905494 526163 -492949 -865145 -47954 994614 -666843 518097 32070 -973286 -314341 924856 -281646 41081 362539 -612605 -539318 340727 -962703 -573307 -509317 213515 464128 -392233 689031 946835 867682 -538466 652993 -335243 -142732 -847903 -470971 252183 -90532 -119249 -433951 27137 177126 -706011 670026 -262582 231001 154212 446382 -448447 548085 -301478 959328 689483 525726 165840 -254571 779237 -18038 -563636 -88323 983684 -240002 -535324 -571687 692200 163852 362242 397515 812553 -460788 -722960 4950 -461957 -350940 230879 103371 547522 244614 784980 437676 -669064 -788682 172803 694613 689014 661774 -845914 940038 705527 3083 181027 823310 211536 -779109 958166 -828355 -150866 550831 -178799 -602532 642369 -758206 32282 591658 -478018 -102707 -605897 126971 931774 -93539 -628718 828204 403494 -766422 46750 -421126 -572906 219093 146895 -443695 359594 -86932 335103 583637 800856 -909995 674678 -115808 -641178 -435022 28555 -9757 533602 450085 -258076 -92552 -43439 818127 -847897 -354278 165166 429128 -232361 -201953 519354 -858808 379020 186138 662206 412081 -542326 -170387 676777 -874536 231771 -916145 -608440 -581843 115144 286822 -308100 -266231 941175 -201733 221944 37061 858177 -181000 431877 -55925 -887830 947500 33269 -840971 -32514 319829 54641 106421 -223241 983374 546786 -115663 -213769 64182 351297 569556 309113 72688 -782058 -566884 -642475 -221703 817525 -949383 -862407 -68299 -710432 422436 -634454 503641 -760155 -699775 -588259 365606 895150 796025 -47639 278766 383798 433376 -888086 646154 811577 -857901 -385759 -571451 655025 -203526 94529 56978 -628848 648138 130872 439178 556656 -341845 974322 505980 526650 -305889 870097 11476 -863168 -842924 -846804 -6273 -958901 -723370 -878733 -263434 -74670 282092 235641 73676 -178390 274353 268925 -899802 -127319 17120 -60785 -515007 650671 666698 -151829 366069 674346 304798 -402465 841086 755905 112691 -915945 743871 4049 403993 -388753 -853141 -439418 198039 532373 -188618 490503 583602 220459 -912401 275185 240462 -955825 938546 -354128 684285 -765339 228799 -830430 999702 777258 748111 -782701 624471 626930 -68400 -399523 253824 -531968 -210528 498053 -602158 926467 774482 124011 -797278 -204169 -706993 175626 112241 -474802 -81679 559148 -495748 113202 -334571 -858636 -720301 664516 -800128 -59437 124992 -307171 -661757 -72956 -929681 43059 -417128 572906 574364 -933773 -690251 -632610 -533282 -284008 372590 192515 -237213 319909 -613946 944711 -821133 -855746 -190795 -79227 -255099 -96142 -345432 737317 -74609 -688472 -761373 846718 -648351 -902672 -323380 -887407 46835 -990640 218371 28808 233274 325317 229622 986903 -186802 987202 833658 8463 531052 -383694 109164 -151014 55521 890458 -22794 -433930 374962 33273 -762481 239387 996836 646672 -500745 186007 464159 128690 -207147 -721917 -478373 -58105 504209 791138 -134949 -126267 -307578 509543 370358 710356 -904916 -25706 656116 124695 707209 246364 175549 816775 446572 744800 -399559 -356961 -901245 -358498 -709269 -53090 737313 -141680 822954 235337 967071 733983 -68567 787295 -684703 552765 300291 -93636 -253198 -154218 249711 384286 634203 90064 -941397 -739062 -428762 -819767 95128 113197 -409334 -518126 271979 390167 -596035 -243957 -963666 -750064 775746 -651741 160240 -305870 -812595 547521 229358 549206 518564 -119141 -619144 -360060 -949435 260250 -608502 373167 -122743 882557 -717909 835008 679946 355659 -177694 -38589 278722 -359689 -712720 -11927 71434 151739 909844 -425293 -556743 -312042 -469708 -525119 822474 169466 648542 911473 940770 -997747 854768 559477 -962327 -252415 987875 138932 -185978 822747 755466 743285 158912 -609605 -148484 545171 752965 738297 380945 510363 142169 177329 714405 -892961 770663 -22735 553720 342327 -90841 689359 450308 -499128 -651764 -228843 897646 716054 809148 353089 656903 -658783 -118274 -64202 97186 668473 -345533 -967144 831032 -96754 -624089 581588 388809 590355 -367201 -881391 -907540 -81144 -444805 -283544 166525 -744903 -542788 61209 426564 705271 -310653 866490 -562185 274069 -507356 -836537 438204 202947 978457 -37685 -539501 -730877 -970793 -455916 -896448 201494 572427 524157 -175983 698720 -323492 -782788 -827604 468597 660527 197230 946348 684053 -659041 -452028 410529 -615048 421055 173332 -419910 -150001 -921972 -478271 -353084 220370 -410882 -527176 265225 958733 684734 772877 -831213 -146839 174080 133734 516508 -653145 574557 313169 186441 -257707 113181 -679358 322595 511846 -950007 656018 481718 -967947 -647702 -6275 -993643 -224653 -743849 -835814 570310 979623 -454754 630177 463197 -23539 -947131 970464 -289707 655679 783985 -264892 -568840 517441 -984231 -146450 706586 -219316 898046 -576184 -841525 657010 -872170 -41188 631335 -77817 -572083 36970 -681065 -354926 -727737 -235677 105550 -854307 -21551 446195 410782 -353018 -677171 -949242 -490620 249408 -696901 -332411 -571664 -922622 606305 -470840 450763 -863301 927690 -694773 -590766 250534 221414 -874344 -543784 -665763 655129 -456495 -620913 -77356 -821630 802928 -106781 961930 389123 -136286 -576503 -189709 153791 -616446 955543 -892972 587195 573452 -257118 4103 -696563 -649465 383082 416647 151188 -344703 978035 868227 614816 466906 264369 585348 -463984 -402146 202224 822323 -371989 696445 -536748 -502360 -929877 748159 19022 -115744 432418 -972319 -82745 668096 -668790 -187176 712674 40658 -734012 389392 384742 281277 557013 -357360 395928 160200 -981816 424841 -237169 -947041 474427 589159 -446103 -74751 926634 -423535 963431 -396596 -584587 27646 715644 -81756 -727112 264604 517785 803148 -418335 299478 244637 -825785 -984585 -97619 846427 471743 -497834 -914815 -282259 -257971 -317953 254833 414341 -591904 -859268 664358 548651 -796366 -873651 -912395 374148 352030 874290 441270 -307283 -548288 -309254 363455 760053 -221709 709462 92936 -704534 -523133 167833 -777246 244539 -472397 308776 408413 -149621 -542123 -765843 -230665 288953 -525057 -135763 213651 743892 356761 339775 -947848 915422 -734318 -756706 -767189 -837677 -717398 -587946 -380395 -476367 -369933 -770667 743544 516161 -470547 -621102 742950 536020 -932155 495227 -71241 -114508 -810640 -611956 357564 -174086 548167 -927381 677790 140630 330961 -990587 -891034 -870046 -365784 906544 155774 686344 -181368 247024 -741176 51797 349536 986700 414574 -664557 908649 -496081 523235 328421 350241 829939 -449662 157086 724456 -80573 -861501 -842366 529542 267240 792294 -722735 -218167 201210 -199923 619414 -297062 -874301 164522 -388011 -400261 -138344 849054 591918 -106045 -673098 -540137 587180 316961 -119584 -70251 512452 -776578 -530901 -295025 -668856 698727 -215132 -825981 -271982 351741 27586 -283801 -145096 -544573 86545 -40836 545366 30321 -342944 513288 -724938 782519 -899078 34187 586509 -951242 -74707 -339799 -654580 477741 249530 -641533 -404690 -524338 -58980 -193427 -285035 -881225 -126306 -968705 615692 -809335 -700155 -984085 315857 -663118 -919965 -779213 -789856 464375 -236417 -324618 305214 583736 472091 -647476 -208481 876252 -607795 240950 -747385 -230057 508386 942825 -486549 623693 -436672 314280 847748 657311 196847 515420 -919135 -839411 163701 -183708 943071 -352928 832796 -463352 215988 -5333 827525 999634 -369518 195563 953590 320043 -349250 614255 -954881 809175 813441 447946 -177612 -663897 -5947 518449 -49482 -677705 76312 78936 155535 671156 724731 537568 -935792 -589990 -720484 -407809 -909765 542598 -458086 666904 -697804 515103 -249181 -700668 401339 -954494 -692391 -579056 932940 -506582 151113 402295 -904642 585998 457678 -731269 447459 -363309 490433 -590413 179837 828584 786162 300546 187097 762275 -891016 -564998 -969353 -266967 578705 -30253 279257 635094 -960606 647216 638032 392208 -318240 -564256 -508625 -165167 345642 -403575 194486 869564 -944852 -764845 521462 560109 -359684 -641842 405344 299757 935974 453027 -844946 -803136 -586544 -837489 446260 -484628 888130 885088 -211703 768449 790238 756626 227834 950634 670472 -765268 -568510 52805 -728047 565694 -552173 441369 -643019 646244 319895 -844623 630482 -420016 63904 -317093 697435 93015 622984 -341767 292453 255429 422472 -14161 559576 693578 -692021 -357362 371085 922863 238946 -413957 -174803 515430 -751943 -770662 826577 -921202 457720 -11983 -859906 -59097 -164603 -181512 -170815 -500692 -921691 241010 252091 359798 -652408 955370 203232 -243465 -697020 -328727 -704604 295055 -35188 -606784 -783502 -815793 831103 -904934 -315701 74495 -429558 -190496 941577 555060 848748 -556858 -243198 -207978 -672104 150057 657368 -845472 369780 998735 539397 -226210 -880150 -68015 62857 111564 159729 -887369 685235 -819259 630890 435943 221857 564597 -976365 -35273 -19461 -457076 -378835 -285588 -160203 -272600 -19206 -169467 126463 400070 -279616 144619 -674041 -376134 -920524 -160458 -556324 719098 -74345 -264011 235575 979393 -315045 -911041 -885328 964972 -517757 475629 765896 -81885 -886533 726098 -502524 314112 35642 -978832 541139 -958991 -221021 263254 -144441 455846 501934 571773 -454410 399742 225057 309899 -731326 -498855 -74050 699497 715048 -85643 -10480 384908 -924039 802805 -180993 553959 355401 -511808 385368 809502 295611 -701498 463135 927618 99278 -192836 -355143 -366029 795025 -854244 -969919 227811 568882 992749 9443 990537 847133 326103 -577869 867049 817623 687381 -780006 -112044 581532 -553292 -353909 357883 -823020 -543811 881079 464849 -278062 243328 -822796 -774854 427233 -57185 -43566 683031 170353 -463827 243832 -342702 578005 215210 940342 -200680 -104555 353523 -46918 389507 324810 -290664 582771 258869 197342 829198 -903670 915303 -734284 -185769 338331 791436 878321 144167 -255625 -924154 868783 -62192 -144955 -182872 983982 753579 -951363 -111232 212730 -715510 -874020 887124 -10972 116085 88109 223452 -632183 640020 -214941 381332 -977592 -637228 -96150 -481235 -128527 -271031 318936 -945397 93907 -401825 -416526 677635 -461929 120862 330381 -721380 548770 -792186 -676727 499488 -500674 -614481 -57919 -373973 -630811 -324527 -152353 -425087 904712 -616149 -65009 548753 922099 -588904 -481090 303346 -795996 -664190 -935903 -453480 28072 -124513 -844533 138815 -143480 591017 752276 -828798 417670 -681339 -948445 902434 -865181 -649795 841641 87089 -910928 -999769 890369 495641 886798 507296 631207 -238523 317510 -902556 -388182 725657 86092 345704 638991 505058 -951204 561750 -790219 368240 -861563 111751 -704341 723871 96172 -357469 559975 -605427 10283 -897022 569492 -772033 -192998 926815 617823 972585 -661842 496213 492908 987230 -684238 362520 -930998 -76237 -38303 -925140 308033 -75779 -338694 -102463 -508396 -316655 52760 514248 -603692 -842622 235840 -574691 245792 567684 872746 505556 -594383 -491839 -229479 211893 -774825 907666 997620 -190783 116332 243815 -631617 148704 -65319 -664134 16081 491473 877993 634147 -855764 -496689 318118 -688073 -52965 832623 629343 457138 214040 -720364 -389266 528320 -266893 -167760 796263 -57779 -20121 465899 -647417 785168 -399296 62316 -983058 -436691 -2093 -753848 -776274 566373 850329 6213 747369 745000 959471 -912435 -302816 488793 -139250 -359387 358709 -942708 -752096 655260 -263382 794454 -443909 781043 313582 -867461 -949749 998669 -566482 112187 626976 699287 -802732 198678 -728873 700247 -685402 806186 603521 766770 591379 844496 27614 178776 -997766 528919 -202262 -677165 -850217 673978 123015 476177 -23247 -51353 -89919 171485 553623 707917 137659 427953 31565 539780 219426 -249667 -861523 793006 -758338 -192205 236644 934337 944022 -382287 -263645 381019 -234818 540587 -240490 -722728 -93062 -614726 -160479 -904431 127081 780884 -345130 -202896 681273 646518 911283 -251537 -265717 -418028 -543981 17675 -743510 851913 611826 250173 145015 -23243 18084 124259 -632284 945963 221908 -570685 -475104 846708 -819224 -794058 -120159 284824 131308 -241650 -201355 558781 -656323 -805067 981815 360064 -188725 692691 407410 -991046 -606996 -342692 746936 -515204 -653960 883414 -315390 -697554 705974 -499164 748577 -965365 722679 69884 119804 549429 264605 548220 -41591 -135858 614108 578352 50218 -168643 -29282 592085 688486 -208561 -462481 849858 89491 -566211 670071 500907 -676811 -906081 413119 899390 2947 -109889 764983 578826 -2986 249424 -430245 266614 278934 -802847 264969 652312 225700 -877431 -389194 -270759 888991 -661459 930008 237644 -281853 567272 -51130 -348577 -84465 -232960 -258783 39712 -630407 463358 679611 735336 644942 443556 99856 -478991 -441786 426795 586723 645264 -141031 -277160 -618550 -385057 -776816 -532948 -669402 -472646 118767 -873506 -481508 -724975 163181 -907370 765814 534041 -183846 633327 -628248 724563 -282557 735655 14632 148990 736963 -21455 60649 -976802 626523 -899406 522663 731630 400641 -686239 744192 -602781 459957 -447370 638205 -701333 -765614 -388731 -496012 -316194 -199544 978697 -2463 -971611 -182428 451708 -996352 271237 -65016 431699 958343 134450 534740 -436296 640998 207578 753206 783293 108104 53560 -41075 531023 -858738 -447298 -147435 173200 -640152 789361 28148 -844146 630894 506100 537581 -723817 -388077 494006 -583459 969581 892177 852402 819436 -861396 913300 -382044 -176780 -691358 775445 300909 286975 261706 -147226 -321210 -446291 771901 776362 -301031 463723 800761 -509115 -388441 380892 -381959 -747876 -471108 -47552 -260486 -564113 -98180 -577442 26813 739941 -3821 226386 633980 340937 566857 976473 639777 -292157 -493080 919911 660142 -254124 293264 -115425 -202966 -502845 922368 -80486 601006 525136 267228 593100 -254515 -283977 894234 -602117 -389228 -830199 881703 940272 633579 -392094 -974930 75907 -716045 150907 933295 -553581 791653 523442 -185099 -408759 -865667 -808534 748176 296690 -575321 -337020 10137 647395 -353618 -749022 282821 487291 643007 -50884 -222976 -570537 690 -14573 -366712 -674549 -909045 637785 249409 -689743 -106717 52031 284433 -445166 -342055 -551150 -380616 -196172 -385253 -69507 997615 -276604 725671 320748 -519685 85272 580363 -178703 -984177 761644 512987 218095 -620207 -214757 -523651 -520554 -507998 377358 272372 988805 -243515 469150 -44410 522263 10190 -464752 710659 191120 336137 -55413 -293706 -511388 -565530 102439 902104 -421972 -793289 793794 478487 778849 -531780 954760 -39211 -168303 -314649 -252521 -795061 -965453 -760394 -715448 162390 -191965 263925 -878044 -692835 -31760 971167 -477310 -204364 30782 -613418 -190738 872632 585176 664032 -926099 201448 -213117 -980108 -901511 -827867 57324 -827125 504221 980119 -128117 630680 920954 182756 -144831 -103618 101397 -603833 795792 29760 223933 -560392 400732 846049 112006 -421368 -642494 -537433 2571 -421978 -883840 -46693 169539 -134607 -386478 -652463 30985 798509 -339710 828963 -846116 -457196 -381464 -437999 38881 -585873 434865 116214 256067 -862284 -2342 -943732 47866 324232 5422 -541507 -426333 -26288 879617 -91175 -928775 -747220 539429 314622 594366 -987521 606743 886446 605608 -173859 366903 674375 783617 -445203 -961972 -293054 436275 -188709 957765 435407 -773161 866387 -302747 -361209 -242935 201838 349197 -699899 -686232 872618 354531 876318 498146 955583 -208255 672997 -365088 607213 778670 467984 367944 167400 -57511 481923 475494 512290 506257 -815693 510765 893307 -166821 573757 862242 85285 786073 793512 -254280 -334748 177013 -600483 -946543 846630 -123979 123496 558306 -632911 408247 -941474 -20055 -426190 365596 722961 806222 -786764 397047 963717 396680 790141 -874561 -199901 985362 -62211 -459730 -950184 -306019 687431 68536 -519131 -605050 354529 846025 -290563 273726 -267006 -71192 701516 638659 930050 949819 976243 781789 840583 307844 750761 -277860 -374699 -821515 734335 -159157 -712973 -262570 425088 -76482 -142931 -180693 -414903 -54752 818910 314637 849479 -275117 -306122 955891 965849 202937 798530 13205 184327 241664 -765164 -824518 301366 -36676 416691 889819 -753110 -373753 -921767 958748 946018 -864566 -326105 -661494 354779 -950641 18650 -368264 -739659 -462973 583024 511830 779519 716358 -90622 369598 -63643 -517904 -5679 -977225 -480506 105032 446111 998529 -924172 563030 703087 -977309 116184 -249819 586830 427773 -990386 481232 874931 -795071 871948 -898698 421101 946470 728253 -303911 102459 -762325 860711 370897 -243647 255956 -722155 -484179 429976 9387 59009 -521410 -882965 658994 466019 -626916 -894454 -306833 -985750 338935 943642 -776327 -322785 -899043 623200 -720423 614912 84524 18840 828931 609329 307197 -117081 -21107 -99801 207715 -952201 -185678 -138064 -434379 835419 -419834 -885125 371584 -698720 -882820 -907931 -651885 -259353 470520 960222 -299144 155343 -553152 -7653 -138162 -82338 -497534 122107 -768227 -277994 -627475 -290407 899404 242850 -844871 467006 -50768 -277159 -593363 641179 -750082 486581 710987 -299784 -586235 356273 136159 -752641 -494592 -464011 -850750 -282616 -251274 148814 -211541 -518929 782911 -300425 649965 810490 885949 262509 -667134 -373437 385446 104670 376494 -240090 -7851 543506 793054 43542 -301228 -846375 -797152 -84784 411431 541076 -18626 -434555 -123643 -229772 -719222 787404 -845633 -330707 39616 -230028 982914 817322 -359989 234918 -69504 -949494 -720039 -930591 766470 -442677 -527990 599567 354153 540969 183014 182156 -226754 -29950 -630318 -34182 302354 557970 -274662 -657811 204969 935102 -196413 -436545 447120 -53303 -848588 26880 -150707 -789098 -805112 230011 -478951 234269 -969221 -51095 241673 -607886 718410 367492 575697 -552316 27603 -2608 588156 709782 -539551 434385 55654 -880407 -384178 -28931 489637 40596 227123 -986731 -136934 536331 281280 608342 -258628 633374 153160 775873 -517303 93474 333198 583146 566383 -973852 180328 -927769 162482 -650127 -741767 128969 481872 -378937 2327 -523895 -627656 670808 883990 -640688 -209666 983041 960328 -524483 -494738 -912065 -82688 -380832 168356 -1394 990010 -4562 -231178 -327147 -161959 234344 298681 865136 698810 -820876 -528853 107906 722807 214957 681788 -700781 506429 64643 102706 -618225 -934010 -656553 -668288 246021 416118 -736424 -133750 21915 470151 761491 -68723 161695 121729 882190 -879674 -77001 -857648 -141647 -627416 708286 334683 -478173 -697246 -120820 -813773 758927 878620 -840765 -581260 -95904 -352815 739940 -19453 -323419 445627 875643 -837519 -66784 738792 694550 -368621 -728248 -811021 991658 -313986 879330 -912880 216066 -692919 554373 -697530 -892949 965705 -205786 148384 565366 -55536 -351784 49153 -51910 546755 -637244 -367490 261070 -831006 -663773 65053 995975 186197 -348769 680955 -693385 725915 421443 705259 -506572 316802 -785080 682651 -212363 -319185 -430515 -277141 -301316 -315362 -227256 -450647 -399497 688958 -292293 -779220 -901584 -54068 298426 573220 -152511 912211 -667191 669383 949793 547171 352231 246991 701988 564764 -175772 239381 897294 801491 -244213 743216 992937 -843240 -144176 908658 -335592 -4775 192589 -992183 295799 462615 195388 19747 61473 866517 -117293 409756 409210 -757088 814152 398621 -606169 -448863 -427794 -566117 249063 -489508 922260 104738 -486665 673443 -864547 1404 -13822 258076 881842 -721527 67291 573009 302285 -600695 -501348 68904 -330518 -782256 105934 -405225 485474 119351 946855 -805047 -686827 874887 459442 902340 -444330 -290572 131078 -96161 -666942 848115 816320 807345 78577 133708 76565 343833 -799761 100511 519877 -70910 -571563 775042 -474257 -927885 205090 960945 -166082 979662 198996 615494 -138554 -662868 -734608 369168 713280 208746 371881 290287 -116110 279518 -982929 -274184 -637819 -25244 421403 22625 397362 245660 352908 -376028 867785 -822371 363581 890340 -3306 877384 403358 948822 226638 866046 -20357 499048 109808 671482 195248 -339917 -636000 529802 627951 -930232 783567 703471 -532973 911508 -473417 -820420 -881795 311597 -205411 432012 204479 700332 741987 356991 206849 505033 617019 -530991 191299 -653962 849252 -83061 -647935 73661 -429805 -352154 -173434 -486051 979590 989993 -287211 570602 -123084 -845692 665044 61483 -976335 471021 -628029 405178 -482478 986121 675934 974522 -130796 -374157 283523 275285 -88695 730789 275272 -295219 78865 963402 -899615 -993927 -991693 534846 -656277 -37255 683283 394665 953698 126721 728341 -830851 -67511 518938 168669 -738685 -111300 -937241 -935246 575102 -547338 -355749 -537532 339105 -198676 -440505 -57144 641605 397768 -943199 -998755 -81860 -479422 323123 -626751 -135040 342389 958931 14015 -212763 965567 -531178 -939999 757907 -257970 -301381 589023 -725585 -87877 477130 -18475 94745 -318294 518505 899025 -135809 -563560 -804197 -404729 818314 297906 -157052 653017 67091 -783923 109370 -696550 -429768 281045 657312 204726 842661 -780085 563591 127517 89422 269490 585625 204547 -162091 18942 527906 778629 -221667 -587264 -926818 129301 64242 -633301 -142977 -963996 -298241 -677087 467073 -934243 -573484 511090 360816 446213 720999 -141083 850697 183266 420284 -777931 741341 -501092 359615 263806 -877430 -388286 988494 538966 542788 730870 -363506 -825053 -685286 747805 76093 402112 19513 133468 50084 -428718 -91803 532839 -372440 -879896 197086 528525 -813587 -120274 357380 742190 -231603 527358 -422661 -362447 953978 821504 -117688 -224548 -967104 -496160 -798284 905524 -981536 -877201 -527822 -578605 509857 -355358 22182 948996 -844959 987948 -639268 -351265 773144 -350394 -604973 -357806 913697 301036 416338 958981 859847 -131587 339932 -316782 -77762 349749 561148 -912381 600862 107752 136647 -555400 239083 -117464 -461809 139124 -968786 -732110 327338 158120 80848 270871 -225027 985168 677208 375283 -575577 -643222 -766058 154836 931187 45175 -872703 -991125 64033 -140473 -907867 422134 307154 -838920 404330 -731573 -658243 958381 784707 -146257 -37329 -556676 806180 496351 803702 888356 675974 -359531 -58894 -756127 944420 306071 986396 -692536 980555 -807424 -609333 408037 -469087 -98096 829960 -106598 38276 -741023 630297 475491 446722 -728958 -743401 691986 565769 707475 716328 -594174 -984964 -463716 113650 -808530 824175 739692 -181002 404372 -16610 -573504 167698 955368 175069 747333 146824 365878 -535473 918252 792944 196248 467487 29137 -243110 -726084 -467190 -247037 -677769 -992946 -512612 872602 85540 -921796 477736 157601 -632084 300526 -159334 319449 -336455 -494885 605755 292771 -393520 -932763 282044 -571299 -791385 783508 -283725 -871402 860610 678250 -130219 -687097 337741 897789 -880851 164918 263162 307988 -825703 392445 -334645 -92841 -911117 -165319 -196424 -615799 -190216 -348121 -432520 50366 311756 454586 -660652 494057 270565 638999 629960 814662 955701 -237533 940538 -900486 379475 -169466 142550 578810 -266275 212036 -369925 -634144 -290447 227939 719375 578209 -361277 617827 -962431 -10176 -504978 -906841 -344120 776917 -982331 -230904 281753 549703 872706 -157952 -475712 626037 932147 171512 -997245 -713340 -422174 -182280 934754 -52394 414064 765007 986203 66650 -184436 715809 687526 -340458 270651 91962 934353 -789326 -633199 -427211 -777666 -809282 199544 -185506 744356 147297 315588 815295 -398164 -915634 -23761 -674360 256838 97390 108871 928526 -643071 -225699 -308645 593429 -724242 472991 462128 17837 -27453 -693576 -476652 838754 -410401 -440896 -629608 -111905 918499 948227 238759 445132 557542 539118 -915009 461092 609035 -629949 160164 411007 -588149 207182 103834 328911 584542 -654 -579059 878682 200110 -683135 874507 84621 -363901 532628 94543 281844 84618 -412584 893987 -748722 -688046 403691 537771 464356 -571680 806528 352614 688961 -228292 148226 -94333 34871 72133 -92770 296403 594458 543874 979943 928756 -783155 -999895 770640 -410299 -726148 457432 -851795 169489 -964964 -549040 -951350 109452 684851 732259 970671 -798825 -179136 -260980 -862556 -562967 -855916 961782 -100330 -677877 -804542 -194970 -204177 -834134 791599 -384903 -200854 975719 -24686 -217856 -577089 -32215 -662973 -492870 458990 -691482 697443 228881 540476 -100471 955399 701772 926785 115931 -496045 -873456 361066 637366 -794497 509402 -4249 -961891 -936375 -385677 797262 725080 405423 -374139 590826 -445482 353243 -756362 996632 -774997 15472 256674 -667083 486947 864106 -606335 762954 503591 410730 771111 -487765 188194 -809417 -74613 -753319 106341 434365 -271182 -214922 695261 -416504 -953712 436106 961706 632023 -534817 -68020 -27631 324107 -104346 -130471 -908527 -673597 -923680 833278 -369225 -878119 41335 628423 -993743 97141 -74356 -441729 -620505 783286 -3624 -464884 493768 -572521 684919 -118823 714666 -511324 518122 460281 988174 -838106 78885 -700463 -146577 574122 995766 671804 -391000 -602866 -964017 -648149 478413 -468158 -504540 452592 -147892 501550 128173 -884930 -350433 744806 -301740 550640 610274 182024 -446292 747701 324284 879339 -766035 549824 907978 244132 689129 592821 -949063 508149 956552 56814 608876 705923 649808 175319 952693 -758703 -316503 602297 213168 629073 -73021 -16368 -502225 -664712 309896 -778864 -933530 -598718 693191 817989 832730 429003 -324413 -252759 -784170 -38505 -304012 395778 -364417 -127110 -471557 418935 571391 -870787 -805962 -40684 -903691 557265 -115379 561838 689142 804420 940202 -547986 765684 362245 448061 -243292 216429 -594920 485032 701435 -725245 -376658 282498 -945559 -633585 -902921 -512637 460118 253430 858325 292460 372890 -774608 554854 -606551 -864472 -742179 -782501 -16158 -990965 763362 -649962 32088 -667126 -239075 -953186 -730999 978573 -85258 456271 -359682 -604829 52687 -710188 516208 310892 -43278 -470050 -271675 -482430 -195557 -53512 -350952 26720 -824332 -572791 152912 608513 609725 973015 566815 274166 -880887 -443924 515686 -450283 -286586 -933507 -221712 659214 146524 -668256 778519 -66924 381415 406393 -68141 -57217 -581892 -699330 883419 -239140 -45198 -721596 919501 -230276 822509 749081 -503629 -250645 719581 40677 -414647 237212 458621 -884449 -261145 360836 781554 906140 -632737 -669004 210857 -185695 -421308 370531 -387509 39812 -945075 -506955 -113906 -704047 -341353 -755231 4695 -742831 267036 -634325 662200 310252 -796823 -551049 -693185 86507 -676197 -590019 793480 -793858 -762495 -7392 240609 -477808 -566448 690705 -940773 -247427 766297 649282 -651644 -208671 -306234 -928106 498286 -702786 840123 592508 -199883 -717786 897425 991942 447806 -529773 653223 -472853 650095 -998187 -540612 604969 -915547 -566474 239313 -252255 -315824 6768 76391 -583259 328200 647603 -855703 538563 -228196 -242645 -927230 -798459 -32110 -904163 625788 755358 926786 133662 -694630 -182529 745230 822519 930292 -982618 946127 966504 -791559 -136802 755900 30144 676868 663720 -168461 -963635 -218459 -703293 326995 414070 869483 -300592 -158507 208595 -169856 -397678 -765572 326013 -94113 -263243 -871669 381906 651251 415112 369744 400262 948060 -562743 912607 -9188 77685 -850493 33438 -905 -808133 -513801 909594 -612670 359554 -760622 -546042 -586987 -284241 453184 -195130 -894232 -584083 488786 -254549 -859049 337141 811261 -150950 -862930 -854630 547922 955371 231849 396054 285506 -421209 27387 371975 -134229 -34714 -634332 552994 147222 -957547 31914 401213 920189 -666318 -679693 684322 -151155 -315155 -749797 -740855 -551368 -35120 551113 553248 409518 418222 601089 -75673 -567620 -997020 -934593 -453493 -197311 481439 346328 -895396 -119022 -617282 902415 803508 -374845 727475 629860 -863141 -385580 434758 322349 375124 753246 -537853 954816 910016 475140 562218 -939707 -340038 -673950 -858888 -954200 245428 456857 -517819 -574707 -30498 177324 628021 246023 443733 -934320 130799 -778273 -993581 811616 -189490 -161537 -679698 609152 -651191 -615245 -873849 -240454 -121341 430976 807738 666423 -773714 -435307 -758189 319207 -390614 -121188 -997092 -145069 -84424 458006 794842 74892 236731 385592 572711 -707351 163119 47984 315442 375888 -412924 -825444 745857 -649417 -812238 548970 562443 844997 447277 585407 540755 581375 809428 -953480 337389 970649 818002 -948141 6675 499608 -499815 -189422 977047 284609 510825 -94628 -914476 -587143 -894601 -769250 542534 460710 198125 -21023 -693468 -664696 571885 -576636 -423940 166023 822907 -560263 569050 -188915 -501168 -906455 127957 -522361 -851632 902369 34474 -596567 818531 -61672 591754 -864253 936059 -119965 -456725 -481831 -140575 -617509 -902432 -299216 950694 -320063 818142 -589589 25313 -460529 -372775 -503524 -490269 144627 -542498 933460 227261 -673196 -197557 357342 87140 -52080 -302364 80652 986748 -793574 9243 -362777 -576175 -680723 -610000 -783634 964015 -592592 -408032 -652078 487648 633648 760384 -663038 421728 -514392 981535 -347485 250429 449963 -293818 -386829 -544141 -668715 -934079 172130 -610493 927968 -20337 829597 -206524 -250927 -17431 -365912 756380 94573 792304 -545862 431690 792215 -45236 634715 677876 -418374 -355071 842869 704865 873272 -652637 -887727 671036 705421 209547 -175657 172699 940204 -505459 -985336 -701590 918602 683448 -835916 858350 720608 -720063 658136 39911 713696 -803632 -907214 -606038 -240399 801509 54444 805272 -754914 -678996 402033 698124 -336198 -177782 481929 587802 764346 -113851 227919 392868 767952 453404 -506950 -27913 -418936 205463 -776797 -211187 -570846 817302 -699779 -664180 -762492 56578 641540 -693685 -311994 333253 -481822 13178 -267410 -858716 -79674 236606 287103 397757 883551 -27684 -569672 540641 679509 -978931 864798 -983984 7016 231972 458377 -982043 604319 171849 670308 487635 410145 935106 -127352 -536399 -625890 323821 -907129 809525 689299 -559866 -769381 352052 -757824 447985 484205 806368 -334027 289039 913813 250017 -465814 863512 -581495 -40857 183914 -702183 961127 892662 -998668 -622820 -101655 -930892 -301827 -897738 537836 -444275 633657 905992 888591 636026 709706 189465 542322 904385 -97599 -815401 -576639 -473468 321158 374540 937338 -651803 -887292 -10982 -46331 257576 480458 -118264 112686 -991083 770350 727087 114427 242808 453328 214986 -830766 -638153 368123 -829340 -697957 -61266 -597011 -636371 296846 37670 -919136 -844220 -601029 -125336 -669224 528597 391551 652024 -607517 907304 926155 -471659 709575 -17307 -274534 -505971 415360 528474 319313 -609014 -228413 111325 144165 -295301 706538 972292 416570 856912 570410 655729 -375857 -266482 735142 -609362 -78411 -544236 -255978 -848194 655278 45300 -776250 985248 16814 801815 -810052 -733096 -228228 -778089 97978 -22591 976367 866573 824275 408797 303393 -3107 222094 547941 -714304 -617258 -696884 -47036 402934 -175375 900015 502429 885895 -651429 -600813 -492197 -250789 299268 715520 -158567 -805401 -630681 -129769 885689 -114054 822748 776925 -844272 517743 92242 -366404 493305 -345545 827683 -347407 -431753 938411 -622364 -441345 -164875 -745505 -644635 -497694 -565270 468429 -163499 361817 -742064 -855903 -833265 -606113 500756 792937 90864 495029 604318 160994 358719 -782219 721277 519428 395577 260314 468368 819345 -391127 -725415 778269 -277641 -686268 254158 -922406 234792 -185944 -608701 -977813 -346961 -954457 -71832 -50509 75658 -905004 496175 -147997 723693 -890316 -813188 595951 -382503 112678 860853 766274 266011 152636 -21799 274010 509823 -927360 -972400 558414 -815974 -200825 -542333 -301820 -791398 557937 -835480 184838 819482 -84249 -593024 334573 -324291 -198049 95034 538340 32655 844460 -571455 590569 -759907 -537709 -634085 697704 614011 954249 -618173 -53185 -864740 752070 -291313 -318732 -834724 880848 579277 -422294 -198552 -357272 -117965 -868409 -862889 -156004 244566 -28147 -342179 -636012 320787 147128 -524791 328531 211099 -115449 -616265 -14664 117749 34832 -592471 -389677 -371700 -456464 -84326 102786 722482 758036 -92267 731463 -396585 -399256 738355 -640949 -585382 677764 -285591 -218926 -543122 452414 872563 -562759 644259 980723 16883 -38052 -703694 -418754 -744819 866494 -503431 -930276 44153 -42699 -742797 835200 -93573 806004 -457808 -664726 62506 206164 -994489 -438975 -359031 334877 787362 450342 60985 668681 -847838 637602 -837734 331906 890322 -296935 -738485 -752180 -763107 -282979 -352610 183033 503086 -71164 -835614 -64821 -298510 812244 352111 244064 -449549 50352 82645 448127 862305 -857837 698097 -794028 386589 -694809 818550 256831 -29907 93652 -681493 458446 175901 729458 -70221 -991535 -811677 -36547 575454 -621575 796718 -411692 -127330 -157168 697801 244677 -149918 464457 -870058 -565463 -782069 -758152 942758 385538 -336794 -190331 -283256 -992555 55982 645766 296285 615982 53769 -535344 -908563 725804 556795 -14793 -52746 501898 -37618 591017 749864 658591 -309272 54930 960565 -537990 646122 260501 -382498 201756 971732 -979998 953086 -153017 420292 -641157 -83297 -609821 225426 511011 -974267 -801394 681697 -229133 19161 210792 724768 -846263 -918109 401560 760742 -645769 460942 104373 -617542 547014 -293293 420852 771294 579688 481454 603429 -772802 893195 -50360 585065 795671 6079 498242 572231 -764685 -779652 -164994 -748008 -692369 -208863 460784 -554246 -374814 -756728 859396 290713 -965869 251921 -489383 -987541 263351 -520385 334464 -147525 654810 189556 64878 52765 608903 -838146 -596528 -519187 450849 586753 -852065 -369144 481901 104440 514965 -563437 -741592 -936409 -956301 954126 -679665 -844053 205344 -776434 -115992 269914 -292171 -728958 -736337 -661865 121463 409688 -728622 908050 -550420 -127509 839509 285218 742993 -747768 -650584 -412148 205939 -784076 -455988 -101598 15876 -962150 719569 -165502 722328 171454 34955 -514485 -580905 -136074 989161 -251840 642966 -744749 55338 -179392 -566790 939920 725971 -639342 393399 -307239 197564 561064 -319763 -153915 -666929 -932521 340087 298605 -409141 711461 -340097 343385 -318519 749454 -226674 -681776 -301513 364003 -24439 -57639 334829 -23196 815672 -67529 214313 -125342 -763315 233406 549319 429185 727815 331242 -268690 -352285 -358183 582656 331926 -774451 -803150 -821795 31031 -427011 583448 -375020 -211709 662720 -971119 84312 451207 592682 721492 133034 758729 -449021 918996 -713236 -673279 409174 634372 914356 -633374 639718 705019 -531378 -306559 -377790 -735171 908900 -270312 405728 754274 729731 516546 -5472 486500 -638554 -365331 527836 -400383 -183343 -923910 966330 283954 -489969 -824047 205056 397417 -836554 153738 487603 -118814 872852 289474 234224 275517 -179972 -300089 286186 -991112 282524 -499508 970710 -156885 -553051 -315178 855344 236967 353586 -980547 -275068 532160 234084 -63596 278509 72051 529029 -348500 -795218 405740 965529 830098 214298 -377071 -650823 -433320 616826 224499 941796 223113 -338468 -297323 743517 58519 -749852 338163 -19385 815463 407677 -510572 -852646 -120691 -655214 -172048 781572 -803556 361331 -904547 176346 197560 495261 500307 -750244 -245046 758318 645215 -971137 -230369 -737942 370683 158802 -454971 978775 -701875 134130 -842912 -633811 -705069 484438 726620 259842 551160 -649685 687211 380794 -18389 -456082 322041 -798259 -676530 -184732 -256611 518264 845805 22275 508080 -203303 -163611 482993 455813 -47466 -805017 -167564 92776 603614 322987 -911277 -858993 -717364 -7642 43849 856507 -229661 -849498 743415 333919 690316 526177 -252920 505933 -256183 -297035 -416377 -821686 -144654 873833 762649 -608328 -710271 -886589 -211930 954521 -46787 592426 424579 -639341 414185 794812 -426342 -182000 -355540 964538 190075 775617 -808045 974018 -594756 -758503 -958495 97597 -431417 573646 -996741 -250492 -716663 -237114 -16657 637620 -521753 -645168 542411 401770 289185 -624761 -700978 -807475 540798 -697996 -722942 302041 -707671 782135 665284 95749 545295 835494 839187 867832 -28306 980347 -286856 533941 147081 675448 802358 320346 728539 492717 -225816 -264486 247631 -538973 135589 -333189 365740 -853973 -417048 -82570 -394337 -647746 -747819 483445 41204 427869 632093 638759 606924 -81348 128940 719 466094 634189 -153144 284977 694253 650788 627442 536861 -810953 126119 612068 318821 -884228 -552023 959015 -565712 -947816 -534964 -524626 -899967 -895896 -531245 -62351 -811171 468483 743812 -986358 135118 -237693 251939 -184085 619627 -730666 579818 667143 -680892 547966 -306394 397600 251372 286665 -949207 95072 -829389 492335 -641158 -106260 -278386 791012 -251703 953524 -789720 746928 -660781 322308 -309139 296381 225675 692609 -964812 10710 273900 651080 -467104 -792350 565586 -362218 803524 -108831 539858 -480534 -352407 -413613 -398095 239726 694318 -265737 -759102 986402 -594529 -956903 838715 939488 -543412 -413791 618726 142552 609119 785692 404766 606760 -825067 -918830 290647 -74719 -545477 901103 770972 -820974 -174400 -711053 -9693 -404413 124583 810889 -412461 961682 220196 682972 -818801 314068 -709019 145973 75573 -330400 -795886 -814845 759985 640964 -359521 101516 -599042 -748540 378123 -876334 30017 548085 -299943 740584 788194 421079 588511 662063 -557 -961205 579249 -889068 149515 -434528 334485 204983 -830372 -15033 -92793 -93980 -38568 641051 -895828 612822 978460 14866 79485 -619088 572658 412847 320533 -129360 -245889 603095 -386797 -2824 961252 995914 -848757 -804712 949023 -390809 600939 -597816 -147274 879781 655598 -581752 -350599 -46985 -728025 935166 875507 878351 636489 473317 -61795 533144 752449 67562 -864679 -223020 684195 -286079 -403839 -235599 -571824 398871 -408469 2591 -91477 11438 498280 -795561 643349 -308761 631228 122100 -894335 -299474 616486 525733 280920 562252 -356944 -613411 -81516 -702463 256773 999003 -954226 -194013 -128841 468234 567180 400109 377518 954830 -854001 -878512 -552447 -170977 770160 -458782 970605 78353 360976 -871771 663962 -102976 867833 -11280 943473 399588 -361291 383218 692731 -923838 172138 -481911 515088 -492483 947544 766652 621597 361340 -765267 -556136 -117608 -871737 -768019 -780095 396852 -312297 -748467 -392276 -29284 563718 258320 989790 307273 -834240 -981422 -962084 -178520 89040 -134105 50055 -913897 -858308 783302 252319 190485 -324868 114265 -482569 -532900 132321 788522 -75745 223957 -164730 -310703 26360 -884018 980435 -824526 157058 248237 -367517 -198264 478625 -916094 234933 196949 229949 485066 -735668 573288 987749 24324 935196 -624203 662759 -309646 -234322 877014 182541 242032 -574577 146592 465598 293000 -551133 -87410 315894 -32957 874784 737269 -883005 -18501 -342440 980193 -882758 130830 -268627 697613 -928850 9332 -866817 -129226 -9920 -208300 -80562 -668197 -226254 380001 670074 553082 -371856 937849 -60029 194239 709534 -699063 -639244 51117 921726 -860503 -78131 157674 598555 -641323 -873129 -151047 -489477 -562147 914693 -979687 168302 -899229 -503055 -599110 117939 -763545 357279 -961285 -753187 324798 -495606 501875 -421673 240720 -624875 -627467 -148949 734820 -13998 -706092 -691952 790636 -557494 -939085 92482 -326703 -699715 409291 596917 -144469 -19935 -419332 -452258 550770 790339 454646 349491 237794 245004 -667889 948461 170069 770172 -266371 590721 -210291 477498 154427 52829 -310989 -784945 943478 478219 278544 660845 -460742 59905 522611 -153738 316709 -356475 -736945 -873623 -438760 -747351 339486 199202 72465 -531686 522662 714071 -507708 -753418 450394 934135 -447166 78964 623500 316828 -346797 -200259 973497 660175 290122 -883575 409988 312357 558751 834083 -856552 267680 190740 -54270 919695 -972483 -840529 -621709 554625 -463444 683845 -156658 -740487 -366342 -456802 235234 -759805 -823227 -19656 267447 271177 928276 -850200 952476 -393596 -199032 -424834 -848941 98877 -922718 983251 487957 -183183 -238632 478064 -333115 -396749 846832 -722551 865154 990371 68516 -854143 735451 581423 -372861 58330 75435 -647772 812290 -882634 215050 244710 394704 -398352 -75404 -34923 -147941 -336043 425012 638124 -64544 354029 451721 -777893 -614312 790432 18194 -33022 -218250 797446 -183709 935146 531441 159745 -617392 -945259 408256 -782739 -12159 182901 286415 849416 670917 714555 -373403 943256 752541 -390568 657526 -194262 -307995 -502096 -496237 -93876 -279162 -244804 827530 -913673 905328 -267303 932960 -179950 66047 -322639 -441920 176118 369442 -688476 -821537 373102 792560 -252536 959589 -931907 650510 -28730 -136864 -282234 170271 168639 754195 -597145 -879561 -170483 -937134 871592 -868945 134596 982512 61156 -463408 -723810 -277022 -300707 -99657 628216 -469337 -307137 -88534 -559503 -664756 -436817 -117280 633714 -136577 533597 373020 -590141 751661 839873 388214 594707 727446 136332 152303 389973 137839 -538478 443085 189321 123606 412131 302066 -292305 -980951 949348 -936567 388390 -445986 -103199 -864241 -864704 -648349 -871078 300489 -775460 241602 193214 -500768 -193364 773915 607213 781145 33625 -861623 -899896 297181 -327534 -659191 -967482 -837007 548204 -303141 -972409 418633 -502200 -244646 -529879 869336 -774944 905867 788175 102529 420400 -829843 864575 -735664 633342 -381438 5922 -136333 635844 -358906 428981 -699994 -278945 -592869 936442 310775 -11243 -436082 236779 -810229 286325 -655085 -1725 -579944 19225 -709727 254585 245007 -613192 -392553 -682950 -17851 580600 -198867 349695 -331879 360667 -52058 67782 820107 405083 -70540 -345828 86598 847460 -176126 297360 673021 38562 64439 676906 -705027 -809453 -676720 622479 -831477 -588484 584196 203122 -95379 464672 739777 -754557 -679145 -99167 850330 28189 -158223 973692 -68969 33086 96937 495991 755764 -253599 -893890 -835805 731269 343806 746658 807811 -104932 25693 -85583 998144 610648 463944 518498 781109 -569046 -957563 -240194 252198 168356 -6046 856471 -834697 -669659 -791207 -223758 289880 -947822 -637967 -509605 -620972 938836 514772 186602 458914 39430 637409 -66690 315920 398621 -604885 -876961 -508577 653348 -377543 -580264 637380 -561909 918917 -37413 30412 -814874 264688 -72326 -351302 149907 135837 -164999 -818322 362098 -33325 700065 262061 -190262 877837 11382 -432919 -638463 -830478 190898 606683 -125326 -498929 686371 273595 -460276 -116368 -44806 -136444 763598 -670330 -55003 595240 -316246 926199 264263 789431 -808148 -756571 -499736 -866623 -878091 521438 157587 -876201 267646 -377378 194751 -691490 547997 224805 79399 -62262 690792 522454 -779760 19337 -830292 -683165 374432 -866885 725819 804592 -159276 -700800 191857 718296 459581 -759522 -62265 629657 -262062 966301 -203747 389495 121983 -856692 -84324 137668 591700 223772 735992 -323991 848491 -862856 401571 946340 537552 796099 -805429 901500 -558953 570618 156730 737496 932179 713847 -267987 -555880 182579 884113 -580558 -306987 437994 682461 599594 819032 360873 -596810 737070 -229078 950109 -155661 17718 -21812 58543 -358404 860251 646289 -934853 -821112 -492508 532319 896290 -61847 -351848 982548 666568 -329216 -921330 295871 -327740 -116647 -729800 -869270 664298 -458547 919113 -740415 847255 376349 -675879 748380 -277275 -542422 207044 -210359 -660366 -708333 -333488 -671605 529574 801116 -540685 -619060 -956484 -121973 -190102 -443922 553545 -596717 309953 182001 -825303 -893152 -440206 964914 497151 238746 230353 -735653 818955 -936242 -148048 -128201 -781609 974731 -614335 394552 -954593 -371082 -65013 478909 -132624 923877 -723134 -915720 526894 -207762 949855 -418803 437108 -196089 -999846 -410521 -457779 -180378 886045 -138528 -235206 18371 953795 -238274 496711 857546 -792148 -29321 -61180 858619 -760077 613458 -331766 265963 -651797 -794704 -971914 720318 419547 854998 417607 274251 548663 -588479 666461 -124178 783532 125423 926968 -807300 -522388 696369 179314 42378 147810 923229 391344 -822055 -342352 466801 508724 608745 505072 -724865 3442 204280 -643646 112271 32181 886167 -86371 -237930 267655 -230532 528509 909407 237757 -389919 -436213 24352 -596656 -670761 713070 683749 227415 -82511 601662 -460948 604360 855579 181951 343373 -516679 580222 -552762 553439 -378207 258598 -347541 -693144 777474 377428 -554839 -340764 -871624 -869396 551304 -241213 -873380 -350861 -455798 -911911 501717 925430 -645399 678533 617460 874758 301947 -279004 415570 48897 -354854 490778 -797760 -285061 686183 -898757 -570544 -105916 -507286 334126 180446 -936700 165014 -122164 604625 -689796 -988387 53995 -741027 558276 854252 -100198 -475396 -70451 -857763 -56952 -133042 -93980 -29655 330840 984327 556633 -733607 -810150 -384062 -70661 -388696 93142 746191 967230 -607575 -54297 453124 796548 729091 -244407 -521520 -738200 47439 -843776 856535 239494 791296 524484 -689286 -421862 -943741 -92119 -782958 316108 -453905 892977 297439 3542 -119144 -672556 552856 -177199 266354 -80696 -929384 -967609 -976096 481432 229039 -805249 -64289 639210 179768 -330050 -915391 49007 -513904 -823923 287773 -345369 -215046 623368 111356 672888 -179143 -378911 442332 -467843 791536 552438 812874 925400 851696 960549 -810223 392430 -581080 939830 -788100 -50290 -250353 -385397 -496321 495281 827644 -997021 -965497 499053 184351 648133 46602 -908354 243173 583374 398449 505134 326442 -890647 -360080 716402 655528 237659 -33366 -2179 -205574 -297156 -445806 904890 373237 -941229 86452 399517 433356 778018 -487339 -653279 330772 -151030 -213971 675019 -402193 -585074 -146037 -352595 433101 504663 407104 -136419 -807444 -932128 946933 502625 178257 295133 -728852 -953311 -829254 749716 172882 24805 -994333 189538 -232761 -910001 584221 623250 117875 156363 567335 -989035 -832659 -438009 -131476 204706 507947 -441841 -497402 338324 683640 391869 -7592 884747 68276 -886671 416041 -38845 -18489 -129807 230623 -197787 482154 362304 -561348 333353 -814174 31222 783529 71540 -53691 629076 -34958 -743219 -260192 375648 -441850 -637121 -296255 684692 73296 -575500 652703 792823 167509 -232287 -960745 304672 -518153 -191443 -964769 726754 510958 134120 998170 -949477 -434617 833779 46334 603454 -358673 347979 848488 -914295 461420 130019 123199 -419956 -929451 -88223 658428 952088 -906946 -104731 -595608 933605 663034 308699 -889031 774883 858749 -581170 -582527 634548 -124080 420166 -746789 -220687 -131742 -254498 9715 -439633 598295 991674 -58263 -149522 -887883 60066 -777141 9348 -596652 -602013 -649167 -613629 258294 548736 625416 497356 -321795 -281356 916700 724873 921229 794178 922244 -160822 -670112 -392558 -773157 930560 -482235 -931593 -63631 -303768 500875 784711 -68315 -973908 -772659 -708754 595966 -115110 -924877 737679 -1452 4850 -143029 175624 73035 -953300 -642310 556586 472130 3439 160422 745700 722889 -408863 -611397 -257933 312599 625488 -290446 248098 -703341 -494433 204554 -39758 639621 -917961 893769 -397540 -444675 -89334 -3913 674523 -730334 159682 320623 -619757 -660709 -462830 984102 780831 756929 -687443 522016 -148681 -751738 665731 -399089 -453490 -149991 -768109 -286753 269506 861304 334779 -855228 503920 -65748 141548 -251197 -549204 307520 -681322 -663133 824002 -162808 -25057 -448791 770719 925709 42587 -342418 -642946 -133224 845964 698812 -776908 -75397 76163 -416140 -830495 -81867 -592231 -347641 -365632 -531815 363116 -930494 383619 -580398 379733 152822 -903898 -916673 517721 -278045 527590 -527033 676924 -408156 -738006 -701394 214097 244167 -721659 -143084 -751580 -686228 933909 -231144 243132 -106339 391594 -633957 844281 430736 781005 -315482 -245250 -680252 -698400 504214 872949 -91184 927657 752433 -204388 -382501 138021 516898 -95499 457970 187440 530509 510552 -684779 -724050 -305728 -429545 15981 803729 -667070 700723 -681497 397233 76481 918390 -880212 901045 -196252 262939 568823 -1855 -764035 136449 114473 -982884 482037 388637 -286724 761076 962184 658656 780082 172114 -874017 944484 -628639 169502 -758910 210690 -975339 -806210 -209751 -452367 714347 132519 109501 -491047 -922939 -718325 -157177 553728 475686 -265505 -864288 344682 -538637 -214437 847626 605844 -225397 759746 626653 -722066 -981092 576104 280758 -168106 739932 -164889 -980599 855077 -258090 -324764 -138924 -880850 176400 -903246 25195 -444346 -571451 660210 875235 305398 -316893 63541 -401606 -726184 -152789 250666 425382 852613 359517 625778 581461 261279 673461 -562068 254033 975616 243461 -582926 -79389 -976263 -314510 87924 -891869 -884375 968648 -787236 462657 901752 -324302 -383615 -561772 -775071 776943 -543422 -590429 -85034 220169 213770 753397 -1002 -438236 60721 230827 -773663 419766 538416 -692414 -969611 -594534 968229 186359 365674 39306 565062 832236 116150 -818751 -845242 234614 830689 137800 803750 -303832 -577546 294021 590485 -179225 244987 -950961 646438 -429111 -681199 -605635 529849 -591163 -409442 -335204 513117 390407 -570149 531724 904151 -39012 -823969 -484096 -183506 347209 -99533 703915 931499 -708704 -570079 -294751 -60614 360489 952749 191793 -364416 -113875 -172488 -608781 -310495 -493895 -764908 -535624 378566 568199 -484640 680431 502682 -865299 -634019 -197580 -41547 604872 -542689 -270861 -820906 957449 -870020 71527 -287266 -354598 792484 476089 490238 136710 500167 902627 368197 403570 507637 351260 -58271 -286547 -272599 -10700 681158 714249 494178 306009 -65850 417167 871811 796559 916771 -72734 805338 354317 -719013 294952 233288 553786 -550561 -495662 -445332 872973 310680 394273 372463 51358 970920 -628740 470213 -189212 515186 -851401 789288 803638 -190597 -759940 918535 -453241 33189 -187625 -843320 509483 -641147 78429 -354319 -525189 -364370 670321 706846 152657 327655 -510425 -381316 42196 -898216 517280 315583 743494 -336563 -304805 -928796 916706 839421 792830 277263 -862160 92968 -172709 -317950 302936 319370 336627 170554 920907 -604823 152323 714537 -673705 -742857 -178577 -871559 230280 34856 -186676 -891068 563110 41816 717867 -746521 291929 -546425 972440 909296 380595 641365 376549 679298 -524182 563503 649241 655499 -244387 -184331 490580 -121136 -120496 617009 -692342 249829 365895 -261533 -153735 355601 861022 -400682 784077 -716851 604902 -37210 -559138 -542009 -846983 994305 135375 66598 932848 -59479 -575748 481317 308315 665650 255337 889406 313386 -169284 -793196 354946 -154762 -893264 -326517 411455 946653 -202857 -657494 -468149 -345696 301907 -961309 843762 -287004 45930 -191417 -521882 -812390 -8431 799540 985437 -807392 -61312 633380 258231 -514053 684530 -656874 -61818 139283 -283633 676330 -379478 913395 -774293 -159741 -510524 -51721 -277357 79173 142560 755855 -723352 -574594 -124873 -898157 -499225 -281819 -865931 752880 -693901 65409 965408 792994 -968168 -352736 58729 779895 -957116 -737052 -683292 237426 56078 248317 972688 -926309 683922 -870888 -504843 -631823 693174 530907 -817572 960680 -603842 631998 -952220 -506280 -769395 106525 -467282 220978 -197902 553301 -704774 -560266 504657 307734 912850 72837 -284554 -804986 348362 -724457 859996 359103 -336348 -703527 394542 885063 -626583 685602 -647093 224170 -584362 -194093 528875 -944903 384346 -368956 -366850 -998280 -110112 -982598 -719727 307969 852791 -648203 -430935 680054 161960 585866 248446 -850508 -222458 133498 544504 -448166 -728252 -885313 -777022 14154 123657 -742777 -831499 -958332 843869 -503102 611279 -936316 611073 -389261 614360 807991 913056 -474266 923770 -534855 -702755 -639632 -465381 137229 -784446 -674581 549282 -193019 576594 510939 -187014 -578384 210693 -924965 -755121 -156282 -414693 -527640 478245 700881 -32871 312397 -773657 528660 -560937 -756058 102564 -999145 -624344 294778 -700039 977181 535066 -956115 81363 924626 -154139 -435275 -218548 -201398 -161335 708075 797875 -981872 -522491 952799 -966827 154249 -936933 251201 -591886 -550539 -116573 510426 -808173 812012 459678 873264 -801628 738514 34947 -655629 846062 345142 -804755 217331 560453 -582710 -444935 -459412 398506 -535539 -196524 -296573 -665908 207530 -59498 -894141 944398 -70716 703213 -864706 -678438 -238823 -735875 -909360 -650741 952545 754684 -391743 917223 -483647 -634815 436201 570506 274867 897995 564940 785874 -543620 80697 -260231 -284242 447812 -430215 761661 782870 -990561 -460694 869539 636152 813929 650277 55279 826900 505665 -762283 -443299 -979228 -123254 298332 -996457 518301 -529881 839810 -672335 273365 -323590 -430324 944629 -187602 -456321 317614 841268 -184133 -193939 -876199 298754 91041 -541418 -933333 699569 -69511 941210 388705 856231 -878331 491370 -859440 -235527 638171 724288 -897739 531038 -619196 768330 797603 446324 579414 -125598 935406 913298 -409956 -978010 331981 145940 -482066 -83821 594924 379287 667083 308750 -30057 -424418 138779 -752119 263122 -360501 -364830 944946 -875679 -973767 -391066 294737 627372 -639832 163203 -551588 264107 172367 -625958 -817614 250275 -133204 -816569 -187858 -757024 -118819 783946 -928338 602861 -321192 -153633 75487 235668 537678 910159 867682 -545922 -571828 328949 -778097 -41757 -920427 -534835 -369935 -809904 -261468 933786 -307595 215616 -243255 842705 -43773 -780648 -883210 540536 914528 252257 -849544 -16769 750338 615271 109484 -772411 -549257 -595045 378554 357821 147732 -390474 242659 -58273 -315462 90138 294661 -656053 -263066 96587 617501 -434640 454862 -14974 906965 -769639 3261 -836029 974388 -371887 411507 -188707 983500 668740 146564 -9885 370860 -861668 346080 951816 517303 701925 -498275 -326012 907040 479999 172854 -450553 -811796 -31250 -461326 250559 637485 -797758 -255238 -418683 447240 -30468 672261 -710845 -520566 -703322 -175460 -524915 254007 542127 -373539 663351 -364388 358068 294948 168472 -53368 60214 -284008 373577 766673 969892 109680 515507 533284 -893562 682271 -599730 -308080 66384 -650062 356687 -907733 662066 54265 -196160 -184023 -337764 -480258 280270 -353677 258038 245212 835826 422105 -179435 719379 645828 -664223 514107 -977202 -97908 -11022 -723498 974757 -178575 -843772 926833 923153 -896498 -632731 -570480 956747 -671077 -602774 582524 119406 -139040 -826855 -958482 323026 -247597 -83214 789891 922480 -195083 -104789 425659 -495417 -321298 79130 -577509 908643 -587791 215523 190002 -443352 125102 -461742 -735987 -782419 -641873 -114796 349130 163573 -337381 -47701 -758506 993406 -958879 -345784 822284 981220 365794 55986 696250 188793 -753057 512836 -317581 503327 -25119 518734 730354 978373 556327 120426 993916 -399105 -728668 138484 284018 582812 960330 -489600 -625519 555054 745572 565096 -587951 -464993 653226 -418657 891756 -208812 -681797 -646613 282851 983340 -17024 479379 -240933 -158970 437936 -302871 -433321 602086 670690 892545 -957251 994513 -378568 205178 435382 815393 -754622 229877 -727216 530981 425363 533515 984309 242265 -660372 -807781 -600507 652929 590241 -278010 -884671 8837 820569 172469 -921000 -153101 -996618 -194404 -687395 -674432 -958450 853175 -191603 352557 -266109 -999013 -409991 439748 135873 437532 911066 101775 -244221 614649 -332309 -860221 655811 -999630 -769895 -289392 -50771 -321518 377276 892808 -544287 893229 526028 -760808 324638 821752 35527 -908515 -468905 949245 -667057 911508 -473323 759124 186207 -184944 188067 -941427 769405 846810 893649 -427236 809290 738190 588583 -115839 833283 -297313 903082 9381 -46532 876323 580724 -110715 895024 679992 -867684 -688021 817130 417524 869594 -431119 -411851 -792731 173896 -960394 205529 343946 -891098 62408 568308 -642531 834337 -583698 955912 -685109 -270598 -397761 -145402 321693 -649119 199811 299150 740052 -137810 -166757 -344883 -39170 521379 -834308 -136558 853996 -416613 -776539 128127 347215 8264 -811015 -918124 152306 438874 -540680 -538847 254379 788366 -695800 158540 -867450 -765874 -758355 -464657 300114 936389 -577819 -288878 584767 -207496 -580827 -823722 -337020 7505 450562 -236925 -855540 -727669 917302 836149 -149497 -466737 -627390 -856600 -538837 429482 -290512 -872129 658535 743557 724643 -934947 -407278 8955 800063 -238135 823137 -692907 756417 715304 213917 -779397 123633 857963 222138 -704018 137232 -744065 -465601 450255 607615 -476258 -536220 375416 -351747 663275 352489 582514 -45391 42948 -273663 126192 -165521 413662 4032 118054 -833705 -2867 244738 866663 332342 212722 -861244 -528944 583078 -573015 383516 -304702 817644 -947052 292260 -980878 174532 -276959 760577 586489 705480 -790182 982095 -929776 457143 293689 -981238 117211 -23920 647728 -761066 -3571 424634 292531 -431139 -751390 518908 -339598 722949 615002 -413141 -463094 561818 351780 682574 485028 639752 -716859 476414 -46168 981010 844885 574702 749725 321530 612430 395643 -631525 -310648 936632 -509719 -525218 -837002 627853 -564016 -465932 890801 -259228 570842 -85826 923544 -330190 732499 -996930 567355 -662779 769626 569199 316029 222294 -90683 -657368 -350925 468088 119909 321365 -160470 -762002 273398 218886 666868 702709 673030 199599 744909 -567319 59514 -48992 -437766 -46585 -14605 -895999 -261061 -227458 144229 774332 -389266 524467 -983980 74588 -860747 -179344 252148 -680844 -648858 571189 -268110 -621178 -535604 729164 989114 944201 612190 360734 -938414 -634730 -139625 -659070 -934011 -688789 -77415 174465 612311 394408 630768 386527 262833 777495 735873 -333198 203998 628650 822695 -125124 897568 -592824 -312933 569371 -788743 -850701 547130 -348839 -490162 -64563 39191 632762 -111385 -349432 -453371 -141207 773964 -580119 -919254 -838578 151089 -7088 -647726 -416096 -102405 460520 -988121 521124 874218 -772265 -87404 407699 -147083 79822 -967062 215311 621523 -885824 632164 -169796 601281 -857682 -704643 -352664 -736904 -189063 -984151 -797384 30003 317972 857566 -455820 729978 654271 -871311 396966 -403947 -47571 -568212 -947149 658023 142071 536873 -605337 -481211 273963 -281030 387702 2838 67754 349197 -699805 893313 -60763 -142011 -731586 -875293 -480874 -61777 824658 852068 -791728 -989555 439548 783097 809383 299138 535752 567937 -887689 -692464 194836 752204 -39618 999222 727866 -815772 -811756 632994 -215192 160294 589741 -677201 549748 -376575 -321194 -185211 -285124 -365406 -740537 792576 23660 -229596 246199 -594798 541058 -322327 793945 -987424 235734 -366911 -12476 859418 653982 283760 249184 -461645 889296 466390 -402825 795810 337298 -550737 550167 674301 -450969 201396 927553 -983027 74254 -477123 938541 -441436 300758 -253117 -803585 -119101 42031 323563 764259 421799 668097 -655116 -522429 -926 844344 -522269 692340 524738 -421413 608573 -383582 -9725 -939574 -115723 787997 -893608 -89911 301132 29806 998621 632284 -143594 682385 -684489 145899 823777 45303 -714645 -339426 -392004 543574 -62446 -399906 -175240 -828260 -556946 271932 -397240 595568 -803437 352980 832980 619044 -517362 -899126 -766832 -836369 -752248 107226 -707561 638655 848740 -676621 281308 -925060 -349699 -927282 333267 -251333 -830299 -803148 -785283 -740334 205438 810519 -614325 576562 -15748 -103209 964764 -10831 479289 240286 93450 -66662 789978 380925 185814 -784412 -107419 252619 -767193 -899172 448695 399747 299239 235777 363042 -164575 297479 680897 321381 121098 285281 -204389 -391994 714620 723390 20622 744276 809336 -488269 -274027 8457 428957 890580 38135 886583 902399 538261 704091 -114158 -933889 -623772 -95102 -873208 532263 -35833 574123 -986523 -639975 -225110 -413713 -76880 -825776 -827715 604763 -379816 -766970 830850 838898 21613 -597927 -10732 153469 -39361 -682034 -623222 -857319 -615603 -901566 249288 -717590 189505 -798748 -882855 498738 895704 95146 414063 747135 816854 -224896 -824480 941129 -978488 304173 -899441 -62543 -35506 59520 59118 -690313 329543 -808732 -576834 251901 -823988 -807877 -218768 111816 387049 -960363 720673 373520 -194944 233604 -134369 -382912 -760088 422614 355888 -324937 962903 734311 -569088 336845 -156271 -240577 -179293 -905188 -590278 448684 212959 -877821 -951978 -443161 -663532 120763 666790 -602754 902359 -140582 -729300 -472523 190754 178178 961276 -606268 -104105 -89735 -737618 -179038 -612254 -639667 945830 -24446 -178687 -713949 -659495 -81386 -518262 -19032 753678 704636 -972675 -64504 -979898 628299 931267 -615470 -655525 596289 -703113 -651920 -846799 83840 515908 -728536 350534 -243586 -730726 -423041 -747606 58111 398470 849654 673982 188222 -340763 -853909 670144 -270025 -774984 246885 935707 -40590 681179 -930803 -800432 837325 -402381 260826 -924371 -768574 -97041 555573 -538211 932237 -312636 -444241 -805545 951532 -250958 -541017 -193082 -482686 -501758 -829706 -843511 -689858 -30135 273068 675878 29539 520136 288124 -441896 580630 296149 327117 458662 -199481 34010 -398209 321775 728601 -462183 -146509 -281346 -922550 -180462 -538400 -231500 269141 732871 -752524 -535288 21586 942901 778644 26804 581410 -592135 -737212 638013 66328 394888 699160 -940913 -610224 -546717 70271 633921 -654937 484735 -285959 -394412 91733 -905581 820534 -420272 -226478 614224 527850 -149969 -394251 801854 -155127 984086 511747 -619347 225528 220575 -965988 249230 306559 -833331 281105 -328634 868644 -394539 -38068 -968534 -500655 -294083 -847552 -560371 747038 -817184 -532302 170574 -740858 -600175 221562 -381900 245413 203953 -135810 -581776 -761062 57611 -2460 -919529 544365 -773746 -972959 -827393 13628 -722400 -592362 -544921 242296 -147281 759954 127074 657675 302834 614740 -803628 -848694 244903 -357513 -165373 891820 868355 763507 -201501 104572 723460 -809002 902096 -545715 910835 229313 -194062 -944693 -86616 -351078 -101781 949257 -462507 415116 427104 -217405 -999906 591621 899845 -352345 632838 -845303 -800262 -310349 -38386 -308150 899782 594301 -87740 764648 953083 -205208 -147921 5423 -528084 -970940 -919383 -995352 -928709 368166 -112310 113259 628879 658034 335955 886598 -840143 -138308 -540870 272969 -976722 -22248 730034 -393984 -722391 -435898 -683085 -274935 765686 383563 493952 514919 662396 -402367 491942 756919 -855576 668881 516722 948404 -782323 986056 -407279 -17642 97249 -273834 -753800 30054 -830076 951951 789737 330776 -93592 484650 284182 -662305 730754 -299471 673329 -773899 464476 -555863 468235 593197 -632072 498482 590317 504861 -270037 -982949 -608132 591744 964502 -420804 828179 -22633 263237 -439167 425781 -438201 650062 449536 527731 -158206 -727843 -13174 -862167 -24196 22115 -173470 897373 121361 707455 383242 -896513 -879244 -854096 -477366 858427 16089 623204 -657471 -84830 -360203 649036 -789133 603264 451922 598007 163531 962431 797821 117337 -886710 -247515 -709947 565386 279398 994194 266513 580068 870654 -628676 -457495 589779 -40367 413359 915487 356101 -750458 162463 -979908 465884 -900649 -358464 -141606 68955 522128 -262902 857881 835495 854866 206027 694048 -803321 313568 890479 330529 -238020 753729 -424992 499540 364205 -633474 949718 -722846 -78868 -223592 -921826 -36405 965443 -610260 837036 737684 86624 -721686 -605895 154993 -426959 -538003 422180 -931837 -160927 -440560 -976000 101776 -241495 389644 619000 751138 58397 -801696 -398112 -44301 344651 952490 -164375 -351154 632467 924345 -870288 -424909 -115680 -500193 -536221 353455 817102 -54545 297481 703264 -6923 129904 189992 -621447 956374 -927090 -439782 91205 226830 90773 965894 963857 746914 -885522 -286481 841331 872593 -63170 -561068 -957113 -691691 -816515 703774 557989 36009 -816941 -443558 668351 -385770 -763768 613070 -848264 -518534 -575741 610228 -580306 -71255 -363919 237683 381640 185344 -679879 -426754 891028 -448762 -733314 100838 2940 -224359 208287 651487 366942 -677158 -737925 662777 -7966 601855 793967 -614928 436152 -266507 305318 334401 790897 -180525 412961 234490 752718 592286 78996 -831522 656239 192062 150487 -119241 -309739 216588 77467 -514787 358196 430592 358703 949171 87130 -218959 891271 -357856 69103 -998010 427189 -789754 174957 872535 954855 -445667 -761233 -802331 930362 187982 -364661 -218016 727409 -483600 147141 -305392 -772632 -261732 509779 325775 -92071 25564 -249186 -783090 97447 -944898 474427 579338 606238 396501 -221425 -513713 388214 610151 119544 190065 610680 -993991 -74792 234038 -836577 -238462 -662546 678412 591351 371816 -804627 375296 -367393 -105366 735654 -7469 949905 418524 -332342 591872 -879559 -133909 -655469 -452468 -972900 157610 -479098 -240695 -164974 -409378 739504 654655 -425424 -764580 983422 -641532 -388838 -291694 -714261 114653 36075 292979 -908544 -946503 -489145 -991039 -491807 315550 189630 -689184 -713473 -665944 -383221 45215 -203117 964961 -703871 611725 560878 556822 433749 -620936 -470762 -227393 -764699 980543 998085 -369249 719143 691916 -607056 660593 -692855 -368574 56418 -39494 -912426 -157160 828812 609049 -384250 764071 -739620 184323 180936 -709134 212530 -72014 886804 607292 105323 -670067 362425 -530212 -717519 -609606 -169380 -398300 797997 -941416 958354 327127 627468 966810 351343 -653442 -413698 174521 -462525 103771 -726923 -551614 -176682 963121 396004 -564164 -956214 406244 -581496 -51759 -917448 -504655 519838 -720447 210980 -108570 919365 -511199 606290 -732516 -490465 852860 509193 487107 -455006 395918 -6664 475077 -502795 -236879 -85206 -670788 256336 -337686 836656 359401 681966 277734 -944639 822998 974704 923468 409806 -744680 -789980 376975 -153685 -798007 -437384 364764 743530 271747 498830 448742 -811441 -64340 -209943 326728 -81332 403617 -706464 -945020 411462 -941138 -378899 642998 -206455 911184 85796 -625964 -903591 228422 832236 122932 -907088 -490788 -574931 206685 -243808 -456483 -407058 -306671 -262316 703362 -364775 -139289 989828 944420 291755 535008 61456 567828 -705864 -866904 410480 566926 148244 210918 852267 545498 255013 -568349 747810 154567 410755 -815735 -192435 378029 -457691 -705172 757457 177927 744043 888380 -920428 -540631 292559 42746 337848 685859 -337414 -597962 -603394 162895 283711 -572041 749803 -374452 -669928 690950 -827672 -667763 -947493 887878 646600 288701 -761211 -437652 -144814 194209 220487 -444530 342696 102314 804272 452974 268093 -871417 613799 -604492 -276444 -587285 711280 617798 556106 422409 916680 396126 -509955 -495718 624100 402009 299753 863499 -798530 784528 849685 -814717 915412 -905552 -698866 679046 -764111 860813 88872 -964287 826364 -506645 -896231 -146493 -3757 -697031 -505647 -142850 -829950 -942295 181867 929663 447199 -723925 -210262 972670 763040 -45137 302676 -43080 856933 921430 179064 -145157 432914 -638226 -858803 461661 172870 -191023 88049 -782602 287263 -909529 506911 167401 -36099 105976 300324 461716 -909093 -180839 -870208 909454 -971003 23754 -644119 169704 645232 -687361 -90056 -134281 -901316 447082 -687975 -407559 -717735 -240160 820629 -819664 -171875 -317765 -588436 -611876 -292617 -222607 -377445 -937427 -56781 731537 844862 182095 760413 -173614 481226 774293 945554 -657499 -552654 362059 -680198 204573 284885 -857019 434790 859014 -129830 -148278 4162 296538 869272 160204 -912943 -832719 556583 423166 -371071 115917 -735948 -138475 659042 -734423 -520324 -649194 925710 54804 857361 101871 -639368 -37756 274850 613654 954273 -221650 -295138 -567072 207874 -286079 -415195 -965896 -199283 -644541 -921318 512123 -306319 -342646 -482186 -99779 565283 538084 -269146 -7550 -413373 -364799 -550927 -637441 328259 -359629 288839 -433720 -97660 165219 -685870 952244 -302867 -376635 672646 -258630 601999 -787870 -179708 130716 -172262 -818098 122095 -966732 -234743 -199676 764078 -620045 503493 763398 -38457 502912 997581 -837187 -486967 -397501 221684 -328333 -80733 462201 -762728 83039 -936120 -93824 595553 948503 874788 803448 612338 847069 -749107 863268 -677492 -342490 138511 752280 -773772 602297 202266 -472289 124507 -457656 -113951 544937 824146 242155 -513837 309398 858414 -210312 128482 304540 -743299 405027 977104 -754875 -18401 -649339 495701 -114717 -326944 -749473 707173 -355289 -821100 -296056 25847 499918 718601 -418510 -646348 733768 313786 550731 132360 -561790 924349 -795103 338384 -304718 541793 29649 361650 445161 -953884 -457545 -245590 -387241 527351 -543192 -729260 187539 195542 595020 -6274 -983759 -223964 831156 -18783 922807 -695041 916499 -643430 -265242 -441393 -967523 473582 389029 285427 252201 217085 422368 232355 887613 208699 -426898 488336 186077 -365182 -979004 -359575 -812437 -795979 -378174 825337 253375 -69177 535453 -454779 208248 -3924 495692 -263866 668106 -497055 173692 -374572 -679747 -213670 -274029 -21195 426889 168331 -411575 -170909 -77758 427268 522148 69776 319673 -562595 -605839 -908032 -358363 -441863 -871808 42620 215283 163505 522222 -679195 -947349 -693192 -28244 32621 281402 651649 -899494 -952625 695376 -485724 471910 313849 -382476 571589 448803 215353 -671507 181699 110775 900775 -734087 -875127 293405 245931 906954 -955926 -755092 336588 -478653 -773674 248188 808740 -493676 924608 -459078 9713 -467545 -202936 13630 -687768 -932497 742704 393284 -250628 997641 158389 597411 151436 -173819 -957548 11097 774029 520967 242259 -775076 690809 804915 -737864 -319347 846524 100561 -644257 -155265 660652 308423 475148 686085 -537772 314190 -663456 -612090 105023 303118 -619525 -766036 528898 -562007 -733965 -825069 -962312 -7359 805140 -971304 977454 -891579 -12124 769344 -164320 575753 392603 325023 -709764 -356780 142118 -675896 461439 441740 -410125 183495 263925 -887192 -328720 -579155 -733365 -749631 51483 -917986 473344 391462 -849861 654798 -14759 507367 -179040 -656613 330972 -803924 181349 227962 -898908 880863 829487 -52783 -119664 597803 730322 440581 119188 214226 406251 -459806 -217722 -321540 1444 657268 -532480 -810479 91539 -173836 747888 -539222 -40448 -951235 33747 -804830 969044 -135656 10069 -494620 -931208 394897 838268 -566462 452243 -2698 -918741 -213597 952647 479833 -623432 -379184 -144529 969315 426739 -350396 -641203 -851955 -517512 585723 -165304 53159 -769673 -560063 -85536 -206042 -158428 -470956 515425 -842917 -713570 -285614 -600913 -166941 558503 670890 248564 -872142 426228 -931472 -40952 585890 651658 -758960 -638337 -723703 -467745 447201 -683200 -213766 119756 -256978 344767 890851 589362 953527 -738406 582402 65792 -602666 382279 917399 462164 614180 -214242 118639 979999 -133393 18179 -275525 846413 233860 173853 329988 679298 -530228 -984739 -678985 577543 459792 779843 171916 -204755 -537610 -967001 -755990 -740295 860989 -951679 574386 -573590 733610 -343643 787197 -318783 305523 -225874 751799 -839188 -87297 204743 -862210 -759412 -219452 621853 657423 64142 -305821 22602 -54 -508382 -83863 -118144 126577 313463 -869275 578932 -220273 821033 -26359 -316437 -279235 538643 -878158 -608327 -695093 34280 151436 -182308 456467 935566 -403527 -999769 890949 229254 801532 447364 55585 -35403 -201547 -666404 -120063 -107645 465508 782818 130075 -937602 -995073 -240990 875987 938300 -488547 -942652 190240 -455763 -319844 495420 -824632 387989 816242 -506749 -647397 -884006 -829696 -671634 38944 484622 -191458 785746 -692657 961589 653453 -603085 -649926 632974 -561796 824400 520554 -697453 402787 -634503 -327734 -22007 773871 -134049 992719 -499278 821854 -252935 248080 994544 153649 987649 350599 843778 -23731 -179940 237390 -539059 692102 523945 250980 -299128 421436 575518 439083 959479 -783164 860719 510256 340159 -503466 499136 -423914 589848 -879326 -222413 879804 -957626 694986 961286 -429410 282494 990397 500517 771374 -75537 -277894 -932432 -153098 -944239 -469867 802029 778654 189627 -748893 443229 599955 869038 227923 452499 296345 -368240 -344734 462171 737107 403307 99763 -48240 181383 802109 137056 306636 470410 -887185 -221785 -562184 302420 -340447 455622 751898 820774 -390234 264034 951804 322840 618588 -178204 -608983 296113 -277120 54952 -661618 259187 -456150 -818156 -858726 -232660 777826 292743 -874799 -192408 824159 461508 -403390 -697434 731221 -465703 737794 -70108 900827 138577 -145041 372090 -204781 -972148 791577 -761690 -484037 803549 317703 350745 -703630 651772 -844627 557771 383714 -976627 -424992 486257 -724636 -139760 -922199 -295785 566798 -11115 -275940 -123169 -274565 971309 -93774 -580454 -548114 608299 -977680 -114548 517570 -811136 -943198 -988088 -927977 655811 -996309 -998031 87525 417208 -428283 -784832 839689 -705758 914920 836030 -155509 557341 -850097 694557 -240320 124386 -484407 597848 -521246 -131978 -227504 -622722 -459037 693490 -166130 186804 -160773 154778 -43243 113621 714206 -240020 -836268 958323 -198526 73821 248299 672011 -925070 -516437 634287 -504621 -913098 556174 -443977 -364872 230515 -15195 -802349 627303 201742 732550 -143470 766417 672525 -291631 345975 -826390 862744 513390 990300 873563 223311 -61273 -699670 -833835 -178046 51751 -431747 -961315 739067 -684431 -886661 574149 -554334 141866 -901477 -264730 150507 218684 -717538 -925759 -86754 -674137 8926 311610 13267 -770699 216293 -871771 668739 135239 -213668 -234854 -69211 -35609 336407 490770 -937588 -761059 108361 362659 -596819 597257 -441819 -116840 22307 -943668 -881800 218164 549297 60261 508615 787249 558767 -886139 -649815 498907 -269842 289791 -446460 -70138 403666 119773 29226 -739052 -269056 -500971 399068 907236 -219697 498304 -394668 -200935 -383581 13755 -589043 -811448 -179576 343425 350033 -659772 -734301 -471770 841731 -404546 -107878 550472 -207158 -899432 86511 -608718 740482 -912242 936874 -439755 545339 -423436 621352 251951 4222 -686698 -956455 363441 522499 -25764 -311876 317290 -600307 7193 -790128 -101371 -174332 423302 -76505 -529633 -991080 817560 -363879 903855 986317 -26096 100882 755276 -441504 -833973 -500336 -947606 981345 462827 -235412 563766 -930233 770519 -439273 629363 800311 -63351 394415 742997 -677705 86978 -767181 -710614 -648276 353452 760134 -860973 24178 482052 644643 -579707 -12687 -683440 -246513 117507 -33613 -143647 -215403 613602 85352 -76068 806336 -882126 748791 630749 79067 352408 -777317 -952172 291027 304331 -249500 -48962 56702 723739 -117053 439652 531788 -20127 353262 -423731 -331347 -705705 -196271 -53433 968609 565942 -394509 471358 -961561 603896 -938047 -469566 -140847 811188 618181 982758 204707 536157 -642867 -807245 396139 -289443 -918047 -553262 154953 894500 -122332 -209909 899576 -881909 399300 799826 -217705 -38124 90984 502561 -901761 971540 -213637 277047 -496598 -160626 626531 -777935 673862 169789 63954 534456 801212 -941017 -348843 -560194 -275610 -584030 -617581 -116025 -282430 874588 -549787 505317 -604011 -194331 541176 -341376 849692 -701704 -995626 480205 -377240 510165 818041 -286167 106749 -716980 444588 -571711 282833 684026 872404 755366 -932152 543236 255627 -253979 715723 -748885 577528 209676 -11505 -840353 345012 -992418 353337 828242 -964047 850966 697135 -949014 -654904 -976866 -438630 -564513 -824507 478913 -75045 -10950 488032 -919953 -569133 -419971 821785 595296 624414 -334014 508469 339165 800315 -6101 -64671 217539 55266 615849 -175120 -814542 -146849 9941 -635761 540182 958504 838978 -634113 225401 95801 -581372 27418 886445 583570 -321297 93337 32460 -424223 -596458 655596 -618593 896507 -414674 -217893 797987 891506 -420421 -744093 -937951 -857727 539375 -583088 -794021 509062 293805 974686 627850 -616254 177466 -998003 544948 -987708 -543915 -865282 -357870 -175155 602559 608526 831051 230395 -27190 -273484 -878756 -657466 -3818 267111 630476 -511977 -453162 -635006 -773430 340284 -396486 -739925 -937903 -43175 -742316 905080 -428147 -502342 -637705 -103705 631595 286355 -153428 -480574 964431 395035 -837190 -534239 -359564 -612617 -740814 136372 824803 -724005 455865 831996 99990 -223552 -249546 -833221 125720 -82572 -424176 193863 396694 -974565 198137 193207 -608752 163860 487535 739286 986618 -976334 488141 914642 158242 127131 -385646 -680221 -186749 -132526 568437 -478333 611058 -644890 -780009 -150388 572515 3435 95355 -70808 -847213 -874480 -841765 629760 -534658 617415 115295 819913 -838695 194824 544693 735683 480247 333698 984749 -354041 138502 585823 -477716 967031 52258 93238 366128 -343850 -705052 779289 861361 -711659 -189184 972390 62227 -484092 -119598 -304891 -360284 -711986 311728 -1255 -686090 -758982 998789 -546106 329271 629692 313276 -5378 74625 -254959 268879 323869 -92734 898024 -936791 633577 -435200 -958904 -776375 874728 -200211 -218863 513589 319926 -324561 -735178 796639 267404 -441546 463082 43676 -44818 -343235 -360937 327432 -253224 -591717 285814 760037 -480236 647033 -439117 -745417 831295 325201 280703 920702 -46459 96134 -996135 -84017 -708313 9324 -999769 885983 834714 -252970 -337361 281312 -856094 -27714 934471 -794450 -703352 -675598 -528068 -702529 -856264 -889677 -70795 -633766 57041 426562 680491 -496343 130743 269372 598754 706618 315093 510290 909608 -390812 562156 27490 95338 -356527 392056 -867840 685177 215119 -603741 335531 -227543 728372 -304555 -728605 -804324 -542957 -780360 -53940 461935 774909 -707312 816211 984785 243210 -790416 -953370 181800 -204254 -120312 -284591 589591 800849 976354 647628 -447009 706616 280289 -44024 999618 -632165 944817 973519 -971673 769449 -401720 -642914 401749 -71437 587084 697322 189239 740722 -892825 -939490 -703407 410798 -87552 -71886 -951242 -85468 928156 -856432 292332 227331 509340 956948 716398 588206 -461651 783849 -559098 127483 -470441 -841601 -617268 -859519 439591 -497809 -504242 -545436 -404661 -43247 44342 -870163 -324759 -54795 98747 889263 -82962 -989842 -384726 782752 -976132 -123464 776812 -737867 -366087 -171699 648376 132292 290170 -88289 -454374 -990495 645107 -785146 -426721 -540280 187276 -221558 -756652 130239 -185159 586162 -786766 352312 -381058 379067 980719 -40445 -895254 266017 262751 -600898 84710 -870276 -219513 -405849 5336 22525 707268 -760367 -262584 203480 -69730 -751548 -144801 403913 276341 -356362 -842191 -522569 -345349 119387 -450744 -30273 -49677 47586 -383740 -659228 413906 106185 -192034 -882585 -957981 733824 -742364 109152 -350427 840902 -333102 -172556 247142 -764627 183359 -15385 -5868 -154476 -83730 120018 146337 188891 889064 567065 473291 -489598 -587770 567201 763237 -742171 -649909 919241 -592585 -290633 -900806 -989593 -201452 941398 -464698 -380029 -332160 -366273 699749 947052 501416 -123162 -150729 846729 -462675 -404446 -432476 791080 893084 94499 -448328 553878 992988 24286 296922 -690907 339988 622546 301734 140738 140379 125256 127425 545234 -187164 897927 -564920 355032 -701141 461028 -458641 -650470 -491440 473165 -614575 377264 699896 -583111 822884 -945038 117206 922373 18210 239963 663502 176127 525780 -931317 572869 -53259 -108469 611338 63599 566606 765443 311093 -668760 307793 -99676 297198 -45198 -721972 605470 -499518 807292 -824834 987360 -508965 133670 -565969 720878 -171170 -474009 -770707 79629 -205714 -645041 690821 998877 928148 -998406 -225049 614318 99465 952465 -576625 -237167 -921557 498407 -671994 1736 -450420 -581215 660395 -11453 34206 907127 -56653 896644 -120547 -229121 228739 161969 723189 632289 -66247 -251064 -326079 -225655 432743 486532 -101592 128841 339806 -430058 -596297 -643984 438942 606895 -569847 -409429 -125735 622874 -190047 487010 -76164 -814639 216470 92381 -22106 -887798 -506817 210969 -297629 -403755 -823893 792233 267064 -164998 -805321 715070 271721 58841 655947 -718377 971965 927445 -801139 952844 -216606 422236 8744 -736044 247901 -11790 381648 319252 353937 913971 890983 806330 -969309 469941 -768664 386010 -413008 -230602 -652633 -831777 376791 749873 806502 -86451 417295 -974380 -696053 -91195 745458 657264 -606882 -419196 -159195 650480 -541759 -651569 -964941 -165503 718365 -387053 -301570 -591505 -160837 -929970 -816662 242955 919175 301369 3251 996736 965804 -554600 -326343 -667660 792086 -202449 189239 739014 432853 339433 -689125 267441 179530 -327789 -943745 -172144 -836114 -459611 -941289 -923910 972940 -698832 -759263 277425 -139633 -801859 870282 -885159 -186696 762599 548381 677160 -431484 -546189 942424 767612 736578 -493499 -114941 -84373 -672263 -520968 543993 974114 -981069 965359 -28310 928376 829153 336887 545080 -768938 -211502 132142 -218376 681899 -848303 816474 -599999 -825208 715464 896251 -725497 -601111 498421 -429068 40875 916408 -171140 34132 -335636 -736420 -67759 359551 -800282 -653475 -972605 -888927 519940 996373 873052 -354851 531816 461120 -913607 12408 802743 776523 408228 744695 -153044 -28924 615259 -93375 136428 -238098 -550732 641752 877336 -402297 -344338 -893630 -473951 214093 167322 630498 -142505 974518 -198024 506078 167357 -778176 637841 -815935 444404 330484 999153 -441388 -881436 336855 2463 -232681 429798 -984369 -463823 313379 -287105 353111 -972439 -87300 157142 -348532 672429 105271 462474 -177089 127009 -445666 -741481 937172 566733 904110 -725937 -2800 -627004 -386717 -667886 990988 420431 -293664 204170 -483922 738746 -70615 390002 632714 -928991 -368376 -626706 620147 4916 957728 -188504 401296 323624 -206791 -730665 593022 439696 -730353 -168407 -60662 -437789 -431877 852969 345428 -12780 -244482 228156 367112 182518 -141975 -135102 -694147 -68039 -350629 -557961 -779510 221031 706183 -988577 863493 -906577 88722 518431 -351617 858565 334370 274281 -939706 -337031 -163087 -706338 -832465 828450 537240 -452641 109817 819910 -901349 -107690 -298467 -466203 342252 660433 627573 728972 -233002 -958411 -494348 -364866 329681 -484045 673260 54878 100432 -807297 -464761 551314 -76903 790565 249213 24301 545737 265283 -79216 -63236 316877 474318 748257 -343012 -626283 -262020 -326259 755970 -796033 711230 -224667 -964815 -42421 -78699 624556 50759 915891 -854515 487693 -615696 -455888 -417410 -158405 -72882 317984 -935664 -444479 -792821 657479 -983752 -106127 -51894 819473 -228103 -679176 -624648 -810250 -66575 252809 422750 645959 -472833 990512 424295 601111 291386 346066 714403 -920200 -718793 -18042 -632258 -622792 369427 -932937 -641932 908945 487131 -48944 367138 618513 567180 413564 359425 -916519 -893101 416497 -380446 652242 -941438 573156 772863 935514 718550 727799 58430 -255993 892782 -977306 168422 -893217 474251 -376403 568164 939321 662374 -767390 -221781 -496804 379929 -547360 -733898 292479 691972 338726 -573888 -282653 -861683 93568 -90269 290348 904512 20815 -7877 93962 523828 298224 -819158 315000 946757 -446005 -423894 927648 609581 546875 -623745 359768 842713 89070 364106 -305336 163814 -288422 237966 -878784 887183 976130 876352 -928995 -431673 285520 -182622 -806011 -868346 183609 186560 -261422 -280393 -918780 -871780 516631 -592185 420203 -137649 525915 -661358 636078 -420391 -231895 -366212 -269249 257809 394914 -863283 -773924 46118 959617 -457505 420330 8082 136416 -439704 -596506 -150999 305245 -896865 -792022 84535 190967 -234296 -697803 519943 -959319 264087 -153262 296523 625296 495259 471016 -701538 -208926 -594110 95367 122261 -177197 308740 -198268 407543 -752947 361116 -512138 834920 -789390 288103 -803834 -307325 752104 269881 -847350 821387 -85967 548420 -683019 831179 373385 -454941 -514012 -637869 -856932 -102833 -729480 505327 -438823 200970 -231902 -492899 -24341 -414348 -730397 -906145 -657642 -948281 -356952 -756372 828327 478802 57127 -134932 165561 -946958 -125380 591727 683137 -47123 951459 513097 67330 -767121 300813 668746 247108 672711 832305 -711171 11643 -50843 476057 -33348 309541 -738899 306295 747569 105921 -613911 -471090 260033 -245384 -920936 927810 -677029 -570515 369943 -271115 913904 -237827 1294 125148 309015 424698 -640143 953312 -360063 998942 12328 -545279 228974 108754 966842 885236 278219 -799151 354138 280562 551813 305278 -343722 -540947 977848 -267832 50344 -47942 -813825 -101503 -389813 -663761 281242 -35634 -84676 229872 -813255 -543902 -655453 -197340 2760 757000 508282 -815566 650043 116403 -564380 -586486 130738 199763 -509873 886638 -167613 -725771 800284 -523452 812726 441320 545190 -923383 -181055 -487574 -592624 -952701 -579042 -841007 -649313 930208 -398427 657011 -840217 633454 -499731 -785768 -881969 -609997 -739071 -587042 802656 -688975 794502 365334 317296 -500248 534339 824584 -387484 460332 -154532 966232 646803 -299722 453747 -741598 967468 -601518 -333024 -873942 204566 163445 -481702 18376 -971196 782017 671145 530707 -180091 -301606 812610 504823 -903033 -392730 347968 653524 585043 422503 493887 -584898 810910 -57524 253752 253421 706968 193097 -456140 -646969 295045 -211513 -48161 -481517 -864897 109021 -551811 522388 114287 -108617 133869 775690 414762 494701 -913601 121803 122097 -929515 833564 437255 269163 -910333 997888 319107 -73346 519444 657988 -435037 -220182 350341 508552 -278609 -946012 -236409 -180545 74205 699323 -200547 139167 -235308 308620 -212190 577865 -136450 674786 -308598 -619747 -498011 103572 -71664 778670 463316 -28851 -173608 587456 952975 -24526 473672 -97531 324436 -566946 325677 261317 -682458 256846 222245 -916419 788476 -842806 -850832 339151 578691 -262607 -184161 -664503 -192189 508721 556836 672728 -877046 70414 -977786 95378 300685 517172 509329 769706 -89597 -424537 131404 -616231 565452 -615715 -768298 540883 745918 373664 232825 783581 946742 -706317 -476933 117389 -3928 429357 -389018 691043 737181 -365181 -959284 853413 -197811 85662 -870610 164111 712036 -688248 -997256 -898373 -133758 -113575 866690 789436 -716453 -712116 127810 -990965 761858 95297 956505 -727993 -530586 -993377 237103 636311 -510462 995607 8173 -332585 507655 652909 251391 608661 -904555 52259 112786 684667 -352973 86224 566166 -617532 712687 257457 495890 -945001 737937 343987 -215325 -68094 729251 443502 -812953 529422 247177 -163789 -501083 514089 715451 683023 27203 -711690 -710906 450734 658495 79109 -942454 -490175 -284385 36552 302351 497133 -60052 -199637 -589805 398832 929405 121261 -974983 -828319 457899 983402 -977657 272827 639732 940521 810839 746207 -768593 -424128 -989679 361734 -132608 -803879 945261 423953 845424 -386145 945904 -774247 612708 -938775 -699240 385613 912375 87070 766360 -296032 430609 635979 -87694 -462423 -169655 982608 -326802 -363604 -471210 237010 -922558 -317832 289368 451621 -454673 -4983 704354 302722 734945 83348 264894 -600068 17855 276294 869079 921129 -875714 434719 -327736 -50813 978028 750187 76901 -16844 -510955 717637 -616946 542051 353315 466648 -63103 553034 820629 -812270 -85 974552 377956 321041 405337 187794 471434 319248 293554 757516 -827238 613680 -604458 294493 518234 339011 212135 -713163 547178 468893 -366541 198520 617165 -74934 -144845 -326949 -830814 555601 -71970 -361052 383886 -84339 -105884 29175 409591 -366572 -319537 -345110 144365 -934317 186186 -542872 648392 385055 -459774 318160 20312 -460309 -667020 -466982 -747070 -928346 465993 925283 888477 706218 -405015 6571 758341 -973382 70516 736026 246586 -98145 7889 898626 -830574 590149 184146 -795340 361478 -442631 230737 -283203 -113766 -352168 -392958 510436 -638709 -974562 247493 -856377 -784133 577277 -13681 619995 -539265 -770746 -586652 -651810 988908 -511333 358479 -806868 729107 38210 151568 35992 896686 595748 217291 -108726 303132 -386044 639475 634836 716609 123509 787307 -467872 307798 -10973 94046 -59329 -50113 727285 -567820 -366196 -2483 698253 -176996 -322115 344490 234052 -607748 -967872 614640 -482836 984766 -78989 -254650 -556050 -685227 -248431 -101224 300303 94797 546538 -290260 -628722 764281 792336 -16543 544717 -867626 282806 240950 -747542 -861248 -604489 -230988 859036 244247 623167 737278 -739276 -37026 527033 126824 462512 470051 -906271 -778123 -480900 -506998 -836670 200261 -133974 259396 -953238 390483 707888 -343385 -886979 -759081 -669458 590426 839943 -435645 -436483 -502001 -899749 772411 -659169 -610541 129894 16001 -865117 428171 -297986 -396698 -306353 -917154 432459 -283921 -174306 864842 -239197 988271 787286 -832269 117460 -815961 20657 -653762 217050 -165235 -785517 -669576 606876 -887504 418456 522844 -227064 771468 -498268 -205888 433307 -45932 949114 -866953 -415522 -461224 -34003 -701826 957344 -642786 553636 928726 714456 -35914 -787181 -621530 -445734 126502 -949756 875929 -26325 265684 662133 -829914 -330774 915948 103860 767021 808565 561458 309935 -122749 777392 993854 566556 -74547 357196 -361775 246501 483445 48456 231726 322407 -652110 -51069 675382 -308047 629881 -506105 159483 970556 -736168 167800 664571 132575 -961795 674403 -745963 -345701 214661 -291806 -600525 350967 -981805 603797 -598960 635664 630049 320348 772146 895400 985455 -500715 695919 626582 79974 -414501 688351 -483673 923446 27866 421274 -149891 927722 -146314 -999745 -709415 -510353 816460 -832165 -130920 -449512 671585 -77034 573581 -92590 -694918 978869 880176 -707095 455490 528241 408726 -885033 -73279 -352314 -858649 -946138 -359851 565745 305611 -751671 -214204 760672 184246 880411 -761845 917888 682477 857840 145593 -309696 933697 203588 -268895 198765 730125 -863205 542128 -344233 877902 -889635 627048 -90315 -486706 -12386 372200 -356908 -5869 -169200 625718 -418360 -116092 586759 -755343 122880 207440 433797 190123 -417385 260110 -957170 355217 411016 -428835 -51310 627660 189798 135375 67162 403203 344383 447768 840807 73214 52439 -867178 -202007 -389211 -557403 605749 184333 334768 957252 -188008 734434 -500077 -597202 155709 -409118 -898442 708506 30804 -232965 -348175 667832 891497 -569961 -326331 -465647 -322977 -118710 611033 937273 265990 -192103 -52179 38776 -352280 -275166 883418 -252062 918117 530488 146249 704428 -461036 -875659 -630500 911088 476135 -738289 549005 -856365 -586083 905090 -266468 964770 79062 269876 -922629 479932 -964931 2975 359015 195041 180401 297921 89352 -906170 922329 -733437 32140 197988 -311971 723072 680848 -487861 584845 -902272 395194 -164944 99390 -303423 287341 405020 861821 -991280 -529096 21182 161735 806696 -824038 362663 -536780 966196 28907 -104921 216083 -402172 -237327 395206 35189 -584444 435491 633051 739235 144372 -813034 -820323 762049 -696595 818793 342740 851455 919939 -876455 -12381 446821 936031 -598768 -150730 832099 -175064 125178 809936 -418956 -123378 215240 -567702 -372448 986654 -357858 26952 -934342 -241116 756304 822133 433891 -240095 -95332 -734470 681528 922175 689414 -620330 -285162 997076 670757 21069 263363 -315349 -6478 -400365 114891 35725 416619 -319440 -713723 -858255 -336332 -434740 771692 -741403 246547 -743797 32652 795793 53161 -741823 -811863 847635 754491 362227 148339 -194410 -799954 865540 -517836 -867710 878400 -529478 -391419 358214 742861 -967525 444228 -615295 276673 -769199 -595082 -237118 -91090 502388 205768 344662 -878395 -587020 -823616 -554982 -734042 -128289 -263503 769818 -217242 -271694 -807120 511311 61120 932766 562962 -434009 -948750 -220778 337933 111301 -256963 602887 112735 -170955 -856675 204856 -961802 562596 -579312 633396 525592 -76739 -461773 742296 -454138 968559 -274518 -240599 -558900 -541528 -780376 -323744 985495 171142 796682 984999 -159975 -444293 320855 -714386 11417 149421 -14256 960096 -420315 -953690 804575 -449412 351027 36984 -435288 -436115 -321235 -877681 -593489 523830 332840 578831 90369 179811 385759 -624429 864808 -809351 -964055 719783 -561686 662953 956499 -827989 -4701 -561833 192188 263967 -181125 329487 263645 411420 348649 98000 343216 843284 -320859 -546310 901262 -551523 -643615 635575 -876519 922610 -1798 203644 682854 -803762 911425 136118 547892 452477 -72813 -533537 -557348 -471092 220248 -457494 605082 985179 866471 -883398 -617390 -904314 87591 -477904 -189392 -510461 -995845 798635 -224962 75723 201454 -108609 260994 -103540 -600349 -697181 965495 267416 -249949 403490 -828324 372297 -725803 257025 -773838 -506965 -284232 613047 754857 522583 -617614 -667163 -860056 -584153 -676959 609358 801100 -818494 -527418 212335 641074 -509769 636567 -213611 714953 307844 755993 -410710 370171 -442965 622773 105762 713816 -781298 194929 298632 36581 790114 670699 -961208 531084 154255 -823889 868061 -184383 -394427 -154294 967637 234537 -455540 -576716 230079 668374 -6086 188859 358915 511071 37520 566402 -667660 782109 218700 -452385 418525 -313122 -615230 -623921 -606812 756307 874292 475589 91580 514969 -504510 949894 238847 -72097 -506188 770254 -880385 -16680 250433 513792 -260822 -203326 -545567 -615694 -416353 -414653 137466 -807523 -273410 371211 -963615 116898 -254894 -653786 -187696 -38038 -468349 292271 -804929 -698123 -848185 794464 -265344 -158036 114791 356392 144020 -733079 51194 227812 585000 -303378 -955471 892440 -718974 944536 240517 -29984 809620 285082 468131 847513 708302 596906 -329848 480966 403260 -701052 -50155 25871 908894 -378860 -708786 64032 -161713 362529 -780330 448093 297117 587143 -316285 261281 706355 -103040 -203931 -694984 -134403 -954601 -492286 256400 731117 -202114 -182653 665458 -978244 416460 -999486 -358306 503683 -51003 -215799 -37164 217649 -97722 -888735 -251871 121040 -685985 -995270 458957 759891 -939473 -422136 458955 722549 -111075 852568 -385458 488199 -108473 543625 788383 -397676 -724627 5347 210722 -440476 436352 -900354 600470 -480767 -269087 975119 -103805 947093 -801748 734319 -425234 422997 802949 245382 -310767 938420 -474688 -164621 -471131 -438405 -785704 197204 508755 -859388 650091 931457 574018 -740712 -150226 -714471 573397 819802 -716908 -348554 289612 538486 474333 -996103 464677 830187 -282004 29184 558410 -885880 -307196 925575 -212836 -271400 127943 -755669 638689 -581204 847606 268028 23821 479585 -789115 897034 434343 -647217 129956 -939808 -43681 761336 -671032 160950 -379192 -272266 -412964 503988 -934451 -74453 -75748 185283 301994 510784 -788555 312191 -240871 870330 -77076 -117668 119299 68662 -400028 -222494 -482644 203399 570630 349313 -749321 -734099 920734 478897 -349345 -991119 167005 -682009 -208607 754298 -870022 37067 947319 982909 731862 300122 -931164 -860290 -505282 -2184 -280994 994837 -925391 103566 -175638 482790 -953921 932661 809227 -315325 388260 -632928 134354 920286 951289 -338543 429813 -718699 -438956 -43128 42898 883705 562140 -239934 606378 744903 -676086 -737839 104400 -170613 882664 -920410 -251184 -334300 -295990 -871412 697427 -43602 77431 879837 -400928 664022 898755 -660893 443375 -954064 525944 -167470 -328592 -437575 -837694 -999123 -265038 985899 962081 927899 830589 454410 394482 -120616 606893 -594705 89976 -417229 867524 807431 -490122 604694 469637 129618 -623365 742828 485586 9531 479275 15357 328337 949187 357890 -694876 -322368 94818 898608 860263 853956 922421 810739 -925909 -612405 818021 -627194 425522 -795183 983616 612521 -76225 172904 386837 -528216 801585 -672066 789490 191297 -693231 -682276 -688565 -319470 779221 -291070 -233778 -1005 -478225 429029 109968 -641145 110038 532807 -902370 748332 919063 425928 24639 225582 -870379 39502 -143547 -533486 293262 -151701 514495 -466672 454633 141824 381903 614536 -234487 91802 248338 -665864 957642 367070 -527339 -464240 -690679 175797 975817 -373375 -587906 281015 153352 11000 -849781 1766 57048 542081 862992 682975 -780441 586342 246509 614643 -430848 132014 -371062 265284 -46777 766856 33926 202977 -530730 586580 233112 -404461 -680791 253598 -330106 133444 -366301 233695 -604717 -60485 525236 -63433 -977792 6628 -285936 -2698 -914950 -549540 665425 466488 -764186 -402954 625597 -461150 -794644 41236 974919 546535 -330155 -682252 -289959 428312 67207 -834331 -512656 145844 -95173 -72688 -420527 -511424 832273 748629 -89552 330180 -98262 46706 844258 32334 -547195 42025 222862 -549529 848861 -656214 -976476 100784 -901223 1232 -915727 410890 -545714 923805 55771 -912144 580980 176111 245746 -195961 -852016 452974 266449 -494092 -63786 -921238 -157482 -568702 831994 55819 -96590 136703 380874 -682057 988357 244650 -603691 -835887 -642269 -754238 685209 747633 -823526 964243 -770848 -296795 -393702 23550 -76263 -463084 729450 -213793 -341818 -568276 -10748 -114018 -581351 374522 641046 -989637 -947883 337468 303786 593871 688682 -928792 971654 -292240 119305 166512 -967295 310770 -107637 597536 246480 124593 987652 395976 973812 -46510 -761477 -910029 110916 -732376 -134341 94247 -688758 432480 73631 -948661 -730881 974764 -56995 -851154 943867 -993524 -217435 490453 -249637 -348290 727293 -430138 68420 -461236 -233071 -128929 981281 -611818 676080 -576912 934553 581139 857912 -645576 -301440 -399206 -426562 121503 -914778 346225 -613793 -502185 10451 -80734 445597 377949 199836 726750 440002 401945 -787283 -319237 694992 -937673 -178043 88764 -784404 30123 319301 -826565 -84993 907235 -239465 496926 458088 166386 912808 -639683 671216 -265616 -724081 -822250 390818 333991 -90390 268735 -96084 632883 -88910 -880739 51919 391652 352095 -22639 163037 667136 -789550 -407967 425872 -915237 638988 447025 354688 -474403 613273 563146 651912 -489271 909222 -863593 21762 -107691 -315947 -58264 -169180 953541 -509687 11573 764104 -183924 -684057 -599572 353060 179071 -41887 890505 774528 903053 -470190 -631855 139515 -402133 420636 -852999 -50542 -469481 -724161 -168341 -949634 927507 237339 600233 -462263 512491 -121199 815216 269937 92009 -273984 728150 -37862 485778 -767199 999175 -62799 -344386 298103 -850749 -264446 917202 -847527 -143188 -498924 768214 843876 -384607 778129 -627578 -12862 379573 -533944 592885 135685 -719815 827218 -148156 67487 -133595 611395 -989011 -420269 -184061 -978216 886523 -100821 -927261 684726 639063 -285484 -419563 -322417 -727879 -620936 -457322 -508743 -145538 23508 -774560 -635469 -553174 -376968 -934650 593556 -603228 950832 -7092 -714218 828942 809039 520942 -181409 -443034 -535548 -333408 686645 865328 -79674 234930 137913 698426 732318 -39881 573852 473047 -598423 -347926 840502 947906 852496 405508 -941021 -422446 -752460 546139 -978242 436650 105695 -407820 904000 -577429 261313 -756640 330968 -872123 750683 416947 -824206 -457165 132410 282931 326690 -716207 -576319 904811 -959325 167960 -648416 -3408 -847440 -690632 966305 -126761 -594727 -277976 -325529 -983001 506725 -960796 -536586 219305 -292802 673792 791193 790078 65098 -251724 593983 574445 417569 -370837 43781 -287449 572330 904722 -447578 -846197 197465 907529 694000 397043 892072 -911910 512462 -605782 45581 -53992 -426612 -714336 847538 -877026 410235 447826 -189889 -870900 -713246 -852517 35096 -149574 246976 456384 -460981 41474 971750 -684364 241021 437093 -455133 257141 -812435 -769758 10610 591794 -186287 -364671 -389830 -949746 -953483 280640 -152941 -298935 -326567 -425026 -79056 615667 757493 795165 -500658 -345820 214554 -88804 904375 -277182 -976995 -606697 679804 -31840 -360110 203781 981368 847321 -519437 251238 40014 445048 -857269 237481 984849 -686033 207319 393748 -450177 -500726 516900 -64657 453777 -239096 694843 547959 -423322 538521 -936909 640440 837172 -966313 795614 -958890 -536425 929519 35814 -96036 -564536 791803 -972057 322748 -921265 -612257 -705078 341806 -840661 -825035 -385689 594247 -998655 -396293 497744 198227 -305413 863053 -287229 274702 116370 875213 -54738 -950981 308575 -969664 506022 -772441 951518 -490391 86157 -559245 -334417 -261575 -849965 909694 -942156 520526 842246 250071 432491 247386 -651088 -871299 586323 -83083 978618 675537 299978 653226 -413582 127715 -576817 524322 587409 168324 -532796 -112753 663578 -560157 350729 -981236 162995 -30315 -755712 -84106 -203411 31857 -553215 936110 736456 -536571 472021 168865 546241 723635 123949 164670 100799 -645312 130086 -756108 -738193 157021 -366714 -714882 -328252 -730569 201196 -440844 253723 -227936 131035 -821917 -10240 413818 625763 332661 -431654 603537 -959733 -696222 -921126 -270262 -757372 32467 -299714 592119 -731951 -999058 830002 599170 -302643 -611719 345388 -672936 172568 744694 -170180 166531 -650060 380464 441924 679837 516385 -715186 576592 490263 553737 624396 -626233 570561 -807409 -354205 -617685 130303 889283 255088 708419 564057 -43524 -610844 -969730 -590318 -220871 784770 913211 131692 220637 78223 182477 -836623 990018 136770 -500439 -673742 638875 552130 -364300 -168434 -509344 -237533 940162 786866 110234 -184683 570018 68416 -524595 -373875 -976571 501382 -698829 -704691 833117 918983 -927826 -808768 823632 -379944 -909209 -114721 -383473 -188841 747986 -892312 -334684 -743772 458105 454360 -443659 969125 -764425 -414399 405981 -991829 246357 62646 567849 -360310 844567 -772311 -872948 904816 -872611 554618 -586246 170973 -48035 -374302 -156480 263654 575887 642403 -190433 -4254 955347 -177847 -609414 -940956 673846 -92419 178887 868500 -806316 12533 898460 386710 -666601 573102 -135404 234663 -342609 154303 -23684 609848 -966734 -275766 806085 903496 971664 -131735 -145448 -458447 609599 842901 -758522 729992 900439 -375211 583582 -112799 -107806 -242843 -240284 733856 -213546 -196528 -367874 -185600 -824036 390012 794095 -461005 -365105 318565 821980 -122179 358676 498326 -17254 605633 237325 363854 -535835 832878 901226 834470 -356658 191471 231481 203667 -939470 -374519 208534 802964 482137 76836 887275 519487 -611342 665857 -279547 -705257 -673049 274838 409291 606989 -987456 -311692 -595384 687197 131994 -711322 -526006 -75625 252869 -571889 -698455 -431057 630121 -479028 928903 -311794 -310493 -450617 113516 940406 879542 640002 -516198 648959 -91303 927879 479693 -965631 253529 519316 503517 -842261 303139 -271904 -329470 826934 -917497 673608 -102125 -839892 82026 54891 308460 -900633 -75925 -784805 -713983 784468 -151968 28914 16503 -422491 503369 674948 418471 778928 796240 -446548 444397 217534 -39545 219112 467293 768055 173196 -710466 -157555 203687 -604866 -554182 690652 170763 429552 889674 821412 335524 -351520 485018 463725 840891 -509489 -666962 504253 -482704 -801042 586236 455605 454792 803231 967201 913078 -106845 -113154 -66446 410303 -397288 -213940 -812302 -524939 -162644 731929 -576820 476203 419123 -271079 -479169 565809 -622552 398384 -594745 -578075 -590678 -267243 -49414 465187 -614742 -436753 969849 -606771 -562097 -242126 -207156 -865677 -986363 50676 -478291 -685292 650769 323068 452204 -656088 -853285 -854860 689259 774954 50037 783378 -470353 628534 868122 839105 -510201 -628696 -799744 388298 7086 -598105 987262 -160699 -600083 -225933 -232326 386276 59227 -854266 673332 -732829 248487 -161280 -371053 424473 -409946 -800448 556869 -770828 34082 815607 837764 975237 -112595 -683823 -673165 335208 346911 895346 81887 -278255 998896 -757395 -342033 -173580 -944239 -463774 -862722 639498 -981380 -255642 793718 -800301 -975487 720867 -356987 661214 -262230 146645 -641490 329978 510131 254090 -59059 478965 805372 941700 616020 694393 993707 96276 -611629 -149207 409023 102878 277853 -950844 600525 452593 -121545 995010 -15622 14735 -121288 -677474 -43473 251341 -237203 489138 -345234 63904 -308729 -821256 -921201 461213 654331 140759 499247 -550682 -525953 811763 273506 45174 -886738 -706645 19265 -41441 374129 47013 2991 636526 -895728 299470 106563 163694 -305947 -99446 159557 221115 106000 701343 -277891 -894165 541014 944670 495345 -97871 613124 49525 184758 -515194 -491310 660044 96226 549247 -785070 846147 -229509 -302467 350178 -228259 691344 -211882 -247440 541807 249847 678320 -956569 454198 826990 11070 319676 -512989 555313 -903919 732327 106197 16292 23206 144351 827398 867263 423726 -964060 642233 952182 659050 -598181 -288802 -138657 -397509 73679 -129316 490283 892305 -998143 192411 15381 721320 -748853 -879107 -548456 872896 -971868 -497605 934077 588825 -58124 177546 349689 -433144 -423475 -28858 -278663 139256 -737986 -357626 -66424 784553 -732776 -858459 243632 290831 -979530 806010 -347302 -666537 -346681 -240783 352161 -925192 -559635 -884811 -341131 967461 -725245 -367025 73833 449951 -493826 401682 808075 324902 -743657 392582 -35505 80243 108139 642291 -82493 894555 790118 732288 -547757 611393 979463 858829 763030 -225550 198116 -167368 -608518 94778 235287 135258 105070 -910419 -444068 107559 897823 -308818 -315368 -324511 113489 494229 -829430 -195781 186271 899616 -196221 796002 -443865 -481537 799625 405883 -647995 -938095 730297 18949 651194 -554431 517826 -516838 -104398 985404 640989 55548 -659313 972910 792216 -24106 -477101 -699917 -980706 -949475 -406109 -369503 449986 89579 914951 -641266 90367 154013 -900603 412356 70725 256105 -215097 -245850 -742188 -940515 77493 -83318 -962893 238870 311738 161270 987245 -437114 906263 -560405 170196 899754 113743 754161 822118 180454 -803309 516865 -652683 333485 -598145 325382 -682611 -316876 334505 543441 -292948 224736 932016 -25001 502002 -279450 923032 -914759 666436 -559750 -823203 380000 641034 811142 -156241 262694 439400 293644 267792 71099 530492 209968 896005 -856407 702905 -35845 362649 -769729 505907 -696298 -194506 -413061 876673 468095 242962 -957792 -89599 -450915 -888571 505819 -168699 -976019 -222460 94308 329263 503459 187120 -852546 -448563 603302 -916105 58562 -34200 -2067 -316459 -653798 -388253 -458007 -9123 -821077 92275 195651 434169 426541 312695 226550 -606908 -858903 783879 -55217 -995079 -335128 -208976 562067 537576 -804750 300896 68312 -273709 -648168 167444 693228 -569508 -710350 -203859 508102 174674 113311 -493622 -171954 365232 604208 300027 -538695 806893 471634 -333614 -785993 -667796 511915 209394 -753875 782613 681422 -851551 273944 -602478 -449853 938641 -768839 -549916 340069 -6536 616266 816970 -266486 666504 594294 -203541 -153722 572526 194217 356055 475218 -129503 -664432 -996093 636616 610637 277626 -766369 930598 144808 510874 721428 -940045 -23391 -467860 512239 -348785 415599 544132 -694593 437685 -515122 719123 351139 -78929 761883 523445 -136448 704750 955853 326869 297943 471276 -333998 771367 -200736 959880 -38495 -134094 239521 -751614 746756 447061 957814 -749528 -221441 -791130 -944238 -442299 -185640 509202 638401 592709 -821309 196725 472567 -649335 571575 223608 -22372 653975 155788 922191 948364 545903 -951249 -195787 86291 -312625 -253804 -332362 250062 286021 227659 18639 -545842 773578 942923 -851058 547513 98457 26253 -669612 2638 710169 -43682 748022 -285005 -368463 -84212 23635 -643740 528157 996864 -878899 947036 231784 -706535 -130748 439706 -573201 -731539 -84283 836639 75860 487750 342695 86698 517724 -224507 -280649 791861 8764 -411323 67548 896707 933799 -85831 840057 -523145 -20756 -206791 -732294 -767778 -727017 -129165 -984556 396143 -222920 364812 -441578 -70983 218948 -283114 -613217 -824711 -938276 -319738 266103 -295094 181678 -253748 605760 372562 -286461 -825666 -991292 -738800 -34672 73567 -9800 -199155 -489099 -203193 -316349 -812237 558556 -435994 -294876 -165385 692580 546803 163696 -260898 506330 401538 376781 583479 154205 323156 -63740 -146534 -702931 399228 -415118 325596 908898 -304255 320895 -39741 940205 -497361 -975256 595209 -838375 -436002 -431839 -498454 666687 -327308 -870466 581433 -210414 415379 841557 674177 -530600 769950 14341 -744016 360730 -998719 525103 -300717 -264813 759430 -674514 -321129 916658 29583 -741676 -335897 880803 -170632 572102 -919861 976218 353844 -648266 521976 -810826 255121 -742813 567525 208112 -273444 -201840 417381 475721 315347 768435 569163 -292783 174174 -283765 455664 -543919 -941110 93577 54274 -48468 355959 868235 744776 -795910 779442 -575165 276064 -993817 861040 -97201 -127262 990564 -703390 693745 109794 437547 -839199 -270843 -515357 772588 316840 -152381 -906694 119425 190725 -296381 560264 245428 450184 -588063 -350287 -800942 259695 74411 163953 50723 305999 -227796 478826 464677 829154 355448 289462 16218 790002 790950 715540 177291 61704 748909 623009 75338 -268414 283698 -789639 103450 -112543 195404 285746 -389402 245251 -524494 -684549 -861863 -933865 -225322 21488 -696714 816571 -970508 341526 456368 -718694 -341247 -978329 975542 -998550 -634633 -505309 -465731 260776 226496 491580 676714 68210 5716 402154 736858 205685 964597 -828811 190736 -119900 632832 -945065 -328281 789817 -323964 -697489 -203095 -660888 533926 -113577 834893 745986 -473894 -831735 -907890 35448 -239976 -95585 -988246 419642 451658 176960 517992 273292 435954 412419 -858925 413295 -160349 -727529 -742352 311243 -149203 480386 675599 -647090 270001 -825393 -391884 549461 810183 -266946 937040 349968 245146 -287408 -728265 906006 -883649 -832383 209878 -625538 245949 -788911 334080 -591360 278194 772142 825290 -541880 -679683 860051 -706649 -42747 442687 -509422 455551 -448306 917883 606038 -952223 -562841 -735278 -875790 -838791 576234 479322 797251 535097 -438826 152319 655971 -313036 841638 35885 -904983 853915 235354 -737409 -669438 929887 213399 522102 -705351 -238680 -332384 -126365 53611 813858 -541688 530403 719209 -210308 195914 845269 -981639 -618044 102414 484576 -964909 376582 -763115 -409087 -374089 -574389 -682157 -689648 -516212 423106 622456 781496 -73193 -907183 -91725 -153792 -597949 -391701 -371060 295578 741933 -552670 92677 947165 404049 555134 81732 -886296 712293 -360791 773183 307523 -641567 -977537 276239 -54664 301666 989032 -431640 842955 151218 159068 14053 424666 826048 186492 595299 683309 830958 660597 -612501 -791159 567377 -289313 -720438 364452 -494340 -239542 -803416 713148 -7800 -604244 -114817 1211 729263 652470 879479 -410020 -50208 -868847 -231887 -241984 183459 -330977 -497310 -108842 357471 267973 -889521 542775 519114 -882580 -881794 333150 -213424 -142538 409784 875890 -683317 -176593 442713 -71657 892059 867692 -375236 163235 -8893 -957246 -913186 -923923 756423 808518 -223631 435988 978093 -147072 274410 -779048 -15013 242439 249741 892287 701340 -326605 942061 676004 140294 683258 -23959 -4816 -489387 961651 -304862 126195 -110322 -508645 -489998 684576 110437 -779058 -185104 -495754 13190 -71944 62036 318232 -774100 -909012 -819712 -978204 -922699 -690058 605983 123976 615985 97376 -132661 302708 489575 -996300 -850621 -108362 420585 284993 961317 88975 769027 506339 552785 634724 833634 -394827 -876784 476439 379457 -467356 971813 374634 517849 -122837 -701765 -22744 411667 510041 740399 -307422 -882765 19509 53475 523443 -181308 -744701 848494 -821880 607421 272920 194806 233897 790136 -962356 -738878 649468 470178 -780683 518352 324269 613904 -844805 -426430 337313 -303457 -276281 156386 969278 -206131 344500 404644 549153 -372332 932033 253638 353326 647343 777325 -121438 796457 -806565 -173858 387532 -856149 -953164 -360697 347836 445953 351736 -58955 223991 416482 -628589 -992173 460502 702465 575577 -568385 156542 -422685 -769465 935115 12351 -165077 -137816 -275540 595890 603349 -129403 -971331 520798 -596726 152863 -203220 -756809 -497225 -685624 -919748 876501 -430207 903510 -805808 534088 611236 349383 424789 886068 247751 -528622 -15951 495285 908202 1357 -809045 174085 228186 862472 -52544 -105321 -514520 834676 -900079 -778950 -364486 719194 -453767 -788449 97707 -579362 -220112 -463243 55340 -152937 -231910 -626383 45647 -951830 37285 610108 -597972 -776602 -927581 -684264 -78017 69110 -876163 892419 919029 -146512 -335620 -479115 -525584 -984122 -308508 882404 713667 716003 -59052 600217 -727651 -777890 -563452 996971 919779 441262 -427956 718348 -676312 -518387 -118148 55339 -154581 145415 697414 -271100 -832868 55868 730822 841432 572085 788096 781313 845183 -433960 -135795 -335373 -318866 912849 48025 -996759 -562479 -655950 -530932 -803856 -678959 -980216 -714548 -713318 -50165 -137312 187041 -171210 858148 -674637 -395481 140753 395241 628306 -964935 -62593 -876201 267333 361621 -29617 963648 -763598 -534087 197696 783734 -481874 -866221 -119387 -757855 -68380 -65623 235871 -54331 -120742 496452 504557 626428 -508065 -753629 900820 23560 91165 -448238 59565 809434 -844164 341839 -291136 656431 -582788 239158 -852574 -906378 -570453 -580587 -794139 524556 520098 -356572 -369490 661773 -866214 -6563 176166 -818626 -752297 -719967 271932 -396191 221373 448541 -188276 223369 -40881 -213173 69416 259596 413342 637991 -291256 642728 -729628 12022 303882 215280 107210 -972432 30239 276348 -223770 93209 -124189 602039 -131457 528957 435401 -870588 536074 -32769 31421 132891 349662 -886682 223661 867553 -708100 -411843 -664415 -711595 878475 729653 -798425 537198 841939 -913194 950883 842750 715237 -927549 -148507 159158 -482390 462986 433279 -521948 81751 -558223 830320 -53632 -373583 -73165 -441114 -278081 -81018 -328412 587274 -109701 -79570 -19292 377084 -333380 -845442 872674 -697985 -532395 616644 -830267 -260876 892327 -627747 -860164 -386789 120244 -54647 577658 380265 -900409 -327205 869160 280879 -133774 -383270 -769713 764544 -792449 916421 49215 981994 -624490 -155907 -128809 995657 848178 -115430 -288458 -369248 734541 -705758 914059 366549 728516 105514 546472 608988 585342 -551199 793872 -218935 -706603 732818 366718 -425518 -339734 426284 7558 -660582 -336616 802580 33353 568938 -73769 -588275 86012 996183 -314744 142783 488535 -459737 940928 -358112 -236144 274821 118607 450336 -33936 430524 -784299 -202578 23944 546716 709449 -137193 189717 770973 -808318 391057 347880 -831648 548101 -37484 835005 633645 704496 684237 422149 559008 -846735 -840579 540248 71082 247404 -355313 785953 777053 -702629 -534939 -112377 987429 658127 -105306 -260645 763567 803222 824835 -181591 500027 545203 -709732 170048 426247 -617042 938843 628395 537075 781151 135610 24066 593642 839574 -632779 628223 -352064 -660542 345861 -732547 993002 258519 329112 -46486 -352345 625084 933515 -849565 -374024 522437 923106 325215 518179 -591530 -582250 -715126 -427570 -804067 -221123 545640 626972 643807 -616295 -509914 194231 577052 208340 -458749 -474878 630937 -774039 115275 482348 -380122 94157 -193803 -598706 901689 616845 557428 612943 -995483 879482 -362105 698497 -74938 -210365 -772392 -224521 -512141 797923 -173476 808921 533867 901080 388656 30949 196448 -175523 425146 884838 -405769 -650139 -946177 993296 -817936 853471 777966 642147 -492046 301443 -753333 -124916 386524 215200 764659 -856797 157038 -86540 919080 697252 -980923 -584196 605811 -772886 -521757 -719931 882921 -607332 14836 -420668 -885499 105249 97904 739507 699656 -609420 944782 386668 639899 -249257 26891 42926 -648727 781970 -104358 -341678 -219122 162652 200339 -834733 740205 423570 417910 -637924 209070 -187081 305184 85181 -961417 -971300 -959098 -21167 889356 -525758 83042 -881109 -172454 -33098 506724 -969410 772751 -947356 -808303 629801 145674 -959094 38370 839587 -414022 741800 -784504 355645 -400179 -764576 -958125 307825 436393 -204626 -372330 963423 -543457 819780 917258 107950 -533304 -649721 83835 446565 636831 220922 868914 148762 913246 720376 -610554 -92247 -922471 -854468 -724967 292500 -955445 -680105 -235513 869506 87034 173008 138363 260071 384511 401203 752542 -364003 833825 819691 -566927 645166 213814 -518831 430447 -71275 -695219 -74046 765565 367589 201053 -838539 809616 216445 -329595 722383 -902568 -575973 712564 181742 833178 -54306 301548 -987036 743695 -959555 301936 -474109 -454410 409360 -246866 193154 491882 -260523 808441 470127 360676 90465 -207740 -675273 920540 -772839 273873 204606 827564 -340246 -161637 -356885 377936 -28256 -180419 190426 675692 900861 714135 567502 -193172 -6448 92865 101704 548060 -716155 296063 899028 -81879 -794510 294811 -139737 -547433 50692 -207860 -685468 -298111 -488437 905225 5073 -402376 344642 794225 -280078 376998 230323 763900 403355 898401 -614223 278576 -810452 543605 450802 -202361 -336167 350299 -188555 -457255 625345 -684961 207921 517336 -742963 51179 -34036 750706 789034 537049 352252 600502 54222 -923231 374263 286976 276618 301032 351789 824438 -840393 -326109 -728377 -978853 180689 -854080 -200355 -651049 -223830 -922698 -680300 501996 -392150 93688 -74765 691054 920726 354919 -592700 -222839 -264881 -387174 -332613 37528 702596 775472 758646 144443 370442 118568 -207173 843204 341243 -297138 -143187 -475930 963294 -699965 212593 982879 237191 110216 -474209 -119411 851406 97758 287349 541277 -644782 -969869 -934381 -895054 -386720 -712120 64920 761808 -749924 -865926 835505 -970427 -298694 -276559 -513554 -948738 -31813 81508 -644007 53635 -790172 -840676 922300 792353 268580 -691422 -299874 -100756 164943 681583 -154462 144911 234284 -712480 20726 495521 861754 -106583 287483 792455 -8793 722859 -900714 553236 216951 166914 -223142 635374 -248233 -765333 333260 -379100 -737711 252355 797558 -304744 105203 -676377 387376 534969 -596054 -556414 -795145 -379743 469871 67052 564822 802887 -799330 -662722 -278770 350185 -117455 -312723 92426 735305 132399 84301 265265 -378155 -861161 862106 -201685 -978388 -14928 -319071 -528447 930799 -472717 930862 588223 -171891 -582009 -673467 -735532 852723 211102 -60172 -222284 -952948 -730206 306181 822443 -348747 -944925 17897 978868 860972 763264 -289275 -82304 63222 227811 573769 -928998 -493184 -813027 -707185 957071 778909 478363 698498 -64772 526192 3853 -897114 -980590 -994291 891172 -25253 260413 131928 174205 233540 789878 699681 -182072 435378 746928 -657899 728495 -246337 -921212 284058 -731394 348514 -167197 254964 618043 662441 353666 360692 360818 477180 821483 -477872 352975 745311 184744 -763509 972591 -563146 135170 631274 896130 -751558 -314281 -74153 977653 455344 75426 -799552 -390876 -513523 -424949 -785063 966068 -122824 -473892 -799797 -496506 -606492 135521 529641 -72051 267482 862258 347822 195399 194709 616044 -911814 126822 429854 -42879 220314 651815 -120031 433845 988541 -666207 -800446 590248 -156351 424235 -418383 -509200 178739 391908 638514 488920 -3904 833101 647753 -344102 -932372 852283 825923 96946 636650 -826654 418452 463417 -335876 -762777 -735633 -844126 971373 980229 -277205 632956 -865528 -474997 635028 -66433 623939 -309443 -812375 246729 300333 606572 14474 -505024 323456 972321 899399 161070 -362121 436211 725090 567932 -965443 -599561 545440 -727328 647724 -828842 -331816 -584521 -866511 -999204 376591 -605978 765906 91417 -217895 760692 508294 -613099 -836085 25130 459538 512895 663992 397318 -499205 56749 -487088 -429859 752301 -407244 570760 531572 354456 -369123 833156 -426128 -587096 -104703 -130572 -616681 996085 36044 -235557 133005 273566 -952268 680331 829458 -538009 325442 314265 602660 313532 283954 -482498 664031 -948263 -50667 -576429 -959968 -632607 -482125 921657 -13712 95110 -201593 561481 682383 -712103 343794 559228 845491 749087 -389551 -271237 866806 738981 -126868 -403723 -290016 -540745 370739 -903315 872878 724890 -791615 909448 933532 -572946 -459406 502403 445436 -336416 156390 -975951 920588 34446 926450 490204 -435010 241454 -286715 908940 395233 487020 94098 818003 -924614 -854405 337884 -714967 243658 730272 -393833 -180043 512195 904240 -546874 -567593 -549198 397053 -941507 -583034 111818 432662 -884233 -634867 -448680 642025 -548635 -146533 -675003 -537667 73798 -128347 756762 504763 81832 792415 -689938 618277 594237 834157 384894 849032 212797 413065 -15080 -875955 390616 941100 545093 -553799 -868916 610674 901521 -202701 -38896 -869083 -185941 -552751 729325 -302509 -357502 17374 194087 162456 905784 -611067 -702332 462354 -179263 -396467 -421595 -452631 290982 -448852 -238578 -613188 -326750 498362 578478 158717 111676 44568 937864 181895 -604037 -642998 -996694 541536 -299860 129373 -729308 -612524 821689
