324110 -442472 626686 -157678 508681 123414 -77867 155091 129801 287381 604242 686904 -247109 77867 982455 -210707 -922943 -738817 85168 855430 -365580 -174307 -28560 888769 -887534 -563503 752524 777031 385644 -768774 211244 792814 -475905 968127 -504909 570656 -458444 -957331 259322 -648617 451074 858015 849248 -361918 -683640 -449851 -363749 -425926 418216 -609284 460009 331758 -600376 325398 279751 592222 309723 52921 600291 799037 836049 -190454 13962 -714343 696033 -403836 -712535 604362 -847079 -30113 823044 -574291 -72109 719281 -963727 -769033 -600693 -247829 -781838 -313995 911682 347184 -212857 63665 261049 -445002 486913 372622 980111 982505 -951004 954267 915640 -547139 -885732 -774826 -227720 -893313 795588 971211 791015 394414 164076 -859625 537219 -892930 -845554 -565040 892346 102526 910215 -830346 774953 -293457 -572511 -159280 -139108 -97334 506426 642376 629152 372320 -517648 -229939 428961 -793788 -16086 766244 -54579 -319593 -946477 392983 435056 875219 -634233 556428 -590678 112319 992315 -337996 -936733 -804778 -812737 444997 -321854 260607 -995238 -200178 -529036 682635 211115 -577791 920543 -80231 916493 182127 -531138 453301 -373267 61223 -321958 39091 -996360 -782894 417514 -621224 522552 277801 462527 13993 -571145 -676773 -995703 -243121 -79501 -823446 3752 -707560 -678513 -393162 -935044 -276906 -838348 835297 560932 772977 540991 -658828 -886234 -870617 932155 379079 -787514 -29053 -337377 -151704 -253629 116961 -281535 -804548 537990 429475 224490 885580 -420629 109608 980970 642530 606412 351747 -224986 138245 890709 -545923 835064 101415 684676 -68820 759875 919553 624935 434153 528724 -275460 -419373 -643979 787492 -319799 927391 884937 505657 731506 34460 -35046 312107 -571519 -128606 133913 -656907 603957 -927326 -469740 273535 -337231 -457525 -504646 -646744 -968928 738608 -854881 732644 -82093 -856265 44642 -862390 957227 113632 -308416 41615 527037 -713618 899052 -117086 -416608 43048 365817 588070 700452 129509 -268428 688173 673832 480764 237135 -347900 523029 533184 -255682 711522 19655 866805 317427 415281 -28199 -111100 -171898 426130 410799 451727 117522 660726 555231 791462 -865279 774168 967991 -18011 -832957 -796763 -324240 -783640 -211464 -492085 186262 660350 474337 588629 317172 -633289 -36117 507060 541570 795353 -596978 -898727 -841635 853802 54901 361258 -987905 -946036 -58272 -381063 715065 375327 -835676 -992987 365767 -268590 843587 -646024 -388939 555361 -362188 -292056 565601 -47693 612036 -980069 -419480 -889860 -129634 167493 144380 -782888 809497 462622 302939 3713 111411 -936854 -99730 207982 -334505 294760 -327691 757517 495093 791226 -235083 268094 460776 -426822 -397962 577958 -977640 -288684 195591 -531517 -336007 57722 -32795 466030 -278615 -320623 -57055 -323521 297510 90864 -214291 973069 -287099 -841365 545938 -460220 508901 -362886 -760131 -233322 407003 697277 405503 800247 -175302 521278 640041 -329103 557979 62036 -211495 -148533 62953 404633 931814 344681 -596255 816725 613568 954160 381175 -461917 848349 -737258 616425 634774 -629685 23476 436204 -168651 309422 162829 290661 134845 23600 402262 132590 277263 168729 -376511 696201 -471425 254285 534350 936035 -729767 911027 936398 21331 869514 888131 -48071 228453 857928 -599335 937300 833713 192333 864355 491077 681232 465256 -716939 -40371 485202 331339 595432 149488 -876765 129696 -859289 -425124 -812820 -292618 -930317 -499507 -119878 -212959 -994740 -716238 -17003 872209 548234 -922602 61542 -353374 327228 -177725 -655935 -900680 -792106 642240 772772 -804914 -995066 -753357 -383827 -189595 581514 -247009 727345 867724 -425815 461296 -957420 126403 -852597 -456706 -762747 926542 -839699 -646113 -409543 332271 -80657 128780 57270 584000 294023 -798573 -692763 -455503 388789 554045 59963 911562 192881 -488395 433430 370450 -329206 694324 -782042 -427901 609580 -36651 998473 -151404 205241 -974048 870014 -84797 848956 610693 126179 458679 -135078 679658 -252520 -525516 -944917 14012 -223666 -509104 822059 690752 -262316 -594101 -629916 -537314 149020 -436848 24792 -139712 -139176 906191 -933803 -46738 478221 -424557 635225 -858766 -563074 -849510 252687 -912832 -558731 -109559 280581 963744 -80572 -211861 -740864 -447956 -89299 29332 469027 413574 -628054 -464183 -703305 -649243 -724916 -328020 21738 -322299 64798 907006 498846 442156 -944626 250472 -127244 -328763 167838 -383120 -56748 957635 43367 925113 -911790 -740346 -983833 -298332 756239 657567 -311188 -768080 456458 990436 -74716 -108444 -98513 -208341 961734 -809296 500720 748165 -967768 -723803 754493 27309 416553 162767 -734249 -752843 -860684 801881 -935652 610017 -315464 247311 -269875 -224334 36942 -360570 -595578 -580087 -878838 505594 -804297 -894253 -717857 -38107 -286508 -911536 834955 801917 -494182 982827 -90639 171085 28894 839425 824349 550487 -556223 109057 50036 -887957 13249 -781897 449152 157230 -836793 -965512 -62421 314459 376329 -627027 -36842 -554384 -998166 870161 274276 -199842 -206363 -946257 -665512 -144455 -469754 -762852 436698 -504329 -576758 -10101 80208 -295622 187200 -634375 -503829 788979 -377552 -186188 341795 299160 353040 758024 -469125 -730521 -34140 192459 -71993 -810902 -787207 330345 -793873 190249 166391 -668168 551724 -652633 -739504 -554333 99424 691654 799 -481921 987322 -428705 796319 753946 746786 -674624 841298 859462 -624859 -110004 -731945 -747859 -113011 -82083 -105195 893174 -600389 268512 -191476 478744 880226 -687353 751400 221096 -432403 -602473 -179527 -743232 -222225 -970557 343548 838535 -686477 857710 960511 899267 19224 -618988 917652 320032 157851 447761 373669 -708568 -766164 -915079 119494 -473727 645453 965213 -469880 763345 122580 -89569 795133 -3804 290466 -770946 -484360 -832555 -102563 399179 608824 -311674 254169 633233 127369 74759 -745498 -801226 79503 235431 982460 -979884 626428 503981 357470 -951626 137429 -623468 -470509 162945 498960 -902553 -191940 955297 802520 730353 -205982 -353629 -922841 158067 -920065 601743 -914042 -425739 -604961 434126 -628156 -538714 -607305 -479330 716626 -207239 -586727 -87121 -31858 256135 502483 79912 793931 -340389 -274955 701364 -664149 369421 -614205 -186429 968590 617616 -844854 13820 -593972 -172856 -706976 -860224 -747081 -279833 175220 866819 -234617 907170 148332 -996154 -937783 898582 374249 918540 320033 -962741 -227609 -514064 588778 719321 -572308 -770447 780168 -547520 -95438 912225 110116 795126 791849 -265833 -182776 -973906 -498923 -491303 -667047 -485843 -149999 711423 -754924 -812044 285786 136603 -625465 251183 736897 44775 -923132 344513 30024 -851367 482843 -275108 568155 559533 -191003 714442 -461824 904890 -902746 665382 301119 227126 783842 994005 -184519 -12288 351224 -544108 -46241 525250 -17212 766177 394661 -345589 618544 -87160 408165 742963 -898893 -932391 297920 -433014 -795259 868234 525192 519784 256271 27498 -389121 337879 785184 -281493 796831 -592129 -818759 992407 145021 930836 691455 603847 -737143 746326 254306 -948879 165187 -544075 -352451 382087 -81671 -363300 -782961 373581 658712 397791 -942537 61204 338489 -691244 -68085 -722026 -877264 -183806 445749 -145489 -252366 665551 31175 440030 -653723 557902 -847432 522581 -741474 296906 808478 158597 163608 19000 884840 165980 508884 750319 -795078 -908450 655522 -503323 225022 132875 -578453 -651611 240984 -623898 -224982 669548 699096 205562 314844 341808 745942 -452424 874009 -754415 505325 -270006 89762 -313009 -263648 -829302 107574 316710 505334 -147637 720437 237400 -704871 -402513 192348 459116 -420911 526797 774577 -362375 302805 -234221 -504400 118376 945319 458247 -809668 -290709 -127478 452478 931553 318410 -451033 644604 -963787 617844 -159681 895570 -358471 233357 -882788 682132 -519404 -390711 162281 198983 934460 661441 -14362 -501734 697389 605926 -429882 434340 464346 939856 -703902 675838 934413 -549828 336717 853674 -878793 -660229 -332141 -967199 -528929 85505 503251 -872825 -387895 -519505 943562 -378496 -308141 -536388 -580605 20012 208783 -198138 111582 811587 -997719 -533213 948214 422316 -361498 -366083 -993661 -379439 813743 634661 -812709 146366 -405375 -97051 -111874 -43878 323966 984306 57646 405057 -156488 -987062 -495982 934278 319508 -287206 612019 385696 -595705 941481 731419 937342 -273067 71257 414079 833206 -221911 -910736 -594185 -424143 139202 199524 -159888 56789 703205 -77878 434296 218510 43848 -789613 654762 274109 -587073 944779 -203597 254105 979497 312570 712376 707071 872413 45309 -466133 749655 347293 -738552 -864468 343239 971288 -250615 -669193 -331347 103790 926595 822293 -223027 -851520 423384 785939 -686415 -938113 -734788 -366236 44339 -574115 965408 978366 -843249 -973655 490502 113503 865856 -672614 23278 428509 -276545 -509529 -275947 90367 -788860 659835 -721429 -944254 -308380 120516 -78706 -983669 -400487 632513 835762 234311 871904 754357 359084 -609140 50632 291670 -744477 -450973 232365 -858978 474497 -876607 99214 -253315 -728740 -647568 631747 -852370 -656136 -814506 -212101 164411 727933 724849 425449 660288 -408857 -595751 -947668 -991721 782227 938988 608233 905530 -985337 -251553 -587480 -501293 -96852 -969385 657739 -581153 -278680 959133 384519 -228609 712083 576866 742870 -613125 -942713 876078 -473470 -289968 -798588 -716234 461105 589805 -875720 -688265 -466551 -69935 370716 -515484 768806 -329433 170476 824244 293944 -110050 819649 150108 268583 -42630 -354888 -758952 324123 606590 -663456 -486173 -482227 -433857 -794147 284680 491843 -48561 -978198 -88785 -477897 -990556 467976 -847716 -554260 -996146 985141 937044 -921403 38405 784440 400440 663024 438275 155748 -479124 131781 -55729 845902 -13159 -469879 421763 244425 22759 807269 46096 389739 -179600 -629792 -1512 -603240 -49374 286767 -408843 807148 -328660 -168292 437720 576409 -599034 188579 794652 -62628 -207171 -448182 -478131 -782459 824320 -382337 -754755 838126 105729 -490885 251171 -814488 217170 -450690 403009 821283 298015 -20684 -58454 584822 -658218 710499 -583645 -457120 -309566 508248 192213 -546564 -924435 -377003 -15525 -563493 219956 816096 699621 -117488 491511 -27731 491892 279142 392590 -953017 394255 -399395 771274 966248 141664 178496 557119 277952 -123127 561422 -447545 848040 313804 -229067 351324 701411 -369244 574164 -188350 226626 875491 919013 -327747 -604901 986514 515547 -115164 389612 -330385 -302257 -977899 93641 -683983 162541 -273363 262099 -91765 -41418 -418732 -124243 -567981 184906 -989948 175744 697511 260262 -139861 181170 -329967 336575 -831801 -887956 420658 -544494 281180 71305 -370988 384953 -20368 583947 -794500 722678 -457122 147811 -952583 817201 -201191 819816 -796813 331449 -882886 42990 -208786 862546 -966745 -586166 -95381 -68464 731518 896187 -569623 -130295 968998 -893110 221165 -346431 188370 730200 -619544 578474 545832 -137965 -443783 -188839 -628384 -858215 -914237 -675467 183971 898547 594157 -506770 793553 220302 220755 716557 263656 848675 -966707 835646 -467251 -891424 -613833 824666 359282 701138 -10676 261263 -85235 120038 276450 -580700 -170397 695411 -704098 477393 787233 826193 795098 299563 865574 830902 428853 -480205 -259141 -971507 -905599 -749887 -402595 -844963 280615 -367772 -872088 28673 -983790 -334345 -637623 494354 -488541 -729357 -770243 111610 -89746 382092 734985 792646 -295946 21071 425005 654765 306594 753413 -579023 720223 47940 720266 709829 -221717 -581239 513364 -383153 718358 780473 -431827 -577982 949796 954139 460972 936339 142969 -889201 -478720 520333 458005 208173 508991 -494463 -328387 -146579 755911 -729285 169101 -81057 134316 328094 637846 -502070 490537 690922 480078 858684 769445 522162 -542985 941450 956148 605153 883016 -361199 174035 -469406 -192459 610365 803767 660210 54384 704949 -674365 905972 -268244 197895 -261843 -845217 -116567 -1256 868632 772025 -679634 -255922 666783 33400 353730 262653 660501 563006 -855415 -715284 153105 896611 691918 464647 454400 142582 100019 795863 463243 -621022 697738 319153 257176 -96199 -173647 660398 995100 -253583 669392 -619103 -598139 951707 -633096 -616735 -621017 64467 838310 688174 -126303 970156 232112 -218080 -961198 789045 -272629 -567877 -71232 -125607 531013 -621425 502904 131243 -653346 -371429 544295 -149029 -665219 -779223 253595 47747 -359226 268992 -260337 886547 936374 -143106 -595571 -791586 -898132 927161 307233 -612859 -829626 -306923 994318 -207403 962290 -701939 992009 -10587 457058 -541751 -812481 -534237 881087 -354401 -340782 -834490 734785 -996309 168571 387966 538306 -364300 -511129 -276935 -55253 -836219 -978752 -394247 51200 -468662 -263637 -198106 232147 -95536 -619433 -320951 626403 226070 -901827 468958 527876 485989 -853053 894592 -637881 -907367 221729 513162 674740 -133498 51555 917474 614408 -876834 398506 -458462 762316 73042 -638090 232364 841617 -662379 -20591 978383 -165527 -233495 516811 225955 341017 936925 551507 -931079 633646 -272854 -20347 -737781 -208273 177456 -584809 489032 -454082 487171 99179 602017 17966 -556606 -599205 -337366 -589037 836986 266751 518631 -113295 493510 -436226 -611740 -639080 431664 -840816 -539215 -246217 358959 797471 876410 352270 224209 -643779 -385289 372550 868633 902555 -200775 -445246 952140 121702 716827 -320911 -721358 152184 -545942 -738577 404002 637484 468587 368095 -17518 891964 642492 483856 692338 479198 405068 -326536 -221546 -786247 366386 -103365 -740305 622873 568849 -732347 -329099 -757619 -57514 -704889 -155770 771521 840762 -306119 681814 -925644 -362809 -769449 131459 -709282 -720950 245228 -350621 -92402 -576987 986707 -681258 542265 318528 -295305 -509970 401283 -41691 -438120 -680959 904982 181275 -139709 900557 804852 391842 820546 -169474 -728309 -649552 209203 976845 -104755 93730 478590 -1415 311469 458767 765117 725803 261424 -85647 -913774 -103194 -713789 443229 382755 -52962 -24748 -927226 -327335 -446507 -289413 317625 513680 460850 -812212 276241 -783424 -249726 -355563 414421 807441 -840903 690051 172329 -393571 -680634 906680 -552447 -527882 855498 -22663 735287 254760 166061 -210 247711 -191671 -588053 856126 -311846 -969571 -257004 33914 -478323 830756 117373 -867337 562194 672942 -797236 -560327 -512736 391271 795746 -577740 -504760 352879 -44569 -241265 -264570 -282308 -380248 618396 370475 542512 -142468 -698797 171136 782273 106738 60662 397240 -139334 759089 -41116 384488 413947 273452 940620 735416 -944123 -364774 963512 -696251 -431578 -573825 -735047 -208072 28948 -121026 -518225 670172 562778 952835 -897904 399811 -968372 -383393 867425 440383 863294 -7080 963881 -739819 -472211 762634 -586467 124931 -754463 -611510 -17535 980370 -69279 -993211 372981 -463553 462364 740327 70838 -969984 135509 -38790 634449 -175472 -282890 -879920 -558505 999372 916031 158641 949397 388158 273789 235287 -620373 -855640 492487 -480968 -598151 -155589 -961407 -855199 872384 -617568 496027 -926428 -27467 -532516 -410721 -436293 195783 403294 57025 235242 548949 12132 628992 -703232 -939176 -941432 -756411 404931 -767084 -664434 341080 -160517 -579633 694438 -423162 202189 297175 731872 -378511 685800 -461660 -408638 -150466 109677 -357410 393021 -334733 -618435 422837 -825106 -25384 820376 107540 910526 -116233 862759 224677 161690 90206 76614 -518975 231810 629098 117583 702970 -695242 647647 -710019 571089 -14648 -297608 711464 359266 -97989 -290868 -268813 -819909 -411333 122439 214034 -658149 -267810 181499 578933 338401 -946815 -868729 67153 -278264 582217 212733 -383154 -351909 -99906 913237 -66968 -758074 30044 477766 -132443 -911844 101207 4155 -938480 -858497 647050 580105 -47034 -867136 -541086 867070 -284378 -843885 284068 -704120 469772 -465236 339286 -388779 194305 -703591 -394921 -113143 -830673 -376059 -827611 330747 -508344 505987 -467340 208980 230862 -524940 633873 -960294 131455 800436 -230764 -156984 -582829 -206227 921901 679981 216229 -10998 58190 973847 -598199 874054 -956532 -821392 229841 580471 348922 244991 56806 -521990 -475806 -968880 632683 974809 529882 -685100 990146 989750 455636 -612555 788539 -457860 893672 341603 121777 694855 -705818 116936 262165 690610 998260 -877743 587493 537028 -674397 -170916 26674 524705 -911622 -885830 759604 203473 209311 326487 -380242 195589 741158 63853 673486 -109419 516396 466626 787832 -454982 -99919 -529333 649080 601463 675493 909029 657162 144397 -38712 -388372 396404 326921 -759441 -275643 -28979 -669457 -923676 -646065 -605871 961393 -105400 -657996 431953 -660292 335376 481771 -169704 -694550 -896570 -187244 -311792 141440 -4935 763963 -105774 6402 833515 -136924 -996609 -926172 -585143 489031 -291313 788582 -752031 -282423 -851587 881706 866155 -305773 691387 824857 794753 166245 554793 259373 -121868 -184914 -365155 -399058 -398837 852979 268365 -500613 -715625 -17909 -706286 124076 588640 -737994 742477 349009 634390 690980 -231392 827615 -778012 378731 9719 -324156 -865958 73277 -524496 -976883 -692945 -498410 -728742 -955747 778990 493615 989775 -748532 750930 -818530 442841 804089 845172 -299612 -446078 384623 -301263 -234750 696516 -206666 -599589 -743682 538061 -170478 -38929 -479970 -462847 256178 1205 -524501 642236 -314266 -853849 814620 452813 78125 238753 593455 129612 208404 -589259 -665174 -321966 939669 -701703 396813 -120385 428060 -756082 -190868 -890909 -509877 195816 -960882 -449916 278841 -802272 221304 910297 -856859 856172 269374 -362512 -913285 978811 986501 -149587 595510 696727 799871 724285 -230763 -184950 67454 -91787 -329222 -119466 39846 -297533 598419 511304 -492737 186284 -410739 903137 921561 -737625 878289 108295 -644614 -327888 -733985 677049 -954650 -564171 -611345 558697 -536617 885523 -261681 -222017 -129812 482639 946696 -665484 126965 951535 -675759 16879 176371 909570 937894 379790 -949074 -862303 613840 1805 526838 910808 167899 322698 613510 394956 894576 853787 -46277 19007 886878 -638872 -93217 941132 112488 740630 596682 255955 -662094 735774 529561 426061 970696 -607200 519572 571955 680974 -795191 -390530 -282537 266801 265418 -567967 862947 644166 -565781 30696 -153403 -929267 510439 542534 354463 753577 -282154 343980 152771 -155380 -576927 269468 -358539 493517 941196 -664572 165772 -893768 526507 36821 173107 248590 -796899 730702 265264 737573 959007 881015 -528437 -620816 -990736 11144 656232 -459831 327438 95460 873852 281954 451778 -181596 699528 -861371 -308717 -360605 -914151 -213150 288658 924127 -863416 834034 -158783 537569 -662524 -257748 -662525 241274 247345 508713 536301 -2666 428149 -860215 -902877 -146377 -519501 -816021 863852 469700 451552 630364 -988193 -459973 595061 -667622 -613937 380932 488792 783037 291309 -230017 852363 -453979 -762582 761237 58998 -61808 701580 647075 -702468 662549 -163010 497103 616436 6685 -760261 776861 -330502 950315 -620344 -566133 -116815 -933551 107536 535755 -21384 454319 770310 -944937 306458 108160 -102670 717477 -709057 -895515 165137 965105 -570391 -218498 404662 33624 758245 -312182 -216003 -98104 465908 -506381 -18523 -555061 432799 -713978 -842007 505884 -135871 -288713 844052 -200184 -93958 -719866 -523715 -427828 -844973 818393 249706 -243366 -689863 523737 196203 12207 867760 380277 -43660 -533543 -278484 786308 -419264 -748366 805320 -833513 878883 -7324 505465 68284 -672555 -709134 -531964 783525 356692 944151 -359192 -110622 -47126 154940 -85795 269146 -54012 -701582 -436240 -848259 96514 959216 -153069 -500246 151363 891519 -429996 -320500 -591617 -682522 216210 -237512 -989548 551026 314063 -963741 -815706 319017 -874655 343525 -54190 -651192 445015 722117 -587140 801232 330742 484196 798058 -49881 -82364 351761 -601697 -855663 124150 556454 454379 -464443 -981991 915204 -376860 -685280 886416 809268 -13601 272465 642681 722723 -985210 383518 101801 537502 -288459 -187671 -129584 135568 280180 -753013 121944 -975161 91900 790745 -634380 -316003 472404 775201 468508 112321 884702 806505 -347512 674207 453501 115670 963592 744056 -541586 856379 -201057 -114289 -582584 378420 476969 341664 -311432 702141 549428 460742 -862801 -570888 579193 359022 -652641 146412 445612 -412773 -899486 16751 -110329 -131137 401077 -306118 -25926 76905 197516 -37448 -591274 -467197 -870562 574463 -719972 -559844 -874847 -363470 -377253 806357 -519112 604948 -513849 559086 171971 448368 671459 -269510 -422090 865736 155570 560447 -452534 579131 -633599 -838705 -213559 669176 -61914 989951 -79942 680389 -650349 -210670 -736576 796101 -61319 889528 -672254 767306 -818112 800198 396574 -522878 -152620 879117 -874496 32265 -351182 -472079 -949578 95223 -630470 844515 133485 -194414 75067 -47323 -967302 86238 -4450 332891 650089 389900 -65437 394461 -304900 -986233 649230 -742519 493971 994747 546508 -745776 82545 295092 -746375 -986930 -260970 497950 145966 154070 -455072 -445343 753618 603788 -693539 -739660 118164 328055 -774526 -918328 634212 884806 -922074 720384 685537 615166 -660260 368406 -526397 519485 -306100 -4719 836607 -93974 -340668 -794265 570120 -246466 701266 -784901 -214265 -605091 -885616 312496 -817932 607762 214214 -183501 -247174 488602 928890 975227 419552 590956 -247497 522614 352042 723704 202927 -325167 -672657 -465527 421163 235657 -621416 543895 -644163 176766 -802153 -349905 -904318 -431194 -717390 288768 -655562 61258 653235 -587284 -223246 -756070 -880656 -754241 -929673 -829816 535803 369412 -221359 81729 264457 -883240 -109682 -52882 145623 476480 915220 -189161 683751 750957 644106 147132 864545 65976 347767 422476 -953758 -504526 -886801 892912 -294386 -956649 258555 297162 469680 -984624 325187 -446249 -173034 417708 14313 -169879 187585 -65410 617410 -576020 -450737 -233718 983621 -218109 -73152 149318 874093 677399 -84272 734677 672291 80712 284966 165494 850996 -425728 -666147 -825571 -659188 -696732 895983 -688151 -998337 -602551 337824 -980530 767907 -439670 674172 -819844 719307 -905827 10743 -496960 -675724 13870 924561 -855796 408421 100142 105702 -183385 20577 752211 609317 -690927 -699852 322385 -595230 -187582 693713 -750237 -440897 742267 -574497 757508 -645043 -148932 -4507 137930 -81580 -661728 660485 721883 520221 -604063 -652282 -486281 614036 168100 257153 170341 -111423 455767 -472240 -487352 135543 -334623 774727 79922 -426633 477127 -951298 -627510 -582888 -499453 824776 375252 -52240 -211754 -1911 -285578 -890499 494741 -455444 -627886 751550 -804182 -500633 -731847 31396 -575109 212557 -784235 209287 -163691 -539942 -232426 89122 71633 920328 290567 698847 -116650 -229254 -756490 -546187 361578 714638 77494 9460 -787229 618929 440126 285079 -44503 124035 436081 -271713 -373162 81802 -418446 -209745 -865997 -516133 -212632 794602 739257 -337966 -784701 -91722 332268 973829 -825588 760631 122508 930597 -641004 -592741 175359 782096 -323074 -201875 819069 940721 -322931 684817 365747 310107 -843402 989718 -181907 577018 -86142 60235 274546 -167945 809675 944147 -400893 503862 309789 847497 588051 523161 503344 -725629 -655714 -122936 227123 998270 -138857 -729224 372505 -22314 920865 -517078 -288125 -396099 329109 -817611 653472 256866 -764734 -531300 -781550 -954519 -170552 -795408 231176 821412 -939523 328596 -776447 81039 -814766 767071 876435 207966 938275 309272 -44045 -341056 901574 -134314 649852 158953 -742170 898999 -31338 -253451 -473248 -501300 448891 -401489 112267 564482 780049 -36825 529605 -129785 174716 -755225 -965255 -600570 -689466 -693538 -955308 274888 -504663 -602422 -784386 -151069 341341 761178 336829 -922016 681633 -59377 -697788 -826308 -278077 -920469 336542 704823 -507186 97201 382874 -181783 -447396 522055 -901987 -946307 587884 -21487 256694 346970 -930998 -151874 531065 -753708 439667 463650 -409372 112602 -545199 345179 258760 129742 -772042 450304 -934514 -679715 -690576 -814318 -47823 444271 -311633 -984725 -887628 652239 -2820 900929 993914 70594 -606592 523818 341147 -883506 604442 260719 821894 271073 -557597 -773083 -737527 -716039 731420 347984 -194966 -661288 -963233 385529 404987 -422131 -154908 117419 -997670 568057 -82773 -539128 429194 -220367 419852 227189 -343067 -37953 -860463 -590187 339615 415222 592444 432767 -223232 -411096 -834730 624425 396771 -813933 557736 331971 -346729 -996906 744222 554765 830556 108607 -568094 -249744 669789 -355547 565015 553947 -43437 -473503 -190404 -444671 251222 -370490 150442 -15431 -203072 -340424 -258402 190151 306461 849100 974134 125547 -192745 853624 359631 -286621 -984811 786296 -724903 918439 -188822 195000 -125214 -363680 310598 -31240 546688 92294 -255868 654209 -823825 -654539 -90401 469537 176599 706118 307885 -577547 756379 399623 -757927 -629611 -785609 -352004 -862593 605249 -809774 490819 -869259 -398293 743168 129944 -418377 -62844 -106513 -642133 -426801 -926927 831930 -282450 -300377 -318307 -611964 -558172 477688 -491461 545183 -66529 -426111 380487 800043 572322 704170 900675 -13642 -26158 -457899 615738 817764 473795 -737742 -2545 -148394 -423338 449088 450049 835486 -619203 -982432 -263954 470539 581221 -479530 707682 -489807 -448680 -241940 -962445 810459 -782367 -40412 761310 457512 967286 -28073 876802 420663 -334472 869242 -11668 -686493 -988784 -811413 -958822 -206633 -79026 599834 560791 888877 408168 -765638 492657 -882180 -489308 -874541 -267012 -357872 221993 -745623 747015 -95831 -907382 -450481 290828 -801729 -805026 -147735 184324 453637 481885 -658595 326978 -860377 -780090 199235 -295211 651580 141281 405831 5893 -204745 -766285 464055 643976 59978 -324756 -413632 -517235 255669 321581 415524 361504 -214072 -633536 -295254 640476 -660747 -679224 -451003 -582732 -897296 -705851 -262520 -191397 -262921 713146 588507 749240 299941 -926986 -768603 -871467 62613 -904635 716080 -233074 -260497 -247930 559607 728773 32892 -983988 -620239 774531 -406391 -87749 -880501 374492 507731 -531468 31962 -362103 -758229 501973 74309 -244630 613530 829143 -350351 -890713 -196900 -550346 739837 -924177 678231 528749 387970 -275944 -219435 -407711 217860 111650 204006 247926 218855 -316708 293740 -40885 377819 397176 604213 -75954 -93830 -363518 876618 949447 788329 -293049 931210 359590 168984 778258 -682944 443746 700086 496070 -678436 720722 -615503 -826702 -485595 386966 -318274 463168 -614757 -284810 682222 -276561 -168113 -116737 -989805 -99840 -734674 -261398 -219056 -308938 920291 -658887 417209 992790 -405177 -221843 -579942 192817 489545 707914 -706651 736047 -922865 -637124 736817 577739 -995277 -666878 -48643 -371493 916750 349409 441072 -896160 783052 -501010 -949794 809672 -173289 -167520 -860945 -172786 -531507 157976 -218504 804369 -160567 -30982 657779 117730 -639570 -84122 -80261 -461745 -352575 -994943 721605 -284615 573067 799752 -661899 -211483 700482 294449 -167455 741350 502059 849694 -908838 733804 -214087 598470 -294133 577812 574969 73526 666250 767471 318357 -544642 -887444 30633 -237907 803467 504922 -761812 -934236 -91120 -519802 -311075 824230 -6158 -603856 -718017 -461912 -615051 -896146 -104425 -226055 -501108 842745 409771 -234732 5390 -681523 242801 -473097 869748 -997310 14450 691051 127896 484440 -993208 -780175 -290361 -693245 -538396 -90778 -598755 137737 -564502 -828365 -873616 -645854 927893 -31194 124833 156425 303635 -35647 321235 187646 -348814 974801 201601 294855 648957 620306 853143 549829 756495 -288996 -526604 -62734 -896127 -647782 -382506 -778074 321784 11497 -272149 422306 736459 862729 78389 -953115 847702 -392650 -834167 790038 814934 669920 -206476 738211 -204683 -824891 618521 302984 -590346 -564592 770738 -923879 355893 -186371 -696817 -407207 -753292 771554 -304713 592597 116801 -324191 406716 784074 -272856 504369 -433094 346898 -212402 981802 -714000 -553035 525921 -131330 785726 -106921 650357 -859743 -425857 -269999 684631 -387956 226108 -958906 -101702 204152 981661 524844 -387942 484194 -662550 513043 -473214 -612211 -918315 -985568 906634 88220 811036 -903881 940767 -128495 -131780 456114 414861 570404 -148012 -606180 -57308 -379336 376548 -448660 439756 125053 595384 776999 -735005 445503 -845171 -746551 513381 -209025 705601 636293 311192 28371 875955 -634861 -352476 -483861 -302052 -462479 269660 144949 -121271 -222829 -523404 -32913 -978344 381581 -735839 805999 -72577 -300131 206790 -940342 443277 170443 705168 546206 -21209 738980 -214406 687592 -230435 -519229 506062 -413322 245583 167458 -794313 -374433 -551105 -753241 -671743 -902335 -654368 -755266 -642688 -916756 90286 953723 519324 288067 -174424 -64967 -656842 -113133 -560915 844035 908161 -451728 -151721 -123700 669843 764995 -151614 -763066 121291 372919 -666995 -48699 230039 -285077 -214771 563805 584334 -709884 -662585 -687539 -510695 926349 -589336 220463 872728 -476299 -29549 -788007 -208291 238857 772717 838025 -424254 615087 625164 -511105 198268 609779 -348657 -926081 -662106 731276 820551 64365 772304 -431008 594416 524595 -758271 885585 441462 297205 725749 -862787 -816181 861513 196174 797654 665642 -449232 -659515 -815633 70702 -208057 494393 619304 -633028 823021 78765 -295429 -181030 946174 -794726 -747204 -716038 -208725 796782 -15687 96053 -707334 -437395 488067 -257428 123158 -524545 -859623 -749962 182722 -984019 685489 -777585 405375 -617514 -995913 812208 626242 -892473 230732 555402 541841 79755 828423 -35936 -99891 838482 -511721 -954098 -27275 -809886 -205424 -492116 -909204 -310282 480159 301472 565990 337643 -205497 -620114 -327281 960249 16468 -936786 -467030 -824567 -533947 245058 -276064 587800 504232 824838 219568 -85053 957205 212707 880730 -884515 -838827 529479 -875381 -728955 -603993 211812 -367354 968682 860953 -866667 -3009 -763293 -457236 65217 -940454 -293869 336445 -674816 362988 601538 601030 -198258 -387756 409354 -32402 190869 335604 -371891 663988 -754721 874436 -119542 -888246 57208 11111 15448