-288012 987152 -112394 -254102 -885384 -163043 567983 596324 -868715 391672 -541401 400989 142093 544345 -826759 -539315 731751 189848 943099 223563 -587160 -410720 -923008 -573486 381329 -447377 409112 -841840 -144387 -540578 198024 -699300 291188 444162 141581 -904991 -831311 -510806 760795 503545 -621420 -842350 302968 161312 225592 -569019 -892312 -492295 592485 -422008 108285 882475 866400 515857 347338 171101 962609 -385385 119089 -331056 -832511 609295 -642695 -332293 764588 386715 167465 -683511 -314131 -785670 -625845 -831218 389397 303311 -994574 -268274 -899167 579927 -622358 217691 468169 -439462 -714139 -377504 -853802 864046 170417 -116477 -939210 785331 -318759 -233444 -906542 -974914 521478 -406193 897332 952005 879157 225781 637227 484278 969885 752052 922092 346840 992440 730312 608897 273413 -489518 279124 599933 -764727 -184014 905472 -832819 -443473 -338634 611002 -883461 -920554 -787110 -391363 178306 -165325 -780812 657195 -935564 139342 790357 -849072 101143 -777581 -424504 867970 -759342 656698 -458396 -697587 735912 782718 646149 891018 -719873 -710710 375965 704452 202262 -487383 -416685 340940 -472386 525281 322725 587502 -171060 628550 -174937 582681 -336423 -384819 -682826 394737 -200852 -797759 -702161 -719146 -510237 906530 -552568 546840 -667245 429376 453616 238706 -738886 401745 706710 -226058 308557 -771376 -895421 -987401 361409 374835 136424 -953245 -914043 -140603 380817 312805 -849308 374764 -844392 928156 -277293 -965695 -721568 111279 807092 -634331 -240078 -738124 -925949 363223 -524481 117797 -490593 329954 -813789 451892 443111 -746960 -526983 352708 969802 -614543 146696 -216926 636143 -184882 226303 -108761 297386 -202132 -381156 -847290 -724207 -368111 -159493 813626 486087 549868 -210499 -405801 -887570 -415350 628331 -764747 304756 850838 543501 270166 645002 563220 -362837 -129112 -538475 464247 -840154 319742 -533931 861332 107385 -167846 331720 474801 -837093 406241 180513 -752659 -839684 -952556 373501 205683 -646350 219383 535882 337579 -828739 597148 -553483 500322 309433 -509094 -496483 -986975 -640060 194723 -585977 762974 -267333 283915 -528642 -641952 540389 -300476 -589284 -555444 989786 626486 841610 903315 842181 -999236 -782823 760299 508198 -808962 -997184 495819 908920 -108773 518219 913129 429580 -158945 -276408 802566 -169395 -933111 -296549 955536 488672 402970 905894 259282 962595 -870519 -467788 457296 857448 515551 -691682 522678 -455485 205110 -538499 -310681 -735643 440323 456030 619718 166945 177398 -181386 -721843 777337 325783 -788065 -465897 -254202 537227 -563261 195705 271738 -669917 -685107 -709684 -753905 -786773 624267 -363970 -570590 -648378 -618424 655381 -642296 498288 -869108 259770 -815921 880995 -745181 -474928 -165749 206663 688643 932035 255473 194949 656026 268438 -366243 -363926 568628 662272 153919 506629 -872528 -765295 105252 -835404 -662312 416404 -172467 -938949 426968 123967 -207002 835773 -750506 -229624 -605865 -559944 -764741 145827 -739418 223680 -441928 484491 511011 523899 -542123 440492 571173 692563 686108 673408 -891339 -654046 -648227 644910 -122806 -526422 660954 -362159 -537726 -651896 -993721 -210991 -601870 -810994 500177 400911 614757 949110 -178460 536770 689837 836709 306305 224471 234501 -894074 724544 376209 -166751 838774 -230733 875590 541024 -170719 -682228 -568157 -170792 -207024 976055 969494 -489923 633142 470969 -213757 -800962 -741224 395941 -222162 -978840 109091 676508 -800941 -865555 -997596 336318 -883775 593701 889805 -577795 -364759 -181463 -982831 -294143 442593 -103853 -967791 -272986 -883644 -296337 -383600 -586667 -647379 -859819 421389 -907954 -209144 -818452 -939002 -581840 713699 529127 -459628 433477 -207899 -430830 -105007 -831973 -912382 -408526 398415 339421 791111 890195 -845139 778518 997899 733796 556602 -574027 346189 262593 -727752 -604004 -749843 935499 -603129 -107898 957269 -201177 -797187 -512388 -563154 -151698 -402778 769272 953389 651370 -700993 183598 -555282 -618190 878486 438503 488394 -910760 298181 908801 -502846 506881 367390 -735504 -562092 324328 -480087 821199 -459739 -158821 -162612 549133 -181618 -668583 451676 133674 803750 958161 -399158 176668 -607234 662746 -805789 -821422 -632544 -706287 -507294 118869 -270909 -699303 -943535 -750074 -807627 -357271 -417315 -939330 426812 491423 327304 477706 703409 931410 162533 -593555 -982487 -360767 -565057 492437 -127304 -926494 -125816 605538 600658 344475 255721 -975372 -526596 572376 -811748 580250 662378 525308 -376660 760544 298175 357905 -617567 -756268 771530 875864 -785119 -869773 -431194 596302 -841655 176387 735254 697246 178218 -271170 -923100 168157 -397873 -559851 -393324 -145251 384616 -971393 805770 888525 763001 394506 250703 -927269 595025 287151 401611 -270115 -623373 -125507 -939511 637697 -173951 990222 -163980 319850 595105 875208 598275 -842905 -984367 -873337 -721285 -568210 721173 700128 639631 -741883 -166059 -820892 451618 618664 157380 374341 988463 -444089 212028 564032 858107 416567 -589613 -495311 751637 281345 -647961 -620092 -868439 -349453 -731264 358753 -834391 -113235 -421983 -321182 -702004 -528881 823879 -992129 402017 -733672 -842719 978570 363408 -741553 -311213 -443772 120023 -107656 -750553 -881908 -902983 -387291 -101804 -272273 -133865 184384 -749508 -399285 -404886 -823143 739784 -695049 582876 181126 700362 842176 -357170 -258225 836811 571281 888709 577353 -460650 -937171 -604343 -691885 509260 -957324 -263711 -671184 778720 670444 429819 754579 941450 364980 743857 -261184 929682 -874002 126007 -123772 -417952 -743090 -201267 458587 -768431 -395784 -277162 171436 775965 -671850 -229276 143480 -788435 -138140 -617527 -209490 108410 357235 -505627 568330 -354902 -354128 552855 -397162 471188 334767 -789820 -237623 691077 535950 597805 -108655 565092 326365 125094 -550938 425997 964856 -617840 601343 -208088 542461 -518300 133437 238522 694084 -435681 677691 -166391 -157706 895494 632152 -411364 -873936 274866 478583 178304 -377201 453213 -644444 699653 -376862 978927 756229 747363 773882 -911063 -764658 -116606 -611278 -541994 -991446 130176 830010 -453474 -580355 648166 750498 648242 525443 -860282 259504 785103 656759 -229574 -352313 -626991 715164 -768904 358178 828726 325475 995875 593827 334711 -341113 -419340 -372251 -255340 -622403 -557600 -165720 554669 -152566 -653587 -605135 411231 263231 -612696 292005 -262035 -686450 913515 842246 917612 779200 284522 941800 308910 -269472 277091 -405319 -635929 -631598 -479925 342822 407702 -764511 384961 398723 -158744 397767 -522477 -431526 229934 746161 262744 -247755 878455 529707 904223 768268 931717 -409821 662139 -944478 812086 -983940 711664 882757 600171 183702 -768600 529962 -613016 589487 -367806 -178737 496171 103899 639533 110057 645784 -742391 210623 -150171 478675 506784 760480 -601419 796789 621675 -192538 383671 232939 589478 -109723 -992742 141946 -152000 -573998 -719472 -100424 326912 -108686 613098 774151 -773820 -204497 877011 -868287 754987 -203492 689803 262875 750689 -962754 -559774 -579539 942796 693618 100930 632249 -841730 -866788 548615 -460463 326820 343589 -415528 -659711 191726 320133 153208 -985166 -188951 747846 873295 426652 553166 -255971 -806638 392349 688275 -563402 702918 -415123 -586669 -526646 -355939 -268782 -528788 381000 -961789 277590 -974567 619471 271114 441568 646626 -717880 430691 823267 954647 405238 979431 158677 -479543 -148132 940302 -571593 -927762 -523162 -116428 117247 -311759 -306216 638428 254206 -697246 448263 578297 786428 761388 -305422 -592298 -366496 207472 928222 -861135 551805 642738 -326507 339030 622710 -561842 -252603 161892 897326 -392568 247841 -833391 -256476 -875054 -516382 -927198 -855541 850503 -412914 292855 -596557 -502731 -448617 295524 266048 112980 -781577 -413438 268530 839326 -212019 -551146 -586572 680864 423900 811269 129986 -947756 727910 225277 908528 773582 796308 688721 595890 -184849 506339 -190105 705453 464100 -961940 -520940 511565 -499442 521497 240755 -743935 -754501 -368790 -641190 712950 268554 -351234 610023 -993387 -131488 541610 -485592 -527687 -474164 -731448 -153498 -116217 -877148 -674527 -709078 862405 417835 -771562 382622 -163813 189748 -661604 -375187 222364 -897748 729685 895535 159145 -489823 141232 -439574 824404 -198525 427303 -354811 -915566 -763149 -518064 339250 537498 -384457 453319 -344641 134293 766198 -371896 458864 303522 -590597 874809 -197724 959440 -485585 -194609 -204944 834432 210080 -327856 581163 374319 -952232 -934317 666006 445018 414760 241162 -658128 -724442 620346 785419 879220 -619774 806427 -811789 -975921 -429189 636366 177484 -568464 -976839 -363195 208430 382804 -299558 -940133 704194 172681 -524121 -890524 784699 111963 -507926 117522 -346938 706988 414145 -822744 372290 755575 -123494 -514647 509702 -475360 -590269 -852318 327834 -218228 -420337 986756 467786 -522169 -403187 -400828 765930 598418 -172157 819097 249724 -596025 -109426 -291331 -581032 908126 -171902 591494 589133 -443985 -946181 -397773 935698 -371487 -451479 421026 809791 836665 885443 -747378 540697 -349023 -329438 -983965 807412 -741886 -955885 -330894 -457716 -953687 970187 828038 813684 154237 -456703 712956 132374 -768886 880309 202720 -933839 748265 -993535 353665 -769641 -439946 -236886 959075 375829 -459981 278031 -886001 914790 -504935 -563044 -572125 -977220 928414 -363112 -623696 -142417 -766681 -706607 -648679 -580066 880250 -116755 369382 -671303 135021 -158056 -222688 -493319 -364849 139540 -831462 -988114 880687 -907153 -210372 454347 151231 -945963 394868 -893387 -481621 894653 245843 989427 -353582 397273 207426 563974 259146 -126496 -301171 173530 -990696 633024 801744 -952931 447235 257954 -211712 771097 407158 -809942 -977497 833927 -573929 584049 -303929 505042 589467 366374 -747909 -418406 498543 861973 -833074 -758719 -137306 -706784 -750458 746605 368495 247437 -258765 417209 783496 422896 -995290 -248379 127847 -450790 756839 933082 302162 421620 -618819 178638 882400 -482348 433748 -486958 287437 -816721 -633030 -580983 333506 -592235 681409 874387 -888897 392544 -523135 999879 -551097 -652176 -719100 -467766 -705605 -819560 706530 -491324 480276 238951 -980245 -228535 -527733 634722 973780 -354352 941602 690678 822533 -488497 110177 -918561 946029 793350 -100657 291479 -704686 551042 -747059 729938 577971 -828073 -834232 -279990 -616770 205501 -455634 130737 320041 562873 625786 416546 -857723 -525375 345683 364706 973384 821063 741506 610029 -348521 -270252 -501517 -804296 960278 -686618 345881 890931 486952 -844796 382571 -393909 -287576 874091 474577 626761 742004 921700 781073 247145 -861363 -327190 -860937 -125669 -268526 -469975 -442436 -752605 -666808 343993 356898 -264883 -411669 -185784 124362 404540 -497078 -267027 966831 719726 890195 -649664 862571 -977930 -515898 -956167 -267276 -748102 933779 642169 536073 560540 -400728 817968 784483 -605393 782915 -881441 924700 213723 915051 -861548 -701561 752080 171599 -802100 -972286 914146 -929384 782068 581933 -122196 408122 163242 633842 -554552 438747 790114 129114 118746 -527710 -786978 -509867 -771734 -904108 321379 -234089 378623 798146 433649 -750751 -979184 945404 -820100 -171790 -345969 -831988 284305 -266038 685472 762132 284131 -325332 -333898 356557 -770621 -278645 -640970 662109 -750839 350419 -952426 -710645 639958 511814 -911562 -681128 -850801 -668912 -621878 -161071 160330 -526160 -915745 -110080 762782 715464 758445 571058 857168 665134 -136588 578994 580270 -666283 516439 205413 308728 613998 440176 -800827 933738 -543233 277670 456011 -336594 -787548 595340 643173 -970554 -362906 -385018 733684 -181195 415578 -591811 259089 873141 736548 269075 252629 -115757 -270524 -393618 -268468 -605361 968873 -332634 -496348 -715029 449854 485073 -968294 -298974 -404764 -664369 451549 -450752 164554 357465 443027 580029 -269779 -397656 -897145 271175 823129 -398655 -417772 -245588 -104958 -117664 181703 -202120 379282 149231 116131 -684492 974463 579638 397493 545697 -680337 134310 -145743 -116175 280680 -860316 216000 -964021 414741 765674 -835425 429996 -989619 215861 273414 -326718 -666834 965447 363084 298820 -236554 527440 302111 -741614 -895575 369077 258156 -605226 509044 -169992 738064 878997 253021 359681 -363559 375842 816118 234124 -505172 -995458 889046 -760695 -724730 -701896 -563247 -175583 -543308 251172 997105 449694 -452986 -116549 733917 632803 -106193 -762978 -851537 -905463 -939167 991963 -759595 915613 -234029 478869 845838 858461 -974954 -305821 -934549 979922 702478 -841385 -437203 -820560 -451261 811972 858098 707218 558524 -245425 -174932 227727 -581464 997375 -703342 -630153 -895382 399941 -581267 898774 576478 603198 667163 -890503 870711 -174709 -606484 485214 -120611 841071 -177951 -922529 -341206 544248 -666458 -526839 -256604 -499216 144543 973571 -954975 701377 221246 551625 -452640 -297424 794296 950932 -721759 652482 -412930 787317 941581 -414749 186274 809132 240639 -140258 -772713 811696 953660 -517871 649625 -724892 117265 -475570 679323 426900 -506156 290238 -872905 152639 -103895 -685316 -608731 -429142 742015 941723 256312 158739 -930246 530820 103552 -224349 538861 538576 -172619 -430677 182639 -312976 333094 979405 -494605 531713 535995 -451761 -915014 -288065 -918917 595241 -473582 323191 -210248 844984 -352163 621611 608534 -962947 -322198 -129425 920570 -161212 941852 599846 357011 959349 -242523 215959 276996 -422011 572790 -777907 -430974 739526 -202178 972967 -920818 -377083 -250979 -984471 -604149 -101178 884410 -654235 591517 531010 -935759 590768 348992 -649787 554524 -928193 -361871 293654 267224 -358501 -614776 -662808 980805 -147832 815884 -546712 -425466 251207 -587522 122618 382661 113656 -953792 304649 -699046 788760 687974 714021 -914974 -744207 -712107 -889704 322426 504590 -504130 981918 522149 -562247 -209993 693708 462392 627316 841010 562223 -205225 896478 821399 156163 371183 796625 662264 -143837 -859793 -364035 694704 293211 -861559 -977722 983090 824192 106586 610635 568650 -913598 536859 -700288 418328 559289 619856 -579536 793364 904310 568292 -670121 605027 -961539 -879848 -881691 -225697 -716840 -288115 500481 -893401 486506 -370307 -942474 -816512 -580681 297395 -392055 999417 113510 -460837 513194 -197536 645661 -145263 -236468 -772103 -476244 -837637 108791 240435 -903772 -243860 682327 -785748 -353995 417898 -768292 -851984 374568 499424 869237 544653 179690 -303408 -547520 793362 -620067 -604313 -891310 -920754 651605 191778 -326239 960752 811529 -408742 -859078 -304060 -538777 431791 389904 402449 -512426 281799 107173 -174351 -484541 -577498 553321 -116400 911282 -597112 -882178 -685778 -723491 -633244 973334 -476452 -445405 614787 -369372 203659 663690 919311 -759838 426308 293143 -574613 -725686 523460 -286145 -380919 -659979 646619 -632375 331720 158942 981070 497940 950057 -150463 482617 -682947 -175477 968886 812174 990540 907036 461762 655630 791959 -416561 -341903 -114182 -986539 536191 313896 -742635 582320 806262 583975 821878 850321 893287 -941615 -997464 -634901 -556778 -685735 -286898 -510870 263572 -854873 882556 970014 972880 -999810 995266 -835567 -413849 -833416 250039 471212 731776 -979623 -615618 169160 727645 591518 -770694 -221771 -646414 -254630 444031 531126 210434 520001 985086 172086 787114 -549767 -697525 -578019 451439 147659 -130319 -100911 -263524 -600861 368689 996406 390533 -380742 676907 778368 951167 906228 -140433 410586 222330 -476704 400834 655451 -507329 712355 -730017 -640799 640642 689054 -787186 359419 -278973 794143 -257375 -242662 493162 474714 277263 192518 -735008 -689906 -508398 210969 425888 712832 179873 -759535 -950420 962530 -841467 688424 -948202 649629 180970 -108066 -288772 -115636 -956752 -456632 232070 867743 334833 769410 -702459 -312083 -326308 -408499 -379084 -612569 -182244 -851928 -435087 880465 -380361 670014 427399 350468 449144 -859519 277518 -322868 -617393 551350 -841522 -806235 -849236 182867 -853009 214225 -200171 -405534 -347326 801678 570175 965825 784844 -309734 -827732 536463 987551 -601401 -966517 657410 -830380 703860 -404395 -711302 230546 -595898 729686 -399869 612693 229397 433892 -431746 146823 687482 944502 -119112 -378329 -805528 -308500 985942 -883891 227336 241504 -627828 -250761 -180498 540913 -710048 -264339 -126565 -673182 851954 -302922 447798 -139062 942397 -682852 -379766 355466 -837172 -898711 950146 212254 408147 -241053 193851 -960001 -882814 672442 -230815 -531466 -449406 508309 -718374 432562 -725997 -590632 -785252 -798562 406197 189436 766646 334663 692672 -975965 -656237 -815344 584753 637024 317945 -321464 -944920 -997814 -122473 485939 786448 -326335 -591291 -414017 972061 749501 -380195 311631 533262 -482504 633285 492909 519426 -597511 -413789 500272 -618058 -873312 -345471 730182 -978335 -223584 -845965 851339 648729 804736 750154 -844599 929987 -546294 -648187 812530 -131653 -971884 -449195 401168 854279 866189 -331828 -582751 -416878 964907 -925896 521043 -678722 -540116 435567 321265 -325279 311820 317246 867229 -934180 887965 175255 -319492 864550 -373988 -941983 971253 -465863 -502319 600768 176821 294163 236111 -545820 -379762 -965764 -906560 913392 -924179 -726530 849259 778135 548663 165002 -506818 563372 853533 -325213 323919 -435244 206579 451378 -750666 -252108 757027 -267291 -576395 651383 930028 685542 -122693 589079 -666408 519036 -177592 506934 932818 286354 -421813 -186581 -978208 612630 464093 -259876 -672092 -865211 253372 308490 -394348 925584 -720787 147397 -563839 -146567 -234954 433418 237483 470381 -711537 422924 -352874 940401 -431188 511421 -140112 -701063 935941 411586 -786841 684288 -151877 491192 573138 -789415 -111366 239018 197972 147648 576870 944562 954241 271152 562898 779807 -169832 -431629 586924 996650 892203 658590 708507 -709576 291267 -777684 905713 297279 291245 536964 276455 845617 -445882 -321781 605172 905993 -128524 299343 385869 269193 474880 454869 -410029 -400765 -845875 -526979 -257439 486282 766361 -135725 -258230 -773905 745002 534616 844790 637739 -885513 132294 -170624 -437092 -828292 -482774 469195 -759827 -692890 -805728 -315565 109001 -103268 -200779 -520025 -109986 -982091 881687 456841 598684 -276646 717693 -391729 -643925 856060 -312143 -270251 902022 -537739 390889 -517489 -168929 570393 392449 -700825 -980772 300165 358458 -793530 -773359 -612223 -527766 289037 -829410 -161079 -594631 -408852 298167 804070 535274 111216 -397081 175608 616432 817565 -323183 131949 105038 583635 -435100 -454913 479405 868960 203560 -136432 -293097 -440658 534954 -515416 852519 881942 332644 -862501 -834220 956071 -217665 880772 -804054 361186 -114694 533254 930567 655665 259900 -520626 490296 -749848 172079 936661 -714042 392114 -584076 317489 278055 909675 -120450 -436570 -882498 -724734 -225451 599286 324096 -933491 936586 -523967 -269957 326065 -553950 638115 580124 204415 866034 -170130 -329081 -125833 -181837 148762 -668033 212571 -807959 -821758 -371350 574332 787293 950631 677988 -154366 754028 -407244 404955 -384388 -119770 509140 -390518 -174807 -915252 -221900 980320 -547245 390391 -676622 -658845 137274 -108467 -449867 -493404 331676 -252804 922025 -222477 -218727 -360830 -302511 924166 -179404 -632337 -139054 -496414 868353 476202 634221 -724131 363243 -334855 291571 -529885 -584660 -480101 726613 -545284 551179 438105 135055 727618 795391 757478 364310 -589829 842391 -283106 -202613 907691 -828121 794566 870132 -818083 -931974 -778098 -179476 -338210 370929 974150 472947 906040 575244 -365792 657470 764952 202653 -987382 369406 -549158 -427606 -390068 136438 725413 914472 -697721 -811498 -692190 -852556 -339065 915930 -461229 -306971 -162059 921070 -494287 792417 -813593 235950 230681 293897 268839 -629612 732336 902006 -889939 -163100 -487289 -911607 -382040 -512603 -901037 214373 -755553 830561 120216 435728 760126 852464 103005 455038 -561670 114870 882611 -612806 675120 411724 -766008 616621 -196093 836449 -589190 -776667 904218 -295133 641678 -207515 701501 -308486 -894976 763158 929480 -648183 -948298 627995 901334 -853354 773130 -752744 -182870 472123 207833 -990693 981837 -912788 -536058 -517546 695833 880391 -962174 266437 177214 395457 -249142 331838 -866923 505359 935362 625229 -909147 -891969 735093 -187057 401828 243522 -189657 -649699 485666 878914 -576545 -748030 906398 -657626 -413957 610945 -264472 464892 -920598 315563 -573147 779648 -534969 -355960 957389 -220400 299678 352624 -903205 846931 -630401 377631 482472 392582 -443432 135452 556035 -369996 -752323 -462452 -373619 -852635 707014 -916394 -766186 944485 907740 -981236 126287 -949339 -347685 -893046 549633 -716023 -655390 -575280 -859211 -625229 871900 477778 -157274 -860533 599412 -992740 216991 522986 362092 -893354 355405 -459016 828192 -555419 -673471 -829557 -460558 -913960 683194 -160683 980697 -113800 197680 482067 246745 -904125 885920 873372 -156395 -176905 -803900 645804 800038 -173745 566374 -410791 699077 -235112 -311799 -622841 814694 632620 595763 737312 -454458 -937871 461671 758103 -826455 -333682 -439047 -168757 980206 399332 -454666 672226 -890314 933898 299905 159010 -390568 828867 -151272 -583887 -344685 -289883 -650601 -857977 910119 232503 -916626 -172931 777990 -250329 145939 747448 -916499 -377162 891783 507204 -408771 -815142 -838048 642491 905510 -429914 161375 800181 987025 -996342 512373 725796 -871062 -207104 629084 -993279 -180880 123858 585735 -372749 915994 -593475 -811502 -222532 198986 -635423 811661 -342305 523459 -656491 -573832 -387701 -835230 -539472 452303 998571 288923 610386 -272653 271816 309766 136266 -442398 -660980 152279 -297715 -731190 201866 -318993 562912 143314 -101932 -163430 797506 907625 242121 373515 352741 -989329 499156 -477948 -701162 -293282 -610196 -642744 988692 888473 -851316 269172 -134720 266295 -865257 675019 -885185 831008 142174 -597547 -628221 -409399 246451 -251460 -148369 -428153 -405097 714114 934158 -503833 -765795 -744070 197171 -861228 752464 -526280 -728705 -298995 -780869 282593 -784392 697217 -851380 -232595 -765706 -139647 329323 634828 310267 605653 -549476 -446155 322095 -362693 630604 -368136 311440 174659 514058 960179 337621 911640 -370006 906969 284375 297573 -370762 762278 427082 526705 597029 292339 -895526 -602014 -437438 -405085 -594262 416496 381453 -989072 303019 237826 243855 -546399 455082 221133 860668 607743 -482078 939773 -173313 -317400 323237 -711103 -937584 672650 -439341 -529674 310677 316952 625637 959415 283470 -328143 -409748 644113 -517014 -946287 -569992 568779 -770647 -645604 989824 460778 -960099 -787865 841964 -900067 -809348 495891 648318 -922388 772678 -519752 -527614 157105 448886 667120 -750518 -878418 844354 234940 119201 516763 983023 -490496 -643068 -445139 -557235 449518 -544462 -396921 -251839 -950203 332551 -332475 -623241 368662 -347897 -459084 -950512 637078 -811074 261906 -403006 -217459 -860824 -639975 738505 -345758 293057 -993281 -892302 347093 -222119 -902752 -409498 918373 -460213 -115796 965190 -514938 -582312 -433405 627736 -363181 -752593 859593 874408 -793091 -854256 449193 894044 -419780 -777402 -619921 537795 473438 -623703 835717 379402 -346205 250257 -748067 -267427 485921 -325661 667704 -586548 -378088 -239732 327241 896091 -845657 -779037 698393 -120806 750654 919690 -486222 -501557 482536 -550588 -542606 155117 -403601 538843 -202340 783905 -156029 -537080 -151690 161998 229228 -339488 -180218 -718407 -171736 -403362 -522806 -130456 -127947 -723859 -905216 529286 -534894 -975316 -775710 556440 833500 499175 522400 -565952 218054 -407826 -671893 -782693 957199 -935798 128698 828106 -115122 651039 442994 688981 211827 -386776 780950 198415 -951643 198581 -225486 815655 793521 -536152 -713580 238875 -341338 -825092 -647534 348956 719312 -471189 228889 305922 -943757 -817728 -564645 -707957 243182 -177765 -461685 212665 284673 -144233 621230 525911 -153300 425564 -196627 791447 -536564 -488479 -130246 -931592 -732472 152992 -790391 812096 341231 -396450 -211745 800470 -265321 -961973 -341734 356468 653700 576433 -423265 219752 -784045 500767 -858264 209394 -525568 749254 477044 634543 605608 -182661 645794 996408 -419231 190794 -497064 -884035 -409496 112796 865183 475168 -683289 971800 661803 558694 590629 890219 -192623 530213 -834531 -438429 549261 -462622 747048 -581766 -153655 249033 836876 172698 -227463 745058 -728924 -175544 887140 -276970 -495780 -344949 945817 696194 637760 737457 235745 -767044 -780547 -890440 -174372 862515 555358 330804 495907 549356 -270237 251515 -630958 -925773 -814753 543429 612937 673711 -918067 -635142 386586 663030 720776 325973 674891 261456 110009 -731120 914168 315885 911745 158309 -362264 358090 -955639 -682462 527059 -493952 -601830 -888058 107462 725521 708432 164957 -877420 118488 474509 -300775 655147 321125 -483965 -657642 493380 -855138 729470 -912505 360914 -900573 -880187 792488 -550295 -743961 843171 -968645 -989663 328999 -199042 580399 347225 -382561 676091 -747298 616778 -795406 220028 750353 -975567 561797 -938545 -138538 -662943 -558525 918006 379710 -139122 -729274 -894451 -357212 -853900 596535 -719279 816440 -337781 -943299 669586 302237 230198 -536231 294575 841695 -707197 927844 -579649 -398206 -381349 998257 140262 -766987 877417 227784 -674392 973686 251779 945875 -503703 864287 826888 -690636 -321002 297759 -158933 823547 -687720 -321178 831134 -210434 604268 -793059 210271 -113902 395835 254910 589850 160194 732880 619658 -229587 -408774 -467612 661512 -231076 -618561 667127 355443 -389444 -870622 -893988 345365 157252 434199 -630727 724908 -850006 347597 -226410 893372 -680638 -507065 -376614 502014 711616 898622 219778 904659 -281412 -573158 -558407 -958625 478702 -101332 -575094 990776 297644 -362877 -871450 351478 -588917 816770 -385246 884761 320708 -980768 -340020 670157 -445965 143432 -994525 -454080 506557 555843 -885481 529344 -625642 -218467 263698 263239 907760 -840860 691744 -890041 975828 -359530 -718646 319873 308237 774287 862184 -372601 338940 588080 -987403 251925 217539 -247161 453811 129909 -247268 -112955 -301318 513749 -367997 -857120 -513531 311574 384481 260052 -372131 -257463 863160 -601579 -776392 569128 225937 -593774 233940 -748267 -733111 -716343 -146226 -834936 620728 325244 -832510 505674 -627002 427789 225668 703488 619516 -842096 223133 763472 -458729 353162 367759 391779 -166247 709946 791830 507534 -445437 503847 212848 882745 -803109 -827962 -837356 -613984 -300499 635172 142068 -954576 215339 -231977 -167847 854762 694860 -114304 -749704 797295 -265400 -702402 551285 -499740 609894 -827245 557695 752542 812261 -818282 532736 542408 -422631 -845969 -244444 -937287 381877 406879 835508 791435 309719 -146436 958843 -268453 -585406 709495 288388 511244 -892975 708145 543016 732638 144598 -619892 346663 -261225 635595 978692 -390039 977452 476427 -535276 691189 473601 555450 618928 720220 -358502 -158314 676288 -971026 255111 -604851 413609 827372 -831206 799526 -807541 235326 505245 407021 -161217 -562707 846893 541824 -283922 614033 341000 205588 103628 333547 371971 -599026 546569 -990516 293400 -628666 -749046 332705 -934909 576561 446123 227738 -727521 726527 -555748 795473 990518 -703727 -993064 -896334 894901 565774 700064 741108 532426 954841 -686345 747790 843936 -344768 -568807 -501697 -664538 336978 789197 282948 778317 462076 350948 329930 -833778 -664952 -920509 -859014 665003 -873049 103231 181855 -444909 295654 773008 139818 153340 613960 -290149 -175423 -302515 245862 -594926 430784 332099 -262316 529074 678544 961513 -449655 -320250 999969 -760644 -995840 202706 773929 -587155 -534181 -587127 -606126 -887774 698811 -213568 647923 -251744 825830 -828786 944892 -341877 -126406 693354 371694 -950177 -253477 593636 744919 654008 -819073 -414718 709570 441764 -673494 -578666 512185 -269496 385049 -884738 -347441 864008 -163626 -360388 226536 -926211 636557 278034 618375 236168 206542 -426772 848598 -455262 -286798 811108 733655 -260057 679599 -669533 103140 169779 -140628 -441473 -367839 -252215 -606038 864307 372176 903639 720269 -203959 515757 -680030 259819 859192 439210 -331633 -453993 488438 -355481 -719050 429525 712271 686902 -244502 815570 -298435 -959268 561986 365725 809843 910751 551732 -576435 -425736 -567524 -593531 -132153 -782092 354450 187373 640167 317754 512607 -967180 153843 339333 -364454 -715256 802411 -224728 -928497 892291 204428 384507 -803193 -416994 -563874 -732955 -671825 -894956 -704090 -354657 729741 967268 963839 -106648 -992628 -708898 -174800 598963 -656649 -907973 -675382 143078 352373 627417 701922 368466 -877229 555434 751536 -881382 609758 -237723 947275 -518138 -696823 919242 -189888 464512 612147 -539492 -579682 -544439 917675 -405508 -476979 -743166 299496 -224650 -560636 -428213 460100 103583 224673 -429869 224911 -817118 -464772 -535391 489935 904225 238347 499695 -313214 -586572 229760 701251 -744356 -946213 -988788 -806233 -364138 -740977 -254464 241893 -318443 339301 243101 -892100 -405455 -590893 278586 -699035 998543 -740717 104239 162234 -844157 -604128 338199 147113 -772256 -514348 -985587 231511 378386 -567145 270075 -544036 324876 -230190 687157 -513608 743164 -141309 -893700 -632378 -150702 629193 -776730 568666 -285591 -610396 261686 -708131 972358 -515620 927471 -197447 -236882 370855 813082 -921146 660327 -905774 -773996 255318 464353 -185229 280425 -874565 108053 -255563 158011 -313783 -339159 -407303 722403 451726 202656 974157 714477 -271800 710521 399119 444169 -458439 -436862 -428408 386767 -469457 -457143 113267 613392 -719859 178292 617462 348579 249969 -222805 890785 -590638 -774826 660390 741795 -157257 -626916 492637 -447665 186654 994377 849886 -274372 176206 -582631 557479 502083 -393950 536439 283490 481984 -833972 -564288 207224 942737 971116 540127 490232 -383041 307247 360981 -761747 -785674 -554519 742927 781811 -607116 282995 -634609 824127 -891775 -804533 206339 619675 -932810 -525152 440711 -723821 -491518 -985690 -200002 827688 418772 -774311 -241683 -758620 927627 957167 -846269 115042 -340393 -363873 759767 -502863 -984316 881604 -710487 754189 -611770 911670 989737 -281147 -686238 -332465 673060 137587 783104 -231163 -106425 -947629 252896 359380 -680020 113877 -533887 159875 746418 -769175 642400 -948253 -106999 -125455 451117 200770 -391125 -333429 900019 354047 909628 911213 550289 927469 -643952 224901 -773023 -150125 607244 682920 -645206 -840408 371901 953125 616348 580277 -817941 467839 849651 800272 190549 141159 -952968 680281 -778379 554250 510036 -816144 480732 811428 -362121 664241 -432306 923734 200954 727037 -582856 -861620 -653794 501215 -274719 -496121 -216761 -185834 -846205 789302 -261487 -641316 410012 -278599 815270 -239264 318790 676619 -358025 -279415 -254118 682351 537339 -249963 -898641 920735 380265 815961 546920 -261777 -976590 -343203 537472 892896 575477 499435 446674 239959 691452 -795427 637308 443512 265520 548269 982254 -444320 -621874 -605227 555184 108989 -876198 413409 907917 -961143 697205 -510200 -808031 -717448 -162106 -445231 -643679 -685137 483294 294145 -605037 460204 258528 -366084 -164927 -723678 -282048 470941 -427629 626965 -529292 -630575 297675 421159 -632316 496443 142187 -427640 -932337 -269219 -749328 -964759 -938600 821091 370005 -322110 819464 -961631 383565 -524905 -107921 270815 375217 701309 -961885 -603987 923600 -310202 -658452 -955827 328935 488273 -321834 -769964 -359161 -207747 -612227 -988142 -603023 707776 793273 286579 -552287 -926913 -708649 841218 560026 754122 973490 -355855 -676929 847337 473380 123261 643453 882982 634468 -818593 -228715 -461974 358132 -112194 277540 -215249 -802030 184301 540588 -676486 926675 385113 144038 601277 -262319 -876143 -695926 376395 -857618 -502160 -890575 -560927 340649 774837 -681333 447251 -641291 -669082 -590070 189164 660878 -219643 -491897 -923762 -795015 119304 -476164 -839802 -746613 -449649 374296 847188 -866701 -667232 -246223 850232 246255 -516939 746527 938724 -129086 106222 -729213 948979 -107462 -937049 519793 -484199 -676536 -258286 537414 -497334 156246 -190745 -285208 -795222 793905 -376001 -603101 -861918 -926545 409255 -742611 599892 -346016 -910592 -432594 -987195 387502 188026 -434889 -223721 238206 -891068 490504 -153958 -958317 -639677 650858 -565442 489098 127656 293041 253471 -125966 888788 -591010 -622751 -310570 -336916 -640886 -840970 -209101 -490031 431021 -285940 397140 -272712 -754240 -498590 -892587 638248 736344 -449927 -519700 -697580 794885 -906910 -142141 143073 -685584 -745257 936265 -856774 -742041 -101685 -877511 437385 518290 -201952 752733 -964355 664758 -578468 955252 -246845 -558978 151528 -136211 684300 327720 933195 -619412 407452 912192 916985 919471 -493809 -769112 633217 -951216 -986676 -332018 -977015 576351 300119 925123 -868231 685271 394954 -334744 373217 463430 -199931 -468976 -277647 157504 928287 681170 -170097 875494 -918632 -940636 -612998 953949 -953817 334073 -839082 895804 847451 -386867 376373 448275 -331384 904790 -511094 -244182 811107 -391928 -227693 728223 148675 -216248 -562943 -411296 838094 572003 -252819 -211787 -716013 -193544 310696 -652715 -852265 184608 -205034 -576919 -437745 -347324 111669 -177130 -256146 -534270 -792405 -754152 -751928 340099 -202729 -770124 504604 188168 113525 411301 886764 -625073 -664430 113907 459664 -249800 374452 -587412 847967 921370 -531066 -150718 -894177 -982954 558204 139230 743431 990908 145863 296074 -110232 667400 117170 -923167 -661428 933179 -685255 -632979 -678496 193433 478730 -741403 222975 -487539 907379 -220898 -132699 -964436 -865477 -671151 201217 556379 -331093 -867764 499943 -933072 535935 -165893 709460 -350183 -624538 791475 190836 -839616 306131 524771 875496 675740 -332292 -435982 -259097 469722 217741 -403211 573920 -325558 585257 -283549 -193904 479457 136750 -359804 399346 -577995 -121179 417372 548045 971427 943931 874933 153759 388435 234794 499152 774593 408880 214257 761115 421387 739715 990188 230190 -861923 -392490 -568321 -742594 481428 189137 984239 -147645 -307645 700442 403447 -507763 -477427 -342377 -943744 105292 -831296 104117 560372 -204966 -560600 -924283 510456 980953 -903659 953894 -712769 372766 187852 -343908 -415819 -349713 -137007 -494260 -260006 -989162 597074 -982862 151004 -458005 188935 -865573 -166597 569228 -264415 505266 -837439 474784 716134 -575641 305487 592811 -325549 -584765 212364 313357 405402 261221 504605 -945107 363543 -489397 -296040 -872546 -333235 153498 -715892 -828128 -631269 545742 622763 -229319 685088 -500612 -234991 -263552 -185835 607074 -511378 -206260 -305947 338419 -131096 121151 693883 -216266 -719438 -397404 815055 497300 -484113 -322618 871565 315935 875680 590891 323353 -318290 212915 920318 697976 309989 -928824 -709422 617068 -987580 227735 -803512 -545605 -626792 -446337 -960805 804716 -704466 900268 -552274 -924322 987939 -512837 390717 489706 157406 -880517 668232 -635540 632690 -924227 649393 -324332 -539107 -342594 -561641 665210 609296 961976 -196219 715374 494677 411556 154946 -497269 -554500 -104192 112807 500907 -604305 841713 -801335 -193528 -321821 -943315 701408 304171 -396023 -888116 -999190 293525 -381573 333564 293157 -222352 677053 439432 -754796 -170297 216063 -958911 -844698 -699262 915016 -115654 248094 -842719 515110 -186880 -812544 250530 950768 444145 -419299 -655088 447581 174734 721272 -554043 540119 300871 -637676 632410 524759 -196425 -379763 330201 -766019 -506139 361764 537602 931461 685054 288200 -487917 -732323 709723 520527 368762 502194 -194236 809949 -802206 176179 637086 423951 -147003 353190 889503 393833 -638695 -458340 -120669 813930 -901042 396985 574451 -728404 550145 896560 195523 -898724 136187 -326937 599164 -894819 338178 -743290 913453 325671 -934187 210129 623454 542635 286557 -217307 -239680 -632012 -587062 172493 -255075 615804 467000 847803 -445935 -624185 685494 -368633 -731044 366860 383741 821839 713849 -160467 827564 -429296 509281 -207417 -693018 -806766 714175 -905328 -760202 277392 -894914 197138 359983 -119592 -734826 116306 260139 -926571 134857 -886609 103134 -963576 985774 -728230 -940202 610773 780979 -315042 -264950 169830 438158 570277 -176812 913666 -764166 659556 167285 540150 -422109 -674274 -516323 -713717 -567215 657483 586131 -557299 -335195 -626299 641746 998161 963774 -252406 -679985 954801 873371 -560012 -259533 -856429 -467958 348255 -248018 951574 -672214 -313169 -432124 106932 492189 -816121 -110030 264089 678981 -177521 -162254 -715751 844363 505779 -972017 -276770 -653461 644252 898969 581397 -812121 -374471 520312 -719270 -313704 928923 -780860 936928 -745563 -226475 -223779 918015 616744 557961 -510929 -420566 -139189 -989781 -632041 -123756 133494 717022 -215112 594625 624632 338426 396512 292498 117849 225011 188232 -458751 -389731 588305 512637 -687235 -606495 -649689 -145224 628840 -920221 162344 -318432 -244805 748594 360958 674079 924020 -368524 138105 630336 -834454 866043 -786866 -246960 -721853 -706453 499216 911033 780231 -546277 161733 644314 -695977 347434 -435672 580285 -535723 498137 511707 462648 -344164 389932 305727 372141 -816730 -857940 -597226 815406 -808773 -178336 722220 -491651 -475383 -832792 -722047 425764 -119541 -244346 688903 -216678 -161103 -706934 -745008 -787711 -426132 155042 757250 919002 551303 -848038 -329655 -697124 248649 287028 812087 231390 -809477 -856545 -670629 -561812 672094 -378301 -851022 572807 167875 -211734 871484 229771 -158158 362616 273074 -111214 -440079 680950 492533 158767 -828129 -957398 221770 -239248 -709686 271581 -922520 957892 -826159 557546 304814 -401338 -372435 -961679 150085 -134263 -848638 -758128 280026 -631131 357953 193505 443701 936199 152251 143970 873084 -967231 708057 906765 -927983 -171322 -608163 145479 266440 -770828 -243149 583949 597156 370012 -503129 -843097 292373 -420136 -314051 -791900 -257063 -408514 -951656 588677 479370 427928 754088 -948977 -857758 -297333 -403805 790213 -585590 -650134 630358 -228523 -112532 641719 274216 -963734 -375171 -821787 -449157 -178266 496644 559935 592961 -191730 241821 -641271 -366048 -323989 374820 384581 859958 -819545 844803 -655779 670194 743433 764476 -866996 -346519 -374896 -412247 505291 -495541 200147 -274399 -720201 588466 -362873 -269919 -123841 -331623 -800152 -673734 423607 -410779 -528375 -320569 -925021 -800161 -913074 -532360 898809 478555 -249496 392645 -918727 -304010 111314 298683 480924 -418777 606820 995746 230928 -252895 359001 807953 -830496 -350074 668932 -119769 -924194 162884 -752382 -767518 -846959 -123728 -675017 828053 964594 -274428 253620 777018 -743934 976357 -507651 759040 -302382 468423 -329392 -327794 478214 -213942 878327 973178 -520493 534165 -277808 -317177 -337086 609198 959139 551406 873543 -926454 549489 -771711 780775 -357944 -420890 124252 229095 615957 224311 -994877 -561547 -734192 191671 -874655 187580 -920295 859123 529963 -838404 -185196 259446 358542 445981 909498 109763 -602462 -958443 158791 421396 -607188 -120226 -461285 955178 -846796 -520403 774014 -453518 -306258 842413 -705660 839818 113927 337462 252179 576495 866758 -414605 944527 -537483 -664548 526578 275551 -484979 865342 -519658 -857269 -133236 313041 508325 350328 -470556 -247262 -624340 -900444 165159 -339333 873218 -664896 -571088 629357 453102 319258 -233509 -940480 -878139 373053 104078 384363 -713956 -235388 454852 -970937 -528496 -330999 -791938 276396 -920770 990280 596006 -328276 892902 232323 282345 250376 784323 871764 566864 304443 -379255 512197 301289 -980019 528920 967750 986877 -141554 288048 839936 -975479 -273389 473153 -379614 -720580 -721364 -876193 -811241 352755 -291551 -504899 -455174 -193812 -795249 863520 596758 -938049 634783 -279843 140725 139888 962578 -921528 -437318 -653371 -983554 647090 372555 315980 -399025 659102 861102 -274432 466487 -125659 610679 101135 290136 999609 510379 250670 405261 422150 231123 -363124 -415852 964892 449200 445364 169192 -992572 974324 -698365 585897 -501905 -605408 -983028 -841367 -763609 418128 996688 -425394 -363279 -722423 -772916 633605 -977563 -541749 143188 202837 -560525 -277525 -651587 188850 259922 637240 -806503 -140151 -889643 295740 -790605 -946347 643096 -405823 -901508 -487987 -569671 102242 -942176 479045 690973 508355 -613437 126204 -726391 501550 -406931 505487 -355456 259373 -530483 -910728 553486 172819 -893951 -994208 -571776 528980 -417390 -609829 212888 332795 402056 -589972 -927971 638478 -937784 -219840 -285827 763181 143152 -646302 511887 -801657 988160 756093 980847 703115 -806623 -253586 558770 -338998 744373 917503 -569703 450396 -123629 416982 -786250 475093 -959471 794809 795843 131889 -517343 165308 354305 939802 459576 713537 -870315 279222 -268021 423938 -371971 -550732 -479200 -565035 543604 256479 -651038 -333540 -586318 646399 -272649 -682500 -361971 -658839 381836 -444475 845982 -790046 739283 -962601 -216036 -955619 702769 191130 -447627 362227 -981037 276572 -713475 -836726 380294 983735 -731264 951499 149702 -439000 458366 983399 -718806 -353915 -449984 -280022 795951 -593200 -741750 516020 670845 671917 172283 995167 155931 441275 314906 -187790 -295536 -798073 -363462 944075 -110615 -799985 704989 163332 -130605 194877 -767548 551614 787838 830674 -891523 -961162 -931442 -288741 528489 841117 -624601 -134931 388193 -818858 -596640 -261803 399958 144136 -641852 956103 -197813 -587687 794669 602535 -985311 562325 553084 -792242 -173877 681606 -370452 -531178 -574618 475885 -614702 -750599 -434645 -239559 645770 949163 -327173 -853738 475255 776821 388692 -233364 430165 -230092 -675562 969249 357016 -625981 996492 802221 942797 -414274 744129 983154 163328 -579660 -957044 -179223 -682965 -225896 -221293 387731 857096 205572 960877 -589665 851138 223108 -621705 -511017 744728 -671535 885726 687747 -122918 809191 -277646 941827 640097 -854181 186195 -302634 -125602 -395960 653641 948236 855701 499389 -101551 -717209 -176968 422559 313844 149622 -792093 -510135 -382963 416738 -920741 493847 -472153 915033 298980 -610725 828428 -495905 -501389 296262 357024 434100 -673769 -395392 902394 564211 784153 805232 136185 -359277 -544309 -592769 795017 367252 -252814 -902819 -413975 -652662 727560 -115908 348551 438585 -641214 473483 788993 209808 -670239 -357238 -437084 -974159 138600 450441 106302 435630 -769983 -651325 774895 476005 941826 642093 -244484 -612459 565201 -300903 -406349 -686422 -975644 -475700 -794484 710717 -335796 -342768 -733484 -919296 -977997 495099 183983 -727208 453664 -542637 -899799 -122724 773685 -397476 869163 171278 -417811 -489242 757992 673567 -812997 235370 404676 910866 647609 -700520 -971896 957378 510864 -203866 929107 -261715 -477304 -555151 403594 820188 -792845 -220432 -647636 -660280 708379 -380254 245019 610521 -391903 367062 668075 -312278 337029 -179027 -124498 -526142 105483 -558526 516412 -424555 -721052 -569921 292584 -777759 980812 643782 186393 838576 881035 -771859 -474937 341225 -135806 597463 -544460 -171626 -292207 722631 -611461 -552937 -128325 383021 300108 152530 -640155 480272 -329637 -800305 262015 -794805 -392431 -712826 -831752 976091 478504 569142 323433 771075 -700815 640654 623692 -795613 -929287 969129 494315 -490203 -453605 -456434 -838987 -683899 386307 271940 -850565 -240032 333429 -834885 815808 212786 813073 727236 414779 -899673 827436 -305864 231707 -577795 551154 775647 -547562 -100945 601000 -769574 -403017 -494653 153629 -812385 -153885 877165 592022 -568961 334135 678585 575455 -788925 871066 618119 -754672 -259274 -941077 -409322 -618764 840740 654439 315014 -503350 -971577 828444 378224 502365 164609 705940 286394 -873090 -697384 121591 925450 227062 -684042 -693606 620159 456245 266552 -564411 253725 -184013 707868 -269511 -515651 -108526 -809732 -606246 715797 613009 -349565 144015 -950341 -860968 -726305 -130698 -441445 -331529 -345436 -241048 -889293 605969 -445534 -708287 -509007 -453514 -458594 276721 -522603 -125067 -366456 -708252 -405201 212340 -994881 -759215 -518708 -838057 757422 588944 399144 103610 733232 167818 906783 -287216 378039 -635579 -272106 286563 -580349 -216803 267936 713707 -381440 446142 145213 -421251 -602304 -317953 349087 -622102 233954 854026 757488 895679 623788 836225 -671333 115535 691124 602185 -837457 -341077 -863321 136079 956415 607148 768130 151228 457168 360742 -361898 131425 -911599 604566 -282242 363758 498898 -235910 822672 698938 -892287 -333204 -640013 430471 -403456 -231150 -610438 755674 -522146 -907377 870099 -190726 -366118 158160 687642 -315994 696078 145673 -675728 927873 378008 225662 -258051 492835 105732 -710520 -969828 338618 816011 842492 -252937 391013 603266 949889 -523241 -159837 -875236 -669411 -320117 676040 501462 971302 880520 -601978 193088 -823299 331685 -701390 810995 -606979 539812 -773221 967804 -272597 -549209 -482807 -240433 617374 874900 147879 -464486 236249 828549 247233 683404 772409 -981732 -893970 208030 102151 -142751 -984112 345554 -859251 850723 875958 -691117 334374 258195 -136442 989084 906712 221703 -881305 -275395 -541467 -931207 -281299 916803 -356375 831474 733865 -668793 218048 738042 233029 654461 -906730 801942 894369 -328388 690644 103005 377254 208640 296101 -367261 -431088 487628 920241 207687 662854 -697388 -306569 948804 -361688 536521 806458 666170 -929749 169565 417759 -953475 -700140 -607139 -896314 -719566 988647 333269 200963 450307 -442847 -596170 -106066 -926776 -844902 -303891 494687 500215 -684406 -537074 812267 546077 406872 212763 835559 -634853 718588 -977571 -499566 591389 -478553 801457 224639 293803 179456 -404760 258862 416404 589594 211274 840146 332920 790559 707684 606079 716628 466537 -945327 -569699 -899538 -950877 -675875 889508 603804 721821 218485 125069 -668165 621140 -547078 574803 635494 -853264 -191795 -656515 -941932 -502628 299210 163096 -505507 -691036 995770 519628 -312797 250413 -306077 349402 -914851 -365180 193367 901078 783483 551288 179922 -254213 -358869 866732 -955942 828582 546281 417517 474818 -429670 376650 -526697 225463 -340135 684006 113509 970972 241702 385964 -863050 847322 -465938 -589458 128669 191731 -431969 -999197 148787 486518 471677 375019 -577816 611899 -117161 407648 453730 569471 620282 -294834 366404 -129622 608738 671317 551071 -579299 776535 -289038 -228477 -118499 -245857 -812396 -138406 -223629 353995 153065 -623084 514976 970466 -736891 -490738 219550 706844 -141084 519425 325834 -919413 -910813 -457825 -101713 -433582 -419974 -949072 230816 297052 -792306 503520 846087 -710011 -529194 296206 -855619 300463 852811 -996209 266443 597156 -311065 193216 -539748 -913445 -528669 721855 -321529 193975 103096 -597237 -411644 -559068 -269827 -298213 231794 967752 169620 -995047 419981 -686869 -541162 -195316 789488 444863 -758968 -304547 187088 -373261 101655 -876281 270508 -387483 546670 -820318 -282125 650546 296191 -313096 -566948 836579 612132 -282234 553632 -862060 -211174 613985 -588708 -295591 -514611 -883496 -701277 136568 -856538 -153209 944716 -750791 245257 464702 -316182 -344518 -151141 146801 914857 462240 -952488 -738042 -845354 -126374 -213162 -624595 530219 820438 -295887 -603105 -880627 239038 365662 745483 916941 845834 664062 -298530 -208807 612355 392883 320960 822566 -509218 -155480 -720197 -612978 704794 -927017 611190 -503430 -882593 -335736 720970 -533689 653777 -800842 621726 -595768 -485060 -976966 -508408 366275 -479799 -334756 -602245 650878 186419 -125861 542389 -897826 792621 133704 -252188 -621150 -782063 -428311 -511462 669516 250916 194209 -282404 542497 -576236 459577 109567 -451652 -910484 -899695 -314386 240200 -236486 -664419 -351588 245961 -171405 -881197 748459 -531455 -670223 761627 -543585 446104 818623 184970 -670706 -111628 624901 173652 961745 -467057 -296890 -657666 599274 -651600 -992566 658571 -118650 -430342 -210253 825312 131165 -344171 337175 -391052 -847748 -209731 -762890 576257 204331 -133128 685976 139799 556586 -728115 695737 -858153 649904 -270822 626569 818935 977696 -859293 385495 182108 830478 -196429 -254104 681199 561165 967570 645472 318952 248022 872791 926845 165716 -547400 580903 -630672 -352716 119870 273421 -863507 -973914 -652667 -197400 799348 -134054 937536 -244978 -723775 373434 -929647 303413 -729981 206549 706356 417270 337527 -132258 223612 581206 235146 603569 -883326 -766037 196756 546928 -964143 747532 365655 696563 -339986 437182 -495680 469915 793344 735181 194634 -631914 723315 869260 -769621 941823 366963 331564 413290 -813088 132466 936756 944890 120283 -131224 -177063 264159 870007 282157 516108 -826824 -331247 -128710 743861 409133 -766426 -138805 -383893 -354286 142430 698668 176417 -307118 601587 -271124 104444 243420 -154423 132467 761526 691376 -936093 140706 280620 176473 673379 -166440 -510433 642356 -262977 -650212 -617325 -713988 163067 -307342 264669 -280695 -549176 447536 -331859 -722187 -456326 788629 -135337 813675 -776736 -661503 764611 893008 384677 593451 -570104 -218727 -959577 -878890 771785 427928 496825 -938426 145330 705708 -279399 -221295 683716 -686482 -182548 455283 -718099 -158064 -282196 -395486 496138 -696139 110030 486623 -818460 -283098 -919140 -726314 618706 -259740 631283 -897273 749777 714649 916369 596004 426025 -722235 -258062 -438184 -699592 536382 886613 232658 -203750 929903 293672 -205794 -853820 -653038 -305173 -534784 726613 626761 282488 -253462 -565356 995246 -888167 137747 159742 567745 870290 -198873 -248348 893875 -806141 572500 -674247 351696 559011 -385284 763301 744911 -951111 -177095 -832988 267598 559734 -147218 -309610 -686923 -187554 813289 -482478 392941 -309204 -331412 -453976 541570 162226 647597 135023 649988 945514 387490 -735619 766164 -506068 -556439 466128 116171 646677 -105057 -564390 -230121 -901532 946644 -761898 327624 -350314 810382 579357 624759 332215 -852001 564379 761911 383277 -897431 -409441 594806 623499 298347 512896 382561 230712 -298511 -778755 -656010 891671 -416335 -891787 682950 308093 469656 968619 -414595 339664 594944 578365 163635 916836 590480 863847 119765 -331176 444380 -780069 -249303 522271 -494838 439002 474275 831202 224046 -130924 158160 -248301 685532 -101402 -267944 469136 478170 201222 -821621 237180 -485799 -585418 -972435 252263 -687563 686026 -543507 -613544 -372649 525776 -808339 -627066 930475 -704802 -509097 -756460 573213 -105020 945307 131890 -438148 900409 171465 -155481 -912652 -849876 360398 -291910 -711622 -161974 -355163 950095 198383 -282396 -817436 364515 294947 -151559 -599186 -473565 -448301 -515114 547845 185977 577449 456554 -265514 941207 197280 842959 -682214 -677411 582981 -111727 -273458 159652 490135 -260535 -358853 701175 603573 -252400 360638 -317418 670075 559311 -581381 -201380 109000 -279007 -982246 -228000 -921435 -517888 -183967 178953 -615822 448767 506422 813494 -889605 435695 -163416 -751771 546131 -509394 213789 366479 985749 -323898 -202703 -849413 -345788 667888 115587 -616923 -500118 209850 757737 -914779 104822 691933 391261 -398676 -921315 -886227 -697196 557041 983001 -830292 -914199 516657 854042 -536513 304922 -905732 331547 680392 519469 680411 180650 -689427 -216770 -384412 -487606 -604737 280043 -914216 208798 911060 -717199 -274051 -833981 -660234 -519844 201514 944989 318836 258313 -924794 -958575 -108810 248150 -433325 -577284 363076 303511 -496768 711108 760194 126261 282173 674079 584671 -877963 -884654 757744 -898388 -110849 561209 -808611 230068 726931 193273 180160 510062 -220984 292972 -895949 -594144 -444291 780795 -586875 478006 -332819 186286 177275 479198 662124 179667 -881536 -405648 -518558 412680 -297684 -281688 -354380 262819 605090 953934 -188197 104254 -462277 -519417 -690382 123798 773834 781486 122092 462560 416617 -524201 -573246 705859 -692158 510777 -346010 267325 -412709 258156 -271309 278438 -349613 -691384 154954 -243835 -616328 -131135 502751 -812195 -585727 -486258 -660269 -435942 -164331 302439 -692685 286948 503983 -377851 321990 -455000 -645247 717887 993683 793934 -781955 252595 814513 -941936 877837 -137645 -352208 -311862 604052 -324282 449750 -355458 344923 -310126 495131 646655 -810854 166680 545805 -878186 -557573 958673 -209528 -951658 -264702 488075 -747977 883448 632926 443563 -322259 839349 747982 -298781 886511 359337 -134268 -141917 -124836 -714750 -421953 842594 -400211 893039 246488 -965754 648810 -796488 903578 376842 -767919 -911878 -142733 -704638 899820 157397 -924180 284847 162353 -449081 913754 907958 349835 753193 427575 -299492 716970 -251241 869941 -528975 -920739 700073 -244304 322500 -999918 -463854 -777371 138592 767443 -768271 775455 729995 529466 152779 134819 -695224 905279 207474 -171620 -798520 870555 -193815 568027 505163 -522349 906214 246402 -787424 -364842 -781388 -826171 389745 588653 -489987 -547255 -571101 254067 -310500 -240596 126102 986537 576640 -141479 200030 -786962 -920513 -626563 -711914 -720210 342726 620265 -902597 -496084 347737 -567265 861165 426092 -498870 811755 -694114 -874202 843808 577227 -703768 395997 -413368 898885 293485 386953 -389511 127465 -675347 -601044 739867 -164459 -319638 103899 -534969 -805507 408021 -132391 820938 -993915 -977071 465097 662431 -517502 458305 -561896 -760573 -887956 682830 632036 -427131 152598 -161471 -419773 -598986 -193484 -303691 -605113 210270 165994 -649680 672057 -479299 -951635 -892711 392672 -823937 178592 299810 352730 892693 576740 -643403 929323 -830165 -172431 -669928 -419526 304822 -293199 -358243 -499646 -820085 762337 771685 -119879 -215407 -851415 538827 -855546 -719473 599159 174230 -913082 291477 -442046 -656444 590129 585494 731343 522323 -738718 -687270 832817 472576 -968846 -931884 -597263 421837 858980 595609 -852988 242905 -263417 -891917 183689 355624 469923 146053 -397367 734382 -476064 -986518 577770 119055 -256161 -669270 214820 792407 -166067 -572830 706380 286748 459605 -309004 -268601 932279 102504 958407 -321296 -276670 -408840 -771174 337888 -212511 -481614 -758948 936027 337329 144881 -935581 994047 -256949 964547 -556745 -737355 -315398 -928008 311374 335227 -852462 -830256 306257 -597069 986871 292605 249621 977654 -629926 -134253 -107801 -625426 473189 -191227 149960 -216900 -224346 495276 469319 890488 237285 680604 -418467 237682 -462243 267337 -883163 122275 -977533 459193 -327260 141598 645292 242558 -537882 -853586 556116 -856982 170242 -855193 -262036 -850843 749054 186870 -101037 -525476 680934 -549338 -119380 -737581 -921245 739966 369614 -431679 -585248 -337102 -405109 -635696 553867 -425192 906886 761899 -359482 -832016 -569899 -729314 301655 -271999 323276 700305 686414 -550109 -140142 494585 627451 555912 -633427 -866138 299601 910147 528019 -932171 786604 -473286 452521 174394 -734619 -616666 -612100 -634151 344363 -762827 -389773 990144 -501420 552647 839937 532520 983541 -734085 -149357 -201704 -541019 923233 266045 -353451 840201 857491 -354915 -902115 -891342 -296618 195591 -948554 674467 -277590 180220 -403269 -839225 513520 -598615 -625921 -490203 575449 -603306 236441 -412285 -139576 -371090 522143 -852405 904664 619310 867496 -823651 -414607 815469 -854586 352425 -531858 -488738 749179 -233368 657044 -573273 -564389 -763291 600904 147477 -571290 527191 707137 143077 434593 -377509 -721490 -218311 661455 -172799 915113 102189 -826324 236859 -824443 -514194 -368088 427493 -688663 862251 -269474 -398912 869178 -824040 244598 911701 -656301 428762 -749999 -670406 251537 439599 407153 339884 -839712 -233558 -401632 790199 -826669 993764 -158887 512434 -302424 -557005 945707 296122 673822 -904314 -295258 -679744 692248 -761899 635045 -725478 402339 703547 -231487 -244812 151425 326486 -346509 496981 565103 -787063 210033 -611351 816312 212059 -337369 707433 -383318 346101 615381 -944841 187295 263803 225725 -243880 943745 -843545 444770 620262 -204366 -265511 754682 673560 -300561 144816 -263119 416015 580206 696547 407710 714567 547098 -931638 -475092 -287992 532282 -309884 -134175 589414 800184 -180937 -973965 632713 138591 975579 -765754 -967152 -362134 -902272 -712946 255938 -639112 578025 -687034 723731 463027 677258 -869696 -154627 -701716 290141 -841634 449109 -300544 -817522 -377699 720390 -239669 376645 -349228 -680767 136831 918128 271002 -469342 958049 -153203 -894269 355970 -656072 614225 -576437 610197 -949557 -753061 -750475 665642 303213 263409 486699 871799 957922 -884747 778548 -200707 -618549 396944 -523524 -581082 -570058 762090 490997 -531804 456824 -972430 -823449 802642 615152 843034 -750059 -670768 -935206 276484 -225385 613529 596681 476589 840705 -769313 118763 -329756 -501802 374938 -464783 -769249 -112856 561842 -956161 110827 472390 843717 -997320 -733404 -913742 -200723 -780079 -447843 -317724 165354 676264 -780317 716326 521630 851371 461224 835769 -897378 466492 -668968 990025 -430707 -591639 -751776 393425 -384296 413832 517676 -372268 122751 584195 257128 845535 -873493 -985240 -946602 558332 -788512 986521 -879087 264717 245766 -252764 -283213 -591450 871648 374623 -590347 -350195 813544 735950 -738591 -647820 199928 -668236 -892404 -967590 228404 433322 -684566 -386688 738210 -727437 -126950 -480803 973779 569906 -821596 -996866 -208640 -249744 128912 -364160 -944836 952412 138891 -985720 649069 -321659 -708820 -202809 -290153 392805 228908 250669 -420689 460257 666431 706233 -339984 -978925 -635645 537517 -604754 841556 905673 -465933 436991 816696 173174 -550223 458356 -425076 427549 -371982 303510 -980401 -108124 968114 619079 159847 602621 -150089 -443003 -482159 213677 -309541 -890851 -927787 -672595 722321 -878265 -411078 -992201 -723683 766134 -941734 -587595 635248 677954 261350 699498 -836197 877658 244125 415768 567303 -168236 -567643 -636125 249073 422067 -382170 -252336 -647647 317850 398300 524505 -601782 -508794 -204495 526064 -503508 -393557 876258 274113 891812 -173486 828695 -603827 360190 481869 -264440 -211196 -785326 -376666 490630 -776390 -956336 -473978 -446023 -104499 420296 -401475 -170952 738240 761341 -911069 -525971 -656863 394476 323688 636975 -942588 859000 562860 -230967 366280 -582330 -831844 -829499 -369024 -641382 -853476 -306283 295127 -107171 -882887 498725 704385 -782008 -689659 256873 282503 982939 -113180 -402788 -301054 527776 443829 -554281 -537162 -794338 -601507 225583 632464 -397235 896359 939472 -453136 -117332 -382096 -944695 934255 488432 -405290 -614742 -621554 -950405 447196 -483767 -158603 808391 788175 300726 -718729 477716 -160708 693135 -502068 772557 367122 -849082 879775 841456 486112 -830966 704490 -652383 619261 -955579 777106 678258 -659120 383034 -196084 569497 722569 -545559 564069 -740126 745949 -289999 877538 649943 -897701 587105 268970 810421 328504 509260 901712 -580899 889313 -682279 987707 499584 676109 -298792 -889547 -161776 -325919 880819 595227 -350042 -693104 516388 -488291 -103322 497054 603508 -332622 214138 454181 310932 499847 699756 -426918 -227089 -471120 -723513 -347901 -801854 -763608 634717 301704 717371 -633252 -271174 459404 -267005 554024 -708182 860188 -401137 180752 -521273 955406 -239652 752241 -461580 -470201 362366 906825 672688 -423096 -412670 -188481 802257 -533186 217269 881301 658424 203890 595514 348365 255912 631299 -824658 -244458 665374 -245939 221998 700438 574992 -941907 -639314 -762995 584514 -207161 -379698 -417287 565414 604016 525804 978143 -393393 -652460 -517242 290636 733841 324946 293808 -211272 735619 -745132 -618196 132785 713197 -110186 398731 281968 -351457 134305 482407 -378228 589889 863284 -266508 -716115 -439132 668682 619758 -480608 -605588 347616 -791844 -118202 469860 463546 114763 -627349 -477413 148973 367094 -152613 -487144 -750485 -798051 -253042 861861 502403 -910553 -835335 -776494 518432 -258904 183148 525008 551751 989857 -669862 -797204 808509 567131 646007 -600313 689066 677143 -922173 -477392 912686 958551 -823573 675379 -230968 864655 -704997 550277 263202 -613535 -469874 -265017 851017 -726797 498401 -760474 -280503 902384 -325644 873387 704944 -996311 748383 -828253 -386953 -138859 447610 -451328 530377 728516 971699 -270385 454592 -271986 -889837 491375 -858804 -386289 343647 317352 -647919 -755502 546666 -361911 -710648 -862190 -133088 540909 237683 431529 400901 -940204 307030 370893 365399 -123925 519407 -359886 428927 152845 866566 237746 928940 948140 582924 319143 317081 -633496 -745928 879781 257672 146462 -345173 231291 175418 523829 -353059 680205 517251 -956599 -208795 631034 635179 -925039 -691872 658355 891598 -850529 790807 938047 -248888 -622408 -187048 -845957 -893869 213575 307416 -745239 395472 841690 -724500 761552 -323214 -803147 160649 -844537 747988 654785 -485137 -192225 -225017 313886 -774622 304101 851049 997666 -337553 997183 -730836 526695 500156 194784 -704574 -562691 710062 695664 -754195 -932592 -644878 -740034 -757830 -189783 886852 -957976 443327 731796 166265 121237 909245 -853400 -537610 678205 973581 -482438 -462565 573881 906950 -571225 -825631 -814643 -760127 460947 271207 190003 237617 -380459 -424975 704503 -803112 347316 -813782 -714225 -292085 436644 505643 -634994 -618122 296982 -168601 -376607 -897636 257915 925509 474560 -480558 -716924 -259341 -305923 690715 -739872 -439789 -104684 721525 -645784 -183980 -310209 936044 -863536 -152789 -492888 235996 506755 -492099 902444 -475180 242443 911025 694317 -826906 164400 831497 741316 -989856 920675 -327730 -315384 833119 -608091 143873 -630724 -774234 -793811 -775278 -520665 336591 207168 297863 -751185 -921114 -980835 -167417 -962240 906022 -501828 -556423 -788571 679180 -377021 563047 -267611 312990 -940143 224560 -214780 -555061 -583531 300408 -842672 151029 -953697 263499 -629403 -865915 -258768 354123 166696 266148 -762409 -758172 848127 797348 -860822 144087 -385372 709498 -382835 -793583 -997877 497902 126021 -260047 870460 -240220 258370 397086 -618826 -907042 319431 571047 -504389 -256847 953197 -466473 -771142 935229 289797 632436 -913558 -824950 -176453 -803013 -497358 415646 -392071 -595839 894913 -105380 -938988 908124 851495 -282935 341767 -424770 -803733 131218 -222007 791749 868502 -628929 -702757 -818840 677700 -752642 713376 -891372 -581389 -783010 125132 788591 -505355 263269 242817 316174 -313796 182969 261731 -335353 -104436 -744885 -505400 451797 -611433 652866 263973 -949676 -770603 -212383 266060 681005 311007 504204 488075 945636 914540 -112084 -664913 -419973 998452 911909 673914 -134016 115541 732640 363763 -109604 858382 714855 -728855 551575 -794217 697429 -421007 -130939 -612462 -805167 -937226 233608 339649 128995 -737570 284932 -720793 -806766 -410507 867576 -242984 304241 843276 446252 818883 884440 494712 -129684 429459 810769 925523 911237 672435 -823407 139909 -808295 -569881 286897 693041 788987 -110914 175518 -173775 762982 615442 188203 674738 900118 597044 -421520 228197 -845335 -612082 925171 -144923 379674 -297798 -300958 840112 225593 -724205 767078 101945 550813 811938 534403 312582 -826541 -186897 289506 -496448 -890157 101230 -231206 -339978 502789 126162 924426 480140 932463 385438 -213343 -768528 -941372 -593634 -405164 724711 532581 245680 -955671 321257 -356169 -719647 565609 496036 787530 734127 304811 -125231 -682787 621764 345860 643804 -145953 724255 906474 -534850 -809854 -111242 -222118 -885932 442812 -569265 545311 892512 -520210 382253 -200143 -827047 -967029 -969587 884742 865865 -399478 761761 491210 619417 -973005 -324633 472052 -457427 -583096 883026 627943 390353 661110 -252000 623291 883019 -450246 -550062 461830 -171795 548715 -210743 916529 -630859 443973 -432819 536161 -115296 -985310 -419065 378697 -905046 -923603 154507 -756188 -603725 -868669 441787 -568971 921233 -758156 -520480 537813 877917 649919 -538629 239809 164801 -218741 409798 557935 -184441 -373652 804276 373627 715895 -946734 527616 -341604 -281773 -189352 -102374 -407673 -175268 142267 698334 -744540 397106 -469810 -195956 -249072 -288373 905385 -460008 499640 228325 -835635 -115652 789999 427110 -929750 611382 583543 130858 168661 339980 -514012 -644646 -110861 186757 898270 147510 716658 670073 -965363 -771775 998568 998061 984283 751907 451390 292919 -535534 -722325 187003 258176 785513 -134952 -250371 867440 366951 735232 899177 -344343 199406 -231278 -602166 443198 910606 -993746 646057 -310556 202991 864467 -202322 -883006 -708982 927445 903883 -506868 188517 -418767 798370 -299127 367450 -304016 170875 -411481 258199 200184 -544884 -488033 850443 -393656 -858558 -585504 -220991 467127 609130 331053 -646362 -213230 807771 -411183 -172803 -110155 775462 -765303 191882 -521505 -553621 -780098 -855700 -315242 321783 -753524 -410267 582141 -294673 519236 -997655 976640 315941 224287 526254 910384 -321678 -301009 814997 -137598 -576849 997224 817440 190217 -997255 687986 443793 -366906 267684 756279 -202234 -866322 189803 685196 171585 -479149 -234005 189226 -457340 633915 831538 -291131 -755225 -422601 693250 144657 -555777 168981 -847545 273149 -343810 -644224 942999 -392241 -356681 238117 694647 969290 254016 467001 549270 519215 966135 424651 739971 900634 909895 346355 735201 -282401 509128 -132574 -990148 799253 471392 -699402 896197 -622725 -225347 239095 -751060 893240 -181824 -666086 -437879 -758902 791543 -559255 902221 -755744 -174678 783214 613929 -615272 -661561 833024 -903888 -926520 242280 -558947 831963 949827 -866867 -675626 208821 787582 782233 -864436 -176279 788011 -706347 -154482 192330 511825 529592 276520 326179 -121469 891838 507260 268622 -632336 -804090 377909 521674 212349 -130147 429268 -759700 -940993 -539873 -251104 158362 -210395 -765135 -574384 267350 -732024 359830 716749 555314 643929 -634712 -101961 -890237 -345994 -280495 923741 -922525 558030 369510 -623594 515754 553785 632345 552006 -993996 -119129 -712260 111122 447119 -390640 124067 900188 741188 827996 -869700 974196 -537261 -741728 167480 -445964 -253850 973517 638783 562901 380004 724055 902025 -623223 298732 480299 805820 235756 -650682 297816 381991 -472335 -730814 276804 831272 443867 648579 -964122 966077 -523946 -726284 770076 885148 183037 974211 789605 -756647 115187 -393230 226132 -460342 362442 -130970 -401112 248076 523272 -845197 -520220 -711859 -705457 160650 -208599 -882416 -174627 574657 -676293 -806205 323067 192873 668702 -911404 635869 941500 -517303 453815 -948661 236725 171627 466019 192872 197459 122417 -189242 593276 890716 837682 -282773 355454 520150 -407232 -801851 -242226 -960409 -295282 398046 -997473 629056 841155 486319 542977 -479275 -700082 -150981 -655543 169005 -146790 303990 -668015 530312 -167754 -162587 759189 -716626 -451420 379949 266348 -140637 611189 657682 -747032 -754304 -643981 312403 -612878 425233 -583080 425912 -759105 -277436 -850373 779745 662726 401082 571676 410544 332075 -580225 -126725 711771 -197578 952221 -440178 -840500 -126354 355292 186961 557027 989230 -523453 181083 966065 715757 -517604 -405630 -935335 249101 -395881 -209747 -102374 560685 667914 -383873 766351 669529 -387287 886308 -461655 -763508 324345 -100554 -939144 -664223 150242 -106864 -998506 -456880 -188762 -472216 511516 -627832 -461337 785569 -831872 -256451 143609 241619 -781896 -211307 448282 -581486 925347 -260257 381999 666172 409667 -380494 -866728 -798060 429093 -502961 322332 -742722 856796 155722 -470620 -719634 -329077 -314422 471081 783492 -627189 904834 899880 -294608 -500208 840199 806415 473798 524202 -489208 -208085 -550358 377428 336894 559924 230687 915553 562337 -483362 -902948 -140114 664808 798531 -274716 869364 -296046 680566 144106 680871 -889710 403629 547625 -721206 546806 884433 702708 109450 180244 120709 400649 808523 -430194 295584 -982006 278348 882918 540391 -304807 -141734 -949426 -697241 -943732 -537608 554637 402984 -664079 860566 -155689 -771243 815150 -326990 768003 876880 103358 243298 -825792 -546482 -290382 855901 -653228 149974 -612505 -323776 -526301 175539 788813 -616786 -785585 -237617 407179 -968889 -545583 587650 -290468 542563 952136 -733208 -610310 -329869 -580001 775077 -332607 225369 696874 654256 -855882 -716818 992392 109855 222809 -157912 -761286 -866495 -418654 344659 -765146 -486150 -335379 316994 407912 322188 148942 797252 -656079 -980513 -255006 -779461 -418519 239787 -130902 -842402 194170 168897 752080 469744 528996 795411 548293 450917 -345660 629308 -698093 342742 402787 782472 -702943 717311 777793 510812 -607419 740814 230344 806385 -865272 872800 588132 656004 879647 -568822 812712 -112704 -320066 -764737 -388059 201674 -613915 335018 -591042 -421051 -409477 497650 746377 -427116 356150 -835477 -709979 443602 -556426 766352 670469 259959 -770772 -700984 636863 352630 -499265 -600321 -774179 575466 402331 746447 -658664 -346975 -296813 106820 676537 900664 -586296 633996 623335 245132 -109450 -408734 -217155 -734527 918793 -458906 -645645 -914312 324249 -939107 503990 289264 221664 -475494 -112516 818545 -738155 -270945 -807583 -956129 672047 870149 483890 582067 470517 -461548 223461 564579 801304 -855045 -796301 146366 -536942 -208925 -403456 -154167 -425206 -756701 -850784 319391 -429896 -921098 -370828 668418 893724 844144 939053 -873069 499269 493333 -187780 -505194 375202 -609302 -256070 535254 937187 509696 -887615 -406556 -418429 -728240 -100734 205271 -871307 -894323 -529170 -366385 -356046 535834 695710 -466831 -371455 -933807 -254140 489900 845750 -477989 350679 808360 -277436 -360084 -399002 -591884 -133357 -965669 948287 -147039 -712978 -760407 936255 -487759 -222393 607625 -618592 -153844 488923 666681 991592 -790666 109247 846319 957670 -361014 932129 -150917 -851931 543903 -562181 574250 878491 -134060 -284140 -197887 845580 762159 634728 -674069 -772191 715105 969421 -696513 -143894 -769491 722581 -869809 230680 -372211 611397 -856146 951393 629878 161751 329114 896460 -304467 660973 -407313 637519 -920108 -418563 157036 -598332 -477493 777336 -977079 918092 552396 -246739 861589 -442931 -380667 -806005 -818055 999353 830204 -176987 545382 454906 -148824 272122 -173322 -653399 397150 653818 -720166 -461380 123913 621541 -331989 -281047 -725645 -523717 370794 -961521 999150 418662 954247 -406560 -595061 -444383 -393552 357714 -116792 -907876 744652 359239 901586 657123 394487 -972349 -535241 -443440 703264 -674587 -187730 -134083 908432 -411328 767659 -622865 -597197 -898661 794126 -360850 -533060 -449272 757970 -172505 946982 -490511 925268 680036 -140085 395046 -701732 -614176 -850935 798192 116597 369134 413817 826819 456518 966332 487514 854564 299442 467883 273419 910541 -197802 -225158 -774078 233228 970094 440082 -844473 441264 420626 -964798 -100755 181117 131833 566442 -563901 -438092 -185151 837038 -510936 656808 -712418 -252528 -317218 -913448 -789274 887013 -760880 -872656 -338217 -482811 -666284 -195788 -685953 -630766 -626332 864043 530643 440144 284601 314285 -996163 -548748 -755762 -228985 509827 636555 -102560 -628042 285123 646527 425080 757575 -748940 711337 -961511 860270 166414 730264 -413673 -512538 894600 983526 677933 491032 109909 -351187 -795998 -964996 -208969 671789 -427822 665756 -578184 190233 338977 -838079 555679 -796607 -404617 -336607 558520 -858745 -696082 671098 537154 530117 -714060 846267 966798 -912415 -807256 -666035 -745388 420636 665695 953180 223468 -151146 756934 573574 -161947 660602 356398 635700 675545 535620 878344 853318 -723797 -407914 251269 -591279 -898661 654850 -330614 289694 962955 892140 -374292 -517943 -464621 726155 935363 335407 937933 896578 -987738 -702563 -578607 376940 -372452 306474 -339095 -259629 -364278 600785 813035 -243827 -976042 447244 -703615 232973 -661657 -728010 454623 -935109 -796456 784750 272083 122279 804804 -772575 394263 -564084 -825996 -270482 -719762 -544963 -865045 965067 -135662 634583 137656 656078 724255 -667678 -113269 -849551 -759024 -437668 401398 -643423 773361 149178 458342 -865842 526958 339317 -615284 -604316 675105 966686 -598328 -504084 743852 -541626 544554 144259 -508038 -246042 -206242 -403767 -790253 725889 914275 848117 -650207 -474402 -285261 346051 147845 802912 112091 600976 634994 201706 872047 -953417 813872 458520 334965 -949416 -263648 926200 -586805 145076 -700994 -531261 -981504 643808 671204 -736951 931209 -764302 782412 -975948 -999569 -170240 -975953 936400 -573132 -381381 -518250 503197 835041 465815 -570988 -386299 637426 -202969 289313 119491 -773462 -739805 -599353 -189936 663436 -479596 -465713 -260146 676280 283225 -716319 -180584 159583 -247861 149160 -779384 -966752 -237486 -635953 336666 -732981 834657 -755155 -605514 -256553 958562 414044 -685840 193813 747826 242708 -561532 651840 588844 -945210 -711587 -756641 -767971 198331 568991 -283723 201829 449644 -339306 -685602 761456 861739 -272722 -351391 276170 -920177 -453317 668492 525849 -364021 660578 -481338 767152 918366 206105 892546 720087 -552161 738510 -194603 -967293 795369 927076 857632 254711 -728952 -547482 -640211 -594617 533335 901435 896202 209502 223980 298392 419311 -164283 560643 -189232 415678 -343673 -222826 -236309 278189 -962800 176566 478059 -709274 -695023 -283392 549447 -166626 135039 215361 -579638 -195665 -583445 457066 -198573 -407558 972692 -759089 -542448 -198761 268145 614009 585943 -155281 115486 501183 -705002 683188 519914 786862 498208 -122768 630438 -514266 -523337 372255 -745942 -342352 580069 -204150 -551243 -922626 138183 -601834 -521658 157348 -924896 545650 296922 838537 -404148 -350144 -177444 -139035 -546157 -739777 -481639 310839 798998 -505871 777966 295603 508000 906464 -373398 -165106 -427667 110848 183896 -149668 582094 897042 860916 572513 -606229 -745853 -299681 231402 659732 970914 791632 -653449 884499 -881145 -382599 783696 789546 -350632 299854 -289998 639383 925537 -144583 795203 -783471 418838 384762 -270629 166102 404199 -223645 -613056 -667792 -558101 -828488 505630 912850 -675639 615349 -755363 366224 157138 509313 -899418 890853 -928010 427557 880531 931272 -969258 -269321 -573953 527065 892967 -671187 551715 784765 -696526 -201076 965099 740240 710500 774137 -734939 693180 196261 930967 -239542 934327 336289 -848278 194323 -686792 848260 677211 -195731 -955565 432479 534667 624168 611927 -686245 -954488 -869591 764119 -417548 -868278 -862972 -625971 -112588 380683 937064 693856 -922102 389200 847984 -422033 490037 434154 -613478 449845 334031 -755925 -287760 -561625 421037 -815562 -949727 -176611 -372388 -966158 -169748 -539724 616390 687973 -921789 124634 -532519 741665 -605868 268858 143726 -451348 740536 563375 573310 -644294 -762322 769891 -607896 -328128 -766401 571926 976651 175615 499760 829374 -530425 567815 -512130 407772 -118605 813213 -463467 473032 -440673 828392 -735422 943313 -433885 962820 155191 491490 181914 759357 605932 -767142 541523 -266765 -598444 124805 -793322 -390445 -957662 435029 849642 -172881 104097 -323143 490023 -210673 -848890 615874 948051 205451 601537 -528676 823276 -235148 117100 -801432 708745 -662522 668659 -994566 331982 -417794 385438 -944470 518554 -391293 761775 -540901 -206932 590274 -665455 -823985 -838965 -401672 -985575 -562178 393656 458808 196900 -128951 346415 875498 -498004 -794557 -136692 242056 616921 -559026 465834 -942492 333983 427743 837737 -919800 -572962 512165 736830 206792 230629 -576161 -379038 251240 232899 -304111 -693379 -367733 109662 -454706 -597876 486197 -715922 154087 818475 951170 514225 111011 587649 380866