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 -180806 597451 -431664 -684899 -646971 951835 422956 -906483 -493092 -348332 170420 588011 -192809 373317 -284457 -427693 -527911 -135097 -745612 674475 967578 610978 -523 -305507 14943 643743 -12266 -346321 267403 -704852 -999100 -162944 989008 -630491 -981216 -308447 -428802 -399035 -968542 930445 717180 -879448 -99750 -796345 -468012 645500 151250 -153969 533607 530372 -397680 796992 -124862 -317624 -278344 -500535 378633 -720995 372429 544198 -520048 614092 -980712 -405318 -256119 -997854 -657887 -919701 862551 144916 267866 -316454 -28671 -291252 576348 839390 -770622 -532012 -340792 -93348 -303427 660574 363600 545061 -531379 -33107 972110 -511124 386811 -385372 -161006 -943518 -82807 179817 -264647 -419216 -496981 -417008 247765 -21060 -677768 -584503 644783 -554572 -591076 -192315 893990 -163837 118878 -348912 774428 301576 818199 -983953 163519 195718 -272419 875995 75127 -971863 -594490 -97639 -781831 -244169 -250037 211319 -908679 884436 787400 985253 -859012 284913 382112 343085 821451 843987 808830 7056 825987 974012 295734 766975 -346806 469688 -516663 -739021 742940 -946683 -158073 -470295 -49341 -137825 -68273 805629 101733 58216 4978 151586 370487 975601 220214 93244 -707248 -698648 565111 -315046 -741480 218142 784615 53459 -229793 490290 580725 777340 -232310 93151 358988 304131 -328984 765792 -584334 502251 -849630 730620 -777967 568612 355537 707761 -564397 -164794 963114 187393 -187546 -386454 -665516 -43565 -388193 -84187 690394 253448 -296774 132258 157756 173084 -845504 -429093 58016 -900876 -289151 93172 -696026 439498 -915775 703540 195161 212657 -669713 -466016 798401 946119 271248 797494 524181 -658057 843323 -583741 248205 573160 -533571 -347423 402902 419462 639836 -974831 642847 1067 -172359 937841 -139311 -161303 303055 219801 602971 244598 940952 -790888 336042 -486859 -962738 -325754 -656584 86749 595918 41798 105532 172616 274969 -658597 -111233 -644262 -898443 528739 -565937 120972 287537 726963 840204 113300 207621 -376175 -170913 -375501 -348009 -945400 482955 -69350 666266 427244 594011 -554502 -953711 -407190 714299 344359 360882 -557749 -997661 -443544 -551963 839493 -405202 915421 -704021 -782978 208649 657165 -994788 -246498 775943 610188 -458295 226063 43280 -975419 180800 -445740 441274 638058 -159379 -910973 359344 446325 -746595 -330912 778830 170201 205918 892056 -274737 759370 -131069 220823 819486 -258906 -957884 407558 -298808 501630 196353 104932 989971 -170683 -531673 -712512 -621912 -83948 -990548 -386159 724203 -958440 -470988 875570 135531 -636519 284757 -852100 -242443 678439 314616 488194 -963645 279267 601686 -293789 170194 94823 37410 -98352 -450863 292179 440518 273051 -451915 -129291 -653627 716535 -455831 -770412 998335 124114 224163 338650 -81517 802764 -91950 -724133 141214 725714 827572 -519738 -568926 396252 528899 -683609 300611 151871 664143 -696874 223530 -306257 -756505 -342144 -978868 550997 993009 596943 492869 339721 191129 -62663 74590 -687700 -536090 471906 907054 79653 108712 -364241 528476 -271626 634254 -456344 -925822 202618 -278060 841609 847533 928573 -156135 120358 -590463 201720 -246706 -629768 656889 -129241 786891 -535545 162125 747081 -87428 -268298 648428 -885068 795064 810726 -999639 986002 -180686 926472 -156558 -697988 420104 -859197 749754 593969 829561 259198 982649 -394254 -923980 -159350 524617 -998274 678475 -798929 -435919 -155099 209094 797010 171647 -664180 247764 496576 475726 -813060 -767331 -580199 970407 -554522 858290 -422821 -88508 580983 -807642 690314 491120 -639404 -85962 118521 768906 -759181 677283 -419912 307624 64149 869281 71579 271575 401507 -738200 373986 498433 -771420 -29209 887690 577896 -220647 889624 -500433 -439602 846966 786542 491164 -750793 868989 220268 -796559 397510 -142152 -671793 34672 -80827 506194 -612885 823780 789696 75922 -909548 620590 864848 688757 481843 -88211 -92427 742760 -525576 287177 -39139 -903393 177966 217181 -499263 528789 -720086 -234178 -889297 928032 -239523 141484 337378 -274000 -490999 -891051 -592115 905124 438672 -504000 599223 943816 151912 -131876 -697217 -623505 244011 -558170 -899711 -265559 990539 383601 554833 809890 -422685 -257835 734628 282135 839080 575158 190223 215157 210174 -671888 -186905 584592 445735 9244 625351 -789251 -408938 -573950 543535 -942964 -981150 -734821 745289 -27291 -447658 163393 -203832 -408514 323493 -70027 -79511 501046 -476997 868813 725916 360785 -617554 -370440 -538821 645265 -380845 403695 -9480 501549 179437 -900678 587606 -744336 -109439 369884 -790834 476081 2757 -383139 -948206 -593813 -709834 -617614 981997 -415112 936393 -94774 110537 -123025 606649 -967433 689099 -751594 -758145 -38409 -844903 883462 -566560 -763553 -175429 855002 395168 228003 -147553 166675 -384812 780292 577206 299148 -649899 -418922 -905667 9620 892753 513046 803885 -966021 -277148 363092 -536352 732898 593033 -778282 30267 41312 223656 -959478 196201 -755031 -189837 -748461 100716 463619 50891 -992635 -370055 -855532 747309 -728307 405743 330199 -377668 921390 63222 -972247 -15130 331878 514736 998400 228534 -49553 -609249 137658 543670 -75679 71571 814995 -786433 194676 766541 -292559 -284065 -744604 834102 -777126 -987995 -783507 568629 496197 203531 921206 -491343 -17650 769985 -878134 -522845 -687294 801554 -829567 103254 -47590 -58827 -238467 721342 -186555 -544589 -479088 -830605 720862 75503 -375877 84552 458237 538711 -228078 -176756 -855959 -592986 -595141 720093 -277013 -831149 473621 935971 616894 439193 556148 -867408 -737630 -67548 738827 277490 -553457 -498859 -796701 552019 828935 232498 -163833 -857939 -39164 -401939 894530 769133 206481 364175 466816 689347 171637 -508095 -883886 338179 -24182 -158153 -761459 786843 524587 -100294 -581870 910641 -432565 -225712 -988121 632153 469923 845577 -295036 -603536 -813565 -799639 -694165 794008 -383286 -230547 511342 79440 -107407 147772 -452140 -180178 78657 287723 -639594 664252 -958171 -171283 850180 -633619 -945638 611094 402693 216378 923202 -252982 -612101 858718 486936 -376378 573893 986666 795582 -412534 -688802 -583803 -176525 429794 505763 210564 915872 -246896 222129 -751070 430993 -85608 -347924 6940 385601 55336 990621 -554772 252238 -245087 -534221 936031 222347 174662 -473046 -395307 248500 -243072 -480247 808469 -786116 692043 -789755 563915 989123 49729 640835 -623073 433572 -147519 -747333 123890 -547926 555196 -831688 -827593 795490 333212 484476 765548 -33269 247760 559104 176692 -87894 -133512 61400 338323 825402 -629078 883125 -428859 -561919 475487 513029 -80837 -909698 769662 -791627 647219 -52222 840086 -403597 242127 -533302 868701 954273 -15605 772093 604869 -111934 -549995 205975 -558897 -495411 -513374 754837 404137 -366485 736367 289593 212269 -6962 396945 270080 397739 145257 81676 -292389 -949291 -537291 318855 -174362 -674569 -749500 -282570 -518976 -58642 -753470 133887 463387 -165439 -476367 -912534 -923003 -485058 -627335 815055 43585 -507086 330902 901025 -102828 -707644 658415 -303535 703131 439022 -204729 -973216 -16103 -466791 619340 477828 415439 -398379 488141 -126090 -199228 515890 -833271 -286890 -617564 620477 658338 768828 951557 -648678 -664015 427612 354628 -359749 -249485 766222 222906 -907104 726550 499835 -74023 -1956 -187155 -881708 -495469 -543802 714414 -871947 -269858 771119 317308 -626738 973312 771301 995127 900611 -162293 -963411 266882 -349132 -894345 -202546 -977681 -103722 -214566 -691766 -800054 -357952 782278 -536536 474111 350786 -712129 -72340 849704 -444816 882775 -114135 -950985 -220420 -291863 -524627 834493 5825 479726 -72358 971733 -108708 -127233 274452 297391 -839435 520551 120790 -769860 807068 957028 -749729 104691 -107314 -698501 939531 -934593 -431210 364021 -726084 -925819 -248112 213753 -931081 -272171 -209783 -28729 -612085 512684 -788350 -300018 407403 201827 150739 -308501 413725 -390983 112941 768512 -59189 -682888 105400 225708 -580361 -700474 523675 919660 922956 -149622 -853351 319438 9871 470264 648024 672781 -636876 740155 848446 -794034 200077 6590 418292 1782 911005 -52328 481190 -393973 -780143 685119 -499244 881586 544085 -945073 495111 -469163 -348876 -381685 -690770 895728 -984428 -815375 805150 878890 -898828 -310419 -694873 -74138 -154979 60224 361553 319224 690919 -441220 -375240 -277003 -780251 -7637 -846463 -351069 -283346 -652016 -706952 -233969 -93303 82053 -316344 699326 -986700 -132093 753622 -968965 885393 887233 -666054 -551985 467438 -425357 599770 -615409 70959 874035 -755547 35087 -847334 -925443 -737943 165236 -782657 -581547 -425774 665000 -961662 -21245 -958976 -235546 -264249 143998 588227 -548748 -344904 130023 638966 -108687 -320715 929708 -746379 299076 409561 -282675 654652 997044 176037 -25413 -302179 -930026 437964 -797092 672285 -508383 -707813 -834260 686061 83806 936706 -920963 236160 -900038 161474 99935 458957 733245 -620235 -217574 167331 -143019 826421 -769704 -580701 -697524 -761430 753504 387807 -342567 326324 -949507 912270 -778030 318577 -291075 -845080 -197377 242411 277589 809636 381321 306977 -447262 -906868 78353 -398287 728906 353977 -728355 723615 -764159 -966799 -939603 -485692 -580761 -373223 -291412 58325 862863 -790823 -352894 -43377 399771 871115 -477178 763900 320195 -943906 -565871 -288667 -218636 -646067 -426771 228180 524053 -311368 772973 -147643 38244 270684 -68202 623721 -110465 190580 -302341 533270 837503 65067 -521562 570446 -416321 771004 -670670 464105 -976198 443048 -347658 818146 253202 235923 -921380 -116164 -116819 -197444 334799 324367 100858 820759 -64045 881587 833234 893449 41262 -350841 500473 844991 -768828 518367 -55229 144428 693632 816264 -425261 -755683 653934 600568 -22657 -521478 122215 362903 -655665 -564581 119011 189476 148517 -20924 -896398 901062 -592906 396223 -402874 677296 544566 215957 451432 -560529 -422958 -143768 -480885 389075 -161065 -721808 656510 335992 706480 -973168 442554 -851472 -243956 -897388 265371 121358 723550 -362358 858412 434001 475902 -862919 128923 -48404 -119315 250690 52812 347374 866102 -703662 -142583 -999021 317167 -183038 -647978 768166 -625825 -443573 -930462 -349551 -933447 -441303 -869094 943107 940039 658763 -358056 -353988 256162 -57101 380729 937592 -623395 -703376 602125 -257546 873154 169910 731623 724131 552308 -596713 -274477 -404120 407475 705568 -698201 -467059 -249730 438802 -709518 -709176 -927405 667772 -257390 -83866 -223086 652786 -429086 -451947 -603520 274668 -143728 454347 -952601 503484 -233588 464727 -387110 -427091 162716 607106 607765 -352203 413580 -92575 -600445 600408 -793213 345658 -528422 -275175 -202383 118289 -278558 -591716 -712667 133198 -783021 413149 725499 161164 809563 -818681 510898 262016 -570818 269426 394972 431876 822936 -185796 -629906 771647 -330946 -314237 -421257 -5901 -470973 33724 740334 -552861 260886 157747 -720220 -873761 10953 -185441 906840 951022 240748 849633 207081 446998 -529768 984921 392998 934858 -686585 418917 -522559 -787215 251488 -884617 -859549 -63985 98834 324434 32857 290962 46294 308833 680811 -315717 571862 -341324 191181 -885849 629100 926104 -972881 36986 122371 764753 813679 -83161 -502502 -39562 967535 -647843 -918425 -915862 -790656 -41711 955032 -720782 396925 -989404 468532 617976 -885771 563506 990112 -928549 -153088 996982 311102 -93071 192690 876765 619440 -919398 94894 -7386 534330 845314 -213038 -819534 982598 -7182 -590192 389869 -474880 -279085 -293796 -369703 -571231 962753 -694348 -279478 -871480 -558449 425030 -559866 -737474 668975 -377399 -775822 -161987 -72937 -931340 -588039 -103494 967384 -128090 653495 -727865 524884 92972 36095 551905 275342 -315601 167672 -276105 -626534 -157379 -92062 -669192 332723 -397070 620790 832919 20715 -906046 826732 423326 -90755 727142 -410602 -897684 229694 -186911 -104278 -829299 886450 -81874 -989667 362740 -351045 979720 763178 -174889 869485 -658859 249457 -519129 -802691 -781136 -385475 298539 -714537 -428654 440158 -59720 -488242 -56420 -378315 -748785 -949138 139523 -973490 441427 -908435 888088 791463 884005 393408 482803 855823 -69666 -257205 41019 -378454 -348440 960432 -448363 246673 640825 -857783 747559 109462 -490131 -300240 -404408 -557659 -226560 168827 -224570 -397498 56741 -164219 676051 515006 992453 639463 -408564 -515755 121751 -877434 810407 -695757 257496 27078 -295879 -423324 515880 -840739 -844510 955003 239361 -177726 268822 -729902 -545964 -402749 563272 -366737 -922430 -576074 688820 -502398 85875 438727 600714 76426 509975 -66191 862770 286872 -316041 404616 -962048 -6356 -991817 -712462 769398 639675 -107478 -742154 -856400 -826542 103250 -491860 409200 78804 962546 774676 -713018 -231841 876370 -758205 -162468 270541 547343 855480 -553252 -653865 -516708 -477875 371966 130643 -3879 -349367 380337 -26850 -434866 543122 471141 -699372 -768508 -315264 -828429 952380 628736 793292 -417366 -799615 -414755 440487 -820745 38171 -310011 -946841 -151888 686989 119563 345436 686589 -452537 -148824 -379199 962787 -894869 -708655 -839602 210542 -859348 -374287 745195 -249221 -302637 -868920 -695554 432671 -41892 675424 981477 570424 -982211 -825945 146688 882574 694598 -503250 -959131 412708 4387 -288259 -818655 -546561 317584 888976 193622 -476605 -972302 260379 227436 -92676 -711435 20671 124587 -640421 -717172 981878 -73495 303701 997445 -186692 -996211 613227 23781 -46046 -298689 -680060 -655967 357249 157998 -343050 -942601 674252 511357 -667357 977448 314367 455499 -614720 -874030 -715724 -932515 -5711 365997 913492 -432406 -475120 87138 6506 -585724 -405555 -209789 463123 138014 469231 -877525 -755182 -429506 -159623 350131 -174848 786752 769000 -339826 -299616 -11836 235480 -423870 -243375 899765 620869 -524668 817820 4087 -223761 333549 639148 95575 975711 -881825 991779 -11545 676335 580656 -150690 566062 -197747 -713516 597567 832201 -291912 86565 782926 859869 -878890 -305993 194729 428096 -666316 -397366 393993 -522697 -355045 -115751 509037 -144678 110731 -626865 526565 265492 470039 523481 -651012 243143 872540 -168106 890563 -382708 -827361 637932 951670 216856 727683 -477644 -930738 -655558 -828957 -177899 -374686 -964096 148050 -469714 -228806 -314246 994348 426733 -270 731030 -308391 -554691 879496 558634 364958 -2596 843586 38417 -204257 -449846 -368577 799852 -12939 430557 -903016 -44406 -120600 397554 679346 159842 -784695 238014 -211805 -648899 330351 -132158 -441794 -489871 -108468 666077 -100547 118599 -122454 158971 -953974 217726 811784 -24469 -869718 187625 817419 -342577 312006 -926797 488099 820140 -77353 747203 -836037 130593 -715922 -230470 485404 224053 -395746 898841 -477089 -774711 611847 353920 -153715 -793684 -51201 494225 179925 -484147 -835106 520947 362984 -882933 -912282 543475 -542859 -173271 -670003 992964 38716 279645 249449 921575 261841 -695545 -136585 -804570 -682512 388351 -444152 200122 410999 459655 168841 -300276 816644 -820896 -267923 -489192 430123 -926856 -504071 285038 916436 538304 333868 -142894 273456 -85220 -893240 -402684 -751402 -198284 749441 492954 -638850 -230936 683457 -958071 456024 -891232 -737642 -804798 -62582 657600 221753 -523912 914117 -92933 454844 -581504 -463869 -833601 -197169 9170 -247969 526 -960978 -86100 193936 119277 -594901 -663082 853763 785397 -241325 637952 -750827 -449018 -581184 998855 902506 514715 -808453 880086 -107412 804793 537611 -661207 -848668 285826 67231 839405 -593618 647142 -123949 -507388 -113892 506745 876322 7973 928106 471903 807785 77599 -777895 87267 790292 -699459 664042 370727 -452377 -180027 -465352 -767626 510187 152603 -25230 956213 -775437 -104189 719220 717688 -976055 318212 -995326 295218 493562 -808729 -998111 212612 -828229 -306593 -565999 -140234 -352265 -467902 997738 822211 267766 -359947 -704431 -679794 -10069 682343 41688 667827 -158438 -128460 -290576 -194183 -378908 -111605 51427 -609936 939495 -944046 -286875 -667592 -821152 763136 -417356 -259155 972287 -16039 -904906 -515512 444452 305867 975769 -721361 802381 -790241 -656000 -595712 -651760 728284 118999 -805060 -325564 904121 462791 216915 -483392 211132 753605 -318392 204603 -214925 731589 23808 552531 -394290 697101 -42707 -854999 669591 -35676 97745 72617 -641904 -495511 -654 174439 -208344 -700993 695001 -684507 601817 843750 -485498 -253199 962593 -725659 831027 -146197 -554342 504227 -627965 -188252 724664 42390 -291897 253986 -22241 -836078 -73235 646401 153119 -772669 125318 -543564 323917 895030 271346 870632 144575 687121 439211 -549751 844643 891363 622250 -322979 87164 -46826 403193 854479 -88133 -877951 -153898 891847 -567946 -821094 896769 73268 -876793 370633 539811 -841301 210756 661463 -912677 16553 -750186 -206971 -766106 440948 -25032 -288455 -769687 738976 118798 635476 -56098 -835410 -12513 38943 395417 -745137 922161 -732957 -594826 -401466 850176 240279 -296543 -284821 -398694 472116 917122 448587 -444838 121125 -428861 -643091 277247 410842 -761089 -156240 -451864 326268 39304 744912 -358802 292411 596053 -833145 543070 -172094 3079 -87728 -388975 86988 654486 23110 290090 -389552 -134244 -402389 -839828 234712 -102338 193670 97077 -972304 868019 -954653 -738917 -380487 691698 -679874 -452190 -874467 -442116 863610 -294249 788125 707267 -904692 -805877 87494 394294 838965 -545809 -907838 -378262 627180 90185 126474 685030 -934823 -947951 -965575 -113653 533118 -677462 424060 -778594 -598415 915840 -729434 722804 205764 908474 -126368 461369 -717051 361500 -356739 231260 -196768 -935811 -859028 628122 892259 670175 974151 -422234 -65190 -815568 -947576 -726670 -632487 -682980 809562 -288099 960472 76557 492173 494201 -56840 -899264 -248924 -697929 487908 -735867 -321527 267826 -355885 701203 -440351 -685868 -795351 -254331 482297 346281 117437 -721291 201823 -764290 -323018 158004 -660978 -314315 -398066 639267 553025 876969 -444872 207665 -397464 611256 773342 -720271 -264136 216561 -412733 -761002 -96419 18907 -462136 -857586 221131 -748192 200970 -346375 466738 -568875 -154968 -23867 496016 488743 359074 950312 172512 810403 -448419 393784 -593808 -730655 -993085 324586 -722352 159182 979847 185765 -376090 843477 -598778 -129022 207519 -443094 -396343 319011 -433088 99635 657191 -244947 727898 51603 -173561 -717853 -885924 722515 -882876 176224 940099 824623 128169 -989071 161644 330875 593819 577292 752777 441264 818902 -987151 786354 983191 -329777 328028 354451 -343791 -117703 710500 -40892 94209 -765148 -748045 154166 191830 672959 -980126 464072 -948296 578878 512945 -678919 146254 -962729 -50336 -116168 138410 240230 582892 999768 271442 66736 -704023 949663 -94484 -459964 -595527 -847874 300037 582141 -928922 -177190 54398 823589 188962 -539255 -563181 365876 387416 -307624 -483191 -502730 286830 -107319 -336268 950090 955930 36698 975138 -824506 -787618 733696 -554585 287224 64161 292275 325254 -552824 -820628 -453470 262521 -228231 178237 -466808 882014 214990 982027 -999018 822590 4553 558935 371984 15738 388686 -357780 -622092 -86892 -200345 413363 114772 748567 -294303 -797899 398917 630692 881427 386989 -192784 -180069 -799810 -61495 -508858 67984 -422659 389584 -991019 407747 806276 -957532 557898 141922 -704523 -221325 901311 -23636 -253314 342720 -597853 296081 77247 -637013 62398 487641 11589 -247573 -968131 791652 -158559 378203 529630 -583156 -610779 391083 537012 381094 933178 -679753 238487 769576 133857 -717580 -902228 -92956 536260 -699385 411661 507763 -774536 -464784 77972 -179027 835410 -516381 873417 916052 22499 -704201 -754075 314448 -78703 -460041 364419 59029 557139 870935 -29598 -893535 893832 674112 172889 -234975 836597 -524980 219480 198707 -902183 -80562 864662 -894010 -302289 -227768 327261 -328290 852352 -698880 -936082 -405260 -434334 -695572 990865 757434 -829424 952010 428478 3452 426663 568396 -406175 -790174 626939 -256783 -833586 892882 634900 -898193 933953 567986 353608 -207924 521744 -717365 345718 -113780 -814609 750281 223964 159365 -564384 -144417 642070 901582 -361163 852231 37556 589398 984515 95591 361462 284305 -359643 -593969 933671 -693300 -971862 869343 595091 -231518 -665764 -664634 -142043 -194041 862894 550053 618658 670465 914625 471185 -435460 -403081 168147 910520 119124 -564574 -573628 -857957 158479 151238 -375047 -280301 609447 -980191 846028 871583 487254 -979167 -462868 -641467 193831 -589795 -733998 146692 12929 367524 -706824 -285434 -533654 20165 630235 -895630 -696230 -751877 502306 71791 613419 567219 281945 74423 -931156 173820 996182 -750765 -510508 816202 86588 -946695 178195 -324505 -110434 33662 696132 185847 28603 -583303 -741441 870054 -906393 386166 -669300 504432 -925813 621524 839730 -800756 -811709 951868 423341 -375946 157221 861502 -966403 812952 272417 193929 -249637 -262252 -170108 970439 -896889 548912 -630377 -761965 -950340 -693537 728804 800408 337349 -95000 895000 106695 -383702 -957131 265860 15028 -365694 -471749 -328002 -803570 131820 553856 -249116 -969287 920601 -78642 816384 -369142 398208 -484110 396807 -104802 576949 -464719 833020 483159 740564 562889 709810 682740 -173033 -569441 104366 -211508 295943 -800854 195879 -153648 824762 -748618 951865 -668883 -726202 280186 504636 -866046 622546 -679914 -866903 206856 322265 -709846 905362 932386 317085 720881 -617697 462031 -199768 -88824 449443 -166087 286973 -981683 501850 732394 827104 144099 -544062 -174690 -521153 -234159 237074 899891 253628 762186 -201637 231484 513496 546695 499898 752822 -832579 269648 -29385 516818 337320 445467 495422 -311311 247281 11211 310583 -869202 -581064 -716647 8260 512020 93486 -225392 -165481 -920592 765053 -307406 836717 979522 -404139 652088 -173654 -330803 -719724 911991 426898 901326 -846063 -130338 -805087 -30903 329222 985500 -68343 392190 -220521 611166 -797370 525179 832771 1206 712159 404171 -763162 -357481 -4421 812748 995112 -192771 502812 -488418 789638 525098 331709 615480 75963 -836470 -207228 -743788 940234 330552 924004 34186 47211 -919911 941779 385083 -11888 268454 118498 652708 -682350 966344 -638338 -681134 -601859 -449316 873665 -96076 -675468 -620842 -466442 -339956 305219 347393 -476760 838528 344191 997476 206053 962765 411612 -281919 -245740 -891493 261003 828471 431728 -743189 862925 957191 -32864 -900052 934297 -386061 -668683 -93458 638182 -309310 -489665 -964690 954902 -3359 -986676 -590897 443903 -340189 -246914 820138 601238 -645079 -184440 23484 -470726 194781 -658747 -644098 -271077 306584 917045 970706 -849851 992228 -942700 853401 267725 518235 457625 25313 -940266 712238 692040 198460 -271552 -589630 11636 -601428 479535 -969484 467541 -442822 402099 -507651 -651711 -418779 -482599 -324367 978826 -347592 -147379 942306 431093 -946892 -643350 -684895 -569006 -438163 898400 85028 620093 79217 -214143 -344701 131311 931938 249128 -993379 -523967 549349 -362810 -194089 -801473 752947 395914 -203004 -138139 -30003 -837203 -364319 -825863 -578228 696535 103735 710660 443478 429489 -789213 -597138 706605 -846200 -140046 227893 93153 241818 199462 482122 837158 -87679 848022 502152 -73536 -218311 548785 -237231 -598117 -885552 -41885 -177465 -103305 -612823 -476016 -686684 -118464 -147732 897085 -919369 903931 -918386 -999218 -985348 552541 -921608 -1814 648278 593398 -706858 -191238 578411 892042 -702465 -754223 -702308 326784 -573060 552678 116128 -523276 235447 235964 283324 -544153 95554 -794398 -62431 761622 536896 -822378 -547486 122472 342004 552581 983056 39552 -217884 -199122 -139277 904691 -214615 -871708 -754841 75411 -817706 -551438 589010 -346646 -930429 749144 768446 976323 -839179 668468 -30569 79073 -382613 846396 -890110 302675 -816633 155752 -461609 -591649 621144 896301 242493 -192357 -123520 994787 -979871 89372 -158074 -43832 979795 -890683 820923 928285 237949 -501951 745281 -177938 984384 461451 69692 408303 463788 964778 489241 -788606 -222244 792315 584950 863318 -239508 -16986 -384595 945065 530329 358835 -227200 594989 -976269 335797 -887454 -663543 722497 -226268 262752 -348298 -862223 478153 393131 -219766 963002 -401582 -360894 -551406 -830896 893445 -555328 53143 -577341 -102511 -370113 731395 -721931 -522368 275816 -997539 403510 -261943 -801127 -587343 -790914 -880381 -219983 162059 -84922 175667 -901253 563361 580995 -120634 573364 -426480 -196672 -809318 984890 -553665 566230 -960458 65748 462688 -523317 -530661 655512 -684267 -741051 895410 968573 922799 -218711 416356 -454914 -370415 121173 650824 517478 545715 230518 557943 149438 988994 644614 -78084 829649 814437 -420507 505704 -376999 483483 216339 -380030 -743736 81600 -843256 725915 -221900 395311 752048 -88706 -816417 280448 115591 594950 265442 -753294 992332 -873653 171126 -364444 -507035 -290444 32223 -200706 178127 -52432 19318 -587539 -994369 -681280 618321 -492469 -169510 120876 -721519 21916 -803314 325654 325831 -461324 -130037 -396245 -819965 -480969 505698 777013 -663045 -727687 709560 -666163 910037 198788 -666202 -215122 866194 -571273 907057 713381 222614 993675 824801 735397 -631592 964465 -655360 -704392 775074 -450985 637296 367759 -105339 -858486 -558295 -541446 467421 913462 793423 -657933 -807812 45896 592748 -938988 -382346 -866444 -896433 -726487 594697 687442 -155136 410144 685350 -479453 -695970 18845 411168 405554 -3368 -226262 191088 341590 -675132 832396 376483 866580 -410017 320944 223585 962785 -684830 675524 579354 -796411 -503235 -692893 299470 -218342 -610830 895336 -841991 -22732 147473 -819996 -208486 -623077 -677428 -510166 -387233 90291 -624074 -75129 246511 259837 -81379 784271 -840749 71222 778624 201618 97282 -626147 987310 46126 91783 -318894 -628354 685438 -947503 169434 -213083 162544 -330729 719039 596279 966325 36582 -961324 278845 267857 183240 79510 893551 -182830 -158445 559918 443150 212253 -700597 735380 621024 -550685 -470476 -334899 -402487 -190413 -956807 587221 -402429 -561238 763506 16791 -39302 736069 989590 733080 -25273 575319 -387459 725940 -89274 470934 -960369 -28159 -128042 496079 -536497 616656 95020 -982086 -682818 180946 -63276 -190104 -155027 -475306 -988858 40024 463267 885808 228897 -99542 820006 -325578 -723834 -903829 790058 347364 269588 586255 477267 -744545 483579 -449412 -290583 -582250 -395841 259650 542615 -489275 881803 -908951 -937632 938772 823727 852068 345759 -760292 -579912 422177 -495560 -888055 660139 568514 -678943 -621798 -796322 -443547 -52473 -639291 634994 -722785 970206 161912 -75664 -659704 868872 -75909 -294273 -647824 -272159 869361 -968384 246704 104805 -560258 44358 730522 789823 396034 -395211 506002 -30993 -685182 -27914 239798 693270 -600920 -22892 330425 656225 -168223 115766 144717 977808 -784348 806969 -630082 -447454 -563757 -720535 621724 340511 -206407 -535971 20241 260737 689972 557676 897489 -710080 -768916 755023 -647122 -785287 -514367 -71211 724427 512314 510147 -560323 654057 -970260 755802 297011 -724643 -871075 -856058 284010 -204510 964970 596289 -208814 -953077 -481082 -764799 -746506 356625 -839703 868186 685558 118986 146199 -971713 -212452 -586629 147979 859497 -476132 587716 762304 -134448 -566931 -522759 -835875 952662 131262 376722 -41797 -316797 836759 -306888 -134636 -90389 627341 -256001 -426423 911148 801313 -162381 787279 488980 -509258 -76853 968632 393311 673454 894715 -789926 -879459 -338656 -76827 496926 98482 766007 -403217 -308633 -157321 626474 -856016 328348 -67073 -995757 386435 750804 5748 -21777 -58818 196893 -12129 451057 -876675 -743703 -642554 -662397 836887 445590 506671 -221286 -156494 352792 -551677 -483404 800243 160453 27214 948145 907341 695869 -402717 -157621 769403 75124 -992163 930868 720009 965214 -675969 -113333 -181109 -796362 179133 -671110 -2959 -437782 -426668 -884178 -912653 755110 192660 -203788 136358 556155 951102 901037 -871375 23084 -66936 -980242 577561 -944107 530237 -834058 -179785 427577 -106367 -41780 784460 -425882 -73806 105973 800939 -390521 -229653 -307249 591764 403462 457378 -320499 -359263 -861348 30065 -890800 734809 -213450 -412430 306910 713699 -821947 -586301 -722431 409556 -172125 314664 -555777 -740567 396253 -202800 839345 -928816 -638559 -815312 123330 -641311 469253 121868 -173434 736362 559345 -538220 334708 -424857 117547 -753493 -770110 462673 496893 -622654 -397029 -238771 202117 -511773 -485376 -490875 -911591 636874 265528 802324 -357676 -946771 709749 791451 -120510 -336611 508805 135409 -142940 -639611 123185 -451209 373984 486478 -261322 888840 486408 -796379 -265123 367760 -818299 -30892 -753223 540468 312416 -402227 -876419 721071 -24276 -454842 326903 -38124 -958339 -417235 -185681 -829955 -740451 429842 583583 573399 -359495 163301 -465474 794245 179573 749351 -357431 752998 633156 759351 -328550 827008 242763 -303093 -503461 703049 923237 -220531 957013 -451439 719040 -279024 -846490 800143 726948 568941 -34799 218502 185300 942270 20528 -325997 372365 -565961 30148 481558 610859 523036 -495379 969531 -601493 -44574 -115595 -3036 -312501 956262 586630 82190 -530492 -973316 -253573 949851 -43690 -219051 -815303 593669 -765751 394181 -182511 -371354 -520483 -901146 78540 -980508 592569 570381 994118 60309 889448 -886472 -924167 137983 558324 -137053 815268 650360 -462691 -548998 -665577 757420 69686 -893016 -963554 156221 864413 991053 -49785 367493 551509 -662321 810706 221303 -267198 -239352 -966283 -784477 820352 632989 944841 -402088 -221345 -607378 921364 819043 818559 -386647 -998477 -410378 401797 422265 -818588 -491612 333815 165468 357806 447369 658490 -524781 -330387 -514681 88741 917170 -286466 702379 984257 -458921 -245629 -967123 304159 -562057 -541357 163990 409046 165844 609793 723324 156440 585867 416904 100585 -906511 755017 -84720 -871206 -668773 439838 72927 -213277 -473984 748266 -90529 383472 -241971 -250509 230215 519718 -972754 421145 -277271 -462361 225964 313761 -107112 -813836 494497 209069 -837324 440750 682580 -316084 632020 880757 -121931 -175442 -65906 252465 911414 904560 314341 -263953 242243 -818282 838992 -366813 252256 790422 -303133 -20084 474206 -486511 -670819 -372811 395962 -620259 406221 -48489 957842 -880963 -232671 -450852 -690107 148594 873292 -918082 -309466 -519446 -852141 -207218 -997157 375255 403701 250833 382936 340059 -483915 -236667 107764 859039 -775163 786945 -315611 231939 -828783 441466 976221 344432 405029 -321119 401920 552393 -139845 -984470 395136 740095 -746843 -431128 860823 -244669 -62125 924756 -963168 -530601 502978 105261 525331 -56450 526977 995833 487579 -153710 -1183 -190679 -469930 -575052 -436935 704154 -283352 -707043 158419 -169928 -847684 -586861 -467465 -782531 324760 957944 -850159 983319 941276 956029 812161 606312 -827113 270195 -113152 303015 113734 232130 401066 -848028 -56598 -781198 177196 -313176 -250043 -621721 -198390 604794 -653007 884906 -611059 -42370 -876900 861153 -515256 -797511 -787933 -736159 -96314 361584 148810 -503078 -410030 -710611 100054 -55119 610787 -300573 731591 -978709 -653407 -528599 -454666 -825788 -569192 -497758 304582 -218400 675704 -356482 30218 541081 -902778 569497 221555 -345353 335140 18497 87732 -976835 -173449 -89707 810804 501152 249658 -280696 -327569 -195437 571423 -4987 -961814 -102595 -852899 151085 441297 59020 600283 -27461 639023 -853917 666359 -597751 422856 295535 -219405 817708 59542 -555497 -653444 -717767 -412833 -550894 298841 401323 105583 -628462 -178003 -141475 702455 -387170 544360 554801 726274 850301 -457776 764243 300560 954318 540839 705048 13009 -846795 292218 343936 698623 -134608 754822 236634 -828840 -113785 573383 -566777 -319689 -832670 826782 339158 741198 450932 881438 -650353 -542462 688725 -287629 -368245 13539 -471058 187503 268416 -911161 -959603 471218 -674085 254722 454553 923894 -330938 891587 -163105 -835851 337993 -332146 154634 360439 578572 -585391 397746 -296325 -579525 -38490 200715 213633 -348158 863524 -323266 -443406 187063 -295966 -745516 -385107 -877544 -658038 -903473 -875473 804393 -352619 821075 -968994 -545088 555432 454785 -552718 771740 752651 -174619 844289 -394961 -299582 -824955 984229 674940 -607542 566938 -533556 -734437 -39439 -692645 -794597 827098 -183854 303604 223232 -105474 803820 361366 370515 133031 75999 -674904 832679 -468015 709570 724123 -671821 -656266 -779101 93659 -160936 398289 -923108 702689 742735 -847042 -202610 -815259 -990095 565310 -515971 210225 826145 -662762 198792 981905 -116135 -86378 850307 -151322 90704 621943 339635 -546470 -841275 126814 264869 468270 -442901 599293 820139 941488 -438799 198617 -446988 294728 -486483 261926 672583 933936 296036 237006 -236708 -798524 -172616 168848 295895 -614161 -554577 477509 55522 -263739 106716 647102 403685 57647 969004 78410 89061 182977 -987057 -383660 210934 576936 385856 227368 396382 -97985 80627 780246 -797240 202048 -56037 807087 -287198 689047 522261 719341 -68205 -143406 402804 104175 380444 628405 -769367 -503647 719562 -569749 -400177 566394 68117 -22569 72209 -406625 -409383 -596473 925881 966181 -453778 160842 417109 -480141 122214 112984 775815 -674746 -375326 486832 -619670 918223 532369 -132225 79773 339703 -77882 -722884 597485 54978 -228171 -976815 -135261 281937 -578229 -270349 -209818 581634 950695 -901870 -406577 928946 -574920 738540 -542840 601122 354164 -634948 61599 -926473 151730 -220527 -4755 -844709 -371292 441529 263197 -906686 546933 889436 -658213 -763833 503419 423076 -830181 44980 851481 -252902 963203 -635104 -806604 -101108 935030 413619 -76208 -511062 -367682 310789 686534 -350927 329301 -472923 961188 -954945 739024 -419786 182049 547524 -518295 -503885 855483 -819047 236071 -748974 386543 549163 995079 -959340 -645808 -480485 -803937 685653 485306 612900 -867699 -280247 -546167 -922963 -264126 546097 -938630 -230498 -273099 -421171 -518723 -900535 64386 -357797 448613 -747659 -98514 -419411 -788359 -777466 -23671 757222 -152281 -91574 -353236 -430895 821528 562274 -482142 221277 388447 -971189 -793309 -198855 -227574 -303608 849788 -576504 613211 237934 -95734 -416319 -381551 -779509 763108 408998 643807 -610124 311065 -584993 -162946 -387670 743567 828211 453854 155240 -899702 434402 189303 486412 56653 -63071 -810433 -405793 -794661 -159182 305972 903171 505174 -537952 -166760 -631112 -319479 -170348 723389 707403 -274431 -38185 -242058 382235 -639403 174181 425517 54089 840199 580010 -264557 -912645 18819 -332580 -887694 -834099 -903356 -396428 -849250 -226218 964502 -707510 -731510 -331950 -768138 501196 -148106 286577 387861 -531366 422854 -593861 -960261 6593 -167570 -269538 -523319 -62253 -678518 -509802 -764009 -251488 -711926 -799625 277244 136531 -80757 -817830 -134485 937130 182976 62626 -32838 820243 -976369 304554 -574849 -552736 -355784 -56307 -616301 196775 281392 -807279 606840 127417 889740 -645200 -570153 -604739 -523239 718789 119649 -825624 926600 -812848 442968 700634 791750 -360731 -834138 251928 -270102 -583241 -10709 319522 887624 -981955 -366444 -417487 721954 410751 165862 687759 886142 187647 516123 -446318 -846317 -838458 25827 432310 795229 -213110 -339445 249046 -519472 -707975 -588037 747143 157737 52900 314329 100626 923615 35467 -179380 -15989 614713 -843199 360795 -896622 984057 -945732 415987 -783450 565942 300603 402055 464545 994375 832596 225874 -275372 743515 309401 -386504 787903 -832218 810342 -705078 497005 -926410 309834 64873 -743062 -213020 662416 769026 931298 437733 325225 614391 -337576 -918144 -14153 294686 -497153 -513446 -603656 -532766 310841 790637 -413491 -496633 -976471 642455 972070 83084 934647 -645937 -655731 -959447 178335 -917646 635787 937848 782966 -906565 -826822 -793296 678203 627666 -867957 721238 -639109 916453 213962 -222288 -619793 -241814 -963249 -260306 902600 -419546 47719 -838069 675477 221926 -934229 9168 145293 269280 -174725 65203 315489 280860 -917717 308490 306090 583423 -550982 371114 -711806 392565 -423363 -805536 -166226 -202054 -687653 37195 -185223 680177 569300 849180 54739 171862 -411828 643160 -890996 -70472 -547936 -889050 22355 -885339 286907 619654 -950097 576678 9337 239733 154193 577030 800579 636538 -319423 -427472 650059 729694 869802 -10954 -448154 -98949 -531522 479470 719233 -109907 27079 -367561 136769 -114330 -946100 827737 516411 -741282 -660772 -541430 986060 90599 132217 99469 150551 -328738 623524 -341898 687257 872125 -798590 226824 637162 656718 -408792 -408257 -985837 -878598 526728 282729 870790 -736320 -81289 -428178 908734 951361 -939046 -269391 834164 -958089 -908691 605199 -138373 886790 -674769 -929275 975801 -679765 84206 524654 -764222 -239535 432874 -638871 537490 693570 265769 -869287 941927 629242 895318 -445178 984761 -883304 246615 503648 -709289 498670 -724502 423524 49951 847159 -961030 -749288 -455590 -386328 -573308 425136 -805710 -869345 184096 689363 959952 -907720 318383 391799 -194026 225023 -284896 179304 784886 120831 972766 861032 549229 835193 -39846 338417 -850912 395120 -144080 -458858 -186863 220513 20984 -924921 -355074 471313 -331988 -503501 35926 -946306 -321743 14728 -256807 -44041 -519420 273494 -108469 -842296 677762 866129 -745388 210573 933716 398517 750199 452903 -868747 903556 646573 500557 -581279 -915221 -580963 -164550 158427 -553789 895355 456324 701659 -270285 231034 98957 499859 -480910 268399 499730 493341 189354 -740348 -185887 -939197 955512 -191339 313255 53610 -937328 241450 -22937 387099 -914690 -798959 -221689 -946897 942855 -642536 -447867 -472553 992046 -552476 229062 113350 504274 -88847 755855 -751685 -193804 101287 245517 -889426 271767 -937579 -662130 80214 470592 390604 -872110 585685 626717 731 -724612 180033 -51262 -351390 -589277 -927920 -7282 314197 702214 846495 742828 -480305 714972 -315489 687158 -631024 396104 418205 278387 -405867 56043 -61076 553409 361299 162708 -196944 -850034 906127 46738 971722 972544 687069 913195 734555 995893 -581837 438821 -150537 689188 -756696 -371583 -14744 592290 -55345 789447 -565732 -88319 -97110 -84483 790700 -844467 -764623 230793 -502068 579089 90806 -683195 668997 -208527 -768661 -394885 -16163 -980988 -448330 -37667 271290 73623 -724464 -737448 -929043 -74906 -230214 -283034 -991116 -998793 -401266 -973840 -996007 -93804 840560 984029 595703 78947 537443 121275 -788132 -109789 -146888 627465 -174518 965125 548321 -654050 875992 -633435 230883 -11078 -649162 704163 -256918 -230232 966286 915042 -932874 -838388 902405 -402083 611507 -947506 717280 -508127 255975 682787 -355900 868075 -914043 919989 -280171 905566 -237346 -44049 39040 322785 204919 850022 -262635 -283117 312053 -933273 949132 -703380 81973 -807911 518441 109169 -536840 407119 355129 289299 241084 389101 966460 41893 648102 -6413 228509 153720 489754 748715 953628 -155243 -535699 312299 134988 -482537 760626 322824 507320 -760798 755505 -220457 -524383 988548 418806 31329 -122269 -783258 -858875 952226 -622474 -904786 -768981 787454 -465905 161269 85615 995905 597478 9376 -97752 -988079 -64493 -29795 712104 566259 -296430 -4548 322198 734646 681957 485159 541530 -79233 856281 558208 -343375 426802 -204960 -248683 923488 -221701 -857059 767170 545924 -208074 178687 40292 -684024 902913 -852348 505461 923441 918747 -135393 377801 -822317 632185 -1611 121188 -885209 -408539 972992 541174 426932 -656941 9878 -394124 -143255 361410 -683452 27219 -656307 -691765 -302188 661603 542029 443466 -753105 803271 -866124 -517082 802139 466061 -684742 517758 -373532 212974 900659 313841 508313 623395 203752 872586 -371090 -732831 -606461 -583737 884031 357620 173987 -690108 -70988 125300 459792 281737 216255 -776411 773768 -560787 -762814 -316303 -687432 541733 -23730 562426 43078 750445 754823 -724001 -811637 -834607 -866013 -804467 -342050 302104 258321 683583 -83957 -124978 15030 -486765 -880157 -798099 -742830 315082 275693 -769753 -916991 110236 367546 333267 736606 -715978 643671 -916111 265026 223441 163291 403035 -347094 372848 -293345 -504053 423351 -713290 -685299 -827389 -717106 150369 -143599 -45475 582111 461927 -653651 892655 -722877 544299 -612055 -99046 -832065 -837657 938672 407078 -887189 154325 -236289 -700390 -346073 651515 -694018 -732941 -330250 -496332 4755 509880 694066 18937 -628097 957897 955933 726617 -763929 -916448 378627 -529531 -182400 -48980 -615189 887303 502485 412509 993145 -582509 607032 -655170 108387 916470 237251 711227 -133874 -635733 235529 667012 -755772 -291700 -87201 -20982 731156 -85082 772672 473255 -334649 643493 911585 -460070 204410 739310 -779950 -942417 947805 -226740 -773298 -72003 -785274 221889 807455 973001 87027 386302 304 878473 720922 621167 -937039 13058 -229329 677997 -209567 600850 -802190 -206057 -952837 -475894 -866767 553659 627135 188403 89313 -747795 -339045 -170510 288085 -245830 363254 -783674 394009 84855 -482278 274669 -789650 -853454 -454469 -832538 916833 -210230 -263256 848146 -277494 821275 -471411 -74444 56798 -119855 426594 -809193 -880718 -333090 -123788 285903 104781 -394618 421774 -180713 843048 527639 -727996 -326310 744516 97591 -568869 -408243 631976 368213 -928936 119097 -265994 105410 479652 874966 -709335 -646824 679000 646995 781166 -713256 -532693 -326029 -144101 159826 972021 952401 32976 -939203 -745121 -944188 -671959 -520794 13610 -332195 -728291 -207355 -991720 797069 392310 -710356 926459 481892 980717 944601 687960 508916 -148639 274538 715958 927188 408372 -638672 663561 175424 -781502 -846884 -593994 -7714 -606977 555797 -809405 847387 -882644 -655060 -809187 159540 348342 672103 828164 483153 -540117 -3206 61079 642891 694873 718996 209143 -534897 -947963 -297580 -398309 -445670 363205 152540 -416592 -104156 -504965 -40770 -600150 -146087 -554002 884116 -118932 653506 114310 -805780 -454000 -298045 -456028 -598945 -764845 491581 890012 -877309 471456 -317869 -690352 886 223543 -427830 93802 -993893 -824838 447242 -594251 -136095 -599724 -370751 -888935 407486 -574521 -432729 18609 103228 -770288 759900 -827638 89002 285816 951021 -131333 604403 -132934 -991883 -673764 848139 -159604 -985504 796132 491269 -979124 136523 -15133 -254783 960647 -135528 -636349 -601430 -562320 -331616 -179586 -245589 887388 -403310 73826 251020 423565 317994 -321591 749974 689103 -154716 413675 96413 455551 -662058 -661427 -214059 851882 -166077 -37528 500660 -911420 413388 -661383 700406 -456574 -318330 -608668 -937542 -797868 155431 305734 650698 -149246 526361 -527082 -312200 608994 -496463 -851210 -987229 738740 -244103 289052 -398631 355482 543785 650583 -561129 -384457 -695243 -308799 -266325 -422942 -950528 -166912 459706 -699897 -404818 628280 462558 -18662 180887 697489 747879 328889 -740265 -818976 566467 963678 -298366 -542476 -237064 120509 866293 567039 72781 -688704 344519 -32736 352009 -718241 -891127 -33197 728464 -992865 -386350 312376 944570 201534 550489 846411 -447210 983348 553427 898919 -152300 -231090 208372 -837488 554452 -174367 312119 585976 -498304 938395 183370 -392291 41414 118517 947738 -670705 -433295 -860732 -816906 -687920 -353757 788207 -886046 -238252 678449 481595 -801029 -489305 8219 -654270 915073 -504402 -80218 939267 -916602 -654971 -474856 677522 316466 40968 -600560 -289424 -886479 680429 392959 -895627 -450375 -241 35527 857450 809019 -475835 691182 -645453 496165 981233 46505 -791726 -329579 -660867 68742 17807 -761313 -804988 -503046 -894005 -478523 507263 721114 614618 -899829 847744 532984 -313626 440162 831040 259085 214515 -770070 -648526 670547 729484 147160 -501051 150832 84239 -726029 -196681 678796 166546 -983624 621585 165571 -838287 -633570 -246589 -801098 -568074 36468 388956 462844 -160093 31462 482149 -651978 -610018 283806 78043 -709887 -398535 316423 -613048 299524 928286 -980948 161405 -492248 -444780 944319 -885906 -812313 -406672 934838 91050 781246 -547686 -8048 -430475 -292932 566715 570166 569604 -876483 176640 -174852 358740 626992 -703218 190790 -584153 -684269 577666 191047 -298468 -162048 918307 679397 -555670 -760223 -500441 2873 -536520 476992 22174 582322 496412 382265 702079 -35623 504623 692496 207054 -460241 801610 434015 998194 -325537 782696 -986392 202110 687093 -784375 -759232 53265 854849 607821 -235567 -930777 685278 -245857 837565 -683964 -363094 894489 -586414 916944 -139588 -329094 365332 773468 84869 -376394 8035 664067 -547582 -441560 -8631 -712805 -690717 -683422 79723 -524261 -135514 -703512 851654 441805 -266003 -613158 330390 -239441 190884 -878775 392900 9430 -977161 -778177 872244 -160674 -164796 -78644 -989315 -676341 398770 -334802 -279467 -777087 -662565 -217316 463244 71708 -885457 -275409 437613 833838 369774 -192819 297554 237669 733654 -300367 -795082 110400 845599 987472 -542371 -404199 454913 652628 -639908 389020 873762 -186411 499591 -528540 210635 449562 -406467 -390956 653560 140790 -32719 809987 226031 326590 395110 187589 621960 104677 783033 681298 706187 -115017 -769896 750742 421558 -231634 -809519 -151659 -786083 964724 821381 -645000 194988 -235530 -495173 -843849 -265975 -759664 39397 650644 -679491 114572 -76909 -264880 719842 -74479 244322 -41253 235546 -89747 -625111 118617 -551531 352654 458686 -454289 -840445 -53419 -456859 -628117 -499822 -791805 937299 513025 -558204 772176 166237 493105 217451 421018 535490 -337212 -411260 487610 466065 871284 889646 -835725 -661191 -8533 -232059 -12924 -241621 573412 -361312 182877 389933 696238 330083 -872722 399166 -508593 -970751 -288102 -475998 -749819 -514159 349898 295049 -133912 220748 -483937 -312864 768235 -781215 -987969 -14335 825205 322513 -504131 128348 448442 -353277 962958 436432 966571 -598328 818775 610390 -960031 -776544 -285355 803629 988821 10767 -781608 -648549 -852429 89007 269551 332498 -476265 -852383 -858190 225389 369894 229535 -831316 474009 531852 -825619 -175133 -546735 -236339 -637330 -478716 -613823 -227062 723603 -400976 872908 769171 801262 -358819 -59095 735267 -429787 673770 -970968 -143876 -982015 -929340 -852973 75680 85798 -774866 95023 -649815 -215075 613424 -504606 898502 354701 -139106 -176658 926546 156873 -163389 287963 156050 567427 801195 873483 925917 559242 978919 654718 -561248 667340 1296 833921 787270 -206150 -764977 -231236 -430159 255685 570389 973628 -516225 150003 -873986 -190217 670453 -836893 -380648 937821 -169576 128510 4035 288407 -373158 -601412 945712 156382 -194959 172944 -182517 -480261 26820 -99726 -613707 -87465 -878465 759175 -98262 -911938 -403385 -769426 -962430 -90444 80775 -607959 984211 924532 233319 977446 668723 660609 -705058 884458 -20453 995435 665054 -1191 838887 951457 222894 -646620 -194630 736109 414038 -266929 409854 -120176 629171 128861 312265 894330 -310614 -507237 -639909 708006 -844935 334983 -644028 -882800 -524759 -810789 -178654 -513452 -475488 271673 411656 337892 758611 787700 -592517 39014 677784 537720 -616298 -647640 90265 565336 -2867 224065 135909 741618 138062 -533051 -562272 867265 475523 432036 265307 -959169 628148 69279 435966 -143627 796106 -632088 608354 701984 580014 -576554 -849413 35073 -366512 -763198 22962 -541374 -190140 344961 806865 -914560 15238 664061 990104 68985 137694 -738574 -737043 -122796 52831 220611 544559 687623 -647031 -378250 -837461 -614424 33038 539347 -125017 -806572 -206926 -228972 585756 -899722 -686133 -789559 -516350 11189 -583704 -784693 -687293 -769988 -535282 -825638 343121 -775129 289694 -491178 693075 232519 -407470 -410730 -359686 300306 -863386 -271511 -782733 -580310 -667437 -427097 568053 950280 -536906 -742798 -65031 -836923 -333872 -591090 504586 319365 -952026 444123 651314 595072 -645175 -589077 885012 711598 441392 333508 608536 45711 -445119 243123 -258496 911764 544622 -862005 -800486 433453 180220 220793 175438 739824 -588577 -253883 -25513 -963870 -781630 383271 810190 972646 420259 -324093 408162 877119 396826 -531645 457188 251844 -71879 -574576 -616961 738463 447247 45869 754437 52417 864071 -807568 -813340 811750 80494 -506659 859063 -512448 138962 334176 716153 -977085 660229 -867673 -351916 11276 -730111 277146 -480873 347631 -939035 553976 382023 709915 741086 681615 864332 675308 -642271 -80616 114764 441037 -986604 -612308 861845 315848 459239 890804 669100 -542287 -885224 -172893 889946 912894 -201183 604958 16300 -188059 591858 545430 939265 -712048 156956 -75841 229737 698305 689684 -906556 -864662 -970278 -2553 846491 -348691 -403591 501716 -275598 -967736 -382533 -555477 -196408 -595735 -977886 688576 -948711 982555 290833 425259 376881 13560 571636 -880033 444322 -183572 -337796 -94651 -14895 -119583 -803064 474868 20522 -217972 -68193 775439 -906508 -85804 816538 581948 536126 127834 215903 855740 999545 380457 705095 -838868 753184 -610436 170017 93015 530193 -66522 -26928 -574282 806271 394018 755983 49029 -874239 -350665 -194859 507266 -877374 -365369 672340 350661 -487461 -522187 -144613 821175 -313282 603761 -118565 467248 -443063 929186 488390 435121 914298 -781202 -121325 637370 -586942 -566167 335518 903498 -830350 618519 837165 630513 -857646 -769760 82510 -707181 469073 -11377 -910756 -243269 720598 -27706 -790368 423321 991285 -595070 795283 -314470 75965 997383 -449599 -140894 899054 503272 -807350 -868631 -40505 180213 142979 -275345 -779842 50113 -186695 -201955 519369 -644914 -276331 -62982 270489 321368 -766437 -578682 341991 430267 -475059 972086 145383 -20863 463340 924813 -858408 722700 -33570 -763692 -6467 -298148 -659285 -923530 676774 -412418 -376799 -227462 -317785 76306 506648 224797 919530 822775 897744 -223989 -706335 -369515 -782474 -412870 306067 -622266 -291642 -21148 -93544 707937 -75702 25119 341536 903653 508352 288026 328109 -300225 -320103 231158 525281 -947784 214430 209470 415217 -746369 -736467 670341 -900167 587982 394658 -732133 211050 -660806 316113 -529301 -189858 351644 832047 -837644 -198004 -663528 934160 -996382 417687 -926265 220170 378952 507521 -400123 -472071 -206467 -116355 481240 825244 450192 -667423 35579 280285 -220952 -135366 63239 999982 729213 -504070 -881987 -746737 -131923 271308 -832270 -495188 874940 -599416 -339561 -902110 44651 489026 19428 929506 631731 206589 -84447 -14162 156446 -979203 -556655 -83263 -101949 -507078 -404101 -285556 889948 313968 415702 -807014 201221 -911277 142608 257940 -468972 -827552 164091 263905 744207 -79665 -173484 879333 404814 407973 353138 116715 950574 -141082 5384 983069 -630545 202343 617111 377776 505899 46784 750707 -225891 632564 808800 -242961 524169 62856 -358340 431527 -727866 -689741 -619232 515179 -179854 -55102 236710 -142781 -990787 876831 -458941 46372 -763703 401422 -623362 -959699 -654550 -466941 -892355 -204898 -679284 -416611 322744 -703914 -701708 -949437 -833906 -417274 865055 518746 -400010 5624 510470 781728 -319346 -413066 323331 -379224 -837681 -825256 -548723 -315150 -22622 17838 265119 -662362 28555 -918395 536632 -492691 528388 -265382 604795 -505620 -812699 26265 -70154 -37666 21758 -764720 -727937 -427315 -720185 192757 -311877 574573 458927 -990512 -937288 682005 191504 578182 -462406 585691 -100284 616388 931859 627530 251217 -243068 455083 -251069 -105793 498815 -236384 -399251 -259573 134575 -638842 849370 456116 649600 -695601 71992 -635790 -664046 436806 -883280 -879226 562093 -877642 909150 -384979 23490 -723545 -245650 932526 806042 -22968 496591 -414317 530718 322792 -988137 498036 808002 693022 -1805 -395026 262286 -991095 -371255 787251 89546 -625742 139372 330555 385221 552590 180219 -54503 906434 471583 145238 968680 -45056 -39751 -608194 -151196 180453 -389406 406153 161685 121670 -690605 -954498 548517 -314923 677659 596563 617171 93736 441443 691776 659584 101218 -834484 675647 747111 -910976 -117260 -770205 -647190 648514 461208 -107438 -115193 373939 651603 -719391 -524183 515927 647301 -289718 823835 482033 -915505 -778228 -528809 143854 -691270 -7840 627325 370417 -928265 22995 -732385 -444420 -78783 831748 -270279 -316105 560735 185596 -841986 634465 951109 670501 310349 -991664 -801574 -682519 -942142 931878 -323883 250984 -423703 -723310 105408 127189 -930546 851392 -841313 586478 -782032 -417826 733738 618006 -157804 809676 930357 871696 -510219 340320 -217807 -43558 74200 -777901 -385333 -927580 -486658 -264501 -356430 640875 465011 909957 -510858 182583 -36156 218398 -552436 -334483 -196530 604287 798062 -888622 -533200 560995 -606497 720029 853730 571655 -116532 -733514 -343201 -82579 -940210 805521 236030 720972 -511028 969122 201311 491415 418110 702844 -788224 986024 -455412 897930 -875793 -293367 304916 60008 59674 909791 -365365 367967 594370 784628 -641797 -801285 786271 780330 -500917 -242372 -173230 986395 101045 -414990 677376 185582 -104973 -833613 662441 674530 -31442 223597 -764605 656571 20277 162351 -161081 318 784474 989175 348181 -905254 822889 -630871 517380 103521 518726 287772 -710390 935411 -965086 372175 -278652 862715 350297 178233 589476 314323 -353684 656830 668788 -145533 43798 -808771 -503669 235303 529677 523078 -274229 247662 590166 336745 -960045 143294 -581691 -831702 144392 -15499 -698480 549264 935227 -144437 -767601 -972452 359031 -486957 -930413 874967 303850 149408 447328 -175675 775918 814597 848328 993141 419506 -245900 -946843 -157830 -756471 -657785 -669326 -677644 -589361 -403171 886470 -654841 957556 -206307 287599 -245010 489510 -268202 255463 -329432 -355937 900103 35702 -569648 293128 -556806 492451 -716790 483208 252491 315352 156697 641262 766790 -808687 443022 -458249 602734 -666432 -3045 27708 -257382 -434623 -649722 -479557 -91589 597621 990393 -903424 -65864 -41219 944118 -928017 280826 -143083 -967641 -254159 449540 -41846 -189101 -924871 625209 169562 -514515 331890 -848063 74086 -557369 955783 -160121 249942 232548 702414 881626 817161 -455318 -449710 -969421 -89673 231926 316155 -42986 -741338 -474486 123612 -126191 -721659 -270495 471961 160225 325097 -807068 494963 465972 100449 274485 933106 940170 -694216 208744 837421 43700 803526 670161 -689095 79359 45683 897784 -686420 -582422 619210 620329 -523699 949522 -457931 850472 -355750 -997713 3035 687362 169716 -699977 301202 176511 -880597 -839136 -953085 625972 -278494 -213437 -599079 -377419 980063 450268 534053 654951 -250575 324270 213747 153150 156611 291520 -679978 -113496 -754735 -536833 -264427 786396 -832968 698409 -533362 -622729 338600 22108 437866 888404 -458144 -475694 -326609 495798 -424815 -619617 758130 -260081 -460063 -592505 841769 -391189 475787 -501254 307999 -569220 -939101 -926675 -711808 -19902 862583 -91178 -515564 -225833 692882 -128764 -386295 432852 -509990 754456 436072 564836 554329 -617116 -217942 704483 734104 -592546 -312860 268082 800295 649472 -310243 532122 70842 366528 -156992 84953 -488722 -21337 -49876 -682930 586153 -295535 376041 747582 690718 124160 -276362 -396607 -401808 -476260 -915522 604108 -324498 912553 -400805 -964611 198633 733390 -372037 871699 667556 496581 -741135 -629025 766967 -598374 -814133 886919 -907967 464095 418049 469897 587009 -781479 559366 -694333 699057 364762 574449 -989939 146876 275887 -297341 891012 595612 895535 -7980 -279966 827156 -16524 866975 -378999 -770553 132390 -65882 849695 362228 -649486 72899 -444078 589583 343450 105869 986684 918140 -362073 -413789 51810 -81750 926649 788504 -83625 -810678 905215 54523 -995842 53227 -901823 -772223 624236 -633292 665114 293714 983404 -557379 -980924 973421 502172 -335478 -58868 -510664 873268 320804 -936152 -982425 -433450 -502121 361737 498530 -218239 -703081 -404502 549361 -574947 -966670 221353 921537 -76724 322147 87318 -983872 444188 200197 -290617 -783840 -722726 -543582 807032 784507 902413 -930006 234140 -712303 -438250 974271 901636 -930388 -305950 86893 -96213 657828 -825015 -858633 -813668 527999 -426106 -255412 645120 -212304 284755 -808679 -192312 982912 665377 -743816 -24461 -595958 -11151 160838 49148 -813984 420946 989074 -541852 -93108 -605833 222000 -431401 -732239 63476 887534 -136579 -923889 199701 -183330 -661408 380197 123483 563794 -578571 677936 -138988 -778010 -646583 593874 -213866 923191 372553 -427122 534807 118322 226350 882032 -413652 28295 -169853 -344758 -678435 403515 594900 59032 -716831 695005 172021 -791291 -113413 919120 43372 -689274 952391 133756 -990683 -979805 -133552 549967 130136 920015 -110585 392511 -690417 -76319 -768277 800193 823501 -710032 -731827 929134 20718 314970 -221596 810927 -178425 605948 -329602 706309 400746 259981 113105 460659 629704 -425065 76656 333832 58865 -243820 -728231 -662516 861368 -541279 709547 741063 572018 525665 -299532 -734615 103325 -526863 806313 473753 -801892 -159101 -663889 861725 -944864 -720871 390549 -130270 896035 -732192 -84251 -505815 394126 448039 7952 860942 -734597 -837126 44678 435766 -849132 -454689 587879 -579115 103450 413612 -772653 -457894 -240510 767619 843229 810615 533946 155500 618911 -898352 -523511 121997 -749209 -742849 157972 -1656 -689649 -978110 357116 671601 227691 62082 -426843 470763 -817445 -386816 -957806 -354210 -614785 -74018 -93972 -432554 -9590 25672 -824926 -908421 41904 658045 -795735 64553 261817 -487042 -689308 432300 864311 -378543 -716128 -270567 897748 615026 835894 -798133 -886587 -50857 591700 609529 494171 -698593 43349 706161 -637512 903126 867915 527219 860190 315879 627615 877484 -907805 239519 -805936 145870 -237695 226650 -643497 -814392 879818 -494772 -39765 -670041 -156232 -185234 149088 -666359 147810 -743038 215915 -732487 -297077 -55099 105088 -846868 -106539 702129 965788 654871 414739 120044 820895 804587 -516420 639824 640401 -824082 352506 263448 796677 203959 763106 -309341 -750182 493766 233791 -939032 940062 -696194 -309369 823927 -39105 -862097 114472 567865 -363100 -151270 -868382 104643 132054 -152851 515593 -982972 163339 195326 -161659 -588208 -301281 -186198 360684 364178 395341 415173 183755 -47663 -674166 386924 -403306 938773 528510 375415 -832215 986594 148767 911243 -160774 499107 682988 -149300 750814 565666 -818876 -623441 542964 -169164 626273 366061 -707918 18546 -750092 -769645 -111478 -877535 -423075 368694 245688 -39501 -755450 -939067 992171 -292249 -832777 -459379 -635509 -576659 -636829 -264719 -98974 -103143 396078 -182248 993312 440436 -735778 -547616 -538991 -251073 462541 32330 -789670 723072 201402 -533466 667096 460347 271994 762205 91557 621776 -997684 226267 277561 448625 -438455 -173801 -9428 -417475 -588422 -130752 -723943 -314882 -412284 -259194 -911457 -920836 -634242 -235391 -900095 328188 -441373 -754366 68205 -641448 123299 -330379 941402 31420 -532268 176559 783370 -966662 -998394 322010 -586449 479243 247987 47290 191274 326691 -347051 -548837 -322706 -823313 -488046 -649831 -158717 713582 -391405 756620 -605401 -960279 917234 499214 718479 -609135 250449 401578 -75573 124595 -140920 374946 -21433 952986 -771594 605021 -5907 788865 -855943 970091 215400 1331 -566792 -901321 534788 -757695 -487267 894664 -112719 -682401 103712 957491 -44249 932828 264255 -581983 -73437 -99651 -43190 -158343 -419889 -353419 805210 70057 -643137 -328766 -346591 966934 -234601 -674010 -622627 -66914 597579 -232319 88167 577862 -549505 -867768 176616 -428923 -465011 -934428 247978 -930772 950436 -410071 430860 424432 -621939 192625 -289136 58774 449801 -325419 886031 -895559 10199 -760569 -380660 137275 658770 -752177 -590939 -677946 -658506 -148064 -747995 -884738 350851 -238634 -170953 778821 -763014 -281585 -604618 -167638 840900 -791133 -992097 478703 970674 964033 251176 780469 185887 -829017 -303766 -198970 276722 -73859 564281 803711 -679104 -897457 334484 269528 657806 -195802 237240 153873 509876 481729 -454705 259963 378589 392949 904389 316513 -439894 480670 -918725 12817 -821130 -37823 -942827 -235894 728756 89024 -524113 651715 -145931 -39624 475692 468230 449019 808814 353224 874679 -196699 548130 -868683 -521034 633181 -745614 95388 -5351 292778 983134 -909691 -35974 775663 913957 603467 814908 -567548 -593955 -291638 712300 -3213 -778718 -750683 522436 590924 398699 693812 -741815 -180699 -529928 -833911 -868077 -544974 -83481 283677 -14675 -385795 -27802 -413668 -778222 404162 -703741 77898 589912 -5783 -970848 551056 58857 -842208 -242430 -422361 -192917 -293355 246792 328672 826818 465229 158712 -881267 33451 249380 -751371 336272 84233 -945567 52877 406142 991805 632821 -35985 -655121 260526 735184 -728518 516836 756712 922080 -465552 -351275 884960 -395480 -660471 139735 -93319 -354780 -367129 721875 938831 -312616 247894 148562 -396342 461609 -581296 420731 -945850 -661994 672010 470666 912154 -963761 -50296 -476082 -643606 814981 635272 -381362 -749655 -381863 242958 -471930 210479 -135178 47245 -417201 732147 -800838 -529617 -274980 573541 -888049 560833 -477600 918635 826457 -730690 426317 316917 -319096 -526089 -759368 288703 437452 -770981 328665 -433501 -240792 -889623 266542 485528 -582624 196783 91710 -24501 96332 263037 277627 855256 772623 999212 966721 115237 -199263 461188 -530821 -394277 -642489 709070 -640668 574082 62565 159863 452459 650808 -274902 625118 -227280 -689522 -476695 115259 -603092 -443008 -6904 -568021 130797 997902 994449 251484 -547330 96763 506470 -765359 -603803 144033 -148079 478418 -875451 673263 -818247 736116 -194396 -200831 435249 889664 268615 155354 790571 -395645 573754 853569 604042 598066 -226068 -169163 127701 504695 794230 -784755 -287673 -257316 376700 457777 -825981 -248685 269868 -730513 -625052 -133025 -398876 -925965 -939613 -85776 689286 -12430 -32123 577009 480889 784533 828607 257497 -906802 -40752 -268670 -133230 -146165 -57909 -788986 491198 -614564 690163 713395 796953 -293939 176938 -276635 -204805 -550879 796958 50400 -64646 -369583 42295 -395440 -357587 -454748 -234966 -317318 -3061 793575 847787 -307707 143473 577738 862015 658911 -491198 536535 -926161 258638 -366296 -858737 -468200 -673517 969849 931619 283040 -504644 -393674 237516 -456381 -184313 -916051 -753849 181323 -188818 751294 324977 -474402 -444076 337338 167802 644273 686282 778727 -705975 458075 733310 -751584 321133 -710844 -580544 451865 121786 627516 -749390 465857 75016 -446552 556684 878784 936708 516055 450698 -739296 -465359 -587022 -436750 941576 -904449 695954 811589 896290 850438 -849428 709122 -380130 645343 695847 -269551 -409008 -884449 -278578 -735405 -761739 -593935 -637087 -676029 333715 -509617 -119162 177609 726910 -584483 171101 951963 871926 -782494 -341519 296528 -841618 560483 268490 -908029 663784 -667426 -474720 -320517 -899936 -720216 874958 514166 81475 478098 -554247 312223 474696 -246132 -369029 940692 -133299 -701185 252518 822099 -71701 783194 -628240 210517 551726 249995 -856452 -898603 83762 -488439 -58687 -85202 -636970 385934 -633063 -30110 -485600 -127518 -477208 -158409 -974931 -674861 -22745 347771 342867 536769 504716 -376855 -587307 902357 804824 293796 -848318 309586 235580 -669600 947690 -578556 -985367 355104 821758 522324 537139 -228967 834755 765181 -964383 264118 -645261 509401 -894701 537141 -547664 739797 -935600 356078 868389 750212 713516 -437836 687419 572110 -39278 -763180 -910091 -981047 -613709 679611 155497 456864 481675 -792012 672092 625583 640013 440398 -550536 -445007 245483 883163 -118484 811409 534404 79637 -518112 753500 965225 -288548 231252 804696 -132467 985883 -789164 211630 -709751 566856 -572902 625218 -905078 -217079 -336768 -147421 -335656 -326412 -440736 -868450 -594557 -894993 -646710 499309 852012 604215 749025 -975603 745325 -78468 36818 -614867 -568730 -298968 -575374 912962 329573 -468544 -600076 -662472 198961 -419613 -95293 701122 598131 813936 -787454 -699566 -466494 135109 -109922 906917 832458 -545758 485260 175989 2199 -921173 -884188 -208686 -142972 126220 828569 478859 -883654 -947401 -435436 -860858 -719385 482761 539501 182575 334078 248330 -43386 178765 -712156 733075 624323 -445968 504510 -324470 313129 304839 41620 349961 -972398 189454 -993374 150045 687371 202212 568315 409450 652618 -802246 113370 149612 211151 808552 -932537 -734120 -757867 -782886 845027 -334943 -663307 515431 -607024 700566 676248 -334910 -839745 -419672 -704745 424585 -712169 653130 954417 260091 -383297 836081 236712 -325177 -148472 -607941 574264 -241537 910138 -841044 959285 -594517 -556486 525971 -57280 118010 -792492 -121717 193317 -439148 280619 637085 -324012 102795 -383046 525699 452987 213743 220806 600839 -801476 606336 -812702 892810 -910064 47742 620254 -645087 713656 50589 989518 -703142 40923 962453 607986 756252 784065 574165 516423 325292 77866 -524713 831081 26700 -201140 210575 -914909 -609666 86504 965501 396693 -8090 -83320 -325534 -304512 42829 991575 -44914 -690894 -343870 -464612 -731816 -602359 -443429 -319403 388392 -698203 -40679 635244 -813266 727854 35561 589464 447157 850622 383815 -493357 -388718 73069 -698243 -433293 527670 -413576 275722 -594328 -453405 997517 685213 -417903 642684 -507082 36032 -164549 40436 891103 -909422 -439497 -711704 603782 664365 402838 656841 369918 -396762 -464509 396082 41695 27826 181822 -115624 720653 -177435 506545 521247 786147 31382 633136 -591031 523645 468063 -326574 -777655 319903 -703039 -898074 -425546 117574 472804 391700 754523 267208 -794373 -459630 -931989 784426 -623034 342783 475474 658046 -641743 457439 191526 -610441 756762 72884 -729284 -975605 -617168 -678859 502231 -592573 80119 71214 596604 16930 -776345 -976013 -702751 793648 -802892 -790654 -997628 -727006 807721 916020 -609321 772007 -711250 -244320 175000 488401 503016 180621 788671 -681570 -289537 -270191 -386927 -95965 -326533 226250 -286254 725844 -898617 391352 886935 -307598 911192 -429130 993465 -51183 -395161 -709613 755302 406853 -231334 -801327 114129 735337 129089 -502662 26378 -795125 630651 -895591 806632 502263 -727303 -844836 614818 391903 723866 -511292 717309 -662620 -992586 -838394 -729185 -239677 333495 -428030 -106749 -767905 852449 115421 761862 -365082 -353998 765757 -735970 -192413 -251421 -880224 -411094 -960032 923151 -786727 -983709 152566 401515 -25943 -28558 892275 767283 -887306 -892260 -619994 -800090 -337238 -997864 -887095 -196953 317867 -646014 186635 471685 -818062 -486809 405178 991572 96714 769408 -488310 -130694 882600 907516 632068 -721850 744225 927734 447374 913850 731020 -521594 84371 -548119 32052 180979 -181937 -710917 -559558 840454 914360 -747058 375046 943098 -314868 937143 247271 837519 -736268 -8730 -442545 862397 -307758 -759065 140580 -167674 -538836 671685 423364 226789 345652 697033 646424 602850 -570765 -413856 856147 -774585 -932718 271514 974664 -852755 -791355 -204337 -774682 -917969 -797612 342748 906577 466304 -54073 -699381 383005 -74471 272558 308497 472489 810698 -677750 -167888 299926 676338 560732 -361475 676963 -422262 571463 467388 -347865 393307 -716828 -300055 841936 -433373 -314034 -332001 -326938 -136872 -947112 -883134 -424513 265962 170855 -628726 110166 -460909 486490 318795 -8242 323540 992811 279404 -292125 -238343 -435271 262271 -239743 344900 273569 -592638 599795 694841 -38331 -431310 -975052 -420091 -988562 144902 705506 -222068 397070 88783 331088 -518642 -196450 -126870 664122 -134539 748454 98974 -712941 569533 341595 -549607 -809605 -582784 -454814 -42622 800077 673181 -732877 -955462 -448940 569476 694169 -34891 42269 877729 787157 -368146 -122521 187107 437346 -842868 -237257 841448 -455212 -473713 -584056 -487097 306522 -835274 358176 -278279 -124062 397937 -757634 -779292 -794149 -765058 -731920 139654 -3306 -333917 -232639 -228677 -737850 -288506 -332018 -944086 -123866 649260 -770247 -107310 -155335 -144372 870519 -160339 242477 -427056 -613371 -325890 -811815 520231 462328 -592324 -888474 -140343 -393423 320923 891401 -859383 -35857 -645965 631022 220432 669822 -630449 724656 -91333 -820723 547157 699397 773779 -302947 883917 200823 -349723 -652906 486287 -73139 731902 721524 371469 903048 927365 224926 -623046 843785 950133 -121257 35735 -294192 634549 -798259 -527912 585055 979285 792911 4151 -376643 836071 -352484 436052 -260842 -829064 -681386 963399 -623361 -672086 -401386 768708 -698664 -574481 -832103 -662934 490443 -123932 -729833 -527320 893552 629959 586420 -529972 598163 -213993 902416 -775382 -918003 51271 446201 71781 82894 718750 572736 248157 -4867 792366 268073 -178507 -468042 428910 511739 262911 843890 -922505 389048 -122105 140677 259799 360295 -904775 95040 -224235 605325 485423 -738634 203203 470842 -645797 -443364 477625 349518 937546 37619 152445 618402 103134 495881 -6440 -659702 61055 -952377 -193205 285300 -150337 478056 758677 -211752 197146 46964 360210 670880 529563 -923341 -959580 672436 977950 701773 -905776 143009 -38096 -537601 -812827 -110491 11538 222972 606422 -582823 -76835 313822 -175703 698683 -323777 964423 718856 326616 -850461 -74343 -459147 -948910 248431 690125 -420069 227091 -63833 -82828 346303 125391 -525009 855624 789589 -102609 465773 -717202 400815 802463 -57971 407627 -93103 435637 -628450 193280 -443425 223292 -563238 -207357 428471 444381 540930 50523 -835301 782825 -915096 -115976 -377721 168902 818950 -913364 -989534 285171 -986420 106570 -575537 974521 600439 719578 -651294 442864 253853 -18443 -337168 -151189 108101 917315 -428353 171393 916146 -124657 -474020 -62535 -876479 94596 172108 -647407 -221976 610439 -973350 834923 763998 89520 -138609 2965 552794 436198 -547264 -717837 638323 -865131 991041 -745909 -121178 -212081 958647 656173 -499978 367228 -34292 -1923 -685394 713343 -578309 -20834 216386 95336 -641717 -771395 75092 728079 385304 -581961 -612398 667731 -962356 -328152 311740 -952529 42157 -679535 551171 -282762 -276719 727845 -654963 153259 -234708 -772944 -944683 -870657 48266 -150363 -741072 -758809 -177640 -369470 278186 -892327 -832932 162530 -17905 5924 870213 -719905 -793339 -43414 28 -773471 -822826 477755 80538 696904 745036 -691250 84756 507122 639669 911966 371154 529193 -546938 -687969 -434819 345068 965916 921819 408246 -253224 794270 493358 664643 -128013 -887043 -36774 101604 -597610 878749 -81848 -180796 -50700 123662 -114916 -73589 -333110 698483 235763 367504 890917 -938109 395708 319916 560203 -858706 -260048 224682 132807 -841513 369007 903514 -899563 232256 284356 740965 -838524 -912443 459770 -155377 -602947 793793 375559 405780 995653 733159 -863485 663885 925722 -500296 -485688 809523 -734373 -615592 851903 -21430 -468241 -27002 -731821 317354 280005 -178761 634632 -308053 964533 -197427 -817372 -563412 -180475 -238599 353035 823296 -50679 -67798 867241 56055 -828702 35120 937735 -177532 -444442 357106 851585 423568 906912 989512 983183 421210 -237714 -10122 -394305 -502391 -956983 -601914 -485181 -886576 -257118 -429119 365990 994748 -312857 312073 -267238 896669 -628060 571222 328558 995598 -215609 643211 479643 -410973 489980 -420236 -953987 -224593 801207 531487 -460897 536879 572367 -591020 -585681 694471 -530382 516497 -932810 238121 295911 429199 18312 628876 894091 760749 638360 -150220 -972134 874778 -628400 729944 -451828 674883 743647 -788738 -568813 994178 195077 881539 382320 -337932 -391938 648247 694003 -345879 9736 164388 226573 151540 35603 870256 560403 31777 -884731 -361640 -145391 76486 835751 -43556 -674231 -75406 994479 129786 -840889 -441469 -39446 -216814 94242 -953978 -496920 -812207 -530029 117625 662984 27687 -240336 712210 -487228 -767252 -142223 40218 965273 902682 -498014 514854 -818128 -264911 282218 504060 129600 296247 -851015 559392 778000 -825136 784350 328826 919002 364149 -564555 -62043 -869685 -330796 156157 -357674 818728 -346044 85448 -613657 -518006 -592924 -155765 -898689 202442 323023 211925 -429216 82807 788733 -455779 581837 -898812 502329 77620 -486122 915583 403130 -294567 -908479 -240132 -174623 69355 17879 -563952 288526 -341703 -694456 985849 -242657 141430 737020 -325541 791687 -993848 -840667 -979066 -468993 -237401 -767734 346467 89293 377164 -814558 -797274 764422 435883 203803 -957320 468981 -829030 -255175 -918983 22543 70426 -121452 -682166 -828669 475104 -509300 -482948 314948 704922 880490 -832086 -349516 -205488 -509292 66915 616814 -576155 817261 425919 549808 959548 -899513 838611 734820 -835465 -701691 -829633 27593 427994 -936622 -290844 245571 -961970 332664 -342605 -63941 -525218 595361 876596 847276 602913 944822 -421908 642413 684365 -482363 -808406 196307 815672 860214 227115 765176 275451 962303 -122077 784910 -592207 518258 643295 907519 384174 167908 -287729 -903857 567033 273957 -621823 -619287 537382 -324032 -631436 548031 -648976 -828462 -766686 -950781 745577 -35121 -995776 743167 -244788 -858000 352164 241170 -673810 -297288 970952 58835 162210 811340 -120812 762717 329961 876098 298797 -424288 -36109 404611 17026 409425 -661157 -675241 -836006 -326564 106393 -258158 181900 528148 736977 945554 529368 -849659 486453 565092 87521 -415515 960407 -177146 476488 875817 -364530 -504249 -199706 -952011 -9020 498123 -376283 211499 -944421 933163 -402308 678757 -782086 -701511 -220411 -973571 -752136 122208 -577604 530441 -997981 97066 -123178 -927132 -666324 749532 87867 -373721 -425165 893116 -910558 205879 271723 619251 -280888 533880 -773654 469645 -117171 -200160 -601200 195356 -132437 368550 846737 -558084 182867 -980320 661298 933734 372620 -764231 -905874 -351347 -288146 -901621 368944 117237 -77575 -849919 -484985 -140566 241537 61932 509683 -661361 -368916 -606129 -471956 328504 768769 212038 243708 -493084 -902440 -576365 -701945 760282 -15887 -141114 83883 238046 468449 266761 -617790 -653168 -742617 -576251 -38012 -877598 -371939 189685 -112054 557620 822922 937797 -114579 837646 -948396 809062 820941 -877063 686547 465073 -800274 -155654 -384448 296309 -203588 -931028 839372 -723681 304623 852729 507597 -436219 -118007 168181 375827 -246705 -170756 -97961 -850087 -557822 -733590 -206572 -204841 -795222 -772348 -17126 926197 469284 -990445 510886 -4455 -117243 69525 -151230 903329 -7254 837759 191582 311149 617438 -45790 252170 160019 443169 -386392 -299954 -35146 394779 -201283 873383 -949007 -41827 -262198 562718 -402708 -675633 -522404 666629 -919791 -111236 980131 313681 158425 180983 156311 -955761 -813248 318248 791605 491525 -595497 -603850 617703 511334 391416 839635 865282 -904400 315539 236319 786153 -203866 -645337 -209862 -59569 322021 -757171 525801 -715879 -682714 -175890 596963 741729 512143 467861 472889 556823 991286 -935585 482401 -868158 -587597 853519 296286 -538524 -757792 98878 29581 -711556 -45777 717743 405517 532261 868393 604353 -727092 -431396 108671 -370051 374571 929119 -944690 -679344 584269 317616 19956 -345902 -641791 -327111 -145399 -483388 -805943 -884087 481661 69657 262407 -9412 695756 -256853 787139 -495495 -318496 472590 -902885 -414315 -220157 -481150 -340536 530518 187006 -338430 13768 803282 -81581 -16903 -941778 888437 -159724 868628 -751742 421408 -11809 -553806 -50218 -528657 -608905 -934791 774630 -288877 -261505 366466 74474 -296482 -994731 217396 925436 364766 -830328 -243922 -826079 246048 -292232 -239522 -735882 690454 -200439 31791 81657 -652781 -816125 -665121 -625936 361330 90505 296942 -873223 -390569 765236 832050 212784 373901 -136244 -392952 132086 140047 36642 -178779 412644 14114 41741 821514 936140 695455 893567 710678 815080 504271 225091 918325 455970 655214 552277 -174026 899327 -997294 -524834 -959685 -83543 42533 72010 -788151 888215 155854 208392 582783 -863909 300783 -94627 11108 -579960 -947449 100837 -431271 885309 960823 204840 279341 405459 284321 -310827 555215 -801121 -775956 298782 -608738 912740 -738332 -251857 756061 -35624 1471 -811444 -327486 615889 -995462 473350 287917 -711796 -226846 -478055 -463754 -252134 456111 -535579 877279 -424856 -801717 97287 -187863 415209 -224592 599444 -619582 -994334 869742 89073 -541029 394321 -294964 149586 162968 785403 583558 76621 -940255 568593 305845 -503142 -624682 792830 949197 946666 -388129 -707376 728640 909920 857313 -162752 -995137 727088 994700 675680 -282720 295251 678353 984800 374875 937828 24113 -422532 751534 432922 -289231 -853114 -62751 178531 451050 -844917 -285148 633369 -162756 495781 -700396 -310685 -33502 725725 440156 464811 780577 381498 -267528 313015 136539 -472470 652053 -126618 768448 -237428 -697580 981385 376036 317720 178990 -205860 -475925 -34580 -88014 -659040 -760416 500467 891625 -247594 -313819 279284 581146 -188006 489029 687401 401433 119909 428105 163802 -233552 -346214 613437 -41549 759330 417492 -7077 705152 -944650 878519 308185 261104 305643 -412662 -246622 489949 -958951 451272 -853250 916521 173990 -916780 -783264 65219 -102879 609994 -368436 571209 770814 -397455 -50333 651720 625454 -991028 500236 534558 831323 -782385 138177 603137 328381 125999 -83853 86296 -501604 618322 95387 -644025 -408734 709990 -578977 414216 -874148 -664306 -712484 -783884 -181363 -168266 -288618 981602 759471 -948217 755577 -797658 354887 333302 937739 -423429 289891 89975 105905 -545157 257267 897616 219163 -173750 350530 -235640 190924 -489005 -869745 83198 696777 -381142 -862772 891413 531422 -642287 -588942 -654451 306695 948758 3455 -306579 -944382 407130 -343794 -879588 12399 940652 -83311 237712 352928 847315 278060 -643426 -272253 121130 38705 536175 910505 -558106 657844 -71533 100850 500788 954443 -314193 344919 338941 843620 -620462 43092 -18421 -594749 734182 735088 900421 372246 -462782 453994 378774 -790346 355420 -899838 -787348 975100 981916 823905 127069 481470 -631733 -82010 818532 339685 620458 -886515 -714680 491180 551072 -626370 187677 -525961 600715 494640 -256796 -804658 404919 -596552 -399411 -81932 740844 706354 546974 907432 157089 243530 -334549 345847 -58161 369896 -97659 -289220 162145 -275274 681776 757942 442311 -65841 196619 -313916 -570838 -642683 665300 -625345 -621382 -802236 -339852 -207837 -74419 -490666 -405828 394397 830970 -14298 292026 -355806 -820499 481012 -136271 -480453 -418100 -733497 68224 292596 -26675 -194130 -437573 677614 -128662 -20830 427750 646803 538401 -510457 -530992 -125724 476517 839377 81930 -865554 -691676 -221756 654723 -811173 -890762 -447533 -21183 -144220 -542497 -370902 -428610 -470300 -573247 -230713 -901411 -305080 -444831 2755 551431 -584157 -501997 -872017 -129306 -554722 826757 -705511 79166 -845812 534822 647086 279651 -576676 -995791 -601095 -389029 498216 830426 -918710 452112 260586 830611 464818 200882 852813 -69253 99754 882599 -715615 892132 953555 -494160 656489 314751 994520 884121 735759 724263 291567 279708 -870344 642758 736511 427220 -628943 184936 62172 387801 -828024 -476454 592557 -944644 -434248 518654 -975889 -904672 894844 495150 415890 66995 587460 248267 -789055 -834488 -520507 -403103 -980417 793555 -54101 456568 -783251 -337536 -93334 844538 253800 -592720 -702542 366652 706383 -349936 -219391 -272213 -270302 341336 200274 65812 -621755 706589 615667 58383 238372 268372 705268 9481 81521 -204572 63419 -152723 -674422 418790 -424395 -168081 -988555 -190212 -424409 903029 900877 540491 383394 939553 -248906 465686 129173 -760449 -188341 164472 345853 -269240 -890726 -458434 -353737 264913 493701 -243873 358005 -941421 711753 -524136 -99249 -50601 -949797 175784 -992399 -725506 -308498 -272347 895091 688874 702993 817658 -705594 -270835 888950 -214274 224329 -134644 -534962 -154319 995323 -946929 458959 -446315 327628 95272 -427561 -105305 359692 -365347 -397014 -468615 148357 344532 941400 -361619 -800742 -50118 -45424 -165935 516111 -43366 -623472 105569 -766990 759282 -421 -654431 -348667 486477 530262 -408813 501212 -466742 -82377 871093 -628024 -12224 930304 722940 -163110 748283 454937 -726816 -541802 210083 -352376 942609 -20426 -954435 -206129 -410425 773655 452427 -838686 -789065 85189 49039 -463933 380705 782110 -198930 -61508 -791930 -834011 -950545 412728 22135 759269 598242 151487 579593 547327 198301 -767603 -68763 -365741 95074 782797 -15364 -776377 -122916 443767 462807 274359 747592 277827 50572 -385415 -557263 -976696 -61492 694667 -545196 -880074 -201062 568284 367778 156972 -317930 -779469 979811 -351177 215031 448960 863479 -386840 945560 -197955 849335 -391023 -328663 741697 276859 -552932 -403450 -420191 327861 -50425 -792284 -434429 163259 -218113 889128 -491264 -453598 -144872 83346 -775179 418501 335143 -319594 805991 198629 644669 -336373 -471792 647147 617664 648316 -799862 -589785 131933 240535 -379011 -961327 315992 -506357 269879 -732413 -127420 -956841 -769134 -828803 230711 -295118 866174 -389833 786866 -998811 880831 -173379 -11269 -905676 -136050 -126940 58120 221796 -668707 121768 354583 800494 260792 -973724 318682 -193346 -921913 198188 -479664 14248 342128 -491510 225327 38888 280345 72788 736637 -462636 -878581 -279706 -248513 -613600 -62862 958210 503496 -198963 -352896 -568512 -714574 -501072 793266 743475 553067 305563 -679253 -341350 -490265 -46806 -891844 665792 -609677 -511316 -491771 213617 669354 246571 -256460 710553 576128 694682 417900 -422662 266363 136474 -368190 -39671 -696958 655208 368097 879078 -54578 522471 942413 93943 843005 -703290 617412 551200 713925 -897074 731329 212256 630213 -355765 999578 -196341 820215 -188396 459209 -163104 -964414 -756040 131655 -986426 236845 -807610 -710892 -837272 87981 -622407 711764 -356886 -710881 -172802 151187 -923898 -444719 -495324 633513 770888 941370 -397921 563001 -193182 411210 -80711 143187 666924 -844452 -949994 713657 -71364 925897 -144286 847551 -277985 -262634 967065 -366261 -106447 -616755 410738 -553860 -328034 -213143 77033 -339096 351349 152426 780392 -866563 961254 925065 -895087 -577399 -993512 496518 -909910 889684 -445783 -808291 486566 -323989 -505789 -524010 -818356 -122504 -94121 755452 37510 388684 536185 -945691 332232 -147841 10840 643184 -693349 612783 402904 -236210 57029 418788 -418482 -160906 -929129 -644076 -109609 -62980 327635 580162 -585386 321404 -71881 780608 -158456 879664 127274 943510 -617275 352290 -793982 -842501 -579755 -833157 921840 557440 -441492 712825 -774263 -880948 930756 -984065 77809 -190974 602069 -597562 116134 -736193 -13388 981297 -580377 249663 799493 792511 823231 536735 -657250 -89574 244913 153021 499514 -952884 -327807 751163 -744105 415249 526237 -902237 -253139 -407737 72999 -171484 97995 449154 147744 834299 -249009 397628 863282 -88339 -510655 138025 873497 -52496 -972404 -717527 -408400 703722 355739 91479 -11244 -704367 -46708 101822 -549897 -331407 402324 -327380 -536829 915340 368751 -985698 -499864 -918757 723201 -607270 651140 -601357 -364786 705820 -609362 -69117 305043 452712 413471 299898 -630721 162942 436094 -41211 413713 -935444 -327929 -371658 -93553 996669 -234537 -265728 -189664 397007 -211370 52062 361351 418242 -59839 -409580 324220 779149 -472365 -122610 576233 207658 -81905 -668060 421566 740594 -386643 834687 -393743 -770813 862878 -102443 267797 448477 -295234 982224 -894314 -644724 -432874 824141 668303 -742784 587082 894015 -196792 -595208 136485 -319372 173391 -164707 513983 832112 640561 -413909 223433 976629 -344619 681034 -880395 482980 610550 283259 880388 592701 648507 831149 -466963 -191485 197493 -939280 -817881 -349509 689524 131265 592020 -585262 -747642 235779 509194 53278 -442994 -509425 -8450 725181 -98884 707554 -672177 78362 -827282 998901 -637012 -386034 -799197 51114 -126300 870818 716824 -683294 -75191 95219 -952703 304555 19583 -299474 -700827 -773737 911334 567867 -152810 -715992 878305 592119 -888372 949479 886979 22937 -426786 -709357 813718 628918 -578532 -237833 -590457 639071 115915 84309 575985 278248 -504258 -244866 924548 641348 -195827 277891 -65390 -766068 -217227 218117 -917002 276638 232012 -439383 278945 979102 981032 -690622 -505304 -298391 571395 -39023 304173 -228366 348243 -634439 404029 716995 930238 780768 601586 -172095 945286 121172 750746 -30739 828091 59219 48567 850615 832785 -444297 409247 -140166 -323764 -219332 -923708 503512 -726609 -583282 754868 -96779 -451914 427108 697350 173711 -692618 52170 -742434 639787 667620 240676 -169929 553086 -316564 -167399 693366 371992 973111 -472813 778177 -872771 663325 416482 -560009 330580 496807 -676224 778959 206201 -37441 -707857 287120 353453 -593802 -171969 503914 314797 863346 -997332 78320 321504 770547 -380060 422707 -545943 28544 323429 -470788 -388771 727090 -286075 -135643 113806 606108 -495733 795668 -764154 -696363 -654853 -60843 178960 372901 606704 539859 -445329 -329016 729377 210867 603826 738785 -312571 -407858 869663 -309378 -744045 807368 889164 -61884 581155 478289 20430 591799 -909968 -534280 -948344 -786904 370367 62503 215717 527548 -594536 -614593 -68320 -732140 165811 -888879 199808 819998 -890513 463733 649122 -8712 -178821 -93749 -228434 902268 -358633 535564 -20436 -241684 -382987 41420 -248017 -628293 281273 -135090 695983 -706954 574112 -931837 541941 -272435 -619460 -14687 -611153 -519230 722141 -533411 -658909 -206611 -909044 -430908 134656 667241 -373583 -314437 -9392 -310689 -411180 -474607 -912630 465581 -782208 -599618 248261 -621006 -888252 780475 -916474 348344 888531 569341 962874 -554113 -725045 -622961 -562497 -660638 446226 648907 -798052 -903639 -839203 -441676 657618 639594 977098 6003 608458 -112740 972973 735085 953581 463673 487656 217725 721363 907279 40308 -903597 -142317 262948 -132740 382312 -801479 86468 558120 429981 803157 -405591 138487 -269201 -174544 -211259 -937659 407385 -121574 -513234 -437396 743367 510303 -408154 -67449 -379214 263768 50118 231250 116700 373021 881607 -605651 331178 -288424 967789 -671553 -374375 898612 -336495 -266825 -959522 -939147 -915127 -977362 48159 -182494 554422 -899287 801607 110557 507369 905018 -825846 83923 -744462 -627643 447477 990926 -706169 -759968 164912 96487 -959026 744788 -50617 504385 954467 518130 -158503 723933 873576 -91230 -994697 672989 627884 795702 141551 825708 -41582 -130018 -936497 880344 726416 -162070 -347788 121548 220618 -350252 549424 -481992 -478260 238710 813463 -276915 -749340 836764 -198681 337060 521626 950196 -252911 -374530 21582 126050 -672024 294182 -218772 63792 849893 -126477 60493 700899 805141 -227094 975277 255848 360607 679296 -463675 328045 768246 -138372 -230651 877197 690939 -34448 414627 651647 -403955 -847853 298432 -960211 76541 994211 793143 278223 -381522 218930 926421 -29300 -330463 -122354 -6226 -227859 -977005 -276938 -848878 -465815 -252477 -300550 -455797 764626 -756050 -679312 -538430 624194 -533750 -955661 116805 952993 989857 -462503 819872 159167 109180 -319962 546272 769946 972115 647656 -242601 126427 243204 -400627 -165255 840447 -643925 -777533 383740 -599555 -932884 956325 324188 -949349 444644 316555 -248696 -152249 612496 582380 -735998 324889 -752317 -721184 -596313 410605 -480433 131724 -968798 -721235 -782021 -600443 586862 618217 279336 731967 -258725 682872 -537564 -287987 -12831 413145 -853898 955712 176673 766892 -331033 -620882 808380 263166 526759 -322219 -237746 786755 670558 673818 -273782 229601 -715695 794666 -725773 -463700 -460415 284725 972384 93298 -894967 552990 480060 -144002 581082 746428 -159894 -890188 -956512 739091 521612 -898486 -467173 699899 895552 269740 -368449 -781420 -431461 -974703 -679301 -67736 -329291 -901608 -540009 -984933 769374 -103138 -346698 -735505 452767 -294277 -562916 -702405 113733 -964664 67872 50979 840082 949026 -701754 -722744 -566233 138544 990105 -638628 535087 156386 -838208 647954 -234133 -332113 324504 735028 -882726 -658442 520942 -413742 -159612 59782 -135978 -580968 -606877 -30407 121514 180153 -627857 -201669 -604381 311047 -866619 -110104 -661619 69157 -325517 -509612 723114 423892 281442 -995100 678950 -580512 -267367 -384847 -62113 205641 169325 -46402 -587895 473810 -561578 44888 -500896 690162 -935705 -416868 617978 26222 150934 415063 -59876 164991 274328 -120644 304998 215585 -837912 973890 -419796 503803 55655 434200 399462 -702490 310814 -800570 540093 354843 -622110 771397 341886 -60407 -240533 384586 -51071 -947159 -508859 -521149 982710 -825155 962001 549220 -590219 -126379 -424280 -625713 460582 72275 -379403 -420246 -49492 154385 709612 -942772 819567 -218207 -697237 391760 800644 -919761 677675 -471220 22394 770819 550562 -204580 766403 299171 -395655 -689833 -767555 -478442 363173 -844060 -833060 -98749 -856924 -272650 157815 758358 -710256 941611 101125 -951306 441823 289391 -723065 659251 172958 681270 203715 -362769 -721695 481082 -770775 -645741 -277992 579052 603129 674701 -959621 -574859 481282 -697113 756895 -955033 -37499 624645 -344277 -381947 -282824 430843 -710492 324779 754022 917385 661347 282332 84404 423604 217001 428518 -729474 -782591 -816311 666548 922079 528977 -733821 -128336 963280 722900 952433 -171310 93671 -748117 -482790 436170 394433 -367714 868261 48966 -219909 421494 -253656 794208 50138 353273 125981 -548184 450315 65280 50677 -817207 -946940 160822 684359 217690 590216 -930193 438305 -281789 -349110 238498 -910721 676426 -925143 -94075 -1190 -499527 -458214 -219452 507863 878254 598180 -88355 634784 634495 -660860 344859 -546480 496583 -30992 725036 -253944 424850 236408 791777 -798433 58272 832137 -145022 -249482 102234 846348 -215220 578537 -519345 753579 572169 -347039 -246808 -674892 -355767 -683258 95536 -256362 -801726 106514 474682 568583 551874 -645695 95918 -950456 742988 -592540 -819468 11264 530775 -773355 104060 980037 -889697 315141 -398041 103098 142629 -192527 152405 -209070 -303926 -844621 -517748 -640717 -992892 732021 191169 -122059 -270406 818176 -49081 134921 239298 -919246 423889 -94089 394356 404622 -557787 604479 -298133 -107026 -822816 -836063 676824 255571 -527879 211970 -679075 701905 7298 -180258 5590 -648872 200763 921542 738280 -978091 -453146 782042 344431 -686119 -603219 -865808 -45591 631588 -925600 -752328 -160886 -451239 325593 -945423 962797 -737984 -759679 241730 -312220 -677960 -291349 -482378 -619792 163511 992925 615383 746828 -136065 -658576 -679067 -994140 339936 612749 -61260 65251 -22492 108695 12575 -353111 -542566 487399 83500 -857508 945730 165490 545982 -767658 -613486 -705593 758001 334396 27107 -49867 472726 -853138 101371 662154 382923 -393190 950839 200310 246837 -550805 949077 -705011 -888740 -894240 463452 -966549 111012 -265417 -194520 -376591 82788 -477817 -710378 911022 804645 900845 230600 39642 343673 -676130 301717 280188 213877 847516 -660464 -761557 -828212 340804 899251 829297 628873 456451 360873 -152373 493672 -151575 -582347 122061 -699054 7254 386370 664418 124788 -460911 997767 713649 -596229 -609417 39894 790812 853486 720336 -781822 280162 324647 276157 370923 -751516 236015 240846 568872 263813 359221 -493520 626895 296106 -521877 366979 473571 -323872 -330498 -465974 -608293 664093 191087 -597892 76875 272159 848915 483639 168369 -731023 413795 525972 -5153 532108 -647167 -755179 859904 -798182 277064 569275 -727352 -510634 -210930 -412108 285372 -737777 19065 -469198 -975973 -725942 248571 934231 -768920 403207 -88085 -474804 462613 403996 276801 -377743 893645 -889154 760686 -971473 573406 -21473 -456874 240873 -659902 -524239 -45461 -841584 -58423 -914168 -578457 -59947 353252 11613 -8283 -518022 -964080 65198 -784227 438338 269788 -907645 382074 -264057 -394855 714316 -33190 395114 -40674 628199 861473 -345948 652085 495165 -349062 712571 136614 86508 663505 -881059 389439 -260844 -887465 432570 -24967 -33531 -184482 -742795 246064 211001 702798 -436180 794614 922930 812079 -434293 -699180 14513 605413 -675433 -728241 437522 132089 -174569 542604 488002 -569583 -229089 -538481 248543 850946 -408774 -987617 -386710 -300676 -555981 -56890 -22485 -351388 819584 682485 706594 -715841 275404 -271804 -820571 22345 -124512 -123562 -247525 302886 -842963 312410 -745901 -415696 -656456 612655 163586 993135 786338 -935905 29655 -107354 -602477 -767028 848189 -863222 409411 414761 223788 -286834 429669 -96865 362284 514265 987696 321743 -804120 224217 356491 -523145 -987029 554225 -483244 324974 827897 56398 -636596 -115639 -73332 474839 474531 282144 -796694 473667 -73444 -223893 -176673 -921788 894045 390149 731421 664417 -658602 402515 -500820 -63391 85579 600574 -140529 769763 286463 -283301 974453 439051 832383 372972 868889 -91945 -631288 -37760 350903 -815857 -461162 456565 424490 258779 523018 -953954 237607 -265874 530678 480831 -986096 -848800 -148471 -135627 -892426 -758118 231826 260147 -291922 484714 -23246 -598361 398990 -764745 519331 832442 656197 -870194 983710 20342 957012 -468262 44142 107139 -961875 590579 -916593 585994 -466330 -112819 72578 980795 112026 -348655 -292816 981993 392028 601160 294904 -765998 -345127 651892 694231 369021 -30199 -849991 841267 112956 181010 -383944 86340 446801 694329 -473731 -500064 -988115 -717307 -322674 579425 702547 874994 389156 -341004 574812 696911 199542 -930815 -572141 432053 661808 921202 301760 -890076 -710141 -36573 -348286 987067 -47274 593316 501333 609043 -831206 282669 -687564 55994 -588613 -351969 426328 121543 77746 -749261 637086 -229602 750903 -357567 720262 -963518 651412 158511 -161577 -750766 908309 9844 -775711 -884196 761800 -678565 -738057 -879024 -167574 -228246 706270 653685 -901107 954307 889769 898392 285408 537319 567559 -37023 -823751 -65267 -781377 -720310 432093 535454 -524023 -963729 -279826 850138 -362871 522299 864626 533400 -735767 -229054 -355717 -828374 205330 -242450 -472455 -16033 838918 -662192 -916328 866977 744413 89112 955223 -74049 -528039 -226400 383911 -541626 -819800 825890 -970053 845064 -120009 -70262 39410 -685890 -184146 -130841 764895 -314807 987659 -786182 179185 47124 212958 667633 256964 -919402 165662 281646 726147 -323980 -310361 863551 -457865 461251 420945 -764429 437169 -465173 -528722 11650 -318896 411943 941407 -699413 709872 980264 -634221 352987 148143 416985 -623927 -752035 660542 794290 658079 276415 -778378 822332 43538 153472 968287 442717 -362350 801205 -960552 63747 156765 -374645 713378 -695132 -963793 569616 548063 648087 -557164 634010 811069 502287 832733 -690344 -434004 -98508 469809 852595 -108086 866911 -617669 699744 754401 -832014 372993 578629 73606 517715 454996 307461 -147870 64899 164195 -434710 -343539 -674 643051 46830 -342890 485617 382090 128294 346527 -403085 -560591 615756 509861 -990110 -893514 139623 -908578 -74437 603657 -982375 -497349 736086 -816257 789381 834061 779483 -34998 273627 467268 487909 -876278 825089 740818 -633039 500220 -316833 -941907 -300286 399824 358727 698740 39573 601625 -216832 970793 -688708 -481698 415470 -520164 794906 971341 -852897 272745 -916486 -418929 -808716 -110516 349495 -178774 890082 737724 -401453 -426364 725395 942832 -806619 139863 -808437 -894625 966508 750385 -951330 445257 825051 -295321 154139 -648618 -892501 509242 -578774 -226737 -530100 -500955 580815 475507 -347465 891846 -241973 770807 455903 -363802 51233 -450914 -9787 -747737 97014 253424 -106325 896841 -827759 -338662 858080 374424 256131 5602 647482 242806 636128 21956 -385502 -624853 -156242 -775351 -38048 -886448 -629675 312953 855087 940618 834226 -473978 -405755 -855963 -48099 620259 690334 -517219 -270716 -623280 349610 -243034 140360 99505 -756303 37381 -618828 -4998 700577 -479397 -166758 613959 963573 721090 -658164 -732280 387332 409808 -711116 363738 -288284 -941895 354257 -483088 -778375 3473 249806 43440 -691555 -612562 -826112 781786 -819475 -406356 793725 189795 36782 -227702 -810477 550240 129499 992113 -224020 -919394 731468 713365 -375236 -306866 -8572 -175052 418724 -328099 541591 -667588 -426457 148194 543926 268809 106565 367025 -267175 -747828 -25415 820237 -737400 820103 -215476 -944007 -654907 -735308 354133 -798417 -136295 974470 809422 -135254 472634 791879 197523 837726 -643371 -382112 151993 -436600 -269954 -457353 859144 -556641 -484430 -411982 -452457 -747414 530053 34587 -744701 658731 157804 140188 -704949 354041 -782423 -736983 376139 -142677 989391 -101764 -479149 -344208 983537 121468 455140 -730628 -716181 -31945 -544122 754397 927308 -18930 685256 -35220 -809889 605808 36310 -625186 803924 -406210 -163280 669946 -270320 602574 468365 531301 -157042 -196597 -343733 857113 360560 -106182 -105327 -660876 670758 938071 168835 382829 179001 -564834 -19167 -921375 -401867 233125 216893 -293749 373169 -941146 597142 -920813 -505604 -83237 -443498 21565 -165914 -110462 -623195 -411198 -503128 894848 452136 -153540 197233 -488286 351130 37178 757774 -941954 -247867 704755 -611020 479736 -351588 752664 -874515 137824 -410824 -33342 146974 -443463 -634515 111115 -559439 895125 76809 1976 124259 275740 -691672 -714988 -955221 124843 -696009 117720 164550 -739176 698371 -201402 61275 325140 -729219 -611884 -928688 -89942 -121203 855558 -175447 -558620 271247 -438955 -122473 -433012 -717586 929483 -821595 779664 855644 -783056 999418 -321281 -756693 457566 807884 861872 -485941 94001 517986 -751231 -482336 37019 373187 -942915 134527 899412 915200 324503 396038 -6482 -613093 598483 -677995 -52602 -455661 957828 249773 575318 -948339 -232976 670947 -895256 20513 -202353 -383552 -795227 -15170 25522 774200 534284 762170 287425 -87099 -734914 59385 109725 -401888 -137419 494777 -421596 -908772 -17259 -26631 -635054 -851297 625435 650884 389380 -766915 -777038 24734 198745 373874 675108 116681 892849 523900 832237 -661708 -448425 -832685 -471380 924865 780347 144198 -585421 715058 293592 -506828 -838851 989679 599092 -987549 364479 -295690 -945658 -71552 549207 228703 -802831 54068 -328095 -740341 -107537 162143 213801 226153 169929 575219 77498 568164 712130 -519440 -654635 279149 -735276 756599 484477 -28640 440722 -361459 582575 858133 -61908 412655 970928 994886 -61167 -656755 -253698 134808 577839 549156 619240 9608 732629 -48261 596538 629747 -744390 445241 -383856 367873 -771177 -689439 -742197 549935 -552209 -570644 -224862 -59527 -12561 514178 -697392 106272 991599 -141100 610795 -843107 444824 396184 -983723 475426 -637535 835874 -610869 661961 -835534 981276 601243 -183076 245481 -863774 845938 134592 -177158 -134020 419027 -587906 832368 -581575 32164 -704401 913043 293348 -506397 444548 -558238 -502362 518262 -670801 -958144 410360 -746081 -389518 962475 -923966 -204274 97922 -889049 900245 -104944 -988265 -58439 488962 -14874 493395 -572785 823701 -305076 -614083 -796815 -405368 -43336 -125662 876809 876852 595177 283256 372563 -259791 697387 -727554 917152 931579 582834 -751336 561204 -634777 -239655 89915 -562082 296729 145423 -693972 834285 -655504 -98694 137087 320295 -605426 184247 693674 -30638 -589049 -754880 -34875 793711 405669 -352153 460768 48262 331606 221055 728193 603421 671667 -522983 -547528 -550974 -12499 -288660 951777 -890040 -701354 526670 -145162 466830 -759223 -592417 28686 110074 490936 680517 256502 -590459 -746096 -746607 -448790 646000 555467 -407360 462705 -129259 -416687 691166 987986 738008 -413684 436550 -232906 788796 70407 570500 -989604 690066 439361 710491 -147982 99404 419220 192482 967703 -554257 -911171 530632 -862229 -146009 -831353 -976455 -65329 44404 495769 -593959 478398 733187 765144 -392850 -66617 -80105 -980486 453146 -454234 -701914 -243031 -125371 918398 640000 -538801 -157543 892982 -207190 966404 -257881 -364307 -150455 -734446 -668633 253723 -900294 740129 -767396 -229179 97214 47876 393750 -399012 -830253 455070 -712239 -948045 -653154 906482 550011 -635108 844931 283463 -534573 726814 239703 255860 -627603 362836 914605 -198579 211282 622309 865485 -789974 -437948 -974437 -959293 773392 -328546 27042 -36845 -257793 -602662 -934944 290186 -97576 -619219 -543253 -101969 -806296 -763315 -623527 449941 -294574 -229874 -86310 131235 282810 -723871 817753 211108 580103 -21550 931134 813562 20739 836735 -212666 -200694 34596 -477126 -815306 759295 545290 29276 572587 -309576 651172 -784190 -704112 163280 -285197 -34455 -564566 -341433 564455 -994014 6734 414545 699877 630641 444466 202683 378346 -82296 683232 257910 718665 -302117 -82746 -817470 -130416 828384 374251 -529544 -520439 998757 713788 727284 -537508 -266355 -976380 -341859 191058 365928 260987 948370 678196 198574 -700299 780786 -181806 657304 -435653 -74936 457503 -363172 889847 -330606 -50951 -400317 -556600 -648468 -48761 844392 831606 -203298 -971588 -789361 -825665 536638 889592 -557281 -423344 -788413 842957 -105283 895695 532392 695518 7559 360213 -369927 77284 -964886 -94983 -543362 879562 -9823 -798136 868417 -669448 -155573 -439216 -271044 299182 -840793 -838629 -799964 452870 -660754 -153415 909260 655388 -34868 247735 692152 538953 -724099 105772 -217793 81546 -628351 633457 124891 -988417 649339 433392 563601 -211824 479404 47381 -978441 -138454 163590 979426 -797721 5671 54512 -661985 42047 -958644 484629 -549970 788689 149867 231529 -368515 -859794 -304983 589114 594836 -88950 340314 830446 949582 276236 -458488 -848801 -954204 824757 -21741 959909 519850 145266 10378 650626 -737889 -678761 418583 -941627 444066 -722063 546074 -113758 -383742 207755 553801 -951834 -200230 689362 -698871 612748 -706371 980596 -342748 287598 107903 -61981 191657 990489 955806 -2952 609633 -597703 -789428 -505035 -172439 -920653 -188390 -965725 726897 -778414 -838206 489562 362640 -900968 -155375 -417121 -57535 883126 760303 158887 -725634 890648 -188403 32122 930167 -625897 484137 555251 -641425 535506 -859647 -801692 -37580 -361065 -242862 242646 -346183 -100870 29067 -989715 897361 -754424 347027 -514838 -695926 -334698 361652 632139 -360540 230962 826402 -760691 -662355 -127045 -876884 337681 799674 989453 -468226 -672099 820675 401620 -727024 -344967 -13284 38274 -337 -39495 -229236 98523 -98394 155931 -270708 282029 389257 -457082 563358 407454 180893 147123 797510 -995555 997479 -584279 -109957 -492848 -120738 -109247 788626 78577 -734396 740283 -846813 274433 796380 163438 423614 -7336 -663100 -24073 -326438 -24417 510031 315125 464133 -322921 -381678 866910 900021 9730 493435 825852 766396 -890063 -891878 -942456 -953894 697259 -250748 -712991 -333972 300535 -771636 543427 -360953 968498 -755587 886928 -218175 -34984 125326 -846214 -999894 628527 454113 52818 308657 -165007 -499105 -165666 -432234 799559 -52071 157138 -812555 -454006 -345891 -919587 642931 -229850 -383379 765790 352644 -980837 884962 497463 635990 752285 21917 -381766 54109 884188 138469 -282175 -983812 -191010 -59358 -96806 -179891 -483577 657077 -689890 -700787 518842 -607246 -569565 -628057 -686310 -494021 427399 -59685 -175254 785722 421549 790411 470162 893882 49796 -257246 623299 -946269 263427 559649 903089 -145264 -301135 789960 -5377 -432881 -359840 411997 -237895 127476 -949510 -680805 -442630 -201766 101363 -339142 -396882 -452297 282846 125079 703986 813595 -774628 -188671 -768360 109061 886830 314272 -16954 -463518 -284116 759809 -324418 868515 65231 452408 870649 -74712 -2474 -82581 -681424 -488717 754037 -839509 797221 284422 94243 -249556 -979994 385252 20188 148964 798948 -261265 352473 38159 727895 -188871 -679294 467020 -865489 -47109 894192 -728988 84914 938014 878237 -254805 561591 498295 -989525 -961152 130685 848272 831822 463343 750120 -921823 813526 -518667 184410 -843874 592988 606819 922602 -961686 138889 226523 484548 327081 -646402 -408585 440669 -661453 626659 686474 -549552 -79708 -539249 477950 -689638 826128 387665 -34468 -392209 393172 366937 381803 -339785 -392569 -848058 -645393 -432600 -764656 -198195 -531822 261121 -867247 940931 280033 483680 -786303 413255 -807059 -58304 487832 -791602 -433902 240787 110563 403660 239828 -849288 -506057 213052 640869 -998375 -594110 994892 905795 -666332 210045 465768 -585346 247012 -173635 17250 -916073 407931 -883863 266043 944644 253886 153414 186513 -178223 582829 -468242 769060 -621344 -927475 -653984 310790 -614191 208548 785456 248927 171260 -361071 851807 -747942 -5349 526021 666821 -519120 -474107 -494558 887467 -181425 -671083 68910 159733 324902 -948695 -106508 864380 -796144 247750 836983 460026 477786 -459431 -429868 -353633 -386957 -469479 628979 -641984 -485713 134920 -927895 971695 987448 -706921 627694 -842203 92689 752489 818422 649180 -602552 -636752 -599954 -145094 530104 -89804 148628 256039 552312 17778 340467 413823 -618652 -159391 -955654 920227 -863547 -151089 -236488 303274 -766048 -921238 614839 -639691 -929640 -681637 -958350 -189343 452480 -416371 -985613 461397 983937 -961396 -736518 556645 -301432 -481741 -846390 -48642 -808072 615028 -460222 -789707 -837157 -912620 -742415 112434 605465 -928184 73651 -67035 847113 -257139 -646025 462768 -851956 198181 262971 -460175 687702 221359 -902502 683695 338637 242018 -549893 -483296 682121 127974 -503189 770132 934524 291023 761349 313154 896811 917942 -318962 -497171 941210 283638 738227 484038 -767488 410487 29772 974428 -954503 701271 446631 663485 708270 886404 595222 -220098 74881 -689315 -151780 -722113 140172 54832 447393 384215 -921330 -572161 -255946 -644364 319611 767147 -45322 824342 -930258 -527426 32904 778916 347066 152788 8000 325866 913886 -37465 -464539 -401872 -734442 667190 771469 906872 -917554 -38254 -790875 -175277 94898 915653 307213 -246432 916640 777311 -140960 447074 -958657 460958 557009 435197 780329 -527559 425905 -262515 407108 -583735 -239731 -801373 -580306 -111275 -685197 -315619 -697130 177528 357077 -460575 -515928 159281 745991 558134 -594976 891207 916067 351039 870656 420695 -842484 172308 -360739 -756229 -477105 540926 -681901 -481895 238117 -105905 962968 696261 810069 -960676 978862 -232876 235830 459417 -985102 127230 -989678 704079 523602 818607 -591577 -457988 -83940 286954 519623 -184121 -917647 -653094 -524385 -33506 410712 -700169 897428 -89874 -187538 101969 -952119 5758 818619 -62979 687677 971241 244897 239897 123538 -302794 621294 92413 -285720 -582635 -318320 751487 -728856 417336 -773016 425699 -112419 -590004 463927 -45474 125308 -423405 675637 37573 -917564 932128 -149440 423895 -854656 -342610 181042 17699 532970 -301156 -569525 324759 -174614 5897 -779827 -987353 614268 85896 482087 -516330 778927 -395392 534729 323044 -601783 -382045 -480234 -791212 -510072 -939639 -115592 783769 -786685 -133400 34061 -471651 -603601 -594574 -186754 -446611 227966 -437685 -164367 950980 934434 725798 775060 644914 49392 -413445 554586 -333080 501471 -950425 629315 373027 -51281 -264801 180179 -749773 277670 -723054 -433500 -178265 378869 480667 -983785 750359 -159686 884704 -660314 -37234 291487 -228662 -28459 170769 230687 -32095 206023 -87600 134505 -486077 -951059 -976408 -729123 -582400 -218535 909651 -377549 -428139 68913 -483091 167995 748740 -262082 -64577 -661364 826404 -213062 573572 700588 -102982 -951185 -145684 -109123 -401419 713285 -818035 548842 -110025 -914677 -153806 887205 -48885 -981620 -332192 813584 -803160 -268935 112088 750068 -518153 -851286 949425 476491 -718014 278403 -37104 289399 -889990 -697998 319750 902693 -214508 672389 -533395 460386 -67337 185216 152961 -701030 -938758 490911 -730940 208069 124497 -858724 579565 457814 228005 -96579 605024 904005 762328 414190 -305715 -554826 -775450 -516102 -235179 70219 -304537 221286 793190 511235 -562255 746986 -475481 289101 397210 692751 893357 234970 700124 -468208 743818 115599 -807482 497137 300177 -601253 -761833 525242 47306 493992 -593009 -954808 658613 720780 939294 366848 113312 410823 218559 -970720 -921208 103529 733934 -173903 -122839 116369 -876857 890521 420645 -71088 -732739 -220339 995277 546859 557043 -831069 -499442 -175681 -837062 300485 -972294 715903 181032 225858 530034 843545 251473 -397762 916334 335736 -671195 -410038 -529047 90210 -534170 -545842 228075 447169 867908 732707 -362316 43774 -177642 -615747 -25598 9609 458423 -976635 -135168 -731275 -170757 -177083 677323 -455615 -909363 379069 -677087 -5966 -433178 521299 -494424 -270373 870316 -549274 497753 -86337 337189 114243 -104057 -504563 -224106 -536784 737680 -125943 -778458 -726241 226956 -613978 331677 513306 872354 -458579 855807 -110545 -583087 -416238 661566 -452234 -67079 -210254 189057 941507 291159 -720536 -620423 -675572 -813149 -291201 675283 -774159 -794022 134226 906438 -651540 830230 -541053 -220085 313750 724760 644948 -493587 914450 73064 -788955 -54858 -937573 549139 78602 -791351 93734 -989037 765832 636686 -210765 -141715 -166777 17974 -958412 -345143 240450 465820 -312693 -75508 -785433 491004 -419513 78141 -929679 89691 -761966 994901 -772999 736028 513132 -942282 -496594 -942974 628204 -246453 99681 642275 -277211 405053 -219715 254060 152612 227150 -768876 553099 -560235 212950 973652 -573059 -389115 966104 -251624 141940 -515263 53569 -239781 578788 -987170 -840644 715975 699498 673874 -381772 -734804 -779943 287936 770279 -246900 555747 907473 -225757 754514 -832031 -451907 -710239 218403 -496961 -47638 -23173 358093 -83193 877611 232906 -439928 578985 -214048 305869 196002 -91041 907295 -92327 -199119 783551 616564 431346 856084 434802 344820 355020 499033 -564163 -739567 -851822 26759 -89473 419576 -726086 222471 976982 708363 -207758 -860625 -124830 19446 -232519 -972436 753825 940272 661259 -57460 12666 907152 -617932 116646 -769067 527817 -978618 -169306 -127897 669956 586534 150521 -102645 -394664 269120 459857 977740 -554007 -340005 649877 488575 -740390 166918 966377 -546419 313200 101554 -873771 450639 -40252 501722 919314 767780 -5156 296188 88634 -964344 110700 -279931 578690 -601812 97182 64375 806497 -956593 180256 103604 300424 -425466 -537334 -881633 581512 -871491 -932786 -726872 975249 -565301 -709686 395766 748117 -740047 -361348 -919505 493324 -148368 403413 -131737 -374256 765444 -920154 -620510 514856 812544 -337353 654855 -740383 860103 895735 685220 266520 139492 -190003 -665000 642965 -871545 184461 -599327 -720558 563485 -900218 788739 -197031 -926198 -214600 830801 912587 660486 805539 554139 126460 296465 -55238 672628 17340 -442092 -460426 -668066 758449 -44394 250120 -202348 568416 28951 -335450 270452 317642 -628595 803975 394888 492339 852088 913385 213168 615550 -703196 579663 704237 -326220 -941189 -589623 525516 -145373 -968444 51947 168813 -409309 223740 20959 -339153 902388 410511 819705 632771 -345165 -42470 -201048 587467 -216926 -177024 -242544 -281192 -541454 -348167 -931919 313191 -984110 55175 -819080 333098 -283165 -165300 54702 200359 -203216 370941 -547967 320 -774324 -647818 869165 116557 56967 -540824 -244025 -892379 -855604 100781 281254 577212 833562 105916 6510 874086 -669539 -977352 768570 -274246 -797975 271779 -132122 207890 64210 133424 -406794 710958 331242 -233803 816166 598392 -748904 -414017 214286 -973342 -13615 -792000 91250 279403 -603146 -545053 734372 -877759 -872886 271872 -185450 135553 162318 -289621 -252544 413466 -593477 813031 757418 -186289 -725924 689912 -44841 -630693 441477 219094 -297266 -499538 454515 -456643 -236155 -875690 -421054 429154 564717 -1799 -122171 -824512 -408491 -68610 298501 -860529 -723845 -916532 784217 634838 -873674 -463958 -829793 -877928 -272839 -155962 -889452 -194006 216580 371025 -339498 -356188 975853 -455993 667891 -482826 -479801 -888116 -432211 317586 -525012 983858 -8500 -17849 -402196 28312 513824 898222 981906 559916 76690 960701 -914801 -407664 -563738 123256 -623610 787290 -258800 733512 -280525 -14410 506031 38884 -576647 -33113 877098 696171 957830 -233238 494182 -845164 355877 352891 928929 240893 67360 369713 245230 290207 58575 -430460 29517 11619 -385855 132079 -742298 616654 -797818 602864 190946 274775 438936 -18387 -273049 396121 -937628 580272 746030 -635613 -578824 -809261 746434 903213 -202550 -186313 -258729 165478 -978654 193006 -382652 452776 -435419 -905287 163102 -580659 414464 -178197 -73229 572763 275373 67180 -566112 308186 -610331 619737 116303 298055 801954 -534711 -593135 -891615 419023 -839381 -977516 87456 572431 -368437 921857 651653 -476121 -524557 543988 -115575 690862 995737 -691841 -432642 802984 -117408 683749 478319 178737 708316 -921001 813775 -143136 -589379 -759950 262953 713172 683496 779329 60182 376240 -130767 391530 876570 16948 -801696 -551964 737124 371157 114192 -70673 -774840 -283183 1789 -902544 -399414 8065 -348625 889663 716835 -301397 186320 -493941 -659995 788485 386207 -496022 -761802 293703 216961 -381000 -926869 -688987 -101299 -238711 -542076 -309895 537739 -77210 -526152 758775 -179510 -120982 578908 478154 9483 -708876 417579 -523267 796306 859303 -321375 -82998 -661172 -675956 -773510 -728047 970076 150482 837314 503780 -238140 -87499 -323431 -814401 -992084 908539 873093 619989 187218 496667 -353420 -14075 476687 -451335 77516 797547 416002 672076 405041 872211 754267 -78815 71123 -109751 604102 -137224 -349328 -412404 -783375 103436 -785939 273953 -497988 685233 -605427 720323 799996 643669 522827 525944 -254740 -671320 -839718 947326 102706 320216 -503113 -852124 -345335 -858251 -117273 28086 793103 734196 -933294 293677 276687 494396 -607788 535838 750153 -41764 86711 -616930 288208 -375397 -662155 728241 700411 247018 -838043 -142834 695602 933056 -634073 549414 244716 -469073 477753 -699692 260371 242082 -171607 -879838 -401915 -406603 -469403 -672587 -909772 -177231 343086 162263 -276499 -996957 125483 224671 -929738 -725097 102682 96703 -950577 -333322 268833 -570390 524507 916345 697411 -778144 -8551 466377 263022 879127 -207286 378293 -356559 -417145 -159945 -137841 -278902 399250 631371 -940252 2653 -488305 -340261 714581 -909183 -853774 -132857 316758 942325 134681 -539464 799747 -568016 -366795 300233 -274214 18070 -304557 -722407 -204282 863238 -920897 783989 -297584 598067 978799 -286092 384708 -653703 -415688 -267289 964774 482747 -221448 969992 710973 438347 879207 -952148 992330 -107084 -132456 -199772 702614 495268 -268514 -676042 -527899 -54412 -46901 -167373 155526 432726 -13932 -611531 944524 -258534 -438000 -392073 362391 495389 -246497 270673 -810677 177358 -42457 -945714 642403 778334 -287750 -864404 -447522 -616828 950356 856815 -661417 530282 -468096 -19486 249074 318135 -720359 -374613 -812686 -63686 341998 -148406 31976 451120 510335 -71890 862343 500018 780836 -630988 639762 -603458 461261 954172 -621962 -690465 774244 887914 -538764 -173060 807119 -399626 -822154 895163 -7535 349617 -519421 -952176 -873072 -60779 579406 -331418 763121 570503 -544023 -772504 585887 -232917 319255 -557844 557803 891492 -870978 391548 -417075 568679 127227 -386173 351561 -212358 -147632 -270703 -861971 89167 -384775 -188853 250615 792055 823644 615666 -963949 667397 -888546 894862 931777 788160 -555182 111286 628693 806147 -75956 -412033 -343784 -661195 402964 -126081 940684 -199583 121718 -935684 -958899 672625 -153802 -323658 -160749 466444 440673 281550 638164 265609 -873153 556242 461318 499598 -578715 -938138 617858 316618 841063 -924144 -409340 927819 -441046 441119 -225969 854396 13911 444473 235630 -403649 958699 136576 763797 793891 -246165 310625 -375131 64962 -497099 -440199 373070 525498 -184078 -896093 -251185 281670 359592 -613214 217945 296696 -866324 -367896 501137 473237 -178636 802817 846900 -170483 399051 117663 115286 771093 -146467 -645182 -604349 519523 -333006 513795 608006 -234363 881656 -341378 -55544 409439 231224 -645670 -614321 774079 478059 -916873 -864280 219550 877478 544178 -672032 428406 -383504 -223401 240236 -568902 -767436 264868 -468440 812407 -652206 7286 169468 785797 913615 898067 -573669 254057 918061 380563 514469 334667 331862 264939 353133 -481778 -378318 415895 -967084 951953 -85288 495972 24916 928258 675296 -834601 -556519 -591270 -435625 -150723 -279479 665464 -974900 -150576 -658715 841182 128007 472195 -771385 -468862 622809 422379 340427 428626 188175 -411062 684810 -349496 -992640 7992 986946 925349 -663226 613744 670801 918476 222985 -604876 -573344 209982 -447242 850782 611229 139566 198607 -521851 -274400 155841 55965 -998200 -245265 -645660 524160 615226 -433379 937033 -962905 229994 677901 340607 53850 -638451 -415532 394028 -555724 776010 -270404 135146 -976273 -718558 917349 -206916 696152 113275 438151 -444756 540897 406471 -217262 173058 392661 -874027 -108810 416674 -557146 140596 938302 716547 478690 -502209 -206761 595784 148932 -369590 790831 857085 218343 361320 -597767 627695 674069 -160554 -980147 -23129 44350 316551 684523 981125 652804 -386996 705824 677110 649843 749984 58433 -511022 608718 -601587 630612 -576940 719236 -215745 659151 -212553 135234 254755 -146440 98537 -529886 -765764 -384277 -818578 658049 969218 -859718 324564 -123794 -113034 -221650 162127 189118 955335 543532 -513296 212412 -420198 368051 -830842 -295811 -149126 803458 431761 -913710 140636 -653993 962015 -684968 -283955 399953 -190522 403369 201914 -961417 701565 -316235 -397476 -360623 -951529 971179 -418242 -782540 -28004 825104 927468 838812 895685 104179 383674 931889 -209068 -652361 67502 853100 871054 -991473 758923 293587 939478 -22519 88699 666848 -204312 -111935 225239 -684672 627758 -636618 -176490 -463433 546626 249273 979409 316384 237057 -187391 -653457 -729326 275784 459356 -957326 457375 841422 -561792 164188 840630 -193506 234880 935871 280232 679855 288218 941024 924487 -585567 146989 2439 327275 244630 43783 -647578 229134 -621397 -962467 610980 -166761 953490 442388 383620 -220748 -507954 -362180 -220745 27488 -559863 -59556 -7494 133508 251157 616552 -705811 724666 -144387 374351 -646990 -163668 498632 -846671 503486 607003 -591670 78766 585087 909820 -544986 221273 -2518 -101700 -189597 448844 7392 -273372 -937942 78805 -825220 -316712 -509671 -469554 239356 -677894 -804792 -937077 649865 578668 855510 902636 -782044 790962 993838 957713 131695 328181 881756 219181 962710 450467 568069 989172 -90024 240820 -115576 -548178 288310 155400 -552016 -783379 -765770 191084 859027 -801829 -788524 -330564 -603510 -521427 489478 -578398 -685492 -114252 988010 6396 -884695 144402 450575 -100004 405857 -620791 336937 201247 979439 986658 652130 796693 -691906 566585 886787 255925 814664 -47527 514048 -835960 -805113 144759 -549650 288431 -896878 -291879 -337855 -310411 432684 827449 606512 734221 217746 -797643 -456852 -799546 511882 -635600 229061 -431088 507259 328747 -278754 918144 -453985 -185416 51724 197928 796888 82935 -410353 420438 -965094 -110668 648972 -364033 891894 -25427 910691 210904 857027 -948367 316716 -716540 108011 577427 312296 -516529 -295970 -783923 -534886 106200 419058 -78794 589815 -781029 -961331 469641 420179 724264 771254 341947 -778933 -876304 758834 903156 247479 -622640 874953 -151381 -81988 936894 -589598 895837 -545666 521487 -513845 -199831 -93582 -879006 -368043 318603 473937 675757 933660 -27149 275496 -733726 -805659 -29823 460428 663101 -912224 714656 422957 805132 539580 -428673 888284 48250 -880287 -83876 311645 -334295 -142095 -308824 80881 -438320 853122 171113 -839562 342203 138450 -364295 -439187 -42611 -384409 784407 641062 104868 -945721 -809448 850314 -893799 663761 804667 214277 802022 840375 419737 851214 -380893 -906983 -124229 22868 -785303 147390 -919226 -982394 -280105 908529 810833 662207 -643533 -755210 -528553 623501 577832 289832 548296 -692579 146221 930480 404922 378628 -322425 -40092 -757699 -184660 -764187 208697 -520117 -31783 402472 -347545 -384802 922199 468294 704408 565276 410562 -267708 970955 621742 209394 919776 -351924 -369746 984961 697297 751688 198718 581241 -64986 -812529 -698954 -532449 249035 594923 -496267 191190 -152917 -419177 -201383 239538 97903 874078 367433 -319206 95716 594 -489361 830105 365690 885925 -978301 272833 -941592 -123353 -902205 -395716 -406035 924636 -655105 -374160 212274 985017 -239408 -571314 -387508 -528261 -349847 -684232 254685 -204507 -718971 923277 718426 229396 -561024 850258 433894 -421312 -504574 703870 -74531 -366319 -331050 -319006 -310930 -347429 -128680 665395 -764320 246264 -371 -482891 -982283 -815103 -787763 903686 -871189 995624 843803 960133 -145249 786229 813845 -153123 675661 318235 -514426 789169 -490766 -531529 -160231 -814106 210642 264356 166057 -579833 808598 -26051 -869581 735705 539149 899120 -179731 45181 -358381 -450757 -672400 -268869 -19953 14215 71312 198257 801942 730909 -884788 -762601 164909 676745 -42399 288237 -324821 377482 681721 231236 400573 -914446 -409088 23142 702212 410912 939672 150948 701913 -528744 514082 536570 383536 297148 -799107 -266784 380826 462634 81355 -693200 -636188 -779471 -470546 -645458 944861 500464 580755 995641 -490699 -241907 -467868 141197 608257 458639 309217 -809933 363099 -642855 -69303 -664698 61479 337348 444210 380129 -74896 -173225 -474824 -548502 -280336 -930011 -172462 -584842 -675282 -778300 646336 577048 -386494 991589 424608 90057 129972 394645 -492255 -653259 463363 494607 -902322 95904 316097 913339 -582004 -266765 -940069 -785209 14495 -812057 640503 279393 -492954 384205 790262 123790 -129113 -483209 -753511 -425302 -618363 455366 -270401 -345987 -411762 -344238 -580276 -878347 977393 -337489 -958298 -739450 483277 962786 685401 -306533 657700 -839712 153947 -657737 673134 463807 553705 687149 974154 205308 370960 328440 -490417 -187416 164167 350648 -699519 54191 -53319 -820150 924639 952582 -364511 578434 435482 295409 464719 336647 491360 606382 -849977 328396 991061 -685375 -169720 -683097 -723037 135581 -381078 995471 -327896 968812 -40415 787063 -33586 -682629 -148898 162497 434681 810309 -40044 -232607 -519655 -808294 -172584 774671 -178722 -290708 656097 -534488 413579 -491210 208687 -591326 -999964 805642 -818871 521258 -507199 464309 262302 767324 -762171 -803312 -176243 495646 983336 -652442 -546304 400538 -173521 -737923 465715 -936747 -156994 -146493 808083 979825 -614396 -592233 670273 -480645 -302764 800048 783413 -908046 -870636 -369234 3199 -176683 -215493 632361 180327 -154012 -400802 -407879 -523133 630368 304604 -468013 905365 729833 -738485 -550021 503228 -214062 92980 348535 587003 748621 991332 -887342 108566 -694595 -979121 616189 -399473 -32087 -248926 -92399 251837 831948 719332 -855632 607621 -919095 -870201 873609 -508360 332283 -823919 666105 565385 -239893 -72798 -993969 -657239 -179365 392865 -107992 -281087 341503 -867385 164473 -557301 584011 -813496 -479317 30670 -650649 -688679 -464799 944756 -869312 -805790 380629 720521 -67528 -425662 352224 324946 -53891 -373063 952216 319048 -135177 -789385 481171 -979280 -51877 598718 10826 742872 -379043 -718950 316527 -753150 853709 -56605 -660479 464915 115400 -700845 -214513 363181 -656405 -427843 -472249 566646 605633 713635 100325 572778 -486007 900819 -402010 -240813 686909 -429396 696420 449111 -445504 930050 -792237 -463189 38819 429335 -37034 736742 38035 896202 -676353 -361104 -24861 618444 -563806 -402151 379698 -14708 871060 -329146 -176711 -142027 332165 -449594 -362189 -579251 -243337 -366398 -491799 838654 -814630 389331 -428967 761586 75590 -547666 186370 -99241 -616108 835450 265039 -932478 -741222 -629054 -201826 -739665 385985 -825210 707179 -979481 -495420 -942356 -224738 715514 359494 403732 -533139 -925268 -737008 293257 417775 187116 68263 -32557 -276033 805055 858630 252201 524489 -591428 162301 -932029 759092 533808 851366 590158 967404 -244383 -734721 922489 516170 634480 114217 -25939 -100765 -586024 -449732 269529 -97174 486035 -895547 -332181 541250 169179 -866723 -258342 239269 42766 51175 805088 751466 531626 236005 -709819 995190 486136 596599 -274985 557634 242886 175090 -719242 -698876 859724 306329 -494261 994813 630448 436219 -368999 -269218 16677 -757400 -279508 820440 283182 24337 215277 -226369 701441 597691 -738921 109657 -8314 -461792 -216572 192073 524415 833762 -563935 -319725 -65343 -201171 235265 47307 -672480 150888 -731507 680927 -835863 69143 -988200 -503939 465928 -135216 80016 -488414 693706 739031 686480 -603071 -926531 -573351 -943469 -787572 -108364 -171455 336260 266465 -869785 142651 -286479 894164 -340297 -536381 67101 -427947 -177010 -887831 710964 -230402 -273563 -659549 -406503 98684 851039 -701234 -699045 6167 -165613 -183869 -444857 822367 -660505 -233966 -566377 887285 721815 -903330 833096 244979 27349 502741 506761 97273 896395 -303287 -347697 50005 326972 -400656 -844282 -891442 566280 456757 661857 298125 -667826 11960 716114 -382039 -561941 -110871 -171498 -79539 -833119 -155332 987496 613512 680084 -98423 509909 -444623 -599058 891524 980399 -580875 -699487 -595628 -907237 496895 -942516 -611758 -64954 -463550 -817993 -6817 9268 935654 -584199 953442 433592 -209203 -35015 -103331 -367104 -486592 244113 -75733 -657464 -925893 21646 734424 -446673 389969 -675628 -550628 -992089 -693315 985695 -192522 -939387 -882809 -903964 879672 110671 835797 488246 -252266 583354 400388 366111 -8622 174454 -927137 208050 375306 740715 270937 299057 307197 883967 -408214 604509 399450 -666106 691884 -236558 455347 -68923 4006 -33084 -754928 61217 431782 249076 -195936 996841 714575 45323 427069 -128365 -25661 -6941 572185 -162239 856574 492728 548610 -762721 978981 190666 -763829 257547 -958803 -107559 -385404 -739045 -929062 186265 -146816 -708259 418514 -291006 13442 74168 -559779 344643 630916 711153 360380 -890346 -973021 570826 -809182 -951761 -14678 467780 171603 720526 -961863 -496040 49012 -111983 333014 -557092 -340814 -351105 -283325 130471 856732 526435 749925 -504140 766109 -293411 230588 108144 278244 -908013 -677450 33938 -643524 312096 -687283 -333807 -756870 -666724 996556 -383417 -404209 289860 350513 761888 642237 999750 92846 38270 827367 145836 460362 -856403 -523294 208293 -688258 -297434 -733083 807256 -708409 780426 -7814 129765 727169 550505 -756160 308836 -764024 305980 -523284 -102080 -560297 216262 101201 804459 -719650 475640 -322009 443260 223954 -851775 -189302 -33424 -345218 362052 -817312 34384 236719 813798 198321 77791 -143325 -80312 422704 -816953 196462 -51938 -705930 579705 621783 742437 -62937 739048 -134595 -507710 -915892 -673513 -310165 749303 -856856 -911487 -472394 -430595 -794110 -233257 -728039 -148143 599505 -18587 -196623 573700 727314 -814511 711543 -896597 -730234 474243 10367 331973 -750618 -619748 357314 86759 683450 254907 344452 -251131 731248 -919330 -289574 -927392 -351366 -427040 -936803 -953332 -226926 -770029 623611 -37731 265757 976246 -937433 -274579 -85715 396563 871729 -939123 661793 -887944 125936 -794426 -726425 292303 767259 -612278 205282 512668 756087 -180356 -430106 834323 -246997 -868391 -190112 -936428 901295 838785 -512749 -50236 843747 260582 -705027 -178999 -85956 953616 944600 10913 -576231 217610 638908 -319072 736947 56429 -57886 -25852 258611 24710 -180221 -399306 627806 161063 -1954 523808 -567573 655623 -980391 900517 -659082 188246 867519 -516542 -573939 -281118 -108248 -89281 896742 719839 759030 902929 -534989 -138794 -760325 406863 738318 612781 915000 -40625 -247793 -228785 -596159 -865059 -435971 -626569 -721604 -497001 -301151 -497762 -254840 372328 -858826 -964614 13599 963196 -317373 266818 236459 858988 654671 999020 -216331 594309 -985306 -310398 858330 -183867 -61445 917584 135236 956851 -20009 392384 -319772 713369 32227 -590493 994445 124240 11731 -647152 343472 403251 -482833 952103 -699664 -739915 -257857 723695 189921 93071 -430509 -874595 -252062 -746863 942636 427894 -637932 865306 53962 -846069 -393098 947107 -47917 -376797 467103 -425355 -56227 686263 625815 760315 -280360 -765673 623826 -933582 482715 651562 -147383 -543044 105865 882898 708150 986388 2528 -307474 -55315 281053 632990 23673 438098 679251 456976 794704 91259 -511006 524280 -140400 -498589 -38699 930010 -876898 960583 -689369 -600349 -117312 -222688 -936714 -187529 320488 270910 476821 -584234 -512495 812670 -781760 197609 -611262 -723928 9067 -36177 -775321 -444749 -450881 215937 -548763 -242698 871545 -751062 899587 29566 -141619 -903687 -489934 -772136 498727 52527 78833 457923 554102 713029 -464029 -2876 -57000 597327 310668 858582 -415516 814078 638120 -785473 362131 -994624 -790104 204542 -390709 -589566 -371126 382561 -374006 236949 -219821 -796621 168107 -921938 608876 -685423 98776 -385016 459414 14302 711693 830884 -785588 -574260 160324 -537424 145332 -503909 -759101 475270 935297 -516897 49406 -175669 -79512 -807431 -40663 -46152 588092 889640 243551 -196491 832040 -575304 -489240 7713 -646519 -652712 -666769 534246 -637943 805807 -611222 -422388 -213325 178383 -762920 -313782 555602 758138 485181 407750 -502323 328356 -97673 -853765 4071 -322355 339590 -114864 -115762 39980 -394898 202449 18040 173109 953244 -599761 503250 -634361 684338 -407414 -16686 127226 88377 -389893 42412 338283 119715 -609857 -748162 -356857 765197 668942 644326 925366 -263540 249771 286673 699674 631001 187173 -430428 734383 -78525 618446 530107 865435 715394 -343306 188368 805285 -744728 845241 -715418 -718808 507279 261262 66963 -19418 63683 -41911 -653975 241958 18034 -906435 130924 -211 538166 -637266 993995 149887 -798660 -966775 -402735 -920738 635218 -120199 401312 -265872 88287 -140909 862108 -977051 796682 -969434 295104 -425172 425059 -952851 -139188 -195395 -734873 -760339 -255591 896258 550817 752753 281484 205283 -523283 -523872 703401 -786451 18776 791352 -338241 -549730 412067 230761 544961 806735 133222 -688304 314293 -6466 -709806 -220018 -898363 -555849 -526961 -897147 -284045 -9249 -264124 -304209 -56470 508573 -949580 911258 -933265 -929755 309253 430596 -564490 517923 669341 -188657 554705 -701824 -28123 415520 -877820 -328493 72879 668211 769511 -249100 -957133 307004 969445 703670 139951 -859294 -528098 867780 947777 -469730 -652297 -48740 534075 5402 337138 375722 129901 284344 -981675 78767 189026 -46388 -624519 431293 -443853 549995 -331984 -733857 -629626 -660261 762324 338517 994983 399785 -763544 922620 142145 168794 -867474 -403892 -807880 -589767 864581 -779012 -882650 -230833 789563 -587456 48241 497521 -949193 -591182 -59642 5491 -919940 -336561 -903244 -840965 -338661 -403048 11431 398704 492280 -874664 709631 -67824 -189962 843526 -63476 831777 156354 106944 694696 -245441 192825 -1289 797106 -12076 340471 -588886 -539102 185510 275837 885579 -466098 811659 800126 36285 448184 153655 -510650 -157697 -593903 67254 434760 -169374 564431 -872715 165698 459126 382822 103418 243471 1795 373157 -54988 626953 -214477 -494800 -221716 999192 90829 73622 -802981 -192292 -367460 946830 103638 -466445 -757266 496083 526501 -677913 316984 -33127 844785 997943 500439 237866 523483 46976 993777 630050 -159319 809160 548730 -493885 -844901 425703 331731 337270 -550564 -675437 639372 -240161 -483180 657030 759754 397595 -49894 490702 153540 8601 447303 478769 -593945 -65902 -384282 -633030 -543590 -21082 -438841 -215196 859035 796821 561266 -381086 317832 -852586 916601 401801 799098 619735 -617113 -802853 691020 -721646 346068 -157391 876025 -12343 -926822 873476 -623581 -281826 -681310 -875816 759600 427601 703959 126789 961039 -148010 75709 -653533 -972903 -280942 -233190 -496687 -580462 -110798 583762 934946 607016 344273 -504219 408688 -482877 188705 881808 -364850 379626 -902373 -296695 838001 -893322 -275526 69904 55096 -353367 8331 -863029 -684517 771278 -136256 444655 -945523 88685 102628 378249 -487173 944555 -249814 -359577 -827534 -122180 648926 354853 189533 -217081 71292 -115113 -621845 508373 23903 -690992 588303 -168012 -471406 291341 -610655 476270 601027 217921 92066 608545 639190 -623874 72605 -823941 579477 -589571 -871128 611604 -116476 75402 717962 -56600 759506 -903025 186870 -415633 -165652 544186 -543242 -958885 -882260 -169138 -404637 -978578 899248 98692 -892784 921973 -272827 -845541 -200697 -556828 -584575 -694013 167019 427023 533743 -413662 -398979 508163 723557 453696 -894406 -26881 671986 746390 -224224 -88174 -442892 -690962 267281 354130 507206 868214 147921 -924234 450966 154535 -158294 205329 -987308 379981 296111 532780 -944698 -71246 17821 -774530 780472 681195 826588 -746742 -879919 -921922 706341 -751659 282753 864942 -1473 657795 -978921 808357 -746782 -323314 -836369 -242242 509884 -659807 -204471 -632660 572561 851479 393396 -374838 -106755 501928 -457665 -169387 497819 -109644 -656051 -365012 755646 248652 166583 -738703 -299073 -37692 903373 855606 886998 -725670 -926571 232715 300641 106349 413592 19337 -550716 -207412 376902 -718229 -78630 -616790 149126 -469034 -308458 -273619 -82978 -118471 -164165 -209627 98620 -914225 145460 298842 -119969 812353 859921 -791810 777061 994793 730654 881729 -991631 243762 473634 -459645 -751112 -142437 277297 176421 432041 660314 -927826 -518152 -548489 -166755 292065 -29353 -357180 548971 -375119 357585 683691 823977 312830 -74114 -158358 -993991 -411491 -495501 604267 442045 842993 79696 562669 34425 -674782 701430 -275245 758781 816982 -917751 -104572 89576 888933 -949361 401719 71680 576683 788132 926737 755921 885627 183951 750879 -688335 338365 276108 -69635 490809 -870169 636114 115990 -714271 198666 184125 267014 -490697 85129 -470243 -507872 -201924 357092 -993126 -490869 404827 422962 -610238 -915705 920967 -307539 938673 793038 564976 -422937 787804 333845 181089 985755 640762 -674767 978105 -664674 218255 -606973 -879115 137366 -698116 363189 -133120 -711478 869083 951042 -352557 690961 -559211 279900 263077 -452218 -843534 -572535 15073 -288735 -191931 167009 -156966 722565 -121234 -949726 -503524 -58394 874489 -544145 -626979 -343146 919524 -92180 -772077 -126166 -919298 -282514 320415 -549939 -898069 261091 426918 -990303 886596 493758 412033 -242099 804315 -102756 410826 517031 518428 788344 759575 174975 -303729 46471 -333245 25094 740729 -600910 894311 403674 48931 -679378 677864 300079 -698062 -613831 361898 -843877 -541259 867442 218979 -144258 30270 467797 818442 -752885 -61529 -131885 -329491 799480 524662 591626 -897694 -970050 -187685 100902 667285 -543347 -687018 -229421 813185 -466571 414302 459642 810072 15931 -372377 543334 952221 -199611 153228 609756 177829 -780554 -132604 301878 -370119 -587711 978126 -412602 -897161 -918933 -716929 -725579 219703 41490 -601193 956719 98610 -541784 -656659 161003 -257600 822032 -124853 -13095 -906051 383950 237078 -41241 -612475 385262 872230 137455 489247 558709 -953292 -345408 105462 479739 645617 -477369 793026 -261395 -298573 703065 -71290 -932898 -516278 -511072 -106318 120581 -852751 129313 193384 -405033 -717856 -866074 -915876 523970 236927 -43700 916564 -388605 977973 -337429 -173233 80164 432477 161693 783810 -99818 979290 137261 88957 -916250 547137 256414 -728787 475935 439349 291349 -869766 920893 -857263 789476 -866352 -347703 232253 958899 -542277 250006 -384285 -558771 298476 -635498 -567236 -899067 -799911 12377 -682428 -779197 289024 171044 961292 638382 -839989 153642 82926 -306441 -610545 324458 905434 76224 338478 767268 905167 -210008 938077 -32154 -781579 824064 541086 901384 915676 313778 689468 565184 917615 -351648 830056 692139 -971485 635413 609722 -355444 7677 863696 -880628 -719876 -651815 -570735 -208559 249534 -278185 14835 -656753 -854607 -769053 483442 462330 150495 868190 339534 407087 542258 382830 -893303 -468983 -387771 -234657 915210 -309084 350680 159028 -675100 -995604 584798 477775 666544 257120 -549071 -682696 146838 603369 546789 -383603 -107669 226385 -569542 -347386 888052 360034 595499 657188 -783927 466716 272547 488694 -155307 341266 -813361 227720 978938 -364703 949263 787176 -901039 80078 796678 388822 -857073 506491 233552 20743 -525309 -998586 937555 -538346 263995 862526 -85330 735624 -223161 170435 -311089 358522 -510827 467257 87201 291049 -726533 263272 411234 -107234 310228 -840460 558482 -847679 -634892 616199 -996409 -683119 900016 188446 520379 -982469 -262916 -993396 277286 126856 431915 248018 -839845 -702642 -29262 777935 895124 754518 95451 829551 -20805 138207 148770 -54271 -501419 664892 -29648 -349785 -35828 452120 3697 21862 55639 843482 -871084 132957 -51512 -263773 -96225 409363 865010 927988 185452 -923287 -503180 -757011 655683 792878 -512346 680496 697429 773841 998880 -597788 151891 196913 -688798 924374 727401 776337 516451 518841 452571 509223 -162247 320654 12730 -11053 695841 365471 986306 552429 -107988 -868827 705491 204727 67271 -72951 -305014 -706574 860773 71111 -612100 271500 -551861 -119185 222479 388598 -327305 52934 -65804 -31340 661038 894473 -490812 -706610 88865 -526767 974390 -853180 -62149 -13166 -671877 -511586 -17142 -196163 604087 -136191 -941497 164102 838555 328221 -77437 -360641 388515 -444189 -219792 -261917 528233 814932 -153142 586288 -862683 -71051 620768 7019 289474 -869665 708675 951111 968221 -886414 -824822 949984 947292 -487766 12606 122722 596713 -904567 -844055 936775 929546 137012 436918 -668995 951711 -618598 489925 -797403 -60041 18895 904334 720568 -464434 -92553 162415 -310460 -848409 -566563 -533037 646804 995138 193699 -273151 -567058 573947 -159084 310270 867126 -404801 -242411 110112 -281168 -367509 633403 -765519 -575773 -518973 -981642 558140 956696 -652469 -976662 -578313 547202 -716986 -563106 -538548 128247 -110648 106957 -910330 979932 5370 -382566 754197 350496 -767254 -135967 579838 -169121 110732 -872855 -374175 32806 785618 -622667 -165208 -918442 -475677 -918855 265162 -516831 -510086 -349270 -198343 691890 -314402 -794002 -323346 14185 -30214 -488781 -471026 184772 839320 22172 139193 -163751 883262 837397 666224 189183 -258523 -258489 766752 -466931 217298 -286297 -196785 -289606 -742188 32297 311266 -947292 844825 -235373 309256 197612 91628 690284 394567 -941442 -476017 -789869 -579167 -271762 719472 995691 -491934 72830 121740 853044 751369 -634052 -611491 -811275 -382895 -996664 88577 -599275 -226213 -158797 -320535 168074 404345 479492 -229190 665257 -656487 -90156 708547 -365029 -765236 227993 -502416 -822542 -981633 551511 841549 -923388 342898 -863002 -198463 199038 725177 589065 -797770 -926873 716092 797937 -13821 -178690 297958 293238 -270178 -943485 -260443 -709262 -593169 843295 458638 629944 -351937 -60560 -107490 247220 -39089 -412619 374044 -576351 -913658 59027 -218854 433377 -258622 280706 -106343 -872836 -844977 -140969 222796 -202312 91637 81134 755445 -948272 -404565 -635789 -60948 170858 896077 -773442 -341986 678173 42024 78962 723949 954036 -269666 -133017 -535776 627288 -519806 -685607 553104 548153 -122808 875010 212490 472963 -974444 -814115 619752 928238 -445346 -764027 756939 -99723 -519106 -854723 389238 241054 62553 109705 -918454 569848 438376 -264711 740698 173091 -182046 -803963 -749654 -992759 -932154 982548 -565111 -251221 668935 729623 453000 865686 -130797 -103726 231318 818548 -772094 476603 301241 401726 -410408 18555 -451349 903439 -128522 -382575 504079 85396 -234076 -350698 146830 461856 -134349 -951781 672915 -990116 31826 -134098 -777121 857499 465520 562300 -153271 443980 301384 -3824 985430 400905 473998 -378695 -797071 -259508 -817484 986762 128071 -535615 63065 -365701 209345 -544842 423759 698413 -322401 399534 -644281 73803 287278 -199403 308763 -286580 973477 544143 154680 -793388 -850910 687466 -525274 822010 195772 323505 -878538 -52827 596420 -136222 -904761 508111 129565 193847 -62796 -119444 -292299 328864 -403106 -115293 -716641 503890 -882863 315451 702031 354809 -626283 471697 485489 -663159 -889324 53445 743014 847794 -944478 919925 -471588 588274 -160850 301089 -933880 -523964 -988540 -541650 114563 -64394 966589 707718 590910 -613736 372420 217308 -140764 733072 712965 571533 453451 530123 935476 -615902 675285 -6514 -745162 125298 819177 -797845 -344784 344933 -433207 966222 119507 -962889 -663199 89866 150155 126338 31015 690798 731441 -200222 761718 765627 -144576 -331796 175255 409703 238197 -155825 617067 -656606 689767 120226 608212 294783 -424576 127830 940740 -63572 -642791 -421046 88672 93277 225969 -113922 -816560 -303032 -864822 -583713 -18010 -797111 -242591 807360 945384 -276571 -712056 -103446 -883269 631019 -623071 -169142 -283858 625270 335417 778824 -702064 -691970 92473 -645167 410033 545759 -611862 686977 997349 779583 265309 599877 -695989 -261547 247824 -785938 -991687 -193374 -862600 358797 996605 -271856 238989 124582 253503 -978268 -152449 -245645 646402 -107680 955526 762577 -75575 973112 -469161 -419381 -410666 -216786 -952654 584130 681869 -173428 -849896 -768330 412536 -348610 -415334 115507 -932892 -829239 609229 -999590 834472 12780 -83622 825355 -53755 561745 -317262 -827988 70697 -755728 -46626 -399335 -742706 -428172 583464 806784 -467941 47397 -666025 64635 749422 396788 -838124 -967118 -710758 -982783 -957911 -190996 -846806 618371 580675 566537 -903632 -243499 937629 -402589 -711043 -254553 -606514 169040 328445 678741 -153045 900291 -814931 135636 346386 -407621 675017 -611212 513874 -32327 630964 895062 611294 650108 502217 588421 36983 -764777 150239 475451 284677 493295 -594687 -971502 -634500 -606981 636835 456140 330970 450203 334959 22717 -876084 533393 430268 -62123 833520 251936 -506080 940878 -414795 -172992 -931300 -675218 757855 360954 642038 -937735 -150617 -413210 227620 356535 630783 960319 800740 970397 602867 20000 -925335 -506341 -137429 852062 526511 -745855 351885 -547711 752751 727055 52095 482143 410286 171927 599882 331991 496113 910033 935322 -53209 -114293 -907077 740642 401899 -949866 273835 176988 -263885 -87552 356467 524142 -307137 -538435 782895 518056 794969 -713318 426285 893354 -558257 304178 993786 -36445 660108 -222983 -955643 773428 751698 -269067 -132109 -698381 -229481 400397 475262 622475 -68615 854906 316554 264192 -44194 -804902 747078 681488 508460 60899 775931 -813259 697506 -582348 -785420 270279 -200111 178631 588042 62015 205755 245891 -336053 22039 -381946 209775 -941241 193101 -255011 -168064 147830 -878203 954852 -981741 824137 -115890 302421 -855946 907596 -429699 -81732 45344 564852 -490059 918219 368513 932107 -758519 -903205 947700 85173 -814024 -58752 978642 570013 -131561 -951993 573728 855106 -271220 -735218 703080 -560680 766390 917249 493093 627164 -816854 -911955 -271913 713783 -245671 932802 -977737 -733682 -92019 112234 942085 -810972 199826 216512 -130179 438509 -399247 -314386 736743 -468560 509143 942056 -103986 -780841 -591851 681279 -684728 -969130 381889 -528093 -610828 223542 944377 -715528 924547 179261 408647 426131 850028 67772 216992 583825 376131 -148619 4487 -388908 244260 -78170 315471 -781157 -735287 -631626 46589 -427971 -124740 -170501 -555572 775426 -875354 408742 958282 269982 340037 -753716 -792289 -147253 699665 963821 -266750 -839932 480883 219475 893141 900544 -671568 -231924 -262676 906287 103509 925493 415770 519419 -622107 -699092 496155 -845522 253090 -875884 -357012 203268 843515 178676 156359 604945 704639 -945094 610119 -711961 -217618 -5277 -510014 354727 137482 877130 -298368 675723 -339386 156379 252513 -889490 238472 -799618 774656 -476304 270216 896085 154728 362431 -647087 995729 -759961 728841 450277 932081 673274 533115 209150 -837287 -593689 -5772 -325138 -722165 -295830 96203 764839 826500 -350201 92089 -495145 -183819 472830 440421 -959700 800732 -460963 -90357 817717 692159 99887 -299960 678888 -961403 -503982 832260 630336 719473 316903 407676 -976641 987746 577130 -773871 314189 960064 -382508 -699631 305815 663257 -447506 -898972 -454257 -73013 546989 481155 177097 -650858 566378 360151 629678 810822 506286 600125 -786212 -118837 -349152 672553 -622566 628324 728840 -620698 759798 -796486 -933377 830459 595581 -5367 -509259 -983638 -99305 -746631 482015 146706 -333188 47883 424635 666868 -634793 826926 -190783 -151534 110709 952306 407144 284211 422698 -981804 31761 -547900 421313 -369353 617236 -926439 805405 -183820 160102 -44848 700784 21896 378852 -921002 -744681 124268 -434370 918787 784785 -577790 -870013 33889 -589029 -805845 -378300 -799222 -454039 467573 -914584 -911441 212866 297074 799500 158261 -425287 -53980 308244 403577 -51261 -213100 737619 276404 -699270 -663807 157139 73210 487981 -882378 -531647 -285859 -623199 -438667 -893832 -364754 -197975 -465265 512296 -456093 -645923 367509 95523 -474732 475514 -468951 -606652 -297824 -304938 -807827 -254852 -81427 359806 434077 819194 -21684 -572690 75577 663926 908410 -168468 531802 403739 -111166 879233 620582 -490481 -175424 -607339 415967 364064 521666 -388186 -645355 857996 -554937 428196 -913028 -168339 273961 -439955 492632 685887 -44202 103776 83477 -614001 891450 518688 -210957 920002 265145 331751 433374 -616192 623320 -943996 939611 437179 47355 440050 904863 215497 737175 703674 117656 731179 369686 100848 -248261 -503308 896977 449960 777810 -41317 -939266 -826370 676423 278179 -853531 -65037 -670165 -577381 574387 -689724 448164 449729 -937474 596568 -6415 768578 3030 -638382 325788 -704611 -594812 -23225 -869445 -271323 -508958 -772510 984485 -857770 134562 -141400 613022 -208532 -114595 -268460 -411605 -415216 -104067 220837 -307450 535525 586513 123579 439715 143300 -961953 -578651 56698 -449708 79102 144648 168674 -568766 609920 830952 -848999 524317 -563637 662678 -306336 705233 52873 -487370 281411 -261697 -354891 415468 698486 -553227 -656938 -955741 782939 42383 -357943 182905 -943711 992425 468150 -27061 -81530 963839 863013 -341416 -608196 919716 -313175 -305644 689258 251962 141836 -772919 -233706 -385247 918896 -326033 -529912 -848244 750530 735145 -771607 -399679 -20454 604672 742982 -273041 797971 -752034 296834 280608 297686 708299 555629 -705461 59969 -789168 -587010 616583 -870349 -835844 229936 -419111 562422 -715644 677111 129326 601546 -84603 -384930 -107676 727306 -650266 -949569 456450 -61315 -893863 -732002 635401 -40900 -727680 589602 86498 216763 321196 773808 966390 -717707 619584 -308827 -902947 534584 798900 -491088 467118 -546422 32566 -621237 -798091 -691529 266602 354260 -465982 847736 963026 -953780 297054 137538 132425 -163925 -497127 706856 -819926 -975651 432191 882669 427534 111453 466729 917546 -231571 -83473 462104 649206 -371985 926139 -71045 819073 -675741 -693448 -240212 857090 -266498 -548310 241217 -277870 627427 782360 -834726 -367307 -399616 814244 -787829 963199 557832 112891 941153 -57644 450184 336487 -291693 187720 827561 975745 672071 -878427 -524159 313220 -59395 641290 614805 -305730 -344804 424752 -562065 452384 415639 715208 879192 459636 -640836 -493440 -45005 -563155 -298599 -782858 78298 -536821 700003 24517 -839883 382180 -377049 -518099 -302760 -281032 -31195 561401 227855 150597 56693 -39243 346056 -965124 615513 287037 -717785 195888 -101606 -232064 -242250 422746 -201329 -64681 544314 33542 679487 -486532 -517087 -604322 748830 -309720 727831 -422703 456180 942797 -181449 -902048 -364581 -501395 408798 -27131 -248345 -78315 425116 317504 -578848 -29958 -669628 -735425 -621398 -939730 -567261 218537 15942 356351 -663475 -583289 -958223 -379667 459282 945871 -730518 -924603 -636016 404495 -228143 514398 245730 475955 -952405 877423 -703882 429043 615938 -512500 322941 -791845 980777 -276037 -982661 -789640 -591458 956471 977278 211208 -216639 -669845 64207 -55841 257908 706386 793130 805808 196133 740816 -828060 444980 -480354 -773596 -24968 -841451 -997925 10945 541420 455019 8367 865090 134938 866453 -70704 -43505 123160 49518 415755 -808152 -614215 789423 -71016 -42863 726829 -144632 975578 10563 228221 -795301 290506 -509361 720033 -108370 140200 -868313 -528911 -665455 455205 981191 47496 -964105 -96279 827028 -179686 -330554 -884808 -397250 -615768 -904049 -537794 -791074 434007 775555 541567 138764 -201708 -344867 717721 691647 729651 926384 -5832 630140 -733354 283698 332059 -49896 294683 -991790 43576 944055 -495849 -471357 675581 -621601 906467 525992 644786 423736 -650036 618714 -391429 -969246 -19538 -743719 -506247 -683277 -902693 -624436 966543 -255988 -922060 315062 -192703 -752106 -15270 -614216 -326215 -637282 -692993 -494979 -267932 519371 -489898 -333627 -409927 590968 -343767 -534767 -137574 599666 184456 105320 -703405 738383 -797115 -35265 139369 -643167 297118 -33271 -465290 300513 -791920 923024 294085 -144513 404652 521060 -46057 727487 -832424 40301 395160 -962955 -224797 877740 -270087 793372 -509527 -573672 769707 742023 436319 998698 453177 -680273 536828 111093 -728766 -757718 975045 480236 -449518 4669 16883 -626360 -734243 -420088 590978 -230911 -33385 -432288 922520 421881 -85518 18234 -122224 -638792 71669 730690 276131 -801454 -322890 841651 265957 975540 471777 -548301 -4801 406227 -973509 514741 64796 975476 -278451 282641 -916980 -399311 -607431 730799 170995 -102606 -953883 -881806 -401109 -845592 532417 -267580 -922878 361117 313011 607851 -67993 292954 333527 797928 982100 85179 -456803 -878399 -720657 -722665 791268 842876 -419152 -494827 -831712 -250494 5653 -425257 -984409 -185057 426876 -997549 -140647 -418266 161312 456003 510826 -344270 4658 -767053 -433650 204551 -488941 344120 61375 -394090 -715732 -343314 408479 439403 -891773 -623036 -396687 -924966 -593256 845395 -524595 370141 835109 -136866 500201 -881528 910383 930369 674832 428315 -878961 -330754 205414 -628837 -143226 285158 -461495 131726 463463 324961 -511788 275538 973682 128730 -886019 -344550 -913855 -884791 -669730 16262 794972 -318754 -507503 -705186 -732953 12743 623156 209644 335099 597790 693644 728051 555921 -663310 -882235 846159 -172518 482673 847447 242986 -425171 -587345 115205 -788776 511320 262549 -769665 -497583 -232041 -114072 -287960 -232504 35299 -457227 -45710 -761876 467809 -879657 -266652 786362 570811 968676 -446915 932861 -817140 -234182 -687821 -424348 594293 84449 937684 956094 844749 -902115 -926450 422228 876661 262867 316490 -968606 -589367 -531819 -471886 850100 400690 449740 602259 826714 -863784 464385 501342 -466425 -407563 97480 132681 -851188 521029 2761 -805869 742892 -19559 -899604 -223004 -571749 -647541 -170079 -676014 779480 305228 724809 -717824 -602844 662553 659908 917985 -947490 21196 -8040 -795494 -830468 217743 -233926 618246 189032 834347 -253187 62163 -186764 -494722 950420 -740151 -212228 -67317 -502843 57899 284439 -985300 -704595 -734538 477945 -227358 -639830 -873146 792296 43213 -570648 -857320 -709543 -329 -551413 999210 433831 -791990 -846858 492607 -681617 119778 413110 751103 420746 -503171 850703 -484422 -751320 405967 192544 -723123 41221 186995 994357 114717 -732469 878011 -467543 -853568 -661371 -628696 -94602 -288324 189498 435445 -812197 492263 -91474 323790 74409 -284563 211889 -484578 457129 306288 -857182 178694 411181 -285110 -286076 -358551 -766030 783982 -45766 68772 -264017 473964 -643614 105179 -421636 -486893 -969524 46574 334178 -481104 -417386 -673269 317627 645237 -768667 -938659 -962234 166006 -61118 820323 -467959 -372276 755726 463195 -682013 279772 -473565 383452 902701 381106 -517879 490627 697996 -367738 277458 -927163 134231 -546207 406291 -785308 -641761 245977 -884353 -749827 133471 417528 -765919 -606658 -282815 -957637 785462 45364 -399989 137654 -668764 -35902 458532 686933 983579 -863058 -187193 -989369 -200235 -143293 -846896 558255 -1025 -594452 -780080 853933 204109 -672606 807323 -232182 -248581 -752108 -65102 -633200 728866 719136 879894 180961 942930 -764360 -584578 -469530 988824 -636063 190643 -949325 356679 513117 -470330 613934 190349 -198645 768496 -860542 160623 -506899 448478 -839463 -36277 -513660 -978108 406509 -913546 362623 636709 -895217 -279658 -269299 -163007 663108 -10339 40403 -672229 -814582 464866 -926727 730789 112312 -951075 -480417 190986 -884477 418431 -653074 -849000 460317 598444 981513 352329 642295 -301482 -529247 -240148 704679 -620233 90215 -820491 -989979 108203 -702819 274525 -144592 -177753 -452986 896695 -7666 -792998 545532 246993 -968208 -324258 697120 497283 106803 -507365 -80981 647703 -76861 -65607 -436253 565076 -10278 -810817 683306 -842711 173158 695373 -155727 -308749 864521 863986 -346551 231147 941882 634283 -24486 -565713 681737 -261511 320492 -911125 -700673 238621 -117277 -413660 -798429 -972173 -264632 -242143 380186 -703895 -313663 462070 -432922 506266 -386653 414126 -999985 624523 980254 -838636 -718753 -632960 -133353 -536162 -750202 237948 172563 -492297 -516898 730068 -680242 -770264 807049 -557841 -579220 488290 -944073 -510307 -767033 -18966 -660156 -423408 755815 -521055 761598 -202885 337423 -703313 -981116 382917 215028 171468 -519991 -355222 605833 972843 -831304 -190225 -333579 499715 -943246 -295809 330022 -592454 -123341 -494169 998911 391216 -311470 -810325 854701 -349786 459111 -854397 818583 485194 -480761 424181 -536588 751072 -575958 67536 485110 370446 -435922 -30270 901540 941380 322548 -217129 -380347 924102 -119896 700558 523384 646431 -473190 62177 -431612 247129 -560590 -782722 867978 -5595 -932715 770967 251364 -885020 -207074 -821164 3173 884479 835944 -132401 -435088 -963939 -234901 -703458 276830 952840 -300730 967221 386533 -654443 371015 -908622 -898446 -348006 514773 -3633 799663 697670 166461 -712376 -250588 787994 -707798 -339483 -551431 -3320 -51020 -157277 662362 991526 371471 -34429 -872333 581263 -492316 -399506 -477669 924759 -491971 350403 951565 413352 626585 -263425 -568880 513662 -999905 249224 -879303 942203 -302736 -290026 -182265 552423 307605 -986690 221996 -881592 221079 352029 985131 -975718 -183506 262301 -362212 -641620 -597231 464743 -751411 290199 965868 934885 -917373 -954405 604912 502898 257374 376215 -982652 -818271 -112038 968677 -893145 535153 35152 658331 44646 -906658 -421645 -672637 926102 403837 269743 622985 60050 602831 -315768 81015 -737987 -24167 792477 285209 -319729 5163 659010 726609 45504 348222 964795 -30650 594319 -27657 -150888 -628035 -735953 -936824 602408 752256 582991 614262 360603 -154886 606660 601333 261816 9317 725206 89839 -80073 784922 8356 9251 -974276 249223 345524 452330 -455696 96319 619931 914582 -347842 -724180 -534971 -894733 29991 945887 981730 -686993 821955 -447736 372206 790998 -100011 188289 -301733 524981 -779511 -194940 -808356 254432 -152500 257789 961104 686352 187592 -752517 445385 301988 989435 543168 -998343 940040 327411 254327 -902215 -909517 909992 -792443 -687371 -662710 54133 996600 -980298 -669086 913333 656156 -128883 16483 -988938 65196 -872551 990855 -406691 106918 838006 -487934 -568810 -418121 -919870 -968260 94197 662102 400333 382777 -24146 484973 -293156 -57702 -975315 -88015 -93286 709437 258323 -857838 -311140 -422017 746190 769679 -978655 -347308 555297 -434687 222792 996604 252055 366664 -429410 -794759 915457 537107 406807 -145549 186630 -380021 -877618 -961212 269777 113829 -399091 907084 701672 975367 854380 -955919 -612963 -565868 -964336 -506698 -206819 163350 126741 543223 38821 -738297 -266618 -187714 266325 840700 -207735 -257466 -361315 -979665 -14056 -323958 -408621 -335193 -351895 -515576 216039 684678 -458512 -608361 -887634 -866833 719738 -225822 350554 51473 -806790 -52224 36107 86613 482785 -701263 -760834 -382176 152358 -412232 -34077 522565 13541 954832 280525 446218 925604 -259892 797123 303573 524720 -308530 77939 26356 -621402 594083 567686 -428282 110989 10426 -618353 -166904 390305 494399 -537827 972160 -882389 80473 -134545 616767 580491 759548 859591 700247 -75304 574187 386007 785562 -881506 -201906 -763560 785226 116166 462059 336570 923490 -439405 14596 -797450 111104 -214712 429646 77567 -678803 952424 413449 496854 -226485 152213 -783680 -817731 551386 -308710 -510689 650627 361702 -287484 602604 -110466 -208175 48619 -567388 570903 -774344 119502 -152653 260223 -612411 -234980 -944818 -291840 -161903 562127 -368527 -372882 737075 -570061 -205328 -947140 -821270 376389 -723012 126762 -911517 633526 -862027 -172388 203047 -245745 73510 -947193 53667 529774 -415519 56324 662101 -708754 -766728 -133369 560657 227365 -176107 -641367 -567314 -94778 899959 98848 121807 9831 -386038 908753 -284527 789854 446753 518780 -778162 829252 -520750 -757738 -810932 -640613 -329362 316724 721158 -872180 -3429 755747 98772 918601 -473584 -987372 -203207 574609 -614035 222708 401481 -27823 922421 -60710 635957 194664 -696599 962842 430837 824579 -232894 785655 45200 -427353 681994 -289419 898443 111694 11543 652491 -345620 -533592 701797 -115849 -681751 744706 861647 575084 -565326 944964 -345366 -508313 515800 -28139 -636034 579679 -527272 -542055 -312670 -248677 -373944 859354 -775949 -187299 -618595 -893884 384880 215612 775498 -80651 -428017 -786999 863655 -768302 -129915 749513 -655553 -819064 -593582 -153872 553892 -689377 -458492 738382 -265164 464679 -878092 -520787 -669729 -391991 907095 -95680 572166 806408 726644 264169 850047 -394726 -513680 597284 285877 744669 793925 -499053 -409364 320120 712529 69030 -398557 -633329 -487797 -340762 88466 459426 -987056 223967 -22957 910723 -252581 -125272 847389 564466 -633516 502416 748331 793303 484607 243303 -243013 256794 -723819 334694 -147918 871970 -685392 735676 -342948 -90775 407519 -788682 119250 -41287 741722 -258807 776948 -878971 -825009 488383 -354282 826214 -860070 10808 -769743 -516076 -646292 475500 496305 683458 673420 -762276 919302 -916689 -225903 -469532 530841 716180 -476488 153307 232378 284467 308779 -782609 929539 -546227 -196946 71902 404485 -93789 220193 71717 114741 -217122 -938733 -852071 -490980 -146807 -852753 361580 -210814 -402869 -304569 348400 890433 -466982 -23951 922517 3381 324989 -847540 552192 -620464 -991685 927008 451780 -64438 988709 -702684 -480577 -247307 605885 382361 -532716 294574 -463486 -235245 -83136 -224657 66457 49751 846811 -897022 -806503 729824 -893459 -522800 -192525 -754692 -283285 -995112 826237 554131 524493 620603 70041 407816 345805 619763 557446 189496 644925 242596 144323 -227168 -481659 -40693 885019 -455909 263480 866067 895442 -471864 788947 16518 -982806 367626 482705 236001 25874 -836823 -299794 -15956 -315498 -717130 696440 989945 -955445 766920 -735549 758884 219857 -165098 -551832 18651 451662 556687 -141922 -376944 350103 138506 -213785 834022 95783 -734381 -393294 -102359 631793 -472587 -294166 741276 893810 434225 878847 -808906 -465329 -262517 -95344 899341 -296566 -36098 -780238 -737583 -393120 961231 -334624 -120594 852291 707070 -134401 -49323 417135 349401 40716 -251051 699435 -853972 785124 444707 -193634 22803 510511 -257928 -695220 -507152 437610 660953 992043 -482697 422032 778098 368998 396134 -168731 -291044 224301 758738 701663 -720642 -971209 483613 -813135 719823 -950571 892533 -470727 -937420 -76203 -375691 -15271 -544721 -315331 24213 712547 -270641 777919 -617119 -237469 -800032 47425 282927 -216290 -412367 -437951 -643599 361239 907111 68133 281753 229037 -504194 219183 -57687 -366750 -27810 -741361 866518 -693194 -602474 -726766 905432 -483151 -101705 -847623 -305199 -254464 994511 777828 404567 267575 -169855 -143635 -18528 -163915 24126 455762 698953 220453 313122 806090 -402621 312737 184941 425208 -95782 731249 -176100 -838659 -32157 -509200 307235 -822526 -512625 -714166 183881 880917 161523 929697 237761 -76230 -726239 -632321 700183 777051 -972575 636893 896098 -600661 -867727 -670010 -3569 32764 -194345 433469 306361 -967840 -122972 -586541 -590383 -734069 270001 619994 90087 11094 232827 248113 -156009 852704 -803943 243262 -487662 43855 183766 158459 -312760 958516 -615185 -200537 805295 -199283 -114582 -339300 -257485 -829468 450832 535360 -23750 152724 997386 -79723 366163 95124 -597780 546426 573291 -778656 944439 -900214 194667 -154359 681723 246976 363739 -36814 -617756 366823 350053 -409029 726386 -419802 -950482 108063 -400430 332002 -930181 -811155 393159 -17327 -127887 -95903 25927 264860 89205 -490337 154018 712112 45490 -388085 -329123 -219870 38584 836167 973469 -172484 -637631 457674 261695 87849 97040 609562 -759419 324536 -390541 915622 -649366 495952 838759 645570 -665706 24049 -487718 -429889 -658707 -543518 -62069 396070 -725951 458621 436621 -60015 -429656 935955 -794389 112295 -753815 -853891 -861978 -627918 -443632 -492352 -754598 -366625 -523743 -432292 702271 -726255 -708247 -436686 -911542 442082 -886161 495631 360115 -880457 -360054 136665 987794 -355458 -659060 -984364 -780445 -113529 -241636 -280302 225320 707836 -605278 577525 779054 695038 67547 966882 302439 271582 212236 689412 378870 -284427 -971053 574394 -991414 524193 429208 -349666 422242 -265252 341923 933299 -471634 590842 921672 -942166 -672362 500735 -556739 -392879 -103532 545306 -64244 -785639 -545412 -119742 372899 761026 415196 -584596 -441847 525733 909438 -621466 -14805 -146274 528650 -907053 -613292 -528877 156232 -456125 -803652 -189530 -119932 585199 -977993 -319501 -338806 548622 -450162 465798 -777391 543830 -576405 -125988 770740 -349678 827117 272276 -418853 -763428 637276 178995 776376 -159112 -858378 718736 783533 230733 302056 -264862 -949173 198017 355672 318180 -127690 179375 953503 129698 747684 -821688 -535532 -369692 653700 522499 168964 11700 912187 360962 341437 416268 -236151 125827 654921 -474591 -915701 -238529 574777 -803130 -851623 -387997 903703 593151 731599 683560 230525 -619357 -935191 -71535 -575677 421292 -441016 711232 -716333 438559 120785 -973450 198809 209042 245493 -299610 651159 563679 655371 -268492 898069 57316 -459816 -517297 917365 394867 708529 -861465 -646235 53341 850232 504013 801581 561174 421186 -221849 595688 -638331 -197543 201740 -495793 -355989 -74275 -796286 -480911 183149 446149 -730735 590975 325695 -689021 -741693 -781309 -707601 -763898 -726725 -286799 -672565 -413735 -602320 253526 -601359 597352 -484732 195693 414705 921955 -835195 264017 293792 983611 89151 412940 -227332 -26934 -749445 -995891 -596041 -847217 -857127 374648 199906 -536682 -970363 415576 550199 -867082 -851431 -755344 -569213 317044 143247 -115217 861230 351814 -353311 588225 767848 982642 -946113 -474942 -140558 -541101 -250644 787341 -480506 -208451 7094 170611 68581 -240456 666768 -830073 -323863 -173490 -900138 -155344 -137073 -251013 156213 -13491 -335704 213850 370354 975881 -981068 308344 -564948 537520 294929 821994 47359 -545937 645637 73385 -155177 -524866 897755 925190 -872538 -603542 153892 849099 -93264 560830 -306146 326512 393667 660301 135347 279671 550533 328415 352920 244965 364774 641398 -880362 585949 -289356 -973829 21990 495450 376780 -367606 320180 880136 -915474 -107945 -952506 -298432 -269782 -881989 592566 -497249 282487 498911 -951077 515521 -822173 615555 -55610 -812001 -21276 -72980 724968 498306 271692 -884376 921425 801827 -269477 -728065 965907 -102046 -600594 -211528 -992187 -513122 665302 -219003 633123 997175 -376124 -101428 -509741 820638 418912 -572398 -455102 -931307 -310920 -630586 -907219 -810104 -645931 158888 -6084 1288 -263254 -503468 -196152 -365344 45222 -608273 89278 573014 704680 -180883 -924645 434048 905106 -404100 132119 624959 -123978 824976 928222 413405 -120466 227724 382841 704191 117320 219018 190796 -966074 -821795 -948281 708536 -425144 183491 -379474 796640 285094 -15976 -602497 812681 -802806 106943 930972 -764389 -985024 185767 667376 -749372 -725075 -567225 -41732 10172 584048 -726746 11775 -451037 -879341 -833258 -673854 -767610 -124179 337921 -802051 429824 433048 -571429 250601 -680323 -316149 237495 -510877 378906 -231853 -252938 -19910 467112 541683 -537191 355477 -110640 936532 394040 916356 970832 -738838 -330484 -29919 107235 292966 839078 -652830 -385857 580113 -400061 127743 166584 -878132 -914762 296186 -518910 -934239 -393851 532944 993044 -396411 705297 569530 116775 -395092 344172 -696160 -482979 -305143 -666417 391963 615423 -510751 599587 -439003 40671 384395 475069 -340768 51420 795718 -258265 432255 344196 284599 -666471 420949 -324652 364285 689799 271736 414874 958451 194260 -451311 581371 -151807 -938588 994884 751633 -775905 -365361 -554186 60844 -324248 451185 81343 95674 533462 -14690 859054 133569 442272 314931 666419 179208 -873811 93255 -964883 -260522 -740557 -642495 -214255 -640174 125937 -220541 270643 -795383 -329211 591556 439092 898447 -312469 321276 -977463 -323012 -121198 932856 -386396 191772 -373235 956097 -805423 -578637 -373527 -383538 -380184 540547 -887291 675767 -590740 -921129 707254 266830 -164129 -228781 696291 349332 40501 -137140 -230447 -514522 728442 883903 -676454 -176441 460563 851701 -650051 386054 -396644 -983631 132175 -161652 371825 -196078 -196658 -587644 561353 257036 263957 -581209 -699140 -516867 93676 -472605 419813 363503 -190921 560295 -971550 -248727 -546737 -472242 -401032 734834 -630802 -564571 158100 -871901 -984252 -555749 718700 -883097 417830 916100 -601468 177107 558694 906889 176717 976924 950077 31664 -872985 840633 776293 691588 855047 -839146 -627772 -144287 761329 646338 -782754 913068 18645 694715 -832041 -956509 -168783 441488 -199147 -440917 -142699 -937512 -510691 -448401 -434552 -925772 416018 554521 398216 686273 -809401 -848748 -31457 -266074 -215195 490603 -608482 662348 424885 -988592 -543623 -260946 407947 371897 961598 -2618 409424 -711899 -927180 210599 -586838 391549 175756 848297 423754 562069 -168378 583998 209489 452177 550563 -370589 503904 -286876 -953022 419763 923707 754228 987994 -5739 418072 577370 575123 -809322 402698 -336059 -891775 592209 -537339 -727170 -956482 -335477 -8179 630022 -606174 -861733 -96384 -515237 880417 107142 -604548 774938 312898 -489623 50670 -73922 -35400 -186609 884998 797283 715774 -191755 -583980 -153857 -797426 -732557 -499983 -552727 9105 241892 560193 -682894 752746 -70613 799412 558258 -534876 662446 -281455 -411962 -666602 77624 -583274 692966 642564 157587 -750017 -706158 150917 920512 337016 -704037 -264186 284752 177901 155467 -146841 -383134 312189 -735502 116290 329529 284364 -744434 -679091 -919559 -586633 730838 -822187 562815 197347 -580125 -352918 -467878 363694 903355 911898 592617 259015 859004 809685 -385263 -600678 -673374 -838800 419611 129379 640629 734917 -791383 321316 13714 777207 124883 -542158 898707 -650285 327267 -385559 -558754 -419246 -926808 -884737 288519 59195 -667909 977142 45795 385253 145100 565675 428842 201626 -310937 -863860 594632 301591 -281655 -50969 21568 -112207 889369 -487971 -881219 -168175 288453 -968843 -663369 -153952 -490822 682444 -312898 -273539 -183873 -311701 562278 -906325 -369425 -362191 -606128 -917432 -976687 585455 -356912 -94088 873490 -111168 -667551 -377234 76923 -685215 -920498 -574329 719595 226152 -667273 114083 868250 -511699 378456 134100 164838 -626324 19645 499927 780841 -12747 345439 -403061 -451805 249590 524840 -634228 -885866 753315 -356589 -204688 564977 72319 665135 837533 21924 -585718 53058 49093 794130 943623 689674 495232 723493 664873 421279 -502651 -599173 89 -951564 480516 -457667 422951 260092 -594014 580881 -135094 489961 557457 478245 76885 242831 700107 -759828 -276615 767208 10476 356838 -771855 -177360 364586 -82025 350862 481010 -646119 -261281 58137 -968673 558413 -960132 182022 868313 614573 975343 479524 -11896 -983235 267584 421358 -600844 -988256 -556132 255376 509307 549447 -148831 620013 -556691 89668 -210871 -77380 -847608 -192195 736112 885453 588939 -688004 -118013 877802 882681 -557406 -373177 3545 921964 -734085 -90557 -537475 -37870 326381 -848564 -507109 544713 -235765 -817493 214459 -337197 369095 -754580 -215643 214838 250947 -239034 -66678 60083 -358584 268194 611909 -357920 521296 -991030 614966 -763292 463677 386223 313166 -823601 -714579 763094 -746966 198420 415973 -74399 941014 627875 731626 -582218 -423374 254119 470190 449998 -380174 -247207 857192 402332 894527 -655233 673020 -752489 -479621 813829 113946 820710 695969 -647114 -688669 -526808 -33589 537623 869317 -949027 39758 597344 309095 -106380 406016 271512 -296128 719217 -757862 -489012 -334013 690618 -534984 883563 992308 508287 930301 185281 -779618 -191292 838995 -672114 789341 -577395 -215856 896707 -793002 -14683 478900 -855464 -536377 -59126 -201969 -920244 -837831 238712 89599 753722 -266734 -618096 691351 443157 186567 204325 -414116 814208 -636754 -739676 826985 659021 -757647 -150499 -129358 784143 664095 740466 -90011 -501027 90972 869915 -795284 -482394 919225 585619 -793329 -370644 68382 458978 470583 -410977 -845596 56776 -586674 -346025 -17025 745219 634049 -858580 -91815 -495171 855207 92533 837306 796694 980859 623388 -939038 -621239 84613 -35749 158905 -212739 928344 -329195 570397 -507350 -222092 677843 -124581 -293082 -679413 184665 224698 563148 -278687 122981 62384 655431 -192180 760067 -506568 38272 -585765 560400 -184389 -983390 44051 -233015 -727125 -820794 883541 870286 -52561 501184 579291 444985 -727048 934789 98785 25621 -208461 -970184 -754848 993789 -716137 501455 -525067 766739 -952930 46950 941409 -783079 15696 255392 600233 -594961 160314 226230 -485026 879017 -734082 450462 644599 300236 187524 160216 229466 -809946 -248626 13143 -67206 556231 391018 -518261 -223584 -400640 113671 254639 970678 -850037 614100 -55965 593061 836817 -17610 -62488 -823686 966981 507583 -229294 455518 316419 -10992 835049 337659 -828487 762296 -651536 114005 -665118 -997316 -75708 816275 350875 644692 312569 -605144 213937 -100831 -756803 524164 -865482 -256303 -609734 -233016 204836 897615 -668480 -920764 -631653 9047 -225583 637483 152773 -190536 303064 899926 406362 322090 237306 -785871 77631 23881 707334 305606 400586 993966 841990 485092 -838112 -256088 -976905 840555 -172352 624284 238356 -124873 607128 -676106 -500914 -695129 -546859 -946741 -120743 -884151 26808 311821 253024 992548 -255453 -374038 -999591 -583519 -163916 -601663 37746 336534 604040 -912703 550698 -269200 -840159 201504 -313603 187645 -118558 -1803 52152 804692 -623817 -784332 -722838 210657 751441 177219 198011 490129 941967 865725 787670 -955242 -667016 37954 706498 883415 356709 -184584 -613681 -514312 479420 427683 -194581 640897 315734 -463523 735636 -600915 -438398 -965518 525735 440401 749475 826970 -322984 -15001 -834956 -80301 -465733 979383 744556 437275 -862466 859041 -851651 -193593 -743623 549385 646646 -470845 566238 953439 19528 -503705 -85685 -520374 739813 -224590 263039 -239376 301444 -926299 109416 181988 -537726 79550 503130 -58963 -620638 287888 -938596 620271 714869 -392197 163485 78009 128597 49934 -612668 -834326 -500085 -4875 177765 -941248 656272 147616 -190769 -311169 -432911 -546189 330882 -501958 164555 562723 -768002 839104 566262 927924 -480074 -270426 -872386 488716 -159069 -950162 -936371 39474 -94218 -106159 -392540 -850263 -148891 157358 76616 820835 514215 -136177 -863879 788836 639354 -536748 722973 -407820 -38815 630654 980924 -205568 837228 -725222 426788 294414 -271313 -381881 596653 -70181 796117 -433050 -146793 622740 -968371 582878 -190321 203309 580770 -736759 851793 -170016 677992 55871 695527 -38587 -308910 286077 722959 126730 -392607 -831951 -75846 -747312 -285385 -846300 771377 152483 -790902 -814588 -512685 -218989 -855629 -778867 -339719 -17933 184678 214740 -210950 -267730 -280964 118832 617290 -141503 -613140 -623035 -656451 -5672 153945 -546002 -333590 -816247 719045 -262202 -656086 -819545 562659 504468 -599488 565572 -223351 -401583 823954 190919 768580 81942 -82027 -467291 331142 604838 361800 -810049 -913542 -24874 820567 599000 -787720 860053 -620961 92210 -820076 78876 846161 161476 -629807 843827 -313360 -17895 -637197 870300 269812 776135 -180878 -466272 614737 194955 79882 601141 613905 -6146 -541200 55881 31838 -146058 -37985 -123218 407452 -175748 -328497 613026 -50381 -890395 887047 -273927 68586 753679 -51894 -666263 -106514 103610 518509 691954 -601997 -619008 530696 -547480 -124430 762098 220831 184080 -63535 854376 630193 -219489 583782 -49298 590574 198077 109950 -764618 761825 525082 -370682 107318 849531 942296 -670145 905714 267871 115467 -605923 -178605 409929 -821025 -861374 -387440 552603 759513 402194 292937 -638202 -270026 754802 635698 -109103 -890129 251042 -483604 -555831 988766 805684 -908177 137798 -783622 825001 46116 -522027 -873689 574352 -388217 -224983 -571176 535338 -266539 -192930 84833 116429 -311506 -302997 42877 -378040 -113248 915111 188982 -170477 657566 -187456 -849251 784372 -616669 734194 472128 575044 525367 -19359 169686 148795 -31422 -140773 7525 -185898 591916 -751619 -430731 47051 -697325 -458062 623747 -129515 706956 -500280 -486258 -154337 766598 852976 416718 714380 -689326 -243580 -7135 -133327 -573813 -332435 -146096 -830924 23236 -897840 -390558 -732025 632304 466743 -824897 308473 575393 55354 -303651 134690 370952 51446 280771 -993889 -463865 -17635 179641 90745 150133 177831 401934 479655 582253 -399065 670470 -555734 763347 543416 -131106 556758 548837 783382 766460 811697 331769 -708791 166072 -686348 -970791 -500485 666305 -654802 -529865 -657557 -713171 403720 163663 -431878 -293087 728227 -740456 -879517 -609511 -517347 -458330 484872 666325 -894285 960671 357735 -622623 955905 -687273 341931 885695 -61980 -233077 605791 957618 -222848 -730697 82621 785834 820061 -254572 -282715 586311 157996 -435278 -504151 -834549 37800 157101 256197 689697 -782696 -23665 546092 955460 501361 636866 946749 -27314 -656233 -74448 588692 -410786 103876 716281 798397 -101212 -579198 -445360 723332 357452 610770 647410 -509592 800132 -709137 -875068 -740690 -142164 735916 478473 -171759 -676583 622330 14525 729239 -187770 664966 -324976 -654210 -329320 366079 -699006 -937898 -511092 -620811 850071 770216 368640 767197 879032 4180 -333733 -179535 245542 218617 648025 -922956 -395749 -306420 516278 -165933 -936065 -496629 -660874 -798425 -410812 -625076 -684209 -370665 -926754 293231 -730187 -371557 407522 144882 296704 328091 -958022 635235 382395 770933 -92029 -173392 -955253 -942434 450691 -520422 154042 -943136 515786 -977464 -779169 -486207 763364 916472 -582996 238084 -393161 -493104 -848556 -362935 -800000 -91693 193814 -101297 -711964 -136721 407915 764122 942774 29107 -913592 -785488 -992188 -201571 68029 611422 -370287 -630886 -521898 643429 -638362 -11302 132122 -11509 826267 362670 -480139 -469332 -277465 227655 15294 6728 95342 -375758 740096 -681827 -889393 -489726 -558634 106717 932698 -377828 3183 -309103 997407 -725345 -293710 323978 -36830 672622 -91269 87295 130410 998491 -384382 -474680 -539591 -414863 90205 -298570 363093 687070 423580 161548 958341 279163 88082 830622 200472 731514 -929485 732677 621342 362795 -644711 -526851 -500038 489707 746843 -437233 -958039 860466 -806739 51032 -645226 -47843 -487952 53396 -927127 -202848 -829336 58334 -397620 536837 525728 -639782 -649114 -742040 -152706 746188 198150 787221 539778 96066 -579608 826127 278427 57074 70695 370606 416422 -578786 -33472 -31264 -669564 56627 -316225 -379632 -708394 541170 871433 -354525 140888 845253 -352059 232223 231127 655923 540775 798054 759248 353519 -703655 -54624 741415 -326773 558664 -838088 189952 -268470 -146039 907901 -818242 -745710 -219353 601704 101782 73088 -410485 -817795 -701105 -969706 510150 -732086 434456 -985968 -609155 -821620 518661 955732 867569 -160911 630824 254087 -884951 -120967 -362552 -976580 441791 987254 297537 715079 -987963 905650 189432 -350288 91858 -564616 -576829 -477140 -866679 -562898 -125244 -716781 -866440 -332483 913601 172200 928626 595967 -790401 507385 -678163 -97511 653974 754730 -43454 -113478 885145 772160 2605 -591760 459757 -376691 836721 307623 842555 -208332 209816 625214 653184 543704 80088 -60345 363841 -676763 -313838 354523 229724 477050 -99853 870552 -439942 -527374 655549 -249415 572065 400142 -396640 -283312 195046 -817344 819010 -343390 -494529 281111 -803362 345631 440823 -518206 981768 -329220 203962 365250 658062 -246033 344656 -797904 892539 -765818 542823 443560 857141 -314203 228744 224465 -647226 -670566 -671828 -2934 -801225 -503969 -8984 50483 335512 821739 -280125 967701 211997 -483659 614056 64623 -906525 -433722 249719 -61410 613584 -654599 -256843 971496 269975 558674 456420 -524699 -203685 -116615 736878 -810358 931435 -329646 69947 823891 -222164 -791110 601058 196365 335636 249567 -281861 98493 -432558 210492 -153453 -185424 -878452 568496 -684231 -713312 -111552 -460614 -12875 -203776 101708 571603 390872 -785179 369033 -615064 -151313 -305520 440465 -536973 -534063 347036 770721 -322379 -845928 309056 77466 580114 -403092 831170 -303198 -789880 153594 450169 105063 636237 515076 264189 -361213 -90605 314477 804347 530973 594887 -568996 156770 -850873 -856881 -647719 703643 977426 -562573 160537 30908 -728283 507214 869699 -864499 178072 978970 -69416 641839 -596882 -752092 785085 576217 -922573 -403618 -786201 871486 -576594 651155 -147422 -967541 790084 -275787 104190 -549492 -917399 210386 -746538 -845714 -66493 991013 -659714 -295393 427869 233545 -714872 105298 -827900 757640 480307 89630 198594 816210 478066 85446 753268 -807095 999444 -468845 -183431 105108 196702 -60197 638117 876031 465194 -588611 -841858 486253 -37606 155371 -470401 -833041 -408015 -777524 -28028 723404 844652 668220 -333688 -120556 894295 196938 -834423 -586223 6438 686411 870583 41128 584045 758282 382007 941144 -795016 -204259 -139372 25440 -889528 -123566 -345021 -235011 -17365 18761 -305839 635985 -125962 856859 -284885 -149921 114146 173624 -174455 73779 -484095 -929969 275065 116127 695387 468070 285060 72991 -426583 212361 -744321 -933154 -875731 -129761 205935 169938 -244820 -998568 -971879 -579710 -282998 -227390 222758 -663065 -227968 -844293 493296 671088 -181381 -437375 632044 211488 484500 -255963 802740 300883 -629080 -767074 46767 -519532 802490 -806689 -454573 995503 532806 227108 469412 -365680 770294 -784545 124362 -980645 -269900 -557481 608802 526255 480968 991203 608076 362267 -419356 576000 977893 775441 -875218 -194158 173345 122105 885484 891719 -179326 155234 170955 429852 131379 -900141 -424756 874873 812035 373440 -130612 98168 -544255 -528104 689070 -469180 -92880 677883 582695 -351333 187367 28297 510117 965749 -330808 969309 -807974 996729 318832 744518 -729917 -759879 -242915 -738773 -480499 -138187 57207 -376674 -443861 -4080 -4942 -290879 -599043 666952 -246319 124798 883747 627456 923261 -930335 917072 940259 708645 -742640 720696 127411 -133697 741735 526883 -912787 -910804 -572364 -113885 690587 -553927 -23028 -366494 951094 950209 946376 163093 -274379 971633 773792 -395123 -445386 -895452 -802719 -981268 644552 -673044 -770482 502772 -937133 564274 -239471 -515461 102949 -214411 3292 863227 641945 -876370 -860639 -634938 -546842 769364 -838294 778582 740993 -149637 -97707 -874558 48432 917656 908080 -519859 268845 -184993 505645 526873 -265998 -389811 -602686 -574855 448551 -580798 -267872 708324 -531290 -441146 -935347 640005 468007 323692 -876064 440174 -770547 -925228 -58919 -814611 -700596 -534838 842778 514935 -185483 -500213 -642426 -869311 996703 -18392 -249803 -31122 469492 765188 475345 -184733 342037 -228105 43536 -655818 -551253 647061 875342 -341180 263755 672521 -774458 801633 -138363 211482 -279572 -256342 383178 707664 -929046 38775 705071 470198 741485 913026 -809438 20557 -853712 -907968 -689676 307854 -678987 -646832 141559 302133 -134731 886952 -922553 -431374 740285 20666 -139096 -353883 -641565 -54462 -630260 -396615 -309229 380335 -41166 -513254 -761 854443 684392 853716 310997 -560055 -78223 -32438 838434 589002 -526591 -910961 -974988 -361716 -315163 -294940 -630875 -41840 -762689 762447 -612748 -974554 972527 94164 -310346 -865353 396046 613715 -805462 -26705 702996 22525 -958359 -706939 -976743 997364 647932 979560 -49224 -410113 985224 -50553 205072 -587546 545956 -620803 252772 528368 856651 683736 220770 -935433 -416787 631365 299649 -966363 -409568 -894247 489219 -185011 892148 -323714 696474 715880 818019 -123528 541479 -64086 857703 -360429 13597 155200 -484570 631787 -974332 -263639 -567593 -311654 -850002 -153238 706035 222484 -763649 369579 599113 580098 774764 519908 -39268 -366384 586300 159184 542056 990894 20921 355321 840309 959626 576794 595582 84035 -845726 -248383 -86550 833090 745194 -405402 -305841 949802 93681 584903 383703 517048 44411 -474572 -472984 -668010 279421 -601402 577395 -266664 -491595 927152 961882 -268765 -456157 816557 -158085 -588824 882983 500633 -298914 652238 36792 -252004 -481673 445998 -742210 -684287 -364265 -812872 704782 -281948 113142 -129102 607359 156938 530645 609761 -838739 954891 -119853 418176 -143158 914346 896974 92269 -915428 66309 187124 -344605 163095 371943 897637 -90014 -634345 852091 -677626 558891 64441 -534884 489189 -68249 -251049 -952761 585284 670696 593951 323890 430020 -142073 -534192 -997258 -195024 746795 -490736 -794393 -575262 -195861 453356 -470652 -836522 -828853 322156 -221046 389065 -709853 -279726 264739 9997 -303760 323772 250476 337501 708131 583028 -927690 -581189 -632721 477743 186218 -781140 -772936 -509493 406269 -614594 -344037 -172822 -799927 -798142 756967 337262 745365 -335996 -427589 668804 -998595 847413 -818115 562262 553854 -832918 188660 931300 -765088 -465219 548419 -157971 -703168 945297 -52349 -448761 -703495 389236 -326724 742606 723375 879901 -526337 -809799 -924616 -786924 -603422 -66552 613670 -809871 -254823 -100262 -627723 156732 -595667 -70437 129102 -958349 -255268 725530 900982 -996693 -494578 413688 363734 -562098 -464017 -624068 -946649 -4093 725549 -76732 501561 723627 -593712 525910 -240927 36998 -466896 317205 175741 -754954 4120 -491505 875045 -45092 -635018 -62861 138480 -927201 490555 816352 906336 -327477 -495019 -715560 -405397 -164267 -373050 -830509 212903 -239903 45936 894737 584012 -492895 -984634 -971911 -512707 -104666 -796455 522382 897656 -202803 820265 -692990 -700103 602986 -814364 -33831 -844209 32293 766523 719572 778945 -333202 -698671 -411660 -606197 427934 -616368 -538067 252550 81580 -148074 604329 -577051 904200 -957683 -83787 610011 221719 -995943 703948 802523 -825396 470058 -269378 -10377 -698785 305009 -321027 272234 556461 425006 -921340 229169 -850900 589224 151653 -323373 -230391 -378186 876013 -867006 -888992 -281605 579802 -639977 591535 -314680 -67194 848728 272535 -507476 -455166 665513 -766057 -175985 -985158 -340695 -211490 907215 982097 -137495 -281793 70566 654399 -662172 976672 -642383 -760942 -259427 433931 -340197 186453 -617132 -597150 297450 944398 339812 352047 -423834 923744 -1732 906265 44961 59857 200696 640883 -393432 -761178 241179 -47633 -679867 680427 905963 75504 -622355 -709233 344169 859005 637645 -361941 977132 213457 813164 458339 675033 -248433 -530564 -554523 239489 933138 -657853 663183 760727 328419 888481 -647635 -922420 -958396 -129987 627424 -459031 -333488 334746 692168 263622 -723955 780101 199440 -282749 -612948 778883 -486389 -675571 -306158 849680 -470331 -591930 11551 210884 -295805 203484 -659437 -274763 744382 -573897 519709 159738 -126917 876300 -564478 -228598 -138296 261519 -557465 -78270 -705003 888005 317243 698373 -929108 -605577 -395965 -989570 451342 -538301 -43069 82433 357868 -645300 990278 -956785 -122625 939281 47115 -211336 -128636 51291 -320884 111259 947927 497488 469163 -753463 41259 415141 673916 893640 -871964 -762383 -885591 455539 -21359 -325220 558598 489599 -458999 -209930 809138 -881192 -581087 454244 50022 -981847 34823 -633419 -224931 842875 -578242 146578 206176 183925 382390 -939116 -82323 43969 -686841 202736 -707453 -139633 857162 411213 491789 537523 -884716 489655 -956056 974698 -416368 702251 737939 227386 -584008 439122 49138 -85385 -46928 -372917 915775 -778527 642495 950177 -750194 654443 634346 487772 -742661 223895 -305489 382003 496626 -247812 663643 205279 -842854 537834 -751608 557066 -858529 691620 -26057 290278 -411750 888780 966533 -746533 -547744 -716068 630029 170840 253028 263632 -813861 -43445 -136695 478562 883464 -857429 443245 941431 -753614 483259 -318221 -949462 -232919 704516 -985030 -437822 -966565 -497188 210833 -335317 -565892 -102864 623582 -26430 867873 383549 452532 -960288 831488 188523 598119 341844 -463674 -931523 -222428 -581626 985418 615529 -499148 -659278 419282 -164009 -33075 525743 140031 -246072 196501 -335507 -821802 -21100 -427212 -176386 510443 301195 -97388 466763 374956 -315651 -996424 -471321 212054 -496970 595840 209465 981217 897874 586737 -627468 84909 109753 -403083 -633683 615949 573527 -13449 836159 -324011 -51707 -521793 279057 -137294 -630302 -125539 992130 277629 -789574 -488845 -757503 898220 -745744 984429 -770507 -415331 814996 546006 488753 946470 137200 -139205 30558 -987430 -793663 542141 -807560 -673829 -327549 492665 850991 -898089 797413 963596 -251795 117281 -608676 -36411 229047 600940 -150572 115435 193965 -675418 -784768 -146137 936619 -480145 -994222 -744686 -249164 -782457 708561 -934879 276972 -185894 -692615 -657668 569839 -71208 813407 -488881 -831250 631507 -760400 -964468 -385261 479088 661015 196816 -795210 299228 -814841 597219 -66376 -903013 -685784 418654 869504 630785 684379 602087 -943984 -789063 -658452 -230888 695107 548226 233811 -783361 614053 -993926 967847 -833218 394479 -932845 590880 -596911 204061 -831710 996167 -367633 -802258 267286 -765252 -568694 -337032 633541 797092 79601 -141915 165218 126125 -924651 101070 -102517 431039 -867991 -85966 -178433 -232896 455010 253458 358765 186628 -112482 -144595 -896537 420944 853537 928467 -646923 -934647 -131142 57384 -810682 21630 294916 745976 -205054 274383 -313464 -373327 863419 83576 85632 368769 -410879 -878339 -136138 -979187 -482284 422196 -382581 -844725 869300 -505302 -510828 422140 126997 819635 -989473 -405047 -357009 -994414 -84397 132913 420928 -542923 687565 -131115 502493 205255 -658311 150223 -134736 -247797 -815041 -889441 -456995 -386395 -94168 335238 -714334 511326 -79134 -908075 774733 -852687 706784 164030 -800784 -837485 207506 -458604 701152 -519691 -916710 -397961 457995 531139 49538 -249134 293584 -973854 -747445 949402 -861670 -442648 150672 541529 -919208 -869737 -210945 -131265 -182036 617938 386338 -148013 154399 -373107 -734363 893879 690885 595683 362821 25092 507246 712774 -227817 -40369 137030 -320560 200178 362445 465674 -255432 447547 394771 153639 416353 -812341 -168843 274929 -517107 -79937 886032 -198532 362671 115547 853348 998427 -454434 -514405 -954471 460787 978405 -636200 -614430 697915 934420 564863 -707566 -905630 -270884 347644 986390 532852 651607 352634 626830 -959421 -477409 969542 516652 802773 48312 -860504 -542478 -868946 267163 -210568 -473003 -34055 -861647 -85218 293505 -33504 49453 690803 -16287 -368521 -740222 808790 -190843 969123 -584583 -242369 -840724 9804 -104536 775027 716202 317946 105270 -545866 979993 811651 161821 -663858 -714341 107914 -622719 64391 -679364 -627310 -909808 817140 -15903 455450 729981 -117134 472986 377816 59919 778566 -660650 -182792 -25707 -718890 184643 -156140 696502 -324438 -508555 914289 687445 932759 -323935 216246 760047 -319350 -800602 721371 664868 -936250 594219 382272 277094 225865 -517035 831834 -692675 227405 575779 234760 -991820 535018 -722970 827651 565859 -945576 -205217 194164 -987878 -574638 -866697 117408 -487769 365207 179733 895934 279621 -932982 -424544 277482 931873 547322 442385 160178 -842103 -149253 315059 -814899 239028 -364045 326650 -437909 590760 417969 -556547 -480346 -303924 -134473 346642 388504 -501878 -392424 -549243 143880 -286176 127100 452084 439740 -652284 -586303 -236982 578162 -444942 56124 943190 748265 120723 -971107 116999 287002 -487221 199153 509255 -292604 -175329 -163008 249456 -420443 82882 761430 779887 893700 -601029 -167393 447732 -513813 -939852 251691 -58157 532019 149985 -110126 460154 -144713 -482550 967793 -880113 -942358 94519 -739118 -144602 855941 -73864 909994 250780 -377383 476750 40251 -217069 67010 -561095 -704486 413578 -890436 704863 27787 583575 473359 -89770 -98296 -46524 -610522 -780658 -8607 36356 601470 -856738 920317 -999344 -323526 649257 20158 671843 -550061 -312659 -86397 -74994 -711316 -101656 727480 -411709 156455 433638 -758154 -789053 190124 443648 300867 -117449 -706693 341622 243292 -615782 446145 100498 144955 692618 531938 506691 510381 284762 393117 558597 225810 -271162 -56866 -321441 851377 488770 -709855 910598 205621 -98325 -881155 -76257 435529 -618593 -169899 661538 -508469 -778072 -904682 -420006 -648401 -22509 644141 -772344 -607373 42399 -945143 -892249 857530 175057 -929976 -801205 493960 520357 775425 127395 568345 599646 -220755 397469 -358818 -139778 -874830 511016 856981 376530 305677 -975723 -775165 433573 879516 -929257 -809263 33045 832262 -715159 88321 -312958 -663608 -394993 92555 -255198 648412 -923084 120472 431793 -852985 -204878 266202 568134 -269888 388273 -649978 -246079 -846024 165606 937455 380769 -597365 -160771 962752 882162 298113 -882798 336470 -624221 -182528 861016 -565192 -114315 -22510 -153892 841268 -199728 -209777 921316 674711 -799824 -602127 245128 101884 514958 -657820 313473 -978057 625924 123197 829291 -224305 -370560 -28290 37206 -367149 72632 204334 411730 501058 -186416 241657 -520468 -185410 -465316 -42379 209736 995680 -819692 477951 -991016 235237 36883 -570428 950966 914437 936268 248284 -352604 815204 -658166 938128 306205 -765534 533665 -462148 -934377 47629 630710 197199 -564648 -209034 812072 -651280 -171790 531617 208922 -171333 -783011 181974 687007 -839127 39983 417172 430720 815886 -414726 -299035 -673861 -360510 -521907 -318659 931139 422041 -468516 -665053 177115 -306215 -780061 213487 -146853 -449410 750403 -233154 859233 -235106 -269216 535104 -910955 -953595 -789067 -486044 513030 -49551 891010 827170 301875 -92441 717344 -294172 128678 678448 364148 -621166 -513861 -951565 -645320 -575745 211568 -788583 384727 -316108 234966 -668116 269381 -206608 -479678 -232895 166977 676452 243158 -834686 -915049 539322 76145 -237071 275564 191256 -519024 606265 -889945 469186 -379455 -10849 -538116 -611236 425663 409752 -466666 922572 -438609 -487565 618081 -221506 602486 182071 -445839 -686015 -471499 -208377 -468078 832783 -171550 142402 534509 39274 49540 309544 391763 -795103 44810 244917 -87 44978 -533687 714386 -69520 919441 581665 -575632 -492313 -394902 984630 162177 329054 -506650 -391050 478968 315208 -196105 -804442 -146952 196286 979958 -748392 491832 -371203 -459928 -457142 -439887 -473366 323352 -94050 -729319 736285 22031 -499358 -124505 980220 -888542 -724229 -318350 947062 445477 -696019 -234407 -124738 -835576 656313 -207023 -805645 -351101 574206 -111579 676302 5193 430640 -761225 -371897 599490 75238 742813 476944 604 56134 286105 471958 -496737 -542615 957586 950310 669445 811863 30958 134085 281922 -472996 473768 802467 -492190 398186 -967915 -766154 -392750 -334142 622529 86898 -123368 812347 530424 296999 706595 765874 -536992 -132362 455228 262671 699716 719729 -400612 -958737 -823573 145359 129304 587635 272423 935240 861176 69029 849130 576659 -412827 422658 394257 -381702 565632 -49752 -176443 -917098 -349553 -307811 297463 -277459 813394 999481 274312 686628 482676 -626126 -384757 377762 494493 -657726 563362 642756 -362332 -796041 -166908 -560906 -42142 398614 -411871 255220 597026 604077 -860580 -453666 -145228 -195660 414711 -176655 -386784 -69025 112909 430824 693368 -863613 507064 312686 -382046 907731 -49090 -449499 -551787 -629159 -290599 -304020 -316587 -725524 781539 -412155 -264091 62834 1563 9180 -606624 381914 -509963 -115598 644496 6390 -977889 256363 64921 -731452 -292972 938663 -475527 -191148 41215 -765353 32058 -773476 195893 832227 227381 875521 -624447 -668765 935397 -449210 -476927 -280869 -321449 492558 462446 576469 785469 -397425 459129 -428134 -971614 714325 775696 -702004 163897 -448080 -263361 -32221 468302 -396484 159860 957570 326366 451339 -116005 -825419 -917566 428273 -193560 -916535 903045 628971 906611 657800 -943913 377388 311420 497051 349328 -777073 -841061 -149262 -912187 -2530 -170789 10876 -557857 621878 90763 983629 -324715 178899 -281835 -723690 -860051 774692 -620329 -773225 635588 -595477 -798869 -299414 233975 188321 -666322 -500502 396732 -884210 434163 938727 -743412 598461 -317506 -433887 -756748 351876 802010 144791 -333003 -67598 -780036 -267833 470238 847205 893170 176273 718595 135352 -828313 -947399 875417 -503339 -469365 838907 376184 657799 200857 -466325 -619493 -795702 777888 418658 583374 -920144 55305 182884 -654408 32000 148875 -132748 -917686 741053 -379027 -598602 73680 954321 -316951 153254 -271959 -673322 153517 -261393 537876 -147710 670459 180841 685856 -694612 810991 604978 968390 509951 533345 528999 -535278 -12998 423520 962432 995195 165665 204639 -443962 300884 935428 68972 -738575 -761253 -811877 594274 136047 307544 425345 11513 937439 -919484 180956 713492 -913826 122513 -973744 842917 926354 938310 761548 55279 -854709 423377 -590581 -890915 163153 -979215 889911 -31745 -425386 -690876 -488920 50978 586733 -679479 237322 -957619 -247071 -903140 -782642 -831488 65871 -383020 -368944 -496523 -474966 577951 -425384 -602364 -80812 195335 822989 -646721 -562456 -55186 586127 -544323 -712284 946615 -826509 -442605 -841487 173572 -741028 448097 13073 882457 -50317 647176 807780 515679 -668158 448377 243671 880005 851442 404905 -141462 -637247 722143 -96 -132645 -479436 112981 396209 75508 825452 811178 212292 701166 -849533 -746120 829391 752100 -518429 -649847 -495570 363632 -180778 -386383 718377 754383 814736 -943339 -884914 -635458 -858939 260377 -522418 -50454 -680431 -720263 215388 -117787 -796567 86250 281410 -257558 -877692 -995265 82911 -375858 549478 -18753 665110 -708470 -505557 584533 -704222 -438485 980083 -673833 -322810 -578769 -145882 588342 641657 2737 831244 116921 902886 -166103 -414087 665397 823456 142923 874603 -285517 920216 -65521 348926 -692139 618132 -713277 722319 -408708 -386874 623158 -64649 927113 -908330 -845428 -375648 715553 -170778 603102 98816 225437 524576 348542 -141901 -521833 334679 94424 -326219 -809435 484060 -394637 -922695 209954 649184 984727 212264 -189401 751361 222345 -868967 -172941 364786 28457 -605476 683212 265566 -469608 558246 -91157 955871 809856 989934 143366 -34990 -396846 108930 -198449 752185 -146257 980024 -738877 -109881 986943 413885 -425585 -595333 239794 -543223 12959 580068 -590767 -348557 -302396 -475133 128576 -608672 -158464 -333491 819794 520087 -731663 -77105 -956663 151984 -799015 795884 462888 -101717 371398 288450 691575 19998 501218 -11733 691987 -62330 977241 -780577 -223121 35005 -524318 964663 -117269 883468 459245 -421492 6543 433880 -439065 721982 -404508 383353 603949 -231983 -909329 904744 -636406 -150863 845515 968086 -182930 450454 150114 968985 -576978 97794 -606649 -705663 -658574 -279448 309299 463497 730304 -908697 -276069 -302486 413218 689843 -432150 44425 885237 623637 -23072 -188464 187345 -790392 139399 935961 -765680 61188 876877 743623 824573 111321 244931 536559 -506853 247857 616433 169908 318991 911416 -704685 14897 844587 -567465 357108 -725874 513559 860187 -675162 -38475 939038 -536741 881055 -898414 898458 -295644 -427192 -131491 -656565 606659 -783167 926639 73454 282468 876828 -532581 804643 -447199 446306 -997900 -306654 -699785 -355177 -416532 375692 51839 593281 -889752 356246 -487646 -802859 -37374 163434 890987 196389 397866 592666 -319369 449766 701543 775105 210441 -363747 -424132 -215880 735930 -584026 462117 -251150 371918 -615007 146624 -229515 230433 -101767 -913015 596982 -511680 416530 -12738 12303 -634604 191887 184417 -946785 101432 628413 -304804 504126 449900 901279 -569026 398427 457123 691606 -643805 711029 -972105 14125 -458829 463730 509117 684159 360513 475807 704498 530501 -695789 -291643 -205100 -112768 557121 525412 575821 524095 855862 33679 70026 186254 -104492 132707 -291861 -440197 -229196 267557 -542445 725830 -24310 317815 490654 614180 895911 -328905 575090 -350800 -770279 -454539 -626898 -870289 -275 -589682 730878 590613 13546 462227 181082 -908316 -336178 -181019 363980 897589 -227362 669110 -18833 -849876 298291 375516 -631713 247956 -758379 25140 -966016 513896 377301 903027 313704 -847251 -180278 -485606 903658 -446212 151014 -23288 554816 -634530 774771 226985 -678188 -128048 -854416 -140373 121253 556418 854163 -871441 -943733 860185 359043 -676201 789861 -271968 148155 -638027 -653480 541280 527682 -96549 504930 611954 83577 -363861 -561628 743135 -660561 126970 -337472 556246 -977581 -245344 777053 -17016 126532 181983 27719 713764 738245 -340370 -249676 -108566 931340 -637023 849697 682478 -741767 243382 -789669 29412 403518 721434 453058 -190961 834982 -843320 186766 -751813 -515999 -138657 -885660 -886570 13108 588912 -171732 -448483 880575 -570217 182544 890721 -715636 574268 644219 -790863 -25107 -403757 450610 275576 909142 112012 -669091 -251709 -566725 306061 -439519 558926 675404 792839 49198 -872921 131807 -897932 133109 -621183 -179604 -899729 -1801 -253928 365233 625967 -375495 500155 816886 214561 -67884 834683 326507 56225 747048 130414 -328403 -811946 -706511 -16224 423911 90791 600049 501656 673301 -938402 -87539 -273022 -111260 443863 -663308 -752130 -568906 -210204 -488518 -432252 645185 -561471 989059 72177 -351785 -834385 -222310 -345933 -486848 -321617 -739679 -468978 613315 397532 396899 536456 -361148 325861 203589 -539657 798855 378022 765404 785957 -788334 455907 -18792 -621027 700209 -60896 272285 927509 -952173 168608 -191822 994423 -282350 570616 -69166 -520946 842768 -440498 -226464 -724279 -740228 625587 55160 -898385 -886028 -468325 713953 806624 711557 -86795 781726 841668 560270 937451 -812892 903122 -459454 308408 232997 779903 768843 -168288 741514 -65599 -826612 18449 -544384 -498626 93823 669012 770474 632726 -553410 950128 244852 -492598 309661 168987 866311 -108857 -220557 -657314 -512680 176915 585850 -25020 958300 796947 -415924 912702 923350 126454 755213 211734 -407216 -617918 -14040 -883698 -5848 586745 998706 -626411 -570175 298343 -301206 278181 475099 -736245 461794 403900 610941 -811104 396727 -680204 454031 555078 331841 -348540 -947886 355764 -966969 -768460 221999 508670 997846 -625593 738799 52683 -508029 194893 -83598 -113205 -745372 -994965 -692303 732774 236391 298929 -494680 854886 -824698 607070 -493262 -299443 -938556 -604014 112821 -547401 152801 -560765 408286 -385561 -213054 562268 649536 -57677 867892 341435 -523559 -966908 406901 -412835 719599 -908779 168044 -40088 273686 90186 -382727 233683 -404273 -414550 -343705 435574 326731 105339 -88066 977450 -763571 569209 -77643 771612 773933 -665422 -699259 910899 -115336 683009 -963751 163739 753717 752292 -945118 -440978 -649022 168701 -712314 48639 930141 204514 -573768 -111806 178368 -513759 -762653 943707 663523 -284269 281023 724417 786405 -512677 262087 410639 344709 281020 -942847 -761497 -780598 423188 710140 -30717 38851 -692487 -785192 430426 -533143 -698257 606591 -180373 -419424 -852285 487794 -816600 229468 -922874 648254 -733310 -52639 -271703 -393459 -574323 859954 615000 787408 987851 -504551 780858 -364244 57306 308801 -521120 10726 579176 730006 -482531 -791725 913542 -431425 -581862 233631 718786 -146688 -137942 -594118 45001 535216 -946372 676703 -561626 -629423 -208918 -559935 -465367 723025 -173522 -997547 -828701 126556 -763212 524087 60237 375644 371530 278842 -67960 127630 605427 840207 738239 -723902 -792676 211088 -819672 843183 -571674 781482 -888918 230128 -717790 889061 634905 -204001 -718374 444690 236956 -965363 -916212 88848 291888 -713701 -441102 -381638 -71099 932279 -322564 297840 -451066 210295 434272 676161 -545354 250571 -19001 927410 57014 123106 653224 981805 -420317 -20324 -998862 171145 723612 -844505 478819 721714 569377 850486 -646539 29846 162024 474873 409195 394727 -905303 171324 -78593 -374841 437859 -290971 -595171 -881135 -222545 954465 -459016 -589489 -507473 445813 603000 -722472 -639096 34867 -611649 878611 -902915 -298617 889047 536794 413993 380913 316154 -175749 -651688 -772915 44412 -318760 -694269 961486 740441 702126 663143 164873 -374953 -787854 317761 231213 -159017 -924073 173864 -740271 783806 -526355 -672250 21478 -983686 -463005 -205004 -363189 136884 443373 -543694 327680 -789231 989248 -728832 258674 730147 -888646 -26469 677108 -90254 -366689 626327 335823 120995 -894977 -544682 524099 846259 274274 -234048 -73293 827270 -214035 -695151 475695 72432 -946078 928947 -444676 -990340 -130009 -717913 633134 -16052 -488206 759403 -567021 733235 -872507 311412 651840 -729856 -571897 -217798 739638 -442790 136896 -887955 -256080 295879 534257 739909 -219637 -421945 736270 -155913 -534062 -103907 328345 -2877 -613915 -472787 -891043 571050 -700090 -905856 -842685 -88771 -251135 -907931 -904876 887569 -369355 -972109 788811 -612145 324802 -750167 -471210 -47512 -710767 -596874 555881 486501 -80518 -83372 596799 973276 -378409 -44338 -84881 697854 -765533 -214365 437671 986958 -660019 980291 502023 -39060 909599 -12298 -189156 329488 100422 655132 -164617 952594 867965 673551 -735639 -535899 198490 811940 -878370 642980 -28491 -500655 159188 -50428 -799695 178024 995702 -232854 -500248 422657 -118055 -422186 -237897 637302 -675374 -942084 119587 -556408 563953 639027 -722586 -84064 641567 403463 -702566 -689361 824400 719977 323329 -525642 -359964 356230 691694 -725790 -79840 -517580 -939308 -239025 400707 -665719 471530 726509 667080 -15226 -28553 573440 -328 369905 -617025 -469183 -6999 212672 68490 377506 -253098 366641 -646579 -474193 177628 -763913 -671752 649231 386958 -698661 -581717 -247561 -981585 639158 -911514 -874006 889184 840667 -302198 -533049 -512861 -86654 -17213 217676 963918 242857 83268 839445 -953606 120614 274055 -923854 -223595 68810 201906 717539 -42221 802868 -126315 349170 620993 -776529 488144 598318 39994 -267063 749714 218239 -449806 327153 112763 460587 -85136 -250421 -797789 23076 -2152 -472812 620724 -921461 -469082 965677 828978 772037 -573513 466630 -719396 -606024 17409 712232 -66134 -128349 -41565 -369250 -154635 117016 -880233 -103423 -203978 797590 236356 -924577 -669497 752177 292680 -419835 395474 160851 941364 228535 -190498 -315769 231444 -797688 -185947 -539621 797811 819024 493872 168454 377929 132658 448180 -841032 161885 -835778 93065 406924 481107 650806 -33853 -441637 -55463 136046 -349713 690474 325610 629965 279532 424451 -783426 161520 -26141 -90911 398798 445549 164964 869444 -4345 114868 427422 -591003 895371 40338 799291 515972 -222690 -203825 -972586 -581667 -164301 -291720 -564710 853268 318775 -14984 921376 744872 78558 510980 42411 555748 273666 865773 -263176 494289 -500028 -263913 -37320 703285 249387 -549161 281698 663649 -265683 36170 -996854 5398 -914227 -608558 392524 -266219 519646 875310 607330 85442 -606619 609845 -284458 -927372 -218468 322095 -655023 217052 433683 888784 -420207 459791 267761 298578 -253831 -580303 -719399 -703570 -636862 -877376 -121240 652918 831695 -573958 -744102 -518062 686751 830828 -233652 -787179 769756 101145 441756 -222085 -611184 -240445 17260 677889 298231 -121384 472006 235361 -46225 -509828 144857 213417 339596 -683089 338018 -450057 -603064 -717541 -298586 -321709 -716201 -873475 80923 -315735 933145 -6227 853415 -578463 805545 -77365 -329472 -844515 554130 20232 -418126 642703 374178 977294 793535 -703500 807126 851853 -242592 172848 -730252 241124 753130 640903 -736584 976744 -423220 303605 152870 296659 -903499 -408788 688894 982220 610002 424360 24782 -39282 65461 -611856 -919135 -286024 -769327 708330 702293 541234 -478174 -169381 574603 349238 -938135 -755845 -617161 -360318 -294123 -223567 880471 195481 990141 121072 -572608 -236496 -657462 -920915 812819 -286148 -259150 -52785 -198635 112607 252486 85248 -594617 600238 54441 884630 480118 -789102 -973972 -335024 -727957 -318631 52055 -615361 972295 906314 -444569 -80350 -441122 34520 -65624 -203831 315775 886659 -82277 -798222 966698 -338446 196144 -789227 746274 -93834 431988 986665 346156 254175 804967 -310641 -362443 322683 444395 -107617 -8685 -957396 -577831 554830 -975388 -950235 817198 -644231 401939 -866623 873571 752080 -315527 -528512 -581670 625121 719391 684062 627316 -677312 -701662 -243887 -118593 -618415 146992 10144 519757 775474 161326 480347 751648 926407 186492 -509509 -821695 885603 748880 849686 568560 -295281 246463 -793666 827637 -6661 147290 -500104 -697835 653311 -375947 -622188 9504 -374068 -711165 -927698 231463 -541645 767261 -246145 495948 562705 -220639 -848672 294705 -323497 933879 884957 220946 824242 -772369 -191246 882287 395995 202694 381797 564961 742653 -945720 -483777 -151154 -710851 -882289 674152 227512 -734997 636137 -74658 -960145 795205 626904 308242 -258713 188130 -29006 -594721 709988 -378302 908905 -293721 -749358 -132497 362085 -116212 404849 692687 -239160 802093 -986871 -376987 -754262 -313205 -419950 -643794 -766912 526419 -901449 -77220 -83463 109636 380907 -45533 461656 466181 -528853 51964 943357 178997 -10578 4227 275919 -826154 147513 -432583 23520 743672 -306691 -110373 739286 -501417 -759668 -201648 684528 -730847 235641 871099 572727 696532 -708852 -631631 701892 377798 636831 731268 945320 -131009 -568807 683838 -592133 790720 -646652 688170 -864380 560615 390348 -46452 -575998 -993430 -371818 843248 -247019 908737 478010 247839 -996916 -979872 -500769 -997329 -55988 -262878 -318542 708530 265497 -139327 -816445 -627698 -415100 361602 419580 -139795 373937 687854 -412610 710602 444100 -464838 240537 -754772 868136 -563000 58024 -603664 542331 -484282 -211193 -43842 533529 14324 -640525 -914658 405188 -617212 -538884 474659 237549 -168934 988649 583237 -259295 -860557 -448984 -420019 640531 -585182 445296 -3991 -652734 500084 257013 -445473 -807097 315893 -995001 750558 -529987 -424180 914376 -801680 323405 598849 -961464 435725 913620 338847 533055 558921 -810956 557237 -192218 -707028 221620 -785738 -325902 -803294 -769899 -783552 -970962 -335991 -436046 -896070 89651 -797208 -733870 536662 150023 511552 -454386 -335178 295888 -852486 630489 -794582 925427 14591 -100175 -511208 -172338 177639 589153 -424203 496014 -53943 -379792 -18961 920109 266417 201770 694189 380299 -192849 314568 -30418 -34904 -630900 459710 497102 -496516 708120 820898 -772505 364787 -439649 -270540 3348 -868088 829050 315662 -689903 200957 607553 -930327 670782 411444 978462 -669047 250946 -923474 -428867 -502074 -977844 178077 -916257 502585 102133 854439 382478 751743 -144190 -346310 -970773 -628179 209349 -692858 24995 910288 -533022 -909156 -593792 995615 -872145 500001 822299 25792 261109 -412370 538671 738739 -180780 141512 -907510 853471 785027 -454153 442397 981943 619956 933765 -861902 -898679 -686827 687700 693564 223587 28787 -316324 513994 57378 -80519 265793 982038 72984 340503 -240627 -163654 -25127 559614 580111 39298 574114 342471 -551601 -35236 -777881 728627 677420 79852 -53512 -802035 -240747 222652 -416945 354988 493664 504209 993272 -433899 -992950 -630823 518557 -590659 805004 16448 -578259 -277 819606 981857 -3159 853052 49002 -13287 -979445 940224 -774120 -105608 -218285 -351294 310738 210385 470703 383142 218795 -156431 114374 -979350 -68240 437740 -975455 -925361 -243421 460434 -26954 -855023 143120 619777 120595 231633 -563569 311252 -714589 -322412 532053 -940551 -978784 -312348 -624650 -793951 -641514 -258540 -816133 872272 -892912 -24927 132763 689428 -926623 84916 -162406 581970 -374512 76100 -198853 554556 -828959 680281 -642077 821854 -671748 142955 -933300 547160 -349891 -106775 470114 46374 -825833 -487595 -348738 -291941 77477 -326004 -661060 -718001 442276 -754245 -209559 574869 763376 -973625 249467 -371046 -707737 -942191 658298 -721384 39900 828062 -496929 628770 -390992 907113 137375 292262 -580828 474275 237369 411459 700715 -633484 920335 826537 978987 -382688 789073 -779684 -238923 342614 -483461 682375 68430 491669 711796 867194 -793492 -99781 -112425 -683582 -316676 -114260 -56241 135780 -345696 -458981 13852 -985034 -169993 -905480 -390734 -902439 451092 464512 839766 672784 83256 490958 701524 977338 566807 456767 -52493 -496531 930578 -700042 969417 -503301 732371 427605 177527 -787899 -674470 385761 139879 -787092 -260920 -724543 639268 -723806 -18742 -945051 -9003 -418150 -647264 -779836 -332969 275102 44361 -54083 801782 -732994 -707635 258335 -884920 550566 105255 -828476 930087 245513 -745396 -25768 716617 -86214 -145956 48440 82046 934105 859876 807413 -356219 673706 103374 358135 -751862 -459007 -163226 300862 172608 -529190 -765303 863428 -474345 -628987 -952852 153983 539034 927358 -884474 -527998 -963991 -641062 633371 -262205 221774 199518 -830089 -514435 -736854 45539 440858 -44436 548627 835510 31115 890957 -883570 888763 -411309 -485851 -626233 44459 -183418 -672502 114001 -770073 -904510 -6147 691705 -805531 328532 554849 449459 238132 -698885 -258152 36918 -723411 728516 -977607 312355 -19016 -334700 173423 -378912 642360 672324 -184847 -230140 -826988 539110 -80277 735843 -915290 -972636 117096 836403 -660148 322693 -898534 -514442 -195490 165094 105431 -720886 -258717 976060 -516282 255716 972866 -544123 -789239 182232 -763448 -952927 637975 380679 -497464 982730 178983 380133 382172 492488 35685 789962 -689352 899726 101572 -1917 663238 -856986 -273297 1861 -754871 -374773 -716014 313055 -826674 -805231 889023 -530412 -576330 -482529 399030 971033 -856682 549050 771543 -178503 -498771 -400964 745377 -538087 345218 -671005 -440730 -257387 -381286 523653 -225523 673992 -39597 823137 106243 372907 279648 -591087 638912 -22187 -536990 709661 453362 345184 -903009 -722903 -257208 -335508 186337 251982 224957 371053 883589 37504 -757345 26815 192664 -419669 172319 -602861 -756093 -97919 -721214 -968433 156647 696245 445311 978223 -96889 -603994 -157429 -835348 -960975 -372663 745492 -991893 -398209 98981 199447 -606634 55242 -741513 799327 841032 -392915 -679307 -677733 961378 306225 -253008 804250 -535301 100250 -710126 336549 36084 754765 360327 -718983 235817 606044 797881 629343 -796541 -313424 -219661 -952342 -117718 -940334 108839 -326195 287704 292054 733579 -79786 766665 -676892 -286627 -356853 -841522 -655132 20167 924767 328065 940741 910303 198801 -353645 127083 663877 831778 -83789 252271 889329 926821 790914 -13324 -162903 101171 865750 -781547 630742 835122 -486756 -722009 761418 -495913 -522340 -222845 -858104 -685083 -958314 -540221 236394 702073 -568758 898074 657521 445171 -445164 -966193 522173 -691073 -88108 459160 188223 513562 779271 -637140 92311 -842601 -860796 945237 426644 25296 134821 -741103 515450 671509 265239 752660 680424 -505024 -274406 654841 -51030 -570310 -269355 733586 -992101 -162922 154963 -62496 458549 -951461 308638 554014 685751 -433697 586230 255480 694897 433454 50009 -593105 728778 573988 404450 968512 -744788 -496549 976118 -425694 572905 -239945 -879374 755531 992145 -356524 86906 530198 -745598 -541202 809545 659927 -554399 914684 -933825 387829 -842218 -923312 -395466 -156962 -671705 -98330 -472137 726318 -572167 -971905 -603106 208711 -552349 -357455 968005 -907595 302830 -322535 -686383 -467661 166187 310061 855064 -335417 272433 634412 306606 951176 565042 -544458 -432501 -638592 711609 416376 -309670 434604 -249085 139519 518880 -637664 903031 799367 -278329 395074 168267 -909433 677576 101267 -467917 -153424 346117 -82704 291246 419286 -531139 917556 -778151 838865 822310 245840 594895 -187228 909238 -490444 -140079 305051 -788522 -964183 -483772 743154 709298 445041 845330 388366 301126 -62949 295238 -683653 452611 86491 867306 -730058 831106 -341246 269688 667357 -252731 -277187 179607 -85809 8653 -431040 -186875 417886 -311863 -92018 -441584 167347 600168 741478 914110 375999 -974385 -553139 347916 278234 -871514 -522699 924371 -713094 -192691 -263353 693447 10129 924845 -479662 -379622 -629630 -891351 -429745 -279618 655042 -697678 155920 921543 -945656 540154 -393595 674286 -553040 23872 -849621 -995278 147250 -396086 113810 -582632 506681 -616079 -693111 225172 975715 214358 366696 -171136 -394604 164018 560505 -422583 772471 817355 7683 152617 -822894 -906493 -836235 314254 645125 1931 745260 996378 -590241 892852 772961 370244 669725 -131738 -797774 -948709 901696 -114391 -337877 741130 60897 -739663 -851464 -821420 -163689 -398549 -33497 -133745 995954 231629 -759236 -470443 -307388 -245086 -212098 468651 -776896 899061 -974601 329302 -292150 -8516 413848 -871850 -495513 -283102 -509575 774276 691667 -607568 -242499 -307517 502322 -140777 112020 281318 79582 908572 214490 263070 309727 119072 -200100 -98274 -533640 455627 731451 701133 -380706 -758059 -330646 -520281 107780 99824 287826 666801 720913 -676139 594068 994199 518003 -798614 -331922 436451 -669171 -553203 -269129 85212 -651636 539904 -445564 486137 810071 -464399 198765 -689536 -989147 -296028 292202 -842944 959272 924607 -898090 -554649 465767 -756814 -738026 -103807 750121 214849 324435 368142 356749 -641233 -525982 439870 873271 140936 204357 -45493 -581723 -332148 829259 -877197 -502625 417075 613714 -670063 520013 -511135 -809683 484311 90722 598312 839840 -415318 671990 978996 -634744 -648166 784498 -932905 -147176 -454403 -191835 -286030 405438 332583 -856205 995708 841380 -406969 -460628 988626 -520351 803067 -633381 840816 -165405 -418187 396855 145705 588519 -12079 566020 846764 -184444 -678089 -348244 -212148 72017 309425 -61554 -3257 194424 -903234 150439 -996828 630514 254725 -71715 199733 383332 323623 217064 347964 645782 569133 574173 -10326 -215412 882464 -766376 -873533 -751304 917062 692445 -510711 -490452 840013 -698234 -806919 582824 937688 475077 -361198 -584611 -563134 897081 -470412 853298 754974 -70177 300086 -251368 -300383 991663 -71834 -798469 -297683 120933 991646 527700 -332294 432989 -902081 -799269 -96541 450967 455245 -392102 35531 761947 114663 479645 84906 -22154 -135071 -210042 -610248 649378 217984 398397 117812 966531 -245935 764676 16849 -61618 793254 837416 -356290 667396 476462 17299 -296368 241500 -911696 -477441 -151217 -345537 -393244 -960059 74458 658669 780526 -66349 -471177 -560451 -527240 853948 932539 372097 546666 495850 938514 -770680 -277047 632430 -361300 -549443 246057 333432 277509 544108 192080 -777758 955278 476197 -873879 -526106 135165 240441 -840351 782064 669870 299489 333154 325903 -398668 708862 -586262 241669 629633 -361476 865415 524669 795693 -715057 -670927 380380 -269466 556959 -29756 -379344 31989 329472 567704 -468539 -865815 -88102 544063 -359338 -211742 -700056 -358950 531041 179963 493404 14744 -627565 -450859 938271 -194612 760419 -46531 -798539 -364630 387259 829433 165567 -426849 -72496 497844 817562 650954 -53998 929795 -250203 -326758 582975 789011 21153 232837 773011 -697039 741601 799642 641142 -586368 507363 -910555 618957 -662655 466483 632411 -973533 907346 305192 452455 -947222 -210246 580389 -674353 568649 203345 -974065 -454299 988451 202175 269674 -515242 358082 -814948 120719 -345633 647328 -522505 -481780 -709728 775122 -102798 421400 -971255 -631151 -354038 -52687 -771856 259559 -582795 -618028 -795707 772339 -650460 -932008 -783779 449752 316520 -527768 -474646 103496 -968271 -356325 -700148 -206808 941553 660274 128896 -269471 731294 -245395 837494 -961085 -527785 -325878 -631295 431253 -512482 862299 -359384 785725 574404 733059 -432743 252296 234978 677837 -142467 118807 627587 386600 -180761 770535 461663 -868157 472166 307195 -510142 -393791 447417 -690648 825356 606873 922914 -514691 -629039 598285 -338989 -177715 -106976 -667835 365445 855514 -159135 -786552 -95448 -381665 277592 -887658 464565 -924230 634566 -251356 388895 806260 663214 -538124 418407 882158 -316747 -363119 33359 489579 -8030 857892 242598 -399180 -892794 -181566 219052 -680331 983171 403596 576624 -430606 393271 -307147 -995030 -756119 -250040 923143 -953485 457301 -718545 821078 -640670 576514 365124 191509 -967882 -623891 -536843 -530940 725659 -744505 973090 199687 -784228 686488 853400 372883 -53210 -290560 735785 -726207 -482635 409881 -774683 451845 -573538 -999431 -197769 -954504 243959 902996 -139619 779473 469286 740542 -510267 -755214 -59131 -387827 101057 738590 -742609 -155171 -718681 -935991 97514 380589 856904 523528 835889 74918 -914997 61992 -247716 -768516 -285467 768474 -723346 929901 -336970 -963317 -365829 32231 -415293 -46126 -601036 -511546 -216061 560017 246218 -531103 464665 -305848 -559161 991472 811985 4199 328409 -610201 174271 706891 170108 413252 738969 15166 -472437 -456710 715919 -885207 799387 535110 -658254 -934606 450292 666911 580351 -331648 -52307 -780212 -623604 298522 -220573 780303 365774 -448275 -485994 -224129 203013 919276 380320 -43661 693188 -188974 -565806 -21094 538912 294915 -264916 945960 -378379 257680 121913 27435 158288 338649 848645 -407300 -829572 147661 -809284 659792 557996 -470707 373985 -413714 -253630 -724945 -58457 -539525 590906 -589217 -621457 -548239 831775 -672161 838830 -934234 52974 -185701 -923479 -574317 205703 642083 -522177 928521 -366976 -882103 -899668 -165089 -673389 640845 82069 89380 -909830 -798569 -399295 817512 -462093 -38000 67560 -796764 -628125 -747363 -809564 -647161 -311017 -103111 895364 -2211 229157 -601299 139584 -517026 438513 27375 -275962 102092 338453 225650 240091 17078 -490252 -451811 -485464 297540 771801 -754739 118837 -596451 -289545 -155874 -980357 978896 -227669 119965 758688 -700549 -897589 837045 -897743 359498 -968397 861487 375300 677404 376543 245948 -215787 -939995 -185831 457797 967661 636525 -828593 970364 329812 819996 793488 -104907 -207836 59111 -285600 468921 -845801 -934890 -698977 -977915 923571 -615420 303368 250560 -799542 -417744 416888 993340 -311969 463582 388882 -436522 240753 -199519 265555 -935287 144677 -428865 967251 -497892 -732782 -341072 -454885 531196 926249 -594491 533533 558884 267967 -873754 -679468 -905928 24505 604660 363385 -868558 403667 -290867 67039 775219 253325 -242195 403564 172539 492722 743090 -579660 314996 -539770 -154568 -931149 601192 -875637 -723358 -153689 406000 369402 -130424 258132 -935145 937712 767397 936765 -451903 -827457 640988 524105 -980007 350957 -821770 101101 106201 -185807 -917219 -512569 261981 655918 -91270 -915405 -203070 228958 -590609 -285187 -502534 -915958 -468370 -420560 801008 -39051 -441228 -14835 -83694 355481 -456026 -737000 587392 380425 326662 -268468 -220721 769653 771922 -965266 -421638 330700 -601735 270334 60389 371196 891451 255306 -527217 -181419 -579236 -859490 -182699 671371 882308 88470 809565 434394 535350 -442220 -15963 -702652 -153749 835916 -721368 -47114 785994 -484228 974122 -680119 52231 -958279 -248799 213091 447701 -131995 -692416 -687234 453385 19517 -399712 230849 -177587 116111 189069 -621494 -657155 -578040 654059 227917 -882271 937131 456516 -918954 89991 -550690 -602385 50986 75517 -875489 -30883 439371 703912 503892 -97405 45595 -62716 502335 917216 572824 850425 259472 864298 839110 -675946 323092 -81639 -49238 162924 -777844 -438542 -651638 180120 -50334 -651982 -926192 272082 594440 890441 9586 -842376 -497442 372962 -846389 -359231 187605 -487018 -607397 287312 525881 445231 347807 -67386 162015 -791800 815756 -226190 602347 897424 -126489 688036 512571 183917 867395 211103 970228 968765 702744 709932 648743 -735241 232701 8651 -320993 -947984 470787 -256507 327625 810234 -29523 256349 -148160 -221401 -542833 -795164 461429 657835 -180094 955244 364536 -123425 -46591 200404 797285 815330 -709085 801922 -816403 82906 -600267 -852496 977792 682456 195699 -435491 -860140 -128935 -669981 77475 -81003 -545431 -935473 116008 -656407 498531 797789 524398 456478 376403 946892 -643386 589363 168188 -349875 708642 319232 -621323 319228 -694137 -895934 -395538 208377 -112351 409232 202791 480112 -395342 521731 -936063 -647775 684652 568713 544404 -506248 -270680 655303 454685 378344 -624752 -623964 481855 -844603 -585199 369738 23904 431632 -293568 604450 -949134 -57625 -203556 -547207 676804 -800463 640579 -88466 776651 426861 -276145 810223 859905 992386 115580 108880 -22514 19696 -130376 -653598 -395946 -800642 -681790 138670 901675 626694 81966 -657713 -679645 -825639 502789 -37399 748293 -771504 -591223 -427574 -408995 649328 62998 -678117 585785 -986077 749250 -139064 -781941 120552 403416 -899921 26038 -761574 -943038 768827 -996324 -753966 879598 877246 860165 235403 -629204 -714401 191999 -402614 475814 782982 -113936 -114472 193790 -910224 -622534 -905301 832642 340450 758409 -85661 854030 507514 -108228 -769296 -748417 -433376 -478867 24272 -642609 751772 641823 -296586 -97838 -194110 -764541 119622 759436 -779960 -747289 23485 677421 -964808 -146884 -60754 -819030 -700160 544834 -550489 -925576 262439 -852526 225394 -654745 497818 238023 -91209 -349030 106533 -404726 -31681 60575 -253443 35641 244563 -824657 -565383 -313612 275267 -674685 752737 -122684 -95998 -209328 -670881 -780121 554351 504801 -565998 -996292 -168786 276546 102023 -301899 658657 300845 -115614 898787 -666116 855808 -763263 837834 500292 -984479 523040 -185971 -406056 -181079 -662325 -616859 -830555 -554833 787401 593214 -433306 -848320 -21722 -485762 -876487 54314 646364 663653 -982561 -392969 363422 -784753 -562416 -339016 127680 195351 543481 945911 -539706 48214 507091 -353586 -902777 -450231 362145 -553707 542205 -729200 49414 761772 776851 -922048 645022 -776915 488255 -416059 -529588 -607913 -277650 -622216 -564853 620168 -64923 234120 673212 688789 579190 603622 688205 -823476 -480442 -89760 -586682 187938 973097 315359 -707326 -581890 -469335 873657 503034 244896 780070 -823628 -228803 899376 740503 -115972 -576417 -616337 -809872 735297 688188 -507750 268125 7232 155797 943782 -73834 -616762 -292729 673151 52863 254670 530341 987219 -946971 -995405 627521 321044 -548396 -708865 -361510 381083 -93034 -216735 681506 234986 -305336 -782275 -167126 840842 -341478 -761378 581676 -420333 -366814 283975 948469 -328374 491870 241959 -56211 -304796 865860 306410 -620348 -122903 977032 -18452 589755 66100 -601878 -858040 599820 767255 553400 -484273 -732425 -55653 -811161 -793836 -836245 323172 878026 -799580 -921395 587571 -210579 -817196 291175 -649082 219665 -551886 -816272 -288422 856899 -415075 395188 -333039 -408037 329329 936160 -399634 842894 802266 -551700 -68548 188145 752458 223653 587663 -83189 655237 298326 -103518 437205 229593 -274158 -827425 -45872 -364308 805281 -327426 260483 -183762 159877 524101 789008 676077 419239 766573 -576398 517382 -502493 -984027 294101 -326727 735405 -625617 -243566 -36970 -978530 441001 -809530 -3564 -243553 -831386 699022 -561727 -497552 883963 295648 653971 208086 504150 -271479 656220 -899425 610696 725183 -656429 655011 453986 841712 369529 -12866 -856492 -647831 -495358 116373 279281 -752648 -603049 -226739 572333 943685 888314 -874666 -269111 -895586 530139 -73038 340172 49466 46002 389750 102658 178099 -861945 -335517 -761361 402261 -276290 -146574 158165 928156 38429 -999315 878370 15120 590306 385859 -292383 331476 -38245 898204 354837 658395 -280010 383430 -553328 735192 -853091 907905 524086 -244833 232547 -109387 368935 -292334 812329 -22365 -599 614363 396625 -246099 -502108 -686651 864331 73022 -508986 544439 -717429 811095 -873530 267215 -64741 794039 435398 -880873 -480564 218022 116178 -374681 -424440 -597793 637958 -450473 713155 283032 -565172 232542 -19568 44591 -342591 -381684 -871728 671347 905017 706656 716805 -578933 943961 407623 -930108 447111 845411 126002 485705 -315519 -804721 493010 -606300 400751 594452 534387 769170 -533623 127174 715634 74727 166865 699481 -950180 -878170 432323 -987325 -178651 -803533 663195 -309440 751490 906015 788670 -840465 685667 -851805 -11194 -45414 -908272 103592 969133 554003 396255 800899 -747883 -744263 278160 -454850 21937 707354 -271291 160529 662612 -708430 -816863 -985360 175380 170322 454395 851646 219546 -754148 -31937 907039 483721 -593365 -382239 436203 344713 592591 32767 -38722 -541969 -600587 -597229 546220 -454901 -527706 -799023 256786 -635635 -38874 -488285 652679 -226156 260924 498751 -210190 959573 -894830 125409 -718411 276196 -159566 50218 411271 526882 910000 76437 818016 669252 436839 822418 377357 769787 915291 -3519 -925213 -785339 485054 -211124 -323696 -53040 -270450 -535455 193549 767494 67419 -393397 374448 -620230 580390 505900 895709 -479123 770917 -433959 -77476 210468 -318766 88135 235626 11973 801628 576282 240774 493800 -765251 601069 274489 -86683 -561260 -325955 9646 876662 355794 -220826 -479586 13554 996569 552237 867063 -707020 -622545 -846727 -849382 -929058 922018 -372085 -296151 -353054 -952208 -670770 445938 47554 98496 -226468 751244 977113 -871039 739772 -629859 -591013 -929150 713930 -997035 188495 -892186 962428 -871954 59840 85983 -965186 -446514 -298230 -728907 -363313 -525091 576580 649317 425912 891639 -805046 -786970 625641 871549 873061 114055 -559887 623878 -720615 -312077 -605351 -401356 -157812 -478889 466590 767649 489230 -742758 -206262 709623 713417 322123 565294 -928610 349702 604441 989118 569233 927385 970875 933257 -995254 690411 89328 -413485 -325028 -599518 -91808 716625 814495 838767 -792030 -797952 -574075 435827 82967 275490 782091 659663 21619 239062 -570036 -979130 -610404 452050 239279 -606575 -73430 349248 -816191 302400 -216945 750515 725533 824008 -153264 -607035 -764536 605613 585969 -65330 -272359 -586931 -794385 -353853 -51179 -918586 417383 -462296 478725 729556 302515 -967952 86892 -598026 -429953 -195259 -273761 -565939 -404375 153970 -727956 -126780 -538741 231606 580692 773867 287955 -29434 -959558 70749 53695 -918214 -78169 998455 -951064 37560 552043 17158 -809010 -871515 -105438 -335497 -687512 -768914 448509 -396024 288930 313636 -821786 482893 380712 840145 522560 199012 -611111 -976379 987685 -517359 -246951 464254 -524344 -587914 -880059 -801421 956922 608368 975746 -459395 332104 -759408 -450770 87074 836417 50228 214968 509696 71253 695362 834060 -746861 -187176 632576 -744090 -224349 -559706 -972141 -920888 -158516 -545567 699283 -935801 851499 -845482 578375 -150401 568226 919422 189698 -983322 1993 985888 491033 724286 -302990 -175469 189695 -939420 -965930 -772830 126080 -81594 -731424 822664 -674666 398258 -16234 -185446 954987 961097 827680 -498428 791020 475026 714487 559659 -53754 700971 -15445 -559310 295937 -167526 730448 -550759 500341 -528703 -587642 -409857 274540 -121104 -525148 -810360 -801642 778772 544129 -32423 836515 -394738 -341666 -39872 833345 -657761 425587 -594063 598578 909823 933653 877291 76808 730893 574592 523642 177024 428576 789959 -678827 902777 368123 -729643 327783 875535 261471 362911 -397863 249531 -374480 -426821 697727 -428240 -564292 576104 902030 -147142 -912627 -148873 -23982 869945 -530246 915489 983401 -740586 -554055 -11627 791804 833504 -905479 441649 394705 516527 4092 -651210 -842247 545583 -406628 309118 -338422 612848 950641 998537 178879 405170 -353228 -441509 677353 -317637 304081 -923634 952087 382780 978212 -858749 -799903 381394 -836940 -861999 -982102 468295 709797 788719 263228 118087 888697 79976 -271432 561587 75809 -212134 -841730 390619 -197969 694847 -662458 312058 670281 -995213 386656 -562606 -183623 447843 -562410 -456987 -698592 450900 622893 766413 589771 -934067 -767349 -975559 511902 -290781 916466 -924540 -386913 -861206 892019 896489 -126131 903101 -392053 -169481 -816796 598172 301197 447132 -300211 112479 456207 -485803 422737 740842 -607304 943363 -274972 809131 -395752 -147260 -820856 992063 706722 369245 232160 366004 326471 -873773 900178 -470039 -619473 -435431 -234921 -330350 51606 263139 421730 764120 -353726 114200 571498 -101603 139421 -510617 268310 -220579 -535181 -913167 112900 604720 -113464 385316 -713620 794455 986791 464411 416743 -626141 404465 260917 980826 714172 -532619 512619 -874912 -431087 -666376 -574355 379806 -103700 -198910 -309313 650110 219534 3186 836069 -1517 569063 93228 233130 834977 -969742 -949394 -663540 419252 -42837 -633151 947271 946286 955310 645259 603388 -804897 635373 -137279 -911746 246156 -161522 -663111 232250 371474 675807 -233443 -295872 -817052 -422281 43132 -662798 -166479 -20758 270970 -82233 804065 -940888 -638040 -167235 473661 -153998 -354321 -777511 587950 -924422 531365 668445 720791 313794 -979068 261114 -137182 302636 -238853 32729 420976 -782930 633313 46262 806635 -822649 -831887 -578087 707151 -457185 -153390 -113068 166399 -987564 -879748 925482 446209 329459 975557 262794 793629 -731709 -398585 -685384 196621 -41030 369648 810765 -155807 -889517 -482330 54421 -957966 -957193 317589 100438 752000 769560 -949226 -362320 36587 818909 617661 -788768 -402550 -603401 62975 -598754 -34900 -583277 -494978 204391 212265 -739864 824499 -106667 983075 -896528 3383 554025 -814498 -858701 757422 -358037 828601 663870 -723760 -26072 -127159 -801613 197013 805723 -293487 -855558 -167939 654694 299103 88469 796153 -801985 611910 -14446 670969 -683736 -679117 438681 -493293 897302 742574 -419547 90675 678191 -499120 722951 291455 117786 -238778 247688 272914 -935847 117212 205859 -777092 -965739 938553 -803067 -453043 -13167 17458 -333282 529200 -184925 -78028 104106 -945230 589775 176858 694235 306337 189825 532127 -983899 295951 429671 779821 -887386 875254 885097 568788 598575 540149 -185402 -445162 -113293 456760 73420 -606625 28235 -345865 763985 -10461 -631019 -668649 -723394 155653 -420760 803089 -824401 826688 669848 -241551 -654175 980660 494105 189519 137917 -737550 516345 -884310 442682 64567 342946 -394266 495417 967348 162697 742318 189760 769736 193627 167544 164922 153490 374135 -688398 780797 42031 -323955 229404 -587148 -747359 -757935 10095 907630 -240933 -504005 -990718 470808 469662 62350 -886628 -494532 -28541 863529 761490 574881 943212 210139 -764507 -420709 825513 -453607 -566582 51863 -954985 -157178 47722 -223786 -263644 -143955 280158 726517 -210738 -738746 -181517 437439 -251917 -185945 -64627 -365140 -95036 -137782 -730649 -842117 -486824 809591 -851848 -992281 -187556 -909298 -545935 -442103 518889 702451 -174390 67182 -649194 735870 196354 -945844 -887651 -73099 -216014 -878207 -583759 -975363 -152102 -360069 339298 -175117 648312 290190 976568 -331363 -882785 -585215 58071 428040 822064 -360637 840398 -119279 516023 561467 395900 -690688 -206876 -694467 -947425 647375 -17756 -170472 822536 -682021 -613812 -821598 219212 -68543 864089 -549658 -557840 905174 279986 927065 865729 -381565 15952 924030 -864664 -8881 -879132 -200306 -444055 327994 10532 506216 265285 90169 126791 -424298 -851008 -171569 461068 -595465 -698819 -75067 21491 -361841 983749 -655994 582543 250600 -229594 -185447 -436877 -386014 278840 -79941 870218 -10978 246331 -817512 358019 -406589 469852 -706778 -198999 -330517 -486186 954782 -161456 -756114 -391243 -405608 600875 -510775 750134 455747 -181782 174667 -584258 -726110 -719206 423611 562709 -735978 -356473 478821 -635685 617968 575469 -994396 329312 721892 -611103 598350 262287 806475 279610 -100649 490599 -537187 572188 -903149 539540 -112262 577954 538265 -906071 -116953 -309693 686588 -236138 146609 873681 955679 -301731 -427909 678573 659190 4937 -346295 -829318 -800308 -151461 254757 -691959 274705 -694777 63212 -906905 105200 -13292 549950 345941 522877 -571080 207369 -333620 212411 848187 -157424 -691498 -818962 604002 598030 704522 -856306 794995 -188429 -344414 581463 891877 -809395 -751558 577406 -710490 80450 487335 -842754 918792 188218 883471 510537 232089 -42000 -242888 -916035 210474 -496513 -812292 14874 -630633 409311 -34896 -508832 -561516 -13782 74476 854115 -476900 -507790 -848608 -693130 -279468 971381 -348226 570550 -616309 631423 911637 941424 825571 535773 386736 175369 -404615 -361169 -245401 -734049 401047 -908947 -579144 535227 -480341 447454 -685601 880649 -265388 861756 389950 -602228 653817 548902 -273786 218113 586751 893264 767742 -980636 808740 99675 -383757 -356084 588283 -614848 85821 -402959 -900732 157029 24553 454798 745959 -214958 467464 807393 765261 935293 33427 577296 370523 682561 61689 34342 -86452 -613011 941306 219178 458489 -37133 747696 332713 7252 713797 162521 -681312 583896 282979 -899786 226911 750967 -648038 -805309 -77457 530175 783597 220378 269969 -597456 -724148 196500 84543 529928 807758 -811392 781051 -655249 618466 849612 -797316 886153 -415148 -172509 576643 900635 275822 -125407 244813 605335 -534597 -135185 456097 -652474 384487 -935424 301705 327184 433602 -358937 535965 838251 -493725 165330 889850 -43554 125673 -269017 -406830 -326991 994781 747193 -925667 122547 -400205 -579545 -254098 988967 -459921 607953 -376608 963404 192997 915832 -181201 119048 256409 -820239 -584477 173360 305092 65286 -853978 97399 156664 960362 115696 175963 -670378 520695 -497343 989327 -962620 -457439 -278554 768434 -7353 329623 -34145 506113 671877 -467625 -798344 636567 -457261 -856692 76147 567764 -439189 545345 606675 75993 -978228 109616 -132601 292911 -648530 -153287 -107470 815879 782241 -647314 697939 793244 75841 824907 -81002 -791372 6936 561539 838070 -538682 411152 559861 -862963 -661962 405907 507454 350393 467644 987201 721895 867309 -190494 638413 -289729 -440623 415148 346485 -673852 -993897 17617 -105060 -92869 -674916 -421464 442245 -335777 583990 472478 309302 870944 119651 -97209 75774 -887169 19109 113869 283847 -139376 -851467 370760 73626 -381583 -215483 -320483 -699177 686344 -74478 -799984 345757 -429036 -355169 686043 783201 -129842 -15529 -613021 -995934 939835 284884 -590947 -16205 -487919 786301 675837 -166089 809667 -160055 -672106 -677973 390443 243875 67411 -571875 -800556 -454938 31696 56571 -39327 32775 570582 -566628 112594 764913 -787482 -260961 -425651 217904 -950314 977433 -693319 -534151 408063 774461 986678 548486 166115 702669 634246 945152 649584 -730305 66922 686389 506633 877992 282106 -186320 -278130 351790 -719592 -899003 246693 -203440 816884 -307252 -218686 226478 819903 874689 111427 -205007 -428971 -292193 -244647 -44364 291639 -260666 95889 -490305 -290144 -722536 -147330 785518 300358 97316 504197 526064 -450898 832762 789317 489003 -489044 -469474 -96224 -354307 197750 883735 63595 560926 -49052 831527 560046 -613727 -715193 -583788 778136 205465 762595 682789 -66302 490200 -613366 753193 247454 470867 888278 239664 -735428 960033 -45694 811229 841528 -226270 117477 348883 741124 -226884 -393907 -849586 947649 220020 991306 -97075 194797 -511134 698469 441005 -529525 -69410 950978 771221 425398 -958254 458533 358353 82237 -941638 969629 -360671 304416 -71160 173661 -328675 -991945 510104 -938326 936515 668786 -212917 135024 634527 968635 456002 518256 -88426 517496 -9927 176148 -613298 632236 -78467 187620 743741 392893 173963 -599664 -885939 678480 -643385 -22227 -893655 -710448 -937130 29181 353063 878990 6808 -196121 390994 841219 53957 -821627 -825198 -87632 111267 942684 -860422 -657823 -448857 -373713 472354 -176236 956236 -592272 80336 -981301 294896 -507451 -238288 -860208 311590 -981304 -126314 371070 152130 -1654 -192565 -632646 -511284 640804 -402607 -931569 149904 750812 238660 605290 303187 -345360 -360484 -333073 247712 256898 -816113 -388875 759103 -870113 -535980 283557 916551 248045 -217599 880426 -878133 742385 -480363 466224 -739717 -507886 250065 66719 -164561 833475 -561219 995989 39472 657564 702955 416279 497642 621566 -888587 -727677 27900 -584039 -172937 4610 151617 500012 959020 452378 467450 227560 -557144 -690720 548633 501935 -997045 975276 21128 333233 -715997 712932 414651 349411 -35305 910274 -854054 898299 -599186 -3875 235375 -695160 222422 235602 207843 -646677 -204327 815944 -790084 -890378 -558739 -138466 903047 -444257 -121558 944052 -455471 857440 -440298 -962989 482255 -607953 838172 157626 951325 300949 281116 -473786 930979 -814226 231707 608573 -24044 -450372 -552421 786487 -576496 939687 182918 -981079 164714 223893 -633788 -245233 -233725 -711710 -356884 886197 -474539 175804 -298730 473379 -277364 974750 647887 787875 360654 345447 961318 628720 607516 -999530 -869789 172157 162896 -118875 -189481 -116642 559302 818303 -859185 692695 395927 -938850 863778 908032 83841 370117 802410 -857327 -888350 -241321 -636977 -826160 156259 -834861 -963585 -4588 -240974 140269 -630982 362868 -777625 415049 -402039 714002 -110456 992470 -268658 -348931 182952 -371899 73975 94791 -229718 -491995 357772 39973 459683 318621 704616 -751812 -560931 -884283 510021 -147570 -860936 813473 963440 178176 492716 431674 427227 -98937 -187351 87387 91345 -334097 676639 897253 -750140 417864 582106 -641585 -920894 -870931 -241019 -519234 -559098 148530 -262769 -524611 580139 -329431 -953046 -61543 815996 -338799 -26384 -113572 752614 875740 -271584 -610204 670735 -523812 41735 464927 126217 343290 588133 -694276 34417 -955777 -397327 -811915 -559812 23308 -613379 360596 47451 431866 -119690 965036 -960791 332919 39310 866925 -583719 285606 483740 534772 987773 -144552 -270425 773027 125289 859480 427092 66045 818793 -799812 299438 -490435 413054 817618 637866 172836 983542 -525254 219349 -201904 749607 -349299 -414436 245320 -199481 -786885 277943 -351340 791147 -308109 67123 -959863 519706 441275 -917092 -258653 86158 -989501 -664822 -569082 -404218 -93391 724663 916171 298144 -901592 -405328 -586563 877051 851026 -396177 -381160 26677 -129911 -385183 7881 -28980 -358974 377098 389735 603153 -927465 -820539 809936 -335429 -156817 -837975 989793 -449512 -168373 935560 -195503 410206 -18256 768913 398890 609312 -973139 -897515 150373 -393252 119944 -572057 -188382 698033 333705 801756 -839679 -235218 881634 -359951 -442848 -161979 -278727 -646132 77489 967774 266196 -594981 518454 -690168 685536 -175271 -597796 -13494 -826018 597999 -583182 -289109 -376137 991236 446177 859178 214107 89624 -504123 -184432 -82660 295044 184804 248779 -92945 696298 -930350 -116848 -222527 361042 -112218 967552 155740 971874 -841039 126582 -931743 339004 -646324 820847 542197 725748 -925621 -709994 60281 -907731 819086 -657300 942833 324815 14005 -880623 961926 191846 -807053 889905 445734 445594 434702 -197687 180807 79512 -191451 -424497 173752 -276518 663936 -196859 627589 279913 765464 -309305 170374 984957 330980 -520257 -435597 760422 900098 284875 754586 385222 158465 -96899 -941125 307039 -739895 322108 841475 941831 778151 316039 -173660 52920 417017 -469542 89357 -286606 350923 -812635 18699 812553 -989572 549107 951303 736750 918251 470510 -799328 -806001 -762803 830523 -75693 -540058 -238313 197676 345285 -67629 -883718 -763848 197585 -914976 234108 626954 -38993 303775 190388 -626764 -854590 -53072 641442 -362492 269694 163679 655017 -821777 265203 490346 329513 -993878 948731 821216 -776515 239320 889468 844708 -629874 -535074 -493477 -283247 448210 166866 23038 333752 105445 -386671 426619 -754492 981890 926575 -247070 -972673 -478050 547210 757667 248685 -132895 -883657 279582 -768746 -958527 39582 -784442 335713 -656707 809954 -864144 276124 764852 729208 -861634 -660583 895711 874393 599074 -795790 614257 700882 566929 -898068 -109110 -86599 -200889 77049 -28590 -122694 312240 115927 -656520 334351 112506 27223 686023 -859698 502709 649016 28322 172188 982819 450098 -340196 -32513 -14962 -265098 -970158 865075 771698 -292042 -881199 -448730 733499 866144 -863660 288612 -317309 -434988 -719207 885848 -556094 -718780 277946 -174853 -526320 839887 836925 -845444 947720 331455 -299190 758792 -250680 651612 -320009 330811 284950 -18581 -402369 -932957 -765027 194374 853266 -910612 865109 -889319 391302 64046 -543744 -889802 -423637 836432 291664 -713066 -886917 -587241 329894 205037 -994320 534863 809333 298856 245808 170900 926661 554118 -181404 324541 196436 417446 335846 -984362 389175 839193 870425 -676899 688968 366354 -955751 370261 83443 924234 58790 -211132 661657 441792 164220 318645 137451 258274 -553181 -461454 -913645 818106 -472565 956079 -552375 153053 126059 870075 -423733 -86671 417410 -163301 -392727 476768 -564615 815938 53564 -326760 473701 -674450 593271 836860 -341528 -142815 -132651 -637590 -53513 -727238 382002 -454423 601654 -207311 -214986 687855 367231 -219220 -651315 -59263 -483648 -145552 -42568 488965 -147065 -191993 -485387 -277940 889818 -2615 256288 632597 851051 -92871 363032 -648902 461698 17141 499851 2298 -552814 52680 888601 49234 739063 233053 -138329 3332 -820657 852367 -545341 -777159 336370 -390949 -782801 635970 -923505 -96393 -617076 -669062 -760476 88700 179620 -217784 -560743 -923970 898388 823617 72378 -539716 -762476 881770 -682545 -673485 -95707 -665446 -203750 628685 -246698 556030 285677 -304521 -586254 445751 207525 -621616 -549687 600222 678215 573372 95578 698151 -802379 162713 827930 -894237 -915316 822026 -72989 478495 860830 -433426 231804 753706 112519 -595211 80193 -10572 190702 679113 -444177 -90926 510810 990951 156430 426143 -364370 14993 -838533 220668 840386 352348 356369 600823 306080 -275740 -261644 -791607 -653736 -920800 89721 -129670 146432 698448 916661 99743 -739892 -32877 -938079 445766 -362603 -425881 678244 -817494 -194971 908363 631316 540256 415972 -884039 -569279 -334314 -16551 -410905 -146930 -185095 -686558 386854 864863 -142959 716293 260811 -131596 894391 -126683 -345548 352173 -350925 922512 -37127 60780 648950 210293 929841 -891881 485872 346867 -204578 -302148 675471 716300 684624 -513450 -62536 318607 -736752 928021 -805098 -141786 -917367 -497205 346301 309643 -934990 556564 -978511 13037 -488393 966864 133746 150526 -39983 788307 653742 -880958 -681264 504002 749334 -609927 -482118 -931952 -84019 -262489 456589 -912107 -706307 -525763 -536543 -207032 -443388 83045 804010 469273 -100532 -711057 -221095 898798 -98375 656339 675617 82871 791611 -945054 739735 -329168 288387 844174 -584974 900019 386001 235218 -659534 25655 -448020 391871 332510 748521 -924116 946085 -97819 -311195 -418639 -525222 956454 252689 766902 406058 886283 -730858 62719 73819 834640 -558468 -655760 -29733 -431134 -540959 817208 313224 -602910 400598 695082 342044 22344 613462 902060 -197708 -440027 293988 628680 292603 611073 -493120 27744 2807 658274 277189 -906882 708336 -204050 -761886 45386 727160 -643160 435891 -407404 -605284 919254 -628677 801553 -219483 31363 273728 23203 -432757 315204 618961 -678537 223558 -548197 449366 -76941 814743 -570194 -414251 927281 -809278 -426294 802730 -703243 539428 -352859 596955 101279 158476 -45584 242989 -669095 312087 -548590 -250029 71001 -26438 385926 106945 931539 141151 678994 412832 -855681 -572506 -330974 380250 -856126 183884 903298 -545580 224764 -390871 614837 -805700 639213 -733101 192564 -423177 721604 916064 163014 174781 608326 -741559 985272 652865 -268265 303467 24762 894344 948393 720807 500438 196699 365246 -994520 232205 903512 -418277 480452 708112 14242 806347 -370664 -248008 346636 -789090 385122 424675 428507 -872438 -859829 779593 -252137 299281 646303 297684 409593 333553 -930436 377663 422557 -427741 763848 -673111 -147663 -535824 -654253 -529486 -153821 37421 -729342 -606061 -886370 105352 -926556 761351 23208 332420 -648349 -636713 182635 747281 -180523 -700543 723217 365639 768818 184708 769352 609471 15648 -657717 487566 444587 -841037 -347995 -423969 537808 -619461 385038 -972884 -607688 -843705 562164 256921 433666 -286063 259223 642157 -487367 -533971 281962 770349 -545307 -132626 -873641 683837 631450 431933 664760 316922 484352 -10333 -924950 262214 641361 841831 -371346 449747 229738 -316633 226146 504073 101340 -813727 -771745 112343 321246 39438 599281 483243 -733232 783848 362292 823164 -173716 -387635 803591 44164 -764277 -341700 535024 -620660 691596 -415265 2551 489563 731185 797408 -681101 -768493 -865758 -327112 581062 -208950 -738706 677287 -47070 -625231 816741 136188 -164299 948940 -374216 724127 71382 -506928 -653268 -145204 -845749 34984 185210 -154790 331701 -310894 -206009 275769 -284775 726758 767291 624123 -965493 -254912 -466039 -800135 -448238 -46119 -837898 -473455 865059 -610916 855024 -234928 759415 -274354 918866 -501592 -545508 784921 -489513 -619443 -790164 -612502 -308579 738698 -115601 -658791 -609238 456482 337703 -810011 473077 -6639 -922944 -295320 836638 677430 716359 167391 898058 323435 -238260 -42732 390992 494602 953881 -31337 641622 895395 668139 489990 770392 -50855 -832322 419966 372232 -363175 75073 187294 -989232 747000 722537 -481739 -782541 -760088 269346 -107000 185041 -463849 -529889 196929 639753 -977627 -489994 341177 -980481 -333448 579285 -354912 551965 -493492 -726422 -696475 148564 -843173 562701 952881 -537256 -233481 734827 -20745 256338 -109371 188207 396883 -724710 642162 986316 -751728 354962 34434 -644887 237764 -857698 479945 825962 857494 819139 664178 -509672 388384 626267 -826436 642796 -543377 903282 -847035 -250115 -599897 -709567 742527 -327933 -876604 -538427 -275905 152327 854651 -253062 -285708 -142039 140478 -627527 -750988 965773 -282017 438315 -962702 205028 -690612 518633 -416372 257682 183416 -914510 170241 -93183 180059 211528 661632 -658686 -524913 136295 -413797 -430501 -54501 871907 838362 -96143 300621 653789 -875540 -528365 -731456 -81415 754144 -971138 -80865 597267 -142761 23614 -498812 -677511 -506930 610165 -581219 694028 -507160 -945521 159440 19342 -913889 723473 -921370 174818 598209 -643044 516002 776687 748182 -177633 43517 -166278 87390 -621804 189206 393413 504911 883567 881975 965201 670890 728112 842880 -558855 351128 45491 -667929 937063 -121480 -898149 371910 904763 185380 16537 109690 224883 337799 254156 -132860 -478471 1616 -617636 -547505 -77692 563658 -38172 710744 -808690 843722 504314 -150807 -840083 -478783 616796 -655104 681233 -589583 38840 250831 981849 606909 -853993 190685 670354 -973799 -552344 -614710 -757748 43808 306725 297647 -451749 287428 534948 710820 585255 361759 -594052 847067 454832 -706455 -624238 -189463 81635 218115 -522049 -627803 956817 811311 -367457 -579159 555474 605795 364153 132214 -304846 -135610 366644 -800478 734186 -296608 -400746 995215 -464579 -423224 255836 5339 465687 -395372 -56462 -770166 673550 746611 -273226 -673890 32760 -733474 745943 886990 942358 204126 483544 -35482 -686227 -571404 -744268 -904390 -517835 -85976 549020 869192 -667285 -713423 -740900 -543255 787073 -324547 755547 -993484 91957 504543 -935487 -677008 -42605 229683 303411 942372 207598 556729 -54629 879592 -968602 -430783 -871384 -650016 898235 318397 461877 -697242 -324606 485479 -737135 -736091 -613300 903460 406078 483411 848375 -473210 517957 620799 -866415 960748 -411212 -236160 -1820 500548 -139850 437133 282530 -369167 -288819 558955 -418514 -666040 780206 -746943 93572 -74445 -734407 204167 -165305 -696456 109459 -997347 99686 -548844 -962206 -615560 58473 867649 875044 -869257 859614 591255 -195924 139092 -613030 -23601 12987 370613 -697554 531106 996663 -540062 106920 -493360 -792438 -465774 -632573 441404 -371174 47070 -909076 -250956 -913312 824407 -346191 848335 -371417 -482125 742664 -745617 -785565 307618 203258 276454 -859860 -393922 -596629 404438 -987487 196678 42864 265645 -712430 545353 -443203 -684334 -860713 866026 754683 800557 621102 -990491 -729985 129421 -698410 993251 -710023 -31132 -970168 111989 378008 -686845 642686 399239 367749 -97016 982877 641050 38613 617758 919295 961156 -121795 -208252 -963980 844824 963094 38638 -97133 -622139 805179 843941 111420 425903 967839 901935 891958 -818070 -935173 532252 -99786 41685 511648 856176 -118639 -867862 -611032 301224 -842339 -826027 728683 -339085 -712304 -510807 -594993 259953 870993 -551740 -579414 675382 -354742 -965471 -419249 -927400 826551 -139575 529706 548495 351505 -733063 -95977 -195921 123515 83890 117652 -82657 -197965 566205 -764163 -741647 34981 274016 5487 640931 -785767 -58213 887887 961137 -678131 -865377 160995 -433323 960542 -873908 160925 867869 347423 -138651 996601 -601306 -437044 -740909 -660484 885562 -681319 -519918 307803 -320636 629411 283452 -126146 454572 -186040 996784 517401 622867 -472110 953695 899514 66732 883662 696499 -158622 -624267 514299 -669924 -656886 666130 954462 -845896 812615 -121340 -231693 -240867 -999225 -532982 138749 -579002 -484357 977940 -939906 -590951 -221745 463584 -157501 -889711 -628844 -197452 308631 -970099 961791 -482250 -551400 187956 -618165 -145173 -901338 956547 921337 -932918 -547081 -280844 32568 -439225 65868 -614305 573619 826285 -618622 -184170 -49244 657673 -389049 215573 765730 -969958 279222 717956 415065 925612 921370 742018 -114397 -142738 537686 746178 761610 634977 621429 327119 -498085 496749 -713905 508400 467171 -494066 522836 846374 -983479 -337237 -680712 -856878 -262008 -216953 -962373 778227 -988665 -982320 139348 -335347 289750 902101 841337 -45018 755847 575189 782286 863339 326311 -648334 -741785 589423 -763688 347845 -886020 -816237 928524 102923 365608 -879616 -538656 599164 484189 -831151 -950510 673340 903273 790478 149921 -178325 162973 515668 331136 -324649 265631 -438576 -504842 -574511 953422 600042 998037 -734947 -644147 720190 286804 -644349 -266321 489797 282699 -417790 -347587 952018 -961781 -153820 -86682 772537 620312 -109075 -444348 -629366 925445 741229 -159033 980091 -770902 -615947 425600 -203421 594307 -658714 -868212 395747 15784 -33372 33819 -307553 -393243 -336854 517916 609706 -493195 -267336 -987001 578048 627680 -128473 998470 726572 -311058 139100 -166207 727818 -520634 76123 981636 674471 -925400 170483 333583 -967740 812612 592407 736699 367098 -290507 517069 -107580 -443401 930973 18751 180599 844518 131677 -951184 578937 885229 106353 -290296 -69583 172240 814823 -486704 -26285 435122 -65798 304825 842506 -278404 335439 641046 468289 50774 512843 -320918 498831 558291 756623 -222500 667581 -563287 661009 -956473 -961548 11165 -418216 554606 -300536 -698499 -764204 -157620 540763 112583 -830505 -11894 254959 -350104 535860 457994 607884 866974 253939 325152 -523638 -331266 85037 -398239 603196 -789998 -962038 331155 -888199 -302310 -460075 -140988 -118200 -189069 357049 -347018 740647 -92010 -325349 -157833 374264 -590793 748819 954319 695949 -707192 919763 -595010 -563407 990182 -838313 82909 -358112 822399 732545 -419338 206939 998011 -837576 261357 -876754 -148611 399290 476838 -318835 863829 -570035 317259 350105 -529573 -511091 -455875 -916670 477038 959076 8597 658311 -891383 136984 -719659 -736678 -747394 663679 -47184 534303 755283 742605 -244750 478546 -362698 -263026 -103027 -898745 -689891 887471 -735475 538750 370102 542568 838636 -678232 -252526 628444 -297458 330045 430605 -825978 -758214 993100 -570787 -154493 840123 190479 -987558 342772 933983 806462 484043 152546 -454373 126681 325325 -598324 607433 -872795 -128176 747032 -861941 428277 -805518 80755 -359530 -781943 -977397 686270 252371 -230388 770640 772873 766822 484646 654206 -878215 -709908 -235474 -295904 338501 747860 -555907 -748676 -849062 956759 -431650 -515168 961823 -351723 893217 606980 -604589 901581 290895 350556 -248047 998457 382583 -503683 500725 -324860 -287321 341609 400089 295145 -657674 -126407 -565271 -282946 -87258 230453 635176 -715416 745331 -578764 -18971 -932768 790523 -252124 279701 136871 -634734 414176 -666854 -817274 135579 -618453 923557 -610976 239334 903385 729637 225825 -847677 306829 215658 543955 755496 -266083 33755 -908465 -870022 -275182 -276144 241168 762747 145995 -957427 -16605 237777 205504 357980 872506 486063 452964 790214 -6048 225442 230052 -884536 530042 527885 127241 637374 898643 -583030 227837 -162625 219967 -12726 864533 -927708 -709743 -790080 -686113 -195976 997705 587588 723363 146539 441367 -925865 372736 231648 487694 -435580 239012 -465375 -503706 -289055 79655 223026 860014 -965195 349445 -797117 -295028 -566860 -607562 -564802 -128398 240613 434412 630657 88927 240164 -407704 -839770 266767 924484 -534790 404605 704449 -497076 631571 877851 -615581 -318494 851592 560267 -439205 -744762 -395803 70307 295924 86517 209900 -476174 -911389 236909 895017 21334 611830 6288 473779 187434 -853800 -512222 -628223 884892 559235 -741395 698214 -266468 -297278 -535036 -220246 -57744 -234270 192548 284743 277732 384245 589622 -899011 -448737 -735294 -13967 471826 398354 -171572 850588 949994 600073 214653 -779023 -403650 -987932 285423 -668131 408764 -507937 28759 -391452 411835 -702836 -899569 924130 -184999 -163869 419391 806764 -297292 -730640 -343001 686357 -530239 -656342 -38389 427340 -646196 -55964 799802 -690013 619788 191196 605866 -7582 558193 373145 -591622 -480466 -314638 -684735 630478 -63794 101010 -669412 914635 822837 682231 -283218 -737184 -1885 -520847 959333 930504 -848890 531912 377731 -443092 -654355 -847314 -449630 222694 -807259 -566957 -897047 381025 838386 437784 208074 26268 759404 -597029 -995596 808525 969843 -83727 -274724 -243888 557745 378468 -770270 887529 -611667 -975693 214176 640508 786910 761140 -858422 -668365 554616 -370230 90567 -615566 -173259 -80839 222915 397082 -348299 413800 -403832 -790500 -274297 79229 -456979 424644 -548020 -417729 -709355 -769005 -563624 558042 -67225 -976679 -309319 342179 -409141 -82480 -45688 883510 911671 111151 905779 785544 -667332 882517 335317 -210648 -36163 -290289 -201663 885015 867770 629126 -515810 797632 729162 119624 -865236 278549 -768857 729457 -294107 -713400 511715 -565770 -16962 -895197 101433 34573 -629556 -641915 -956673 853436 -619516 -236422 -199625 -476419 336091 862069 932804 789643 -552948 1196 -709831 118989 -891976 228497 -120499 409819 -380249 776680 -554261 -428500 -4087 320102 447599 -24025 -969676 -119478 353866 241189 52876 239693 517651 195106 -52046 42085 -215070 -929810 -710913 -281229 377644 741469 -330084 445740 62455 -751933 969657 707698 169120 -146332 -883961 -137325 -118799 -293197 86329 62296 -453654 327681 653882 944949 846238 709479 -192345 -865040 201668 -809398 -732105 -212431 -551527 482446 -551683 160774 383293 -589847 -477607 435585 -787414 -717230 208897 -240516 -616751 -50536 -526169 290941 6227 340110 86344 -434508 -665255 60516 -133103 -859871 -672624 703889 -581011 -127804 623407 499914 -839656 -974246 -472103 -36256 978210 -880633 -992263 781083 351069 794363 -965985 940048 -662903 -341178 -379506 355715 46268 -346737 -41440 326292 433781 -99453 -179443 -635467 -929906 -225575 759982 767686 956749 -713600 -164772 991567 -474598 -678296 545911 297945 -187572 -687510 564866 726377 -926948 -935979 -734612 226970 915643 574870 -226967 -626602 193663 -119293 -921857 691249 400184 -790332 -710371 787042 -50655 885854 198117 240990 666483 -25762 540939 -632046 -800621 445854 885077 -848195 -845845 -127689 197826 861673 -219179 -115965 -575801 149636 -254284 643661 968372 570911 11677 375832 -251210 -850494 -250957 -139768 671093 250089 518161 -170383 -611235 -294880 -168225 -563717 632059 -822730 517384 -944401 -568707 154273 -387838 -885472 -252452 889966 286796 -548872 -323563 826339 -720010 975006 930066 -443085 -159270 -937151 -146520 -435876 -633496 278148 756794 -93153 -488314 -401798 321951 -879976 549260 -393905 48911 507708 631118 -73773 994711 -929514 208091 -247565 -434740 429635 -64087 84538 936521 176390 -919107 28711 522597 800632 906355 -924102 338067 -773539 326635 -576242 468955 -257135 980880 133536 -459407 -731359 918470 884781 -326545 -842890 -798801 -211270 647220 746923 362651 508973 -419624 148608 -422134 -327911 795496 802782 39319 -656375 873789 -448990 892751 -225796 -531564 -251663 453654 -185746 708010 966532 984241 -740056 368637 119132 -677448 413356 776311 -678520 159894 978188 627653 571795 -332755 -717082 573511 -26226 692118 530556 -359648 -315466 705542 7668 -11540 11841 205132 107689 755217 936010 -241929 982062 513238 -330988 971738 -751055 -236286 490900 -791782 -959739 425163 -960180 -553805 -300312 170234 -413161 -267704 512218 170666 -675562 141810 -781135 754807 179608 -276231 -32182 -170043 -616556 -498386 -413350 -546518 -412077 458600 -528670 -643591 219051 978713 899521 209388 316901 -450804 994019 124525 610752 119741 -120425 397697 900623 -447788 19199 -433327 -423427 -846912 -667744 140631 -992527 -191763 511770 -917343 853260 845857 -525071 -82107 -753201 150136 -559991 427618 301274 527866 -455760 -745010 -273457 35414 -815658 139617 -413483 820030 288984 973021 551481 993374 -507527 -899975 450222 -950534 -984975 -909559 -912203 -747613 -537184 -879413 29336 322965 108763 730320 690320 509616 -426393 -481020 92422 600593 -247420 -874122 -935091 756896 341276 715632 450761 259245 -521277 684089 438841 -344692 664211 -525170 -151117 -811608 860992 -209400 648559 653728 479413 -45925 -640994 764572 -479491 -919624 -181661 798017 -471723 776723 134258 704459 723455 -277948 293639 454034 859764 -834444 -349926 723046 -899149 -331335 680829 -541546 -427904 530816 -34743 981043 337166 -300122 621022 34899 -297607 472271 -613576 -945534 -676499 749542 -822182 -391610 -262863 -460954 -187058 -727668 -364017 517710 -839242 225862 591569 479013 206841 -583733 789171 -896753 368116 -490391 476406 -618793 960659 503147 120987 253087 881562 360215 -205635 749490 -143854 15057 912268 -142346 635854 -874531 63714 -841347 199449 784194 519171 673082 612478 -859062 374390 -782128 -759118 -257243 -267782 -964474 -523358 463405 629159 -937 -237163 -31548 638883 402214 487422 -452647 -380035 292239 128481 -567030 319785 246361 165471 925923 68888 331015 903392 -533179 873204 386190 209115 496866 844533 -501984 815173 813285 -260765 -440793 509332 -928466 248872 168397 786158 121147 -615279 -85064 -558477 285090 79905 -837037 650147 806458 811794 -206777 -681490 630362 -208279 -204278 -493225 699065 760244 -281330 -196747 5219 -517351 -881308 962479 -519359 -161100 -173123 -501549 935181 -972227 -873903 893685 -130631 593560 -940692 -42793 908350 -679422 775437 216071 335770 810757 960750 308901 -138521 872840 -195790 -672701 -840039 -912386 969643 -769563 -907308 164287 778437 -618969 -323608 -362125 612370 -846082 -402838 -354390 216562 -397802 349936 -456695 227934 -769829 718824 -590127 -616812 731158 -946857 -506027 26665 -342872 388229 -923098 319493 -993417 991395 405380 424086 -509476 714773 -636646 679537 737453 -121560 -718970 324627 241619 -416358 -471931 301763 263689 -836782 -250308 -613101 439731 369968 252453 312836 -143656 759423 322836 666697 901694 -173049 777829 936996 -737631 -11457 622789 -624659 -816241 -76000 829593 372786 -895389 87061 -204018 -23305 838236 -146289 -164546 628382 -397991 -255308 -263940 -249502 -126797 605367 850108 571261 -199753 -547645 -97502 -336150 426430 -438383 304549 -415931 -230677 96665 -325152 -199090 -916607 -472348 41333 575372 -620705 -952192 723102 -529138 356248 -572019 -326959 771404 384435 -737163 -532849 -478419 151804 -283463 -532150 351394 -243195 300134 -342159 -863249 -277315 -821978 634137 756874 424746 -137358 691657 -257764 505158 270821 -865182 101412 831604 -757588 -4311 -2373 -154723 -308454 973811 252786 -607125 553432 105580 607447 998434 -723270 287491 -925033 663958 -347988 -680074 -36547 -721971 -222389 -823435 801048 814897 401936 963830 740027 257009 -721113 245396 840990 151286 -599458 -869212 -656670 916606 -133320 -300201 451250 -346922 322978 -895355 413893 -566856 891069 938396 429696 -961318 -898652 255159 -299902 638852 941166 -41964 688853 592822 -343463 613392 626200 615213 -46144 540703 -456774 516568 -459133 -591127 -509362 -653203 -278096 933298 -758328 307407 210650 119636 448327 -159545 -671360 919762 608178 386928 355394 75634 110164 -176586 -2016 -273047 -309336 -751130 -669313 393293 -141316 -165864 -720823 549523 -88864 -670150 -940623 -408030 -867141 -694603 -19948 -323053 -817033 321853 361339 -710520 -991268 330042 -629955 484518 296014 557378 -366416 476224 851971 -440350 -752447 -255701 -141422 34027 -803290 573720 -763310 928449 765142 693818 184508 -724448 476046 -467674 197655 -46338 -815731 52107 -380348 -872948 -792087 -577536 147240 -122867 -173962 629297 -71398 643408 23117 -542073 -21252 822834 -312830 -707887 573753 473269 480005 754977 -722388 345558 -664024 -798851 603290 -909145 -974028 -678389 -173166 643338 -359274 296536 334448 799115 -810299 8059 612827 752654 951726 101093 -923140 -812040 503188 571279 -507791 -725609 327372 -767089 31046 -72391 -857684 -788249 128368 -94221 -193150 -384513 495335 234949 -866314 -237091 103131 105324 231947 -219645 51588 -274107 425796 -263067 485015 -101799 690915 -767867 338900 -913143 316877 -411859 -645700 -472233 -151415 991176 110688 -958130 652903 694366 -767403 144144 500157 -895190 938180 31482 -14388 2778 160926 -267659 -404030 -593437 -828948 -353956 189017 -950786 -894396 886021 160029 684098 998744 -155921 597578 954463 -547160 -519341 -144012 654807 270997 -504321 907918 199068 -834744 850862 407230 609999 8285 -458822 821334 -322013 -686233 443513 -112704 -885517 -598593 104798 158074 16565 -285945 -103873 52529 -209269 -259492 -747471 367737 741880 499352 734479 -96985 456367 847424 -634470 -533940 -535673 -425199 295226 -942258 -732020 422178 90083 990500 -767953 -517194 772755 -814803 -511331 -84192 -266761 -769618 912428 -398637 251181 645479 344306 -255227 -697435 -583472 -130576 130944 -983520 -229259 797548 -495611 888026 894187 863964 31069 809413 -490514 677502 881149 493035 334360 -862715 -16171 164724 -865984 -822163 -912587 -478904 211437 389359 448604 660172 65014 -201455 991519 394953 411319 -424747 -930253 801131 -168462 -702063 182423 171109 -937025 -391457 229024 -226639 307889 -746198 -142174 333813 -432121 365417 -797128 -587006 -94580 -14232 -671823 272373 -514164 -239806 -346217 -176384 -554381 -28181 958301 415683 -526205 185194 971300 -428460 262321 -795741 -224726 -108322 -393315 -659502 -340400 358373 603309 -386668 -162106 910887 493893 917791 -414763 -789346 311716 -638573 -692024 -295389 -926114 -989336 926968 -617172 -843278 632198 860915 361270 -562937 -768909 -432440 -311746 658504 -849114 -793870 528104 -506792 -378629 -761121 343747 -844684 -903232 -409445 359460 300196 -354964 -285282 -814546 457374 -624913 540206 407540 -25417 900261 911218 378805 580358 -742428 394517 -369850 815000 -29004 -915309 -973811 482121 -860130 -874973 -905047 -839355 -598115 -901951 202415 610075 685361 73943 194832 -752389 -818169 57622 161036 327043 753816 -857843 305772 -279363 -648454 236542 -745147 576394 -888585 253463 -130040 165874 -711943 -394842 85961 -688113 -677902 -492732 -5065 -240404 1166 -697930 -463891 44333 437135 458139 -498856 -468090 145850 -724605 -40367 -278728 320146 -474543 -383116 -478972 147436 355266 983675 693710 447308 -668626 723824 -391187 -109587 -395427 420348 762001 447069 184707 -200867 572369 537156 -187430 -671498 -379567 739141 126810 345984 198413 995964 -673384 850910 644036 692904 352184 -499057 -321405 329954 761872 286653 -137396 -444661 -882830 864996 -847803 421271 776298 -985930 473879 819068 356995 -597913 -645580 -882152 -286255 198647 30037 670092 969166 -647408 325059 469853 -326161 -811791 -586249 691409 -117908 786501 563525 776658 -850137 -7305 17637 -903087 -439278 -79732 -783395 623764 -591464 -219146 782898 613408 -36029 330631 -875391 -709293 -419483 -473085 234246 -327035 -362639 280679 -412859 -557587 -945390 -854530 734899 389497 312563 663359 240530 -132300 -203104 -693357 480681 -372422 880208 608344 -152865 706307 -953658 -474321 -78095 460244 -739782 -926708 -869478 -703592 -718186 819565 841821 -844438 444362 658215 -305678 -461008 976076 -746277 -963125 430945 936623 -648440 857665 -296986 -739745 996538 421472 -421218 734583 -623519 973772 -27524 551487 -118212 439502 -207925 -81339 973428 -567681 721042 858902 602821 -849137 325779 117529 -683433 960946 -513683 72585 -740181 -631127 -918131 47665 -363415 -34639 353654 350454 561385 -958428 -271724 84090 -987251 401831 -273739 44063 -475606 528142 -187077 901054 -409035 -603016 -282151 -55852 415629 801487 867562 -160678 370274 -109202 547054 -77134 -192 80417 -307651 410300 884025 -3398 364041 614201 81072 -797379 486824 803544 -410456 -600707 35228 -77446 178814 -718798 -283794 -770190 -579860 989875 -612514 -837428 870275 669904 517428 883381 -81704 287694 -293451 858117 998972 800127 -228047 -352016 372259 244990 204089 180164 165157 194821 221679 555359 487971 -113045 -281099 295473 45186 615228 934151 772458 -777581 -835210 809509 346944 -607725 -546 72937 797534 -636211 -602242 498423 276716 202590 183995 -511215 271927 106641 -254954 218058 -423042 -167960 -997633 871890 7640 -68932 -801967 211696 -222139 173564 644975 -369777 165839 -191599 -830983 601327 -460452 -302238 -954710 -643972 -873069 -968973 -370736 -267972 253289 -203480 -844439 646625 111175 676648 547287 -603650 10458 416861 872512 764246 241014 -178921 -518651 503633 -333145 222672 -374307 -709496 -307370 475274 -907251 -414849 -355691 29141 -595002 129010 151943 129005 -618469 -189752 -999569 -189441 -818787 -908636 -299053 -460660 -846949 -918196 415590 -121251 -471936 691181 653912 948699 767066 624846 -400157 685467 728823 33076 19490 242696 -905446 -123313 -966841 999247 42223 557918 -117583 -133921 76531 900551 198506 768736 718735 815329 515106 -316700 -947510 -26646 -495896 -31663 911346 -613341 -475610 -27951 -731476 -169960 993341 237023 -747364 -377090 -705090 -210302 448685 -174028 54977 504471 -966147 -304404 614246 -913722 741096 -349469 -733210 -244585 413360 -881204 -531883 -1123 707398 -55349 58614 -234032 -11465 -741732 -807878 -711687 -950474 841044 455255 -453178 718914 964032 -161407 54397 106867 -504726 -616888 -652979 582247 589753 -659314 627137 -592829 982072 2083 652494 925416 -385681 -404225 475019 230580 -471059 -425317 812288 192114 -309272 -120852 48406 972255 -67589 195965 -138578 264538 204941 -430936 -741042 -247897 -309678 265072 878583 330719 134379 411006 191250 -198152 830889 -233033 -276600 -752147 107759 -86666 297457 -771958 -874699 634731 952420 -821930 -307543 -158449 -757267 923420 -953872 52419 410136 -862071 -226428 924986 -571333 -572973 953933 603031 -723173 -315355 -916470 229119 289275 897947 -806220 -573109 659698 -636047 -266867 780435 410426 664327 -741510 977409 105367 -396156 684920 26689 -965023 -50025 885820 -417772 800560 -373927 15339 -15100 503588 8014 -977805 -135630 -598450 -860405 708228 -812725 352703 -332175 -602577 -174695 87339 -476137 984729 486837 226488 -840890 624475 -105637 759017 17949 -146566 79830 109730 -924587 290686 -495974 152151 -665697 -954959 -318224 557781 483498 -299146 -734645 -954707 -602048 444867 -971590 -859080 468880 -994884 -291977 -413876 166790 -359699 990364 770938 766166 -632540 -620043 -512896 -825831 270697 -826640 -501422 202766 220699 660529 995008 172673 524969 825538 487876 -735928 763497 -826904 99562 -554774 742168 248977 402652 382427 -91537 786409 716809 -44317 -797730 -782197 643058 -450916 -838936 257236 209937 625178 -100070 73300 622181 480805 76969 542046 828190 -420831 980647 493247 -635678 921615 -368158 922635 -989126 134060 -65703 -962030 321821 128311 446940 -75918 75030 -392624 845247 -599354 -469356 752124 -476486 410493 824910 147909 455904 -962491 460625 162814 -483142 870053 651687 965669 819840 634794 -179674 436449 895475 591161 182098 -306006 147418 580356 257136 734087 601110 -463208 101160 700659 -765340 377874 777429 776537 294063 337905 -996371 -294209 -800240 -802553 -926968 -773889 856035 698890 -605041 -931153 -93945 253511 -475902 -145374 53041 -464394 87909 -65528 127342 -465624 382536 860464 166323 27613 -825998 456430 221730 -197582 126761 -333160 -667428 142263 -484447 458794 140285 -851745 248703 224393 -227144 -732912 238600 -633883 -898672 -769445 985707 -59465 765745 -499131 689575 111850 540777 522692 -735334 328598 165062 326342 403112 872039 -941492 18922 -453116 816156 922451 -873262 -539746 -207956 965243 743696 -458967 409091 827981 78525 185415 461929 683632 502184 930900 435844 717829 -541268 407244 587764 -769633 -653541 -626086 -343524 912738 -437674 286718 664192 743991 845182 -832935 665162 364073 894149 895384 104807 862815 -286114 982011 279758 -386634 667795 88161 929787 -315403 591282 666604 538434 -15315 -451832 -430262 -220187 -754063 401659 -973914 -997987 -256621 -513496 278623 504758 155699 -286435 -896251 -146702 -628587 20420 -578175 524028 -61171 277609 239953 -996089 -920937 369897 976752 23939 -817533 979705 -857773 363132 -569139 841488 159504 679951 -181365 190962 677914 -26743 -532006 -873433 -691427 -245556 -230972 382642 -31294 -368186 -309292 346780 133415 544738 487526 714862 554836 94540 -892237 -104519 131550 130584 -787172 -301154 875079 669584 625175 -483734 -776848 82091 -657357 -878247 805435 -879457 806857 789884 -356671 533389 -148159 276788 960301 -619173 938238 -645538 -73805 786976 -134297 439817 -318415 176440 484371 490594 -233760 368246 -828272 118193 -916042 -46855 41424 327676 -452260 645143 -114255 -61623 609479 716791 -639192 -448895 -252811 -497989 -615671 144240 614214 -178470 404469 359657 282741 -396576 -305785 -792527 -939555 -979139 -60274 322140 -204188 -208567 192751 -964513 -943219 -279311 846698 378024 474771 -180383 332110 625729 -408918 441180 -928626 -413799 931855 -116022 -466653 798021 779885 -858909 -577729 429672 184132 91851 890090 709824 -817562 829921 -2778 -301405 -311494 -766275 676948 439760 -296915 -763816 -118361 771426 -410441 274251 103741 -662562 -832251 481328 841311 781803 -603832 -857947 412246 605857 508442 623855 568424 476025 288008 -552518 -233618 -242459 -755648 -768514 -765037 -998023 -647848 -778498 816811 140614 -700615 28394 353325 87112 -598618 -151643 191823 -20619 920813 540705 105149 -504203 996008 965733 -821131 -755983 760368 951472 263105 311428 693792 -800200 -490798 -43825 989057 -839541 -893962 879401 -280937 174966 -178701 -974137 -526011 336143 421129 -432349 -748225 937867 -829868 395284 839122 -341382 405628 -412509 -679569 195986 -182469 -10012 351052 152225 -541747 730367 -187480 471722 50435 845532 720555 822820 -995849 -922774 -23061 -571061 931034 -292339 -739317 -783712 -888926 548094 234500 -51586 -731601 -418071 -738963 -591933 386220 -625241 878530 283521 147432 -564762 -596647 216215 -208998 -686354 -93174 624773 -689275 -464382 63088 925096 -445754 -617121 -518468 -948224 -991171 -747807 222645 641197 497686 395973 -255280 492921 -982029 272649 -239641 53518 512824 295536 -211175 446024 -681230 682786 -437441 607653 299236 -252561 -158330 955353 -56016 959668 -89810 700671 799263 390486 659038 879721 -803699 793068 -230879 445848 -19980 208761 -966527 -821305 -194285 -423978 -843458 167970 358458 680110 147755 -705772 -241611 388643 -407770 723902 835539 -137329 480050 -777341 -68975 995685 271296 -365080 570549 196293 -611559 781488 -325938 947001 750575 200879 774141 -483796 963181 579011 -592140 -171322 -621374 806439 -403257 -143476 -24983 349797 309007 897123 -236381 199257 -868175 423458 -624378 -615587 -458951 -414382 795695 -216426 -22176 -962171 -371948 -604198 892332 -385200 473716 -109251 624694 547942 -966929 -383433 157063 863954 892594 -78989 -254052 934352 723402 589494 743177 851529 923162 -885014 973882 -96406 -258072 -237369 407124 -489120 -561775 -349795 -875847 474930 -326691 -358080 39467 -198342 -954643 211344 -418936 943809 -604719 30883 454579 -900554 564790 263313 229908 -533237 976316 933853 -624203 -5459 782694 292475 987917 251805 806187 764034 -530726 497712 -847191 -4112 -700249 -803105 207737 564500 418925 159180 858013 839964 -535722 -327214 -238570 -670917 205340 36807 -617581 256247 -622576 -579247 731715 152716 6839 242786 224203 778112 128655 -70959 799699 -882620 -212753 276886 303419 -312316 82572 563746 871148 -870644 -338599 -10679 -332714 947972 -238013 512308 -800154 -784936 140556 -209002 726007 68661 770915 -437639 -56141 -6724 -540274 -910941 -690920 -640026 232769 790583 -847129 -718836 -275380 -934964 293133 14265 -45874 -32331 -159564 -862158 -871177 110950 552028 69953 792502 358205 -14747 268005 -875094 180813 126240 781527 -972723 119824 -702862 508341 657582 989576 616294 716459 885334 -675466 -525729 -463682 834253 -82250 511078 -228555 248629 968245 -306398 -247004 720531 -620911 -318747 -422122 -127826 -535477 762210 363222 -586480 -107733 797437 817754 -361943 146993 -320325 543693 -528237 -176333 214233 -188489 -259727 305944 914552 -56757 234992 656943 -766987 90446 -267281 -490835 -978089 -168929 -550341 920513 904674 -194073 866803 121686 200264 -222115 704395 -210716 295167 -741450 -759701 735859 528430 649896 -312009 610222 347968 669594 314538 574624 -566629 -643094 173595 -941171 129899 964058 -333534 -249233 332696 -217192 -924972 890124 224854 -799512 -90583 -138320 -648614 -770064 -242049 702605 -50390 -305249 749623 608939 695053 -852421 687869 -109811 -170334 32263 695590 548834 -276979 -260211 998962 -41499 -896436 699917 962928 -712750 214055 -323326 -809279 63492 -608826 -411059 587252 323248 865500 -603775 543569 204088 -51967 -685878 593074 -409299 831902 688506 896970 -147484 -611326 259762 -706935 -273101 489361 -260183 162840 -146103 357403 -23268 750463 834471 915019 868562 5479 96191 -885706 -322613 -984199 -840153 103571 547332 -656668 -640774 719242 276202 -241666 -363701 372389 248793 91138 542407 720355 351055 32248 573798 -751765 -480846 565070 87646 22842 533618 -255804 645189 855932 552873 309199 -713303 672148 -732966 467691 503746 296687 -539619 117607 145095 610226 534464 -89508 -152988 -396981 200712 -17078 830154 664210 583317 -783024 -139680 502811 864867 -819705 617879 992539 -305555 53884 408027 778099 -769300 422089 336677 -109218 -262980 573775 818477 362420 502624 -589806 340925 -73000 -339812 -981711 858657 864453 -619712 664320 -585285 177071 -762619 307652 226099 559961 475920 -34550 907979 -743821 -956653 748452 -446384 -891731 934675 104748 -601252 -132284 533288 153753 992583 950928 80785 -57104 -633584 261814 704032 426271 -395718 765711 -438785 -396359 30043 -341354 -248024 -862241 528668 945770 -493699 -530186 -740598 302863 -200344 -139109 -576765 925259 -982973 53826 259092 -333111 -284216 -498786 -958959 -639241 95075 -870004 649651 55037 471459 -61153 627417 -195111 901834 -5303 638703 596763 329347 24098 -549012 -516422 908979 911448 798453 724114 102760 -231244 -305121 412027 970350 -842044 233554 -127225 -411264 -179413 -422839 628951 649116 183681 420405 124399 228584 -141823 -252816 838956 -387279 -941017 699273 317590 -504304 -801041 -174258 239736 -60544 -67437 681066 309196 -267291 -707664 -868713 -823776 -701259 540037 -221214 -940775 -572601 -772835 -643676 836321 -756146 -827319 -287736 595564 -718094 916016 -963654 -257067 -498676 781053 -777298 764926 -646218 290058 100279 -701523 298029 -356174 -410387 -578019 347791 48366 360228 -498393 -110567 877113 -356249 631385 -920853 -620504 641116 -56075 244221 -181032 -874354 339111 -654207 -579296 -31837 470367 648409 -174182 -879476 187074 120534 643438 -692614 -380545 220775 152631 540173 876412 96896 737714 20098 694690 -967145 260898 -392951 -193343 -429112 -516412 200501 -104672 -228758 -842355 -690139 641367 -277833 289983 -534371 -469217 362742 -235863 -563975 304151 790598 825758 -321978 -262609 -6025 854618 -677463 822659 -592623 164108 -324681 265341 37155 -632757 836400 -950193 971903 -251613 465212 570674 168041 575101 797220 -459114 -775716 969756 -170585 -485260 201075 285635 981242 756927 -718853 -578443 755040 -619912 993426 153556 -166047 330337 -615173 -720469 -688598 742857 507010 -96377 -431872 -715130 -834810 687232 217954 737793 496808 -295403 767675 -594069 3855 -728267 998977 -933234 -588075 89562 103021 -41410 134417 821712 -276073 628718 -817919 -54636 -942419 254302 901844 -655529 -293616 840946 180754 813858 39691 -677729 -430295 -186093 831472 -624770 -571755 56773 -879535 390403 -858198 251864 -499513 560769 -485150 -445628 409473 -95235 -599148 388736 160403 399865 350525 906593 -224448 -39408 -154379 260604 247548 661000 299326 550818 -945956 630747 587713 -898054 -342739 623588 -884560 442553 -704992 -895581 -354870 -689408 -260958 138541 525053 -120751 -957366 990003 388133 620079 -60820 -497108 266226 698066 -279349 678050 389865 -910972 974827 984598 -45311 74523 -768509 613137 933869 -724973 109969 -849975 583033 -2232 593032 -642580 881678 -353076 318885 -860532 803024 371563 -927904 995494 973542 389305 766845 712656 331865 -759725 -555071 817023 231317 -740549 143682 134642 -325874 -438454 -589864 -412993 -505348 -843695 -392529 766968 436294 -79920 -744962 -166275 917714 -678958 118609 739583 672355 227844 937163 328636 845104 -774583 663832 961301 -174407 -867736 849690 -400800 -462155 595334 239055 -842104 844034 197661 25304 371538 -505146 -656757 76198 788794 797864 -73529 -815552 541179 73125 -417874 643379 213550 -326385 99324 927126 734474 370600 -632490 670520 -45238 583383 736899 230121 -529748 36741 -928197 517730 -49643 -191720 -761519 361810 -657912 -874071 565125 -632455 907298 -767322 -712269 -297618 -604584 475965 -537373 -513279 -71613 -958197 632826 329653 -251721 380070 -629020 857372 189442 -945577 617565 -472483 436160 -482203 -214563 594648 572894 -243444 617118 882400 -283607 -702579 415819 -40025 -326766 756959 -54457 800951 824576 -123133 102422 -560740 -436270 903797 -134036 63648 239984 930622 -572720 831918 484492 -310490 -142227 694488 -572293 787975 -682251 -648460 -307798 857661 -837326 -258975 792126 589882 -498517 925927 -57268 695094 223855 449981 632754 307971 81281 305572 856592 -878850 846816 -180688 -192537 -447710 734257 -205402 834764 185526 -568565 306561 992840 959271 272735 485903 -521905 563312 277122 -790983 812635 827061 338009 680031 936997 -718992 255904 -141087 901888 689474 -768042 -184005 -393134 115819 -885303 -292024 698927 678613 -316615 -353241 -467565 763467 -888404 374203 675388 -853305 377550 961570 793448 840706 -705717 -374252 728066 288393 657330 -565775 -209201 446413 -769654 964607 788292 -939061 937094 -892053 708479 113820 -433587 -242082 135388 223390 -975659 -94537 -555225 -395453 -32917 302699 -141205 785270 -681777 -205705 848873 -902363 479483 -703875 169893 434799 -619900 794370 -231142 -789908 181402 935747 300301 -334573 -727510 -249041 319487 876236 -955358 -483578 -554181 -246253 -562348 -81780 979728 399685 173556 -782615 -110695 -319733 -198084 288416 -213064 829920 -405074 52650 839841 925504 458873 -432337 479506 208239 578677 370656 52256 -246557 -257847 -60941 -496211 -489010 -104404 75708 -21770 233164 281672 30565 -422071 -331738 664762 343242 -316972 348726 -166413 -252649 -693594 -974136 149167 -653317 603951 -821707 10441 515325 -76598 -536832 -534934 934403 -876691 471304 53643 -529585 692246 -497201 738708 -609263 -9858 203989 482326 -104682 448547 -656478 336031 -876724 338403 655044 -677171 36333 348844 -488801 466999 -821905 500828 -847962 532894 928371 774303 349044 952760 -73882 794252 697929 -645848 437272 479086 -602590 500239 362971 -74977 -582028 535868 -238892 -353776 162436 488319 138337 -502682 -763674 -571109 716327 8127 524944 -895015 688018 350746 792377 -121253 843829 -946668 913988 773123 -950409 -523900 -44547 497863 470637 253562 964725 -958184 -133174 -79662 515454 -688248 -155288 -922746 -567433 -967757 -208413 -851539 178120 -448028 -34924 969189 573496 -111364 302711 -691821 232569 -474714 340829 746282 -955657 -993297 -852083 -185711 -670952 -804431 -254672 742727 -276118 -700421 -631804 -79712 -242068 -783220 -350022 -15475 -990858 -792066 -325394 168851 -633787 941696 450369 -488226 -112601 -302788 23572 156271 -757441 -906665 67312 238326 83606 -713798 -378584 416510 524318 -225448 -19447 -496636 -801452 -362529 -988825 -790030 -946845 -326730 -816061 -323106 393051 743036 -551226 283538 871543 783401 -546103 490424 -189705 -520766 -443887 -4446 -508756 312760 -677224 810548 -901998 -755618 127110 83183 -656361 -794618 225727 -72678 -864902 -242889 -477675 -115569 546383 565004 306206 415519 -950114 -991572 -744799 -836701 -871381 -312735 -262870 -869984 620369 -588585 43837 -13802 -913400 -447756 -893401 249189 456838 626894 707440 7388 560513 -369203 904684 -17440 -507375 -205858 -626704 854582 84660 -726575 508322 43245 676076 -915119 462954 -587413 545411 877309 995589 929938 907502 -24153 936376 606990 356943 988968 633505 -458562 -186347 -283171 -441176 -518212 -790209 894147 -742507 -800629 102077 -741205 -489924 -895524 281079 -16231 883667 -445315 -744473 -850753 -651420 -636065 410593 -339311 839645 949186 435955 124293 -145851 9087 181735 959593 844169 615397 -273440 33781 -779647 832565 943994 -477235 -764893 -744849 -611781 -528139 414715 531704 -685388 123905 481460 -303797 -26541 -652302 570537 -743503 -143433 -38940 681218 -331579 -277156 31537 -791733 728165 -2124 -268519 554666 -427752 -61152 441929 862215 -15893 -437796 -15899 -462592 -192845 -72588 -811099 552834 -527670 310447 677879 408904 549756 -42087 858304 -323599 324632 -132820 462016 -363461 868390 903834 567316 -604446 730423 116922 -223916 257751 -33012 -756900 -225537 -21345 -136469 548904 -41167 66407 -322610 901337 -308149 679833 915770 -780204 -80246 753058 -811960 311434 391268 -937599 619086 -297262 279485 -200063 -628691 -568719 799553 342788 -430665 -258372 -87068 485493 666810 -575403 868468 506207 -277074 492177 244567 923932 151671 447738 -256025 -848859 75350 -962576 784870 566921 -658062 -733718 976544 155001 454655 35418 532892 975231 337545 -682961 42238 -122801 -967073 -707212 -58244 -195658 -600930 -328939 458235 -617809 55769 639810 -359227 843669 815202 188268 -176663 217586 968504 -282771 -651344 -376843 -799732 -504124 59959 -766206 609394 630270 -100306 -491292 896929 67760 844460 293150 361958 -889952 790828 -678305 -285908 -89341 -40152 -329581 -454112 695265 953040 626966 -651516 98453 365543 -259069 -170734 621552 -596165 -958677 994826 67709 764351 600353 -722854 414816 -145594 -118413 -826774 -102952 453342 370291 -309119 -328221 -24249 -717773 123351 71553 527631 -52210 -888649 949904 912075 -281245 -315824 -810125 382813 -908646 94427 796654 -845344 983417 -514486 936538 45677 -223706 380217 640495 -708009 -591092 -868951 255443 -489629 -881437 646561 209526 742675 654707 -430781 -104794 -865709 92789 -554998 -455231 347324 -409067 977443 28292 -780286 789529 130532 940034 892801 -363493 67053 -75727 679775 848882 -815526 -871137 494813 158639 -265822 485570 -731841 778051 -713713 770668 254550 888282 -716451 -672601 757602 327282 717114 404278 -740087 680188 -774784 430726 893228 608044 -533279 -431672 408380 353322 313826 316906 759549 182212 464240 790822 289115 -614845 -861621 -31705 -567836 105562 -94446 302918 -195737 -230472 -955673 -794771 354854 95421 43198 -241222 -623288 -68665 897418 236804 -343889 893814 943971 920651 106056 991915 -295248 638455 -954460 -496893 -477995 272489 -191268 -200645 461619 -780171 -539005 855612 -247826 -681987 988474 612295 -118968 323371 -826013 -67395 978604 816970 -289298 374924 -675769 -818878 663503 -208462 489937 448558 277392 -898961 633706 -634980 65282 -238965 -381281 -47008 388623 863553 161547 -598891 289451 431559 -329830 -229199 104169 -309637 -964375 166596 -231254 558507 783305 148301 -758672 442625 610275 -247751 594128 25481 -462731 -992647 139014 635489 -820038 756926 956194 -684676 579944 725716 -388511 -298478 -977965 -618984 -863721 830632 -356433 516504 41159 -899145 703987 222021 -453419 -176772 481112 -804393 605522 -842276 -109312 -90562 763767 -158223 493748 953024 -408403 -998475 -735034 -116684 -189879 462537 -593899 122329 -116267 16099 565295 -598701 926217 662867 -464751 185284 -244135 719152 -663415 -270717 377512 824867 974269 -644228 -510822 -797361 -463804 -59484 77575 -519588 519666 -901482 75787 -510305 368945 753487 -640454 -880793 736010 395523 811249 -607641 223683 -413414 -379960 41531 124195 -137654 -875229 771225 -799663 -454319 -885355 -90917 649936 814410 124560 -276270 -572737 -138556 -661698 83601 615953 520226 803795 -494305 -665371 -794951 -854198 -282454 -351515 -303049 -565678 -785228 424511 819605 -585643 78026 -63191 738597 780910 414468 48727 -513211 -109802 907750 -278808 -354094 247629 -189980 676211 -804979 -245512 -49725 133879 806534 36915 666185 526475 -801947 -515366 87701 89132 491864 -112348 -858856 -453194 459157 -549015 622772 404718 769162 -71804 396911 75707 362921 623059 -603180 -653195 -596791 542171 -543130 -823338 -11717 -708087 35266 300814 -161814 616979 -114992 -791054 887085 -952195 -968748 -123731 -44744 -875143 -349202 269294 416485 -755520 362359 -82564 -447817 -142873 -234280 -741966 -44683 -131924 -149384 -438102 755359 -118886 -661069 135740 587176 4640 -164374 -715339 526306 314445 -161868 -722410 -274312 -353237 -473933 -235899 -834796 905473 54485 34293 497352 -265939 -970710 -323906 -658703 -544553 -768031 628099 -730636 -591449 452284 -183853 -587442 726662 -711878 172786 759569 -994022 -864828 -19435 306581 -664941 506414 -601543 988620 73365 -947108 659104 571699 164157 -665214 825577 204261 939474 740867 436683 68554 83466 451323 994670 585068 -599178 755288 -979610 528362 -413045 340131 -489396 986373 -756915 -694819 -291333 -576359 400900 -409628 77092 -521072 -546763 902287 715209 142492 62315 -262098 505809 995872 -841371 -129441 -52057 -984512 963622 -638977 -860187 162121 244502 586790 194506 985151 -961854 -856757 -98558 -627887 999763 316608 -796004 -659491 814912 930751 -83414 -356287 463317 120070 975204 562113 -336806 45585 -138550 676724 759761 821580 -311828 290631 414411 -187805 -98730 -221158 335207 -486219 -755561 260232 -32920 556262 -465043 33732 265330 750739 581775 -515170 -581535 -665183 710039 311461 -389818 794287 -403063 293607 117887 279594 -455164 -394796 -899854 638974 -871421 -28479 224998 -106519 -772144 495624 -388738 -521620 61063 -56500 -43822 -949156 33731 -566566 -903253 -158443 -427545 -991573 -223923 768267 537222 834999 103686 877824 -241086 -313421 575773 358146 -900567 -182376 753792 -486151 -790408 423652 888957 588780 796036 -184770 280245 -336637 -309898 -465132 367535 -667721 501687 -8877 -764919 -332264 -87833 -43198 360009 856762 -782202 -100613 79697 -63939 851509 -37496 643185 -513416 -971113 99094 764567 423490 381778 570200 -128420 509234 919163 -301101 -257410 -449812 574401 941924 -694788 -924929 -404547 399411 -332651 -653770 -799702 -799593 -642599 407243 902503 -226349 -455884 -527835 79507 287400 -194278 200130 276161 -580859 42449 348976 -127784 -845350 243414 -474058 -482166 -789494 158957 -111729 672367 234495 330568 -694186 439869 -367529 -536621 826877 -10330 670524 -799718 194679 139342 268625 -786216 -747914 610024 495560 -664547 -95282 -447508 -355184 154906 276345 -585609 695980 156812 -840268 -99394 468767 -580541 120390 -742224 -673533 -122929 816224 640168 -384583 -611898 -67808 968268 94011 865971 402736 -985595 868622 407582 -5749 636315 945747 -280396 533856 956908 478715 -492909 607246 -939878 -925260 -153008 337004 -492971 996342 909554 838425 -607370 340803 -405439 89425 -746466 -616479 -814078 730798 -218982 -218281 338968 327391 330830 -571015 705609 -197825 198861 113299 354458 -663661 -679925 509870 96214 358752 -822486 -121215 -810962 637927 -949392 -582665 921082 -96577 -919590 -61479 635805 -282995 579145 832537 60551 -336031 20443 566074 -501291 -516560 693461 53470 445587 308970 961980 161390 384673 -327368 435587 -140576 -4429 -417964 -93730 931240 849266 94084 -220747 65725 -382016 -64716 929460 -764090 -512615 -377809 -57985 -369951 -668012 -187654 966403 53008 -842615 108109 -108056 158529 -816307 -944337 -547550 966393 463513 628525 753959 883228 817417 -690762 629947 951131 -789312 173718 667110 883002 681640 -890099 -720761 346941 -656425 726155 -640125 562862 684301 -579957 -319218 -53030 652297 -709175 -807402 -42915 239521 735364 -532376 387238 162758 -857541 320471 765629 206875 715076 -652081 953916 -533263 -759863 374423 622430 -528167 735474 593916 11126 -490727 733300 -628267 981289 27031 -372378 -129045 -81735 -963265 159312 -446428 -611754 939750 38768 821613 825303 -772604 -525051 612402 -865769 799231 81721 781066 -866582 329250 344235 978544 -815301 -162900 -530644 630723 491013 -93913 843345 417768 -630645 -720562 -663841 928432 -189301 891620 560008 -852896 -297140 -699581 117392 89013 794693 638873 957389 -784578 -741010 -633268 772686 -178476 -611917 -566905 791320 599479 260485 94054 175116 574791 686859 931642 -91420 797532 -107913 -875783 -475044 -670270 917875 -675131 321645 817620 -506823 732823 65204 -605900 283458 856456 -199438 95012 508438 -647876 -821971 -715772 822850 885867 680307 88040 -401432 781325 -9538 358128 -521822 -716301 213400 986076 -701413 300677 -375612 -576198 190568 430390 618566 -642254 -398305 4606 -803674 245183 -779962 -600444 -645156 -424325 809661 -579895 -82611 -858478 88907 678500 193625 209475 887912 288834 -82697 487378 -288159 653874 544833 -889880 -481155 452617 -182620 -487103 -555832 345674 -582597 -61041 -258288 -821023 477697 728006 -297624 761596 -6496 -332029 148551 415875 344040 451482 -475056 -268747 203227 202299 315564 876133 -773697 -470637 829 -576343 760853 322538 669030 -567050 140355 688244 -279080 549147 -401008 -367943 124747 -710275 -615295 870027 37187 212939 -519941 131846 -540723 -9318 -758150 126963 -947032 237231 615558 499452 291805 -775955 -849460 -632169 883028 -91025 -45394 464499 178276 427094 -669992 945165 -478344 -988000 380801 -33311 775903 -86477 -782272 -661186 -854353 -989062 -424056 227634 695895 -595162 -403006 951973 -830400 884758 986245 102786 -854240 406865 130677 -874096 -429605 665776 510047 -772459 396441 -613238 -996771 -813096 840038 299661 -970360 248671 -72093 4620 -261954 -200323 -373898 -287233 612528 25133 613210 657058 -340875 -29769 -519292 -475468 604730 -528005 939174 -593974 359064 -7203 -188847 -179632 -95618 105933 -637771 -920803 335053 -290831 -678140 -911822 -934397 -762894 900853 234896 -928882 -277280 176997 274227 -191934 -840509 -895721 -638802 864358 867135 -588388 821732 690409 -354206 793550 114784 -559090 -981770 934805 -460802 7053 -388313 269537 541558 -450912 -47549 834710 545291 281804 -205346 -222028 803084 -233367 30712 -408018 -94196 502340 491386 -310146 -630259 953348 -386965 229714 -327733 -831827 -375605 -748316 764962 -620221 -501744 -474905 -828772 768902 998842 971037 452251 -186404 613909 -388731 400160 -79795 735499 -761166 -131787 -585688 427171 405943 -202883 358850 706074 319423 -657706 577886 408604 -209735 524712 -632408 -563809 -50739 36956 443613 155320 511261 -852604 -614548 973700 -390892 -658210 256379 106389 321186 355291 717611 -378611 -632432 -863164 313607 -97246 983434 36258 881837 -652595 648656 901196 954210 468206 740771 278768 -44389 -304828 -564123 -951283 217165 -185357 -144406 510415 -150757 39318 321097 735049 163465 -506616 968667 126930 -121399 934863 -373405 -695943 -585551 894246 400199 -316122 403918 177062 213629 186446 -302958 -20592 -836479 -704558 128552 -343751 -137342 411893 -715032 -648430 402589 -499464 848102 212819 993216 -276268 -260571 -556092 519473 797588 737129 -428504 850087 545484 76202 -872762 296214 -135623 607909 18581 -198520 112503 -397044 422659 -585305 -161319 -646307 165474 737111 -65304 142416 -357904 -863872 873723 353897 131585 974185 -777872 207918 443979 -6720 88324 738291 -970546 472246 -874159 -662306 208199 -630159 294965 677198 -815337 -557670 -955884 -30533 547704 195096 -26180 32882 -109432 -922565 -627898 13695 716023 486508 -368600 731987 -940569 -64017 -470041 -491247 800876 -337736 753257 -635531 -413261 -870810 186216 -907551 635966 -823712 -910717 982662 243661 -207477 -705426 176171 835673 -370011 -384054 31517 -652359 -604479 -430064 -907597 949480 -570657 485926 -330883 870110 -80857 -384236 958985 -62054 -771774 583504 272065 902870 -22091 855364 -686112 -613988 801042 -682129 732750 123167 -359201 386760 32045 846098 876555 257559 -522353 -826673 671473 845442 24500 578792 -267416 -847437 468081 768364 652153 -386648 -152531 926904 35500 -128618 -448250 -633866 47483 420987 522001 17847 535528 364223 179646 298537 -187606 793862 302937 532981 -811518 -821227 -800980 658999 -515155 812126 -698558 64795 -553870 -286807 132294 465553 -960677 -941087 -691574 -34004 -370304 203769 467749 596252 -877698 996089 309812 812358 2823 707369 -280640 486269 958484 -805928 -41408 592224 -741579 -664887 -995659 223824 204808 -630085 371827 878475 -299448 86804 -85504 -92291 35881 961813 -165197 685649 214572 270529 28956 219267 -819661 -239827 -664099 122740 986721 898426 209136 -55713 81331 372935 -612120 -183130 851561 103758 -622741 166087 483086 642606 296910 507501 512422 -839869 -398261 662435 933236 -6223 996705 590499 547813 -793984 -152887 -5427 78492 -605215 -482160 666803 258203 158607 -764714 -257583 852875 -363183 -458079 291546 -717016 -643684 -711713 -324051 -324149 -746923 -420746 179047 -885227 -256845 -979702 9746 333237 -674749 350410 927226 -858537 739333 -933257 912800 -8406 5300 552051 358984 -197365 160163 572033 -404691 -744877 -84285 467487 374997 -147014 188865 -353923 504319 586214 484556 963481 954680 152340 -537740 -269064 -694644 -784158 991406 -20222 -115622 -747210 -388741 -408383 494415 -341239 -735718 464438 376294 -248102 396232 -276680 -828928 188288 734582 -418918 -106029 146274 59675 -128641 358738 -431880 -614583 -881947 513111 503850 -362773 -942249 -787988 -357929 25245 -154298 -476874 -520719 -531416 -615950 157311 612293 327449 -712061 -838177 264408 473724 -130636 935045 -23187 271674 -435153 713895 -414172 764300 -194829 -61820 -596676 14747 -785551 -120302 -319111 417462 -50377 -966710 552097 -770641 875715 340236 -21216 869202 -216454 817839 336715 -188029 -290639 -93399 646337 -353805 454631 -461992 7534 -502145 947606 180587 -931671 -133339 317086 300144 642301 -3037 -594846 305658 -392315 651054 -985746 884846 -698256 -650804 -33067 -210838 -87771 -903858 517530 711040 329326 -371132 48890 -305095 127233 923669 -959893 -973594 611032 519891 -816303 89623 929593 979781 615305 -955019 -110150 -604223 -800398 -342234 650178 603853 614186 595719 954112 -33914 -403164 185072 -117993 915551 -99257 798060 -616254 -903162 -805148 545656 765952 30386 -135111 388443 -664852 945039 -203760 513949 -127957 -747452 503557 753061 916862 315805 206820 -273805 536055 -218662 -816847 423670 -646328 -282861 -810687 936202 -104522 463558 799365 -647918 205741 -390273 282471 183599 -724114 -895582 -338868 692250 -753309 75736 -827718 706980 -557292 -186220 -366957 244039 828721 569665 942208 218599 -263345 -456054 -793239 -69845 -129872 -128955 -516448 136435 -887877 895997 -493283 -997771 551946 521828 -489097 -76126 290991 -988925 873003 -697282 932704 563255 509858 192196 -574098 -2257 -108306 859097 -524703 43240 581337 160016 -943 493239 -461637 -655939 -521520 341349 675068 770664 194167 174196 243879 894429 -836596 -179456 -20314 -17823 431309 562369 -507360 519167 -532772 867373 -886420 -341248 580806 -357830 -296528 -165768 -559311 75201 -382821 918269 -856414 -857986 806331 170867 -749079 236340 -32133 -946557 -750807 -171795 -934979 -960888 -491297 886288 -721811 507247 152683 -120050 -776790 -339714 -583361 -286123 -967030 -185712 -479846 -32352 76691 520294 -446033 -205951 -156582 403442 -556125 553533 -577322 -699855 -405181 811983 484487 135533 -165045 -788108 437826 -761336 -313844 -430710 -92828 -478071 512965 417276 -990960 -269135 299049 318527 -804941 -857391 -590162 124466 228311 -315169 -609556 930997 -807031 596182 -206103 916113 514432 860713 -211696 -782715 826712 -471963 550849 -298258 68727 625762 713602 265873 -712411 484050 278408 -624186 -177579 -541112 -741784 723160 -347955 140107 -505637 992650 924278 -167659 251290 249905 705289 -627514 987648 302731 926230 643089 56990 554259 -676544 -521737 -522125 -559343 273402 -866219 487670 -525738 -640424 -76284 531221 398895 740638 789150 -10807 -657549 622564 906080 805334 616124 -728350 -505045 514844 113842 -645282 784805 -638819 535555 -807377 -705284 195980 901999 -777876 456139 525198 -544001 357430 280981 -233200 -957611 723359 -375059 -339900 680351 -869066 -851528 -523335 -592603 -68559 334219 820885 436226 68533 -991246 209392 -537788 905154 793939 693436 965955 941950 -321342 -374056 -600153 69653 -32505 596623 788412 -938316 -168442 -871341 -503150 312871 -202570 968242 -201980 -671077 781882 -876185 -45978 352126 769437 625165 -841654 -51197 987439 474351 -718993 135233 326518 -779398 182983 -664965 -532269 -772140 -541532 217338 874675 847749 970366 -296553 -505362 236755 -194845 -168875 505407 900013 -179845 -491734 -911903 -140227 739895 590175 420674 294304 -454506 62221 -690586 244658 -463853 -884793 -823333 -490750 514863 -620714 650452 -227611 -52458 -313697 -87067 399398 904817 948001 -896038 -973605 -933817 268315 -825292 -272173 -237296 291146 992705 791851 223192 -133936 755031 -880769 -996979 -54096 337709 -88898 407653 860150 -872363 -312553 -368658 -739852 989274 -146416 -263757 -692698 236402 444853 -711160 -25161 -261152 665837 -415245 -359831 -250648 -356809 87391 89456 -633036 905086 -552713 171312 900719 -970974 -131886 739862 664727 -217960 464115 64825 710013 -54151 222776 -934281 216408 634671 -436171 -361043 70390 147384 865724 758418 791181 926234 445823 -151631 -956752 -137373 695628 302209 642909 525788 344182 -141918 996659 -282294 -519468 -554314 843841 -845728 884707 402522 108665 41156 198919 -306112 88259 -542660 782575 -95765 -47698 -970891 450069 225601 -796048 -200987 -132000 734832 524810 -976651 522759 -688730 382323 -184064 -509297 -608136 683677 -724318 -342849 216305 -802840 -628467 241358 -71230 768196 -170935 -285485 885135 294263 513918 145184 507570 -596186 -699315 -825461 564393 756851 821323 468331 689181 495935 -934376 265887 693136 -694512 -87265 -284472 -235486 -866930 -207380 155670 -773121 674216 451620 455616 -945688 803156 262310 -781427 -616099 626803 -511171 95760 344037 -48814 -161154 -721039 -930183 -645683 354629 343909 -53741 151182 714310 -55105 -560306 43507 106066 61856 -850630 -649970 921897 417226 388030 -926139 -237066 -765293 -830678 -34918 -706197 -13963 -725671 603397 457465 373887 -81922 792364 562804 -574187 833047 382626 -742493 -909858 841029 813478 -970993 -478188 723263 731373 -923299 -537932 -559490 696940 110559 617315 432741 -332332 -964212 850939 112507 -709716 -528497 440247 -781741 -946423 -668549 -781833 937357 202347 -597989 877359 -35339 -628169 -490777 917362 -815800 -629171 946067 161047 -900713 -944571 -21822 41349 902213 806091 370137 424865 -481622 -283756 332910 -464816 749786 -327812 -437794 -393557 221056 -975170 -870659 -412097 -543261 774479 740585 -304899 -121973 61399 330872 319045 -341251 -893235 -627889 -256631 -658015 -817106 -703980 810017 -411195 715481 723515 -591828 -278342 -614518 -98947 485533 2844 -378639 -217497 -163351 -70096 506990 -507633 -135477 414949 846700 811873 -398798 -227459 428631 910999 -147767 -201659 160955 947872 -172800 -157318 -424170 -64260 -753950 -857558 -925302 629688 706232 30473 -15106 504021 -685147 -3555 55214 633766 400262 -310932 897650 985617 -795913 545621 688648 916226 37231 418954 -504310 -879118 175622 164907 -448386 701656 -341761 -438132 569993 590593 -862383 805450 964985 916423 373733 28723 -657961 772630 950967 -903276 -177624 -519539 -341780 894211 300284 -93792 -628894 -805343 1157 -275644 248468 799542 5668 520496 -832007 -493046 318924 -545775 -909254 217661 -326778 452195 220031 850083 940173 -471821 -774301 547801 798361 -761874 -250874 326761 143801 216228 207424 358805 696921 245599 -878094 -582076 -590237 293594 -912135 -311290 823938 -537248 158268 -399546 -803454 439555 881893 733835 686676 30197 -826708 -451606 566957 8326 922575 49357 -154182 -784354 373976 -14115 397062 -907470 422333 -961167 983847 273726 -644067 532526 21664 767741 158169 45957 -540594 282613 -254435 648873 -510128 369512 894415 818585 173015 -764925 -70325 406130 355323 360536 -989042 61700 884245 850744 173062 674055 -843539 10025 -477428 -36280 -226462 -388984 -828952 -999323 491169 -45679 -285171 603945 660941 423105 -608808 -650305 960840 265564 120676 985730 -751839 -371062 -461300 699247 -178790 156573 -108930 635580 286420 -475922 156536 -563838 44825 -159387 897571 275093 -965562 -159850 -609528 -757644 132947 51080 174259 -290852 216449 -211822 924259 173303 134559 -834593 -668750 -71816 -476912 195239 -339924 -557988 -548608 -535266 -606518 228937 -682461 11313 -382745 704311 -223235 691113 935549 -826499 -665388 -899217 -545437 968273 116050 413926 647237 915124 -896610 -750277 787808 -411461 2111 -402966 -146500 49664 421272 -699723 -913738 -907162 -472830 923697 491305 539643 44036 -679174 -313800 -540554 748465 603399 -610245 -207393 -209889 308376 -807868 63950 -402945 -264372 -942131 226635 805086 -518065 -612097 -388907 -615049 928688 533281 147198 -179662 -240816 146972 -723661 -335427 -86794 243111 708122 -650042 -439040 -319213 -31724 -979630 67252 -46411 493757 449717 -435093 -711069 649550 -28143 -149171 233467 -707594 647543 -773646 869264 274470 700038 -471076 -742482 -541622 -130624 -525823 -94134 981733 85917 -803850 -460124 -522934 -211908 -230854 621125 376180 -421452 72477 -606552 587779 637705 683211 26485 233172 -26053 414713 -920728 420539 -309512 943787 -292143 -703905 -451343 -966881 830260 334643 -314295 -80806 -743408 -126195 116010 71372 -768579 899428 -814094 -437982 857070 -457045 -804213 367145 -662442 -520124 -21927 824538 -182808 36515 -962484 -936442 57526 -313984 105749 -193925 40504 -78219 -606304 -993996 808129 -228304 716058 870376 -481336 963873 -910244 -483063 -729495 193767 385855 -291981 -765686 -414403 -591349 810257 947924 47720 -836982 573087 419279 -717239 -259801 966281 -334822 -677614 -733503 669555 161603 -779627 -937582 350674 -311351 272568 -361802 236599 -455765 -714747 614491 -114004 354860 -912290 -611324 4407 833318 478797 -850951 128379 427400 -485766 -985777 95230 -730514 266294 -643696 -114042 -220068 -369485 529542 887068 788886 773718 4905 -394958 -167522 -352475 475938 418400 -779829 -835109 -503045 -839350 -292862 401435 176742 347294 -961388 533569 422439 -176326 -521932 449107 755358 695018 -998765 533654 674421 -106929 518170 -697155 -980510 -681125 68291 706492 51865 -932744 -728172 286780 -292526 -593734 -592985 -40462 879368 643902 922210 887384 -366106 27419 -578233 -443023 982443 -832328 -542997 -44601 -565167 952430 -951286 968073 367017 -870669 850632 566495 374731 195094 -976824 -52992 -277569 105145 38611 156045 313837 633203 -737656 380980 -87688 727248 -195352 900529 -396577 827790 -336317 -90943 -269973 124841 -175240 817470 -112062 -194173 -448296 815196 564634 550829 -268503 -876162 825095 -724267 -190266 -93002 -759564 -13876 -604444 -217256 857392 779058 147183 529081 -512864 -955201 -650350 -428279 -220141 -988111 -25770 807498 -416845 620238 -410910 -175636 -226026 -901099 779105 517620 52613 -683391 701492 241267 -768247 344343 -305527 86431 816638 -18849 -92497 823029 17507 -977695 140448 767902 286492 379760 815362 448697 276579 -799539 -935525 831313 -776501 -176024 -430351 -539282 -794510 231622 956671 -507961 569667 718462 -290027 511765 -327707 -614563 650189 556290 140484 960553 -226267 509760 998019 -820802 576567 326245 -594384 686550 71767 760523 630024 -417781 -58601 290287 -885921 -107699 462160 46252 -559848 565462 198620 699140 -282571 -247825 -537825 160957 303702 -737693 730258 -682970 27344 304149 -112917 326263 157158 -29266 -675861 -909098 -109529 619886 26692 522486 -299037 470564 391972 162522 596939 -242247 479458 346552 -62172 686694 -495676 -657032 850693 -301334 826075 461433 636933 997467 416185 410307 -254344 551083 374370 964461 -679225 -687291 -995674 464379 53637 794075 -562575 809091 740960 -180889 -701042 250313 -691916 -838004 -228998 164281 895854 680254 -267263 -352035 731131 -743844 570378 226605 -694764 417478 789265 79980 450220 245609 61862 194246 507229 746810 -293953 -911330 579153 -163488 801209 -491772 913363 -737298 521197 663106 528498 -331186 -266645 -813931 -595761 -306375 -457386 943993 958468 -912798 -606372 739485 -525519 405682 -869809 -728842 96548 -728018 -230299 815216 -368988 -189834 -331511 535359 258907 -95001 -194341 191571 664413 933599 -244149 800745 -503079 370208 -495155 -568258 669147 801613 698425 -697122 -265157 222354 -423997 268827 -389082 -663071 357138 436250 10054 604759 -597762 -185464 64273 -626883 801515 -69526 506283 852905 90685 -651887 -594695 -579899 -753289 -898517 -141373 598055 36595 585590 -509179 -504096 113728 -380784 -848685 520465 907027 368363 190950 900918 607980 353244 -999097 -740986 -919609 -379566 653718 -282381 -322566 703011 988279 -188340 425649 -541694 568218 12931 488708 542605 -78712 132274 203907 -990782 -995117 539389 416915 -786817 -49279 -558687 237903 -982555 485142 -142094 809792 475609 739553 357137 460178 -496088 -869046 -474896 -234766 -572557 654222 561643 -466123 -626691 830856 284051 599029 -411674 -450467 -584314 -791027 565509 73194 -426890 -136056 -167359 -140915 -696423 -977436 5304 -40247 959921 120843 -995022 -252659 688442 529983 104176 -737197 502352 -368574 -484315 615311 225214 -171624 173717 -801599 -130652 -450844 363337 496426 -126396 -966801 -415124 95131 -438167 926152 -794682 -373144 241012 -280699 743634 265852 -256252 -291673 34301 851206 139073 771356 -28802 -920751 980550 -344227 -870836 -969806 729256 -517064 258369 596250 -929241 -292312 849353 -699317 422513 -6560 557894 419496 323725 -27417 -22396 480165 179818 -79524 -973484 704861 30213 -911653 -864569 -101054 -257871 -999944 51465 -633362 583046 -289816 -953897 217241 -238616 791232 -162274 -104284 725811 819157 465714 156753 -392448 834369 -751210 733591 -926969 -163120 77446 743665 372430 638929 -441105 952040 406602 991843 -40061 -870787 -832456 -913628 19886 368710 322439 129177 376582 -874894 -473196 53825 585441 -453510 -127474 452950 -379904 994278 870137 225571 459624 451001 33998 732285 -659503 73083 -762433 976095 181816 -522399 355351 -688602 -867953 -194022 -178880 -29979 637205 121144 -915234 966758 297024 -83911 146969 148414 -482731 976178 -787828 34458 121367 -746774 -940466 -583516 174121 -306082 -79009 723018 36732 -494447 961169 253626 -881116 -480024 -853021 -826455 328060 -686349 828767 -257754 697106 220818 179219 -667128 -49358 -313805 346793 -860410 -471666 -465479 974373 -426523 -308473 -472200 142011 488652 -968934 -959267 -418997 200371 54378 556154 -702598 -823706 287982 -610154 -635882 70582 969381 -263066 -845561 -935437 554660 160465 429637 -859626 413174 794562 -366862 476919 989732 618537 -339704 118912 -60187 -116672 606190 -620524 984018 -144841 194287 -522961 11260 -378151 -862564 229401 904157 -889395 -156839 662988 -688740 -184230 880983 -108279 -949836 709785 216746 798466 -794169 -154212 -491278 -194562 670767 -577294 472400 264244 320143 120682 396631 -117695 83909 -267965 -768205 -2860 110912 -61834 -775867 -57222 -549399 -512254 -608749 -429893 77469 -968603 -895025 -696477 230342 467750 -915710 148574 -460651 289167 -66859 -515907 -235939 -957319 -358020 855253 -133617 619967 -797248 -862714 246350 99541 -387673 113049 -27986 -429583 -455103 -182333 664974 -970905 -20206 -151738 427151 395026 577559 -623689 -100176 249198 -528521 -13990 381960 440131 627369 -910433 -202628 370682 534388 -623896 -951530 313572 -612830 129119 532404 -361751 -575979 656955 90831 898374 -98260 609873 -105590 572155 -343326 326533 687523 -156716 922899 201453 -930042 -292461 524895 775044 807036 65212 -32857 142087 748800 -119683 43957 812271 717746 268343 -478856 371340 290021 235693 781292 133819 603987 -664760 609560 922948 640368 948868 764081 -551598 72795 232699 304220 536335 -352527 270476 -236399 -420260 -718212 -409432 776475 167082 -944759 -412615 840763 -685704 724311 53166 173421 -977559 -104853 610471 -65086 -249087 936769 692666 -844180 -88836 424348 -297376 -627624 -460981 654847 167040 933750 509356 405684 455061 -742636 -684188 195593 325374 -494488 -865764 670107 64738 -954923 -383798 -787139 -14876 -834038 -341044 304140 -657989 5345 -782627 670865 1291 -81779 850068 451139 -945924 -474813 -729135 970966 -625596 584534 -53677 772194 935820 475121 -626970 53939 -363533 577905 416953 -153556 968491 317149 976973 378328 -930239 587522 468618 48527 429051 866095 323564 101338 266250 -259878 -327070 317631 -261362 170775 -413838 542634 -24414 -313647 -15065 -819939 417110 -622761 -486086 -336993 -470084 -752152 857291 177756 59873 -429145 860018 776938 712423 -708182 -257693 951846 131776 -156111 -572227 437181 357001 -651661 -870161 418503 -549503 677908 -392505 -951027 -224860 17844 -960615 -549909 333416 -344671 712968 -874799 253843 -89428 71028 -158621 16695 -594663 -114176 -758592 -994357 -605264 -453826 -739488 597608 326384 -114182 88087 -750819 819171 748960 -71114 359535 88973 -132789 358352 -99088 699390 599530 -409958 -558342 423943 389009 -263828 555273 250121 244186 677604 414258 -96023 708853 328490 -711356 760607 34643 178509 486010 720110 68203 -701108 427993 832174 -294232 -643022 554028 973381 -723729 -560296 313242 573748 509648 265550 -882463 -610355 -997048 -788523 -491983 402690 623921 350467 198055 447577 -156729 684937 355044 -196483 113623 368402 -928054 -542994 90630 -976959 -883757 -669993 933947 -376995 812941 -542848 -720854 -313719 951478 745946 -106626 -953812 -64016 -692424 -477790 575727 658208 722077 -46547 -214428 -974416 -633752 -715708 117568 -397108 445564 -368175 22828 -306124 584765 -451299 -52125 -98163 133853 929766 226306 -532370 -478522 523479 505843 984104 136406 309514 -8557 688287 644331 -15908 -934014 -44629 -142515 -227793 -299188 110397 570221 -821487 574968 859695 -386955 -125436 -600700 877690 147788 -408106 -798894 583636 -75255 449424 357168 -404492 13971 -968700 -662654 653425 839511 -478839 90254 311624 327844 839748 -158364 -287748 -54618 678172 883048 -730024 601853 573647 143230 367568 -961415 772387 380880 520966 -115468 588084 -532546 -999960 83532 -802324 871267 249334 915196 679186 -807359 749857 -273065 161401 -136312 816975 -660256 -839080 -894328 803708 680392 -910918 -911824 276090 337541 593164 320194 -151464 508171 -81836 -408811 131681 24489 176513 629894 -999748 694915 38749 406652 987697 889000 -720994 635671 -363893 884687 120092 -527627 -534632 -862285 503966 -979424 -130099 -678008 346701 862999 211590 749592 -166582 226936 260332 598015 573915 -526905 136560 -163073 445248 -573347 63731 836993 -355420 -328081 -617080 987689 596143 -475590 -101551 214072 -819128 875014 -520783 531224 935778 590612 -609735 347674 -284653 128865 796364 301710 607956 -735442 350378 477693 -448935 505622 -121718 -906890 864119 -207437 509594 220167 41520 373344 371732 -136889 568285 364056 966138 -980208 234870 482301 823406 485067 51329 -669067 -864208 -303900 991637 329583 732596 458332 560010 214596 119391 -284164 564288 -296904 918750 -335065 -704760 155935 -217565 331721 715954 410780 -962819 400307 228997 754003 -942871 623731 -843550 -171139 750651 -846287 -96364 386752 740847 -953964 -701037 -339869 717367 26703 499408 62578 -149985 -931345 377743 681047 -493628 42331 -808593 523182 913642 715169 -345608 -286816 -393997 700474 -102922 844166 568370 3993 -899724 307691 928406 -491843 206719 -916734 -865486 -429713 435493 637141 -302345 557223 -463141 -763778 918832 -342519 -445601 443018 412243 -537093 -65589 -817966 94311 -287410 -745124 -177228 237739 -458328 130693 96358 401761 774677 -724963 -614532 710361 456532 47535 -824342 -705880 -977070 375134 47236 302554 927352 -126358 102615 987714 -132978 -573102 887970 -670349 -974262 -988396 214132 188359 429305 -262896 -61469 -485860 948809 658699 -98842 -928097 790193 489038 102096 -580928 188157 326382 815338 -150587 544633 -725721 626219 -769414 751417 -816158 -448106 -121338 -808572 -835114 348208 -402086 -683173 958026 847901 160066 488233 -153224 -707881 382750 -176248 -749810 894985 283306 311981 -633394 -136690 627064 200050 -496683 502401 730368 202239 630648 -178560 -812338 -972653 661450 338306 -48039 486004 380370 258804 653553 -216103 -526296 -759459 932497 -50630 -218782 -809229 -716198 -793614 -482332 628869 -503617 -607991 -721594 -69593 917701 142916 -864420 151318 397811 434136 -357353 830842 854277 332208 -969665 -84844 -174174 -754469 -690554 174209 -116059 216616 363036 4965 -594951 -437029 -906398 -195917 367389 -68599 -527690 -853478 -752569 891029 87277 725647 384677 897223 559838 -47757 -368066 588294 346139 216162 -732297 -291406 -443461 -212840 429362 -704736 710611 498687 15889 -518781 -97447 -359336 463763 801836 -37370 907504 -903923 660159 854899 928648 -940921 637617 971423 907350 196382 590475 -189365 137596 409950 -170339 -299202 35461 -34659 99282 856754 -194674 -817804 -288993 -217727 -610469 -622827 745505 -744195 556256 -157033 -125368 800594 358660 322469 348924 -712152 -745038 -116138 998859 461759 868189 -837532 -416431 -981424 -935243 -651039 604546 -254189 -837115 -312056 -207209 918490 606124 959919 -196461 -715174 800693 151896 -751247 -644342 -34410 595942 162668 -8411 -404756 166762 -817719 486507 -656351 -106618 727233 951063 -731152 777017 260960 -555298 -299988 -466140 -384124 -938242 652513 141436 -225606 886554 51909 545170 849920 -870955 205518 804478 -565723 -935161 578781 583399 -990899 -326885 398872 -725518 -755567 194949 -504619 980677 504003 -382494 -386511 -723657 -713393 696749 -841023 171542 -178628 997915 612448 -61932 -882478 70805 -9304 -786738 508374 456528 -550916 -962182 66417 -34934 -842451 -166737 3170 -116436 78919 965538 445780 31286 117116 -440153 301777 300973 -801153 153408 -632073 -417692 179021 560033 237682 716043 -217965 499142 -647826 -594791 716860 -322879 380216 424293 -964581 920850 -958224 297300 54450 819118 776557 -847187 578077 379426 -281171 282633 271774 65873 904439 919782 -651450 111449 -124016 212570 887612 -664172 488725 -971292 141869 -118214 540027 -700706 763344 -633692 -978783 -279794 367252 -672469 625167 362333 881769 -386385 -479410 268319 161960 -173132 -731677 402320 -570720 592166 684777 -402848 -239682 -743107 694602 -290203 140411 -11238 -89872 25238 -386605 323600 971834 -214275 -248220 174113 -702084 232217 100834 -724165 -931171 795207 -61162 680347 -918010 -350948 771196 500427 -182254 784246 594442 -220868 578081 977053 -843760 -652165 -693173 28821 11962 135827 -681678 879362 839987 104064 535921 868920 723940 -759349 -985935 142303 -214182 -390201 -898726 464319 -501786 -232347 -445010 243485 404408 -657072 125715 558688 -592894 775979 899862 633718 922871 124752 925030 -247115 -820074 -544592 -529370 -934017 -346977 608455 580341 252937 -565197 -235087 17944 807735 -578425 738135 -108985 442531 727620 212545 -115695 724541 66687 757136 -977652 -329008 134915 -726819 -248941 -346351 -642378 -23616 541262 136117 889324 -70731 -173989 208450 -499327 635943 828342 -646164 83970 338298 -20835 -806960 -264616 -432176 157586 -658999 -375137 415992 303615 722163 -669804 -105099 -230157 -473286 708781 -257114 695691 -558947 -677053 -882282 439532 595461 -950037 191458 667884 560572 291682 -365885 682448 -924532 -574426 -231880 8496 -583307 -275295 -445743 511095 -313591 -31616 -200423 790279 -144280 912419 -330207 100857 -102956 970285 196517 -171390 345840 -422342 -596514 -359695 586800 -779037 -687532 -6559 108591 -440387 -10054 915365 -901726 904966 -830188 886474 671991 839477 122008 129515 874105 -642637 938494 88677 429569 439986 255110 -421617 575260 -883747 -616480 -418294 654344 -800959 -404500 895800 -816250 -514134 -808184 498393 -1844 -828422 -693224 104941 221220 -18659 -422906 592561 99210 427746 44375 -49928 -3989 -48076 250992 -540569 50365 921367 443389 655673 -441864 -732402 -21951 -605469 359968 872623 166077 602495 513049 93721 -963055 -962155 516146 770594 852319 421078 -922408 -205534 -447794 723699 -206869 99547 991786 852376 406061 478339 340137 -529015 901846 -48272 -17975 41303 937030 -515488 -939564 -199746 866642 771297 -466043 -355042 -683585 -690973 4933 997140 948173 -42920 877198 -957899 52586 138757 498929 666983 -582008 -646807 926898 763867 -246008 654918 220177 361002 551125 -540336 450187 90510 -260879 -640417 613423 898267 231095 -758730 943417 943457 639963 -777639 -109219 -9136 -413713 361374 -916332 888089 -837085 -905859 -698887 -87875 -806989 256564 584260 -567743 -347279 510603 782560 854974 -953366 446514 -814678 553492 -954312 -719674 860616 -67393 156260 801266 -140892 -836926 -850443 694834 -983164 -841665 593690 494259 -185784 -741208 -65297 792151 -110401 546704 46292 422693 -382949 -276361 -488324 -404419 836500 -198029 -919785 -390905 -493667 968231 911596 825119 -959743 -799076 -24481 640562 537766 310053 420276 -282467 922014 406540 637937 -75740 -571684 932062 516834 197707 -514685 -190256 611766 292692 -30374 614221 -880185 -390698 453212 356253 853111 -953993 870508 30003 418486 -756154 75667 251295 277559 58705 375774 -569790 -235716 617712 -15749 -219011 101372 -987272 -627100 -377213 126258 38299 -710006 804990 694309 -973885 74854 -569775 -761921 758426 -201442 246518 -694707 -661050 722640 589703 -183086 184242 509693 -340648 505096 -110712 -794091 -643519 -891276 715067 -308325 29817 383397 647744 -180748 915485 -849655 35036 668498 -684463 -299157 795672 918712 350333 -958707 -63790 -545879 425657 525661 304878 980721 -913981 -443432 498345 -298353 -358739 -497032 -328435 -393923 461460 -225701 798721 -579938 388746 -550030 810872 313987 825109 10466 -460342 -55590 -976943 546682 -723937 -987468 -746704 -274351 958599 42225 144354 -876420 -176600 -521973 73040 -387734 922639 327931 -742847 778076 -313561 923595 -2529 211971 42695 311994 -585900 -275017 579941 -855291 541263 -53038 -184472 178136 -955229 301479 46748 -568367 -357682 -66526 599999 -174675 583958 -740098 922552 101777 -124913 575389 -891673 -215049 -942534 258695 -168553 -838477 964296 -785279 945552 -553439 869628 933705 -322614 -925203 -986066 834029 -850501 -416257 670699 -307387 -802351 579457 953146 75155 459388 -508786 -837382 82997 -634654 -267784 529767 -380156 -805578 210870 -933829 -75699 -547677 -973719 -542480 812522 -121118 -322423 125092 -594564 -261653 -569424 -248170 857030 310471 -597373 157389 -247639 -533756 856889 -247080 398520 -594878 -555319 -910544 -215433 859371 167476 527161 507829 27520 -578836 -924825 810883 221070 -283936 218750 209744 -390849 235813 588914 -169182 -488308 492098 -963988 -910605 -34160 783896 -786834 842278 -806024 -638484 -824691 69668 -423401 -422509 13021 915608 233750 837433 737132 718915 210377 41933 148324 35452 57116 388108 776660 768456 953004 -933975 -599672 -202606 -198798 -776298 -585452 63751 699546 -874126 472688 -144880 876530 -863345 719293 -411155 -191491 -166626 -807386 704363 -1752 -853510 -864287 287681 -475116 -959346 -857771 614285 807570 268643 -595626 -31258 20397 -6583 -909813 -638435 -758432 988065 -805775 -822763 471656 -124730 212088 826684 -819404 -618 -297525 152357 -100614 153248 731181 961476 -162973 -329236 654207 -947899 -349087 247390 333065 519603 376279 -463127 865854 74821 -956870 -916960 751641 -636390 -628905 -401176 352691 -804097 -343354 -142805 -725763 489092 -728844 -274788 -166814 113424 618520 -45576 -900979 -48510 -41816 126817 -176189 -116100 382627 -7484 693955 -432035 -380816 720611 -116743 -345426 651497 139994 -538395 -395221 957148 -760333 758755 23080 -555093 -571480 363814 -749026 -308845 -194250 363075 308310 614025 -327078 -358807 626481 -781632 368939 -282705 597394 -906552 509715 392198 453096 -650800 -553237 -669618 -49317 -804468 128050 815236 617234 688433 802154 672792 988063 197789 675984 151004 460296 -677739 742198 624921 617459 -707418 -740162 -782532 674157 -155860 -29387 -750377 369137 -408887 -223935 859117 318573 715241 -516236 -542292 -797704 -253637 680704 -460467 -4819 -886817 731686 829193 922604 277669 328325 -681738 519956 -974251 446353 -328503 28329 -791088 142228 -573 -985601 447426 -738757 -146633 583520 -304598 38896 -818459 101677 -453012 550269 -165810 -895000 913809 697294 775556 -41188 245736 -229016 -472295 181611 -510776 505098 192569 360626 649712 -213794 -841260 -308902 370831 -143012 -884109 -288066 -913057 250556 -664148 -433484 625131 -100331 -908367 -421958 480242 -865001 -387582 627007 255588 895458 -825021 -458485 -203639 763264 -405848 -91967 -676474 870284 773821 696422 -753982 -762207 896372 -698291 169761 -797886 35528 180076 984224 670949 579038 254997 307181 -145364 -957360 983264 -772454 522906 -736136 624424 445948 -709918 670814 -668373 711334 509531 -926276 -855851 835197 -375919 817962 -316394 -822536 -459915 607978 980463 630007 324788 -857006 997133 -249796 -945372 -283054 -490612 79626 -367141 659489 776796 -638504 606042 -556023 841281 -265166 517479 809035 417140 609197 515832 917680 164455 308741 842187 485165 -515674 -740011 145299 133809 158297 -149263 -442932 511247 640102 115427 232624 828803 -27597 843521 247234 -960285 -812535 -516056 127495 -947357 144660 332695 -970668 810501 -499705 -157718 619971 756123 461916 975664 -546497 -828550 899641 -986324 567871 -376387 -626066 491685 -993776 -328013 742171 -93206 -200886 913382 906863 402918 -816540 385737 178315 -406181 -607388 -309891 -836092 -934721 612142 602048 -101241 801968 -865666 39026 -393321 477588 -102799 308805 68467 127057 645437 68353 738707 -954330 -748158 -822158 344144 -559708 185656 -163729 -423261 827469 542279 984711 769669 -259769 497205 -443191 755318 594749 -540039 -126288 282 -191533 713071 -512855 62717 386883 -321563 -298941 171383 623385 358482 -751374 389931 490119 642086 -34048 434857 -488858 -721603 48913 -941132 295498 -298515 851537 846877 344640 749630 773052 188110 -66778 474553 -871031 62819 -236249 789465 365620 175346 -32301 284702 -636121 490347 163159 970177 -749948 -834917 709085 516866 -433518 733899 305027 -372579 -340543 -60155 237680 -626981 -311589 809334 -116967 996548 -477879 742255 -82161 748914 261504 -453883 -821758 639872 -274426 685913 43094 -279006 -866011 951666 -749472 -640945 -137686 656838 878525 805400 446938 -828968 -184369 768028 -43021 920443 686677 535316 124762 -295500 506406 783498 111462 9021 -349174 -540377 458823 527270 476597 -667607 -258924 253847 455393 856563 -733839 -680784 477830 -8002 898009 -57799 -900242 430350 575221 -882145 -833153 803866 337913 607244 -853730 -922496 -862213 439484 -293420 -273532 -716771 -615252 -220963 164073 677270 -279657 -469550 -912369 -687480 874134 -167873 321865 190368 -426284 -310523 -269985 -236570 -995322 732897 -521402 630982 894345 -34773 -757020 -345688 -203141 587907 -783505 -714962 -270233 -766822 43763 -659959 359832 -692238 187640 -32370 -992461 -933211 147679 -436594 74563 -314143 -777984 -532652 -625375 151829 302040 -938524 460935 -641040 270232 242303 371865 100383 9662 -469072 -835690 -312140 -795440 -888443 -810086 -408798 -901451 -644261 648845 679909 620080 537171 831788 -92610 28537 651617 497586 -22500 116474 144387 -286430 -998121 -212701 431886 -756172 186517 -960790 100387 -294182 273039 -812607 150509 -372498 -28169 -571916 227961 741007 798532 465580 63393 -30234 -243695 645800 465726 -936596 -407151 -891458 -910818 -260510 -142212 71367 -822309 -974842 907932 -878245 510735 924859 -400673 -935656 974002 18236 -514495 -744330 -441608 321066 -875235 905674 -35571 417163 -726247 434544 -719660 186677 405640 660683 -638301 -832611 84747 -976115 -197510 748194 515596 -514157 646737 -197260 33892 330332 -213494 443807 60445 -855643 14470 332472 -62383 -446430 315219 -543326 -354895 367322 -692861 266237 -610014 584992 196504 -29907 618497 -102103 -457829 701826 -246393 40143 -389044 687753 698952 873953 -704141 553710 -993067 -973660 -891179 910348 965250 580587 447298 26387 -258750 674638 -347573 -549291 989614 -206326 784402 -213459 -192220 737141 315450 726412 6796 -905060 -317444 562721 458806 265211 256987 -293467 715103 -803880 -351760 -500032 -170157 -640964 -580001 -338021 -166484 -17137 -691350 -199933 396600 -159281 256292 -639690 -701575 571244 103997 -745522 -316986 -291900 -151556 -172217 -12274 980534 331084 179887 242876 -770835 -382359 -748105 -786933 236747 -892259 827137 525431 -74004 -353344 -301441 866084 770690 -974917 198103 -597768 -992224 105530 -625547 -611178 155402 988692 -458839 139301 -378286 327658 997516 657677 -141858 162238 -215327 -128443 -618038 -999375 -229873 169993 -898631 837122 -711383 966592 131054 -336546 384064 163981 125679 770884 753949 -334843 -539947 -436345 244762 -882181 880307 802674 -502755 -765066 -333407 761989 -667854 83524 322788 461150 -539323 169640 32955 -942797 294777 679726 -77112 -116612 159015 -740192 347802 -64083 -291210 -30191 433107 -165983 -265325 384918 -134661 694290 -969715 333332 -942752 232261 -694192 788149 -613849 978627 -499524 -666763 805364 -542143 412386 -172840 -57039 187809 93915 -441026 -960001 608401 754884 709198 -214601 97746 746457 498448 98331 -969453 226861 -373481 -739041 235259 365187 -58277 849613 596038 -991539 -409563 -664359 -325753 -439362 396707 248001 -860533 -740722 -49381 878496 -651938 -62006 625213 -417391 -697753 -621739 901393 738746 612270 990591 537359 -973060 500670 854591 182861 -555979 -199130 558608 -235949 438192 -339175 62054 -464886 -982230 -215115 143820 -406573 -239358 -851103 258460 586364 805071 641114 -121938 729649 -306527 -746195 -447958 920599 -48088 -189958 -281967 -258391 -576441 783390 -358989 136310 436680 78719 -941252 -337054 396530 530601 146831 -439630 -568710 899337 -450328 964197 274145 331752 234168 127447 -268257 812822 489877 -952350 983072 -194465 -248127 832929 874079 918172 -151467 -566832 -348898 834917 125067 867791 -802881 31844 667429 -626106 -564414 40261 -439300 394850 -82596 56009 66728 -693572 -87376 -76038 577865 327259 733868 428537 232944 -782640 -920061 450419 909102 266496 914242 186290 882358 388222 84241 -663601 463921 53526 130697 456454 933023 -266393 -446932 -493022 97380 -982488 -332283 746135 341495 -129269 -468131 490414 -630750 -744514 538775 -771621 -385546 -385650 786857 988586 -161841 -897498 754103 -520360 304128 -918410 927182 526334 264218 310063 -48583 -124952 -695202 -952086 746500 -661116 21309 -724120 461195 -899594 273031 802292 900285 -99256 843320 247525 805491 -340161 -232356 -736064 4967 5705 -794981 422394 -422318 394085 820186 -623066 409781 677306 994173 -137243 329231 988950 786291 713628 328880 -487688 155399 -219648 -49429 752270 631971 -734835 -390913 473139 -999085 867370 307284 199818 472336 526227 665604 -58914 47527 385763 232090 -121136 26991 -151751 401413 509157 363423 974464 255356 -23513 531659 668009 155276 482793 267257 119546 775743 360104 -728860 180416 169323 536461 -531380 466592 -301676 -706032 -525704 -814004 -329217 -291146 79690 -33839 -976172 -658822 -281347 378828 765422 346570 -792579 469180 430915 585000 -64286 359923 525163 -454415 -5237 -256690 499003 -167085 655653 -770705 813143 202739 49189 -112305 416372 774968 -112281 -531634 -239650 -256442 846846 785058 806196 988906 -558319 136337 612682 510623 592540 -447177 712851 -325367 -55548 203592 -357387 797304 313413 871425 -947329 455796 487002 -676163 -215495 -762145 962007 -369764 -237612 265545 -232433 893732 758782 684469 243892 -508947 976925 -266768 -189907 520644 571685 865950 265356 396892 -736379 -79931 232554 -235945 537477 -860147 775191 384401 300104 -77589 617862 369649 869366 13627 940897 374754 -506035 -762521 -386142 622368 -620921 -784111 -689558 -435501 597806 237032 146278 345065 937322 -726750 -772394 -476839 941590 459528 -442951 785285 -246529 -163029 675479 759352 -930885 809524 -569494 -860849 491044 176089 928042 902512 -446604 -406649 848366 -596339 -360874 -868330 126815 -70528 -666055 -272502 25327 -918759 287468 932963 -748210 726996 -688695 262427 -449296 -972927 -576250 -831320 437085 -60900 129946 -362979 972853 -11589 321225 505840 -618044 448288 -102322 -260266 -946370 871790 -81500 348747 583063 -73863 -613006 381358 -39295 -329802 -136175 461320 -229245 -514479 -635077 -584979 -624589 888542 431057 -718725 647184 997927 159048 54527 213630 -192221 -531022 -751688 226910 -435064 -711323 -753101 749641 -126344 565834 -272939 318698 -49450 937412 141431 -198155 540092 832954 -843861 116680 -276219 -26173 805278 -565220 -102907 529261 -629098 -157080 265432 593322 -812774 -770222 263512 768216 -844240 -490926 829608 -584853 -535999 -801562 782829 -191335 -294676 -338019 -104990 896543 670447 -178597 -686543 669872 562034 937109 666321 864384 399418 -711986 878812 -571016 756660 53875 -560880 -875770 -8805 -342736 414781 -507084 104451 -633194 -146396 -367898 -108013 -381336 -523014 865584 -201136 -629374 -870259 510290 463636 658919 333182 -375523 86245 329260 -128319 224103 -594639 416063 367191 -832762 263917 -942926 124206 -58814 -872 303519 755993 847999 -186081 -400851 162633 -706211 431692 -978060 -554024 -129888 -877342 700269 184915 -930699 -489283 128522 52968 -735662 -766585 -243617 -556499 -721285 -630380 430973 622346 239264 -971045 -54688 -945851 -692957 359570 621054 -396632 157816 -364059 -702081 -23599 -461146 -731054 -768372 -951658 95466 -873308 -71615 -300654 220154 -835575 687548 -935471 -842137 696658 -511401 -215020 -884581 449096 -142478 975041 153602 -517083 300905 -973590 160454 -163658 -74075 474744 274738 913035 -443058 -311436 -658632 -388265 774430 573809 -518770 -352661 -553519 762226 772938 281528 17620 374287 924904 231405 461839 761848 -502140 751777 -118226 536017 869535 -378991 917904 -989300 632343 711192 -618053 590033 278757 -669603 778277 -133129 -319120 -65748 615326 -643025 -8181 -31779 -994239 237458 -960765 416165 35822 864156 -68506 -441965 841971 -743715 499079 198703 734621 185389 989788 -183093 -790182 -260103 663240 647024 -911911 -371384 295215 -268997 988368 -263949 -9895 -122566 359119 14026 38646 639262 -634248 -865625 397506 207877 -297708 -764941 629735 -91072 512895 -5823 -16401 -252976 175923 -53352 424676 451056 446575 -531506 -578041 -571700 254851 -14705 899113 -73157 -734339 41 955034 -863387 -224782 704394 522640 -313343 548448 -144882 -952443 -36518 559158 -881352 -219830 -735701 -605585 256239 -818410 615844 -144904 581086 820423 717812 -953482 -665804 349592 116015 -932110 -883476 413075 355569 449741 -930489 914835 770716 -518175 -792100 -400139 -293188 100278 -787643 -767781 -276980 953054 652027 688028 -366830 235886 -416708 267723 471781 608665 124328 695907 267919 9962 189036 -401012 396446 -577771 743436 -707341 -569829 143110 529741 -802132 537105 450437 244230 -875553 9260 368879 973705 -274834 -224525 -229620 521385 -121192 792384 692733 969286 -728130 192988 -523694 -41737 -846909 259510 467640 734034 -742260 -454336 777551 809819 -982233 792295 -30054 262534 621832 -477011 504336 570474 -931090 735972 -19249 447621 -367132 31881 72816 933670 -949405 954938 192373 989691 -231148 -183467 -662817 717495 79284 -254289 -154787 -161441 -232943 508526 -765794 -481358 -595279 359812 -480441 -521421 249233 961608 679425 -450092 -802933 337714 891305 -766143 -995503 139955 -221653 393286 345365 241327 990569 -683171 563019 448408 -41388 276952 35718 -335576 258462 406695 -596865 484923 130822 442055 201653 -837178 481490 430536 278062 191224 -417445 -560136 707803 -506645 -735422 -755535 -979431 583815 -905024 314940 516692 -677516 112609 -327354 -464967 -864971 291085 -412323 153462 -387777 932893 -511941 205114 978827 -811571 -590889 787074 80126 542392 705856 -969905 -894941 167691 -534910 -725022 522589 571338 -986975 -693993 -615115 -284226 239042 920924 -853678 -300422 244330 -917172 688134 298249 -767395 381932 964612 -805449 -399744 -272080 357880 902203 -903029 -967537 -305800 181422 455266 -487330 902207 218788 52332 991806 897408 630093 -290056 318476 909183 -125691 -366277 -256945 321054 916122 -118555 728523 -753534 -595285 -585634 -675022 452710 306731 -398558 -174086 347900 -696906 -60342 -848773 -456230 -870715 477837 -288950 -204187 239196 -875479 794951 -228992 622143 -208182 -662092 258623 741990 -279208 932926 -130374 -776169 -302073 172204 -777239 500257 512140 -40159 737447 -714190 461933 194957 -267431 -276394 -211215 -637002 -791640 -672628 -916297 340063 290922 623495 494819 -961646 -163810 995710 -101645 -136945 -141162 -636880 804399 -263727 -916049 901183 -807751 690108 720136 527319 -97958 914049 438597 702093 -766496 972763 -11713 -275126 -978787 -243075 221407 176689 260565 -362561 -81489 -646954 -481651 -459062 245770 225094 498349 138605 478747 -192951 -303139 -641510 -861065 99550 -747576 958951 -430891 -900731 -111971 -727057 808541 405415 -70097 -579898 -936039 -561501 -10948 485270 -426488 -213641 -985525 662363 -652335 727942 -476498 515383 614549 575243 354471 166514 -97187 15643 -883161 752914 542642 50128 258610 -633197 948684 -409064 179550 -179644 418274 -325736 -40839 761278 641824 -395714 -986166 73217 -558281 -367134 -704144 273580 -143602 -901352 414696 637273 -325738 -82796 -409430 -817901 -871493 461754 -306702 897653 314102 -956734 -220644 -532896 843263 110341 479400 93400 -611040 -648346 650334 789499 272933 -791329 450443 -882144 709744 371751 92009 69000 -664151 -373123 738460 543939 -572910 -602732 357849 270499 718840 -349925 -345951 304853 -267323 107240 427051 -633439 753587 313664 -299168 -80962 86299 815813 -685184 -433966 -389525 728957 -880286 386694 -996682 -188677 -617384 -176701 927590 736172 790321 -240885 -807284 890304 719320 278518 285272 312114 -333671 -872505 -351196 -74506 886148 645290 -618582 -36801 -589462 -521204 -177961 -275990 232964 639383 -948809 -901366 811956 223561 -367473 995728 436707 -676048 68105 940055 793865 401476 -614134 -213046 118240 326304 -129293 632382 -976673 81687 874016 961225 -233009 -723542 -102156 60457 -415019 86359 231687 -727153 978973 172107 -724485 716027 -752387 -527972 -920020 49187 788055 328371 71688 336641 835214 -661656 -527915 -73674 -563821 132433 977778 -968016 499489 211739 982688 -314395 707063 -172973 -786814 -885332 127136 -556206 -181565 184504 -951443 -993213 -613290 -671311 146309 -967854 -391079 880625 -861037 780659 695315 -27688 -105059 -928820 -958692 631500 494709 73664 919580 -989104 7496 682137 599339 -995264 562003 624465 -46248 -787546 741814 552701 3781 -378435 -248735 591319 18672 384384 -123605 -197658 962700 886765 841985 -64180 192397 693083 -582213 244012 111555 -393355 96394 756406 998302 -13742 -617714 718800 -71408 817202 279812 -299934 -705008 -832680 867101 289338 659305 -488149 -615533 978554 973426 291213 705387 461291 580454 856114 20315 -806881 364139 406587 -967570 -950779 444311 566693 -795812 -322743 883064 964083 675313 -451694 358221 -932102 318349 541908 -4264 771016 926020 58322 886731 -575822 406181 -742092 -522657 621689 -217704 -467776 96260 931096 -124959 677432 494643 934957 -765375 962640 548703 949051 353611 -992887 522550 59252 -906319 407539 -89460 308276 394159 227564 -504496 -885751 -458357 172234 -179999 -127094 -351422 -598560 -11463 256703 250145 541300 -946174 346554 -752107 316854 -44960 -617684 406694 252096 -112865 -68246 506055 -923443 -387012 -150471 290445 -861592 -601475 343901 545928 116139 -565123 751659 -404180 -918874 -584137 -530501 -673675 -755599 721213 16641 -136265 751266 -766535 348822 -168949 236911 -731926 355889 134356 -738581 371644 248116 24045 -498964 665858 996706 972145 -414066 -554926 -98257 327462 -388272 38525 242608 779142 387803 108073 -382286 611564 -933405 545677 -40730 -562856 -74458 -643383 -561350 -121121 914066 575840 56258 82482 -868348 -171437 537429 707400 95018 -558501 -575691 842411 -102263 203586 -714138 347868 -573414 -431266 60959 385296 -955477 534110 -516999 944437 74756 -908650 32585 934514 -258434 -564476 -192155 197229 -837728 424269 62413 40132 17710 50068 -544487 376388 -826381 375856 350142 427909 245856 -734476 -248644 -915782 152487 458704 -135355 365264 264714 -461579 667988 603902 -480023 275051 -952455 518227 466468 705602 -572916 485530 -405206 -917213 229187 -846588 331613 963729 -817438 763891 576784 454850 967057 -43035 -493006 943636 915017 756091 -584828 -150866 -665368 548261 -211322 636212 -54555 -907411 816496 -670426 951069 -732580 -817956 831318 111436 -691572 792577 -701948 -184681 -822580 805529 225303 -739771 638185 -208028 541690 -602226 693407 -432698 -311791 535180 33308 -86516 821847 -308274 295853 -485812 -745706 -95604 345224 -677142 318529 -944012 420789 295735 882161 -528221 626969 -813517 -509829 -911569 821920 -381581 551722 961633 843014 -668770 914334 888064 414275 729105 993088 932552 -301423 162211 -728608 -474118 -894181 -230142 -557330 744333 368963 381756 -494510 18050 -436208 355418 -688792 -643115 874163 -985049 555163 -9585 -842956 108558 190109 -764680 -616130 -879967 -993088 986730 -275837 88758 658420 536641 -976179 -581844 -397474 -808209 -326365 563531 205073 119852 -751340 -377911 -805013 -678198 -831837 -111895 -810738 -181722 28110 -457154 -880390 863291 250429 -267378 -264508 3920 359556 -38667 386642 -254187 982617 352898 836156 -989243 -959605 -422173 -104270 -574215 -869941 385490 435502 -761491 360438 693793 -905775 979104 443529 414392 639835 457056 -807382 549430 431085 911895 433140 386733 168653 -618092 -2095 355002 872108 1181 -188611 727036 501357 475813 -81404 211911 142417 -4954 432773 431574 -288446 579622 268168 -478309 276669 850780 329657 -413129 -429350 592491 -41663 399749 964474 232653 -613504 -177455 85004 784715 -994328 -525657 590203 341928 886521 -640315 63544 317406 -115499 83378 378463 -121856 392703 410216 701961 251966 383148 -625491 168199 -287130 -811137 986547 725321 869073 -453844 782487 69588 510652 998018 -794314 672860 872270 -949476 54201 -175587 366475 -452644 681371 758937 -328087 637942 -222120 -175107 147 -312920 723379 -793054 723897 382856 90916 813615 -694638 -209291 -45859 189915 -22929 16559 -793608 -338480 522237 127235 735295 597803 -515561 -939617 -721001 -945248 -320570 59268 -877687 351291 405462 332056 -715538 -338239 -382117 925367 121525 -297813 468530 -157225 -514058 -352623 490463 -59187 661125 -818640 -238702 -824367 864869 158486 -126696 60954 280859 468055 -913486 -786486 -911147 -766594 -427007 305271 -491993 -346065 -450020 -303273 -836624 -746021 -51388 166151 178779 -39906 -600017 -771848 -380031 -612936 -490880 -655497 38060 -26920 985943 588343 -599972 850054 294460 939025 664226 693594 -793849 -434848 -161016 -553833 -301479 312514 801031 178054 119366 -457042 -299594 -161241 -798568 -470919 -92123 -49661 -768195 730613 641370 -134883 -114866 313524 -189466 769286 -433988 -610966 824738 151312 572441 669808 -851317 -946534 -519551 -755099 -461513 -819829 -314333 172655 391412 -751270 -143121 -410465 991996 397513 -726818 -998669 -54186 259633 50137 839412 -12853 997241 -361273 481792 867971 -832224 132662 553506 645181 911226 725541 -42979 -718424 -119048 -415253 694920 230624 121375 674120 -353901 -282872 847131 -443385 710119 -111488 -878099 650956 485932 -417469 -113601 -591744 110628 -266912 -889512 -249643 -282892 -591981 -574934 -935560 -463485 262656 572041 -712621 333691 104331 -446986 -409605 926957 538070 501530 -475587 309265 -6184 218190 -140608 618667 -884841 429655 220375 633224 967554 364463 -85274 -234201 -661779 633854 371565 688629 -792279 -652120 55606 852017 -529665 454295 -448529 701513 -363239 -925339 -656968 535918 -898755 74869 535502 -739080 -380041 -118704 897293 671764 -167605 442354 125548 -772955 137606 104639 593443 -52284 786608 -435965 -402969 901721 640029 -511452 -809007 -842033 -320222 -327705 -994723 622327 19045 -311333 473869 -198322 -685850 996653 806268 -138854 555882 -795726 987339 -632946 -575085 -55364 -335295 -516920 454975 220859 689724 -743504 656651 -234195 -627018 -515698 53878 704133 -53117 884918 -145355 -917337 685351 575710 411923 730577 -789744 -96127 -893421 -415174 389313 -129346 -148847 -299677 -216021 -983589 -234134 133112 -526181 628242 89510 535493 -12936 986924 254805 -905729 -280223 831474 110767 -266499 -289675 -198860 744814 -172025 -895553 934757 -969787 723655 -552771 -491804 933376 236381 -440436 110934 -686919 -123122 -285135 981934 -965964 48796 441734 745038 211928 334768 965823 101063 -655541 886644 -149096 362301 -187736 801597 -911331 872800 138470 -145231 851626 181176 -408692 -817661 -436056 261253 493948 171420 752920 -193964 -696297 -105192 -303949 375606 96180 -129646 -78810 206263 786643 554211 29994 336112 -421554 558344 521026 135353 500255 688545 -817136 -40195 348488 -54250 -129195 -110042 -189981 -47020 -849660 535990 143558 59957 755457 -640521 -499502 783102 518603 -999207 691970 -98334 112669 -286039 803299 -560633 -294536 -418631 958200 851920 -176202 -796945 -692022 -159340 41040 517900 161209 -684647 -726699 -332107 -254916 -3594 866847 729670 572744 789182 397525 -600637 431966 -142295 96705 730595 367526 -336203 -687316 275702 687120 -593779 892210 -302170 -851721 -18813 -660411 -218625 -666139 694293 -555073 -105526 -625527 -366345 657055 750375 -468281 -22599 -155919 -444350 -374422 685718 318796 843061 -586251 -429864 -871563 326266 491031 -187158 -247519 22027 -210884 198140 900568 -182888 -720704 809037 310261 195940 660414 -893288 -665782 360893 -401913 -76259 -665120 937622 -54993 -680886 447196 558146 -5951 -165370 29309 317775 -205166 149915 -876991 768253 -243917 468157 -179545 -618790 599808 -382405 123536 584827 -933675 -661183 -111041 658649 211680 368583 -258177 446533 110738 -620774 611812 -384119 375855 796713 925341 477062 -484196 49592 -128893 35002 -108380 670665 -794304 -571970 546850 782114 470903 476895 -413441 496764 878499 825979 -628395 283014 -492816 -225201 276568 756355 110007 -939026 372707 -99314 -323180 -308786 -832226 -446850 -741978 -383363 782410 522724 -952093 131441 -993879 -924495 -509547 -17924 734605 634357 835445 369886 155003 336962 611298 -776844 471930 -986449 413118 790927 -125698 -960392 641510 -927008 597059 -643252 -243313 119370 132093 -559182 -743190 -154875 -293021 -695676 114234 -159139 707869 -101677 -887502 835953 -979964 -401686 746753 778594 -38396 -247409 -235001 147623 -442851 -344233 -341597 653677 758787 -633050 -87509 -461399 -608410 241603 -127755 407739 -103988 -585836 -22638 -264896 138393 222842 272539 141300 -15439 -745013 203171 -811070 -815692 660456 654028 233067 953704 643067 -710283 140494 -84299 -413488 -166255 -978983 730057 -45236 942611 -943347 338524 156046 -75131 315303 -392691 -855520 -345032 112240 -989333 -113191 853270 513571 464017 822995 40851 -630410 263657 -157051 -282430 -641977 493329 -268164 2820 314980 339930 410939 145243 351735 -99219 772907 850140 841228 -199288 -550464 -261693 -245311 -409882 370859 377248 -719351 -191427 182069 -764240 215708 830945 404159 -879417 -522753 -932346 -989869 -527000 502827 -469598 -875546 -360969 206685 210033 997932 35205 375289 -309742 -831336 -452661 -859364 470863 -415249 -343885 -893891 669690 -384632 -613873 -552450 224114 -127454 833644 829973 -102203 588514 481281 127825 -839313 -52249 -494014 318284 -106559 69260 -377454 971869 588345 -83307 -884075 -363554 -521498 442147 559023 -436332 -615378 -96424 140623 -499604 -128245 -207672 254788 162671 602932 -912816 -834367 430305 -846704 -604920 511586 -432759 894549 987604 -364068 -374895 385690 -24250 -351485 46965 393485 -868994 -164237 509802 -214104 154041 855228 287376 -496969 -385493 -106654 8713 868239 -60721 -353641 -422785 -235426 493779 571609 706590 -158435 -710236 711736 -7631 503202 -208751 417205 -184228 38737 -112226 603590 -51341 790771 370536 -663945 -476298 -61537 342448 -590294 358315 -868396 -17787 212479 -886826 -208215 -717550 356431 -704874 -358885 241538 -876847 -100769 933894 908427 302047 -610289 243631 -867426 -211117 -775633 -572930 -723031 716427 789577 352841 301575 610061 -113951 -223670 -36986 284099 473105 -533069 -252270 -713369 -746172 641624 803074 -90630 349967 -832757 -243329 809709 -504153 776966 774627 -768893 679607 717070 397583 -624030 -802085 809014 -32887 882323 -378865 694616 186748 -80016 663727 371179 -487465 -73769 418181 259262 799146 72290 -359021 -97155 -133892 998066 596991 499282 -116661 983137 -989284 487079 750881 722329 -375414 526415 839107 -551768 99242 433993 -84393 783029 -687746 896413 71506 224288 -361211 375953 56902 128530 52264 -229927 -275701 -897608 695355 932466 380947 53687 825378 987550 365275 -109424 867196 367870 578398 787819 -739261 -183580 194307 389580 572059 -13033 -854101 -923230 687640 851382 -91443 -492683 -26540 -941182 -647827 251080 1959 667029 92390 -691431 -258939 568115 35929 -654078 -758155 705593 -284622 -804991 -184918 310834 514004 -381611 672576 77577 -743071 118527 256532 945240 -162905 361064 679104 65631 366762 -479566 -296560 -717366 636612 570087 321862 -405487 775930 -343863 472854 156699 -895465 702243 -428994 906530 366815 -302019 -925509 -850778 815340 -325991 269302 -423371 794663 656328 97566 -245924 118131 -688407 -978799 84010 622826 -156481 -197133 366557 974911 926318 -843551 4780 -484157 537426 899776 -656592 -435069 498607 106352 37774 -176437 -438245 896007 424020 115234 181104 -889996 842537 -742453 -849043 -587522 397033 -271384 886160 -137790 -33994 923537 526641 344283 682589 201231 -9941 -872660 -946985 -489676 -981324 -481075 -274325 482382 261647 942705 631014 -747178 -667346 -201807 49840 492986 971154 -299671 41265 13640 251842 295661 -211056 -647135 -217114 -331927 -968389 -182452 -394762 684610 -37345 -348185 893701 -104805 -107901 -136584 -643548 895476 -886142 -653599 -361612 -379028 -819421 -12814 -873780 436135 549398 -318439 -832382 -670646 -599154 -351052 886106 190243 1973 640263 850569 3430 -414127 73417 -981788 435218 -23823 537433 274419 -369581 721550 104810 -867520 882262 99115 776979 -445290 300785 464278 -829094 136233 924495 254394 106161 762613 -465739 -671876 819887 160428 53894 -497376 363026 503270 607788 945624 -541711 840281 198725 -198256 -570814 -487625 -679941 454868 117669 -571151 -488097 934589 -80429 -972583 508865 816366 -136388 -418398 -123221 512001 -537604 41679 -422822 -901195 928585 15843 -749410 377040 -80881 245752 928902 -145404 786988 -652048 793642 -183444 -343099 516290 574485 97461 912579 -623370 -718771 -663974 47214 -224596 777983 -832633 -502236 -358443 649548 237599 -256331 456453 311338 -52903 513374 -831263 -615816 -791547 336353 633267 -671507 324413 666012 130798 897878 359439 -51479 472033 761254 189829 117502 -499504 581919 269179 -880530 -385274 -158775 798260 -993107 -689521 -398354 527926 -599203 262943 202047 872770 302532 -873054 -273388 -922898 328799 -28447 -236719 528481 738063 -650546 756324 -132821 381042 822764 -185282 239309 62941 -582287 636045 -135899 649353 -846760 932928 -66067 373736 -627951 -588199 -621203 613387 -992954 518865 -112752 917090 59393 138742 -716716 -888853 -269250 386169 -140629 378474 -367449 -124760 165736 428468 -622406 407635 -749123 540189 -74535 -40499 -703694 -351141 -526210 532681 303680 669130 -973643 -828461 59660 -273636 -145900 -200806 -313168 373977 615219 781178 -141788 -332995 421776 360959 967655 301137 -351899 843595 667028 -61100 -203410 -607179 574384 865902 431016 -876977 -461083 37734 -132988 -2571 689158 199370 -537403 59062 834161 170952 880770 -827081 -526431 -337974 -655190 539654 385424 -621672 -351361 -391409 975559 -394597 71345 4775 948483 -663748 737304 90822 780678 -74133 49036 -976814 881783 112700 999652 508182 -880778 -500693 -698102 -883631 124608 -760576 -978888 -596757 -909956 35534 936529 750018 901792 22421 443358 -830173 -904189 -582521 -694237 637269 -957313 -397347 -579761 587458 -998002 -98277 80521 690 -967544 -331338 734831 69242 871003 853743 -629134 207926 475623 287395 918329 -850761 -574359 105901 -131722 17395 -1254 -77992 -337965 -165132 354175 59146 -325637 486676 318660 470420 -204071 402618 -510231 709625 454730 671854 -458290 971590 -271482 -644290 -414713 -941027 102277 178594 828313 679270 288327 354432 -490030 520355 -64323 253258 -603838 -959902 713943 39749 -786215 -534581 -669781 -443675 -898273 962137 648382 108629 -879990 -73690 28531 380818 106111 -348450 647694 929591 624488 309974 -741149 -3501 917614 -842699 -800097 11254 442963 661968 -107854 -232757 -765841 461204 167000 -242977 -26938 175772 -906685 -983808 -298174 -69405 849639 -408256 283793 656531 364641 4505 -256611 -492036 795013 -922966 -696668 -655200 -967806 -291040 -986123 -397973 -832460 786352 252230 -573050 918080 27054 416770 437157 710103 103169 67703 -70905 -832767 -756747 441158 -501023 869524 421446 -528183 471077 17533 -85406 511711 -705711 -415488 -279912 -183765 440194 375114 -27910 -654575 557374 -289866 -981266 115021 -574108 863475 686026 -519172 109859 -193154 472444 417696 387505 923219 -50481 -930916 434853 689473 -887331 -507301 853362 -343594 147986 171153 -885503 -204166 -176424 -708454 -548630 600728 525028 -398594 -247218 -112995 -256045 -851545 -719452 -752824 -680003 198550 -951292 -24851 574758 -176190 -448904 -388524 -203302 637193 361555 317792 -620463 -316900 -852848 918220 477897 -919022 -607114 -278001 306560 -151271 -356377 -158374 -137589 -114233 -647994 870079 283222 928526 408579 136555 -310855 -166834 201669 -128236 974131 -22139 863923 168046 -220987 544545 -219810 -468906 243437 -608906 -320434 -75758 47805 2635 -20953 612656 376600 167311 -832393 72330 -125815 651945 -767713 -877205 942144 432621 -807972 -575796 -903382 -278230 -675342 242871 643372 -472864 788468 590285 -303365 631567 -171086 486755 -409317 -660694 -660801 726342 -831759 -544853 -165091 497439 707719 599360 184968 682098 583261 683427 832476 -83776 847590 -440185 -159837 -282547 -671962 -721874 -462017 756348 428901 -926288 28246 -486768 947669 -940797 821929 -581587 -375813 -126376 -925363 348537 768948 41998 827650 -929119 179055 -466163 224501 692889 -48457 517807 917345 -417381 -488288 15052 582098 -88385 -81571 544608 26758 363827 -729105 317659 -845076 -264680 -134024 -687098 -592818 -275974 492334 394893 378122 824809 -955157 468525 52859 -499784 -784032 -390278 970616 -673966 -241046 780749 690290 818996 500605 745034 -142271 934922 -852676 -713974 994680 -606742 861995 725865 -583052 529447 983036 -715539 -360972 -586797 -740475 -278063 -289566 -674347 -409261 -765010 93872 382498 673880 -845499 696475 -759489 -40213 -317672 357891 118624 144401 142203 67612 -219185 -121489 667128 136029 285583 788045 -561071 -6319 -860060 -779282 -931186 434630 -279783 306616 882001 300786 -570811 942660 904883 418842 645088 723467 419594 -339780 -484292 550261 -391969 -217328 -802537 -583962 -598905 302618 767813 790441 -287904 778108 -513176 684970 -53066 238396 479063 -488193 -431819 -423335 168817 455664 -542902 -736602 -411045 184510 -117910 984000 994148 302770 -270237 -170764 -110802 53785 -610610 316110 -582298 879712 -289759 713279 -213842 -262841 -410527 172265 634013 -668684 975371 760668 608505 -79724 -666492 195697 546632 506592 -969979 -729960 -341737 690316 273240 280397 775462 141369 588871 -952985 -453753 -535840 -169046 27998 843195 141671 -656751 782893 -67992 917206 -756598 371923 878392 -443869 -173041 -612493 968016 336809 742927 -742757 4587 -59721 146583 -698079 -296557 227141 86301 845225 897020 -165182 -685463 341188 100605 -414455 -547808 -463821 448043 762865 -231185 780361 833684 -436605 704336 537838 -120427 -541625 385148 -922561 336985 -636745 -750227 -428717 -630315 286607 -53735 -997755 -903464 594563 4701 455110 -782846 -757490 99689 98254 -728947 631332 915144 683846 -818877 -878323 -992474 637729 562989 -923598 654547 -905487 445411 208135 -33818 -533785 -400510 -443244 -203522 840933 -647108 214305 760612 -830142 -351734 806269 826700 -874471 -752644 640491 -634117 380750 -861648 -238166 814850 -18913 53857 -915040 282088 109538 134807 -540254 -994586 -568863 259964 465762 -333429 994766 357583 121462 427008 759524 -516879 123393 -597402 577309 -823651 -856448 534107 238986 571829 255027 -121572 -604334 -890441 -621275 -788028 -364087 -456626 609754 727603 -824148 324101 610709 -747894 222071 634134 725955 -460846 -965149 -988447 -182393 -900036 -684161 -936584 -189469 113667 -562070 375767 -351617 223470 125611 -187727 189082 166129 554413 178405 -673165 473562 712336 -669711 426539 101714 28988 453630 205987 751304 515765 -997411 79455 610681 -537283 524567 -843062 691029 738427 9631 670334 988539 526576 -293657 -966255 -481164 140884 852383 707379 965759 -719411 516723 -89500 183465 328344 -216204 -234200 799742 801618 -857834 873192 -168995 -219164 -777770 -201883 -160411 -940919 -126860 883289 -153845 449918 599774 -105812 -4530 -777403 -333907 -889904 308353 -156011 205384 510905 -743737 -442271 83622 -391940 125470 563587 -912206 -962429 374801 -906491 -183737 -567061 -729839 -369012 -623142 430842 369759 999266 -284992 357664 -546530 -436252 816969 226194 -36750 486434 84987 602462 -98671 897937 -350061 -774781 573755 960243 41142 -816910 136806 102153 416311 -297799 823435 474777 -606108 609751 989066 -554863 663949 -955602 -760390 369222 -826990 520342 -187503 338773 -762840 416781 -684179 395434 339112 -416499 885885 365855 534291 -804362 394062 892220 -276186 86187 -199178 -112355 -522346 83257 470231 568177 119145 25136 -794224 -44258 -150671 291222 -849146 826370 542693 -74383 -114038 480981 -143331 -379773 149671 732202 -775574 -249709 -648309 -976876 -567665 700005 -551664 -501403 -247989 -891931 -763502 327286 -780076 39346 941709 4771 -237740 279205 752122 -470820 -728646 -2350 -647477 -474441 -907075 157192 -741251 -288330 128663 529030 -586284 626291 562417 10262 529243 6803 951922 -269613 -958088 -769961 -997911 -342900 -170581 -353967 -512877 -816063 -176413 -326733 623369 377802 -502787 -193982 704713 -885225 86106 410346 -975393 58002 -239461 -851604 -876625 -685663 824444 198451 -902430 -167865 389962 -211772 940651 756458 -2558 780242 -437963 716335 -870136 767857 -422421 -848511 852480 -153117 -660509 185009 -626867 -937585 -547288 -647496 -541788 -697329 835106 -493289 -699700 -659096 -845852 -912396 -106027 241682 979917 -653264 481596 -404499 345613 -689518 -944446 962173 -780257 280929 -64262 572634 -399785 -139911 883384 -132330 -996482 -601282 -621052 909002 -744297 -977602 765610 -307780 -141252 -637213 795119 286634 -827226 -794671 -646818 734773 -41142 389474 759232 566253 -938463 -809797 -471 747893 -668927 -100725 -874961 649171 345383 -671008 -284746 526806 -434474 -736475 653415 -260956 80956 -388929 474207 -419421 -224204 316611 25460 517463 204455 -808750 -726912 849252 333491 -504174 -865954 -562423 -195565 -413428 -58799 -437641 -459943 131796 -579509 743124 -127926 -642847 -844200 46171 -67114 -640901 953514 382368 188082 -429230 846785 233585 577556 51370 594999 -370472 -570230 -960332 952869 -759490 620920 73209 -970198 -510932 859119 684742 -329306 -830560 -105938 -347978 35138 -417717 498620 503887 288306 -791516 -717564 -82992 340916 -348570 880405 -444342 -81194 555880 300006 -622323 -683122 -292599 -666406 149371 -182268 117174 150246 966247 712476 -996394 -121209 425522 -908238 778880 -6777 -505770 536695 -43444 -274194 -986881 51683 -338233 903049 723155 -752554 -280192 -730224 480467 -193201 -230849 -710282 -747687 -64441 -992683 -457646 -590655 -190165 -493681 -971931 -658267 307829 978116 -94137 700864 785766 478606 -114253 -534668 392930 -525419 -727317 78566 -399257 534407 198857 950087 347691 222884 -742812 803502 531154 334197 -81829 216609 914633 153244 546753 462515 -436030 329287 -865883 559815 427724 727870 250172 666994 581006 -479972 520494 -825345 885151 -814053 436236 -852987 -711416 -178170 161873 -153655 301397 125383 -377727 -617421 -982323 344457 -90808 104616 -46878 272731 622581 -765156 -304222 966427 102066 -618827 115912 204697 561774 628862 -264337 -29077 -434853 -136636 841570 787661 -413037 288657 38158 -926798 175958 15042 -26855 -638485 554094 -979257 929931 860019 515123 203639 -943574 603477 353422 -85787 971450 662729 611140 -754586 22163 143190 -639094 347850 -271905 769261 -800412 28653 55705 87712 494302 -765090 -67646 701625 -944852 -453902 -60282 -206566 -250526 228724 488590 341318 572108 383226 -391199 -751240 165227 -993197 219255 357873 70797 562588 120924 -663984 -823545 629490 640893 -810215 237330 -623551 629907 -311976 -123072 423739 -358871 497758 164761 330213 -306997 -733014 -173354 764109 -776220 108729 -843436 -860747 48642 246023 -761552 819526 620045 256675 -616083 283818 -636546 -317111 112169 643515 -331070 591587 -731038 953966 -514979 795915 -117399 -871204 636074 198942 -519051 385518 242753 -318599 -787116 -218715 541169 602707 730941 814212 -246036 -346953 303168 -565350 -799870 124188 -763298 -120784 -796282 34339 -694475 339083 -734515 -991508 -775340 -669858 806100 -167148 438061 757839 -388351 -916785 -891224 -609500 -479486 -735841 933332 842378 -939822 -656465 926008 80386 457690 -548274 73416 -48152 -949068 -405365 460403 460577 15242 -595095 29401 -15007 -330723 673599 -445798 -655721 -151454 -51665 -932534 -220427 -728506 173120 -414208 486815 -440045 205851 46734 -943505 -30997 -825761 -425398 474979 -286352 -803807 -894965 866852 56326 140803 -182480 617139 -145872 174703 -644646 719922 190999 899953 914105 366413 341161 45231 676740 -889405 590430 -502139 -430718 228501 -293482 659009 -662714 -628407 -322785 187768 706808 279387 437202 785283 277569 256604 -232166 783512 621338 -607078 21514 448378 807026 -94306 362902 -574155 -621772 -684337 778344 697503 466221 3373 -49998 -744910 661817 322225 497126 445376 624396 254674 30350 981060 344863 -624732 -178616 101331 622004 -531557 -378270 -768207 163848 898926 -692978 -334849 -979307 306199 -252606 712577 -132618 -294865 957920 618534 -604395 -684780 837311 79623 999645 198209 121131 800361 -799179 -928590 53985 -635766 -687931 -157729 960753 -180697 -941456 -456963 532531 -237105 15822 36141 -824347 -639735 -360236 479590 -843452 166487 -339702 -374109 -899587 603540 614315 -748837 611643 -843142 -190324 -992741 -778680 55040 -51000 -389289 91816 939981 -28949 225507 -756904 -603008 -571955 825502 -28474 -695726 519021 220414 412798 577817 -731940 -942412 -720415 703384 -739641 -316688 -905988 761409 -708109 -703086 946021 -668464 -862254 289925 570632 -304844 908450 544693 -903777 -285673 235700 822830 -945984 674316 468807 -786861 -616304 637524 -933485 -918729 -26291 344545 -122085 -398678 -648 72023 -827771 854411 -795483 -47406 -667271 -175728 -100931 681836 583510 10615 -553044 -53603 -761776 61914 -662679 -632963 -966906 933567 434851 -807641 856384 451790 572810 966842 -552506 -452451 -819401 643321 24159 -999385 529208 779922 -689051 985180 -931396 183932 -570879 241874 786007 -740743 -252663 417945 -317453 -195269 346995 558508 -838828 -193245 -89740 -62846 3782 -961500 -576199 -582716 929125 19654 7617 -203494 391561 866631 9429 -877793 15308 841308 360229 208243 -616647 54677 -324607 893806 -905838 335198 34864 -550543 571838 -457951 -725135 150233 769485 541065 -514677 780813 -446294 796642 627091 -11081 -182308 -483940 544570 -119536 811768 252270 794576 507219 949543 618136 -900263 943059 666576 -4032 825290 -633816 465377 994913 44677 934335 333171 356126 884773 386248 -52460 470881 72036 -639871 -903547 407841 -286742 -246943 265504 -156090 -398718 742841 -866284 660260 849929 -19778 690858 142101 -489471 87477 -540765 297138 351941 286777 -244290 -67922 -839721 60076 -631850 564175 -583339 -198216 -250585 -6007 -349045 -853759 495025 -875464 20001 -190359 99893 -534535 -58635 284927 162524 135812 38021 -529545 -901651 661377 -895204 933473 535693 928520 -442354 -840063 -120532 -88340 248120 833516 -306217 -724692 523154 917031 953238 -480635 -710180 630794 -767071 343527 -886849 -938265 339949 725374 -450710 473770 -172152 237167 726627 -728843 563287 -31175 -426850 437933 188469 -323885 309231 543304 640919 -733350 -19190 -209425 -396598 996599 676381 288727 150472 -395724 689742 157485 923216 -825820 825709 -225942 707842 -935079 260977 832465 585025 -76794 632897 185470 173289 899344 207613 -645342 191883 -611986 -609283 959685 581053 130272 -919213 353404 -216013 -718587 808057 -737965 284790 -202487 -272488 78149 863684 238075 707319 -920216 -335483 -189636 130174 696358 -923035 -693229 -569370 24485 -866798 32862 -426880 -760888 956948 -312349 -747362 187471 584643 380741 -903134 293274 33514 732690 437793 452747 65143 99577 -814925 -889464 -599333 468377 -961575 847648 688900 561652 -250100 253765 -343180 -759934 -222882 -284361 -790274 -807454 -182705 921090 -328419 337324 -235473 968733 824177 386529 -277334 680244 624087 -550268 514805 -329856 -697821 -853438 -918892 44753 -563459 789708 580293 695853 752725 -538811 806796 -484589 -702716 959447 701276 52568 236161 -409504 -285345 -179917 -846788 -992566 -950302 -734252 283802 600441 -634400 465198 579854 832989 688042 -593578 -850736 -359513 873008 716035 -477763 141208 -514322 -278091 -700981 -417292 -202379 -988173 -375641 -572650 -794092 989741 691309 -110051 -946268 -927553 -667133 672836 -375315 -831850 -312429 -921776 -566472 481773 -340573 158370 -967310 670513 -887086 154732 440442 -962557 689841 919296 130568 135515 882235 -61116 55097 474186 519283 -487486 -959301 -9000 -270695 -50212 612113 188043 68872 -382052 -686461 -99191 852271 679850 546854 -519723 -270551 -229161 422915 635061 -214148 -193707 -514508 963051 403209 -377785 -795708 182136 795385 -709171 -572165 -173446 952544 -49917 -975106 276822 82017 -108773 -846853 -337827 -249128 683480 -537008 -911294 -748085 -992227 167241 278710 -461185 832144 382854 616482 -433369 218091 -875013 -716416 -828872 84959 -461806 -219561 -777512 -701020 -43285 -181295 -486412 -927582 915907 553978 -305168 156469 -23822 -210665 -188294 103457 58894 400161 82040 432018 548398 716509 -198241 655566 -603575 325785 -942043 -527367 725564 464517 954382 -560124 -414742 696747 371363 980788 -168579 -749172 -682110 42954 407883 -304679 -616754 -57260 196053 -764726 635142 422160 -873239 762015 818035 -42120 -526489 -475855 -35909 541935 -155724 53524 106758 64602 -386926 -292501 -435856 -698296 -495712 177006 -126442 -475329 917517 -849999 517947 180038 -45634 -323988 480519 494603 -888958 -25381 -873341 133137 208131 650436 124888 641608 33239 763944 191408 -940088 299830 -430330 256441 677546 713286 575430 -326584 -494205 -793271 -767206 -393986 150426 96778 118965 -474219 -67068 113137 -394643 656364 264688 24962 -804406 -759447 -288022 485735 -456140 967086 -187235 987944 690001 17388 -699330 827251 -617680 619851 704918 227247 806334 828599 769388 -46499 95533 529034 -671138 144538 -645659 -167722 -25494 -326271 -997675 -596527 -44279 -919138 -863125 560606 -764171 -800502 942494 -281292 -791668 -830040 177320 -987347 -441395 658426 -5550 -142675 -229633 -315359 -115865 359341 931184 749807 -706230 -446109 -322469 462122 234148 -745840 4707 917088 492725 -15643 127804 536930 195660 -637805 430825 751710 -888238 108526 639391 -923363 170752 -889795 -518455 618709 651056 -311136 -339035 -515028 -401327 665630 -714869 562506 297077 959051 917070 -120423 -289403 419602 -752709 595740 795796 116773 -91074 -434455 71632 -438658 321445 -500156 346901 -138096 -296452 -162214 925339 -898033 -536554 -764393 -639536 370521 -745171 -979932 -621313 928801 921728 -294607 -445964 805852 285626 379980 694615 44744 963701 634947 540981 820488 -578500 87698 825485 -913072 824683 988238 -908091 -220109 127167 -558056 -832615 -349101 -922444 7050 459323 -341538 -875014 465860 -345451 -672473 -370301 630036 -594902 -974495 -694978 -241766 749562 -480162 -61324 -771516 -327790 789075 -177084 754182 -495850 -787366 843997 -263392 -94595 440496 167500 -958154 280095 -524190 228713 -700684 -688979 989120 -491424 895564 494161 257519 541790 349274 871779 -816610 641494 177001 301252 -106031 150253 243855 -482853 602329 -904184 -439437 -116950 -368284 861679 -138449 -365008 934942 23376 997339 -412632 507642 -436890 -688297 -146359 973609 -296045 164601 -42874 825234 -999405 -196304 -671869 400680 122172 -862894 312545 340410 73528 -688366 -110895 -576071 588320 -116722 -921030 841752 -175821 -710395 715011 134732 781362 733478 733821 777843 23900 941955 470896 -773231 -569215 -140123 -804159 649077 453573 563513 791868 452538 56820 239719 -728060 -170647 -881924 574531 819604 -143684 -614261 -416036 -633487 645757 -874938 592882 53614 432909 -533342 -965690 -881765 486401 980579 -131831 -348468 -208281 327855 560246 -214719 444198 539726 -725125 512759 816515 798593 -401134 -142838 -100928 -339844 -320209 52037 -762239 -886062 521288 406788 23961 -378180 410709 -663688 375922 399678 569911 -373686 818768 914604 -489137 782352 263089 -899471 425404 204491 -662526 -484548 -487130 -778392 148983 -813224 -479065 -917917 942347 952602 -366505 -944122 945300 407667 -523149 642383 -612351 684454 -386519 -214544 606772 648211 851075 -822544 -121354 -644175 651885 221039 -928357 138650 464869 -590330 -928717 -118336 -449218 548941 -952726 835645 663056 -101130 -925315 399049 -754881 -425194 -66471 558021 -653529 151812 -944942 -146444 -514207 331866 714108 949577 155445 -860775 -602582 59482 -686820 268137 839681 561396 41328 754685 -993353 -794295 -702158 -978411 596206 125765 -714505 -638051 331815 -174607 -226701 -887196 877386 295702 -601530 437215 -83094 -153361 929689 950624 971235 -870145 581735 -981697 611949 -355122 785889 36086 603653 314513 718675 -584094 -390883 81399 -933852 -305386 586100 -409454 -539396 -818084 -693120 -291232 -384 7497 575878 469878 -201031 -686340 -95796 946504 -762734 665075 953831 -420969 424704 -679543 -27602 -178185 102460 11920 -831793 -186580 -35705 -348929 -37375 71520 -268552 851021 -317932 22199 -635919 858640 505089 -923998 737948 92799 -634502 -633600 -916482 -224161 -309024 719529 338504 515543 504112 -994042 77023 964621 208477 445921 375383 889445 187691 519674 -235852 -102333 590506 -113241 129493 -659407 -831374 344633 -107660 76104 652092 -246031 914359 -96298 -772415 -623432 590182 -795862 -419519 -778440 -790146 -458849 -402801 971718 637353 -842241 -654047 -6399 911094 644112 686719 880562 -332440 -956874 244880 -131171 -497838 756488 195055 -681816 -239821 290652 593716 -281282 -923745 -946434 669222 -206309 -889026 -454644 915213 -385226 -77842 -908431 -72410 -642870 647300 350972 -335184 735235 -353488 345628 -137308 907842 445822 238650 -143615 978317 599033 119347 -29755 -154090 -38678 641137 -193673 697446 467518 952101 -946591 -874970 -166139 760227 -120356 -173814 -756841 244569 -882365 234586 -749359 -841747 -438390 124575 387581 28147 -260249 -878874 -583344 181320 800174 779187 -512884 -260850 255418 -838266 307782 -848316 -555897 -135165 15554 -331136 693213 -457664 -419206 -13364 761127 -114512 796221 908315 -338206 -346202 61172 230886 -613455 397961 682881 -232984 485901 287763 -888000 919410 -289767 294725 -503249 -758805 579091 661099 -267222 -384536 -575257 905927 -985649 -461596 -179363 333696 363164 773875 -385190 -270842 -315766 814918 115746 825299 -918533 705066 -68619 925152 233679 -813735 328637 -273355 507853 -953657 628086 259207 -684768 115219 -876358 -547205 225138 -9190 -900888 -587383 -351708 -149338 195696 -34821 -286681 117444 764734 -761707 -989190 -476877 930241 -679729 954432 -344968 887063 -938178 -86787 -607217 249431 314129 928749 -918340 -960646 -52554 610561 527871 -960154 215452 538615 -825051 -212071 146324 534420 945147 922991 -92847 -931839 290078 -605809 -707314 -538432 -426002 -704904 67022 -66487 -528223 302244 -498625 -996283 -715021 151766 847160 811622 321925 599137 -124191 -72167 423781 -636302 454537 238476 329486 -43756 945417 107808 -147125 -477853 -558658 -352636 -291966 540437 -612433 -753990 -78405 -204364 158762 373799 -990898 212103 -326020 -463542 549677 368015 -461364 991881 507468 -187219 -398444 519463 -538711 -861983 299069 -593070 614139 -18643 425305 247419 533655 794610 595195 -62519 -286258 933659 -677157 -19203 -274588 -333962 420111 -3125 -238022 421237 -207529 -619566 -898439 -817742 -245526 -195199 -539332 136559 195948 127910 984267 726183 931837 545429 837251 -608688 646129 93777 -744272 -161273 63770 601565 -346023 -713195 472243 -369725 466883 -591907 -943922 936444 787204 16734 320695 978395 -237522 696098 63578 774964 659653 922925 256721 132247 -74533 514831 -490482 503098 133962 223001 260770 877172 -505842 -897876 -480729 -315418 762813 -57427 200912 -764876 -879965 -387820 -36981 231921 -793090 -263260 -781287 -630829 191797 -273398 559851 234029 -136674 -140249 -905619 574349 -613348 -339082 -308071 -731353 549889 -56859 -134498 -579346 862630 -793075 -244199 409317 692937 -216932 -907604 595770 848311 -909251 183094 -678164 967698 842646 -461388 -907610 -496828 350315 901044 -295888 51585 -619808 54513 841979 584818 -91173 -350832 362714 -579453 42248 131958 936272 333258 -508042 -202684 -646140 301330 613470 -257552 -37935 654724 364676 -824831 127098 -795279 757687 -439450 186619 -17985 -427790 -934028 -753030 241901 383013 942971 -165924 -515388 779405 910851 304756 380828 -374337 -884952 265559 -71096 178501 -456433 -505909 -880353 812767 315140 -985378 -770008 -382101 -800718 -944494 192225 190815 -476930 681398 801708 -709902 66560 -641968 -150569 -671526 -795618 554934 4422 344625 -218809 890939 -577 397169 -690103 789383 362578 -847970 -78768 794368 -267165 843395 -662788 36708 90709 44180 241053 116729 492373 697714 481627 604096 -384725 83444 801202 -702875 468720 238731 -390484 946025 692143 13299 -265759 -432128 -568211 960797 -54619 250586 -552474 -838445 794541 -139540 800489 304833 870692 -202345 -112142 631618 -836138 -566869 -381072 -298192 -664087 248393 646701 633971 626343 -499197 257631 343339 60506 997776 302942 -382858 620880 -10328 29809 -911650 834430 -937470 -902079 192738 611009 -410904 -723217 -569185 343231 748915 421697 -282213 186476 823529 636535 -856785 -129879 242991 507324 -732530 650630 -898964 -62152 -148234 873128 935869 -163006 -208655 661134 -188237 899912 403277 -190821 818390 936325 -88796 -948732 156411 -293852 -965366 -27770 -975701 205910 -420837 614620 450165 687729 -153999 618545 -210329 -934554 -791360 -294631 -54080 -145288 -861174 454883 -160441 -764730 890547 -669138 585487 -744649 301050 295528 -813520 -667718 -57901 474001 -707454 381735 606627 643570 -550428 -742588 -213737 517870 -181206 928100 -616798 176497 656801 -892629 -756463 590597 576191 177260 -688180 974851 546540 -607949 674219 -943642 -861081 775774 -445838 350651 -925609 -19226 27243 461621 -843921 -905413 -808546 -36387 884668 599630 192688 485862 -587506 776104 -69930 976414 838272 -740297 -251148 95361 -975322 -512982 74710 281448 936019 426609 -529399 555614 -575996 425191 -734377 603667 976493 214156 -618530 217450 -930659 212459 -127540 -406227 129488 -98406 575674 -758560 509265 679264 612769 237875 -170998 886525 763562 162516 225916 -948395 774769 -422171 10083 34588 -203621 732023 313598 472629 746982 854929 89666 -10187 -169662 999385 -903039 159656 -577131 691983 -168120 212961 -585816 -886992 -496296 200563 -811599 294203 488256 -510152 -271875 -135153 -117357 966158 736570 -680333 -417333 -938334 88414 685360 336698 -683804 787512 506713 184745 210842 472593 -513493 212879 292625 -628866 75919 -920081 -112403 743749 181564 -468318 -120342 -851463 -844208 -588421 -777003 -976128 526703 -341928 615073 146430 741591 20469 -882813 -591945 337760 493540 -271403 270151 -304856 243613 -15229 687692 586668 771456 586750 -887612 -587384 -813218 629928 954585 95876 -313560 761360 -116157 11999 -920476 -285238 279523 433526 -803429 -459029 66585 -90472 -411843 230449 367043 -530950 -888270 -726592 863827 878913 -826498 -370041 -317812 486461 -255985 -64959 196697 767286 -468058 -323560 503114 379230 -662304 732771 666923 -964379 -808352 888720 729923 376876 698011 874525 794022 485393 -576192 397120 164407 867177 683202 889895 542270 512780 -944253 -618278 760482 -406263 -54340 -869949 -171014 703697 447408 -562954 545011 631430 -430121 661534 -152684 -827908 543096 -557981 712126 864919 -281607 -107758 -541726 618816 -564086 -406511 -944267 623226 -549535 -858499 491904 21507 636703 438498 -546093 781347 -869550 -775018 -186279 -65900 -800364 -563918 -889209 -86259 652240 299566 723951 837997 -270684 983192 515569 -496255 858338 683633 -289008 -577934 -68943 289572 195682 -580530 -37039 790820 -180319 -670159 746620 -647647 728288 -95857 128871 -450970 127191 -671455 -887704 -370478 224607 271793 636913 312185 -85019 -499782 730294 684936 353997 851645 -153513 -815073 -987512 -910629 -318779 -115211 675889 391644 700743 427969 -365932 814258 -186126 -10407 -699424 -454073 -409736 -785490 513872 136105 -404803 -625903 -510881 326265 -293193 -912998 -304803 548752 -674873 296688 -196755 -36392 527635 730680 645162 -225337 653297 16920 -408859 -11655 382846 -252825 862346 -77078 397775 -586893 604193 976333 173119 -566675 965872 204811 157941 -903107 152155 -468307 584766 148400 348026 -740365 -32034 553687 -912657 -958140 828287 602522 541431 -395951 -613296 -694974 940887 319364 708635 524602 -303791 -888307 -308981 -510670 -781292 -538516 -916019 -555871 63627 203439 223070 -651129 -716199 26313 573006 -872693 -266657 802554 -363592 -456653 534092 346421 -726079 645764 -99618 722499 888517 -775259 -945124 402296 877673 874377 -243689 314963 -850858 -100760 73154 -426706 599495 -462053 282704 633384 -932101 -773808 -204641 -569110 -353304 -675900 -623758 -432410 566501 519006 259588 -350869 -448927 730553 121477 755942 365457 432575 -599221 768301 489848 -137085 -550617 -312984 -361080 721470 898002 103324 506594 -416027 184325 -397611 382010 -455069 503463 -493482 106872 -779743 -57803 -109139 -618930 608361 326220 793331 349582 -210963 -312597 -138152 -358127 -724673 603365 953905 -724740 946928 659734 -113839 184959 -975626 446210 -436797 -215110 941271 -919764 -161392 -887410 -960597 -59960 838204 -150305 -982525 -408108 -917970 679082 -219040 -417906 17369 941115 501574 -863221 -80063 680015 928375 955336 425797 -224739 -776977 491492 752919 -225082 -388278 -69084 694943 -239617 87025 -866113 -250508 -573971 156614 777607 866737 30172 -268881 -509865 -288768 -855299 206334 -52931 741236 -700531 63459 170966 985723 157182 -666839 -175832 -96399 53182 442061 -935321 526819 58542 282893 -142800 481521 -471061 -804769 876818 687318 607952 -784371 845353 -506913 478542 349609 -694158 443502 -694914 805810 -257591 -612341 935816 988174 -153790 945108 982977 -515446 822554 -276990 636783 -784401 -441777 282131 78375 821565 271691 -104166 -885289 219015 -282565 284831 169962 -424449 -162380 234971 -88661 39866 -290283 -675331 -865172 -858360 429819 -560619 -639221 662351 -564355 389042 847128 -912977 942243 -283167 785520 -22253 569865 607123 -181894 208105 -298195 728606 268286 733678 739162 -66019 798626 924959 737137 593115 254247 -585313 -262078 606582 962638 -838802 -620191 849064 -328659 88862 -718683 925042 566935 629768 -98253 -254141 193012 593340 555991 352926 -977375 628312 -835667 -785108 433913 -364713 -525929 -166174 -676465 -377765 81238 -406264 589189 654294 73851 -524811 698916 -224689 150169 726186 -228475 -813911 275151 399687 -182607 -635981 -980369 32087 -898086 425315 -571577 721960 264190 -23207 295708 93267 846049 467982 174372 -783336 667964 878424 -938788 335371 80620 8564 -942063 714728 -71735 -541965 -251525 177933 -562793 -605118 99459 920728 -572522 -846252 578726 848413 367540 -953746 -339599 21252 -462493 622862 621484 -308994 -154364 -980103 725651 -345054 357634 -63264 832319 -229080 644348 211758 847268 -64064 324506 -221071 412083 -516208 331137 -465310 701216 639433 945633 -328557 -458306 -43292 178868 761478 18559 -623136 -945151 844854 -824754 -754171 272716 386710 -2241 -806221 -553310 -332971 315054 427851 868893 643346 864706 -991802 -295610 -646664 -261662 -593494 -717788 939393 -71336 -637160 33509 -465701 -702592 926978 243112 400615 -771796 -209285 -517666 -891112 -102489 812154 408718 -899836 -231215 -890413 -775869 -571148 903451 -568268 -10943 -449536 -138288 986022 -499988 -686760 643670 -327300 -46070 -599848 647999 -693888 236321 990020 -386050 -472513 -934149 953376 183478 16622 -365368 -863825 493870 564216 -591518 88070 402145 190885 -7125 583371 545459 576872 -856174 -958449 307005 -125243 65077 -792506 550729 -405411 -570335 92767 -216615 -533225 -517452 -542844 -533534 35181 123555 -302096 -4586 168656 723736 -984217 509279 337081 487412 530391 334567 953806 966066 -283127 -106796 182188 82027 -294524 933905 17623 -635530 -497666 -511160 743100 -320601 321664 -129428 557880 646933 -371086 -813659 -324922 -558546 205727 740160 -205838 -808811 797436 298290 779560 462604 -171673 -13952 -425604 628610 963524 735990 -160464 799857 600912 457617 -315566 675287 -472298 -718068 125058 824186 850570 624594 -995638 188274 274908 -669329 -500779 -381200 -585478 -588787 -860341 -870953 -894877 905401 -757276 775921 9389 -105591 696006 982980 461035 -733314 674725 5615 -615646 -590473 -947006 393054 166408 -999859 343716 -73352 801831 -185722 481415 -318277 -61802 -791340 -79455 223504 -16996 700168 -863374 -73132 62314 849650 813086 -826778 943500 -991226 424862 -706960 78645 -276945 657746 -542522 -894907 -139751 882525 497747 -614286 -676780 -682602 894958 -170294 86102 104933 -725467 249512 -781299 220276 437372 -508982 -19223 425182 -33835 -134895 -483312 194165 -43157 988758 818613 902064 -873480 -339100 -363005 -495185 -750217 -98027 341683 291437 905604 198156 554173 -165119 951775 -853748 965418 -778735 -54769 -138765 -667512 -439597 -877021 -505001 255096 160577 400788 -179012 246881 -889639 835270 -756242 -437689 -25074 -990847 745398 114766 914956 282851 525144 -321359 -628391 -668389 -103514 345787 590781 -174816 974779 30926 -627657 -823976 -266684 -702033 -166176 -85204 -685804 -565453 -60732 858836 586245 378496 559076 -228136 568087 212146 -580510 152332 554659 632298 -97469 942477 556381 -171400 440306 -608684 -511817 465516 574748 607629 613456 935105 -710357 682886 -513798 -734824 -311332 -976573 -794778 -25191 232447 116526 -473617 -416258 951115 536191 -771541 -993957 -44086 -419294 -195851 -370103 535126 -950619 -386813 338917 913418 756842 -244014 -483565 -279261 -202165 922834 68798 -963439 -169559 -815954 -260227 -348153 -581872 -655575 -787520 284593 207240 -374365 -567882 -89851 828411 -651588 -945217 618803 812606 -977649 37769 965302 -171202 -712033 320073 203660 909896 555856 -415464 -920958 -224396 108556 554984 239529 418735 893318 -261471 726885 975332 -985957 -103972 -963037 -896697 438996 516155 -516438 -320194 295048 654691 738059 844907 818335 -97513 -968653 -804262 308465 -138894 899871 -652084 -462144 891054 -664834 177685 65658 305810 96897 703237 -770723 282336 888598 -826987 553510 365512 -465122 104181 168556 -746914 -417797 977589 -972007 119702 -838881 -479609 -766970 -816177 30383 589851 658099 -404730 -140461 -945110 -197856 462251 -155363 -148337 -265398 -27120 -606701 -939121 608325 -791170 423771 -517959 590962 419938 -120574 580585 816734 -897115 5352 857574 6968 -231015 -15156 -621781 957036 145807 -625680 885699 -950816 -72059 41833 891085 310218 -259076 437637 964767 298668 577512 957272 -411129 597101 -67775 -989083 -8659 273813 -815817 -330010 432020 713253 208642 -906183 -893633 -888303 -232873 -321049 809307 -882442 845777 -802676 -202163 -622240 705017 -504934 -180013 -468953 914922 -666006 127475 -860067 932805 233042 -949655 -256466 -723478 -778092 681571 -203382 -677441 482011 -548523 913530 16032 73828 514708 -179869 -411078 -893847 -947318 446105 -767280 -134564 566392 -973324 -835249 -336978 -347264 -97774 663027 849076 -859826 -968109 128589 325961 96157 -397295 340910 543263 -380287 -891870 996994 14737 289106 737657 -76217 -203883 985013 459884 -179672 551373 -178620 110992 780218 738876 -754599 -938560 497746 -299371 -962308 -227395 618624 625327 -68762 -782993 485549 -452074 900018 587338 -295859 -472517 888607 -180916 -997568 -993845 -244220 12962 -201525 -207587 80849 806250 -658492 147261 -354668 820833 -954684 -899695 285794 -563728 638562 -738799 -418418 -608529 -948332 369026 164234 -827364 -546792 64349 -487838 757009 -889183 967950 -496450 -172637 -915541 -979223 755075 -733094 -601104 969514 -736870 489484 827763 884135 55112 -29032 -5447 535444 -265028 -734532 -733033 -941325 50600 -503788 931367 375318 -971385 -859856 -515628 -607790 -120836 -626224 899477 -228798 -5541 -347714 274871 -362571 -122687 630984 -992558 185141 753757 118105 293981 -860492 904158 -904234 -815435 943564 879418 -544554 621745 983234 279466 -189931 455547 870606 294597 216766 -936739 51035 318638 -727673 -382169 222193 -344420 -256258 51435 528136 -702106 -416999 -129496 -924536 829339 665429 42504 -82441 417482 502959 715826 -835764 842990 624844 557773 682356 -435528 536723 -202102 577259 750923 -734067 643128 -346937 -15960 -425616 68829 -112942 -257697 -978412 -575275 -465104 478002 -311411 -517386 -269171 -233995 41704 393416 64101 -162674 -339196 -978988 -356369 -955108 -930678 471573 -92377 602292 298506 259980 797047 464839 976563 362351 -677503 633375 -979537 -838399 114187 -932472 -139623 505725 -567160 23435 895388 727212 32191 -33834 794025 780438 -272201 -900012 -21291 -210803 -597305 -814516 445700 549281 -724188 987125 -373801 387484 -227242 -369500 -777531 -704433 537939 -642826 198367 -435076 134557 -451891 696644 -284959 -923383 446568 -145235 793830 -855268 -62562 745252 737630 891662 -962121 88018 239101 -378640 -433049 -453387 -844329 -344215 -228632 -560784 255761 -483044 668339 -848132 862118 -25819 560346 -345603 683864 366275 -418555 84207 -603599 28176 809607 6527 161076 -831126 391580 -982619 -384394 145345 415312 861426 38715 128816 378155 32317 -933911 341751 413275 632583 676925 -603084 577626 -774 670588 844765 -764718 -551780 -861548 392641 916586 -506494 238219 7716 -315297 -161946 760182 -759919 135139 752596 -520954 912723 -679264 470987 -196997 695658 191302 -696184 -315338 -304996 -992077 532573 45052 846114 755134 -125510 -87991 -831613 -232544 -10675 -704434 -202625 50176 -986682 92682 252705 179994 -494285 378999 -517621 -640501 907674 53342 394299 906054 870682 976119 -764057 673961 126137 -256970 -360246 -271072 599262 221977 -515865 767043 210556 373621 -656394 -735109 -929016 719851 -122264 -494914 -732010 47226 -421223 -134155 640655 230575 -501742 841215 306961 -739209 164215 149839 442979 807701 308115 -59727 838035 -464466 -138754 56490 -133073 174593 -253463 -966404 759324 685365 568710 -281784 -963690 279883 50198 -145586 504388 -883277 -712688 -713520 -60806 939115 317334 814335 71200 -198519 -283254 766378 -479736 552640 378115 -353446 -87032 -751611 551327 -262334 210208 -973129 -734135 -951107 -111672 -986234 609882 -408886 376290 114174 -808101 -579800 186191 -495564 955241 -286838 585630 66059 560689 532216 -877730 611491 58779 356290 -946540 -773921 -772860 -147807 -751288 749586 761763 770283 606010 953670 -545907 911858 -244558 452264 -90669 -481669 876021 967059 277193 -703786 -855597 -823625 924642 163743 -572835 910694 962231 -356209 842037 155131 234918 -44673 484094 159079 -943337 -131589 607730 -873383 400218 -571137 -957295 115465 409132 548817 399735 -734814 -84135 -346502 -19385 -398006 -784261 131426 279619 264655 2144 14855 521598 818671 -735991 559194 546472 -688828 690255 -745674 987272 444874 589345 -259075 -54263 324879 612584 644433 688107 116726 692747 -191508 -479590 919847 -492530 -364260 433558 602837 -318557 716079 -263801 949528 -908606 -157541 -263282 957803 -763203 152626 -910150 -78278 -641287 964989 215557 681916 698258 671334 -301839 993078 -722677 -606465 412430 -183335 605088 2795 -913640 764087 634424 749805 -934212 872163 -351242 778507 -596357 -64219 271727 -6306 59944 -204457 -874250 444281 -672245 879328 938130 -277132 -452184 -645942 377489 -547308 -134631 -669567 545846 -247144 -246632 -526294 -39155 -706142 -618727 -373347 -720288 -542400 -668524 -425599 747458 469655 -194336 -857341 180424 -622549 -705861 -693581 -423848 437837 -605466 -433669 642841 883874 -661139 136764 -375542 484811 -980219 -604538 -308050 540726 244109 -782235 -507647 -798793 529570 708311 44864 826445 -93047 -124665 646875 -460155 -824431 55287 940844 -547311 -813338 -293533 99823 802527 -146607 172283 152377 789414 170880 -101183 489815 837914 -873415 697549 112211 213963 661292 369978 660373 -203109 -95519 -284464 149776 -505970 -855296 82191 470070 127326 820230 740774 342382 -379317 541665 -976130 495472 933276 -31112 467497 -600780 993040 -198373 -397493 -661181 102501 -326013 321878 110427 596930 -372554 806438 -368323 591002 829028 965022 691271 90245 -531237 -120522 -37466 -82534 193825 839580 -579756 -51995 545410 991221 61233 452470 911809 752957 -76266 516917 836316 -618768 -69995 875279 -187360 -859713 562600 -282870 862701 -669895 464816 -242642 -894665 -80293 -480872 -228348 734279 -567630 -459129 614669 978889 715799 78380 817147 -902402 716320 90272 -167564 599408 164334 535143 333030 -235118 938774 -291583 -302181 -230756 533646 -298026 114379 828610 668006 -915318 -588502 -301337 -349386 366513 429616 526559 740974 973479 332922 770317 761236 -551145 -307338 -319606 -618004 725487 -649261 -737864 207850 -170048 141404 -4209 212506 371558 574653 89779 373049 191283 -935323 -577490 -705056 -355525 -570745 -123697 633435 958780 -56516 678302 -687976 947367 185923 -540422 -458949 -320561 99304 -345007 -151986 290093 576002 163964 -926698 929102 34709 973697 -400934 -232808 -643018 -277829 -614847 573010 -853905 892127 -194301 393566 214754 -172085 -743524 436045 -14177 995468 609163 910442 514263 -971528 -825474 -953448 975264 493659 554780 -603176 99652 413513 812654 -748313 -375866 292243 645099 -662396 489202 -886316 -25698 -974129 267808 -978901 -912522 -813363 -887547 -139773 244138 -330488 888757 -535411 -544300 -504263 -786737 -105513 654508 321864 176982 622906 134054 349831 -443306 855797 551574 254868 -430963 -157467 -662019 -781174 -4864 -472062 837525 -599290 287495 324922 754506 581768 -645095 129810 112565 -470177 -892722 870372 -216910 -349372 742286 196166 828832 880259 -152485 377739 756788 708692 64057 158435 929146 750536 -30538 945310 -303638 863327 -531687 654093 121251 503734 -349397 667145 -268474 -577059 -641636 167437 -64782 -722105 -133228 834814 179415 -785573 -49448 95116 142713 -465625 184212 -183376 -609533 -837452 191691 -446763 -66619 -103820 561624 426899 194892 599512 289183 616470 299805 -820098 -985770 217757 991629 -43768 -792726 -430528 383112 394639 233352 -339652 243735 718055 -269920 -127319 -836603 568014 -745203 -519897 519722 -22336 109039 -311092 348891 -860569 820393 -534471 -653576 754885 240064 -152360 -307933 -124677 727771 368436 930059 665524 -695446 17012 -373018 -720719 155620 745077 759165 -162575 -499288 108035 -457887 -297988 774533 -264908 133947 -799796 -140459 349922 -564287 990809 -719932 -488509 -414907 469952 -543954 915367 -987673 -690033 -354522 940395 975535 -228716 -961823 335269 23406 101494 976918 -476527 990505 -332473 424796 -244481 536338 -496004 821566 -439061 428836 -115669 749915 718955 -302432 492231 -524161 719937 855874 472838 523230 498576 -832635 60771 826604 540460 855952 -401729 -341028 -140150 -308932 -417629 -326477 655574 -252478 354976 861575 205860 74374 80727 854489 785598 -305030 439445 812428 -39140 435094 -449406 478961 -346367 143826 -752685 254070 -207065 955473 -944887 -986991 -239048 912600 -284531 -557618 204895 186962 -380557 8537 -164519 -962029 -933942 -664070 143897 -852809 -894460 362935 -469943 -188776 -883713 147734 -264482 -101671 833967 691328 420255 653930 -564927 -135279 751840 234832 801964 -406071 173011 223829 -5796 442928 -410233 716013 433173 223525 -955120 -735277 810568 420754 -132133 -858507 -241099 -713756 57891 282667 -680792 -39812 -852222 202987 391999 -198131 -867135 -528341 -348355 -372261 959000 283574 567780 100672 843146 423856 -97736 -818182 169573 -812296 -393921 409951 54676 394150 -232105 -139089 513793 -821453 712627 600194 -267080 -790156 -766880 -366675 -58673 333664 128879 715594 -158698 -211007 -874553 430741 459858 -680100 923362 -911586 624559 987277 248623 -449904 691365 -546180 511045 -324990 311671 -988492 24412 -240426 274698 -80136 51172 10018 -109867 -317817 18276 974800 107661 232457 572646 530351 -567640 -665604 -297053 159878 -941059 -702843 -412995 864961 -251991 947873 -281022 345903 -889723 -702191 684192 252313 -746383 50235 -137408 523836 -241463 -860623 -754484 352737 63350 -110756 -449390 -870245 703264 36292 925952 -18275 783617 7807 103887 -308299 98389 48309 284093 -876183 -72082 -723637 961138 812 409571 218932 470276 982589 -749848 97360 986006 -922339 -576455 10111 394395 143531 324017 -472761 -721352 842333 -61577 -49250 63688 -313827 175447 137684 225529 845886 673583 709151 791955 -202983 -54912 -953531 5721 -850872 622628 354144 -920824 799358 222111 -668847 890492 -315006 169485 -954556 545650 189126 235067 92379 -588568 -709592 510418 -992135 -605407 -764604 -607314 367022 132165 -780044 951630 401210 676516 -115867 910016 -968421 473687 -489205 364168 201359 154352 930071 -627087 903831 84542 691720 170609 500150 993864 963609 -460086 772549 668623 370806 -510352 748198 -169334 823255 -400085 -502410 94200 714452 -279199 -531427 -227215 -272676 424363 -244516 634146 -591106 -239961 -129961 -574876 -15607 915493 -657169 425085 422987 6595 877263 -827062 -218893 -418905 -722266 -125303 671512 -9641 -15889 845778 920888 763755 -299314 167073 248241 -486771 85824 165659 810843 -634336 -26823 -543817 -25502 630622 -649481 -578164 813828 -405414 730388 805473 -779250 190102 403074 640038 -602331 626813 -834837 -138784 -87710 474204 -525842 -19982 749744 631583 872632 435362 -533050 809323 -601096 -308915 -25866 -645597 -308677 -527085 -516986 208583 636429 169085 -367115 -402185 565075 -175029 404434 -775369 585146 978195 -373499 992502 -451614 927576 -94440 -93791 -878258 512273 -14974 -770116 504437 287954 -409727 800920 303477 115098 -411744 -680782 -981145 -818504 -822824 -175576 601037 329050 814931 857049 361128 149427 382027 379799 -589145 -155320 -2031 974987 -267143 738136 120234 529574 -237629 738022 -536044 920256 909230 222820 -350042 755535 938007 532221 -819179 799428 755306 -272641 902547 -54651 446729 675940 287121 -142461 -998939 -134916 -591066 204921 777264 126904 943624 -210880 -271191 721045 -758474 942032 552598 -606686 705976 -335273 -839472 472958 -200337 -984712 -916714 -494592 -517688 987038 793945 639410 146820 -394608 22037 477324 -48626 758744 -804091 -682962 766233 -70314 -973017 43126 408899 979168 -558732 -415734 -22213 -565933 -916074 460769 -69141 348461 -121393 -459813 522455 890102 887672 816968 -762494 228433 50112 185095 -177881 -185091 -151027 -460276 -802650 -900841 -486058 -391837 -456554 702412 296933 929891 -674526 824648 -819311 -304157 563399 -310824 -233152 617476 427829 -464727 444835 812721 -864614 -77111 -159801 262428 953592 845192 563124 225182 324962 -585626 -155876 -60177 -252980 976863 259829 299458 -919266 171000 -645658 984910 399356 -420643 983771 -742662 -875615 -767336 804023 244708 -131472 76686 -737700 341400 -856987 304161 -660446 -428360 -449297 728360 358929 -191426 -212271 -688944 -744361 -888400 191739 -776709 -440960 431061 567217 -908845 740364 711372 -786250 239789 982699 -476999 -529653 -356841 -572134 605201 529468 -330738 -397256 236576 531358 -120725 158904 -318683 -521340 961120 443217 -178126 -843470 -167470 -924264 -331274 484101 -685615 -202250 738624 670640 -519373 -68420 -636367 -712288 -649652 281933 -974845 113153 198475 -203015 -864912 212058 861291 -628160 -363436 -719048 594930 835352 -662616 -248425 -137466 -313899 68324 698672 454629 282337 709568 718477 697326 83685 765101 355230 445983 182351 -79945 -288293 244139 -221408 -986804 -743203 -209699 -284767 -290955 -756934 952230 143702 -240836 -575735 -890052 466902 -526784 571550 -374495 921597 -3586 -960717 -968416 -698404 -385104 119693 486712 -608348 758066 498124 -530807 724924 -784108 -666388 731690 542997 372494 -307480 148009 213659 -573311 713977 479008 601543 -975962 -943876 -419600 125777 -695723 -864399 -467171 -139133 724724 -287841 -769210 89513 -725382 909910 -262849 783909 -643681 -806964 271821 578335 959266 -7895 517501 -569127 -111946 894366 129185 732832 975242 547120 138728 -506402 -722956 931987 -609383 -794547 -998215 658481 665836 579014 -194821 -314619 -179401 608960 288565 977165 -870861 -792037 895172 -189585 357028 -109191 -780475 -292692 -232165 831753 -189915 491868 190024 -728119 -488656 343106 742789 -498134 337139 380170 -162164 710879 554179 607137 555466 -100153 512854 -567861 -245899 467726 -302280 -457388 564312 495958 -634172 -441073 -750324 -448475 143437 -563743 255932 331424 -44881 625624 43953 -103716 913218 -25664 181244 74689 545560 -445483 -790212 471434 -913838 -48366 -228083 -453144 -68065 366248 -636659 -310074 -995886 886922 267916 99368 -624225 20645 51536 230445 156659 461485 418177 -989261 -102291 340243 -559049 509849 599036 280594 -70753 -579681 679574 -842519 -427068 2794 831377 608419 -681216 339749 -351838 -432238 -824066 -502207 667505 -51494 461802 485084 761941 -139479 400056 -112065 779569 57988 -672754 -993790 -656150 -497219 435023 430026 580740 -943615 674629 -117837 432600 -444531 46442 -838200 289396 -612863 -773677 -35025 -768497 -698547 812090 690914 155175 138312 613542 -785000 -417351 -807201 -157895 -813246 -785892 249578 68502 785713 164347 226714 187757 -914092 -278419 -715356 416415 -782413 275078 -579933 -244344 -498163 759216 -909013 615737 -404195 -45770 679054 544905 -319529 -371339 229886 838412 580807 -58472 -770360 -717725 977741 880228 -542989 333167 255876 867611 -809779 501697 -367249 -35575 -946694 -611561 -519325 -473971 -281743 -777037 618478 994366 582900 538823 -663835 -411992 -229077 -322036 631689 474932 188252 937714 -587819 715045 -282934 -519566 659943 -538689 462631 614911 861320 2 769206 -624358 917466 863764 702210 -743523 -683844 838287 -502114 -313846 245653 -668786 856892 368417 -202901 738456 -49955 -304444 -923817 -192936 -139186 -146636 59036 -274408 549862 405482 -983922 -646929 10733 -499778 -100320 98073 -673949 197534 -894573 81222 -608392 -922518 333768 -910539 -191249 28087 -334161 -767304 549631 -373163 -47460 -686295 697599 -701628 721015 -224997 -784283 -46315 532605 803984 -530591 798763 -472511 982775 -350507 -255008 527132 -818654 -230907 -1839 -696282 -588249 -348190 995779 297569 -361129 488964 -561871 -803210 -868648 -431433 -835853 -418921 793698 128300 -19060 525443 -654574 -755631 211752 -6674 -605509 833456 473314 107766 171198 -894876 -203294 -237341 397855 147508 455722 328831 517089 800674 -567628 97184 728891 908727 -184526 -977086 343595 153129 562801 -955328 -111068 -68827 -939689 111279 993891 794815 711435 -522025 304480 -8972 721971 -522801 -951457 -712488 -350760 22964 300709 232032 146151 -772474 -262584 951886 -998447 -705249 -620256 825525 -493871 885712 -140710 -767320 -240051 -123751 -931797 641155 -961962 705541 315808 805077 466378 -732768 -991596 -543767 -332263 480790 779964 958320 136356 -409110 136924 -353972 -586943 -795825 -315492 676219 954203 963494 -578187 30494 -766665 -65003 380837 516049 615488 -15869 -176487 -730395 923047 177164 -267770 -965367 -573796 503708 684931 255223 -516129 534360 25312 138601 446040 21383 -768534 741021 -978832 154337 661853 202488 315404 738176 927079 -450745 847782 -298381 637909 -318432 242186 489074 296156 505191 -691669 56619 508908 -481376 882619 -587720 309170 796094 -185160 -684708 -406837 -855214 -698773 -15057 -431010 942331 505499 528552 -740021 82722 841220 722820 713701 911128 552935 301035 511838 -52150 947771 -664128 979265 -67805 -608639 509450 -378856 323582 758010 -61267 431303 -227744 757400 981102 -110291 -698422 -444658 -659223 -339323 980941 -306415 -6793 -100802 356549 -588952 -698250 243837 903972 887962 -755537 -139819 -624478 431928 820182 -352092 627345 912964 -292689 673037 -461746 -58307 -790963 713613 -409772 -891576 848629 -528068 -192022 208637 160162 -972381 438525 277067 875426 -523212 -222840 625928 -625314 -839574 441647 219416 450871 -521346 929260 -942407 -31989 -496573 -901664 426346 -896170 628638 -372021 676854 -112779 -586970 -963689 -332383 -895738 -877484 -194673 -63763 537708 -641817 -284115 821257 902639 672471 458640 -312489 720256 -809741 -19188 -474599 -834535 -44519 -702884 972471 -334062 377458 -864081 -464975 34056 -510353 -177767 939402 -462044 986542 -531882 -682684 -861368 -817541 -387755 -225108 668518 502242 114689 -20862 637947 -82655 -512565 -925504 -695636 -920385 833615 370683 -559493 -461002 -104411 186595 -13914 392139 -486043 -913508 761855 548378 -348817 -538980 632478 6939 726867 -548499 562420 392359 407237 358580 680991 -169754 481663 572021 -310272 -820906 -456316 248361 -144565 -716304 998016 402295 956478 -807048 -41010 -311021 -341265 727910 956308 -167248 -936899 -173204 433673 218147 727016 935204 -166185 -449131 -352579 -452776 382876 827109 -820758 620909 842122 -58600 -760080 577644 778925 919549 30645 887086 -518836 464098 766521 615716 -314903 -7700 215137 -491072 -414364 971927 -103185 -663676 -230596 239051 480019 -647643 801524 -812265 591386 21083 652948 113548 66117 774728 -723770 369592 297653 462594 -936543 79038 629889 49215 857860 -711830 -627044 307992 -985273 542246 508938 486263 -221146 -913448 -595370 392811 -814423 -23647 -521133 210638 -919228 -949296 -91483 -469871 923199 -619979 131245 883545 -38486 662675 -958836 -396476 558974 -961997 20950 -190646 -432174 -1515 -712235 313022 578743 -554942 118903 349426 -731216 -131267 -796587 61562 188753 760088 965600 687882 -115341 197154 -147286 73465 228369 171966 -926514 -328602 779842 701135 -653058 -333447 -744237 578639 275879 -751421 -450304 -316801 418755 537151 721999 242744 -648390 416122 -615286 -968095 429686 595150 -289961 -418302 -398390 63989 729172 -350755 626862 605589 23139 461281 -180591 757075 -953172 -44379 -447025 -997416 -281242 911379 -916244 937472 233893 885646 609673 -854095 -828793 -155640 -112084 -44725 383055 337099 -493588 886067 159904 -794965 320435 -67052 861408 647721 894873 188031 -207951 -423826 -177944 -168788 -855289 -437805 754376 529118 105451 247965 -225268 -612251 318923 61126 203799 98749 709243 -618890 -441748 -373804 897740 530321 448745 -684857 -403607 -539360 -148464 263431 -611820 599722 -121646 -168784 169817 -330680 -648975 -678640 -167996 802048 873544 905424 747481 627663 -598575 -682026 62821 683289 510145 -864325 -262672 402090 -446770 -102300 -916274 -579480 837264 773567 -319915 -529640 202501 -5476 926632 59849 -62161 487205 -866510 264160 -522792 -991364 -688337 -813119 481142 702319 483172 -114409 399017 941914 -802193 -952383 948448 489114 543033 -731814 381212 -629079 541063 -379422 -510643 -747429 -186192 159374 245976 -558796 -144023 -727640 -595270 -776092 -980036 662692 -251194 850784 -839401 -719551 -266614 -458851 651649 -854440 -65328 275691 -10137 -327867 -72896 542317 462357 -914833 -814301 -462671 625856 -958091 46146 577392 353855 -924810 156140 992611 -598310 -765827 -239977 627903 430395 -324472 -845666 563407 649602 730803 100137 808109 -911628 751494 -180053 196637 -628397 663896 951940 -924538 -5944 23773 53190 831997 320723 928404 737361 -863417 462150 -220506 190013 552449 697083 -347286 697357 445684 68223 724293 846815 456690 941900 738935 685428 -212990 752788 919325 -116604 -294603 997037 -543940 -874217 76314 -296855 -665643 -688703 206258 525160 -148782 -979828 -832144 354026 583126 -593184 -524842 -299105 906410 -753922 -865505 -78173 483691 -70210 -709863 91845 -519187 -318857 -287861 309522 893639 -660383 420421 475032 -106382 650906 119953 694853 867296 -60088 -640688 -237976 -167013 708033 -685701 -979518 -836093 570315 741025 -933000 414863 -661330 -966541 559038 478897 595829 -455812 -473768 687297 780397 78067 611529 439830 142156 -680381 -950415 -721679 -486720 -792159 -456954 -714535 -168413 -503394 -162668 -767528 576656 830564 -112099 655074 -43527 -173418 704012 -680575 -54299 -76432 621450 -912919 656958 238284 988234 -293429 900680 600655 -570199 942272 -435986 -744987 -248360 -494512 339041 338282 -871531 -93226 433634 41977 847390 885027 194367 553059 -239568 500163 736621 -618308 221242 400087 791743 -62449 -780125 -777695 410689 -401999 -949195 -315617 399667 236723 375204 -803762 961957 -317455 329151 -316017 -103636 -260921 573490 -817625 793534 881379 662517 -489247 530607 -454602 538069 678094 368585 -434299 -252771 -29779 391425 -893668 -412959 -151067 685916 83233 364262 -207698 -775970 -193914 762161 111568 -445270 -469992 707627 -558076 -989765 -788299 211053 813815 -572355 -494694 321198 -229012 13705 660186 134598 596796 -626581 -815266 293897 -247717 -961353 -818536 -218844 -613741 859934 -372836 -342516 -269501 928299 110993 474591 241614 805713 -182429 896375 -659909 503847 -368908 276898 -132868 439146 293920 976532 14071 -253708 720178 34321 -422810 211600 829849 640927 516910 -363727 -395153 -722798 623425 -25846 159055 -472637 590957 -720822 -478498 -832484 752119 745553 628496 -223459 241013 954622 -23021 -420995 750537 -796889 993627 -711576 -598110 77259 457447 788016 849792 269181 -466210 130572 -352806 865326 105390 179490 -173885 -952375 -580357 -720684 401501 -744818 164488 859596 110855 -949025 30781 -833707 -89817 204619 -299434 454231 -720153 393830 -33299 -529798 -631585 368689 260004 -344466 -502728 971091 -888931 251141 557846 -898670 818043 -229467 -546761 -523048 445851 -20845 -506056 -399819 -802466 97821 -187157 -961112 537414 -952723 795254 -727906 172264 -948593 -642662 996872 -123904 -542688 -627182 -346345 -459745 970134 518290 -519529 750847 973222 50030 103909 878327 -703530 591374 9865 -946529 504402 -185210 -191847 486974 -368375 -813566 303929 340247 -429276 -766862 -166753 558790 640233 80286 -593992 -818236 747949 379605 -86733 -52273 -926868 -947197 -604857 684634 -907152 709114 -269104 -110514 982154 -626133 -95641 853369 -723180 470140 532533 -523394 693751 122459 203511 34216 380607 704897 995255 -531899 -479195 -690305 773544 43720 178902 -374751 -526125 851173 709807 -900582 560767 530694 312136 -655632 -860319 -545531 -547424 875600 891314 -827316 -467081 780332 752922 257361 994156 -774123 -873452 -41588 -661068 989671 413712 -598068 133507 574374 337582 -52251 -247852 509443 86680 20741 56917 -736513 -403076 110117 34418 -826201 -817509 -530691 501757 -520395 -283573 -86409 -334601 -283263 -276226 -416130 939168 -758069 -615982 -784419 -429934 161969 -784251 -999733 -654494 731335 -282561 250307 -878313 -561142 -777045 -469761 432549 -692522 -458366 -162602 -641942 -822160 -594766 -112477 -337680 -458304 258602 635972 -239170 -434660 221893 -112706 -591141 -154305 96336 27390 787424 -227880 191418 87226 -833863 932671 -85161 -48394 -997512 886978 949073 130339 -370603 715806 314667 -547102 -49722 299657 -722061 593126 975031 -765076 -321532 -962569 -5529 -837458 -379531 446866 969132 -547678 -164307 177295 -715068 237909 -190951 -335994 -440688 457345 113357 90801 -727559 986767 320353 -148671 -419614 86830 -512180 493418 163316 -944918 402399 415509 -998535 476915 467470 -383174 -533949 -469440 492904 864982 307643 862927 -259663 675835 -300279 -844405 854941 885633 297821 897452 -771878 792025 -103449 -420323 -470141 429339 -589409 -608112 -453993 869226 26578 -305989 333566 -633348 -20708 109384 -468926 -563487 727275 587466 -938366 462224 553544 -190501 -471041 831756 952500 -866605 -248877 -874573 -349779 -952894 651299 -892080 733737 -129207 -667112 -437979 72339 -943480 761028 -439317 -876030 -863273 -173527 162763 -320507 719033 -975654 695667 366229 -4997 311841 -272683 631954 -155976 567164 -502708 -233210 21655 -417197 -699539 -826867 397932 20081 394486 563169 -170463 991716 476929 327779 149217 515488 652414 928264 752965 -170663 -153502 -479795 414315 -205459 732093 829773 139927 601728 -109363 -237381 164843 220464 -826295 771559 25924 263135 -144054 -457293 996527 306868 -772074 -313332 978443 -456877 311138 387173 -819822 -725456 -738900 607947 -301230 153140 885629 -240095 178385 -366842 881761 661620 -854207 -610063 -708860 286734 -663013 152846 531025 -293772 194710 -961762 -902497 116377 200591 -143527 -696776 -858423 -529676 -653397 16474 755198 881171 -95465 809559 -354078 -970355 376008 640732 374626 -582423 -502346 571854 -336661 285509 335857 595024 613444 484263 644750 462049 -570104 122097 -290901 136483 -75970 503411 292640 874806 -615529 896795 -550077 -951741 356419 -882856 15637 851568 -466629 -93420 -996383 -822688 896814 487884 -546138 -978523 -4353 -228929 -2897 -471940 617221 -552580 443958 -839100 711555 609649 220707 -187239 -589509 302866 598129 468498 132633 -828766 618674 -87280 -242527 780969 822735 -168062 557267 -283115 -595491 -762535 -609395 -80778 565555 947917 -509178 -866487 300218 -471154 143986 -103813 773009 -553882 -198013 -522946 569578 125925 -739699 -638067 -513484 984252 -958582 122625 660850 -628440 -314185 16851 -433241 327801 173915 -167569 -89619 -960834 -522329 -778831 -294106 -942577 346809 507966 -461239 678775 -885445 -34686 -399138 -884229 -957144 -621247 -997115 186699 -391121 -13348 415023 404997 -745424 -761949 -900112 -663776 -898717 -839983 -461203 841723 488600 -524504 -836496 -681982 -864488 566826 389530 849786 513067 680305 -315208 584811 995635 -761042 -435545 -183946 537142 331663 532602 -421127 563924 291279 -534544 -859001 -856565 -907120 -216387 -383023 -224484 -946408 985677 -200273 488861 368228 -546583 -347899 -886731 -245546 465538 167104 790900 559753 880798 -749696 -142523 933980 -996016 335665 425102 262949 -700912 447560 910295 497777 427508 -1330 855892 -336717 552613 -328695 216429 -774173 550021 -11954 -91610 -853104 250535 -607717 5214 88284 -757055 301764 691652 -188614 -663576 -840561 389018 -116027 -588412 -470400 514584 251661 -683765 414846 283354 132097 6721 69175 33795 -427670 657838 -173136 -158595 96780 453426 -227220 377822 737236 502575 96312 847206 -110915 914148 941969 157349 705734 732122 -45517 -156230 298504 434422 -83904 370229 -148746 -19153 523401 -698722 -395722 -846758 187771 119055 646422 -78175 -833623 379388 -873812 -569965 564849 544403 -125681 -403755 -671666 880190 -306004 -507659 -445894 975558 323269 211935 -171714 -51311 152844 835304 -481129 192140 -708008 271112 -388474 439460 -881150 -432987 576565 -177825 -362742 598977 879206 -781095 -843274 638568 -320812 -835540 97489 -895408 -814902 299706 779642 402546 447690 -239220 806587 -705759 105862 297574 -819618 276155 884927 540038 -797351 -78485 666191 -36231 167588 867480 -670143 385945 901035 383085 61086 -940890 -790433 840326 -964669 976896 -668697 911156 -515987 550526 -82315 706797 286039 511727 -16461 724819 465658 882603 583259 64351 621171 -957100 515046 978858 -885501 -569554 -629924 480472 619568 436248 993482 -38751 -91097 -795182 -133755 665182 -8740 -96789 -411508 -783221 316523 -360993 -964464 -270272 201482 914502 382292 134509 -645788 -892489 -467763 777623 -385293 -275145 -60507 550711 -854703 278441 637020 -997199 658346 -886192 296841 -987281 -941229 285570 12095 -309606 992883 524268 166794 -134283 445023 428028 286873 -554154 -779516 -227473 -285067 499905 -439171 -976521 109551 -955486 257861 -461944 718361 -943065 -638586 -382145 939242 -297160 -572400 818927 918021 75156 -944283 275274 616723 262665 938097 525353 630348 342863 -938921 -47880 -864619 -322302 425958 174657 -440380 929339 -718765 -876417 -349878 -964321 -891633 971330 980113 403585 857038 -499713 -68736 -685377 789746 -744865 560936 54541 912008 -315865 -560898 -780008 855478 -557905 303317 -45432 235050 74138 -124429 977457 -558813 -440081 -593041 680448 -550497 -418974 246725 -381760 290692 438411 874635 -104131 -411939 -800645 143053 -473988 -448064 601551 -242960 -554723 223694 320430 -11351 540715 957223 -777378 395102 614651 288242 -189073 -292045 837878 -879760 947535 889392 -334731 321598 506108 -158064 -376507 -642009 -961964 -601431 -526135 437667 -32632 -98317 -544961 -351631 887599 -507210 368155 123596 395127 -688300 -116977 -495923 -308490 678960 49372 -460642 932154 780450 -945836 -309937 -994919 -894557 -755661 709255 -513549 -935834 -491782 410588 -649400 358439 406314 693848 882828 721357 -61520 841743 527299 -194483 920757 79244 471367 -213984 185265 -397215 865455 133317 -799173 685835 -18642 -704909 942830 883663 -290412 -202198 64989 -101042 -818280 984682 943064 615004 -96067 -143706 417010 808393 676969 420696 218413 780091 561316 -403154 11204 -180682 748910 -69022 156693 -661954 -575684 -918361 772266 232596 -606959 -992449 -923037 625563 -827594 781993 -635071 -454178 -262122 -214792 238801 -26965 590776 68543 -515789 147799 908121 -672343 503366 459045 4517 -592219 326898 762178 -876014 -900418 823057 134759 174297 -274296 945018 150817 -315502 -772692 -247891 -452116 696009 -486252 -155779 13190 -883485 48379 -785577 -436244 399802 34959 -238179 306993 -300504 -162292 -285657 -71131 874206 -513145 -474164 -535245 358073 -48425 158720 120282 -319827 36768 -658793 390086 890845 216957 -944856 -612598 -288307 -262454 -726900 471164 702383 643339 -592890 52910 -883111 -238724 847229 -871164 157912 -780491 757860 -438665 -502754 -920070 12986 -944539 -247850 631069 534701 -299118 -543143 5904 523098 -859457 -602824 -191477 -274769 705765 701561 -445994 838898 957454 -501664 -549452 -438822 77009 102370 730988 597083 252776 252607 -461067 593919 -571921 392104 113853 -722576 -676549 -297957 -98922 -392558 -569899 -312368 -666307 793421 568082 195787 440585 -811928 775888 25618 207021 -879343 -772785 -783751 -983127 -561287 -995543 -780519 244435 159260 810351 -253345 -519298 913182 -32286 49088 287556 960977 -468533 -711670 229366 284883 234616 -482218 -32612 969301 -197037 984218 -918998 458614 -392928 636635 601154 272589 175826 774143 45984 898566 -569024 -213465 314915 -723537 426045 799877 -722972 502820 447531 -267643 -924862 -210520 333864 736241 -245484 -189746 -532432 -57823 554197 885142 -799576 -21468 172925 -896600 540056 -5878 863627 -739923 511094 667341 -612956 -664246 -873699 -118566 -864939 -686406 946269 915903 628597 -270201 -265102 908838 29797 -9095 299963 216570 -613333 176801 260287 389553 -748945 942970 -985045 -698719 225852 23309 992889 576303 -344590 163810 -640926 -618247 -572101 882547 656992 193558 -208986 908738 559839 414453 763233 938502 961663 411746 -345449 -228479 23432 957607 962148 454125 -747285 544463 -733711 -197356 -11791 -42747 -616399 -792961 536707 709916 570935 750228 -469592 61361 -827898 -204497 307273 844677 235889 -423656 614664 -432250 -972928 -883806 893017 -918957 803981 -944576 -86068 307416 812569 -756335 284338 -12422 -471253 306255 -720038 -85199 602011 157494 -634098 977831 749848 324565 -856063 118555 645177 -618286 112108 -805649 -672096 -485679 -571959 605787 -934835 457200 -877013 219716 75133 326249 529592 -786521 -921668 66267 -895931 -640209 783374 733602 601996 -135321 312502 88930 -725108 -134262 -666591 304803 -315523 -702603 750578 169366 -279441 -348611 737451 -845450 -30082 -424355 -793462 785972 748936 487947 386887 -504325 -114787 -494903 -202734 -850499 -267463 -587827 -18782 33946 -369690 934599 689668 -98235 552048 74339 415288 -251908 872408 543823 780665 -229726 528482 547691 590362 23290 694601 555405 -950388 702594 -633965 -301075 -426372 372842 -656513 -646988 353561 499247 562714 287516 609267 728793 -76176 598211 -41601 871373 -717728 -281582 -593865 -436913 -575991 454724 9566 -912616 37216 -977386 507873 650640 -296092 -76455 596265 241768 -673577 427054 -167976 -644337 112752 591701 -459856 485847 -10193 -540871 70940 -737332 550046 -210760 -200904 -44836 699490 737988 -740147 -304949 632645 -137302 -495385 46909 512862 935791 533781 3568 735455 557142 450109 -853875 751995 902783 491545 244243 766450 -457047 52306 -851981 5306 -689512 798903 794811 -933173 883986 -196326 124650 83592 730627 467143 -265758 701765 582976 -72030 -765445 -602119 832616 -88356 128179 118273 -803353 -360879 724356 -680818 -172012 97026 192974 -432595 -535302 434730 429428 753393 121524 66303 -361341 901055 563314 435974 116236 -545610 -367976 -426989 -297710 -970055 745989 898524 431903 -526310 447985 425401 -228111 -405148 225263 -814341 732626 -302651 -497902 -893978 -273147 655254 580780 -154036 -551460 44977 -784313 -684057 -646034 -526533 -947054 -927930 -322014 316967 588420 657440 -34412 301788 -543445 624044 586613 330796 -805503 -804500 -612484 -542126 109005 131706 -291629 92315 811673 -310405 -940895 -172510 -976720 -651211 412852 654179 -333397 462796 28370 -327088 757662 805247 -930348 -520721 -872369 849740 303914 -982879 -142297 778046 275006 472967 -497174 125500 -284939 -585379 -892414 416492 -375723 772976 74868 797762 1089 978493 -668940 -977239 -986657 -107096 -12525 331596 845338 857814 -931690 657281 963139 35751 505443 -749102 100178 -517421 539413 773290 -636853 -718048 -922834 -113895 -993092 497597 950124 -814238 653247 740532 73580 845548 -213323 -6869 884761 -212649 -991639 489444 380130 916216 -603082 395315 97500 -742632 373505 -352096 -541283 47161 -84395 872311 -731156 -634249 40735 -407299 926726 675978 349314 -141379 -41585 954472 724952 911232 726932 992775 804423 -962342 -382407 -470208 496507 592865 448900 -227889 115589 -308103 19524 426743 -60464 233675 429343 -633661 998203 -415276 759991 -826024 382233 242041 -46140 285305 314242 726282 455698 243867 784301 490231 530054 -425467 694461 -734786 999729 57806 789540 -681852 -514473 947948 505326 -793724 117224 808743 -690227 -606894 436761 666543 -414911 792893 717472 -136504 -253340 -875955 572684 395043 -258737 365675 793278 485193 -798420 952096 -306680 897968 473946 -790026 -187936 756336 296886 -207365 -123584 782735 731916 816355 -729442 -279688 413850 -934451 -748797 -275573 -522563 338846 -99893 -358066 -815173 -450678 -301832 -289856 883628 240305 -755534 823118 282757 -989595 252511 -953889 -97598 539530 -611877 573962 724528 749079 576340 962791 -49836 624313 -30651 -875261 -608261 -193898 -538867 -949523 -600736 626606 -726613 966381 -105485 240094 801817 -997803 -636724 545023 -59711 -686225 -287956 807979 -438624 -604011 -310485 480671 -402442 -759456 625668 744380 937255 -929544 375673 -499032 202674 -632693 -312476 963089 656075 -592167 366940 -280938 115947 585984 901678 496642 -343581 -463517 -808199 109504 387823 777748 -274091 421855 911704 -588600 921434 885126 -160585 761126 -917425 805581 548550 -77137 679381 -324808 115924 902857 390436 995408 78802 492902 966636 -897568 721547 40149 -542883 -222903 -135183 -839259 7362 440450 -854894 274994 -199992 822960 -924886 -684211 -170403 339806 762321 -767348 -382412 626905 510165 80043 -207772 608043 -394974 219805 -543568 -907598 -500898 -968222 705628 51345 919528 -983728 -256895 357250 844614 -503296 432860 565021 534777 241000 16423 659087 -206865 -909234 538707 -141068 -432984 770401 277416 -954081 280570 655328 829626 893269 -292965 -770173 -681857 -845962 -925802 -562594 -285502 -664534 -32406 -199747 379545 -173829 -20266 -812895 988883 -351778 -872681 -237864 -104179 327776 187727 -183624 64868 139886 214914 592759 -640063 112057 -707542 751455 769892 990921 -409512 463674 335715 659387 263393 626066 803600 84882 176827 18039 261096 -496475 -900232 333525 914236 -991529 -479578 951510 -667898 472417 -971933 870612 -744781 74673 892589 -878909 -64057 385502 520661 262079 657309 270278 -400237 478254 211276 -47674 345010 -76910 199846 881685 371052 -971794 673114 582717 723408 -550959 -629703 -839369 496991 79107 953621 -889821 475319 -161461 394565 -90591 -500249 -175525 -615994 617935 709601 -938918 280956 -210209 -861811 480908 114966 400723 -380038 -168545 860303 -380968 680239 -748780 -929840 486845 479392 -301881 -571790 -248818 234428 205981 576290 659025 -37341 -247990 -887906 549468 -498827 564284 -675365 915014 -923736 41673 937528 -873171 -328529 -583762 301111 -736644 -69588 20336 -337270 -515811 359662 -347145 -164821 496427 463052 378478 131905 562647 52175 913216 -732180 -824637 890015 607222 577116 -243557 -57301 -454727 117576 309662 885737 464485 -275849 -209715 -689222 3141 -152196 936366 -329877 702321 -778625 809405 919128 -218815 -440523 -1680 -998741 785645 385137 860262 -719806 819779 -120876 -711509 -191953 -557437 958113 645930 -972712 -760742 -786389 309552 -363841 371961 968943 994712 666717 10834 -871618 -861671 -239065 -907153 583699 740136 -548302 -870801 447619 736651 856946 887325 -779566 58364 217118 -266066 413857 -726410 294960 457367 374597 -953697 732424 514825 -146764 -342575 -827728 -243574 234265 -432570 351290 347441 824199 -955936 741190 148478 270921 -301549 -174176 278227 -455592 36080 117254 -95725 422246 478414 -691834 423510 -736105 718103 -97018 -972090 382671 -881364 -872610 568729 32422 968566 -892769 -523477 394872 -740342 -119305 664119 -282888 559020 -124750 764967 -563919 353478 821700 -844680 425362 -314166 -37917 -325967 -798831 -692064 -442738 -312840 775683 272022 -208732 -61375 -421113 -41603 230878 -139323 958739 -334351 795375 -255727 -759911 200375 -453193 -874949 873557 -32961 -670946 -704849 -990666 19784 461459 257063 888550 -422750 872505 613624 -479089 -57813 962826 -754771 -817853 504260 -232160 -702493 879755 563373 213462 540827 313866 -187668 -407448 -837595 -629731 -400379 -716754 -297622 -613408 255704 355558 -74026 183882 -974826 310954 -852128 -714124 542592 370615 399607 244736 704912 -42998 -883982 609212 -984848 425588 -38229 735194 913052 954883 -213427 -646348 581121 -579740 -586801 759158 -490696 -103508 571125 177906 -174256 -251963 -317840 -75359 893892 -312589 -545247 951351 938379 440578 -535812 977377 76111 978702 -312441 248350 -343115 -119441 -495360 -438473 957659 -588225 349726 783452 292704 455432 -964496 352605 -207460 -76273 -476958 350850 691312 284855 -948473 -267847 357524 -446448 897975 597598 16909 -740415 936355 -741879 743085 -713755 43519 874758 -321872 -452326 -819113 -197054 -605598 -340871 414728 -230201 -613233 757918 992134 660618 -64230 -468660 -12703 -959815 -369636 101837 -247241 -627166 367860 -417923 677005 117740 355737 -694140 -488102 -765200 102516 -825555 287215 48990 -435113 443093 -282115 274333 -220290 506836 43663 -419106 398083 -712058 -859694 -376113 -877978 154230 85923 894517 -400571 -378545 -374466 861700 302572 759733 244768 -774760 -839933 -918518 -772083 241679 -655512 980189 803374 -550975 -197864 541039 299218 -273699 573510 -779420 -461099 -853215 900110 -608509 -538210 961973 -389053 -12630 -216511 -622876 -918447 -798778 -284935 382382 506936 874881 -2701 658251 537264 120864 853349 -169560 504131 -300316 509186 147525 -874547 -808348 763177 412058 796330 -756605 933104 810193 -806304 971111 -541647 737720 -430784 -997009 -648272 625694 305129 654408 -27572 36659 -731393 -263265 635457 129932 -665104 -183016 -587709 297837 159613 326316 128444 -958080 910683 -803623 -481918 -20019 -173146 492354 -351665 253540 25557 -975809 -132310 -645541 498472 -227614 -342997 -118426 -737602 727716 -417702 687375 983875 750001 317366 -320622 -190650 -154291 892497 842583 -261023 -71272 -36468 756656 -949466 814641 967134 -936516 737261 -568323 694741 686355 573192 118333 -514102 -450219 -108967 -913200 313875 -311947 -785254 -713993 449787 -520589 -962815 -206548 739159 -584687 -346818 160168 -357994 -33729 539780 -7577 993094 803019 -71502 258952 -356636 220478 -550329 -268509 -715327 -745709 551903 151353 -711543 200282 -330035 -617615 -287593 -764276 905356 -762883 -916270 -497638 -418649 963179 127143 124791 -874174 -409921 -12651 -580997 -550780 -220820 -609676 56605 -378929 -785636 -69001 844365 443273 268188 59602 80369 -864231 -530713 341237 -742791 770542 343630 -201099 -653279 710585 -916544 833804 889539 153147 410044 -532041 -699178 352056 -206384 -488835 -873721 26123 742476 -215984 721010 553299 -364536 254988 609021 -346165 502095 456092 774225 -446024 -441241 -684996 706294 -920069 779326 -822311 572042 -802362 562334 384363 478077 -643355 964013 -731952 177340 510684 -720198 -97025 -980838 905859 400005 -535334 346526 -36512 -988183 135788 -899315 -906985 315221 909274 -1539 266283 -123547 698744 -990217 113637 675228 179575 619848 64589 -626752 -946755 -649244 -412331 -833325 396877 -593160 6166 -668375 -562459 -302325 -645455 941355 -5465 362584 21414 -436497 -537590 -46491 -234800 -143933 48284 813095 814809 367336 735660 -755138 65194 -91631 791155 -886500 92478 -873933 -553947 566443 974617 -445708 -440457 -65688 325185 897745 789631 436023 106622 705426 904535 625481 -343975 132218 -214868 -784489 137912 -196295 416660 68712 876817 6920 147721 322135 271146 -758172 -220502 -774191 647026 -129525 35797 -38521 -334418 621864 93579 -8169 742562 413199 904573 310436 609881 245185 694244 923309 -455022 96270 -286211 -944260 -948025 -720939 -679131 567861 -595877 123751 -639476 480014 671583 163210 668697 -424931 604545 181913 526170 -626612 572945 -475703 750630 -332310 -485071 -545402 792786 39388 -555367 744188 418316 -340495 64772 -474319 111831 77267 643643 27983 -740317 -293864 193468 939904 306696 -517512 892935 343154 81951 540570 -211452 -568582 240381 486292 -871468 -371136 -482766 -861560 -498039 -261910 793286 993257 356949 -493145 -611066 712504 838008 -859903 -911479 -462107 237303 -458112 323690 590581 -977328 612059 -868331 -550785 77264 553803 774961 -72112 641425 -136966 346410 -10066 744980 -200421 500953 655674 408311 655379 777299 -663698 684884 731595 -911546 -762060 -518453 -718555 374780 162870 115311 527512 -921621 762808 246778 -616066 925589 385984 -784971 666683 -816832 636907 -150037 -953144 537275 -73457 875135 367983 797466 -955467 -713233 852761 -595332 -275193 686849 -872864 678516 -63870 508151 -365582 927723 406522 351367 565653 -325990 -838347 688665 438914 871516 -315178 -342802 -365602 528029 -606879 538846 -264495 -96398 -293654 136250 -223419 -962237 677599 -448688 -624067 -18909 -90130 259340 428239 -753216 -851180 -451525 567616 -339466 -553660 542571 -695878 -839298 -811344 914287 230060 666563 -318209 -964034 -573355 800874 546683 398192 322806 -50628 -382768 467150 -482350 -850618 -565645 721490 -33332 750005 991243 -332586 -164108 670033 -166357 703412 96532 -753238 890685 -129796 342122 -54022 -698031 -290065 -986352 984725 -733472 -885034 -165161 -488328 -149378 -60272 566660 563877 -222883 -894196 -383394 -700097 323691 48765 167822 589986 940872 696019 691627 40876 -707615 527435 -447904 240415 -443858 416162 958396 -705121 784485 975894 -352811 -562409 -705564 -382437 -655946 -820976 914244 714998 -389794 -513593 -400588 -157670 414230 914846 -966216 -265041 390389 707833 -906719 54551 -999518 272477 -636259 -568933 674999 955684 -827542 -867785 826049 -459046 912550 -526722 825060 -938824 -544061 300843 546715 810171 -249322 -47418 -466914 277343 147470 -994448 -88740 251005 -856191 -646197 -715993 733502 931618 841096 -736016 -769137 387726 408231 996403 278023 213956 840260 481768 720185 318459 -63772 202902 -934601 86907 408331 -865135 130186 -487512 -958328 229242 801503 8913 106102 -297187 138590 656790 730718 145898 -964325 -644877 226938 -257138 556525 645141 -860754 -987844 5975 -945266 191552 -953311 382843 -183931 634117 720233 142887 783651 374609 242882 -328725 -227991 189876 -101432 -285038 527953 -814780 -307523 224466 -39601 -964148 -26587 -592660 99939 246636 669475 676458 61646 -36992 -629129 351969 541316 452171 63962 -584336 -16855 -979558 -188783 -565658 -252940 -148242 717190 845042 -790133 73909 -16 -4896 514569 -599351 -538366 857734 805973 -718617 -452020 -266049 645111 -934086 412416 285154 897537 672801 918270 -856711 -214918 175977 503869 504560 524929 921954 486743 -490428 725042 641952 -397378 634314 111777 149707 -638708 61210 -689629 173305 -983274 399213 946069 -133708 -439950 -214890 -59326 -816013 691026 -732036 -438702 310570 -28156 -991698 246342 -675581 829744 850553 -97161 -344015 325772 123407 55921 79159 408540 319273 525490 156597 -250633 37232 -263087 -468984 17459 -70606 -696451 -841369 683476 401912 -583494 716702 -42530 -635963 -604927 -243839 147209 -697184 399236 -922866 -809262 -303808 845198 -427234 -931029 142420 728585 240968 -952493 811628 -279142 221907 -722240 -507513 392277 -256584 71226 -721672 372222 631161 791995 973208 554538 560901 490529 -569932 934290 -295950 -969497 -556913 -883484 -784300 -236433 660523 -200618 941830 -478004 -12650 344669 -21425 224536 -181424 391568 -454768 -627080 725605 138952 808406 -434215 253240 -852903 914006 -524702 -555706 -198992 -928656 -798837 271535 -650480 355785 -138188 -796571 -341513 51719 -191022 848880 665375 -312152 966340 -683045 -867040 -553217 551876 -192705 881714 -601907 -500616 594153 -705775 -501896 595624 -430165 472441 -681494 488331 794940 84489 344506 -688948 799844 189518 -62650 667945 452170 -565244 -259483 -138361 421861 -862009 752367 -654713 -751561 398983 -611129 -144975 801341 -110982 150262 631590 -358736 -442685 -804993 106 -307032 192027 -808153 -566316 -74782 -402883 -713402 -492365 -823907 951506 -749428 -557192 170450 -302785 -657277 -164468 -472064 515463 741942 778314 -997723 -684451 -805776 385052 -320439 -127542 888605 -998091 -462029 839630 861288 66495 -928104 -953640 314916 -785720 -354443 -277861 189581 -53441 -113386 728032 120119 939869 450699 -97572 -381311 933749 185941 -905646 -896500 -185099 -215468 -509737 -132448 -708722 -787031 434552 131831 48057 105802 -20871 -96174 407909 185863 -925491 -631378 244969 357063 405870 -985810 -412504 286060 197524 -579893 -924192 289109 -755693 679848 699535 -898691 -52526 -639869 -306942 -612928 -955293 724552 284411 937278 -299196 244160 397822 -290856 135985 -10394 236984 -287272 -14940 -864550 825357 311341 -782225 -636355 375251 984419 676831 912689 928721 -299050 -354530 416616 772956 565999 -908981 -370311 -442471 98006 469187 -102076 -555776 -852628 85200 -557511 187228 766116 662783 127428 267772 277775 -914348 -978382 522775 310277 -117241 173113 168057 503389 -380812 -769995 580446 -780453 362772 704276 -4937 -986497 -266419 -655037 -420670 742806 534163 293573 -592019 -503841 921017 -619802 450081 591549 -933905 906794 -628206 393011 372281 -569592 -516106 -838597 -542270 614825 614281 149275 161253 -169153 695394 441671 947143 -227585 511969 126452 421409 436412 -468283 333626 791707 -371550 496986 991588 -846636 20235 -826289 21336 925438 291713 809126 -75363 226343 -756399 -227900 -900594 -679022 693320 -521048 651290 -138355 10552 238133 612890 712503 820063 -681321 -22951 -711724 -74161 564668 538967 -586661 231612 -162416 -938457 758798 954439 934719 -733482 -25329 -189688 189151 674182 -642060 292915 -406067 632105 348413 -586649 -132170 -518564 926433 -559341 275122 910173 -438204 -345723 -936277 -327482 -387312 -826726 -241735 -827083 222170 -778542 45134 318818 379584 344022 228732 792849 -727834 641093 -817862 -979062 530071 653984 987596 -369549 -139104 122431 585825 272404 -709455 806811 792525 430296 413918 -187232 18866 -300967 -884437 -769358 -26115 955283 -993841 -111371 -87193 -168761 416753 216107 133951 645251 -673271 -765373 233365 955650 -366758 382261 59109 479180 -940740 -974741 118077 541609 255381 225910 -116544 -296858 27880 -126947 -432431 -374527 -352198 -18442 913036 -793895 -648292 -51050 -747022 -885172 -911057 20727 799894 24041 -732382 526698 -632801 -901653 -565867 622069 -913970 -698760 -378784 -519208 -761546 787628 -298212 -743413 -206160 657148 -130588 -795360 -554293 -569469 -462872 173575 -785122 645720 146237 -854151 47263 197206 81164 705848 324949 704960 232742 593171 -217040 634770 -287120 923784 864258 417138 -748820 -43901 305950 -448443 8288 324805 523916 -838434 -682075 202464 -958491 522322 -392819 891870 -101295 863847 558066 42754 835355 -491093 778455 65318 918254 562848 -207170 601667 -655185 -296811 107654 24719 -506890 530832 -899903 408361 83175 -178550 -542736 650423 121710 483824 136473 -170769 206666 -441280 -977600 728058 -671004 -951251 634491 -619015 -749139 174423 273730 -653617 -158502 -365345 937767 794754 -114366 579251 874761 983421 988161 555987 280803 440836 429848 -684752 -565625 -413587 237882 57648 -391557 -726801 -715085 -116657 -882323 -337006 274166 378207 -576813 618310 464449 827120 209699 337263 -343222 -907988 667231 259418 -794345 -690672 -894851 529386 -571618 -659874 -9695 867391 -939606 -635056 928033 483191 122121 390302 686788 771100 -613712 935292 -768971 -495699 -711172 670263 566164 415047 -508141 -90392 822311 601968 984809 660946 384430 -896128 85214 -243490 175828 -285651 -669691 134832 134977 567857 541952 332 725274 -425081 354284 394574 -957394 52359 15998 -685166 337528 -485913 473659 598888 -134157 169061 -946718 781401 472146 -273121 -731859 -953740 -617622 640814 -711865 -728121 -936259 -769299 866539 -22038 -588636 -191017 206234 873013 367512 -756338 897272 930833 -720611 206968 762948 -800148 -467893 -489724 419826 260038 -538246 -588277 597351 300265 -535159 -750255 103121 540341 -742069 -149216 159897 -351729 -849095 -653660 343070 214731 525780 993348 728093 539109 153219 836952 -700143 -350051 -741464 347300 -336505 996249 -543816 -996366 697778 -226930 734631 946635 -814565 -104055 507106 -94127 155125 -820008 -323722 145724 -635890 313239 -711474 -395409 -939934 -592422 326681 167222 -281526 -933388 -767926 485535 623953 -655262 -942279 830962 704423 551015 -133042 686383 199525 637662 94817 -505037 -52411 -54985 78147 83767 139843 239670 753520 894827 578505 121103 -260640 -809414 -560250 943308 -553659 439295 977978 -729530 -154912 -832425 -252895 758864 -980608 -941551 765561 679412 -565735 73794 672818 -465963 319613 14966 237106 -568141 -696391 854913 385345 157325 987251 250008 322657 -738293 1961 -43775 -147057 624964 426880 215594 -807716 -555727 -553307 869132 -623598 -279131 275592 690547 760260 -51352 135407 -35159 -158290 -636428 830887 916803 987451 713033 235989 853255 -467807 93677 -433302 -326024 176424 385284 -85580 317825 -235256 -381049 -762222 816442 258543 -507100 779712 -624039 779984 -91464 946234 -546097 1082 -434562 -634737 -928743 -199286 79085 -332493 303621 -37176 569365 362591 305940 571871 931270 -89122 -901920 693176 -118183 773475 -862856 784860 650084 710606 636204 973115 824098 147453 -927314 -452036 -296646 -953757 -462554 -801435 -544613 -971584 861283 -144092 410750 -227454 851629 159672 -911475 -111816 245430 230591 -25566 87983 -923986 -405412 811816 -890965 -345354 79620 752926 67436 767846 -891174 787701 -36694 235574 -474567 620563 975221 173886 949111 -176421 263424 -916935 468107 278701 -314477 -373747 529694 624293 50592 89879 960180 11344 64679 568066 -987368 -319995 -392050 -256373 -515044 -351943 -913835 -164373 -554404 103797 278843 397123 962534 172553 938375 697246 -334577 -607904 81141 931313 478063 903228 720927 543618 481864 91576 251980 356305 832331 754105 -823181 887903 -252568 426299 -812393 -1042 -912432 -123676 107115 -139298 -649200 -48115 6428 853820 258503 -504666 24363 447989 -285576 -311921 852161 62984 816556 -609894 -62503 -734102 50474 -479314 265174 -861908 -831918 -928602 809068 582431 -613687 -118308 850935 -946314 158586 773960 -329401 -609274 28728 488205 -731971 994448 835343 504672 955749 -912329 -796106 -838512 867005 -399716 622112 -435915 -167276 -456680 -158799 369785 481678 -842731 -834930 262270 244420 757002 843149 -26517 -331512 -587631 -729396 -539882 -913978 -637786 -693411 -548273 132358 509566 118559 -445113 18829 18049 -962520 -684900 622115 316518 -936354 -192382 -437648 399850 -833371 552975 43648 688429 646706 779939 -388378 -353751 -152834 -361103 130044 521431 598831 768584 -169152 -949616 -541574 271781 -510759 -891498 523281 841643 649050 -322914 -873058 -52649 -537357 84897 432801 -780087 903523 373135 -930297 54211 -20535 -32139 920658 876769 -988362 -527802 886816 177605 940144 -821464 949782 813206 295805 640664 -82238 821248 -663658 799112 -740866 -43714 996497 327640 -246895 500028 3403 80784 -292127 -357525 883104 736441 977316 763543 -235432 -504455 396982 896411 941320 -402518 493326 -921500 -126541 633650 28674 825325 -389538 159290 -137666 -216851 578538 -4293 -848543 14888 -532722 -467311 847889 -22261 870321 553753 342423 8405 677820 -344856 657903 319120 870538 29787 -175217 -747094 169083 462140 -491065 -84556 -658264 404750 293187 612790 797360 -536842 -61010 -796756 968625 902086 482929 600610 204371 -402138 -358247 -58521 337662 -664479 -608937 322161 721835 -104246 -937696 531661 477129 -691723 796480 436501 404229 -422851 -69504 -694468 371503 76238 -391288 894270 -336151 816010 29724 150295 951250 -147546 886617 -747037 703408 -236154 867832 888715 -966856 -431292 -924385 -696552 -559748 407760 800611 132136 -96654 -67535 970975 -502147 594332 -625686 -278294 -648781 65369 396791 -13065 624522 392904 441335 85902 -197663 873301 179939 -749853 738756 -472863 -224260 -15216 -698468 99346 -375613 -245772 -904699 -408140 369058 346919 61117 -437814 -996568 737433 -820809 803510 363634 -243258 982863 517888 103205 -19689 -517607 940870 -104937 905049 634962 -609727 52493 708306 908152 -956305 28319 946821 -215691 503266 725048 636676 -49033 442789 -539718 -488211 -70053 634310 816062 117762 474311 -393339 -826503 177129 -468905 280599 298620 607086 -521065 -516081 868174 317103 -149110 -912376 -389828 996228 -826355 321963 -984357 -435170 428806 -570653 -862607 398723 -321860 748295 -540346 836570 835030 61232 -658256 -286018 -289629 874918 -479604 28954 -261318 -870769 96239 630532 37443 639546 155173 -632522 338611 198892 458223 -406404 -48299 -947695 -874569 655250 -232283 -801799 324482 843724 -75189 304067 290170 -469675 -742986 -843272 35478 954644 378578 -832716 -792472 -663963 -137474 -801533 -576744 943371 -206535 161670 627454 -556468 -803276 -792758 724606 154583 107996 -327132 936767 -608162 294673 -463657 -7923 518541 -336875 -257639 -841826 -685529 -61407 -230592 -727568 -62912 711570 -117495 710733 610705 402496 -794235 797296 -88965 270319 -582751 613954 -84325 299359 705360 726589 -230010 552446 253527 438002 -974815 -789698 -813388 -768731 -977248 264577 432556 -254442 -208615 684079 -776208 17883 -554044 -834070 570731 -828568 354513 668505 579243 56241 209254 844449 -81431 -999706 -591820 206962 407862 244189 -372683 781501 691653 -416626 -105084 -846845 -243505 329143 211416 972233 -8154 405664 237086 606888 -370854 945785 891571 -388863 -854782 29407 -422085 630440 443133 -326623 -208494 -287533 667983 -950357 -222223 372226 855352 889308 243041 256504 151705 352614 326747 220519 133898 -688333 307069 -594015 18124 770574 -701262 -52626 -617248 945473 -169451 998369 322719 143024 568314 732799 -6650 880850 931681 139540 478176 -170252 -891823 -481052 597024 39456 -457709 -781578 -95127 -690548 -692518 -451191 -541054 34 -432644 577077 -77978 -834387 851166 537120 277753 -682211 928623 -409895 302420 -59017 854091 395732 -459583 -471972 -837761 -434046 -95806 -684749 -932372 -289651 -434612 -97930 237124 -379859 -38127 833686 549298 -526550 859387 420364 997398 -846226 -510668 -816515 -256786 -94394 428386 944521 -999984 773557 -962832 -410831 -98413 122357 991624 603490 -162930 7563 371101 352930 779384 -130299 -487132 43734 319982 873811 -896414 -767443 378132 721472 -272416 -328275 -740213 -703364 -346536 319680 -535642 482170 906652 -850166 -746505 -25070 -641928 171573 -253794 145371 -978703 406977 -458253 -521738 -952679 -374366 70508 493109 609910 597628 635488 -750458 -948444 -443873 79351 -364678 430997 -286560 -909502 -134415 660729 -51435 -471836 -789532 197945 -674196 -394771 865487 575644 -680216 105799 39225 -240115 777402 835529 72929 120820 897720 -975895 -912505 998848 843580 -577778 -941228 -332666 -86500 -224252 575846 187075 -604607 587017 -784772 716605 -131866 -314492 670139 -137208 -199441 -55211 19355 602339 -198713 968561 384197 -399224 196258 17305 -198869 -611814 809438 540351 -227281 -801241 -157326 292042 -352290 577802 -482743 359143 150975 113794 -473258 601645 -981199 -216466 -950594 311666 -181264 -475737 70452 306218 -235210 812538 -175645 11510 -721410 -244544 575236 45009 -610973 -566372 -605169 605991 979025 150414 945182 -81328 475710 980876 -492946 -181011 -809994 -396883 752313 -798473 -736512 792407 452862 -799790 420264 913422 60720 247411 -759842 43709 -536677 969974 -965135 -105795 52033 -237677 -583232 -557516 644493 -775858 922854 774788 -408575 86283 678416 -37902 211122 -42317 980497 -523438 -702668 782704 763026 25426 736789 579589 -929945 -169759 795263 -348727 788348 -990662 -231679 -291778 854894 62865 581991 546130 -944330 -602024 -901819 628352 607022 208019 -775355 186650 336485 -781070 -723253 -863352 -802130 261261 -476525 -987852 401379 512283 967764 290242 807537 -299136 450601 818050 -805408 725139 -739412 -708097 524289 -493189 -57292 -363725 -430670 155408 -12322 653137 652715 -411583 223804 -424816 829908 745748 -584576 236452 -719172 -131457 73893 -637112 -163288 -205404 -728171 611481 -661643 -759885 369317 -347948 923175 -437055 141599 -797958 94206 -494023 956089 -366851 -866683 -361054 13038 194258 529485 929642 -231055 852320 -885190 91516 -179392 363833 450700 -474623 -449132 -903151 649343 -396562 273537 -768429 -167046 -639923 207178 -970644 923398 510329 729738 -57511 467549 411581 -880754 79481 -928172 139262 479053 403198 -87964 549752 -225404 -117379 870102 643104 -407898 501899 -493911 667437 622349 -483099 -83037 -765536 310182 910422 -803523 579234 175952 -855037 141483 731827 877960 -823916 -88925 -466091 440894 -260069 219009 356613 168644 157214 -459254 233556 -113437 -327870 891341 -77145 -417528 -963306 -185563 -85497 -135524 388474 -546852 -853466 906481 286891 884970 -145553 -208788 -265765 -85560 -596017 -485167 -412722 238695 396887 316203 337689 389966 -572572 -414709 793738 996324 873710 154741 -767927 247346 8229 220067 655577 -511305 755393 379378 -584899 -392856 109687 -658451 -714825 54983 -227833 -716555 -235989 616990 835698 -31478 863011 -513974 -190920 413804 -950019 403617 -928864 969565 -747832 -783709 161698 -318025 -541337 -558400 -699868 -348888 -265649 189185 522626 -354198 -857287 9212 836626 -710648 -152132 -9245 -952750 -557759 -433528 546230 -699728 -935419 208188 711449 503542 -723300 -106651 363584 -602927 976742 -600556 85894 390524 -727491 -91493 -587619 -810098 100726 946019 661216 -389924 -759033 262893 242757 -910964 -734910 -896413 -493842 -991689 99136 -204454 -210466 601018 -232871 -913625 -235832 -153062 217295 -42277 -821245 304401 751754 69468 664731 -400071 264702 -143327 -987775 998100 -989784 363145 -391070 685750 -206792 661337 -23531 -633521 -652983 -921135 -453587 -860327 404299 -919319 554286 -226662 -412030 935725 269661 759766 877479 76210 -677840 607573 -953300 652133 550284 556317 111565 -599121 126955 438434 157268 -98422 514883 878497 -531632 -744784 511441 -713344 -936424 -318300 -27285 977672 -841464 27115 191557 326373 690530 87002 -141472 -198198 794558 -90229 276369 227761 -687057 455273 -31958 284864 -756373 -197305 931544 -583074 -811210 -342426 -539097 -731430 142468 -397748 651853 -620458 257696 1818 -602996 86872 -654673 387813 -42151 -434107 750699 40410 -373418 -870216 662781 -434845 -357589 726853 -148086 -378646 501626 -474149 533116 -427480 -618656 -327226 -116821 -839247 888792 -14756 672272 -686204 -659383 -157266 544677 146376 342841 -660661 -830873 115112 -627424 529195 381565 -972729 279255 465215 -396685 -334494 -919633 118035 -438497 -486015 898718 -398564 722084 287194 764181 -313948 826004 -724286 -326419 -924721 -674895 303952 226175 883660 -807664 -246958 147598 211791 -274463 -111889 567893 -603796 -701103 -635238 -278793 630465 752761 272326 -869214 6672 479517 -960130 184100 123136 402816 -671483 -393530 257967 -793763 828751 -758382 772295 -252163 41635 220085 -561863 368232 -759829 283392 -372327 -406216 320411 540425 -180842 -227703 387772 525166 194836 876940 220052 -603463 884200 458427 -978572 994399 -711633 214695 6814 -809501 -441909 -197524 -531376 853912 662908 50887 -883855 -735869 -573033 -540226 677079 259934 793701 -585603 518067 -290887 741914 -191167 456858 -178833 701677 -479184 795783 500831 676282 -719501 827450 209020 656396 -180191 562192 61803 587359 -386745 -877658 -570366 427232 -471448 144730 838780 -95976 -588858 387279 -268969 761283 -112560 -438772 -56501 730175 44100 266214 -43616 47951 624048 -424120 315232 955247 -615272 99321 171572 -920124 44146 738658 36985 -590424 -740319 892271 969037 339131 -162850 -787138 -984005 476203 441524 -118396 -532210 -281946 361637 -86915 -633274 -645543 396650 -997747 -855383 -977629 -415912 765816 704880 -28453 -956706 654907 -466910 293562 -558165 -690043 210431 443239 333548 -926763 -62446 -813538 333747 226609 -40342 547836 -829581 -148096 777314 982377 397224 -399355 -306789 -708574 997908 580984 940043 4961 -953181 983618 -613329 -656724 -794640 -225194 -407716 408887 753888 873895 479155 226039 365036 625737 -960077 590405 -118531 618280 771049 905770 117360 287839 870978 207821 41529 -618698 -265471 -160266 -62685 270523 877643 -927042 -913611 11003 -116001 417713 923101 373348 -157840 -228170 -97252 691931 427597 272901 -404769 -931660 -657308 380768 -883081 -172804 -911060 -626418 -485068 -486733 97286 -289412 -508444 130876 -704310 -349187 314857 180077 -707150 178038 -432954 892364 773893 -898970 -810689 -97769 565839 131897 26554 200669 -235110 968619 349080 341423 883968 794227 25960 -884236 549426 8377 -261815 92053 -668 489488 880274 759046 -278888 -571659 755618 -91970 -500857 256040 117379 -626351 -704764 -478607 -38430 605265 -433839 375189 -298342 -827249 -25023 972132 -486821 869505 -1553 -588304 266231 -195393 773141 -45608 592713 -767192 376714 42818 -216766 400033 -36390 -214169 -604271 59133 -58109 -949945 247150 -771335 -398134 -47362 508420 117982 -883656 514607 -713479 -896439 -858699 26908 69951 381016 109096 -549606 -973113 -890694 -551079 -360792 -37483 -213811 -299981 986821 99398 48750 -69996 -76739 796137 -806142 -774432 892238 832233 -54223 535452 -32445 -288052 254701 230956 -769381 -479548 566691 -729289 991672 497892 927356 -774746 156480 -882704 -884656 -520372 -559468 -20147 886440 640672 -809493 -962537 -936210 95525 -446838 868787 -530198 -394718 543159 -212195 -627155 -389562 -335568 -469909 -777189 -261113 -312736 74663 901043 -695122 856153 -127513 142408 -440939 660721 314687 208933 -135262 -756306 950726 -321078 -220831 719582 -678333 -345539 -409788 -663947 -764164 -402085 467820 -396932 514999 -944876 -707168 79335 -158469 -660340 -305805 276315 -773600 25203 -79494 262236 978148 -123176 805659 501051 853256 108453 903165 951452 -851304 -520773 -813153 -777437 804808 -986069 -216188 399035 232826 475021 -959348 -161149 486492 708097 -65697 496085 762543 83776 122498 -807693 -568798 -790435 -954229 280144 815708 349086 -357647 7033 -701543 -139535 -555779 -283490 513388 202253 -21795 -429759 -488798 -139354 -83369 237434 25671 -244660 -403173 392292 -323390 915425 -545615 -710104 -983653 -714827 779537 709156 -909474 -764096 507345 -985161 229911 -96133 -632327 -131029 66428 604123 849010 -320192 -407701 613021 -683311 -31608 542597 505857 -588379 320584 -97492 660764 -421035 -516980 783369 176602 595797 -883931 259841 -548829 -107360 -320778 472175 497295 417412 76407 -727037 610229 998535 751189 -833866 -105311 276213 -939721 -513431 -533021 170631 -523108 -471143 -932028 -533326 307936 -36927 -420204 -635383 926686 -530867 116767 529999 324910 -732746 -597954 -480355 -528625 958729 856288 526410 -773718 -668224 600905 -942633 -823091 206386 -245129 -354278 848563 648216 990084 93624 -63598 -614028 -119649 -38348 283611 -120193 -736189 -393461 -325475 788585 718436 -175026 -107954 -211454 58756 -257373 -700233 728547 733404 -80502 -881542 60049 632506 -72214 -740403 110100 -561482 -703774 -190538 -276438 -700100 -476441 -584742 -687367 -860278 -8407 390518 -900086 381821 -425772 40110 529818 630119 612181 663234 -414884 -154656 -280860 247630 -619366 -159347 835896 -56532 -17134 654493 243817 58624 145815 -989221 -892058 485333 -498398 -545250 899589 -961299 -517185 -262677 -127357 -447303 258200 -377929 274329 105700 -927460 -806071 -204105 -331060 -14786 -238624 -137850 -572254 -962137 486305 -43544 -897506 -499763 790319 884613 -973458 -722540 -186980 -454231 -585731 -43978 153576 -25080 -730555 -291460 -296941 -549935 -476885 -683714 -266939 749602 60879 -629808 286237 713191 506166 -685078 176646 -277160 690410 813343 277937 597505 286782 746616 -223580 939503 -687697 -741843 -524820 432500 -98970 436095 317038 688792 359259 637660 108956 856723 436656 403651 -53333 273417 -122579 294208 533408 949547 -36713 751827 -776466 836347 49159 590539 976432 405718 -751015 -718495 807118 -827182 696300 -738335 52168 -180928 -740491 106627 64930 -930863 -531840 828120 -937875 271188 -572667 445408 763501 -142051 32803 -254280 -698388 -869758 178812 198256 990362 130559 -910036 -305925 465823 617081 -755354 -908608 904383 206623 908077 586445 -946263 260973 53165 125867 842716 -445878 224692 171212 -675401 560082 981072 -995301 -607826 739717 -322360 -693826 -707042 241963 -809629 -580977 -93928 -88990 914948 -308671 72586 -923213 -779068 -988297 -496836 168261 517491 671498 -462127 560697 875881 385530 -214292 -797061 126574 -768656 371748 998025 -391319 13407 919464 -359243 -981236 -123420 -263367 598446 -615294 -69652 -611970 -374230 -705909 931438 -980908 675570 526249 730572 763272 683415 344289 950097 597038 -416830 239790 -289318 -841056 842793 -736632 441746 824214 782238 135051 362838 508255 348737 -600504 366775 -440518 29398 -639579 -983395 -634925 -932047 675185 499848 -792739 577358 339080 -311822 -583992 734845 990879 -130223 -422752 -594758 -362963 -602439 780930 -106341 -39305 -674019 -200773 73698 -209482 338357 969138 705382 -243332 760002 583647 512814 -22703 -969290 -551970 -390041 315965 840162 -770085 -812854 -123813 482282 299835 851508 -442334 -342187 680876 -381909 822043 424724 -453841 320805 971482 316956 -667614 -371622 -554548 -397605 612118 -556316 471756 -293425 56954 755188 -296992 -979855 974198 674847 352802 596501 -712811 190625 -28121 -265121 -985142 674582 960606 -165419 702015 655320 -912986 635901 833129 64522 548851 -270784 -758330 297681 -448101 -738582 636726 716323 355518 -620594 177396 -180169 -515888 941702 -747492 256453 -779944 -384410 394967 225973 -961237 466563 -84873 -214181 41899 -67762 173722 -351077 873206 -134418 -530893 637207 -349817 -368486 622299 468555 -90138 992942 66016 -151818 -841236 -589780 601827 -541793 -992937 364005 -98621 441419 -868611 -146367 -529253 263640 399518 558123 -750111 -969734 -715822 188187 854703 763855 202401 214977 257438 -829664 705329 -787893 -977458 544822 476186 394323 -143485 -521001 -520362 188264 -616086 256732 710356 -881736 975993 215024 -850645 203735 -408972 -237721 -492565 953518 118155 -623304 861456 549507 -188519 271632 580768 -512217 -677195 -784492 872995 305063 507405 -12221 33762 -762659 -318488 553785 160632 -461697 155128 -720874 -429328 -660066 -143733 -372173 -16627 -820316 96234 -365200 150324 -386563 745042 161065 -387337 228563 -935924 -792377 21311 -320783 -405077 -788366 336789 312137 -633374 -78748 -325491 87807 264665 789455 99719 35976 614819 -446653 977238 369393 -643367 54617 372881 394743 -981329 -263054 590428 -873189 235105 -938898 420778 312382 635859 -372448 754262 -884463 577046 719512 955082 115970 162442 537027 -231952 -106117 687202 -122522 646176 -516099 133220 -246795 -150814 615981 783389 -861280 248622 -79717 274634 -952856 312829 -765094 785161 922050 677532 -316146 -732968 -555640 494388 -87142 -684934 -879015 883606 -945394 680930 66213 489215 -561196 -146519 475656 -401649 -58773 492817 -472660 -190086 -431633 707939 534508 -125556 -836672 186544 -925483 -681941 -174782 -499034 435261 699031 878880 923413 -760669 -659387 408262 -958800 -838355 685906 832651 -565321 -926408 -314326 -879007 -285400 306730 100799 628387 -140391 751478 647934 330471 -622609 88420 -82831 -484978 960576 -915506 -906125 267607 576280 571514 984832 684604 653938 506350 275764 -919646 729743 -769783 696689 -394490 572452 -374844 551551 -590862 857317 966245 91537 704329 671520 -943139 458795 48716 -938903 154818 689920 -781926 122682 419742 878491 -387360 957757 155886 -698824 -399829 -5064 783942 -246720 833630 -67949 480274 -578208 -227137 -153978 -558473 -517691 771883 -158749 -717481 266229 545002 -571907 -135437 820045 -272867 484148 -581588 -264685 46238 -844318 764599 -748356 636500 -942211 -132053 -569611 -297642 -948342 -344868 637826 -284900 348157 -566837 -600998 331706 496789 495053 971675 -844626 -79779 86875 -361634 -276790 262094 -397161 934693 47800 840466 855004 -57871 556463 126051 192512 -553615 431665 759058 880809 -663468 742782 133156 38216 713497 -505578 -650697 -434725 -448652 -874302 816491 -705786 772538 -117798 -946218 -56407 63161 57104 -973092 757545 934379 874584 -310801 -518154 -308065 -184379 639049 -485054 -374967 -414576 157388 814562 -440392 -866597 -508966 607229 -421949 306614 -280891 874984 -450526 -125708 416686 947195 -925774 -365063 269952 -783393 -352148 289599 -101405 -485152 626279 -111836 113324 -218381 -584561 -195364 190741 944353 858168 -282774 917607 -307050 -512067 -403482 179038 -546102 547929 -545733 -105895 -904220 -263862 207066 681427 522962 747485 -444376 301490 -954328 375831 -737086 708424 -940559 -298948 224044 -205240 -282248 -727847 -822357 -452970 789683 -981538 -966976 222647 110925 576961 -127384 243023 131211 219285 125898 175210 -295162 410891 720954 216291 -504272 179160 164031 -187749 -716329 33693 -842694 123674 375151 608390 912632 230508 -23780 254832 -471544 -71752 -857926 590466 -659295 -990945 988404 -509016 -276311 -236324 324821 806214 948480 -683703 -174047 257672 628327 -681221 -885806 77912 -913524 -350713 -185682 438505 718515 -561304 723841 607728 870658 -799623 156413 -476173 -416023 -798436 885034 439865 400940 574205 640779 337889 -931442 -961679 396239 174607 911900 -376968 412464 -231743 825235 -78111 -508180 492480 367343 -745459 789553 504081 932683 332345 947531 796427 541667 -69792 -854877 2315 590510 -112156 933923 -2205 -640286 -109542 -888295 -731471 870636 -815528 430315 -782090 119913 -361703 387720 772090 -53957 -280009 62538 480721 649209 -421242 260711 548584 18009 543239 975502 322394 -501501 839075 795410 -176454 -780671 -334023 81842 -601675 989254 306546 936259 -183907 -856144 -528472 415369 -123901 -662765 -839857 398221 -788392 -219356 542233 45125 350792 292833 -500380 -607264 -92961 -922625 -719720 -524444 787309 523907 -290280 308259 788944 767728 756113 -61311 -797400 606309 -683414 -988399 826865 -992133 -183404 -193656 -536283 -278593 -453125 -170040 530687 194123 307864 764682 -969253 549411 -866010 -323527 305506 865510 461442 -141855 -371696 -324563 768405 996640 -384418 -737574 578711 3888 202257 804245 -253113 474806 -569546 28192 111064 -400028 643359 -586424 724473 -148161 -43653 496375 807040 -637701 -108399 360039 -785998 61826 832793 529905 298801 -826861 348215 423683 368642 961159 -606699 -910032 635194 557743 -577509 -76318 -208571 570586 334670 856875 225747 229058 -151752 -70048 -803770 116413 -75802 -285474 591843 -358678 -64273 417664 -257381 741047 436925 589093 -530905 121804 -51361 -904992 -167319 804391 257305 -367968 796234 8536 685205 77313 -38078 770134 169016 -750034 -417546 37245 884112 -70800 -791813 142373 -242839 11224 -446280 10976 -210049 -86523 -951958 160463 -129843 -780397 705858 613025 590212 198176 561321 422826 741271 674556 -832989 -126052 -752269 160492 327249 -983580 153932 -970469 -860253 979091 -719970 110656 -989113 777220 -268254 468895 83142 741979 -310091 -850349 121847 -220122 -87123 896390 404621 613686 893113 -382293 842672 398767 -775806 351200 947769 312767 754301 858348 731018 -531861 -526512 -25241 205320 689285 -82338 -157447 -840521 -880326 441073 -262470 554992 236871 332803 473145 -77119 -392372 331945 -462823 68321 477881 -845923 -17451 -291634 -528795 155238 -884829 794501 -128707 902134 -34082 -307943 -440576 122782 -397311 -934614 586915 -762101 -129784 -790768 -43528 572847 708659 856584 -504604 -379903 -674878 -124093 417722 988317 -972941 -655663 412224 48904 14616 387644 770140 -289006 334164 881842 -170532 -467628 -499726 -544550 409183 -524455 -219039 579271 -952094 504921 -755120 -297846 931563 -330975 -719647 -491250 -218610 539534 -5228 68407 -820073 856771 -102376 48171 -967774 -685895 -354023 116431 -399495 -567712 -659054 -272278 -991013 613681 823969 429116 -716291 322591 -686577 -220344 578850 110892 -439298 -420429 978386 403479 -936658 -491579 -858950 -316110 929387 631820 966303 128850 949271 -833249 -594560 739937 406736 536192 -662328 -748915 474557 -585701 -936275 -874589 -979334 -662549 -508632 -846218 627101 -569540 490001 434809 -821787 -419317 315350 -610963 -85121 -690679 287575 -80589 621428 -802754 -519838 2243 -514126 506571 -739258 -444363 -222284 -355384 700438 -199683 -913583 -434484 -62852 177332 -139745 -585590 931895 -882927 -912255 953368 282802 440694 -22060 -591413 -260798 -540249 -804302 720575 -811396 90261 -402463 121649 -388903 313820 -231023 -283896 618684 122314 989110 376513 -317216 -662308 265064 146626 -118467 -65796 875315 432687 -381631 551065 982055 594944 383769 947691 -958967 750396 -214582 492732 810076 -209048 -564530 -537630 602327 628618 429653 -729127 -385416 91992 450604 193660 352818 -789758 -52037 -666912 619202 -743 325416 -248242 833056 -81766 -358886 -787878 -515440 -127077 -590824 433444 193239 542609 373647 -944853 -818933 -815684 50034 935369 113284 517040 309884 -18353 183919 300800 -581871 736061 790017 -898424 625858 786206 -281657 878039 -764560 -872962 855196 -960969 785415 583433 -529739 493787 871660 -490430 846038 169509 -621326 362844 372903 812049 -520699 706105 117793 521921 514921 -703236 -302557 -978139 -16611 21837 -590431 -465722 138457 914217 969392 -248905 744418 126828 697338 327662 -43974 633497 145779 -66248 531736 387401 -349333 -477354 -980507 966708 -645349 629766 -732044 593202 539777 -519434 264472 6525 -666893 -842882 870104 846641 3683 -90860 -380574 904408 -410334 91214 -391341 -337834 -64336 694017 749975 245026 287483 472949 -315944 -553953 580824 -4682 -940146 -349308 -872059 -117696 -669450 258472 -787377 -512556 -616006 -801607 474919 486973 -652219 681716 138368 -645372 -267435 854293 633621 707264 40244 -70926 868657 127228 -570675 869437 288028 -438049 561970 -33973 395824 673951 -438983 -782967 -831926 997763 662465 -706916 -132007 -956654 -535150 345496 282210 568542 -150184 -785434 -773388 -889589 615414 -739028 -944165 -833504 -641683 -276524 -361251 -669771 964740 168437 358387 -780336 -808920 281728 660460 135910 -279340 828747 -582864 72049 -942676 -349512 -410462 -948310 645674 -129786 403231 875108 -189329 -11084 293028 -464251 -585413 -68851 -938868 -62815 280824 -191787 -247306 -145996 386289 -395890 79557 -666756 338208 123879 -165823 -136335 322596 105282 265562 985058 627281 -631071 664717 255790 -245534 -581076 156000 -330469 980809 -913375 2311 23638 751143 -974376 -638551 -926201 -995368 149554 774460 964368 891557 343326 659212 -648093 -399587 290311 725979 851069 339837 559069 21411 649091 783820 215487 837495 -776073 -510460 -535614 -744057 -38761 -563862 737889 -325678 -627201 -732159 -456170 -647064 846351 -674017 356563 -424035 523622 -850536 130989 253337 -626782 -60012 -246560 191199 97444 -487152 187118 809960 -915168 -658169 990724 -456100 687444 290365 40059 -222484 -494890 -436696 -366342 -676274 171653 -713989 864824 -173098 -265183 -165168 -188961 -48338 472823 -189839 -709364 -600782 -851531 -603326 -309389 421994 656348 -686897 546720 719397 -965037 -172946 -867368 71470 -155369 184209 -640866 -120274 766736 537002 -733487 -621154 -427137 68539 -418062 -543898 -827884 419193 -973564 -176489 -67044 -205924 -197236 791618 -583592 738502 880312 -650253 -168855 149005 -746852 -701875 -668057 -832857 80407 964547 885904 -261455 883540 -426384 521117 -783588 -110739 643092 -30160 -192588 748585 45484 -897430 -259378 255334 -770003 -462438 243982 -858862 -999972 689168 -671150 -567725 -77235 -587249 450367 119111 -140554 793696 242790 -533019 -760849 638595 -156142 -50046 -873400 -976639 882352 -114192 128134 300637 -357540 -47295 416188 -986711 172164 775849 -646461 20020 793275 -222719 827926 -103071 -289764 -432792 -357684 -916973 868057 787972 -413902 584132 245727 845542 294660 15925 -173657 370700 -819000 -711872 -636004 -283392 626760 768969 -141020 -226403 -184150 -926509 -997426 -543631 459821 224814 -281194 -535746 -833662 -996402 53975 44827 -943547 -720456 -813746 -924488 -497770 -396651 789062 797118 -642967 -978074 685909 388742 690269 -709485 652863 -596947 -358984 -497405 -6879 243978 792812 211808 -773022 615360 -239155 466196 88876 5174 -939428 5559 -360304 307467 39746 366227 708038 -219593 594776 -925744 37778 -589213 -667967 -523583 427540 554333 609353 592979 643593 -780434 316651 394291 430970 239470 -94943 343376 -216108 609577 -831824 -172220 -814320 -594064 635627 -786829 795253 620059 -186861 445607 -1519 823855 -954748 -85108 156135 699180 119478 -630649 -8892 -566925 186718 -6735 -622416 678609 -300236 -804241 -139009 -257236 927568 443439 224903 -561464 430638 934337 856299 88375 80464 369103 858134 -547621 225026 -454917 456004 721817 -765767 -109420 -864582 146076 990741 -151436 886550 -265405 -23802 401144 269121 440744 326666 -600419 -463360 314702 437524 -505292 114730 -340634 -507383 -204351 866036 34878 -685853 431734 313799 -908424 649799 159476 37825 520277 996778 -441185 250885 -309180 -417555 -993066 -694417 491758 -596173 -818587 -811930 335884 -308607 -95607 342545 908464 -416382 239863 -282331 -855379 -38981 420681 742714 460719 -261294 197849 -760033 721447 406363 -855043 -43998 -463782 22491 267175 -275961 -194550 563241 331961 431413 -82848 -730244 -496444 781777 412678 -96753 694892 -917511 695505 -762386 -443417 48794 339484 907489 -464860 -767761 -322384 62066 -794232 552982 536159 658971 -822957 720208 -338000 891793 -121183 18261 345012 718375 -415987 452818 383351 -974239 927856 -251775 529426 -870506 945479 -764446 -428450 353600 135731 -563045 -837565 711012 -801511 -271127 653102 169624 610281 250050 14369 856700 -425207 -985372 586652 456343 372205 -659239 -640883 -487073 259437 139783 417152 47406 342186 962257 -317113 794688 381162 501985 260716 406767 -952922 -1672 -491060 352253 337133 -303685 997217 94262 375024 979166 746525 404641 90938 442991 386540 130530 -484996 -407108 -946212 870703 871942 540259 446169 840557 264658 275828 82833 462566 622267 523460 380918 568233 -977717 -489519 575842 -40577 -953167 937933 148436 832901 375889 599753 914904 -194453 -746634 -622465 94213 863176 391971 -452164 824224 -199785 501255 -761624 130130 -306674 -862029 -26553 321321 138260 -503458 -357706 -860705 -38220 499235 -229891 -260542 240575 -370749 -714843 738373 -497079 -117590 769619 -675013 46429 2368 276402 372304 -674866 -664324 672490 -965749 953204 814193 -211486 177603 -388977 132828 71353 577955 -935408 -861149 -499226 -578909 473410 -367206 467674 337296 -579783 255240 -385062 -951755 243888 64614 -104654 -853595 -955118 152501 992648 -656472 979604 -979588 710734 -602625 -151331 163409 396374 457099 -357293 68975 55430 -62361 283147 845029 -231164 -186794 611419 -895290 -115415 586867 822243 596104 -403170 -949099 -620609 386489 -579420 889165 961894 -763953 -208899 111116 -501086 647580 -600710 50018 259244 190176 2466 182369 -337437 197625 962300 662176 458153 246965 -381062 609115 169306 718408 805762 790968 -650518 -52647 -952167 519716 454810 -619082 608174 -169380 -12457 543784 329217 -343928 377263 573922 31918 579201 475667 204634 -680909 -393121 -112229 675577 -739298 91538 -142118 316473 -145801 190059 895011 899598 356075 -227535 -196145 -100645 336131 562508 -737606 462498 -460003 -958439 -129688 287532 -720520 213219 -894896 179777 -764737 -660242 93874 -957785 259100 -28263 821104 -438202 -899366 796247 -25995 244044 671969 -401893 -865470 -589839 392140 -945041 -808042 381269 -2263 917668 -518086 -683515 -217140 -245468 -475802 -93540 38608 -528285 -208557 960518 217131 881524 -31010 533600 -942227 203576 -386858 923643 609173 43057 -22814 -726528 19600 -72460 -154222 -71251 -806321 693949 674944 -975811 -108541 -704099 24482 947046 -351112 749262 -127056 142716 -233589 -223449 445356 -790477 -228150 -206678 651667 573057 95526 -62661 -662498 467490 -178217 -963092 -532171 479157 938061 -495117 -263055 207108 951246 -49859 160076 -4127 -393808 157595 -499608 814891 -215243 101019 643192 905584 716798 -55950 -370865 -40404 -134482 -498924 -623741 -836560 638108 -745370 981694 -757218 -267340 -805749 637473 700817 -589845 -740005 140500 19673 376924 -414606 -587858 168164 -928124 919012 -96002 907576 -799081 787982 641652 -372452 -995076 -261752 752431 -306473 142060 666934 185444 931600 -94686 283262 -56793 58836 -655168 -485100 -126154 -253968 533679 208529 -493425 358497 776027 -471447 -908974 261563 -742183 28400 -246095 -942036 -493737 302884 -585638 -491347 -645567 734869 -757480 -916460 -844695 497989 -791539 -583866 797224 -243698 145417 -298860 69450 981147 -46345 -39563 -73584 -353799 850190 922373 896406 198382 -771483 660076 887864 595353 -892423 818645 121388 -481754 -451463 -221364 -444218 316209 -513978 -312462 -486736 819330 497579 -864003 887604 -423185 95747 353648 -172203 -280909 94363 -723911 522544 325245 -415518 482190 457133 416421 -136916 379763 -710047 266617 901410 -103079 811652 834358 -373942 -343456 -263278 127663 643773 359264 193270 -110547 -605129 10820 316489 40539 508235 -22463 -146584 658581 702320 59590 -528462 642724 -844555 -772126 486719 -810355 -889210 900127 945840 205683 -876211 162808 360737 887849 144052 -210569 919483 918744 -183095 -893457 921191 -244151 -429765 -243501 514589 -127152 -396671 -624590 643674 682838 -801510 326608 757936 651137 424943 70370 -326025 111106 -393695 187258 246189 -278373 916139 536842 132781 460323 331184 227190 -79430 55348 19736 790261 -541587 -332682 777197 687895 202933 973309 9806 -78637 749467 563042 538364 -870228 -159840 -127232 -287598 163456 -336190 904520 622929 256621 -313699 957762 683033 -769745 -444256 382836 -444997 -400972 991104 -235699 -709982 -260176 -384833 -98754 -346397 781835 908660 935303 173312 -345514 440336 -127206 364633 6827 277136 -339118 394234 799283 655580 -618881 20034 219328 -558802 -348768 274076 906125 -707491 -289829 -12119 105287 -554264 248643 116372 -438936 -35161 -554130 684489 -137904 -880977 916974 61709 522429 -590666 816103 277118 761958 973580 -571723 -949890 -820764 -637634 194281 -344913 -666178 822491 -124703 -753155 723727 286291 -813693 -120236 -882858 706042 336662 -38925 672602 -375508 807868 -837288 -646216 -436853 232336 446555 -890614 10724 280408 159447 -449994 477104 726887 356227 -398384 933046 -161518 -875938 -635347 461262 654284 -504759 861189 -405696 -137375 85550 -686396 912330 -922932 -883234 -37907 -294987 161273 -916565 -637618 75530 276486 -124298 659545 379320 503203 -816034 765956 -334842 298710 169592 413647 649998 -226175 821602 635993 -713766 -699276 -82573 324678 -222691 460164 -223557 -502408 745306 979926 -551162 -213206 -771089 -932322 788699 520979 645812 627130 17498 141093 128852 -215060 437542 963580 833166 -645845 -975438 978011 231888 -215583 914333 209028 704014 -54775 559098 410595 -533621 -391886 43824 431595 -53305 274545 -3707 704151 404053 -316666 849016 -917463 -520814 -416351 -424695 733387 -635302 268921 321096 -530960 -722607 -331855 -310164 -424118 -656854 -801797 85512 -267347 300893 726598 -816563 102546 -27897 -853995 -44810 -66760 967901 -544149 -159148 -251035 25678 461922 -860554 181579 261557 -460068 -114444 277253 -934216 270288 626776 917440 -541248 -124346 -964438 836343 -341099 -262946 360983 -678186 -290284 -350198 930493 -103872 347664 99291 -402666 -194324 -953277 951545 -473986 20650 -199825 -940499 -767262 -488252 -929898 -208872 730247 269439 -245934 -868601 535284 -978111 221394 545886 -673026 -386740 150385 427952 -717842 63528 435828 -943375 -868144 -531425 782304 -121021 339675 -586398 181366 -333064 862026 199373 -208791 282993 732984 -726134 28060 -629449 14493 -536899 -334560 -328240 454805 -100005 -568643 823643 -557650 -531500 270199 -66239 801992 19025 731713 904954 -990572 -26484 -136241 199929 646718 -110645 689929 754869 -277977 -346886 -692069 960085 90699 326500 -311255 827384 -89278 -472946 -327520 238110 830818 -710352 93480 -703306 -696703 119121 -943179 217796 75224 -950915 293309 -560978 16515 303270 304900 -24156 -14428 814869 274 925227 929192 -718069 -914361 -449084 26530 196216 80005 646845 -879661 -426665 265739 689299 -684085 -847324 -49182 -182142 679208 161915 -255249 -879363 -382641 -242775 840929 -206641 430949 -741231 -822343 123816 -135986 853707 -847569 190228 -339088 859121 726751 -689381 662643 -61701 -219469 89517 -6044 516196 642419 -255348 213807 -609100 -145912 209767 23849 -802133 -114597 -740840 102602 124551 -125220 -112009 -460424 97651 -587745 -80167 489612 -192864 -36311 550683 -420336 -715225 -620384 973495 106789 -464732 567089 713284 591744 683195 -944685 -872384 -169596 699562 957415 899703 -223465 187310 476259 798099 -328433 429526 629055 -134019 -355333 292219 286439 531680 -884128 759901 369100 -682338 -70564 325525 -592848 -194702 -850828 574950 366613 -582267 -750573 619034 451969 463574 -341972 -198333 964819 -630684 -731976 -921350 -342196 428660 -917697 360933 -482703 737635 -260786 773820 -950957 -880442 -338681 -352267 -966807 551202 112082 -487408 -259815 878148 -516558 -659839 110933 -88769 -241358 -534347 212322 -42240 132989 -651198 26511 -430067 -877136 162806 -808732 857852 -992674 168486 -106396 -471050 160659 -14500 338167 -451120 -295134 -569174 409670 -692559 -866119 466454 -480786 -867002 -942490 373820 945908 486533 72204 -529476 -351266 -306261 -998433 493186 826535 -533336 803825 625340 -782983 -157155 932540 -419630 953636 680282 -197793 107395 961194 -620526 -981369 433821 251383 -543202 -184343 -182951 256558 -281110 -529429 437329 -519650 -428928 -194078 -142434 748499 -878673 711286 -600430 -35241 39714 -579185 -525636 -359212 -203304 507394 -301029 966789 -930623 -897536 -321382 -439688 853410 -585221 401126 244660 -7846 -134624 256244 -861534 765192 -298159 -164877 -790376 546121 -259142 854368 560899 603551 -752494 787895 -60879 -700051 -194576 -682937 -185927 -316129 -417465 -292833 838151 223718 969984 477988 -98424 -157919 -894286 112580 -537257 321025 -763323 26272 -709279 -793200 -135497 666818 -593499 848164 -157304 607836 -109828 -140970 -523722 -721751 -830795 232820 49439 173302 832372 445781 912561 -287208 704204 -798474 882598 -705512 127317 633281 -182332 -124658 -82139 -578406 872858 404963 -445138 -166287 48217 267631 -18096 534637 -30029 -815053 626825 -172833 -464 -462777 -938151 131641 737118 359395 -814713 -557476 -219243 837750 -348329 -121727 834139 537761 -287740 52188 952343 -768573 -529321 930077 -79715 -793702 997193 -706127 614716 262250 -548762 437244 -469900 -951738 -586930 310582 978885 560766 -385194 256607 509986 -703707 470091 -405408 728069 -31811 748374 -507328 589212 -175615 301435 182015 -413151 636495 657724 514579 -542393 -391759 552282 738172 235472 775 368315 -836730 580667 914514 194535 437403 -106981 338591 -636244 -769598 -377597 -181362 332642 -587208 -342019 484553 -537047 327131 544598 251278 -242549 -719931 247539 -331027 21144 -802960 -25431 -941200 -718874 -40945 588792 -986027 -388956 716067 66509 144781 -904461 481870 505585 538337 151646 -40506 577042 569135 -489224 -45339 -580756 129235 -526703 -704036 256660 644385 -277100 -170872 139233 -179058 -277632 363255 27630 188671 -752655 482263 3626 -953105 234538 258725 980050 145506 394025 910615 -457976 -679122 652967 564887 637748 -269347 -486851 -781929 -990901 -982172 -87250 -86761 433070 -260371 -431025 -633149 759712 -816943 642191 -216776 714594 -161246 -549209 147303 719085 870755 415199 -526318 -766773 -562469 676217 -20236 -627437 446462 832959 889214 -478977 88588 -720604 -748613 968236 -142922 18713 798164 -421779 71674 253167 -111568 -796597 707984 724196 22579 435357 -857732 -951220 146856 -816704 -959164 371421 -416327 -224268 -344900 812823 -152677 75475 479485 530766 -615226 -538129 788852 260694 620770 395798 -930103 686142 392804 274737 -351497 -426247 -577578 -875682 -359061 641475 -683066 562195 -200554 540222 315512 -477867 -531173 470910 151776 -776694 24246 -19793 965917 -430996 -358710 -768426 -573546 -43494 -776187 -722896 -904016 -583095 -773070 -25802 -299991 -246761 -143846 -550078 -9964 -867816 249675 -384143 -196247 -980020 203112 -148646 -115445 -348988 -82398 -475447 690442 766806 841285 229777 -23004 -363760 -109942 -104830 -926233 176200 -962564 47377 522311 977186 305102 -513616 661773 -400081 317657 -187719 459486 306224 -951502 -101885 -177434 -505736 231013 -601065 -847582 717167 766032 744317 -275256 -588237 -74979 -27601 -167597 110424 339933 -254801 115502 531280 867646 -327372 568572 -237978 -840727 -39552 -579582 -698396 -430470 -115251 -650318 427349 -643555 -613147 -239275 -6043 -10687 338513 113236 -803868 -60420 194601 761634 623849 -332165 -792821 902089 80147 884260 -239322 241424 744939 -517558 -54410 -686394 911845 -513268 57226 -726481 -398202 -923189 46336 679176 928927 816197 610579 349751 999479 -331693 -352565 136084 656007 -300229 -568237 -1586 278963 352871 862245 -545677 -602004 499136 -786627 47477 -916711 519577 896516 -932148 836691 -240186 910647 -451170 -155113 -261037 476145 245696 549265 -551486 -842094 133612 -316087 195670 742203 666785 877821 785407 966389 114840 670089 583517 -642703 792670 -460414 486898 744682 117395 709091 823975 -416323 -888835 -517988 430921 -803883 142344 902320 -684190 -740695 903322 103138 180752 900496 313410 771945 242962 281470 430388 941026 -472100 -579975 980207 -870693 398486 433398 -435817 15017 699825 -465293 -974542 425991 -634918 444960 488191 -6758 -283328 274043 -798709 445088 434803 938761 44643 -270028 194408 314339 964416 70425 192314 744621 -645249 305993 -579112 146486 509613 -27675 -499211 -817030 963790 -801402 737410 -276200 -692589 -690826 503895 180863 -153340 725987 791696 690651 630337 539828 55686 -777673 -717400 668037 -474073 176568 509742 274463 -305737 247208 -910692 724238 948186 755230 876667 -56991 -980529 -74932 -540405 -572290 -728004 197477 612844 -908385 745635 222377 873056 108909 734452 867726 -714328 400439 -79476 -498678 -447921 12925 -928251 -184972 -435071 703766 -122288 248635 137521 960864 110689 -925060 439440 439514 618774 132771 446331 -104288 918154 -675344 225190 493580 -885959 190381 -456259 94957 -227252 -813209 -952499 850728 -672348 832743 950236 404497 586037 634126 -388756 191495 424788 707532 260010 542988 152278 745695 49057 259891 -993652 59409 635903 22671 -763204 911013 -639587 -150798 593591 -944403 -114515 121169 576407 -727431 -921089 -329149 -42601 -218775 128496 -826456 529167 117476 -328337 18407 -312822 -211935 -523219 -304561 -877307 68130 -35999 -659681 18631 509313 798133 538529 647384 803811 -268848 65521 -19553 889097 -745215 970203 519323 -551547 -618236 987106 999614 -284279 -289291 -755363 -798751 -256293 -427954 -362563 722152 623972 317982 -843916 -293784 7102 -400687 -584970 12130 -330332 -457831 -911465 -235783 -409963 -116580 780302 -206136 697141 -487892 -441037 643273 -727649 830420 894082 291895 963965 -12307 -863997 -112614 498354 -445441 225652 950644 643918 -580071 -319993 547331 -955402 -323080 231885 49899 -780854 -102696 -702956 174644 -274161 -401166 671822 611307 -804456 472366 66850 115378 -147133 -539076 -966928 -697124 16877 839749 -207845 -195021 332379 -774389 -7709 -690065 468916 -855652 586089 350342 438863 -1856 252603 641134 606802 -458869 465021 651136 244075 -794861 699829 -856200 710443 -790340 -888398 -167527 -201606 128559 -973798 -130707 -122565 642153 311695 403754 366973 325743 797693 183472 215002 130592 682627 -972497 -117008 644131 -561540 916070 -311175 633086 162601 125958 -540790 -44216 667645 -76747 -545435 787575 731652 -207058 983034 11603 226672 -594299 641665 35265 -470520 944557 -26778 -302320 -854974 -472307 -312046 -802311 880665 50436 -581607 -71133 -800105 -700317 -848399 -92690 -657723 -584800 827954 -461001 187059 506550 271458 15434 -437995 -699624 919916 -102427 421256 -196781 329648 424421 914418 -660545 306100 843280 502406 -540575 -398857 -139906 595687 356064 -994458 529828 144996 -145118 888424 626174 848866 200579 -323436 -344743 -681513 -85454 -138878 309946 185842 26791 509631 549358 -837415 -273980 171482 643503 863754 -319864 399387 244848 -632222 -401942 -246074 277820 -758568 671951 949618 909490 -705845 -295066 -127601 -291073 -956794 268978 -802475 -429947 -824212 977627 562567 -451863 -579588 917647 848383 88028 -367254 598414 -684 -143755 -108581 -348063 1573 -909510 -975556 660778 -859515 -723778 -900801 -809705 218883 -82588 487027 -932239 863060 -406335 52094 -271279 -536161 -192736 314362 -77583 636901 -836577 180970 542496 882443 -650762 -813480 -449329 -566010 82520 -554100 32546 -572942 909674 -907537 446992 -783255 683266 397128 -822945 -315732 -438773 -813823 651725 -811586 -927821 133292 344076 -210321 -894648 89736 -752842 54469 771894 296200 -585589 244129 -569053 -827397 -369835 -268176 -937320 338652 -38804 -342646 -235559 -539848 334934 -937430 -747819 216248 -551674 331914 176952 17098 896325 -759781 710942 252016 415662 -433826 99811 -842797 -537758 627734 587367 -333826 -764838 -835316 -510618 -491630 262874 -808944 118855 581135 -699986 640568 -75340 42839 -958893 -244283 -195266 -388957 416766 -224668 -115377 477288 -756650 -793889 -224406 -600739 528327 45679 112027 -306924 37635 207391 977587 294424 -637169 -371333 -164303 20767 241399 -968233 -531395 -788372 -131806 -847303 -820403 -268476 -783296 342244 -792086 340106 -598305 290689 -150643 342393 499101 -583572 864931 -233858 644472 -334055 -719696 119728 958529 -948190 -959216 307693 649008 360814 932824 -778478 317456 -753793 596058 -860330 -212325 -467497 666695 956228 -328992 -453496 927727 955859 -467360 606373 -79197 -126919 -594164 589374 -823594 -705670 85209 598200 741269 -375708 -522506 -642066 769010 -486999 600071 862880 -362957 604747 -832255 -370138 615333 -900155 -680200 -595674 -123215 -946927 320645 -520935 -922055 348089 -375187 -633677 733726 -68743 -425776 -224798 121557 -950669 634690 41307 -232372 -849745 -553510 403391 -157110 -365101 -386966 319081 223732 866945 547785 -960042 -808981 -522547 25803 251314 -562285 355674 768850 428539 395759 -585584 -663682 -712108 -80984 909692 253568 779496 -541395 754243 -371188 808569 959731 706500 -691604 -31868 -580643 807370 -38350 -804589 -799432 -556822 382470 107807 -703779 112127 -366179 749215 623097 -687936 -141366 571697 717802 -212997 -278866 -216476 -704961 -294800 639244 -877280 188514 -600883 -882633 405427 -898606 -928703 -730836 688248 -383352 -682562 745788 589094 674811 40528 -553118 510514 -957889 -407787 -852941 -408862 728137 154584 -412557 -895760 -375091 330958 -793789 377815 -355256 -145172 427128 -482628 -476006 -911224 641020 -835893 255034 -146146 -954162 529390 383110 576461 -372331 997794 -377657 -923296 -741307 361909 -17328 -666897 316004 485047 692559 -553366 -285122 -435362 -455167 -410208 -677850 902403 -292278 757234 -589321 725467 299970 752969 40898 802754 -503611 -920134 -959310 -134541 -59608 -641835 -292207 812131 297350 -929909 -840861 -490950 466616 -160967 -238672 -675601 861154 961621 743520 -302978 -190038 -618700 -397890 5065 -622844 -227553 -324855 -472279 892302 489372 50927 325799 204273 118778 542811 -87151 647642 -342869 541112 -938410 475320 -913682 497778 -755793 60945 -631659 -955470 -302620 -4010 799619 -319740 948614 281844 955729 -428501 -983687 291636 405696 -811646 801854 -754372 -87981 -621499 -44635 633065 292241 125260 552599 523605 73817 -651307 -303240 -417699 126202 -257705 686442 27197 520257 218315 303174 -890560 -311726 363275 -723925 -800207 -199229 335196 -207020 100368 -119090 83591 -522236 331302 -916724 6307 756714 827550 899073 -42510 -741412 187015 645926 259791 -861988 -431982 -296032 671738 -767426 -940589 433802 434265 -443849 398535 718715 -573616 248660 317626 503322 99095 894257 -438431 52116 144077 474584 33356 -465991 270666 -995444 498407 737875 -43664 4913 651420 -573923 -348391 -873765 -417002 277730 201135 -78351 48801 137140 572891 183422 -797523 71365 223830 152596 824306 -446235 310619 100189 -932947 -931688 223165 -417473 248584 -116013 -397932 159659 -323177 358931 -37245 -333954 163226 236917 -101595 559793 178312 863638 -318823 -694444 811410 -365282 -196909 -992447 622369 1368 -232923 138919 -561143 245025 -395324 195919 -15324 -21893 -409740 -899846 -689525 -336831 -133933 -630937 -374032 -525835 471232 776817 480923 916021 107238 -695724 829567 -332339 433000 684816 -504200 587877 933419 -112410 509988 303963 265530 -468737 -237989 -934740 -963622 -602836 351948 -519157 598059 -163512 -207691 717972 219768 984122 -310594 -34534 -365285 -813801 466035 -568804 -551152 -342044 -512291 890711 -684268 -532487 -969028 332661 872825 426496 800994 395235 -138359 883741 -435794 -841024 415125 468392 -395356 387441 510873 -636907 372646 -367279 -851315 -808587 -992815 -400250 319434 82837 935031 -927633 856599 -939196 -420684 103481 77392 708403 126127 -645487 597938 -532235 -163985 684403 -569787 -889051 477399 -48607 988390 251430 958528 544048 596976 -966395 299313 -529603 -786169 -454276 477757 141244 705409 496400 880122 -703632 -59664 -565863 -245257 -767920 -701017 161482 566694 -107297 -732271 363683 -434885 -326615 -44268 163140 -788597 835891 -111923 34406 542012 137899 19866 -669734 267569 294422 172226 -636814 41898 -483632 291173 -862833 423815 856980 984136 -17110 241143 32509 -700876 -596487 -91450 751423 -437291 489347 -362631 548316 -176095 764986 207635 -548148 226606 781790 919527 354350 437113 757243 738416 869914 -435502 -737399 -942898 782865 53992 -192847 506077 -256490 -50963 669487 -492684 -698794 -431131 30034 5175 516098 80657 587553 253338 -469698 426098 394008 -216718 177841 -796036 -259184 -804039 128317 734553 395068 677086 -871479 954198 -301105 -81607 -190994 -316741 -387100 475391 961905 -785259 597233 -284213 666705 -569964 -313272 550110 131081 -292423 616032 -553220 -106197 89992 536038 -581888 114692 395892 -965495 804461 9944 607094 604754 -576591 653858 526735 -707040 212118 794378 587849 -843692 -604662 983936 -154941 -698208 -505052 290699 -759210 520179 -6161 769184 -889252 227391 584047 853761 598204 -67590 -873297 -797839 999384 -218326 -947659 -277174 108475 -41577 201124 618747 20490 558803 174850 -745184 675225 -467861 -149484 117402 275241 862310 -952554 -683664 -910590 588589 851745 530083 -125008 763352 -787606 -845037 -837915 -496769 473325 -74748 -819148 -855696 563974 207164 -208645 793695 -887749 -482405 -613114 670205 128081 800200 -365901 -304901 444796 -477636 -477061 -836178 34026 -384571 656859 -834416 -837430 -522576 -186240 434318 367105 -552390 -423821 40973 -792337 324283 203002 152888 -76716 715465 780045 -264968 -270881 -718213 -964237 -816382 779336 739849 435931 -581747 -976945 297877 -284576 891309 283007 -140180 832937 131538 -287733 477228 630906 741714 843937 -455430 -597922 189998 -210947 93141 611476 551988 -400420 -706172 -370410 -520636 -764392 357166 807622 -80721 -833563 178440 -630344 -251077 511910 787240 382102 159171 -617107 731129 363700 585723 -299577 289073 -95790 169822 592890 -459578 -137744 887181 -949536 -302418 -397985 -486627 557603 -726734 -260738 -98471 835408 -479281 62024 916282 695815 781994 -57324 831981 319042 -918229 -815624 -671265 -93681 -653156 367205 -789542 576860 -128515 -449584 -483302 265062 -538562 767710 -198184 -205786 347929 542888 185700 227003 -165239 28493 -169352 -858395 69566 -597953 -995667 618726 552855 -449527 662516 -906570 -632675 -107151 659787 730760 -231383 -743341 879425 479312 -834061 724900 326739 471365 138500 499627 777323 -571261 -967839 3265 -696197 668875 21193 -891828 -530481 587102 444421 -960872 821833 -588158 446645 10479 -17438 -594043 -381778 -359244 360659 -931294 -322765 -972272 -631335 142332 -241837 464579 179625 179399 -725922 -713828 270832 -694267 -718204 -727675 -21394 -825331 563508 -184274 -797718 225968 -411769 -865524 -689096 -255088 275689 369700 -977320 -842257 691850 -504667 -58382 -814335 243756 -878364 349278 -248910 -378696 468442 232374 600752 287659 -265646 -34757 -158505 -641672 -792101 -543846 -278944 796625 754375 776769 -357578 207380 -450480 -95783 -40983 -271147 992726 762975 -958917 51460 -824124 -107422 974296 -180549 -796016 -203045 -793565 -144089 -832928 -339164 118444 301072 525130 -568681 38462 752006 -438732 774084 -802028 -353238 -248997 40142 -566357 -122858 643183 471266 527410 771178 -207147 277406 -711052 -239199 -172966 -415398 -788997 156771 451549 198300 -638424 485631 -134914 -720557 -968365 -302419 -145988 552804 -654945 259550 682541 -717689 134377 337768 391620 278455 274562 -480888 94934 -563295 988752 -935654 428558 -665374 -951381 429642 -627105 322754 702967 975135 -840719 304986 948888 -328343 -528731 -22192 -40688 498375 -446916 565029 -211249 -890831 330024 473714 256980 -998451 687370 619055 722318 890894 438242 736691 -597498 -637655 -254164 18796 -607908 -996335 -391746 -684367 527285 622229 659012 201650 613951 287398 -711978 -822127 -957214 -366793 -97613 536201 -336892 326717 -815075 -514100 382329 438358 -219184 942571 22534 -248570 514464 -303121 -159216 864412 -513362 24837 -171546 806451 129606 -636715 851368 627668 -8871 795763 -186158 723129 -102510 149358 584297 -433748 -605418 976647 978880 345102 -166435 -780804 -638105 -983308 141608 491265 -73551 -470292 994718 -777520 -340511 980317 -830585 89431 393200 -953204 397604 642576 475067 -988888 307823 366419 -785172 743127 748916 944272 833347 639674 -300704 821878 -332407 114044 407634 -616499 -289307 -535628 847620 671525 -551312 892507 123947 113554 -540406 207017 870768 17153 -931478 613095 376683 781294 306567 440682 108085 454819 -672709 -357594 257291 662943 719346 -664742 -889061 -432367 300302 -177815 131951 -224765 672091 774985 -556045 -929900 638122 341652 95908 46942 166284 428860 -333865 -589834 386732 52444 -290909 -213487 -576599 -766739 986051 -96688 304903 -83826 -573981 750482 802104 161955 595979 508455 345519 333680 -400452 329950 290947 230174 153439 51583 951807 573924 235360 596438 628252 508494 -404096 944371 852571 825544 -593980 -363153 434031 622896 -630869 -369124 -620850 -432459 -96657 770494 -150143 52187 35419 -440103 601483 453786 -284348 -170330 -279693 315558 159909 -948065 554224 -768950 -931877 878649 662449 -953618 -846599 613938 -767674 -671049 921929 -423296 457006 913741 -636576 -387607 -255491 -202568 -769315 289200 365098 -877341 -922690 360173 -465037 -128829 -464034 -56970 873197 11281 -684657 410796 -649805 521808 469164 -577270 419385 391595 949659 -939112 -315646 -691154 -235104 -919137 -129153 312963 -878479 540241 -684401 984238 -722349 -464623 -435190 -587165 927725 266844 -77990 -148734 -92873 132178 105667 -686288 865553 -499227 375490 686611 -75920 891165 16787 -599383 -192717 531461 209229 173510 867604 27445 -643543 -899288 760762 248445 -187168 127672 889450 -127317 -393166 -788256 848990 -946182 -293886 -839805 -497874 -134121 919710 -916067 377963 576465 -532707 -171783 -725813 520796 353122 -223735 -368642 -787519 304061 -389531 -623841 -255514 -427344 488931 399430 -791755 -108722 885967 -903750 505708 811839 -937017 -102460 -864255 -914207 116278 447902 757296 38153 581867 407434 -220510 -243609 -278699 -287872 265659 355079 236509 -388737 -98431 889568 -505467 -845404 -759817 -477240 163610 57262 875261 7622 593542 -64312 222998 -388435 -771550 245286 244634 847214 211532 -923632 273382 884652 879604 280974 81476 50427 21459 -309328 29289 521402 22332 615287 -833897 -193654 -377590 -273181 44515 628409 -284902 74385 -909679 -773326 -592357 -355929 -698371 -614117 -284207 -322817 -980358 -272212 -519910 714741 524203 -894264 729688 718272 260489 452269 -328983 161589 -87881 -314535 -822 764216 -118669 -903783 640087 33503 -954455 -709073 789806 -418908 -210142 -46177 847793 37575 537561 -288874 -541911 -482754 13678 103288 217224 815322 420660 -19580 144071 188536 -73627 277158 -62610 46560 -969739 -237606 801458 -996803 367235 940600 856376 666553 -324884 565792 -161800 -636875 -647558 -511998 -835779 -162910 316474 607050 597832 371327 355307 225511 999060 -728209 969746 12791 732213 -714762 -364373 958993 -374950 410576 -569478 88110 138993 978670 -521217 -111052 560233 208525 -749177 -953823 917011 -636939 -532513 718288 268706 -385332 -773724 588395 218449 150548 -656074 -369042 -344797 -799032 -163125 780499 -292794 -391538 572319 369504 697873 520216 218313 709257 -438484 50205 -126039 -731262 269135 -441872 418558 232550 905635 -189638 -608748 143485 251716 -141095 104858 -282067 103272 315731 -966638 -422784 -367463 419064 288737 734670 251806 -789740 34438 225927 -78984 -704050 -611353 -719841 782216 -908511 -915769 335894 806222 102900 439253 -632029 -573876 -894249 -807970 -892804 780041 907740 331169 344592 377027 -978029 406105 764821 -785831 -437989 943841 -982179 -670301 -832773 457586 798853 489433 -63707 -125657 -426164 658844 -172700 255305 832399 -827252 437938 269473 928255 630850 229842 682731 976061 -566299 -435120 -972898 257805 -520888 695729 309431 -138258 988467 -361286 -27856 -59164 -642991 629920 823373 -544593 603506 -484243 28639 -42332 266418 -297935 26454 -842375 -348565 468669 -544317 231558 482969 -928910 -232509 825705 -61615 693557 395142 295625 -75038 -986882 264699 678968 -981625 -739696 -495718 58034 -181307 -940221 984269 724674 752743 920829 648444 776132 -291564 -931009 332212 365381 30602 -172837 970099 531974 -772359 -99388 55442 39968 321534 861950 -734001 324161 -348486 -812748 383606 115348 644367 889576 995244 -488257 347127 -4796 97752 -511738 557184 -457200 691118 15373 695144 434237 -867879 -414406 -343856 74270 -974139 300857 -823520 797366 -987002 777497 795128 -764500 -941976 152083 125390 449883 -343532 635115 -208983 278150 342235 -860048 276601 -566103 -490334 684701 127120 -379798 -810559 767150 -280324 -452972 763337 -523859 -827007 484387 895949 -301 75256 -758252 215811 689476 38308 191539 -364409 698082 56106 730926 874522 -168152 -842656 798836 -465825 -716371 -509460 -148784 -187356 -851673 -313419 -758760 -279986 487472 217000 64160 216865 283842 -569836 -315891 877998 786785 681800 -222375 -843304 38011 231694 38917 -229221 939110 795685 585311 -946613 -301760 119977 -272700 -315047 631783 -410800 -768830 412118 -121987 -898428 -162696 -760224 -268569 48019 7905 381320 -815110 493257 -886280 116863 586174 -384232 -218606 -913605 188195 697921 -302405 -453200 43950 -618468 364735 545453 430286 717955 589252 -702515 249953 599060 983994 553186 -868103 755984 -637597 743927 -309311 -116077 551063 -483238 -945695 742775 113065 954744 -484298 53766 -673223 111215 -314010 -633764 -340851 282693 253157 893499 797797 691154 -278508 -303604 -950164 -830388 627204 -366605 -736310 604269 884696 -310515 -961578 139715 -818489 619337 295444 33985 329568 236750 592363 -308183 607858 221653 985923 647617 879679 -460465 -813276 -616834 -9741 -636700 156780 320861 33831 -783484 590707 889750 -210245 -103800 206647 -29141 -358777 -991511 229079 -644802 -122508 31915 -867142 -192369 -740240 701926 -898481 226450 -558341 515570 -715666 410412 -463393 -200146 -81955 380938 -642436 -488467 950383 -45026 99905 880126 -769720 438967 -284105 -268841 803387 -398916 134839 -208803 -322092 828677 -442692 585683 -668303 52311 -986285 1372 479499 649977 534703 -158034 882963 -353033 -601127 -256811 525175 94323 -235004 191393 271683 -875486 -946690 528302 -444060 -266774 -283837 -313714 -284407 -22890 522284 -882795 -310604 654277 -526144 805770 973964 -123973 694210 383041 54717 -532492 959277 -536331 -372167 -335430 -395564 -513076 -706674 861365 71307 636990 284451 856327 -212818 421187 -670877 -359967 93379 770189 -748503 308355 479271 178398 909586 74790 368042 -178301 -165139 -814324 -757418 237424 138575 -485342 475216 -998663 202820 43470 331224 578475 538784 -804261 539627 725445 -426893 -599681 -665080 78806 -650086 -471163 713871 -548364 746994 -457061 514500 -453354 -664152 580282 -490765 -975601 631596 -462035 808622 -864984 731972 -563391 -196686 -119208 -303939 -454520 156392 511906 999996 -64823 -803449 -432245 553650 -626809 -236714 -370249 326510 -779348 -467185 371359 -27444 -898733 340831 -790415 -781045 -496465 -641653 983813 337084 380570 802220 806647 -888361 -23746 235547 -192667 196840 590938 -825625 -994618 810086 -770638 739971 -109467 772388 950550 -435715 582778 -392351 705036 946665 549219 -364038 -245220 771676 994052 885055 582841 436244 -947912 -92702 -603833 -521803 -281870 -296309 -325555 -146130 275317 -833143 -160071 3002 -363220 -124124 213578 558211 -796762 275086 -990050 363233 24114 -923272 145368 -329537 -464493 -738752 -726754 -747935 -672697 -406132 -278175 -157140 -478547 -776986 -421725 392209 631002 812005 -402920 975301 447718 -88712 979269 935723 829475 -500813 -866715 -56843 -111690 -530364 777143 820740 -449822 727178 517917 950568 -278820 864269 -496730 -218371 517296 -215562 652988 -485774 -85018 -731797 836287 845292 457451 830985 394215 -803241 20895 -13265 147159 -117909 226285 698709 -240223 921476 -680077 478089 -356059 299122 510339 -451508 -758682 256605 753348 -764791 -822918 160211 -76554 -154957 845340 -389264 786131 149497 581340 -931543 -357744 384681 -582411 -155467 -578301 146975 -249921 -218856 896350 -599705 -472773 -268467 -851175 -644873 -456756 470126 390530 -313723 758724 -195202 -491014 698909 -783097 343057 586917 -40705 746576 350331 -507045 -804738 219458 723481 -532007 980262 427153 -920197 60101 -722258 580750 705180 -537281 576649 650961 342988 -148960 -505957 -7550 765999 -685230 903689 -748220 -494370 944460 -633431 -476226 457643 -566104 -98023 314054 -578943 300770 219755 -6484 -839830 -341713 73982 -765663 -776533 -170632 -641853 -678006 -473358 -395249 -362042 -744656 439387 -414016 541096 -641198 637813 -245104 203655 702163 -867742 599276 859430 233039 608108 587911 537060 10342 -236837 -161818 -475714 340992 -133352 -852041 -88695 -546127 630185 852365 -513006 189648 -658977 271208 63737 -911293 56508 -56256 -361323 998734 -731042 660511 273380 -759283 611463 368745 -835795 5245 147397 -246212 565812 -261580 334914 354418 -281191 429617 -426582 -794429 -512306 -276146 -492876 -536440 985523 723922 898768 -337126 991440 434211 189931 334638 434584 806370 -118584 -676142 -522771 -686463 -166570 345047 -349616 -612298 408504 819751 -773608 -279594 -965263 936662 -497771 824587 -703885 -688869 864130 652634 -526625 -472469 -777065 -594355 -521751 893108 -979909 -690239 -348201 896563 563543 -768690 -69208 -928654 -863162 -794418 185826 -854552 444300 -883037 794768 -217130 -41845 270792 224775 924847 374640 828652 -462909 117649 726413 866296 997325 430116 -822134 819833 412920 -275760 661170 -754017 890806 254606 -857129 -138910 749463 103772 -499229 167871 693728 -664886 -669443 -822844 420018 -697388 459738 -489662 978309 -504949 732752 -748390 -275393 633025 -726859 314221 313852 750652 -522130 546416 510245 262193 138133 779340 -529981 150450 -405222 121750 -602636 317748 897028 -858522 -880006 -929988 -248875 263702 -994447 431142 -220788 -355303 -569063 600722 -869692 279797 -468783 802411 279930 421854 -171355 -840683 437484 -170767 -9218 -905293 -801764 562313 -610824 577554 599412 434882 -688175 775605 98819 750856 470396 -245507 367461 547290 927701 -818187 179649 -883807 -932624 -889672 351212 -408153 128650 792959 200236 -385738 -448479 -499253 -161897 562254 -370400 -917333 -936295 -32639 810546 -516845 -316305 826295 -750375 598433 -906662 866132 818933 -645132 758885 -403291 -370764 48350 664302 -986482 -684879 60525 -140924 -383185 442609 -176082 -33657 -737419 -352111 708755 -832165 -54707 -40818 694383 633160 -583180 -688079 -845539 -397198 -227734 496917 611265 989295 126213 -143530 409382 -186614 -507998 338392 705351 758932 -851594 -198223 500585 -745375 -3582 629940 433125 748262 -828123 -140901 286468 615149 -646325 51664 -271614 545394 -361788 304728 647477 2718 -630609 -410019 -421561 353245 -237291 -284330 505887 -173666 464146 309333 -494369 850214 697773 432748 237062 -79470 -814135 -89667 -558156 427879 -876875 958749 -569330 591063 946526 -201160 -238701 993444 677077 -455681 -585657 -292023 974884 45849 -691273 338950 -443736 -371837 648948 713272 -736610 -194166 -967494 -85449 946071 -823450 -385943 -300856 49536 -213632 -810968 59852 784213 125678 490696 433984 -413966 255807 577945 492378 -747617 45250 377853 82655 -482152 -201712 -327972 -780288 -530698 -271264 505944 -510552 -462675 -586525 522776 596325 -561348 -149567 -51344 -675155 -258657 883715 -305574 -518659 930693 -669105 858325 314135 474505 866215 -286819 689209 494861 967169 -161877 -313187 -507118 -704739 437687 -935578 -839892 -488140 -751532 833289 -916861 950367 -314886 -435326 -397794 891390 479306 485885 987818 -676751 -3529 607898 -885880 204423 824913 -848303 -726671 332924 193855 365439 741427 -106221 -16565 -698990 713370 -210356 -467944 -784434 674026 -984210 -396487 -839800 185381 986550 607913 107832 512719 909032 200576 -686459 -342271 -848596 988107 274716 619818 126443 365795 -404915 -165609 -863004 -845588 728373 -75886 709748 -565569 409810 10827 -598878 779244 -794072 598112 -871582 911161 -183206 -617762 244518 605355 912207 516003 663445 -290762 -869378 201445 -562710 -953460 733020 777803 386156 -556521 30815 -350919 -831099 364289 902829 -925911 190338 311536 -767898 -418380 -401818 570192 -360437 -233167 167659 731976 944137 -448908 678038 809166 176102 157752 821494 -333354 32135 571799 24441 -162523 560923 -436427 94186 953157 679720 -227203 977162 -612048 835402 976496 892671 74377 -816477 -435042 -814828 125597 761619 -305882 -97494 355423 215477 -907028 -732575 -879647 -883717 340966 674702 -207705 57323 735516 -602419 -699727 688413 952520 661383 127135 -273551 594501 -911455 654210 -960367 -44115 -249107 -436516 348153 -20278 -580433 625943 -411600 -488957 392981 707978 -54411 725187 440696 -418901 -362232 -701192 372402 662241 -44911 400568 -433514 -445832 916273 -626307 770448 -740946 -861660 -957039 -914854 906858 233232 -161787 495064 260620 584428 -294821 -367726 916831 251024 -17597 -721205 546091 749781 -207742 -740030 986728 -131992 -631185 34565 -471923 -923344 286360 479980 -539643 702169 848257 -963143 206147 -596867 -216052 608074 -669459 -274577 804340 -712968 58803 -128733 -71949 -818288 -618557 -263875 -218108 433644 -827947 386228 587843 397997 143713 -651741 -531216 416022 -58383 473260 -909806 -85368 -221552 853897 -437448 -972138 558050 151473 -528549 430916 -653363 868387 827231 -418335 673365 -828232 564606 -927610 -856404 618153 -184566 -269174 781384 159016 -107253 -109478 -60756 -564898 -136709 918929 -52935 817482 408253 429020 543669 28805 -773702 635122 780960 215709 -686640 344735 49961 -191577 -786186 -789077 -638899 984239 815852 -90799 422679 246202 -717233 709 607575 -82637 612248 142841 -449506 468551 -645773 38156 787557 -21025 -277842 877264 818509 -618949 740685 -740746 31744 896296 568506 961240 -357065 398301 123161 -697373 234104 -722630 -216289 856242 -111216 883240 -650275 750834 -615178 -819874 -732932 355859 381337 340055 -618491 671683 -207543 -663474 -886157 450731 289953 560368 -96608 1721 988621 -55870 -412435 -706151 593219 429103 16375 -497364 266931 -796533 -746976 24600 209861 74655 -283606 -114064 -167255 521121 559203 -48760 -338096 66767 -5444 726001 -522715 590043 202527 -130289 -373612 -939230 -985692 963023 150736 -544723 258925 -227464 691393 -228780 -832097 -458469 689161 515068 211709 986149 736434 -246784 -484318 407443 414582 386093 44507 -50748 -802647 -690584 987551 -493334 853447 952299 -497620 789146 151702 -28628 -783169 171652 717304 -337954 -590097 -549700 300367 -108656 415270 -120266 890764 615412 -970307 -68015 -290345 -169797 -364621 997642 -759723 -505061 -974582 -282415 121880 -720398 -688193 -411016 909097 999812 -321436 799688 777770 983905 -425637 72110 -147925 750946 -224463 212755 814220 -315311 -671340 555593 -77686 560424 -531853 433185 -850329 -984206 -915792 -7527 289466 -133938 -675068 248370 -835888 -653421 -61712 -644256 384190 -786419 60252 -63077 -160251 -818972 -58290 994323 -164384 -398819 -438072 -218752 -713684 -646598 -482626 761076 346365 352946 254232 797209 -673426 -424956 601626 739243 492382 -250643 -427130 -18707 340999 -797851 -729989 904039 -312408 -796648 -52263 9691 436331 -539274 813577 632436 -266424 51720 614243 -217361 -77833 670052 -710591 -35625 185487 -468932 -837986 481128 -61248 -978160 -46999 -941803 -429911 -570876 -974484 415910 773079 -44340 -107308 -535815 164060 -741053 588508 -830744 -248697 -271461 731290 1099 -955195 250415 -102682 186132 836755 345205 -435485 392217 733983 -688497 -981333 -556177 76027 9216 4123 463089 788860 -894084 30136 645472 -952523 504152 -617028 -868725 83360 -150719 -271823 -562443 394055 -906487 -691835 256467 -241671 -619160 317645 -891417 457485 763598 -630360 765300 -127210 -464395 771 -572815 -532712 469411 -964008 -280036 800961 -566796 694349 -725976 -146613 515122 874556 80217 -357494 382525 800584 -282745 835717 600937 441500 -42561 5958 652272 -839304 -235417 626467 -598443 720686 -634503 108573 -875890 -364153 147357 -374706 -749973 572521 405871 99980 297308 587438 958718 -685822 -936188 -534887 -124852 617012 -975099 -291400 579084 715397 -50462 -541229 657594 -967872 581711 -467316 538593 -347548 -724910 -371449 495254 168806 296784 386689 -832764 480998 26370 155227 430127 383434 -495547 437333 847896 -152952 759025 454058 354511 161007 -741415 -396553 634664 -911917 566151 -781985 -69750 -76222 -645516 821640 -859909 995788 991776 -695779 -289805 380265 -749777 -980542 455115 25482 -99155 801201 118356 738618 -900750 -313610 943236 -749199 -190687 -859837 -679348 -672778 633034 -891279 -91643 -656531 354479 -830444 524680 933508 -336732 115385 711900 -819402 -966897 -328258 -782582 833339 970767 -485810 122125 -73203 -746310 507897 -762346 467966 23276 172363 -924421 -461144 -438575 316671 141055 846851 579645 520597 -167655 445426 60110 -835321 585162 -873030 70972 -836664 594271 703003 -696919 -544566 365408 -13299 430807 155577 -789452 582081 79628 -197219 297772 -598735 229657 264172 -299927 479598 -779456 834985 99018 -96491 -108865 490278 -603633 232544 23293 42475 777487 294104 603216 462610 31272 -289047 319363 -712372 -513907 834397 -49138 -883593 -763542 960208 -348173 -738549 448632 826560 541391 -534755 181915 -713877 -340898 -671278 559695 127838 374717 978942 549953 111516 -471222 550877 -270214 -418841 352551 202476 -525130 740142 -772258 440165 -889261 850194 -256738 630230 95973 -889692 529757 669926 714595 -405963 746626 -938741 -801738 278855 717745 263104 128082 -661258 -873 -806442 -521721 -91803 -102924 832149 -424319 166601 723371 320383 -201182 654060 583245 -871579 -950509 369236 -813195 927038 -302728 863491 591404 748097 454484 -820088 632251 -700545 224462 299027 -471648 -305661 -884703 151731 413281 -779428 543340 745564 -8091 -330779 -138985 100489 -420241 55487 704348 84478 937399 -132128 975737 -89049 104743 -478139 931697 -477924 -803261 -628743 -850362 -265915 745339 -575866 574491 -474243 -209300 -915727 -796795 158144 -99805 -876093 291040 921357 609443 591906 -593528 793325 689241 -788842 -578462 -755608 191614 675009 490567 548158 665026 -505627 -786657 -285677 176218 746019 -571102 -988309 372228 503675 454069 -884040 231792 -894210 -556051 -501241 35434 883142 752516 -248595 -553488 572885 -505608 -306439 755538 519637 805446 -885206 -309011 50785 310338 -813425 -857802 -600279 -569403 271527 620691 -623301 -949928 817583 -904351 -224981 -747368 -433445 3250 -720803 881970 556210 -409324 -905745 -530418 -683386 -128372 573381 935817 -951025 222626 -348494 -311462 29220 895382 -115009 695574 84757 -297424 -954084 -925490 455975 457013 303905 -626474 161197 -960651 -31617 71969 -59646 190727 271048 726042 779387 30871 -186071 771092 -760419 -692436 -42438 842076 -214711 382625 123144 -192301 378949 866883 -584187 161254 517367 905367 872616 -265064 175733 180454 -404561 -707848 168882 421345 95531 -997708 -502018 -419537 -577566 148891 -442160 -442298 778892 -615421 -749618 -341441 920295 -477553 -395340 8623 149819 407209 118506 38012 -667452 -662782 -510378 363877 24854 781414 -668839 -372986 484573 -438337 12822 905763 -158867 -910993 402465 -675398 -899686 784156 -32906 -665896 234718 -633961 927047 -803349 -906930 -612017 -323645 597460 -59992 112618 888825 979498 -611639 -240790 663734 -247229 -746512 49001 112338 831596 390405 -574018 -711324 -481334 539929 360557 668152 218667 861299 -519407 235257 153426 939602 -773791 211724 -690485 -734250 -735660 246922 149856 -80882 -812319 548888 -81116 -248033 -956704 972204 676749 500620 285821 -869282 629417 588201 218319 419809 -254057 -837566 39482 161972 -49797 792716 102991 437083 707648 391911 -610521 -830797 -537980 -72318 -907041 -762137 541987 -27619 -969933 704891 -51873 -636694 522166 87813 92585 97805 -615044 166543 -860989 -531580 -786391 -841919 478878 -656524 411194 -322495 699758 129971 -312203 -861145 -673604 622798 540682 -967922 -185616 536360 467201 -143713 266130 -320111 838226 -879689 237229 930688 309011 -764616 346575 837488 753612 916841 977838 51925 -589722 159499 -491803 697914 -398014 723449 319835 -528281 -734214 -802747 -123498 661715 859815 -326975 558776 -341902 -984589 -881245 -761148 -76243 896732 62285 895895 895385 127661 965047 -604064 233168 -111891 861199 469401 188637 -954648 5498 -748384 84433 998871 639224 -628362 -868494 -243154 263909 505234 354707 889475 -597733 -855709 -930689 -807658 -674891 -931231 -871281 832385 -83729 712015 -754213 -655491 -882775 -477937 780878 17418 -466527 -965935 189516 113217 -614936 -173296 -14361 498685 -503204 51127 601345 920152 -867122 -310570 -251999 -603394 -968213 -905606 443435 234748 590973 -680614 -992587 -367074 -385636 -905208 -574831 149639 78784 -736444 472387 548614 -882643 551839 264091 -388722 -306986 -822451 688866 882152 -234103 11900 26107 -348408 926292 -855305 501498 542356 -111766 665769 552219 -812475 215791 -1756 243197 312633 -8455 342849 469239 719199 -978221 600256 768509 919544 874585 603743 32847 28922 -303909 -332393 -878277 40335 148548 -606927 351552 -433838 -439311 -144169 741333 390396 922381 -579464 -820927 -354817 -803917 -26859 523423 563293 -975551 950696 -912128 533923 62532 -850639 613679 669190 627858 207198 651663 431384 -211465 660822 -720223 114343 -803577 209314 749218 528051 -390637 -246088 -748079 589449 320054 456870 -69041 -863360 494351 -498985 -777954 515151 516233 73989 51660 -859382 991445 175548 -786007 -435785 917881 326023 829619 -633839 -41598 -822855 608787 -80936 -522923 26201 300480 716371 -814940 996651 -494270 920036 113148 777303 640838 426362 -339783 974748 894437 604574 -64316 684389 -452007 -123593 -677613 -577719 -514175 -344578 353038 376029 205112 -833089 -966987 858740 -228425 835506 -210804 -697666 352263 -141592 90915 619659 -310752 -900895 560705 954541 -194141 -617158 -417363 -480134 -461135 47491 338200 978032 303206 145194 -470796 943606 382373 -361689 144307 -104350 878323 851006 994089 986710 -677342 152814 -263360 154786 789668 -99435 399888 168403 420074 -544489 98373 257646 -379502 -443353 -592226 -971448 -862274 603829 420370 144005 260608 960372 -980723 230059 -243343 27527 -163496 345442 720865 -631737 -612714 -327862 -416600 -710605 -104214 530553 -57189 59381 -154442 273295 784794 590477 -77825 913400 -87353 -585828 -751124 763070 -165295 202703 718573 852872 120302 -54554 88569 857012 -682393 38752 970991 -478324 -724283 -992354 -284377 -250295 513552 -294944 720607 797073 419126 -400415 -65942 -336137 -519721 809853 913175 779931 581120 -466488 -192729 305345 903835 -40409 808518 -386371 -116492 -150373 519844 997515 739560 -663138 843189 815739 -539220 503974 248449 -902775 -797513 672838 -615256 -669493 -666931 794100 412790 84138 -683931 -219361 683220 689607 -325612 -588777 -319086 -710837 530914 -637936 -198222 -673391 383704 298641 -198944 -417326 -35704 738096 -464208 297199 798865 301036 207084 -468002 602944 44969 50060 327470 875731 81864 667715 -822472 920410 -994206 862006 -211868 6455 298914 124616 -692971 929092 -474948 918544 952626 -388973 -998386 296300 -894510 548944 559697 205743 -596221 805699 516476 989173 -393544 98290 -419147 -353512 858212 862580 -595653 -926209 -561353 749443 -821044 -474349 -434340 664294 -811348 -671376 449438 977947 -240693 -573391 581934 659121 -993636 -946579 962236 -647844 846625 -656316 694314 790008 -500352 -932319 -238797 -799972 -190456 542734 468719 -580902 -368262 686575 -163327 820723 650508 344280 -245903 854980 -510455 -296951 -478696 -450097 -894955 762247 -398875 450063 -170792 435739 810734 356751 -548006 624397 915413 844687 -980672 -556638 31634 60837 205482 836578 -51115 -223890 126432 695539 325580 -408185 -789204 -764399 -927435 886097 -358477 552612 863403 -344711 -761889 614349 286820 -510703 735788 -194320 174416 511266 -175104 -705215 137446 706209 -932065 700636 -501735 -293924 -839809 -916130 65054 136012 -58649 744426 -509602 -954681 678423 446827 828354 -453457 -642941 -651840 505 -453401 -108063 515082 323497 -474820 -922769 206894 869563 -50968 -673527 603326 -136103 481976 -48744 -197469 123985 111036 -583612 -285594 705170 794407 845255 -978149 -254254 638154 -687651 827498 963410 86440 -548904 -219845 -113991 -166859 439631 -390403 -325091 311344 -317450 764820 -670943 -664166 227933 -672200 683217 535267 -360609 132872 -699314 679723 -669425 515576 864685 588479 787596 44450 -251705 575781 -467015 329256 248186 -424700 339120 929825 -505440 -466695 -774735 335041 -812739 681700 -120041 50254 531693 -56463 462624 527293 -870275 -457278 770120 411241 -34026 -490821 144338 529007 -169323 428777 -546200 -703448 432374 27536 -826278 763332 117870 994255 363522 602623 4631 559986 934600 624387 932678 416852 -166718 639450 12536 -135569 940403 941582 -738686 952756 799328 -196790 -957603 -599519 -4352 68044 931978 -995921 -112978 -425570 -858855 307088 -749897 146513 -150189 -101468 875896 -395429 -656441 402186 -95467 380183 798660 323218 -789393 -638645 -663656 -75302 -60110 970322 635890 -124153 596874 -886549 -706071 694946 234869 850460 625302 730636 -181837 943323 -371809 388571 -807236 -146361 93155 -593016 -135767 -543470 919786 466736 -774046 731971 -334391 -377708 -659336 466673 -200909 -561709 333286 420261 722355 990234 501718 39519 348806 -702986 439310 201648 70034 -961718 -733579 761607 -428196 -203322 -999166 61969 461961 215760 714764 545079 -559719 -230553 -29471 429267 -151763 587883 350050 -882898 783061 935666 -801737 350526 382357 305910 -983927 -450604 -80517 -674794 852534 544423 400119 193499 -670401 -366686 284584 -379135 836033 241859 350361 395524 72917 974043 801475 543621 560382 -213353 599760 -645281 672698 353835 -192517 986344 802491 789274 -679021 -229690 637744 464164 -576739 -279061 -474180 78411 578585 -206930 272776 -49276 -395939 839431 810612 111863 313886 -519961 -580632 332275 -211186 321202 257353 765554 563359 971354 -457464 689091 -764443 252953 354900 -425510 -433511 140491 -441873 621488 619321 -976923 -303458 745688 164941 -855146 -665542 -66528 949829 -996616 319460 476896 -868097 677718 62562 -686492 820527 837460 838637 -459726 -840781 268608 610928 -713004 442783 541773 63560 750317 -242942 791372 -532178 119411 -14119 740514 -770112 398456 376101 -758821 635690 43269 -711897 435031 -67983 756383 -675141 805538 -234660 257771 -673714 -294686 -724353 943085 827902 -60439 -520219 -715028 753741 -843413 -276263 -933390 135680 653385 511825 346479 277771 723960 -620035 188400 -848147 356311 41023 -787863 -83184 812959 860386 -260655 -464875 935109 -311322 -434761 -356070 660661 442062 -267258 458070 780625 615543 984816 44545 -4851 -888870 -629269 966477 -439086 -497539 -984930 -140685 -905535 449803 -891659 41689 -165487 -18220 -989219 -259922 -477613 762983 375361 779032 -932535 748312 -563277 -889746 -323911 -592614 -360073 300839 -86158 -239710 -117965 127009 -983902 291126 -696745 -869186 -495915 -301410 53927 928168 121994 -927882 149940 666611 333029 833696 532196 -635702 28392 -28907 -951417 116939 324296 285629 7803 -405166 869290 592124 -451693 636305 -76347 531812 274707 792301 535470 198561 -211880 994806 -15921 -11515 578453 -899199 -613002 -209743 -43593 -90396 -269303 -244004 37866 151374 839768 -366397 488757 -449013 41261 -787263 461996 -163782 -17382 -491721 395048 -780901 782088 -5817 -420529 316886 490337 -34748 -468171 -465788 752620 940804 148087 103662 575942 726584 -113532 -818555 -556380 486387 828474 799105 458696 820093 -146267 78327 -676317 -507172 -863356 327736 -178036 -390422 662802 -608736 236636 603187 526922 666662 -959259 716884 357782 226834 460583 -839682 -860975 872707 3777 998424 -324466 165109 -989875 603923 117634 -83357 -295210 -537509 344975 -618618 620022 25577 715707 -806767 448501 272887 856322 -560600 -488247 -506608 551714 300890 -634959 814384 948587 -735234 737807 970511 695509 -103029 146796 -91838 -656529 327911 30586 970794 -384483 -839184 -428824 -193843 334735 -150128 -887541 -818590 -811639 -415615 -376277 996934 -952164 195559 970717 840681 786768 -285883 -108198 -820580 -972626 350107 462024 478240 78738 -814481 -431302 971165 352320 -707415 110632 443383 -73763 -730809 -53999 -369965 747595 -957871 724257 -335244 973900 -457424 -825725 114169 108518 -32269 -721590 -338877 571543 369118 614120 350013 538221 297627 -354571 -253346 -690464 693007 -299361 807115 -349237 919752 -767441 806041 771465 539026 -704460 -105552 -550616 833449 682318 352205 -81912 989977 729627 308388 -821664 904371 881547 516481 952228 590828 -253665 313496 -679999 812297 -883594 -572459 54123 554933 409710 -28711 -763885 839429 534502 -704494 581877 34470 624542 666102 311245 335014 -591941 -436900 750377 -358693 -531864 772727 4314 315379 500758 -85137 767258 -296605 724254 -137259 450 877209 854628 201554 -74862 443085 -465241 904909 -805011 427816 -675862 789875 913053 596162 207113 940546 -841558 -342770 -971497 -231553 -332542 -385115 -835769 -444427 16642 -124634 642991 324818 244507 -845549 543787 -539873 -113208 -351639 102540 -275832 -536902 627290 -824126 -474460 928145 698572 -655041 125619 -608630 -884187 158969 181496 809686 -42184 -38897 705837 304646 526539 182915 932008 -763487 130884 -410744 759152 514449 582043 508881 -883856 798159 856272 549663 -900159 -613224 -98093 109651 -207898 801592 -372661 -598996 -292428 -462833 -240724 -429335 -684870 684601 749259 24621 -897510 79785 -797077 538773 -85682 874447 -332626 97516 486896 -157733 -849478 -255277 522431 932630 -957681 -673139 838077 416545 -329901 692002 23593 520895 155725 410175 721593 -585331 22442 899478 770546 -765526 -212384 619734 821511 -273244 -498100 141892 184482 -47768 -478042 -444118 166364 813937 186846 747596 900619 961764 -779694 873010 -432242 -448953 13879 -870502 -910523 -306658 -321430 935624 -264748 41167 -787020 -859299 -390131 281586 -838508 816755 683906 691835 -993632 -735779 858883 482344 862104 487005 665921 -325288 -222993 -700307 246935 -861880 141923 403017 -761837 -441897 319954 325960 547967 741381 -194292 -507603 -953081 342315 439351 -639423 -892285 670078 934410 383417 -702730 -880836 361381 -906753 537204 419539 -831733 -134229 -962770 804767 -329923 -953840 108444 -164015 799091 -311821 -159163 -842517 239609 240983 250286 -584345 -533211 -951692 444765 465783 816369 -27707 -445080 356921 -666304 543199 868128 434962 -579679 869107 51654 70468 631392 -153407 -425856 -694426 950977 221535 198743 443029 -298102 497346 754232 -839984 -648626 -641622 145044 -526477 351720 315818 285350 -709170 463748 501207 702676 -79646 -283177 658573 521391 -454985 880366 -331303 -730219 -879779 -181852 -609018 -814218 935037 -591058 175047 947 5914 160592 -992258 -837470 958826 141106 -703961 -937938 -26037 903780 530588 -4892 802944 -146139 170472 -825895 556095 -69005 -855346 -636246 -847381 -605862 -688796 72105 347836 19057 -235804 775190 -778406 -45945 170760 284888 692619 118252 -76146 -435366 -88953 154329 -4261 -598912 -508440 -294915 606652 780869 489149 816932 448583 317939 -101826 -362618 56288 697981 -179431 -223318 -564868 -466709 50037 -212433 -239036 -824502 57555 70138 749603 811135 -353535 -283296 341430 -566319 -92940 397374 -585113 -642564 711529 518122 -796154 921921 318986 776597 826371 372887 -471622 -791094 265670 335231 514557 669459 -261461 191349 362631 73786 -890851 904834 714464 465709 -551858 12655 -439248 -462085 340244 47789 771963 414419 338254 457373 705547 -221764 -807282 555018 -279178 558686 -119538 -32510 246127 984855 98079 -995448 -25158 -212471 416799 -824293 804842 -493772 760070 -456480 -433595 -370771 -191457 396014 710595 598141 269523 -792266 -715211 132761 33696 -740083 438403 -593927 851625 -382120 -441458 -125610 -80920 349779 -95948 -163195 340095 -885250 507249 -545429 -116949 -590300 436386 -157223 -731895 -195739 946453 -503341 -670673 -270947 434705 -152813 227909 775570 -812533 -314056 -88275 833333 847314 292886 88232 -560127 168898 654312 -275679 855972 440608 544019 -283939 100900 -745249 -145769 -419769 -922517 -437119 -59635 -899789 149849 -199473 -15641 -324371 600160 845016 48653 562229 812032 -973095 -564496 363398 946650 821209 -544337 -741645 -970892 -371118 -885537 -818388 145160 107657 771707 -976224 762505 905087 785640 -842435 89139 780288 -328798 -28846 170189 765016 -365943 -950634 100862 752421 798658 135874 -973495 588488 356043 410841 -66265 -565003 -599777 -733560 -772544 -785686 -343678 -949819 -1859 -987670 825439 -419219 999757 -478454 -795034 347657 148826 -427034 494406 -996815 -835191 9981 -222209 -439424 96349 923709 -840760 -965198 -623726 382028 970224 519598 79588 -180486 -297099 304254 -102062 392431 264895 825876 -524353 -878428 369295 294514 -696023 376834 430101 -175923 -996973 384663 232351 569693 484613 562935 -270101 -479932 913578 492717 56861 37912 -201321 -111779 -267700 949391 294443 178167 108854 -63674 659729 664730 445460 -750546 -707614 298627 493321 -322797 -140312 -907984 -55757 702794 -781442 166549 128612 -993033 -506349 439034 697195 -785800 674765 -991121 -936565 599538 97225 763117 37645 -283530 495617 -966773 -873871 -973233 677831 -904231 -205888 -62614 803182 54621 -955779 842978 -807801 37160 -329542 -399064 600009 -966125 -496698 583884 535562 -475621 -662780 322282 395754 -71594 209239 -110285 -225137 -556911 -142279 698007 876554 -970615 -720917 -797940 223576 416194 -979001 -981122 720645 32134 -424527 -883629 255083 -753923 771884 810521 -418791 86118 248840 -908721 -325553 -8208 447545 -189235 -132699 931255 702916 704593 -239926 141918 -758062 215462 347114 -357563 814962 -547159 -408601 925484 -133987 -872371 -285229 900200 -732198 68600 -432187 -549875 -855085 -52127 -393489 914421 -444219 563595 -99569 821333 -221918 -113179 742934 -686019 144993 928870 941149 266968 -875579 -640876 -263895 -950667 -346466 436596 -453381 -255384 427416 999910 803818 714513 550803 -357661 -874487 233432 -58920 883518 58162 -777007 -93823 654475 -607818 110981 -548427 344593 -915858 -356554 -854722 711902 878303 -607809 -497335 -58251 -669687 -965990 -558151 -968669 769228 119292 322983 -925584 725531 -176134 -952016 -162192 408975 -29920 164921 -266119 -72362 469734 916910 -326876 365170 -214278 793594 -964138 -521939 -556422 403033 608625 926973 354616 -792816 -87519 925058 961677 625469 -36155 -716117 -288041 -714551 -119561 807417 -480368 -936455 -932166 -40564 187428 60735 -939463 260303 714751 147412 -268659 -359800 337172 -985750 340139 -194898 -309679 109377 211105 20534 -211139 -226638 522809 714094 809541 -177896 301979 -39815 -456651 452828 86544 711143 -83902 722460 -299551 -60816 -693820 -122248 -759970 -746802 165633 -816135 -70790 -306508 181667 761117 -606957 958318 77132 -31229 -774832 42902 -896192 -831441 45220 -323088 975553 -412293 348527 -885021 -622821 -277181 -141803 -746097 497355 -874813 650145 329051 88471 939432 -522888 92087 177478 -518179 775121 727660 246244 -618934 226766 -391476 -972309 -534481 -823891 798046 910478 494886 -871385 886963 191777 -837046 713960 308392 466295 -216788 583011 -720262 315431 -39821 -843472 -752751 -244741 772320 -180826 471281 201179 -759116 -986574 737715 618292 -320671 753238 -633298 288480 -993202 811610 374080 -746332 153255 721184 622142 -964526 29461 348918 -871793 205889 513731 -168483 -98897 -781256 772740 829116 481180 864594 383022 -823914 -52688 -571335 745598 762804 775613 613613 26110 -487672 318029 -203528 -224708 -749055 -953341 777355 -666234 650154 794261 -969098 498809 413936 -807064 754995 -341848 980608 258887 -506979 -753435 -736817 485695 -187842 -52305 -61389 567193 -814395 -844360 -78161 -169995 -343785 -282735 -752180 -511873 14716 -888972 -421854 489681 -49030 180526 -506122 -656283 76223 -604377 317565 -218955 -303433 772367 800575 82801 46270 70311 -761577 -659108 45039 -38871 485591 -234044 544027 -763691 -72184 -29156 -582442 -249446 476727 -828629 855517 193258 -24413 -773393 -611864 573018 356512 621107 86002 -219749 482236 26579 -421817 400782 -386932 462891 -490732 -742792 -244727 -304918 -940463 -357724 71940 244606 417611 -923869 369223 148783 -947251 630196 -305208 -616342 -124610 -701169 388463 -755350 728698 -635365 992662 87119 -155219 -586607 -514038 -415614 -26989 578412 764841 94495 -107560 134360 902832 67418 862783 -294354 -754766 -736628 968422 -553462 368350 -712416 515851 886295 -882032 -116222 -316505 -571138 -847769 808826 391848 -196948 930737 -659129 -341791 369142 -69648 465123 493947 528317 177432 954974 326344 577656 -446187 116604 -621171 432050 -517510 -531266 -482431 -431944 392527 131804 -662845 -485991 -739456 461984 945555 -175747 962334 729786 -872051 -619200 865652 -554916 726870 -636597 -847928 42341 962273 -268769 751663 -6603 4365 355231 962625 832494 -928983 187004 -678037 28190 540137 917340 -611850 646119 -520914 -435496 604194 -972887 -158898 551127 -813688 -443734 577663 197078 -949689 -839572 755755 -843007 -736946 933855 886138 -372285 -204594 -295829 708575 -189539 -890885 9387 238948 201166 141176 676525 -675238 -669153 833733 408875 231624 489633 -631093 622082 -460204 640511 649805 -257238 108423 -92891 904338 -89716 -882942 -745316 -443304 798857 -665726 -516992 865045 269248 100630 268026 339168 524009 370416 -988773 149807 816443 231641 -627427 -669894 -394871 -805838 -817705 -919037 919561 -871419 -584117 228999 748849 -747193 877277 -568321 -528069 448300 -656993 689619 -571961 -946777 -587065 -74210 258301 397378 456276 -123116 437253 -429215 -601315 -936440 -448258 119858 473002 540422 230157 -446870 495950 -391029 -890543 -36227 181919 -163864 471972 -140592 58950 -8001 -750607 778374 108902 -891862 376109 -9817 874876 171764 173503 -620450 180383 242368 346994 -751909 701724 680136 -602131 -905926 -137869 524104 -646314 -180035 -553993 -782489 -782936 -227121 -966253 568112 -119976 -794371 850661 -725033 -81209 275800 689000 -556 749756 142990 965238 473650 735661 71542 209425 -353955 957533 -393141 -14893 806105 928696 371509 -593136 600196 512523 -168435 813525 902028 804837 -462400 500649 753368 128027 648212 -346071 -326028 -702803 -559325 -222184 -385311 305131 -482683 -119326 441595 134019 -699879 -976596 -739558 -760216 -39809 876378 -997838 -550410 53488 -152637 43553 -716046 -314942 -453008 -405692 -365396 -578251 -285783 12482 338368 505249 945360 763559 630502 -248205 -260865 751522 342153 -619743 976267 353921 -51857 756683 -552272 28916 89230 -122190 -983986 -961303 -376481 345293 -24549 160363 848789 869128 134400 -12074 -397064 527777 -546972 263873 858501 -932317 -60124 -11384 -790989 703741 -856033 47860 278224 776895 -598931 -794615 101130 -680208 -360657 844653 890122 180494 -637951 639216 -586949 -799965 593036 -572868 406185 -75008 755897 -582502 361753 -798592 -548642 -489661 379132 258270 -493071 883429 -320913 895717 881657 -159918 186150 -543635 699303 468320 232222 -342936 203676 -145933 -784103 -108844 686713 811452 133174 -684087 965922 -369108 692914 622189 548541 273827 383256 -168371 -516482 680367 -937062 443030 783981 294761 679545 -371252 442891 538924 -598448 396237 -412714 489577 920800 -732873 93547 -60888 -79479 622839 608709 824220 -616107 424687 -920541 -920095 -977233 -87869 -801528 199636 -214095 -858047 -954404 650895 667931 -54934 -996560 -33409 -300321 -587743 588447 -497500 696024 -366097 -653232 731291 228593 -49385 -381170 78182 -188577 -631109 442934 11193 942290 476146 289653 -424048 -447671 687680 67535 862062 -568192 208752 -941915 -885277 -787822 -797371 -708325 677165 -621518 166243 693452 876209 -227546 369565 244862 -134116 200607 -675025 882340 338945 -173651 -132498 30739 322002 -185421 254022 489671 -858269 955515 -268554 578568 -57202 858407 765564 391027 -386314 -853937 75696 394402 49256 -623556 398061 280955 332509 -657600 668906 796818 911516 -150608 -395226 -85700 -211716 305408 -721662 762033 -832441 15481 673000 512860 109499 -416103 -687063 -643901 799274 -747641 114789 70977 19491 411109 -603260 -404917 129593 -375737 931973 -170143 213692 576661 635921 -867048 324752 295157 4341 415815 -718123 837143 657439 871749 -764492 -147666 -668691 889683 469624 610148 -906077 39977 -403370 -173570 571128 -581555 250382 340811 -927896 -640472 -613169 -614157 160928 -673503 -240608 265524 -874976 403744 321613 599306 224673 726882 92717 329588 -171213 -476723 -316602 827373 689052 318355 45691 -990536 -437222 -437428 603315 -515832 -969788 -677330 103695 -159034 -88817 266603 -697672 -236799 -504723 -452568 -518703 916467 494224 -937835 -945140 802860 213197 -484307 152536 115038 -66661 38796 606008 259652 788154 -932120 -433489 -53201 823792 -23464 -871378 -570258 677945 217106 -564903 813138 -608975 -180265 833722 -514106 -288258 -431954 746713 954437 -535320 -913225 232419 -164994 469453 -770716 -67850 -116143 100477 563527 993548 556406 -24011 774021 626817 493501 854711 462826 -315454 -79377 669442 -278505 -587116 -111404 -874957 880854 222334 819790 -520840 -78322 428757 211491 653229 517201 794978 758616 -299883 153619 983089 305976 472502 867958 862713 604404 343761 -962368 -155869 635108 -247044 222958 424569 534764 -219938 -106782 -294804 536442 806967 862379 -290071 -188363 921690 -512883 -421129 -8096 77021 674431 -550183 765227 -247677 302901 -126391 -455734 436671 875480 947341 339109 -812598 -194031 -290939 -421881 -858464 -499657 856999 236351 -397441 -364552 29823 -905562 -486552 -749091 892904 -372644 452198 763400 782615 218606 -292625 -810913 217387 -293301 -6457 216978 270534 284735 -452873 -488795 672850 -840566 215516 -912612 -758555 833565 -493989 -543422 -161473 455280 314290 78997 332784 110978 -159382 -412137 -198418 668648 -401769 27589 88995 -315974 580095 -122672 -451344 650791 -806686 -931014 674682 940910 756449 -317317 893261 132209 -334934 -40537 706449 -990424 84648 -440658 -330285 719630 -608607 -801070 464895 336811 526846 753731 -804374 -115649 395819 957656 -531316 -490488 469781 933484 566091 -139728 -660272 62419 -818702 948183 -446245 -403080 923456 846776 -931333 436373 881949 -713606 824515 703885 704872 249237 950709 -470551 766699 -654589 -976659 560880 361267 -137874 -875539 -109380 -711216 -123981 573786 -72221 473013 -359075 -258269 -295213 -243037 -499563 474681 288933 -181254 -536136 235332 794285 -856202 58529 -812045 -930208 -747054 442523 826739 551520 548103 -391295 -574979 334246 -502605 584053 -714933 270484 -938567 -528478 -972301 828467 248365 575826 323287 26525 -271131 -780947 -857140 -678426 -558520 -210123 531109 554750 -870023 938018 -24421 -256835 -921382 -959196 735089 -288493 985678 224796 -381816 -837849 -484183 -532538 586002 -343513 114068 -12305 581014 -369597 -54698 233518 -822146 -594483 -68030 232470 877939 435311 -814203 481716 822199 -490243 422288 -457420 336930 -995484 982428 -933213 -538057 581056 -480674 -327986 -149661 487305 -691127 533329 -667796 480525 145772 -30536 -947515 934842 428018 686447 243674 -589190 -670158 392573 -332013 580229 219106 20485 175196 -612927 437151 557270 -204225 897665 71809 262012 519563 -360722 -316256 -541565 -264052 -290057 238298 -659918 -451580 434679 683544 633764 -569513 532903 80232 271134 169719 -714443 183760 -490241 -628463 -314779 111495 625523 572287 517232 -835707 -742063 -438265 -656738 673090 -86231 -414430 334806 -436139 811722 -104729 -647168 639281 546883 -576958 -14127 396607 534009 672416 461732 827866 -72013 89092 872154 -132436 -287902 -925754 -730578 -356481 -653103 -809005 -984617 509249 619272 629636 989551 552304 533442 -480730 -34494 780266 107988 196380 388936 -354848 -30792 561444 731839 606953 934326 277810 -894619 -104013 281774 -116488 4175 640980 -4860 -223737 119785 -625218 -213336 -338545 -675189 850257 -278080 961474 -885197 64907 412277 -337705 -235419 -725797 -367145 -662357 -280548 717843 382318 102274 -244373 638331 -584994 -34454 -569931 241793 -267082 32960 592133 -740210 269653 -326452 938507 644213 914553 596232 -905164 789509 -236443 -74626 628837 -425282 411695 403279 627539 -793312 129955 -17713 -65151 667422 -833193 -566962 949079 466765 -585230 -244772 -89206 -218434 -600896 -605807 243552 687113 822329 437225 -461593 -978504 914465 391400 -896543 208298 997083 -828714 860621 912227 212335 188832 -652738 -742547 457518 -860212 620103 -966040 -649235 -593129 -791917 437429 367597 281389 -212207 -102949 -829691 -398132 239188 16114 925654 776408 -739240 60350 245817 -727320 -955708 308476 355804 -269187 132998 -221794 10336 -929095 -641302 -428846 694549 -961982 -19521 -48094 595660 760958 -580355 -151718 -468491 161141 313687 -241045 -343269 -55898 -385907 397902 154948 666016 341477 739463 -955573 234641 -142453 611774 421269 -15546 -387031 -316958 -761470 -413231 68658 -603293 -582174 -436155 937931 -955361 86314 -142729 828165 737792 -808744 820526 -368439 -306034 -355817 -116859 -301941 -779453 429471 494838 -356147 561383 548531 365321 66390 345663 757646 241621 317595 -62688 747415 401241 549460 894839 -672152 180804 374 -476359 211870 394329 470857 -110643 214082 -305584 42379 308762 -936407 767277 -746831 272118 977422 146530 -125159 -660353 -474875 -315332 11006 -317471 599665 470894 -823799 534957 -275803 383531 -227092 4430 -108758 -536194 -202152 -981767 251934 -63948 -423962 526522 155826 965946 -963316 767490 10757 181328 -386993 -551308 434222 838381 -212331 -674612 501721 -34640 217752 538476 -816376 206839 717061 733691 -243396 965479 -569634 699179 -915926 541062 -87100 113008 -111910 171984 -441969 -131262 63308 544170 760780 -696164 -966360 218140 -411892 455676 395288 -294628 -655800 -493433 770751 -534779 670319 547786 245593 928551 -964594 440860 396144 -501001 89243 771871 -732744 913767 815198 987365 -271224 -657327 -309507 -992209 -615307 -295540 90530 371792 135309 24609 -143669 165680 304813 308760 -618962 -336404 -369152 -149 -550586 76187 206484 -495716 336126 -690772 -365670 665954 88697 809835 -453702 376447 365052 -437598 -277103 413613 -920711 285404 -441034 338105 -386235 257362 808099 479396 867501 744769 -654196 -826064 -773717 -879162 -411889 66276 -130594 -963876 -858872 163919 -767217 -745492 -444437 -362510 403269 -387759 -52016 -47925 704585 -277847 -932234 -924114 515372 -36797 857886 560715 183397 735372 -744745 -22935 730622 626692 378216 202341 427571 -931394 -377097 846842 686569 479529 -729182 -540457 696550 90009 134254 564322 -275696 127749 772229 -145529 -869496 605115 737010 53110 496641 605901 -400213 -550025 -550125 974775 -704400 -502820 20038 -387918 -986979 957128 -130996 76493 -679480 957754 -619811 199207 626793 585950 797379 63047 -178122 -42385 463986 -837352 961805 -185017 363599 23556 -396277 319620 -311023 111787 14650 573785 384965 46912 468710 26990 -974101 529664 -792560 -672267 -28482 166864 -844932 -68789 897425 -296845 964325 -937530 378581 -409243 -910383 -746335 206519 726230 -749441 -641663 -639642 779206 -275588 248995 723826 198201 529237 -96987 -944560 -607976 -414874 -65939 -805126 -511708 -380591 -83782 -999629 -55529 -717173 -673851 972904 -269223 316048 275 245554 561499 227894 -32294 -657415 -738796 67999 -80883 -429902 -773738 151881 -402298 581192 -269620 -395456 -216240 -432999 -415917 574963 477454 220951 244465 767139 10 195343 -565450 686711 595806 -633850 -185554 -842707 205497 -117313 45759 605291 653007 975194 736294 -419917 582239 -811497 -244728 -948747 -344350 7479 -9289 -564417 57933 -918909 634372 -100208 -147581 678118 276156 -163638 -559141 571445 829632 291781 -150199 78224 -860603 717824 974379 -558240 309028 -592654 -969294 -834817 -947618 -889729 813291 78200 535088 -275607 -662557 190671 25361 142451 -177855 -200126 -858750 252939 -341800 -578934 600863 -82806 665803 894073 143802 -737880 -192910 -607667 -847010 557688 -220130 -644144 582585 564621 -889198 -896827 -730076 -458183 620834 714750 297425 -38799 -755353 973195 967696 -163252 -284260 724748 -470979 -654934 827801 -723672 -937014 -98191 -927639 642838 -788635 747251 845834 212952 531525 -552981 686912 -164728 246934 812326 -161130 200139 -358529 -350273 235122 452706 168012 276227 194644 -115267 -734605 380715 172660 -761366 -601113 -50732 -11417 -454959 -646705 229168 334370 985237 579680 609254 -161706 -354529 662560 -701152 -975233 -508176 267325 -576684 -152721 256750 866228 -817610 42896 -970306 635241 -703401 -723827 -18741 -156160 -319364 -916420 -749722 -249380 -211189 748968 -230649 -553550 -60897 425530 60722 966601 844730 -866301 -390027 -337200 827162 401704 433166 852443 504356 -318486 220713 670332 -956547 730704 -985018 822138 366264 -60428 159801 744113 -743895 -776344 -442677 -331304 -210877 -739202 -162172 -223214 193739 -843794 -992488 544537 673088 -687405 -891547 319227 516675 -906461 817349 -699679 760916 -864836 -294592 674879 -604580 -703803 75365 -268896 -309424 -622593 -232672 -390108 737811 203029 -304872 779322 924926 60903 -885394 -842719 30534 -601470 -555747 -493965 -680377 -690171 249045 934222 63659 -230069 953045 825069 903800 309909 640718 204642 -290878 -271787 796389 807154 -15102 -717287 -730409 783757 -181633 -655085 658104 863464 -561175 161601 -93228 -422343 -768763 605117 -585930 806414 543617 770083 -718394 711243 -792855 260890 -505203 -147522 -820174 -599935 -468971 -218656 -524044 -980936 -543636 -466645 73653 -713976 505031 -383213 -719008 -958416 229954 573986 125013 136589 -221499 39347 -84582 -567579 991235 144970 489263 678224 227996 -12273 -484866 -951485 -424734 96613 -360591 981690 816953 815275 937374 -541183 -43240 95631 -755938 -779616 193836 -489846 -816517 -434335 514203 619132 -324665 -582273 204389 -203164 -564791 -985875 -675737 901307 -670765 -870465 -379782 -484242 431535 446905 -632136 534135 -986185 418803 881759 408855 414596 -241627 696653 -314446 304959 764949 199851 89158 -480237 -677862 -469849 -145271 903491 569548 4825 334367 -207145 -645302 504647 -924939 791538 -742361 -271740 851901 620095 -836367 -176781 683910 821258 504032 147113 851703 -928661 -181608 619376 439463 -99940 -267493 835432 -49508 -581012 950350 -723767 931295 -174132 -636122 949699 -300872 -103161 995055 530316 -680049 483129 -595107 -117425 -839054 6239 -45195 -39641 -284180 -219851 491580 9887 -484075 -653747 -533787 445060 -780357 -251674 -68472 946784 389450 -24206 804197 498192 361192 -88893 845385 -614524 814622 -209199 555145 523411 -645840 -618326 332843 -987655 310029 -343433 -960987 134638 -575775 592934 55997 300643 270920 -59847 -685425 -868772 -878946 550187 -269907 201188 512626 655354 -215712 615474 -772711 -639018 -924275 -487977 -487836 -612813 -351584 -757545 -988497 546961 534926 530515 182444 -855579 -838161 -765713 362472 -560818 564680 -3376 560723 -249790 432586 69660 700412 364927 616615 -405670 179358 853591 652900 954387 404277 -803069 -428403 654619 424041 -450363 306825 -74246 267571 732514 -76408 255385 -655043 -379752 -767059 378645 62610 -107689 -78331 219668 -789685 -366525 -479889 -502118 317442 -920403 622341 991746 -144492 253901 448430 387171 -192162 497262 424044 -32241 920983 -877622 225985 747189 -456630 513008 916799 626726 -429458 -547487 -222677 141748 -763997 349499 -285619 -613492 -282739 -505129 944809 495043 416457 604527 922865 815613 -373545 310747 -756547 181052 545478 -34744 15112 -982357 -148963 587959 526523 -460519 -38320 260229 -849041 528277 -172082 -272235 983633 274594 -584393 17692 -711521 -604009 -601429 -91384 219087 662166 -922818 -200946 236366 871974 620935 65103 977008 979160 379558 389176 -741613 -145016 524816 -779799 988836 -956053 288568 250969 67653 -130077 -853601 864655 -519200 411536 247269 -934991 900737 -431325 -614994 441934 -906160 -719276 17662 -231773 914530 -822724 12033 357838 529512 -145160 -526204 -561692 331661 73473 515555 96958 164357 -123576 891411 -203485 170877 652817 209331 825096 -67171 88272 695134 545399 707478 779116 -423233 292163 910901 637028 108680 -284439 157656 184500 -813269 148282 617394 201552 934066 -287823 71228 -390067 -987077 -433309 375225 -680033 -515820 749412 134781 384239 -590747 -476873 77153 516802 -911829 -942630 -294485 -855490 31580 759079 -390939 817641 -717149 720470 -889951 392794 -210669 -421942 324479 650384 146679 633591 435915 -83472 7752 -991122 137155 -171174 -537160 -663930 962806 725351 -786709 -629335 -845241 11712 -759867 326968 -530159 439198 -170018 -863844 -376988 642905 -972270 610666 -961298 -469329 641206 -106348 171365 -39324 488577 -228176 350328 885472 689943 -609286 -965484 -359015 -40673 14575 -809380 827236 230887 406126 -162745 219875 -793664 -290765 -868595 -822520 936774 -38418 463804 585544 59582 603775 160103 -672801 -586728 437713 11517 -8007 87827 456144 -58953 -75265 856968 228011 340816 -126178 -412069 386686 -611617 -987297 -24649 -407330 -106962 -544159 -894737 564666 -162525 -1371 -279243 -786914 -282646 -360508 330825 -868774 98884 389801 -502491 195747 358346 -722355 257633 -241896 -24574 -574113 -84458 -747008 768916 981388 -831389 -269146 45974 -400784 259726 483662 -586748 -470247 425282 711251 -139061 989235 -573322 -259362 -436348 983510 689007 17349 610622 207337 -356900 638590 657908 443697 275998 615742 -960226 -688646 -196053 -920782 -141213 302176 906888 -520615 -302485 -88902 -714637 120956 -602797 -347484 -768861 226891 871226 372392 577063 -461546 662520 42761 -500757 740260 353391 -369109 -411942 -315341 308345 -767326 867357 136205 -267007 199509 -855935 548292 783917 812110 535414 172426 -438599 -939486 -845773 98991 747103 -968968 906743 -612041 -6414 69047 -516629 119447 -217973 -842288 953252 784140 -880038 759589 -842172 -759143 -826594 -503404 262719 479259 509231 787877 544650 -449480 -699956 338065 -19506 -292733 415985 -948037 -377235 951046 -669790 -215253 -785416 269332 -424218 772023 -485761 -338144 -803717 -1006 292868 -573687 904254 609537 733477 448893 -976405 474619 855086 581276 -721409 -329528 38859 316862 -185287 -587698 -927464 325969 867189 775872 -835259 485895 -513093 492240 -193988 791113 -250854 715885 -35113 -393912 600433 -845555 -462227 23618 288212 -152498 -507517 331840 -814080 131440 904816 -706044 590495 -943678 268001 448991 -340450 151543 -535247 -427236 628391 894475 -263301 743166 659849 -626671 453026 723487 479914 445466 -705981 -461915 -718221 331693 -117905 791422 539883 -473089 261162 -152108 115634 -935201 -138493 419 -101932 -467849 512627 -22778 -950975 -192699 920609 923025 -637185 383109 -233720 711817 -615275 164307 -954548 -198872 327587 849602 825589 960536 -625352 -258305 323848 -14003 -132688 736380 578281 -77889 -693705 -397341 547735 531628 -277924 -807176 -406236 926715 784000 -440281 782333 271067 -706454 -686170 -813624 -68361 269048 25542 -15258 783959 -745871 -478500 454296 929494 488309 -491322 511292 438165 -226020 -746695 216696 731135 284917 447474 -137477 967506 -466828 960307 -455920 -514644 887861 -311646 727217 -558058 -368270 -14693 329428 871950 769335 -917863 -622191 -464412 -59266 658620 -868246 692679 756207 779231 -402711 -962490 -80548 217504 749774 -362029 38357 702813 -619338 573210 424508 -474694 -11739 456986 -65558 770526 939916 -916181 940373 995627 432277 482944 712048 688392 -477040 163405 -138595 831705 541813 -754430 223952 540048 441749 -366283 -845759 990429 -220190 -290019 -25523 957313 31319 -30406 -952854 -282432 255237 986259 947013 -320523 254140 -678505 -182918 184255 -249518 58917 871407 -849191 -163437 257575 -801458 -337784 583365 -842151 12717 -187690 -447320 218107 -682118 -881500 -455883 451961 597441 -811543 543224 551186 317672 -154046 -551423 -181815 190713 -771622 -850342 -925385 -307447 -253780 -838774 301985 -795086 -434654 413242 901290 -39720 809146 -562081 792772 -718371 470460 -570743 -399746 46315 817699 286112 -406792 -265977 494325 301261 -211381 -333944 -97681 -230118 -89063 -751405 885427 -408391 -154095 575161 377501 -667026 956304 -23315 387507 -878183 -389787 -610784 -586438 -559004 -446291 -874309 -222491 -663931 589533 -880712 909609 -186832 -818722 -853986 390700 781469 269011 -104271 418678 -739409 -167781 852940 -559328 -450133 -556137 -624466 313319 830852 -275912 -601978 -618271 -838017 -66125 307097 726151 591082 710843 124043 525493 772212 -720552 -423346 111182 -759126 -50224 639908 598397 167562 850241 -844078 -626794 799558 452688 992739 -247910 -386922 -746500 553237 473690 672826 -584308 -668571 828722 812683 -591833 -832334 349943 548157 515842 -92912 -423957 -850124 -608845 -28244 959341 -325633 944549 -293673 263086 799221 -391772 404017 -604387 -919062 981912 120435 72677 -554482 -123569 -711720 368140 -827037 -983821 696361 371516 591962 -271717 588644 429983 -904311 -31748 168072 836746 696384 65792 -363043 -376078 732911 -108887 -712247 477804 -525686 108034 414000 -595854 736951 -75921 -857630 997799 -327531 156458 -404189 -649644 -736207 232135 -816542 118546 -517151 -861020 -269280 612975 20838 364416 -847221 -281343 368765 -447549 609366 -651789 -402545 -316621 -241405 -2059 230905 -750991 -991569 360815 128076 668664 596597 -963245 587071 913505 238002 635657 384396 -284782 462815 926890 -736039 644894 -573537 -767962 894410 -457093 221655 436163 916352 -783629 -160131 -741168 -630835 -784151 847434 -415483 -840329 808326 899966 -157944 -306036 781322 -235957 68876 263901 869316 -443937 976276 277272 -717155 -362479 984534 -310066 262183 -739654 40541 942770 601857 -897341 208694 -247577 -782205 -548000 -831636 847146 -509551 177182 488639 307833 712569 -423552 633602 264092 -499424 102210 84328 -762954 515000 529451 130250 -419973 -542910 -884367 705312 936407 -86743 -764686 837794 -56333 -547971 836032 504881 452736 -240820 -538441 -151945 -915746 308528 -791251 815460 884248 -435402 152548 170574 105193 -668678 -691609 -80798 -916564 810380 -970946 644338 -663237 442443 -642458 -470885 -585528 -408475 278414 -568068 -513859 -334163 -248405 244836 975645 977750 108456 -540520 50440 677454 110011 967874 378845 -719948 422739 704248 -551943 -252296 -215123 261352 63006 -181874 -361722 -757904 528335 -239125 -592526 656536 -891924 -453460 -385903 -588533 951311 783983 -353242 -948635 -639088 -958880 -93404 -375825 693584 310534 -128845 934720 220849 19380 730495 352271 478835 419910 -193067 -820257 -938392 594338 -233355 789693 -162646 -15817 -799205 -724879 -788607 648841 231504 -761530 809141 175864 -838839 -600507 254592 -722208 764574 -632445 -347445 -543934 848374 215773 9457 833170 -540619 -536250 -622668 -568821 252229 -651594 435154 -376865 373367 -252345 43787 -59488 -16111 -505984 -886097 185172 79608 -870225 544610 -915797 407547 -241169 365168 506316 -500022 972615 705483 -614479 550135 942997 -367433 -134940 -611132 -822785 613033 25615 -579334 144343 374541 -599570 -240310 806653 -799772 458094 -88683 985597 -912143 -847367 -130653 -922170 312493 390837 -948400 454712 -740679 -177409 -427249 200793 -941774 273090 686085 -454221 361826 -800246 -98190 42759 666113 216999 -899552 400078 594159 427769 777695 -26449 -763825 583888 2357 -632817 452063 -314668 321998 -584733 -366738 -477491 -537402 740434 -974748 -726926 110990 767103 494807 -882262 -663628 247892 -999006 -966405 -498476 748644 -355955 136781 52565 -372874 94503 -235535 -671407 -844540 322441 930424 -788934 -163996 682058 -180978 17963 21933 -554977 -386960 483673 -399164 89626 865931 -909144 695682 -156525 945203 271578 823043 -677852 227068 774754 436878 469581 274233 241751 -619108 256056 871439 756996 -912889 520984 537908 959132 -863152 617258 -341942 -641526 333325 -790818 849874 -540697 -310803 669199 -344882 310149 -939798 686572 -42504 61352 863882 -925317 -516200 371028 741073 254004 699270 -6334 87110 -710839 828732 -187540 823301 -295529 -111161 831245 -258862 -540118 910609 -732128 781013 51775 -429248 759381 -65228 981611 324378 872257 -147593 134861 505827 821723 983564 972643 446896 916448 546405 -43000 365658 969960 -717252 -310642 -417522 -537853 -930570 -649356 -5246 595087 485285 -245948 -359102 -682086 537384 641036 -636888 449006 268141 -381834 -68886 191933 -607529 -135546 278477 727146 -822086 -620688 -469256 -651261 -942316 594659 703605 -317835 -103273 -537234 -770587 -714226 677791 960142 -334774 882696 -914261 -689758 -600657 377211 -189044 206564 893612 406147 323707 -201839 763184 -932231 322348 188906 198485 -587599 401720 895668 -405891 262562 -796830 -765095 418029 809360 650744 -63759 594285 138417 498737 -300706 -334478 833845 697107 -609038 -871277 -539081 -425211 634670 194982 -470449 607985 795430 917572 -236779 -833280 794660 121439 861159 -932581 -25448 862682 27427 -860084 -882014 467703 667122 -339901 467249 -145234 -713416 237196 534958 698878 68218 -292943 -777098 -669595 552811 -179203 114931 -599957 -849262 -560036 739030 -412840 -131431 -294433 -928269 474373 -689357 -665893 -356040 -974512 -283221 625969 -695861 -14039 -728058 -23256 654272 35189 -533516 207491 998809 -317859 166537 -136909 -945454 358385 572157 835538 518822 579576 -904087 935724 784299 -275733 -506924 -903896 333082 2482 -534458 -707985 184556 701820 509096 -522813 164461 825031 574201 979326 699222 515910 -332253 -862568 461214 -490269 576687 -270226 126170 12938 -691997 35357 465413 548484 -837953 -528759 -387748 -989748 -580236 -538629 83289 -667006 622946 264546 411337 -61063 -304966 -867828 818283 62747 990602 -910999 -657716 564299 324487 -87029 794555 -786570 -929066 507804 717461 -932997 574319 98045 -980572 489291 -349539 19615 187381 618832 552098 -359679 90055 -976774 523255 745798 -224993 208743 -248400 99954 -359815 942253 253566 -552895 -660199 -853049 747727 -119772 -709249 695707 615568 -545831 258808 -197980 758290 -454619 -541999 -737215 188170 -167759 -272473 -200039 -303181 28031 341082 -768599 -362610 789511 606880 607467 -737719 819826 9781 453156 178622 -92302 975024 572619 -545262 -521028 -619151 7697 -338818 -119645 7863 957841 794154 777298 -875058 498326 -944843 -465626 -966683 -786941 745766 769406 520035 703116 196768 -451074 846478 984361 -456351 -462748 -569356 -833107 -97776 -732265 565129 -300299 323495 -481961 682189 354948 -295409 -31274 839415 29147 612064 63933 631681 -122478 421172 -507709 867106 486730 -619401 289181 -418476 -1372 581310 735747 -724876 -102766 -863927 -168176 592431 -804818 -964016 -278243 -586310 -178571 -163261 66951 -957135 36696 -359160 611017 211081 -528695 29227 -126765 196488 -113384 157707 -272439 -148416 -951287 206155 382283 -415319 -584860 504318 -159537 -919975 -211928 19181 488873 559586 904543 -900985 -234324 -664120 976013 241510 -31253 -328547 775234 463866 858648 -434757 -350641 -390700 920846 -894818 922133 87441 -564246 370396 -376327 -72223 409044 -12863 -219789 -15181 -451492 -286069 -15034 -327041 932030 -697782 -948433 -717112 28453 -918939 709675 -767981 629991 -735592 -768769 -600126 -242891 -809813 348695 -162714 613039 356360 -23895 -98192 -429430 336210 759380 561921 -279439 -501674 -139200 566779 810214 8889 320788 338264 -646636 953570 374803 -786138 835904 -94971 -567453 -678621 148190 -181555 875626 522225 948416 -953051 -431151 -164106 145641 -823900 832554 -692142 -477056 -289901 837422 488446 796256 312219 132255 859518 -302644 722960 119628 -897854 -823488 820308 318387 140703 -809502 668393 -327616 621413 -893929 400535 -539852 -555597 -987466 988000 -21048 -929255 -807918 342486 -566625 -845417 -962617 895306 -641595 732983 -504035 415335 -556868 -405641 -11375 560851 12857 13899 -655005 -346480 -369589 227470 -449344 621641 115345 -68625 -232936 85330 560875 -342983 330576 219291 -542333 495567 670764 319443 372482 575738 -818652 870109 813022 -476662 -684677 -602781 -808136 -337190 -433840 -939322 -681346 -794810 745101 -205921 76976 406986 175478 -476432 -991681 427192 -184607 -161940 -859759 327445 -510331 484703 -383710 -498415 -415894 -656581 209348 -121950 102656 453185 945543 -904900 448076 954184 -990669 -145873 533309 9005 950130 -385508 -441955 985432 892683 -539627 87843 -876314 771145 973393 456741 40056 80890 -952440 -235798 707864 785555 287473 -266173 496881 767574 667486 418199 389050 404944 -217101 -50278 229474 -418139 758730 316090 -536316 -660629 -188030 -858954 -534445 376233 397487 737974 834657 708076 287368 484262 935172 -926343 -188422 36034 -597878 374238 165996 481833 133570 -518381 966428 -229733 878901 -434868 -836056 504015 907378 -437922 -593623 -997132 926215 -960821 867066 -661054 249612 332012 751547 126553 435898 945823 841347 -720297 291000 -438149 -762407 874996 -630655 -688743 906289 -355920 352873 -20654 815600 95315 16618 -437949 543887 676405 14620 -120087 509421 616150 -966965 -182064 57059 -42845 421173 -405167 976214 204068 -773581 -29721 877704 975035 988041 801055 246815 772317 510593 -918740 745294 35710 578595 938263 -900190 891787 -730348 -542957 410987 -490607 -814711 894702 156869 299899 -320922 205220 -240318 -366472 -176777 59918 277558 -89349 110153 -760904 -289762 -350884 -502874 969167 381869 -568164 -846663 280181 556614 -218487 843071 -882192 346325 495333 121767 670305 -450676 -742565 -120244 -556377 -638452 812349 -407493 516309 338899 922955 409479 -478373 369485 161964 -460669 523013 -863799 266041 43464 -706980 771090 -197300 944630 606610 999019 -371971 -799204 -142913 776949 239688 420091 292467 -687259 -431058 483873 642571 861193 -88946 165156 777188 875660 -475731 -565893 -162005 -879256 -420011 49785 783952 -964120 373401 -711833 -890599 -180519 -648906 534332 771539 -69427 -695660 20859 -195165 404747 638060 -992726 -140422 -349290 663429 -599190 207655 -685992 307863 713094 659307 -401456 919615 -585642 431493 -773260 760407 531880 334461 527007 330398 167796 954110 -908250 -334287 625734 -503225 828956 -270712 964629 -82020 605168 -659093 345908 528588 382004 -39787 -834078 -469664 372728 -74396 -186628 -372651 461241 797650 -651082 -436986 367090 -660074 -670254 -713168 940161 486512 500021 805186 709033 -778833 949751 -666283 -534757 625244 -451080 767125 802534 349180 137119 535989 662977 742868 928087 262780 563722 417750 -875617 -626142 833458 -476883 14301 65754 -266193 460580 -318317 -172237 -387540 450679 -483245 614357 -197111 -577481 -831233 -118104 -314887 -646957 444826 -381397 533984 -735417 -155544 -898986 309844 179316 -982455 -599021 -47582 -137525 406442 -255090 -32720 823489 -409974 -465151 307995 894431 659242 -829942 -842001 295797 -308143 -834633 782338 445295 728889 -592604 -111507 -514881 491034 -723544 -333446 -257072 396571 634689 -198913 812203 580500 -306631 -399151 -118829 375630 -732421 580742 -689194 858633 -451078 915161 8528 89855 -252314 756442 796342 -235163 955530 -480828 -795713 13200 -237627 228591 49903 -473803 -583901 283356 -287680 -871223 303895 13934 -9872 -811897 -851881 299320 -993950 572688 263380 156913 589612 -187947 959364 -271656 169390 -109265 -803132 -659593 421238 -972765 -349763 -602813 349456 339540 151078 821645 725242 490595 -804366 -720787 173059 -725591 -865659 -678261 947728 -631292 -336503 -558729 655886 -860347 -142448 196557 629951 353126 -243082 -152771 504313 -804471 -590769 483169 -851747 886907 559560 -558738 -178136 444138 -565520 810493 -187072 -25334 239855 -763573 -180087 -775951 -232367 457079 -797768 366462 281385 -717826 -691514 95975 546513 -916914 -358783 356062 435919 771516 -856608 -27437 992855 120743 424730 -168355 -420888 -873927 680440 -32773 -446971 575177 882891 -628432 205266 -453571 743317 -800528 570146 -421159 75464 -480266 288953 -222679 -528613 -962924 -296998 -786875 161799 -13503 -897454 116207 -497637 959392 853588 454001 -574955 -181858 -590933 209790 -810737 820371 993386 -755695 -658587 -769684 -82287 -853340 602731 953631 932602 -549683 -944671 104907 -367216 -997593 356341 887005 335243 41244 -421250 -966741 -293906 257599 749900 -869155 887337 591561 -361830 231160 161246 -850129 -923488 -814455 769217 -422820 836165 -451862 188952 315664 -13710 -407116 -259358 -49964 514306 -674495 -860524 169113 903893 -365604 -992386 818669 -487804 -508152 -37556 -49063 961582 941290 -404311 947417 700273 -185005 -419586 791544 -284043 -765202 -184744 158088 -543741 -568344 289659 -869135 -488859 225828 -526622 584416 310014 -504182 612991 102015 -256395 -339452 483592 695720 87161 961915 -226996 -103123 210712 796648 -822480 -747069 -397952 -96746 -995769 849493 82280 835007 10794 -820635 -438022 -965394 -781208 318435 -851000 -290752 -868617 -664490 62317 -829832 986972 859202 -412369 -929805 -584031 688570 -518872 163164 -103790 -758949 973633 -518782 -503664 -843175 -127354 -629687 764251 742097 141012 -544267 -836193 867307 59632 -721211 -717988 480869 -709600 2654 -582153 -228031 744389 779993 52842 886750 456490 -806329 -647638 380149 -878398 -362818 961433 -370102 584871 3854 503062 -825398 -725260 368633 271743 -594963 -496847 776429 488177 -368365 -675732 -179965 -650319 324193 794469 -151440 682593 705523 -850863 -665853 2143 -493139 98634 589627 869551 874456 163669 882002 924181 -151022 674571 364095 74623 -236713 -59602 -802825 -814625 -335745 299996 -380146 -904240 -762581 549295 -977317 129646 524202 872175 339384 647325 911987 -15123 531805 711503 735360 -670006 -819005 -451692 43289 -586786 880071 -264949 -646523 321385 479987 -977984 109583 87214 189471 470128 -834405 -985793 732474 -359803 549042 -462954 743595 -748694 362864 569026 269416 -93732 -248106 -336269 505496 -753319 194548 -919189 831107 768438 307825 -366051 627672 468192 777125 -714704 -108984 -14281 846930 932209 -900478 347645 -644689 -924653 -739898 -54805 -408169 -242904 936414 308275 -967865 -475549 540590 -905815 866012 -910504 -458336 997854 -145345 780578 689009 -367544 -752276 168918 516626 261032 309747 -742564 232948 439040 148249 -922652 68857 127250 -752229 -263672 -86006 856080 650002 938109 547782 -358683 699250 -310156 -787298 232748 458131 -832927 298359 -603532 215947 -431596 979070 200220 120277 233313 -647706 675359 785294 -891446 -143509 421179 -138003 664401 -127908 -627019 -550947 -457582 -30518 695232 562235 790893 783563 789752 727214 630875 220425 -628195 905314 544944 -536339 30929 -391005 -638391 -122798 -529111 -384495 527443 695065 930676 832828 93895 -412165 -40593 -88885 177026 -830650 271450 -516472 47986 -498107 -580679 -502378 -633638 757438 755492 82493 -733629 288149 -526517 -42394 -472704 -796018 -968694 821154 959196 9648 -856411 874596 539362 647492 -644192 401871 -153400 -961411 356926 630698 -493576 447537 -171500 691825 -705604 -808507 903752 866181 526342 -855256 -948373 846339 -431526 -206730 -486351 -865703 -705092 -327223 995733 -294421 -708901 635293 232352 394247 770821 693672 358279 281890 -610971 -959954 -887757 -158158 229467 636445 -448050 -956579 -545179 -142786 909694 685635 64793 -276328 -841809 -899611 423630 924385 -439416 438448 -424229 910114 -673665 -452054 -810889 -695194 940936 341304 668480 437662 -483736 173193 813911 -888172 808489 512035 296360 -840950 -537306 -911608 2631 -939409 -418746 640900 31606 -71107 644165 -12778 483139 -719374 738478 -773256 -601906 88744 -445979 116941 -660184 762451 -666016 976743 -850921 -610058 -991694 -534921 -586556 -312112 961728 -59653 326255 945148 773745 306832 600494 473888 -107714 494754 -719377 -266037 505251 -318728 -62859 336999 -658777 -335110 784112 -656437 -450295 136595 -158279 -160147 138504 135601 -308441 -5708 -441265 -95511 165648 925804 -838660 -18376 289760 627788 504804 819535 -672176 535908 -892286 -847038 997571 324158 357648 970944 953079 211246 -26302 650767 -948684 -955760 450906 287211 189426 -993519 -78800 332386 767528 -609642 -829743 -757809 -617662 373708 -265532 255472 -872144 -725912 657574 -789221 141548 -332039 788682 408882 528797 628785 54566 191651 -196988 997643 448151 -759002 -786024 -34526 -73539 -348493 771444 -738248 -482084 -552108 737082 923220 -535854 -907756 790692 -892029 552885 256936 -809666 609416 -723389 -453305 -45716 272282 983708 489331 617086 -907218 -879461 -415304 363549 754595 -728236 -844016 -474620 -798860 509477 770600 71868 -37009 579348 911727 -164183 -800265 -475176 -735038 600075 292754 153740 557129 -123121 -815124 -927682 -210104 -687995 158068 405787 253589 118236 -588696 -199378 -939211 367664 -698504 917830 -159853 460794 -120166 60406 939996 410470 -161559 -830154 838778 656450 -734406 301863 62250 -22894 -711746 -217612 -362948 -880064 -636979 -786348 270695 595312 -342101 -357306 184562 537822 951760 -424845 934353 -575431 357738 -941634 -974584 -644667 -162829 59019 -505772 306525 121695 -878907 393765 -157983 37973 -369790 876974 300896 325020 -371403 -20836 491359 -946031 -135798 -68765 199112 59220 -649886 33587 504818 -964861 901355 -105207 -847927 615966 -850726 429538 -403686 -511094 -92984 -841973 259710 -266831 -757977 -320235 -748576 -405434 -150177 616804 -521172 155174 763273 652518 876821 466650 -331705 -864160 737539 778169 623933 -965021 86936 972202 944049 10590 -433570 16904 -945861 694477 -224626 25758 -142040 -907121 -332079 360945 627242 148829 -43053 -405576 181334 170296 604555 -528798 338148 810002 -59728 -637845 -619463 -152194 372908 646342 -740797 982442 -387624 -439214 -376662 -364214 654900 354060 725525 44436 337344 433892 373014 -470428 -113671 -915411 838707 -840321 487667 24365 672274 831631 739540 -33728 144414 976858 -743414 214174 -17081 -160509 -432991 597224 642535 -141194 765930 381283 193802 360985 -423197 522787 481743 -886750 -112114 -87050 -545140 -286573 -786852 478321 53647 -666797 -285624 -486123 -698368 126698 -490495 -809956 23138 -555431 -121281 229862 384696 644884 -516041 94587 52676 -752483 -843735 318652 16490 -787266 962839 245035 845364 -352925 -570096 -862125 -500113 -196975 -130134 -313514 -692878 -99065 -670067 -433775 701182 900720 704684 -496402 631233 542529 -906353 464117 -372171 -135732 -664465 -148059 782485 62058 -973808 -364296 659306 747042 278182 -688873 408559 150242 -700369 588362 25048 -183210 732171 483107 -529664 -894660 -210924 639091 -173927 -50009 79904 837670 -108802 82416 -447070 -101190 503205 -915143 595568 -260518 -407376 267679 124831 -59493 644476 -96374 116818 834735 2517 520562 -825969 484908 -675993 576959 -268357 912677 63305 441189 7309 -151746 434530 226716 -920432 -260071 -950301 491765 86149 -87091 -371578 785687 913151 782992 -552774 179194 184067 346796 -831933 -43097 -469933 -926622 815450 -218698 18921 -958213 927857 758882 -547604 579988 -847674 906443 -337755 -938389 439735 807753 -784138 -995620 682173 957104 557982 934861 -310226 579846 -456718 -60665 -122007 -910385 -315353 882486 -354260 -992159 774204 -141299 -400109 -213293 -447738 958854 -524754 -863725 -154151 712135 339607 -305328 -905056 88714 -759636 -838854 621617 -319389 868330 807457 -809559 -164045 -990647 297592 454185 -291651 -164148 102496 261191 88052 697307 327703 949294 886137 -637778 592510 351842 -61647 -466971 -441019 -498143 -219518 -59466 471989 -328347 839467 -265794 502809 -666618 665661 616440 247114 986237 611130 985931 520406 107332 387145 -840003 -456116 208856 343826 -714042 811431 -273056 -179524 737343 -479787 -788632 520833 537081 -113054 -656058 -930710 143722 -209082 -516323 710316 -120189 709447 692224 -709601 463389 -19828 -195922 862423 3345 -879936 600955 -419359 -395674 -163489 -944432 -956260 568741 -628448 906825 308297 -249217 -45956 507824 -339117 108262 -60198 -654776 807929 619383 935597 879651 -955266 450681 768449 -759204 509341 -301860 -482785 942750 256543 -183446 -61708 553946 423692 769933 -427119 511396 415230 119735 127500 -340565 972305 -648206 404995 -421421 -665866 -134908 971264 190065 -65625 560958 -898440 136610 -414411 588641 531438 -510264 366781 -344018 -292683 -325086 24953 446857 -540462 -724857 615282 673097 372480 105279 749343 -117172 -993410 -570919 445344 803553 -282242 668775 21872 581214 752696 803254 386659 -643010 372522 981685 -879573 -298952 335551 129909 -493101 34553 967202 325200 -182855 -153283 852060 200840 -766976 -895999 632233 -681589 -465617 904959 886887 513021 401529 461765 -59094 -648354 -851817 -455311 492396 -49320 -979887 73227 -344606 522024 -384227 878207 264681 -802266 741726 522677 -807009 563570 -112947 326223 -716273 -412483 -353931 621950 -398332 -280783 309720 -656254 391678 -720130 101551 -392516 -599357 988163 -164913 -373135 -153076 -877931 89383 -734179 438624 -818194 216038 -935055 947839 583605 -852295 485996 631924 381733 423090 808849 -987570 -824995 839236 355658 -678424 -455317 -356775 -570013 599063 687977 -743945 -880971 17 301098 -751221 -521765 -44490 471497 954504 295850 645947 -29597 -663613 -370923 887753 -487632 -591579 508316 778124 -937256 985053 826076 -399791 -606727 -511912 -215687 813452 771930 834777 -986308 967048 -680951 -255355 148798 -681524 75412 -982244 -958417 -531174 -825632 -182846 -13885 -863087 900905 -426501 557499 -20366 774038 -649930 -664321 877176 625664 677549 -36481 952863 -193959 -850302 -181025 -151719 -649436 -426016 -885901 359688 -735433 -943299 36185 -616865 465427 659189 -403202 849849 -627795 -594885 667578 779797 -990613 -200678 -263657 -972238 -981590 736807 -475345 -167357 -631812 -770234 763571 20304 978031 578581 171144 110633 -465784 11512 -4597 347399 -292273 885186 599413 -869696 -108924 -619140 -342182 824742 -592145 -395818 -186804 506622 -27819 930855 -882532 -84456 -61434 957219 -971840 -85361 380180 324888 83152 -953185 -606818 884836 -558293 940958 -684982 -282121 984503 878233 885329 194177 899525 226060 -834893 437816 614290 -562755 -618228 -844729 789609 175413 3583 -966314 831462 -463268 802254 -505166 -457258 -747764 -87526 -562629 29730 224745 -343771 -893076 69517 439469 884179 916696 145107 -573504 861358 294379 -908010 943973 -224100 67977 701968 492167 914500 -897481 443024 431916 -873127 -162926 353286 -494198 764438 -745863 296744 736574 16599 587499 -288938 -287477 701551 -879415 444533 124797 -11051 -44342 -952799 -203523 877324 840243 783069 -128739 -977885 -897611 -119963 702208 493016 560354 311840 203497 -214568 -828979 -655438 -193058 474274 -185154 328621 -673544 -498679 -33009 -396982 442328 437287 613734 647532 863376 -434672 -532744 486819 -157386 -913824 -763090 -553914 -624194 -786512 641778 -995456 701472 101301 124232 746403 14037 344546 268831 907604 702558 -189250 -933195 77730 176545 787223 579147 -301574 559813 457106 -898323 394554 -857655 -917037 963279 -567565 -376379 -960448 712282 -190202 20904 3005 -13969 569202 -604020 242342 312052 939313 -203506 -847616 682370 -7618 843961 556039 600228 633964 -571114 528597 137700 803153 -242596 -904937 -331455 -481094 932031 -709228 -892076 252336 -672049 85369 253624 -430179 -54162 244561 -635883 681993 793196 -483181 314827 462973 31553 -629419 -711240 715272 198118 7455 -98777 334687 687568 -957990 -880171 -746465 761738 -922648 -896991 433327 780269 66253 -870833 470465 805119 -785782 -68232 871671 -760858 408458 -440302 -947550 629383 601270 -776168 93989 -235072 -381149 -210730 267000 392125 411499 -205869 -850615 616187 713241 493530 64828 900695 380990 -435289 894931 600146 965024 60843 425833 -931612 -120046 832380 -780839 693881 -118689 934749 317500 149644 -332064 -316443 811982 -666451 837838 23538 302932 -567312 711260 286540 -154517 368341 -661401 940428 233945 332317 150663 -943285 -182591 -301732 419213 996754 734485 795366 61308 -663917 561978 840854 -789274 510237 -32525 -656072 216468 -161959 -275918 569078 844685 -950283 -143662 -784400 -68750 260259 147595 -339722 283705 637455 224806 280533 21008 -844644 849943 637598 -935868 398274 -732054 -473429 205569 -488923 487132 -594481 -196812 -397617 150662 552721 -729457 -488396 -327467 558896 -445203 133076 494056 -780973 -587448 -174582 -15193 -338366 736782 330977 945164 331223 -869480 28059 558755 -659178 -519008 881065 -418282 -637068 -750497 764726 328020 508217 -19897 -764579 -157346 -270209 -351526 423676 -275794 49498 -585178 680736 -60476 -821155 -116576 -351922 -334709 -850795 588997 -315662 714950 -848360 -832730 -585284 -845568 -114839 -621805 230047 761976 499880 544042 -351410 -630352 -987519 -908344 539527 257461 -979444 745523 -783315 124020 -576903 -443913 991635 -507145 -253490 469279 -813770 448373 477336 217470 -499520 -389070 -28484 -15845 142886 376177 -735892 -127174 994800 -183913 -65021 326937 -835788 341330 -394228 -907726 -234775 422938 -346290 -104789 -729180 302198 -358341 488872 827982 -665367 -325884 -36963 430754 -265303 520545 168438 -645844 351245 -791560 -270758 -287679 542780 449634 -724843 -592708 -240732 782140 199789 590323 839654 -182890 689634 -622559 515299 -421707 -190866 820613 196234 -916081 -112057 391574 -222951 -266925 770278 768127 -654567 537216 -952138 -990192 151292 446580 184271 -182442 -889933 -910445 714845 -311210 -657188 890000 -167137 -587931 390809 -823077 -33013 587303 -729220 875175 795023 664482 -7522 697111 -773773 -309634 107855 -668284 -442662 875099 -248857 -895507 935400 673999 -64453 643964 900989 198139 848300 -851791 462494 -884408 -125223 -265043 566261 -40637 -252300 567453 -350993 214035 993970 -93247 -135037 -713197 -693480 -314605 185744 677251 -313942 -814869 -397536 -257584 -595982 -693914 837405 -367111 -868507 991535 -131011 822480 -562781 260517 448975 -843403 -988103 -616360 296340 877100 537361 580016 654648 372041 -645513 -127570 -573716 -107192 -360120 -439351 -7519 -118407 619449 611834 -136862 713048 507713 -826412 -668850 -570757 939044 -414518 344497 -53340 -815331 869397 -826561 -541194 -206552 51885 840940 424773 -399767 722548 971883 288134 998076 109632 -522138 -134310 593211 733444 -233866 223524 677101 628917 -457725 663568 -109866 -232649 203908 -659411 -878158 894444 160172 -144111 -954133 865952 477933 -292265 419295 -460733 -695589 449502 935039 -713940 137733 -30666 798757 -356167 -223614 361996 -544498 -582339 786344 193069 -800172 -25327 617488 -547284 151768 -893581 536266 335488 59372 11387 -327873 972839 -857419 724861 465723 195841 -811735 -850534 629393 -303800 -18305 239174 654172 36526 -565178 864628 -161568 129169 451858 809697 -573170 363486 -856367 697722 -603482 -740609 -384453 463467 -571913 -971390 371944 -743739 -296638 -690104 179323 -175157 -722115 -660507 269308 509402 17587 385819 38980 386546 -861240 391406 -685039 296165 -670118 88292 657337 566682 773764 877275 -355588 -966402 975420 -34042 669065 -927076 111750 244515 217576 -39234 -479199 950197 -754227 754368 363937 -514368 402511 87782 827339 -423746 121598 884959 351610 -840418 -413792 -11943 -69385 911872 -290067 294970 -868134 -946222 752886 359445 81216 227392 -101218 -414433 470946 325784 488150 -806650 148136 -321164 752168 785735 -950919 333357 -961328 367405 620849 -654498 -821243 132583 123376 -788080 -835883 -329660 -730353 82695 869934 -883827 -793874 -389255 -61697 170857 268421 -126880 667107 -596887 164487 864688 480588 -799082 -124745 -624294 325741 -368214 981417 -759148 -854764 92129 80413 303175 -454387 -144333 183581 -838151 -974394 73634 -869334 -239639 -682050 563510 -301977 474520 -162894 184012 -130233 800357 -648580 436714 -709265 800454 -969275 368392 -672710 428325 46809 863733 440662 961237 -396141 -951704 -519925 390575 -653193 820644 662172 -485811 -106914 -220474 126406 -583710 663244 546990 653541 496821 -839587 -671608 -700362 -418120 700510 600566 933175 -6455 -224135 -562468 -395989 487428 308360 -57657 855225 715586 -943350 -8710 967988 369331 298931 881047 -255980 896925 -559257 -822555 142092 -52410 328983 90032 -122322 -180590 892402 -452587 -763810 821164 -711640 -5516 -428506 -939119 -707682 904635 -277934 475363 929714 -48374 -556111 -895492 965607 303428 -735423 -214321 -770400 830022 -697480 825068 932091 -594636 520753 852386 -701496 209519 400945 -565186 924067 -237994 386930 208311 706556 -342437 -679599 -434297 352120 -354102 -125833 -842121 -603945 246655 857542 -507297 222640 -726956 -281653 -439736 -861282 -940178 -834370 452547 370583 192803 -160728 844775 901596 590343 -612449 -320282 -392308 -248558 687789 -779189 -892844 -846097 -967985 -147629 -455743 707097 226917 -555338 393560 439799 -79954 -26247 766854 -16626 424029 -387993 287421 405440 776824 -513976 461265 297039 838745 817725 637346 -817895 -196151 130006 -270266 -792191 328120 732480 -594474 576110 -950762 897948 -599726 -994835 616554 190001 895218 22506 372388 608010 -550212 -535499 -736409 -883370 -210514 915020 -134419 258745 -518029 845142 -748298 -701937 -99486 178051 473127 373394 -919856 846213 -925437 -78317 -812189 745355 317513 -29673 -168819 -735816 -493826 438044 -204123 140597 -163820 -418823 626852 854242 -776396 -769821 807847 433581 -889845 -885624 -203159 326520 558693 281029 -224359 -728217 -351484 849129 664166 648682 92065 7186 106110 -566853 413551 998451 188248 240117 483160 137449 -494212 -425702 862148 860747 -821268 -812835 -187196 548074 773357 -590436 -814976 -12538 -529126 825916 245755 977239 413735 31105 -150275 753903 693047 -830556 681853 93998 393411 -889461 -264212 883608 -108534 814256 -817388 -953643 737278 188787 -730980 -435855 442982 879096 641269 299666 624470 -10172 940729 624394 458457 580508 -617747 -382835 306874 178442 -583978 552444 -358545 149889 774516 462303 -162013 -232040 -957025 642418 -681506 882034 31549 -191786 -469164 -760129 804126 -874776 -299193 -566693 253940 -72785 -85479 289812 680178 252783 542706 275593 -61953 856794 -721107 442263 -250906 -454893 925803 -428993 -4806 763206 -590108 475171 428354 626569 442580 -952115 730466 778298 -245998 -465148 -899514 765723 638518 -559041 752344 350810 925013 469188 -412853 213819 -189081 698722 116948 11620 328906 411719 522361 -235195 23519 -781313 -425726 199585 841938 -820726 -493429 -35778 70776 112664 -183749 632485 435793 42979 349839 -58346 -110676 -136535 -51120 -818804 512746 -909627 -943965 -694694 -324503 222271 668733 -890044 -553222 355641 156343 -78584 315259 867752 48455 655977 -650029 -655951 73859 -155407 -449881 -354807 -672673 19023 549063 52589 44003 -716281 -440485 492708 808759 -895097 -49157 -294610 557831 -804375 205533 -231159 980095 867524 -253655 -176353 -228362 153263 162793 975439 -337625 -711853 557212 630038 -766055 839468 14570 -469414 914721 503260 462833 490323 167166 -18772 926269 516630 -180702 539808 -255529 555583 -491248 -120523 -548236 800571 -737824 647609 -517170 82096 657120 -131769 -309871 671317 -890402 -286869 -774751 -511777 431390 621126 -635253 553594 282782 530194 514720 -615700 -156101 161494 987660 784674 -620102 -297135 -425574 -734943 -293561 361672 913099 478829 908460 235806 -227356 534693 -958283 -881333 -996299 745373 318916 -85754 288631 5018 190849 -651247 530127 -199127 -561106 -970852 -497041 331804 -207464 705111 131676 818210 662953 -358761 -598198 567042 -787173 388004 575651 702580 -241977 -89315 137254 -2020 276892 802440 -681556 -120157 -982485 -692230 768390 731508 871390 458847 924675 -195824 -987831 -409 279694 -515057 860568 1933 972019 -421196 919336 160581 -52158 7731 -663230 -408756 -182687 -502365 -380319 -88501 -348672 -627193 977717 -325346 543494 -496733 -74192 620721 757377 -753119 -405270 -339973 -694039 -399258 23185 -14815 81818 -867712 -405266 -555848 -171540 -571205 -407000 663281 568403 189719 -350037 -794294 236995 14622 630645 304166 530364 -811962 -595090 313048 112305 948316 -182886 496916 120847 680358 319514 -32954 754570 442319 229580 -321520 -554349 19341 997214 803430 -230998 383390 747302 -767681 181654 -16732 -333247 628780 -564343 -481591 38625 -376962 116142 -131455 912047 -255655 989874 5095 -622462 -638869 -155386 -850235 -788931 399801 130131 -125390 -865339 -999659 -608938 619037 -307796 505801 -13110 -357599 -450116 -324043 -93414 -963236 758626 467413 -631700 116230 595857 444386 -558790 273821 367135 -327194 -738118 -540258 -320519 -92672 866016 273760 909943 750547 -778887 -185074 -696758 982289 -345864 -800833 684306 893471 -254770 -278092 213772 954726 -906126 -901075 -297879 -625482 -10880 487272 811066 -513066 351742 -642249 -213114 126124 978489 255292 -141314 559621 -874290 986564 -964920 -486142 827844 -547266 -388617 -398560 -765225 -778025 316700 -403102 -658096 301363 -882570 868509 300175 -803767 -58428 701739 -133285 -525253 -402819 722608 -990319 746644 348345 -285817 805553 267197 -797556 255603 10621 208943 130068 -394697 615466 581471 392349 25942 41208 -366642 -616123 147826 161906 375739 302543 979670 485828 966137 -710265 530831 183860 -473509 -38580 72117 91967 29003 -569281 -949433 -525615 82938 642951 -287436 772384 459313 -938434 959094 -487771 449606 387963 -889895 -56520 -634965 -242947 -817190 -525151 -497424 -393558 511154 764426 313183 800722 376518 -488101 -479433 856688 -858667 -564176 -773900 -551265 550254 -293511 -550934 -202123 -699458 885586 -281166 755459 966641 716719 -796347 -422231 177080 -359236 192003 -34069 798964 -913040 350119 -15877 778653 458902 -539162 -500095 310833 638406 -187290 -580538 -154485 236850 432095 -796417 -67029 -927463 993518 -129514 341030 -710808 14361 249251 -163155 270462 -474528 505081 60855 -383224 -364292 -293667 -424114 -739189 146487 435026 -438796 385409 -603417 401168 -969425 678170 236424 9235 -46792 -595421 -212107 714959 87100 -973948 961219 -526592 786893 837220 -279750 33824 449512 759015 -181775 40306 -735069 514071 821509 710076 253299 -474144 119157 389905 405655 -733643 -771939 429388 895269 -329519 357582 -192359 -267217 -406632 -768378 -784339 501906 446236 -957359 394390 108635 32827 -499781 -735700 -298155 -376859 563568 221223 417331 -496005 366067 -552374 -649514 551635 -947209 97981 27068 198616 569565 -68999 -150522 485582 -425653 -685475 324773 -942924 -641563 -692899 138016 -957502 -700373 -363942 -578300 211090 -271889 533772 -160152 286427 969329 -592485 -134629 -654248 -492007 -663218 -241427 633543 -766384 612570 -974825 -886643 948219 259676 419783 -528522 293012 866 716 40475 -472857 423972 374491 -131748 186471 801616 -893444 -628851 320171 990851 -750700 -864466 508552 543827 -951727 333643 199177 -487127 618912 284819 445804 -514598 -3849 -737591 182712 -977188 763309 429118 481582 -995110 258928 804703 328645 -415561 800590 -392834 920823 -104752 -770239 -481963 913870 -239039 483144 473299 934339 -446324 875201 741505 -526141 -356651 -593289 -736966 777501 -765870 -53064 -240037 354562 -524199 -792926 831108 182951 -533765 441168 698154 382719 -976760 309447 -157046 -789639 -206521 -579297 -48916 -355924 -344923 739129 -951577 938388 707371 -700930 437612 753483 83308 -356267 -325888 -550234 -946824 337657 -250749 632870 653344 965542 -204530 -297272 693567 -845103 -632293 -214085 767289 8600 380090 462525 -761259 503477 818000 240502 723239 318982 -967773 -293404 -69978 -84276 -219752 661519 837697 -429861 614896 -980236 980950 -636306 45718 467353 253230 382072 439684 -827598 -448013 -148841 981462 350054 126030 739433 -242005 497569 176047 -937907 -42402 -711405 -15986 323330 -203467 -693501 854760 -774990 -215706 969374 -386962 -825104 -675936 486524 -314799 -434182 31912 88468 -852611 153535 209407 291534 213987 -269698 -456847 -25818 -449582 520318 -379062 -964103 -83329 929124 -72536 -662160 -391261 364084 -134266 969155 131303 531146 841399 321291 -228188 -95872 996935 690132 -432354 6572 -972219 -109941 -118251 690457 -307947 -158915 561556 872871 583022 981598 -427157 800930 -188435 990796 -475573 845294 -993594 732687 -400716 -616555 21893 945293 -103698 818159 -867094 -460537 -408912 785774 -176514 -258132 -964694 -346849 687656 206175 29213 -120810 -534111 -772573 673688 856609 504990 420093 -511828 631806 -465342 -644197 568295 -174511 -680925 938001 -606356 -27471 843895 512446 -955092 324060 123355 -641843 865091 907787 -460353 -808232 31601 24033 -763534 -552282 385843 -840707 780614 -403563 -823427 707246 -161824 -658029 -699113 62022 -764770 139846 506001 465415 -870619 -740532 -218396 395066 -626427 -608612 752551 -204577 993547 218251 -485781 349823 -817116 114027 -181965 -521623 -949298 -887661 -675893 -332852 -310808 -755484 981336 -102052 586258 -137952 -398297 -675144 653163 -43039 930459 -398322 348825 371057 24622 -468401 -162259 -192991 186609 333733 422843 33870 731488 440715 370629 302105 875266 -238790 -371195 -579227 472256 -738274 -348062 440072 528095 -857379 947492 146883 -217042 183977 167632 478675 -269091 -16347 413190 94513 -976283 -411521 -523778 869833 -332549 235047 549978 -91142 -43752 -613041 -617472 -131154 204615 -681662 -556415 109073 -177834 -461090 -886304 792515 -693517 -900685 -700096 -144920 380027 650773 -289822 231391 285177 711144 -892689 116394 -359301 577447 816779 -52819 500734 -136794 -427170 -658832 -397514 756940 621861 897296 -605600 -254040 479803 770289 -924353 387078 -748514 865271 701229 -265023 112600 -2603 113835 -619377 -105861 954885 438659 -805530 -133377 563434 292354 -893018 -228711 -589026 194864 240671 -98815 -673658 786273 637235 293967 639632 867179 -453846 415103 145036 -299022 -254318 -711917 -493148 823262 -311983 -525736 764794 261614 746185 -460864 -619428 -450842 825510 439918 792870 -927516 -365753 -632367 740405 959057 260678 577767 -736654 -741853 449252 882590 -479464 -295958 -71460 510986 -491158 185143 -831846 62400 -562547 765150 377365 -621649 -89663 414914 192475 902751 152238 -785041 -9803 -363070 -502465 915205 69203 -219130 -825277 -107517 427696 615985 439345 -144122 145913 444822 -612669 89940 -165706 265388 766382 -72425 448872 977870 295485 792817 -617685 -195804 354954 125478 -104188 -91616 115929 958072 152525 14116 -104047 -42480 -980550 432577 715864 464536 -449017 199067 -757174 887910 -828224 -801304 535637 -564526 -45012 -11113 -420557 -520792 777815 455437 445189 266297 -932214 822921 45836 -1398 -478166 758776 956466 -167525 41983 864439 81262 556413 -500009 104926 -868858 860291 625794 -510494 483268 -833754 -997751 203903 -594020 39422 321718 656462 363775 -246015 -190837 880549 16196 706706 755152 233189 -174288 526951 860512 935192 -658980 -451523 808548 -251619 -362028 710748 -798487 -498281 -985423 868382 -330541 -223859 -40759 -124291 73443 -822177 -842014 866309 371904 916871 927044 -625558 -852194 -211212 589434 -488522 211849 -675306 12709 -840037 748624 184700 -232602 -792432 -865309 374548 -957220 913648 218151 -218881 -358394 832295 683092 710961 -525683 128389 972723 -328742 -534749 547337 -154140 -346148 -396455 -559425 -720877 541954 -988311 -223170 -919206 -943151 -698465 -821045 817331 -340105 -908698 978972 577432 889952 -929941 -33354 -123078 39536 -550537 -900902 -599382 164655 -21456 76358 830455 738664 666090 494707 234467 -275447 161354 -466892 679417 452730 963471 536213 -213874 687746 859831 -229418 226227 -247079 946122 -483314 -376771 731677 557188 514529 56813 -6913 997125 -349458 -273118 -31226 -632562 -777849 276100 175972 592567 -306770 -644642 972207 -454293 185576 -484436 503007 575545 535262 27229 724444 -206780 606531 -796754 -481510 587140 -366365 -31048 399816 -507099 -245124 -884177 899497 -384768 448799 944367 -629544 -502350 -868926 -85474 16428 -582312 102389 287869 -113098 -58776 838701 401233 -550809 108463 -992708 -34456 244943 383843 -243126 29440 478692 636029 -772098 320273 149524 591195 125813 -304194 249935 -945488 857623 -257747 -578551 544617 -840885 160131 347651 206552 -636118 499735 -130907 -238477 181132 841490 636908 170110 -763657 19794 829283 157488 -907345 -870710 -573921 -750643 470032 -745980 -344086 -520400 434459 -660236 439280 -721376 -339799 760314 -486598 7045 -186166 -680141 -193748 524864 841239 -517796 303911 183205 617251 -457250 -806450 302998 -259568 947322 168550 333373 -170051 -300655 856151 726629 171805 -197103 -128817 -433035 -847325 948344 -787706 -153589 -319911 -672378 -371812 98865 694800 681603 420894 184383 -333390 -178646 -680153 -965427 935857 396323 -224942 859558 232054 198191 -49314 -365844 920391 494364 -344080 -202489 201038 900243 502261 -310644 616786 -737954 -167488 368404 -590628 19516 364431 -710597 -786708 792643 933399 -326696 -53753 393050 -971296 -310464 -529940 -766598 -910873 -4993 926560 -149805 610306 331090 937201 397144 864769 924443 648647 -482119 -454228 -143417 -998052 -760359 -13785 281553 415332 -597945 218185 -183844 85275 468123 903394 -995251 -924438 -709004 -129177 -747077 851231 -451795 618810 -78641 -37793 788270 643329 435628 437956 -749073 -39942 -201186 -119413 393996 -372850 789979 -125955 -170112 847287 -905727 833145 -802612 -820312 940119 904809 36744 850941 595842 731416 -520980 -620785 877922 16777 458661 814730 -837222 843445 -104838 723347 -430664 679076 -632346 -132723 331019 157962 691824 -402021 125671 557538 502089 -810140 -88966 -144677 -205713 458775 582077 865119 -992270 -739330 19078 342848 -822700 71230 415162 -744567 -140119 341023 -142529 -718435 408128 37327 476859 433013 -980152 -364344 -67155 -638713 814881 -205370 378529 -306021 -539305 95529 -741369 127096 919494 -721049 797882 -150660 157235 798317 -656494 82353 -766330 -624211 763886 -731362 -535147 -118658 321875 564042 -654543 -823890 -18482 159815 -87631 -927563 -261994 -537103 -971946 894700 946996 -460825 746822 -796604 -918688 -404890 709640 108125 -890224 -391644 -208729 220652 -209232 -90998 647295 -100424 638719 -835328 -777945 -6209 -814458 79200 -916870 561013 170421 378380 -98748 -326484 -402789 796294 -333681 -116031 -203474 571878 781896 175908 738657 475191 131778 -736050 -860707 620064 286344 -823408 -262389 143467 -111668 -172450 -415892 715012 273863 -924190 -30324 155695 825743 -318310 -160783 -619210 -995222 567139 735820 -433939 -793001 -27089 223806 699960 -651369 -694404 -447641 651850 922058 -841886 838157 -857591 -293212 -279860 52198 3982 505936 941763 -200701 32456 994785 -928282 -266663 -72256 32625 -938634 292972 224119 418008 701966 -19175 -857749 -508917 -869247 309432 -443634 -703111 566286 911767 -848329 80803 214803 -152511 -780527 -336284 717921 91497 -107100 -923873 -509906 -462807 744239 871253 -236533 434927 -134108 -326295 -431341 -470599 -30241 675556 -97940 351343 -447758 -901917 685805 988380 233502 36314 -333750 194655 531861 3914 551711 770520 2345 -385603 -691958 -867981 933594 -10894 -233983 196085 -652812 -426083 -83160 -197220 -350162 985056 320154 717397 -880872 -669636 951704 78969 -635818 -626769 61480 109048 863767 -438318 -253212 145464 -242100 -291872 -926471 -89418 -973712 -347119 -187616 -812883 -366879 980238 662149 -498630 -506516 719521 -771325 -776513 578953 193946 -99759 -362668 962562 -7601 -479762 -123062 -232533 658747 490589 -513585 -81007 599714 134133 -670421 787302 578548 -14567 750995 90457 257233 116593 -28237 -239016 396790 839025 -965552 -324897 758968 -559763 -481272 557131 874666 -987621 -891871 -683441 473414 -21232 -276874 719387 242533 543384 -579423 325382 -336596 -2333 -751104 294353 90473 91423 -20905 980532 632656 -543602 156125 -279933 -192415 555330 -554511 442469 436600 992874 362290 857110 -315761 908428 -977650 480478 341667 -563323 383544 257994 -937608 -598435 -997709 804075 260641 814739 595605 -726986 699127 -501988 -91965 73568 483735 -786592 735819 -507267 418307 745812 -100099 -457993 786747 202475 -974850 546801 -200582 -688681 -337920 -751587 -274096 681708 -223874 615018 968815 255395 -132975 149723 700178 -736965 119282 749427 152699 -505331 79437 454630 -281710 272830 588104 -136898 192414 511658 -704033 -285156 10428 45078 922632 -364908 -175941 -355440 -300113 68357 971454 -949329 488417 -926485 117810 -59903 816895 266664 -143087 817540 -822193 699774 -34009 55970 858267 650991 -452331 603809 -391512 853909 42021 -906104 369116 -9954 -299330 575915 -151303 -410008 740979 -513706 676615 159285 432949 208914 -108847 -241653 -831319 -232042 136453 -902101 -28012 190670 389631 693931 -739328 520863 -532942 -766680 142881 -545450 -737072 576846 146099 452800 800760 -150995 343532 211099 699081 -892039 379831 -490271 -138475 -286708 545877 -756730 -993723 272389 -264975 647759 14657 -987429 667757 -926795 -913099 -411070 -18212 710469 273713 49291 276848 -374306 392657 268445 -4452 -520280 -304509 -604210 469351 -934708 -350761 595422 925473 338448 -359724 -113296 181514 175104 -615192 300777 -818213 258208 -689667 -210039 951921 -686220 518697 451777 -885071 -801082 -760276 79241 -798631 -473705 671382 -616863 735858 843808 -675963 -205470 831329 649987 554508 -510593 343197 -273901 -100560 582110 -384772 -704579 662156 317133 -279130 -414959 913044 -335774 235946 799345 371830 656052 -388945 699220 30492 -352209 -371518 579639 169550 848591 823074 204917 878110 -540501 509907 -296838 -842727 -779954 -76535 978765 -716702 -760930 796014 285954 568782 -702362 131745 -159339 -337081 867557 -112160 -22066 137225 673539 284111 -726080 -650122 818207 -574361 988011 -930665 -692221 458238 372481 -154064 -900359 -923922 -427578 -662145 -2057 -127515 206736 814864 -373003 -531895 -205330 -732736 117600 59462 -294043 -142260 118822 968309 518358 349973 427762 778666 -778885 210546 626546 606554 -107888 872242 82515 -804313 -557042 378669 -39602 77322 715026 -26747 367196 -761188 -809507 873086 -353403 379649 -950796 770935 -162346 -200591 -75160 313861 -123663 220644 -275920 -770261 313790 -591526 199218 -725449 364992 -635836 -874399 511675 -987902 313362 704895 -543577 -171344 949722 -582652 -128512 274753 -875881 279231 -833582 530250 351176 -702961 -204799 559749 -101534 396801 897695 259886 -646574 -366648 -39079 492812 -256167 238209 104969 246996 -66381 -96071 985779 950305 399122 617022 918467 90859 -229598 325223 -667808 -98216 -953377 234247 809420 608944 553876 -902302 823988 -200542 -743314 236870 212355 799623 645666 -906645 -538276 -263730 -618986 446957 507406 489470 600037 -984795 -108825 810019 643229 938729 949091 502537 735538 -935200 626571 856839 372435 -353877 702599 122030 242612 -596649 433433 -493581 723971 -121619 613539 -495101 -806862 427733 458563 589245 -902541 -261146 108822 407249 -418165 164766 176627 475036 -252653 149566 -741957 249677 500756 -601118 -471908 -914457 54781 -433221 408830 -637874 484791 -558469 349681 -249480 -825936 671283 224147 -132188 461356 794957 -452281 -611105 -87038 198922 56058 371636 896139 999303 133930 280923 -121066 100367 855733 610858 -793978 370714 740044 -854629 123286 249831 221062 -893578 17213 -641231 551825 930587 -197843 -48751 2435 814830 -573835 -487313 817102 -19233 -141882 802726 887634 982164 576082 320052 906893 62390 -159792 -619622 972526 -428459 497436 54102 -284473 403321 322684 -795013 136416 472390 -551298 -769302 510759 338122 -328579 -530001 333573 707522 -339462 -327859 -33704 -279098 928568 411982 312929 -681450 -429491 -701304 312343 74831 -839440 -966839 -302775 -742492 -820710 -330742 451536 -231601 705631 -837924 242701 184184 -555016 -411141 317572 -521182 42655 -243517 844343 478399 691079 201790 -959257 -102957 720370 -852530 491642 998951 -43808 -484876 353528 20133 -226847 443322 783151 428684 319939 -559881 -532617 -736120 -743059 -879344 -770382 -843193 980256 -62553 -642178 -826157 -786762 -844040 -342380 798144 -523001 877069 -393460 110017 -474609 -384604 -415339 74583 -580674 -501202 -665395 -7516 -270243 171636 716483 -947234 -77228 -739578 -232609 298540 105642 86762 865496 -250322 -542134 323799 -112090 -774027 162217 -444723 -381123 -669531 477467 317304 399041 881881 839222 -204053 641971 -720020 570198 -574340 122184 -170140 526651 -754243 236886 719740 112844 950034 -704409 -213171 -102786 437748 69744 -38504 -145456 -611263 126620 -479950 -528658 202173 685761 867340 860277 -842199 83956 -466978 551510 286462 -128456 149616 301396 -101946 -538927 874117 -125401 -996968 566455 36836 430275 959918 299430 280708 -495950 -206940 -753326 -235053 -824546 -198577 -737480 -410005 264632 13968 -554702 406273 -519244 -336674 797780 634279 271649 -913496 698431 -952822 -931137 411458 601715 -553122 97192 712005 587332 -474468 -618259 533918 -313979 -313111 104783 -452542 731859 814231 -227561 966527 753787 -217148 -938349 -792722 264841 -249696 294317 549253 916718 -633651 -992983 -240055 -785843 -220038 543392 364642 442882 -773182 -804796 -848497 -107333 164197 -230444 -305147 -373433 287176 460293 499723 4383 969644 -193803 805358 -276451 790561 -909280 -623227 -350664 804520 -953109 770912 -995733 -86167 491102 -221811 -484427 753805 678767 527494 102457 410297 -767623 -848838 440872 638924 -267594 -81297 124772 141808 530844 -55775 865566 659120 389814 135017 -340580 -751443 -712391 503574 -216866 880935 -258763 -732629 -738316 -323856 998707 -224109 633382 -168478 -184409 181433 -187555 -32309 -705143 -814002 728071 -166922 769168 195446 760431 -672757 -838914 -211082 -731168 192039 440461 -885056 356578 237171 -572153 651932 -236252 -9758 499189 824949 -38027 -952825 -829201 402366 -166164 -809840 132883 412415 -603352 -751773 -312559 174336 335026 -411437 837218 515472 -241153 -108673 -437224 -241038 -881263 -432953 -380955 438844 -740628 -672827 784335 828550 -756669 373375 -926715 -839512 -257898 499625 -433735 249777 200215 -290305 315137 -682366 -347418 984448 -191084 -648498 -382059 -246861 275629 -133489 -521231 383834 -42670 -514069 609271 636929 783647 -273354 -451757 496041 729585 -694995 12045 232472 -773172 227939 916666 -554472 495052 -823119 -422477 458790 -883651 -864243 -918398 -959151 -498501 179439 -372525 -118944 175885 475233 796231 460646 -483387 229125 419053 -173337 -991648 -198391 378739 -984604 -404830 72486 -837059 566818 771060 -737533 54252 -655352 -617823 -961240 161929 -631366 583309 -881297 -254285 -596125 840186 -617642 597179 -438635 502797 -486017 121704 489869 75409 724589 -918233 -27534 -723094 -288057 758038 -187847 -480515 654441 75291 308316 -746482 -68235 -671115 -185698 202454 555104 920157 5740 -562522 -449320 -697633 645557 498334 -493924 -4002 457907 -584985 517276 516321 68937 -841086 -357454 775120 -554908 308986 907752 -152311 607904 211134 17380 818689 972355 731663 564461 -581246 663517 -145004 -1122 900370 466938 -215925 -266202 -902924 -151423 254874 533816 -997688 -255572 114627 519446 727245 535716 690934 -182986 -27961 -627784 -798527 668814 -655108 894115 -642815 -183976 -629386 -533634 -451739 305712 581328 -631126 63152 -694109 781305 330150 374848 -638436 -716083 -316439 -344252 999797 49997 215255 749002 -437578 496820 70095 -910363 -688261 815031 -139039 -450694 202355 126493 -590040 -326523 -375302 -569850 155857 -871667 -317758 100390 56649 585155 -807666 -921157 96411 840252 17839 -269169 468978 -892277 -329627 540843 -619776 -11634 -465137 -33036 -971504 506552 752157 144673 725461 -127710 -472145 811147 811308 319523 984684 296613 189948 -219125 -827107 949654 682766 -35697 -236502 983224 -341831 -781553 986360 -590164 -844076 729267 -20178 818062 -755386 306619 -12648 -140246 -1012 215097 -838538 -898813 327832 320608 995825 -990522 -254349 925780 656738 -917513 614111 -98082 -561984 546252 -421020 -620574 167411 408961 282351 693641 43134 -499997 186500 386502 -256316 861551 -783017 949124 -775059 219529 636537 297198 866532 -603178 -710737 506202 924214 -153121 -720685 650402 -41759 -196572 2753 -105882 274589 126464 996151 782290 506649 382129 -577703 -565725 833770 226972 -358168 88199 166431 -515476 -365442 480770 -961667 159470 822692 -16851 -953371 -915640 916629 -873823 922779 -240417 -594821 -84438 384980 -567129 -873827 -561736 -187754 492122 681757 712897 -337093 830400 543496 557371 887913 412270 -246012 97151 269388 233079 -234730 739273 83957 -695998 712924 209231 -120585 -399472 49090 731833 509203 422847 -1999 -136251 -169060 -314745 -25847 530317 -522386 611079 -145670 895532 -646861 322755 -516896 -504463 518913 272917 -445126 168509 128302 -340842 120319 -351219 573743 132353 354591 -403925 355562 -386225 -150586 -137023 420895 -613435 37283 -341270 169131 469520 -445456 357325 -968076 61841 -781511 354705 591108 -587622 -359437 400149 272356 196641 -448970 443193 354852 -15200 -701816 -524730 141560 -494067 -345772 2939 729597 591473 -813318 -970827 910873 318631 -679424 -374343 737407 331828 -516634 -246751 -882990 -574403 -797418 -971422 55521 522025 407930 -99466 423569 518356 -276568 292266 -130856 663916 -746823 -903290 -745364 -970313 -885932 -417442 -831565 670900 137167 111937 -57664 924535 -607894 -619796 -260468 -120878 -611015 35639 -466940 992271 360960 -546241 -141662 431497 711255 -537410 13351 -955562 465270 -670570 -505481 -805982 -601949 -47763 -504943 -942953 298549 -472591 866345 399224 492867 735164 850403 -94259 -681234 -101549 192814 641209 819528 11337 137403 -472089 736352 -926823 248355 749548 -405744 -397201 -765691 -534511 -759487 -242091 -891439 707890 786255 -403912 409371 806758 529610 -785850 64303 -335387 -414011 -349797 183341 -402530 -252029 409899 -792267 -571166 292086 887564 744610 647757 480233 361644 -942337 -539401 -971410 254653 -895335 954692 -174887 571130 -175265 -68003 431616 -735989 140860 -530919 674212 -566970 -447578 -630756 508060 953857 84679 -894395 561845 734659 -63791 -490230 -64126 549556 -26580 -610446 -178814 258800 493529 -66343 -556239 -20986 674663 818638 803341 299331 915081 -417882 216773 272393 -496301 101036 188801 623704 389777 326774 809928 -624529 -566844 118162 -615669 475194 940896 53483 831182 490313 363194 -815167 -159045 673575 -460339 824286 -373143 888139 120468 834185 295958 410041 -239190 -197960 -976920 -895325 168032 940566 126878 -882064 301500 -495207 -723712 587472 21121 -738104 534641 -715055 709849 -583908 468266 58385 -940258 73732 -564839 -515186 131525 -915197 264789 -781798 679783 -735499 974396 -476694 -843666 -929553 481067 -264883 -386344 -479805 -230055 451321 -476117 894370 662992 100096 233334 -327459 549001 -118174 622463 -976828 -625372 755261 921230 160687 -948671 -122592 17749 403611 675710 585853 675194 338667 739853 303036 396995 253392 429808 -997908 -59555 -670652 -770604 452628 617033 362672 -838009 739368 939236 -511314 -134889 334609 789480 757386 -330623 -653180 497951 -544716 599430 -103890 113352 -613448 -906822 -460736 136785 -352994 791733 104542 -640895 646284 728774 785251 -263939 -228316 -339513 -96950 877926 956794 -259701 314303 -408288 607792 27636 -868541 -561362 398513 -655838 726902 -983111 -908026 -885050 483716 -298320 410840 330644 399535 297480 -806013 -348585 -415067 457042 -565218 555357 -755887 232029 -338540 -362014 105960 -461828 518125 -33513 -931993 -176003 589385 614073 405612 558051 -557482 425696 473035 301794 -704779 -941647 -411313 499384 481015 -455217 966054 850872 -166305 -62441 186552 -554305 -904540 801427 -27904 870214 -348710 -806174 557203 -754032 870390 420431 408373 242860 -820081 -126328 -617064 -169863 -12393 433887 -885768 -226883 53144 -467664 -347694 745088 -495080 -369880 490206 -959659 695342 346201 535935 442843 776922 238376 27616 193662 986688 769516 335009 -520067 -158047 -921694 64429 -363691 -749519 -361240 -99842 -943936 -273282 -487584 -10502 791535 -941177 -942351 783642 887210 -21396 -777660 192911 -642342 -819514 979524 6718 321567 -71129 689848 238087 193277 672645 -697019 -345507 -548513 -654881 679822 -729451 912655 538771 -539510 -277039 239842 -380707 -477583 -995965 -237839 -895635 -216495 282784 -513791 -984156 -766147 101987 -10236 -404118 737444 -992709 -995911 -893650 501715 373870 226171 -17244 959163 617830 -857676 965496 270648 -516651 -296852 -879038 -270072 -778140 -821798 -823805 130721 798242 78336 -292571 -354176 -351702 -573432 -879887 -953794 -60452 682291 -794925 -434093 -815639 -141926 427332 -729897 -790541 -499388 -107790 183781 -38463 797526 484749 -452068 263068 -173078 -608978 -284865 -873912 218744 -974237 -950404 598434 -237456 -962981 686794 480723 51946 306859 514862 205429 464315 -313839 -103764 -728436 -495792 -74851 874023 575798 710274 716122 -799635 922889 934216 74678 -420858 -200544 387629 216926 219023 359959 563686 335746 -933337 47736 130051 -864270 -632154 162693 763504 -97674 991342 94373 257815 -886582 36697 -133399 160931 534073 -214318 749369 -958496 939604 741887 -697441 -26050 -108977 315932 13744 -319627 -497799 -658973 236178 635074 -870313 318503 611887 96847 -620709 -367871 143349 -239440 -736058 923297 -690618 528010 665751 -238010 -262909 -313138 815022 144072 -104016 99875 -642046 936658 -807484 -535710 -795140 -598994 775952 -172742 -760594 -572999 -298295 -124940 -264781 598005 -73420 999378 284387 801981 381421 343568 803635 -796653 -565293 964364 -917144 -97515 803475 -462207 824822 -509937 136144 5871 723769 291242 -412436 237335 -299825 294721 -699914 -316382 567056 -215340 -400464 -196639 -291797 -767083 217275 910895 912990 844320 -963103 642035 256337 624712 445439 -214718 -739952 798860 -598131 -540895 -208221 -655831 -114356 -317080 588748 -684855 728459 -116670 -658339 -751399 144405 -679984 349747 -724616 338746 -336275 -417709 -115957 -374664 -544756 -127329 -117267 -399801 810302 -917836 -105020 349822 314321 594403 799215 345957 -699118 -307765 236315 731864 -278222 -629232 -858891 483604 951110 334522 -45702 -4191 -9112 -701140 61674 381179 315454 569434 -880480 16140 -444934 -724375 144273 652501 -925200 209802 388356 835035 -85450 -416000 366222 162999 -918528 -258327 688552 -786447 359256 -307215 263292 -17913 -343175 281255 -735282 958222 -562226 755692 602122 879472 -702974 81928 -179610 -756141 12851 821147 740377 -20282 -664699 44125 475525 -385292 937815 682647 -43536 47864 -603647 142902 -109333 364080 -449435 239185 526566 391789 -452796 267063 526258 -556265 537981 -667386 -555313 67578 -895070 -21644 541506 -668664 -903178 817524 126250 565058 394278 -236754 100 402344 291428 796254 274629 -11414 936887 -370861 -402830 283064 762076 63892 440798 477878 -533672 930589 -66847 -180213 -146789 -84537 59634 557337 -502702 -83771 -539135 682695 389706 -50742 934515 726393 341116 749768 -398021 73377 231097 519252 -147054 417903 -903821 427942 780754 483620 -441307 -798916 -636043 15108 -448672 437917 354469 435434 -940300 24251 488447 -114059 630583 -843790 946281 -359563 730669 141196 28784 313204 643367 130416 -274682 961826 863695 10035 612948 -541731 -875835 -442266 -436820 898143 984578 -854780 222788 -206828 -798960 -210634 -677702 -78202 796362 -468908 -584892 -394274 626317 919257 546602 600511 -75192 938218 -817023 827823 -117097 209371 -563469 603645 605790 238954 516375 -602176 149846 839742 -308726 405473 175305 426488 952293 616759 99828 -558686 97228 -20057 597881 374658 112948 -228576 -571866 -883333 532523 -278973 516163 -151005 -926720 960101 342467 -993713 654734 36606 -541450 955940 -756232 -271776 596680 -394000 -106763 -507602 980648 -101151 649905 324459 847401 -201687 -991996 726749 -63096 -925180 719482 439416 -516179 -529208 508042 -292380 -620707 794439 301146 569453 -507460 -231202 571290 -204261 542576 565684 792607 776744 487433 -747562 -299862 -679846 -458774 -630874 55272 -314233 161584 996899 -214505 -158849 -231272 272020 830900 -951263 629119 -137568 899486 -88130 -175467 342908 440937 849820 -905791 -537026 -727614 -921450 -796911 347985 -725766 -172960 -773156 -467327 274993 -155017 573494 -141920 -386599 -362352 -753730 -231550 -196166 -139606 303683 102688 -712141 394805 811612 384760 -868882 -273463 -510914 -533239 700571 308479 -757357 -39618 560398 -122132 -299549 -120460 27140 -330565 575407 625194 -854013 148381 237892 379487 510353 -99204 267480 -174717 222025 -653979 252769 207041 632221 -98180 525385 909561 -341105 574272 583272 -70244 637922 -86403 -5585 677506 -400522 -414278 -773662 819401 475084 433420 466589 397001 -884868 -230969 440146 942335 -995721 475115 -179463 -282864 -752457 360035 -547517 -618742 744553 -808719 960880 -385297 -203376 867934 -202268 752261 -151478 318327 775832 333850 207341 709279 610114 792297 -349508 -42756 311843 -311867 -536239 -74003 -632238 -100901 794988 -51122 -673373 -873940 -927562 -82659 897981 -4610 420328 658080 68107 910602 -988707 55800 -490165 993781 -305918 214697 602582 51431 -955671 -896182 -414980 285770 313725 -456763 45709 601761 -68400 911052 -585483 -190462 -686704 814937 -130945 960050 789913 -625057 838458 -5413 -264156 819090 37753 -263060 587932 -443440 -473613 -276335 795819 -162549 334782 699334 -963180 970411 652427 -269084 257317 202953 804974 315474 -266102 -352756 -243812 435597 -155513 -52258 -17520 -836419 920611 -734763 -281240 -540997 424860 -463159 590497 901153 -205278 429799 -330390 490511 -436961 -986108 503864 365907 -328168 -968238 -471946 2740 -264787 29375 376410 369244 765754 471915 -56109 -805025 44448 987075 -54754 -390676 -658658 -481985 -381192 -310385 379480 -384972 -870034 955040 761210 256982 227408 -635188 -493706 611022 -301628 -247875 -292503 -806924 -231818 -915863 556443 431018 148845 285812 -707931 -658860 -408455 -144061 463789 -597513 342857 -212322 794573 -996627 -649063 -375807 552210 362434 -854016 269088 -982225 -464505 -850988 -253837 -497360 -656019 -640634 -146752 -630076 -769496 -46538 820346 -265663 655503 480904 467056 32977 578258 734124 770707 521357 -178029 52745 912342 191028 -702707 138374 -373074 -726542 190453 360249 794309 909908 -388325 -125957 993855 -779719 193248 -182461 -343401 -653359 -547696 -282452 470169 -807101 -603957 -672577 376501 -384477 227215 462262 -92648 727937 814048 -874533 289639 493083 98194 334223 497176 -36302 -755021 -43540 947321 -709353 -256655 953357 -301782 42240 -744044 540864 620596 -411542 879125 -761018 863887 -773391 992310 -361425 -787616 -774791 57902 503958 982743 267394 159195 -996476 -817384 745882 -461305 347466 518638 -1968 -515847 -327107 -69574 648122 -314706 -382651 -812005 981593 242451 947221 326969 710042 584540 680821 883631 679289 671236 695226 798995 465984 -823199 -420008 345378 -238866 579939 750094 885773 -48078 417001 -483905 892250 -628714 888895 670945 -272519 -163911 -154696 40078 587108 564021 220517 -683720 784625 165407 -525457 366714 -585033 -619092 768662 721161 -756197 915184 -621754 -186679 -458378 -901566 914003 527868 80996 -915908 180885 286124 -583201 -392813 744107 929095 -359981 -955586 75657 444235 -964087 578530 438917 103815 842643 759713 -823233 688883 290656 -899873 -556564 630125 966002 -319506 -612219 124068 -876416 -593262 633746 205596 89813 983375 714390 -257203 6238 -923367 -958357 627924 -451527 876624 -849215 767955 -533418 -677782 -778916 530032 817145 -459534 -69707 110592 -410628 -157030 274807 -44469 -581243 -576969 567357 389141 674443 96309 -763768 439923 -879410 -987642 -20685 -947138 -917146 -406899 -198493 901050 775896 -867692 474002 -114339 -728727 -826341 293994 -130128 596412 788700 488810 394211 -355031 349343 284255 -64697 501955 357758 -639485 -780025 -455379 -23258 -918257 -824424 -650328 100095 311371 804581 885466 -623188 -232148 877174 -498948 -964975 335833 -383319 161618 -64204 -920797 -523242 -108577 -702916 174885 641407 120889 -254993 -49235 456611 -693302 -712572 -229771 -192795 -811272 -7146 -520019 -532972 -780228 -692299 -693984 871492 -464543 667543 17925 181979 284763 -378523 -446936 -394302 20303 -963165 -204627 -129815 784216 -980179 842493 -849889 -560434 -469696 223106 957178 -216499 -367148 -738054 536598 -435435 313486 -823335 -566939 996930 -542178 -516851 -34596 -50251 -772976 -757504 932350 37871 97165 844229 183601 -825980 673182 -18628 84469 46140 998630 -114134 61929 41639 786104 913128 166849 810909 -975997 -525868 -276154 -982149 476010 242046 -639093 -331260 264511 144505 -358270 965549 -434614 -764613 -861406 -529785 620379 471489 -584960 404113 -402197 -849614 -775328 80225 -964922 361635 -190020 -120237 -146937 -949788 -147100 73362 -905294 708415 -604924 594085 338312 -975313 -486523 631366 451987 401527 -399915 -422036 -987802 -126331 579667 -741178 -138620 -616619 -748053 -829939 -360091 -112922 695904 -698910 -112015 516543 810834 -297652 452979 -572266 -491315 691261 -92359 881470 363028 -475730 134176 -313103 -540784 842663 -143758 -825949 270269 -678179 -902182 256371 -878411 955509 649728 -778562 784087 148711 -845371 -63154 668820 -632450 -174692 868016 578006 -176389 844547 -118236 -880500 283097 489117 802221 -597802 -788948 -101650 -632249 242378 320803 267058 56248 -561823 510252 -530470 -699905 310914 716214 -623068 424681 -760408 -929518 643030 -737085 -196942 -566285 544534 95402 -842169 -969964 792681 835043 556793 256710 541187 -929971 -981290 293707 -410007 325098 53963 -958313 446988 90232 377562 -633031 -983264 319148 431062 -591504 408381 437042 -635541 97800 -303185 -714715 -958093 921945 821947 -615688 -615702 459206 -774914 -846265 145179 -666290 982069 463277 -129214 422497 -140063 708433 -276026 508275 405987 -404947 864615 532356 -829893 326442 469207 -728246 353515 -252840 -959518 -224770 81402 -484793 137672 360000 54420 979077 868779 -747352 986062 -596428 -915421 -286998 -399736 556486 101871 80549 -456980 -301608 191303 -250424 -202862 748584 -550707 356001 -9146 289461 -122079 -51452 -327711 869234 169107 -909292 647078 -291597 450481 -671805 -11677 532613 -312962 104909 876960 930577 -978419 33130 727925 -680938 961322 710254 -274573 -965089 -936383 201130 -677218 23981 -257683 -282191 302857 657491 262685 136076 24673 364901 -236649 -601053 635448 -736289 -793620 574141 -512580 -255138 -591200 -746775 293867 -661889 328463 -825732 528995 -33077 -120136 379089 -357615 288845 -861468 -413235 -423591 -168479 192442 -85391 172875 626068 961530 -250353 465124 -330329 286292 -64102 -813954 -262861 -238749 229526 482517 -400154 962889 -303186 108342 -243477 -129945 -860700 -918458 -236568 435513 772707 68716 456993 137805 -616080 763228 -272070 210654 -47489 838977 139161 710929 646626 -877562 213866 971 -899428 441666 -714180 -411731 -673964 -707778 -560183 -286547 861541 463651 -306605 816594 845970 -984379 286505 -712436 971479 -456314 837321 707501 495066 423144 -224865 662536 -839168 583219 42348 -966620 -911843 214338 -419683 -603453 202847 738475 -996584 -632773 -340502 -722071 -476319 931346 -997785 955097 -717917 66506 -341548 669297 98098 -557421 -771992 858969 -178864 -429838 59125 577611 365946 -60971 -231249 135816 -964092 -794477 570462 287635 -2167 -985180 -938759 -304368 -733362 934061 824697 -144839 676021 764578 345262 -694959 950632 288037 375795 758520 301000 -23516 397476 -691819 -756499 -668641 326077 -74257 -856228 808071 282768 688987 -234940 725314 474787 780048 190837 -629173 107044 23830 130526 416375 -141175 954205 145473 -416558 657096 -290710 695925 -687832 46000 -431188 -935849 -699233 -52637 -746131 30849 313584 -813212 -829958 -42088 336017 77689 -469326 909182 918717 -207659 -923835 855531 -924271 -1395 986667 872357 -819197 783935 613518 828229 44249 -239889 -848289 -246002 56403 537334 660351 450793 784412 380681 89857 -765190 816732 815333 543751 938206 756075 -896236 614088 -506621 -889313 308831 913972 421541 694342 -159791 -825426 156257 -40145 284515 -378376 494839 -562973 412845 -341343 -122408 -146969 -346998 799719 688786 -669568 725741 982749 -865968 -199690 -165557 -820309 806794 599144 383688 246330 471878 441021 855331 -136456 207771 893796 520016 -540187 509237 -384588 -750901 57336 -732937 -421507 262666 873851 -684133 350609 693212 -969883 -294434 274409 -908689 999562 -227539 926059 767567 486005 -425504 614930 -542402 -75717 -640149 922338 -911056 -386552 -553687 -585362 172650 -455984 -313003 639215 361248 8885 -692574 -778699 401886 -385809 255326 -127652 725650 19169 559350 576616 475351 -817936 -778922 -256684 -191521 -512725 985468 83886 202945 -501864 -64650 230683 852734 577469 526265 -632802 507717 5155 -309619 -315681 282300 336280 -950858 776667 664467 -342139 636779 867338 -119627 855577 904114 -29154 -415107 527892 451800 656136 -543438 -263843 -106873 845861 -141262 -979556 913055 -837655 340993 -503736 -564366 77024 -956127 -768755 -81314 -972145 -762714 746034 -971277 -372020 746325 537581 988796 368524 -59378 51669 -80131 -56811 650977 -905298 -577898 84790 599524 -933004 824995 725251 985126 376558 -471312 981177 -356959 -124695 -738159 -814399 -699435 -240630 677197 -817976 851522 -820059 82099 275486 215776 562180 -897634 968528 826432 -352380 269633 -799988 474785 -908582 330334 -262743 215061 -72736 -608751 536773 794769 914238 430002 448894 -512860 -529996 869200 -947639 923333 960261 661086 -967438 -122812 -536957 -377622 -928848 881763 -415692 -327580 520062 918686 -28595 656494 966501 -829772 -848521 -105044 -746038 538461 399914 256656 994773 606877 648413 907606 117986 -511053 -108674 728594 -190099 556782 -650365 -288834 921691 -982306 -832071 943626 835024 -919186 -390300 929108 -246209 93343 -479205 799613 385495 -104537 895169 -648871 -897523 -125903 597275 -956992 300610 615752 -113645 946753 516114 984142 -961912 725622 -548167 -903002 706128 97779 582689 -292750 -677301 -654376 -409716 8566 -253659 -734202 -398886 827419 860455 40942 -953736 881680 679483 -375675 977765 808459 471290 807252 -387230 142125 -81933 434475 -881226 -941052 547451 -829450 -710998 -77268 375335 -596536 -984822 337532 -688941 3868 -21949 628602 -296487 966756 141605 -616794 329660 520009 -210728 -461842 -939374 -787239 919835 -720575 -524240 -271958 548946 941784 830786 426809 -123756 2504 -314082 814059 490655 331845 -325877 924638 -199939 811444 -908873 -654064 639696 -826593 -528468 -334869 228607 -907487 -384594 160069 903772 344902 -693884 784009 -316448 -892446 902915 -148470 8108 -884397 700140 -562220 346357 293542 -787870 674590 -475124 -318503 -288122 -928421 -135927 851771 583217 -387217 -968940 136816 633165 -847361 -603697 31121 144720 -19615 -868125 606832 -487849 765619 -312410 -622984 -114341 -472697 -268826 -882509 12178 -66116 -555819 -960410 -376476 -224920 -237168 -802473 280689 782029 -20689 593467 783931 656929 477562 560285 932475 62572 -175414 -294872 259242 286050 396540 793165 -754026 -197834 129938 -604883 184594 -841883 615871 221808 970062 -285668 -929534 163910 571329 -526778 743274 869368 212802 503478 333047 -823766 -556233 670062 -138079 892079 -580252 -832886 -774798 -54135 -611483 -322100 557518 118780 572599 306373 -888749 -240563 925552 -136804 236891 568348 -867697 560638 610462 -553637 392686 851874 -75915 999530 -848684 -530185 -992583 641873 -203481 -46611 191818 716825 -141634 867037 -619476 979143 -403115 928150 16075 457718 -143078 890117 322143 373136 541412 124288 100074 -183896 -54013 976943 -867874 -573065 -765006 -78953 -30627 426226 136873 771268 -783080 -683900 136527 -57709 191832 842733 -461427 638746 -449125 886334 -937036 398806 747088 36930 -519636 -839334 -726711 864050 573393 -148054 532781 -421661 219879 -763281 83537 841242 346885 -988764 -312890 -332462 91448 979480 -228748 910547 186032 579393 -56875 -584205 652645 -10452 693348 -938087 -986284 -868706 -670284 143720 -347699 -500322 -85090 343795 475060 387219 -715441 -935077 -774121 -233840 -225505 29778 294419 -869969 -120621 -657859 -205728 -319015 -80349 -36938 -515801 -893927 -939490 -925139 -315142 -597876 50362 -514135 761460 -726411 244092 50348 343407 -51859 655936 577717 662875 916663 528166 -313889 -260543 980273 99481 -965593 999381 -908291 219467 976817 467778 -88332 -332467 -896972 638558 -63027 386967 418937 296331 952888 799078 192774 -844275 -418996 -561021 -699422 -195617 978810 -454477 970142 598556 -54376 39747 13562 -436355 94569 810492 -264205 -11002 -977314 237300 -247107 -905860 326952 -763978 -163770 695028 -803345 564351 -313882 947464 990062 915796 -849301 -249250 -291775 997358 902951 -143536 -804020 -38299 610728 862321 925999 852543 344827 417821 -541993 901401 699410 -388036 -360911 584560 840768 895379 103674 950668 -812704 126022 -663245 273803 951446 285550 172720 948742 34605 462286 -720926 -596832 -522810 388292 -767947 726708 -234210 523667 -550958 -532670 -231987 -935529 -63629 435475 485534 -709312 91650 631652 741901 -278822 -429180 933128 613186 92423 -247390 197677 624591 431190 614838 -576714 -736818 660014 -700856 -345687 -886773 -879808 -833311 -15586 826601 204075 -217694 208823 -330299 -169427 583256 40034 947942 85033 808958 -135990 461136 135522 343868 949169 524346 -548082 712917 898896 511223 175914 -935972 748036 723272 -339709 147213 -94170 581691 -154543 656198 197624 -613443 540414 255525 -91846 -677949 613252 734911 513629 -108271 -636557 -941959 -715825 -41818 888839 -328075 -760252 205982 -850177 518839 -935521 572462 876569 -374220 -300254 895158 -304763 746646 -640040 724650 -413463 -805887 -875267 485818 402597 -355678 896956 31270 -627853 846967 905000 887956 989037 85304 -495172 -434953 331541 -619977 280896 26684 -201081 -9470 -874524 745024 -478557 976048 123589 251943 978146 -687923 -616178 740188 -148150 -673313 -993349 -503771 275708 557333 503801 584417 597099 -357621 -762710 391137 452519 -947780 -339836 -151455 346839 -101115 411353 -788190 896070 922194 -674575 74277 -473836 -379673 -197613 669701 115340 579533 899235 -116750 273558 -203945 458085 -244026 68035 911824 515167 386822 390466 -247843 833142 -604798 -594971 -943602 808344 -944898 -559837 -871604 -836797 159478 762564 633081 -111075 -576309 340795 51972 -430411 -387430 -39796 419339 -13825 198569 670296 -345445 -604948 184190 -405753 405394 -120667 -14582 366352 634150 933605 489603 -104472 362750 -767281 -505852 -572546 68020 161180 20493 865184 192379 -926452 -21472 171134 -338359 -89970 386878 368108 -321320 -639160 -240169 -367295 -268243 -1232 883694 369591 -877866 702778 -871704 -635672 -342205 732459 -31753 -858376 -423105 660621 -157922 -650926 -650231 -138181 -313632 -67446 909715 536092 400265 48994 930262 -400020 -687336 926824 498384 -786378 -757561 -129091 -428901 -933538 958393 -314512 -149717 416602 72639 -138616 38564 -774143 999495 717473 214486 58108 -871326 83373 252374 -313895 -577295 -738852 286906 805182 441835 52502 942960 -258118 -698932 -292293 89655 -996195 -56976 -504884 883852 -699491 851170 -580359 -832593 -736887 -769174 -170980 -956408 801293 158875 -486517 -742304 -531897 248819 -946440 -933900 114616 -158909 315446 767929 -90754 802219 -735494 936518 -95506 -271985 489933 596033 -211906 283212 -759502 272403 817276 629177 -848527 153539 -351620 795531 666929 -833410 -403777 -436089 346664 -599267 607517 952643 701827 57161 -282904 647549 606235 229553 -338665 -153233 -766403 -894333 434635 -836207 -140350 407287 -540164 272461 768901 53188 739201 796321 810807 668232 -602475 410396 289304 -525505 -339507 -174252 175052 516640 854306 -398515 -50631 644844 -664328 36436 -79389 -337387 -920509 -189573 668374 -384758 600903 674992 698684 296928 -977289 462716 199310 -173410 178815 6742 974183 -245851 -692259 -600799 -250507 603706 134345 771080 413746 362743 576757 787917 -264391 -990894 584681 473492 570558 -607256 229116 -970164 -778241 656452 -820048 185745 380460 -507466 116979 935644 -201286 -617777 809329 389593 -93241 301960 -909804 356566 -609406 864665 922071 216454 -507032 -451760 549830 -236222 946032 -838032 -217145 -858681 -381567 -37484 390314 -386019 -234001 -652330 554106 196756 -725407 -269817 -703438 574477 251220 951567 967779 -179656 622465 930036 69176 -538278 -384325 -947761 -2537 480305 207210 388988 54 575739 401154 29794 203442 683288 423475 946777 -981974 -374986 -357382 353869 -771042 -696821 -391595 437387 -418958 -779091 -137457 -152405 24722 -777199 757817 409114 -463183 -145122 464953 -903229 474794 -613651 -684292 -181286 -686201 356000 -737081 -280635 -72228 46251 183335 518489 464868 -272105 344969 764815 -862073 706983 -947825 103926 619226 -305835 -289093 401732 -832702 377296 166266 -76331 857878 703299 561495 341440 554193 671559 319217 434074 656291 -684820 909875 -22954 689146 -948127 -128396 -345133 333950 -461990 109236 -718450 821590 -985995 149623 -58732 432341 915380 538849 619454 774649 205186 -814190 -745478 -796664 -502844 -531846 -914603 -283557 546435 621185 487216 -123332 -692231 468679 -630747 -461959 -157389 -615073 -235615 -452735 -475987 -595444 639568 -335681 940649 977948 -841338 -482123 -666024 -942556 -448110 347637 -407644 90011 -878841 -526887 -873306 -286358 156670 141600 -994891 792170 -750249 -951806 -841590 283017 619834 263008 178186 -438385 -150231 604860 -64324 911976 -363469 919329 -534288 -761444 290158 -489679 -99588 -563482 704898 -567607 -263774 654324 540514 559954 401806 156475 -543466 -204761 -329990 -905101 442548 -867938 673652 793014 337518 -804683 -426440 976177 -207036 806747 -70217 459268 307674 809304 -858308 389732 810073 -981346 -615446 -687427 356252 -888256 -592928 104728 -996940 -973964 -131065 692429 580602 -678864 284256 -948907 323472 -919610 180757 942033 203283 638286 675131 907460 679132 326690 -352729 59490 338691 139882 488064 -166382 -656678 898538 261546 657233 899864 545310 702675 -64270 -856386 334565 -351193 178251 -998151 -935676 745853 4172 -155035 -799302 292712 780716 723442 106498 -961043 -78108 -916379 -622898 -248408 900724 -109703 662917 584270 -630252 422650 734156 699036 551760 894466 339673 868994 709456 513640 -369112 736848 -517254 -700493 -979600 -106939 519092 -653126 -641865 855734 454343 -17831 -179071 -615208 -160545 -702767 -673628 236842 123950 195517 -580681 790273 450353 37037 -419543 494641 -274037 -770847 -174483 901973 667917 22564 -376877 928956 -235049 159042 424690 345584 406040 -425049 738626 -65052 244720 -632811 -347450 -559431 890871 808961 -43731 399063 454539 -31526 82337 665876 -225767 869571 -177979 -7444 -46193 -337068 -442270 25306 -854355 662467 603700 -882812 201160 652097 170484 70165 583820 47850 266643 645385 -746753 -342963 -941679 261896 692377 237925 307858 -250826 943923 655520 740130 929054 -21750 275353 948830 383568 499482 -490730 517818 764313 466997 -376755 -777931 691499 -604500 -105830 -228966 -93828 -323501 313712 788744 785 -614151 600000 597766 776195 -633837 -775547 542834 -456129 -341785 810304 783030 558773 -741339 -763096 344692 -871374 654836 663165 -294669 -132610 -568974 -670339 518435 -191415 -554000 -103858 -637868 114282 592734 526814 266330 -43927 355681 734661 536397 -45323 -936555 -175860 995022 843250 -725333 508028 881764 -152779 908445 688739 -771835 658651 -842116 75395 -707660 -467258 -924315 920221 -740669 -440778 20626 285717 -504902 722432 757644 -439870 -407344 749677 604670 564820 -71658 217649 488485 995810 -223053 -314107 -408860 -878960 -952630 260708 -892812 -520999 84856 -571425 -695623 -678273 -557703 464926 -718033 -739828 140788 -695805 989609 121534 -56408 -733352 -20073 -657764 553833 -55423 624026 909307 -757016 -259501 337844 600047 201099 633330 -146739 933614 -827499 30137 950042 -932622 506189 549410 -160283 933501 -895975 -359352 964046 413765 -440809 509625 220934 -362410 564732 881855 669879 326706 -247036 963291 872593 -294126 -983533 424784 -230030 477771 855789 -652069 402993 958924 -293873 -286464 374408 529988 -105816 522623 -366112 -509513 -140826 -82647 -356046 -333246 185920 83534 -826963 -996176 843243 -323123 44484 151047 -801966 530003 -918730 318730 9385 713390 218223 622833 571770 291573 -341407 -835459 580497 -163710 652044 546980 510072 -386461 485598 -722232 -897644 -349071 876311 685685 282818 712739 664014 169589 312877 709573 -513505 -40709 540081 -512734 327038 996568 -399264 -372870 777244 -904626 350497 -209295 -829267 407934 121263 777099 173170 711080 466993 -102089 -973857 -327793 -976136 946798 -543240 -704812 -609172 736768 -106928 -915181 177368 456043 -735763 824855 299676 275620 513901 -247149 741049 -609014 -161477 151522 471844 256560 -24444 559683 141945 -905643 -856523 258931 609315 196167 -88660 -512186 -359122 432180 -821779 -720694 -360902 -332469 844292 -648277 175758 709758 25212 -412271 -878756 610162 311097 -18017 -424136 -770258 51599 284745 487892 804085 772270 642531 782339 -188648 894918 -282144 98214 -141527 -521127 -203868 904641 -430158 612268 688808 -237426 -108462 185153 269944 -975546 586680 556904 -914160 -509462 -343714 340918 -524269 -610647 -781329 -623373 -823705 443141 631093 10927 -468313 439294 -758914 964200 -485530 -227758 -286132 169871 597333 -764517 998517 -280065 -357447 -528683 982251 629787 -665987 -186738 -182762 70530 -798493 -856023 337117 -967054 -941994 -312242 -882492 -740042 -706596 -178830 870576 849997 597543 -58882 683205 46745 390474 -675937 -721040 908480 -841591 693801 -506752 370467 -10551 788520 -95633 268153 419110 967173 -778689 -827769 -245084 745298 -523392 980221 -821582 -197394 -247439 -885736 -40216 666935 -926470 -6695 560711 -49257 737322 -299955 -999838 270449 80361 -104062 -53057 908978 -501337 606917 -870189 252424 795378 271854 901387 133418 -849169 432522 828810 110736 -869514 -652576 331996 372782 -7122 121222 882783 512452 -37744 -178705 -52643 -686776 19300 356997 -161427 351268 690217 725645 -795624 88761 -763170 -963925 -187373 -678888 379655 336713 -859712 969561 262401 -702584 -737715 208028 -970505 748570 -979859 986295 139001 206555 -746258 -985274 -251886 -276678 -753258 -455640 239873 361479 -792189 -495293 -861324 925889 464773 69323 608946 301696 525093 447824 -660248 -560542 -560949 430004 -813791 -545908 501887 169415 -592172 707935 714828 -175359 542743 881081 -426047 -469925 -278286 -246299 633105 -202806 594894 -249440 808794 360793 147981 870601 804994 -859853 191524 -138178 232680 -56511 242762 -941267 626964 -721630 385713 -844896 -24246 -891073 321876 786813 365416 551085 75647 736569 -710501 770438 -868167 111874 892637 835541 -705843 959871 -21873 498219 283383 -292561 500526 -64434 535720 -451986 680501 748049 -842378 357142 887696 887103 946979 -459966 -396744 -387791 -478903 -894418 500719 589055 72095 329530 413338 54506 -611955 -720458 -936871 -189310 -558250 -401416 799186 35327 183086 -147707 64328 518529 561178 -345525 125788 46105 -78164 -323590 60091 166360 268104 -133341 -906705 430577 896644 -952469 -473902 222349 -748887 819051 -918051 838316 357975 -405464 890014 895923 -880572 -357078 925064 -760810 143525 941371 602212 -482782 305189 347326 983846 688871 762386 -383703 766298 524225 -719465 120352 -978243 572547 -77404 891055 -28824 -561985 803562 584100 -620889 373043 -278905 425321 -725459 369335 -707633 -328466 -123082 517667 -242969 524032 288500 230817 753394 -604907 233964 -580370 -151839 -923435 -791533 395971 741599 726576 -838864 86800 -483064 -500058 -157728 561240 -314953 679859 935219 931496 145404 -886314 461428 896309 -756179 280765 298119 736273 281491 -930289 -42262 95882 142277 -444587 -502435 376595 -448122 -225122 585888 -618599 -573651 -644639 691315 674873 -787089 282127 669025 82398 -27363 896178 -142338 76854 854820 -215498 361914 307290 -633682 743235 814060 88715 -123484 -505763 898955 -487280 241844 -589111 594591 -298166 -392978 351279 627232 -484490 -641554 733802 -403075 101119 309940 240440 893310 -375536 -894375 785454 -648497 100536 -385522 995701 389457 500732 -48497 168542 -998983 786960 134240 -795623 -216045 245256 134161 -212872 -984105 -394141 228684 146468 -689346 793774 63211 -374500 886825 -157676 -238509 115163 -861929 -45120 -305175 419988 158191 172791 -582694 714698 649663 373351 -688861 -90967 -180592 -556142 -983381 -891393 590420 668755 -881523 956506 658940 -710641 705012 -197058 211622 -471303 -742880 420483 58484 -446463 -441595 -956599 796152 625498 154130 -75623 4555 -47962 -347889 5530 45501 -764735 -746721 -286099 487974 762407 367973 175269 548187 -478973 119235 206950 -735299 -819243 581438 -155111 377835 138174 -900611 -97463 -553705 -782224 757661 -902538 -148580 -534130 -663566 -785967 -738864 853558 557972 -252487 -783985 236855 834586 -813481 875475 493547 795483 717281 590228 855550 173328 -633047 -272691 -114552 845776 -118414 -361239 -912638 337175 676230 -625990 -777686 -838826 728826 -161088 503603 372101 -28376 855669 666381 266743 623942 -19633 481988 -122073 -999349 879585 -544651 484731 454433 -344979 683589 -492655 -505532 -48289 -820711 690313 610757 593474 -592264 -138745 -951675 629957 274138 -702233 957069 -698896 -114453 967778 -405649 -335272 991292 -731431 724170 601982 -711398 490817 426731 -208314 -779396 742572 347281 -213489 -925931 -717840 -397751 583795 307978 345206 921208 -650852 -691778 -402399 -993673 605761 192072 -68264 -183336 942652 859014 -702926 -500921 -739254 -290229 -85236 105310 -100941 -552213 404653 -396254 -461800 -14438 -171125 622109 -377794 536703 -353257 844135 863022 -196764 71590 -86548 -830457 -738509 -279822 714467 -919231 -621306 -20947 688475 762828 -886877 199094 418792 -559002 -311813 158839 923384 -462852 76894 -60733 -216347 -832779 659041 -724047 631049 -657632 45173 866340 -741267 482163 564359 -144913 -370084 215341 -437520 142613 -26373 -626347 -951954 864357 520614 -320425 827591 959736 83804 -398869 295208 -894486 189005 171842 257536 645267 -489375 -464924 985340 -176115 123233 -647305 129741 -735496 -451434 329363 310285 365592 -894778 -665678 301897 -413798 782026 -635197 -304337 -128652 604877 807645 -78251 -974615 -331741 -944605 988588 -671165 -906536 753759 -106980 526947 -628525 -32210 937390 831794 -341475 -57239 692005 289044 -203245 -218486 -589203 -469936 311111 -345763 -939168 -156751 -937312 611645 326916 540594 -619170 -869651 366754 333110 515349 -4151 -718644 -989465 -319858 -811590 -477589 913808 -10276 -584088 -507256 45347 988594 -610291 935734 663893 895198 906144 721383 230502 523586 -772181 -150272 674366 120135 461750 802466 66437 -902697 -322900 -621930 328922 119099 -748075 208120 -546923 475766 564567 23359 -980769 -603391 -761206 -278702 254852 887083 508703 837255 311263 261803 -559650 404980 -231868 -76921 411804 995347 -791590 -73212 301787 447736 -392141 189339 -433971 62879 -982195 -886220 -468545 756266 -264025 -522583 774747 887677 -67965 -943079 114555 -141403 34955 146909 -79202 -918171 109967 317474 989176 -932385 342761 -832088 536739 257628 -538878 423702 -757900 -284616 -514963 821111 762857 899693 -566864 -768811 625726 357178 20260 -547728 -663906 -815889 708722 975515 -823562 301912 -865219 763110 -369212 13662 -890178 -561839 -593232 750410 26653 -463852 900757 -238191 993645 879187 517579 987775 41087 -258833 -119400 -582171 657776 -978028 842074 843122 -932504 -760338 877260 -697798 841196 -401797 -692104 680929 314108 564025 160945 -838626 -816123 261228 231758 -728276 -28620 331499 -216803 -991618 -979995 874894 766085 -229979 -106 -328242 -123878 318789 -174914 685749 176356 -669554 104072 -628672 -643808 -549236 -958535 796419 26423 -63838 503227 -6167 957782 -945130 655430 368921 370986 105413 729642 76149 956729 -725257 -81222 -659780 367328 -964659 338648 -880177 -660123 -563497 538778 -48111 923960 -235454 379414 106343 443723 -782417 186576 -227873 155146 -186722 292540 71404 -502791 152585 -328975 939471 -171542 279789 456978 329431 757187 -670593 -353617 -843986 83669 -310323 553062 -949300 -154078 836266 -239943 944591 477291 -749932 161281 -199066 718063 270481 687791 385460 -329807 -172898 902045 277602 655651 520468 432192 792144 781169 352679 -7158 -782106 -701337 -515447 692575 -740599 290687 -385108 -709974 371595 -965724 230074 -706568 -478981 432810 -973611 -870219 -535491 -892678 -237530 -477426 -114078 620372 752676 -93425 -391539 151297 776361 498712 -318363 471396 -64091 900080 -618069 -700380 -291509 554447 -972454 -141709 497416 -63325 89999 -784511 -975814 -659186 -758051 -758110 378266 867975 108221 604090 -348090 938013 769716 344789 669162 840668 423936 -453933 635914 787656 582464 -512529 140294 270363 -548414 -234452 -245990 -128213 -556596 83787 944781 27183 140571 329251 112043 -163281 593805 924819 -615089 -373069 126414 524979 -798641 -30473 61158 -849626 996370 -316516 485896 -918756 794343 -528897 -871431 -513551 -322558 -415705 330136 925426 -901611 342798 -895296 -371192 42308 446610 319694 30292 498785 -836775 -964603 117505 -823271 644230 608826 -923761 -106439 441743 -748918 -559209 -920329 891317 379045 730997 426067 -479179 -92008 -981504 -668485 -262064 603004 855423 -51289 -602670 -438905 -67179 560370 -628756 -157252 416562 -656895 -168663 401254 994972 -930179 905993 -733536 -680810 780603 -495812 -975983 -501974 -428227 -7172 -674890 -331496 -92462 -498809 733272 -272549 490968 597432 909596 675924 183458 -747583 694073 396950 769012 470664 -285500 807245 925099 986523 261799 792651 7674 100304 625840 -622159 686415 275581 739269 286902 807891 -449200 873014 -173161 529 790093 -661333 -252261 -911442 -46237 618300 195010 -610858 236457 860703 -339447 171192 763578 -71556 -745763 -509655 -660515 663066 532705 -531677 -259775 983614 776685 -922592 -948912 -168018 526661 404392 -479323 442419 962394 982869 -800075 21792 -256157 -108064 -460805 332007 286334 220004 -242271 -145386 -455575 556309 -745191 292521 186236 360343 -257258 -992936 678001 61626 -308358 -448268 752648 230270 370159 187921 -901131 -762274 -921214 -458213 -563428 620179 232397 963339 247221 103034 657562 -893543 -431597 -515534 680847 136619 533414 -384145 -960199 354661 -600064 -398276 -885383 857854 -277925 965982 -947081 26165 578651 346978 470005 554685 -307403 -291520 283333 -417302 434741 560834 292259 -513103 -686214 -871243 -787044 -805261 -505951 736626 892114 -831120 73550 712040 823371 -520961 -961109 -798040 -616422 -207630 -999264 470172 -911188 403608 -265038 812504 242609 -242981 -424075 948744 762660 55178 -159825 950793 -259207 -474958 156427 -316779 412259 -756315 -668041 -589034 -692161 840860 552730 -18149 -617312 111224 264565 252264 498679 104484 468501 -583641 598623 -60009 820082 -966211 632835 -387210 -350744 372408 -310867 327766 -625969 -464668 -111893 -403553 422457 812797 -890912 -365172 -702009 -580610 708772 -127666 919208 -52072 689881 -663343 -126800 -153282 162251 391830 226705 500957 438083 174527 -337096 -635863 -893079 -692439 -452538 -508909 -768941 286771 -339671 550743 834222 692510 129239 872241 419591 145933 493479 523951 -288841 59691 -511541 836898 968809 475371 -621458 857390 -660023 268778 -773530 174977 -72501 430322 -655338 -828256 -529003 -225181 342621 278282 -513403 -444207 419173 -365452 856785 -820295 399222 -436787 -11765 122153 -609491 -639573 619477 415960 -244867 223173 -948564 891076 -368452 -532026 -965526 -973097 -205332 918433 903078 -202435 -322540 920154 325320 -122065 435418 553875 -10893 -762914 332724 -276465 -314458 662762 654434 629372 566707 -947854 -342494 230638 -239368 319814 180331 -312556 -759219 651121 -22876 -612070 -395894 -709138 142911 533908 60730 -627156 98767 286869 -283302 -567835 310238 753383 948251 763968 958982 -931568 669286 -271585 30726 220580 12414 959799 598448 896434 814472 -722879 866888 -370014 203342 825259 481993 -785992 808975 -594962 618958 -743115 -301568 -649601 365988 452124 782563 638303 877929 -40174 310605 -918304 -298146 -54967 136860 -950955 476433 -746946 860575 744359 -598721 -653538 76608 649591 938347 -426027 957616 7020 416897 359321 944568 121504 -247300 -464157 -174546 221610 -670424 -504181 -22140 -430136 -26495 39167 978427 -429271 461755 -870369 -725771 -543147 772315 690105 748775 -917958 408834 -600548 127213 386772 36682 101979 727671 -629513 -854711 106784 333601 501308 857907 507050 869921 -596474 -12388 -822300 -660007 933808 146394 -824413 -484467 512393 -660228 -342738 704827 501672 -77760 -32043 -704676 895200 -619498 -95797 808851 286053 768307 -36027 440672 -219147 672941 -543016 986622 -241369 360091 -338429 -565022 -616237 222272 227332 462535 -854697 -633940 724980 501069 -828359 -708198 -945751 27948 -940542 788413 559007 -133024 -777624 946655 -678223 314589 -451943 -823959 972532 -563617 -283098 -305407 -980047 400399 -566323 294396 -138589 901991 334935 -628619 68462 483876 410121 444187 889172 -742267 942807 968776 -286672 928800 186875 726221 808110 -556537 -897316 -560342 -379133 272278 -845304 307050 -114371 613084 537056 -897767 44340 128676 -697261 46051 -984032 668575 393282 908875 -442172 838447 234883 -327292 836041 453074 352386 -220944 -217691 -483927 -349439 -937550 -626246 -633820 622975 377330 513275 377805 69943 782509 412105 -16339 -85825 482229 -981028 316767 648657 -884532 816476 294959 922151 970841 137872 -238611 -110337 -945595 180141 382420 -315330 557301 939344 -72942 -111439 528612 -91512 489460 -944146 -445477 -185462 710233 951632 638727 341966 -484925 -135269 -582989 -815188 997451 -667044 985035 -840791 -641549 971411 989394 -125727 988016 656903 -757184 -605903 -43348 176116 -545841 199279 949109 -724709 -143062 -374836 -303940 419571 877619 360787 -787736 -420611 472305 422414 679512 948021 -449259 823367 628084 -284380 685735 673004 693651 744914 -359540 620315 -779558 -748728 -924930 625128 706390 139859 306976 266234 -189320 -626438 -257731 458214 564474 -852216 998154 -408915 710604 -20923 -855953 -63880 510343 -427430 -67272 910456 -664812 693918 90835 -168224 -203932 -908328 355881 -64350 -898744 -715779 720184 -949997 -728920 936839 927907 887960 -93339 -37585 -362268 487021 537949 -710712 -714339 168081 380812 955576 -248053 -783150 -740913 -31077 -193296 -931387 -124843 -258921 -805519 -664498 259516 -621191 -15231 -360267 -622528 -137376 384259 -11926 -15824 -432096 847800 351464 494443 -427126 -781003 -594377 881359 672502 351112 179393 -608944 -919275 -607484 -752591 -297389 -521659 727587 326377 -281053 108152 -943442 -515109 725326 -541927 971112 671108 -951534 329110 -782901 61193 781939 -311794 397674 431084 -574226 253977 -995339 283883 -198585 -896594 156507 -350091 136447 458933 434698 -695606 243810 133802 -925870 945198 458428 995690 454503 7211 489118 151813 522782 -645872 -768319 -932690 -536666 965791 -886705 135055 -53240 -392426 469260 702336 -574965 -522387 220458 54057 701022 -533849 564036 -664848 598221 -158253 -662666 -784265 -967515 875579 933342 582554 -102332 -50384 -348575 -656480 205176 -76133 69034 372397 -155525 -19693 711729 -511045 503666 470941 461416 -987750 -626511 -241233 -78625 10134 -493384 111895 276212 -320589 -23272 -827229 273374 -669194 595298 198289 -286145 -845939 411682 504069 665902 909068 842363 645142 -734114 -318510 334560 -134142 973039 -783222 -797332 -466686 502225 -432819 -355489 -70983 642257 -249371 -528714 307526 905666 852397 62566 640504 -72631 924052 97204 343457 -709180 258240 732980 985731 -770345 -156210 975580 974823 -370667 134072 -833085 529869 933960 809168 958972 315710 583134 -201879 -779127 -163523 -750187 -916900 786031 990472 -728396 -178838 -591123 -349029 868902 -200758 -350458 -197139 -985877 -418977 747812 -85680 -322653 194438 -807471 579985 -516905 -30250 -544527 -48043 917058 -555261 -200447 -707279 13577 257060 236766 281265 109288 -210858 438593 -253200 163146 961208 -228424 617116 524380 -818090 -257680 -911892 -899252 -608319 570526 811491 -500468 994002 284714 -942262 -154447 899688 -728544 692552 910727 -781147 -767556 190543 -193861 388641 -397133 -137161 792566 167094 845686 843537 -933179 865562 336318 -369773 167446 490437 -505624 415463 -500180 111164 -141259 690271 -324137 223728 803746 -290081 -126189 753460 821718 -276504 -4146 519129 -600011 111041 392775 505833 -261742 547907 48018 880508 8705 -414024 740409 -316855 -754029 425851 546285 280440 746047 -952777 74049 -986095 -518589 855267 794779 366689 861568 155191 -940268 105968 873029 948328 -752495 184722 -411017 562319 -817635 -967589 130983 537265 833717 -762368 828981 -148658 -718526 598604 -581118 -430599 -859389 66081 83204 -712703 -987972 -441429 289627 -80832 -212597 -322616 207223 772627 656985 -777835 -640682 727543 728555 -104302 122859 250300 534552 -771471 -855270 -688023 847253 -949248 -377376 301741 171116 256815 -428144 -89091 -183924 -144064 223672 -533938 653049 312460 817058 629361 174116 -834708 -872714 -181626 664021 922365 303646 -237884 -564668 -931072 211441 -883896 -282247 -430001 -266568 -489945 327540 280233 -418164 -524621 -809719 795789 493718 545875 410871 -31732 -155047 -421731 -447293 -105425 156575 275802 -906816 292520 869977 -645568 -584549 637089 963011 412658 146674 -260880 -322711 -976727 768690 -521491 -963887 996758 782948 846538 -300464 -280132 651046 995467 996326 -536859 256058 -203129 -802385 -853967 572053 180294 -793323 822039 -465867 -563836 959235 -818939 987585 339686 705683 -653612 786483 -474996 -353301 -695828 -192243 -174626 -73016 461370 82921 601033 18336 291008 -431321 -555690 -820410 321034 926781 -68071 -584018 242306 -961955 -948262 183525 -840621 -724 404328 558454 520180 980862 -531671 551480 -556213 307037 -582025 -810712 1177 461225 -213228 -499247 -751357 -302631 -874420 -749977 -273218 -960673 570406 -880652 -90283 845738 -459706 288042 -780006 559173 844514 448470 -660057 341277 -757153 -284170 -638704 -654624 142855 337249 358912 -844311 827556 -10774 157654 -54194 387182 -943475 -253468 941139 -522335 157472 956595 464680 -314232 -763426 928219 180835 818472 -673903 -657119 23554 -864337 482468 907450 -969092 382345 962631 -548562 -944766 -861806 -438727 -2984 -558121 -862618 41397 -738550 -43191 -565805 -673925 -262067 -662069 -937488 -747655 -340539 812976 -62393 -532586 713523 18950 643373 -877156 692245 717197 789939 -840640 -789144 475730 367157 696654 938510 -34195 761103 -637579 41802 -537645 -846675 517735 622041 281542 -335808 -435208 874694 589401 833148 -856517 -229997 760436 585460 810135 357057 -925251 -684987 -60713 -327130 -927892 -758389 532471 633980 -331814 556962 -12260 -924899 352209 -818631 935795 59079 -154363 935826 -890030 82443 117330 998219 519897 -371616 650589 700855 403748 -81837 -396310 -863509 312106 -909220 -46662 528341 451253 594636 209823 -205947 -551170 221667 580894 8464 538468 -9089 701758 295945 102473 -816914 227699 -911568 -456183 899172 948258 959527 -772968 907912 -423087 -210977 76471 -153559 -626579 -235374 874579 -234098 31414 -35991 -163846 -240278 199499 -298563 -500742 -345490 -985010 663802 425624 -626951 -600909 583200 -354710 -119701 -801110 -341661 -98094 -69261 455959 815958 629642 -712106 765729 -269072 697200 -294703 919573 97701 -408069 -115389 -730268 -76907 -980223 904225 -207458 893062 96781 -471345 -362078 62688 -493078 -237888 914782 451153 62848 -218905 254291 474000 -36118 -545458 470206 822079 518198 -572474 723944 -334358 -620872 636601 -324084 -139475 698251 -154341 889824 284401 -834907 103295 -147902 266326 474646 276422 -908160 -53459 -746275 -252302 325444 524700 -157593 -86375 337306 176613 -330636 602912 537152 294472 690967 -725687 -171036 -149860 -619717 675789 -409051 -477314 -564553 -944975 -741449 31740 97422 -952594 -142704 890631 -375135 -988095 356588 -147881 109454 849898 373743 -787342 874332 -47028 212324 783149 254573 306054 -891839 -87279 988512 -395762 -480079 -315863 845530 345291 80968 -45544 847440 -28201 188503 185653 -583772 275032 -608640 -106388 -102020 549234 153693 -679246 207181 -970559 -435934 388441 -913474 -23274 -746951 734734 858644 -193179 236970 262699 -477694 178165 451807 -356792 -82396 -610806 -864114 -198839 419247 246735 327539 579732 -460466 -702289 -229155 285731 -771941 469181 339100 976543 -216175 -292595 -435296 -272158 -623180 440127 -622658 -301593 -583626 563581 -55391 -414499 722197 -709259 474693 918958 195425 -452366 754943 158508 336283 293782 -67788 635226 25017 -471114 849066 -756651 -160697 116434 -889349 730974 -778969 -77649 -49371 -450556 -450951 -207341 -394561 817010 407581 362823 607187 280629 -279106 327702 865629 351792 -449832 -406028 860289 191713 921841 -121810 884006 127892 -957208 -343748 -216700 -546364 801167 -571012 303336 277662 -341012 710921 365578 726999 -408406 941033 888861 -780807 -61314 -171353 315612 -699564 260653 919266 -556968 -148588 -942681 522745 338908 -407013 -669684 -622472 133608 -361572 615533 545336 971244 799993 101780 -678905 7671 446537 119427 44307 136979 526253 835296 262533 -48453 -658751 101886 -494520 -474503 -332882 469864 -368864 -250275 -876484 -301789 377670 235386 229830 345745 -53018 -288218 736890 343598 741071 -60951 59545 328751 889689 894064 744058 273681 -337290 -304416 -720002 438678 526500 -709162 408281 -596003 -582405 921625 946161 601885 984806 -762657 875262 -954770 489785 862226 -797293 -80462 -567013 -97646 792691 -978676 -836382 796165 464332 106982 -916993 -546644 52735 -769973 830086 128373 -337175 -214108 760690 -120942 -688616 -545065 984835 129057 -794893 -265467 536121 835071 363799 387708 611455 -629949 14915 -891072 688869 873310 447593 596913 -556410 160333 -183579 192601 703113 579320 94153 -46124 205378 130475 42071 -409124 -2056 595374 -213496 818801 -92478 611458 -468663 -153951 517386 -910533 430405 -697479 -582733 589429 -341027 -736760 -237993 542452 13365 -201844 -764119 107740 -959384 -321348 218746 -987383 525019 231345 497751 454796 -833105 -267662 -739249 267715 -823344 88987 501457 785428 887594 -209368 -756556 138822 63484 567523 -628911 477435 -329787 931816 -140597 762830 282074 -121774 -193169 112133 985625 83716 -29258 -657805 642744 -428906 -934041 -897299 -278857 893273 185817 -359066 228980 978441 -436649 342954 716381 850830 -673124 -219341 538815 -701969 -494548 922941 -727212 -180954 -649473 76893 853941 -76932 578589 330685 316325 419490 892874 -393245 -717003 -756703 -991567 45830 287229 -569556 -756625 670069 295320 401059 527175 -701915 445208 123283 -390833 -225189 549465 -748533 562751 -316213 359965 -131518 -16789 807028 -814217 -74990 -352479 -590111 -147517 -590580 85245 273764 -462611 -427619 -243929 924383 -884991 -565680 438579 -346046 388422 -633420 914184 304892 840377 -91688 206323 902814 17467 -280691 -253401 -388101 -478873 -882197 497088 -524776 -707442 547766 -193035 603112 996692 231697 495745 -767587 687212 -144978 -730124 -882036 -598962 -2564 -98177 -176980 -998890 -597634 208351 -662339 -75396 371639 -852636 -542715 -140948 -983651 -634942 -496386 875682 -830613 -27996 324198 -314626 -579631 -359045 673790 -279625 -883742 281358 -448023 727675 599501 -207427 -723944 959464 915058 294744 -645347 -115081 -916727 688538 83613 255238 -721182 879685 -805788 311298 -211897 817243 120339 -56274 -332931 -31370 -276236 -434798 165993 7493 -233746 -590846 -720816 504995 659092 287689 -719049 132181 -221993 966387 462057 700512 -626340 -13004 505879 -786427 -642712 863608 814489 566619 548216 -277112 671059 -895353 -133650 -126634 -520807 600293 659941 -277802 -574074 -573147 -79785 765898 909502 16946 474516 -102034 -966038 -612353 -22379 492662 -889532 -641344 638666 -794869 276754 50909 -395602 401039 -670272 252674 -491163 619262 649753 169811 811534 758256 -116547 -558677 42811 311827 326632 -179798 -950091 477896 55056 138518 949326 -685357 76865 523132 903958 -538675 781806 791817 665492 722239 -160357 563239 -314871 920070 645324 -242553 30923 -954472 -996864 -37223 827835 -261057 3578 -130449 -907020 652373 -658341 -615057 -286124 167640 854167 673260 -527008 413291 -260473 -392110 -436043 885970 -540492 -837174 -234873 308464 -346176 227149 -319359 372369 415537 462769 -972191 -10628 -583841 -817121 555801 -357396 578169 -75668 -510234 303562 176857 207376 39818 -876666 481751 -816271 -679892 -285645 725064 799578 -253588 389456 -293993 -508150 601736 -974942 801021 -801047 289700 116156 -500394 -309575 -283871 -894650 561947 269597 -850432 195316 -317438 -540630 436253 -586585 -52607 -582898 -303919 -176914 -135152 -581457 -410584 -58974 264732 785464 -282840 343427 926740 343493 -87375 390257 269856 484647 791552 708804 -909839 -399532 -703411 509384 -648909 -775058 923541 834136 889375 -553874 597490 -144235 414766 129645 139429 -592060 200040 -651633 159286 107842 -591910 -640756 465586 418852 -147418 -415908 -276076 -889105 525439 466110 -901776 297351 -966170 -459226 19258 -557526 -43263 -156658 220474 963273 -860186 -530453 588920 -241572 947483 338023 -184724 496509 671104 412251 421596 -124205 544525 -862521 19586 419949 -244917 -368148 826527 560221 -573062 609947 996515 -359473 -3217 556740 13514 -662064 102702 381698 -218938 -183634 983715 -479411 -572277 -872581 -454660 325843 -401098 -873039 -868063 324192 539419 -586385 -339247 482681 978409 -431263 957402 -922231 41468 -266433 -15883 -310861 817344 -567828 -698053 697798 -641732 569278 -497080 -850354 -348606 984285 -113230 233284 232199 -339987 535526 -880411 -797559 879279 11581 -486167 205061 432961 -571449 352789 194672 83409 518282 57800 -190220 394833 -636433 97697 -546060 617971 350028 -441155 497692 918067 -963569 -435811 -439389 355086 65155 465831 432288 739792 562114 -198205 567814 173835 -593224 -344666 -481730 -246065 -678613 -987641 351036 955613 746381 -584710 908646 915473 -414101 -604913 -533778 -189648 -573250 -408013 280159 -363245 -825569 39140 -805900 -997497 -785572 868352 798848 -368144 437485 -515912 131326 -163959 -188914 655395 649397 596937 -142851 -746872 -704799 -222766 78386 295896 318690 -234786 -910570 876156 762049 -753048 793570 86836 3471 885495 82505 -125104 -258943 260435 41742 711825 580859 -387836 -366473 818570 867525 -542162 597265 566302 -991923 510431 865593 746456 766205 564985 -931273 -584984 -145243 -448713 609157 855739 -376297 -125347 577837 -418891 69074 -60032 665680 486670 -168746 718319 -744253 994374 -587370 -6595 -236461 -854074 -890100 469356 65685 -473882 886968 -705207 431155 93022 187188 -75754 -233689 -177467 -314578 -167874 -321277 717170 831770 448759 718066 -87036 -176639 959275 795908 311432 428769 415184 -166370 838658 105942 -652035 15397 -309196 110134 -715139 28677 610420 588506 -415080 -931715 535891 -854360 263259 907616 547226 -585381 914507 583757 -885583 -433801 -971841 -420037 355471 359891 440574 814773 -228630 865819 428647 -588722 -973668 -540532 143061 760790 -285353 787002 -371298 -244808 693365 -11778 -682826 -608909 438893 801660 200433 305587 -470686 -199859 761318 577035 -880427 207949 371951 -65326 -610181 861826 -884916 549015 -317014 -758361 419047 -641598 21868 592050 990920 335158 524237 371500 55434 -739789 -636316 -780413 -325557 679993 -196981 636756 -884404 621661 493198 929158 -562782 -146695 -513420 -624253 -236852 676811 -173247 426586 560083 485559 155109 219205 -75277 -595276 -424850 -349984 872672 -530512 507906 -625151 301463 -513528 -842450 -966320 122713 553063 -768833 -544368 -714600 638822 41233 334682 -824848 974515 -581532 -20603 -58527 597375 -379822 -97751 220735 400326 -261267 -29133 -321827 488620 77043 -913512 958296 209411 863024 373286 303101 662634 -430991 -614922 -470696 -337137 -637280 -823938 -896876 78721 813635 922277 156687 -962808 -367957 73592 -732884 552788 901104 -813518 -403346 356940 269873 -911228 -542507 235683 141112 -904940 141156 -534888 777675 499943 37744 294524 -686929 351107 -95572 -596876 -866245 -479072 611854 -931347 21122 -446398 -828092 17899 -437580 -650771 92933 422976 536568 -381199 73155 993113 -195900 837061 492056 913034 966997 -358526 144592 -413084 -443647 523323 -733524 -665732 371615 282906 -482177 851294 -989386 558236 -513487 -253976 890318 808185 -215457 329540 270307 185516 -959200 135171 -290570 563998 -716061 -217261 -134337 -437773 -920867 906877 107248 -632035 -704195 -216723 646406 878825 116383 102361 -882560 -543612 474098 262471 201150 -125236 862156 426286 -321702 724887 -353382 383475 661250 -209210 272632 -761962 868631 866741 978872 -465953 -361964 352633 -477228 223051 775679 671198 -255269 -76050 -481348 -931943 -693122 -357640 539203 -152364 716015 -441270 17227 -678460 -128995 411017 437603 -871008 664960 -875270 409171 362752 -825022 -191056 -278400 669988 895520 -507567 -523673 -326475 187314 -940876 -291107 -163487 33421 738671 -783431 947524 -516383 -249002 942744 -777366 -466457 528709 85405 -635391 -543444 -938542 -209974 -689584 -749579 414024 -719748 760409 -135068 562899 974877 127412 743934 -974524 -177012 -411318 -259268 -262656 -842565 33678 -201594 689466 64477 903034 -557922 798725 337865 697883 965123 96383 -143190 -564087 998891 -208254 679936 -710114 -513465 416655 871765 -74254 -422845 -903553 956751 -140493 -809379 -172962 907691 676849 -989926 -523847 1158 -554654 -336148 -196663 -158531 257785 -951271 266159 -497912 -777194 -411467 -809483 534256 958498 430652 -227939 -425716 17550 926725 237790 -752572 -781871 -88016 648747 406927 -685315 -45637 724062 224599 970109 -215935 362618 -716179 -272071 799082 260630 -528773 613968 997492 988164 78257 346973 -540898 670278 -765847 -300270 308009 -586814 -670391 771490 673973 885810 -800045 -776243 -789116 -5441 -721289 734345 -840874 347448 742851 530676 76015 -411594 1279 -791479 -316496 960818 -610320 -826966 420575 268303 649624 -745929 200365 -389172 977237 130137 -588809 383840 186070 -49173 636347 907183 -574936 837365 652599 -816488 605921 -840941 411424 -341 -354973 910068 -588676 921464 -279347 645886 738972 28418 949636 579215 -981574 -564653 930137 491871 110507 655913 -447272 378241 -219072 293198 -773332 148104 265791 -153422 635078 240505 108448 -690664 335536 -351736 492847 315953 58589 -28633 -700589 390105 -447955 -225874 609584 562304 516392 311040 -674348 886930 689221 333327 -780411 476723 284054 -52006 -566253 -758117 386909 -191524 36889 76052 -355612 667858 -781500 -66029 -114641 -751212 -582010 -563126 -628138 -952070 184376 387671 302068 -657218 55708 -707266 -715924 341945 -17566 597359 -127672 -693022 691390 -195821 -354165 -906359 -157388 -212709 778155 802680 -982664 378525 -683479 -432357 -751409 969084 -240853 578018 988152 -784119 -815344 349491 -771586 -614851 732048 589225 -871095 518169 -47887 -869817 207534 -760477 -445685 660025 -537992 -161772 -879385 543206 -70078 -151729 -632312 -435659 -139125 -305908 580998 62202 967211 280991 760563 -920578 -591222 -812400 56296 -346685 -151245 -158293 -249072 741301 541306 892188 640968 771897 12918 155486 261682 -173824 -311761 -698846 -512012 997663 -457656 897726 -815172 -100823 -589753 922609 918554 98309 914300 147197 366201 -563237 924810 201837 -720711 -979800 329111 -449931 739818 -905998 847628 -651482 -802923 -482039 -176864 -946933 -636741 -874263 -220494 -276397 484458 237548 35037 796051 700983 -425977 749510 422029 877355 981681 195415 -539176 -231267 -530377 916003 -445376 535275 173778 -468073 -351841 61329 345951 890998 111394 -611625 303113 367368 210426 -992651 -873675 806441 -453964 463585 -96136 484794 87773 437910 -946085 482052 967722 770311 373961 -544954 158135 -600000 -860129 550109 -225044 -536548 404966 96398 -537476 531613 208669 533107 -241145 -44181 -48722 627072 -176288 675436 -213501 -718414 164840 -887684 885426 829011 -190055 -836279 480980 -15329 -486322 -133773 -648377 605600 918250 783393 -782945 -917475 -80868 -281947 -980506 -742800 -342946 -157359 496563 -496139 -904165 172143 -634809 372421 811085 550490 -318662 -857161 -990808 -975673 222686 663356 237317 -606544 785070 924251 -136165 451023 834108 211912 -256467 184507 -489312 725672 -642365 567187 993504 -164992 241386 105231 -725447 -719217 643151 -205040 166444 974268 -952457 -85128 -408473 35615 111242 -607727 -702334 -865166 729351 244219 -25599 957188 -20652 986606 -159123 770759 -599962 -593894 628497 477059 524041 -653393 -70578 881325 -181428 409081 994716 853970 -588275 -819422 -935011 949550 734365 241691 650591 -243110 886415 -601706 -170833 -9951 -843230 213652 -71565 -267110 556015 685042 -353454 12720 -731219 8490 455099 674626 -260826 614750 287246 -789546 598421 489597 572788 -710430 313652 -457548 -506146 356780 577396 917533 -464181 969936 230102 162836 -47434 -632608 168809 -811616 -550747 194656 -145613 -921852 -475953 268538 -661474 -438660 35714 -997611 -506910 -642740 -427270 -776365 236281 246066 579077 -838191 230895 -475955 5932 -555854 -145756 -802675 -525232 891384 -503873 248659 -813457 459215 -303629 165846 775822 463170 8764 -247348 207673 245413 223426 -995976 -589609 -337538 -612610 -318305 575384 -501898 486180 -495350 -863355 941476 329154 364363 20407 148725 -15002 274649 882715 537197 -752089 741382 -102454 96999 692323 -433913 899757 962426 -439945 -601941 -511547 7672 -252774 -600280 357781 -911984 -398761 -200688 -346836 819475 919205 -586908 -992301 263123 -377180 973759 216143 13096 231542 883635 -963629 954380 -578888 -867151 509701 479206 158620 940321 -182229 -961052 -851164 116114 -214926 -698239 830973 -423797 -882213 71718 52608 -401598 611565 692251 57440 -736116 475264 -917390 -246837 -940179 600096 169809 -230687 -732222 -975014 -917578 451699 739539 -463979 -932254 936942 924572 -71128 -803788 725919 -530367 -565195 -306972 -816176 965547 -30778 730599 487708 867205 -168345 -869810 17588 367495 528962 -972277 1257 511698 388401 979810 -261032 838409 37139 528098 -855732 932140 117832 907479 -471852 -29631 749469 401366 -519269 -783420 -469138 -794438 -454187 47659 -352411 -613830 -950058 758805 64992 -338012 469646 28913 -982707 476289 232959 -658724 -155717 354953 407575 -903197 666776 544011 856067 743990 198348 -405511 -813068 -664497 290000 -337688 -62584 969283 876774 -382644 -8694 -919978 -501429 896220 -963153 -549846 114297 -858350 -704788 605842 222926 427634 958084 510460 810138 -655161 -511827 -150904 60546 -385889 -308941 -409160 578979 416550 37338 149494 -326003 -229832 -260629 -852480 -500959 422410 -395074 483173 -135433 180927 -613702 -987896 628411 -702917 404420 -67004 -768734 -887146 392513 -381014 558600 848045 49637 495400 -949166 217068 334655 216951 347043 656152 -845764 -217315 -180488 570285 -974364 263569 -191882 450080 -800226 -57905 160960 -615354 852664 -52679 323022 -765250 -630909 67797 -954626 687131 507245 361062 743928 378437 -418488 -531565 -870936 -891791 -956413 348235 -579907 331230 767245 317511 625825 679005 -979729 966685 484007 -759507 -283764 -765326 -247535 -455291 571385 -399155 695098 -199305 410886 119974 -923692 673417 693597 -503004 -644660 -599626 -412761 184222 391346 559453 -243166 662269 -118272 -682064 -7574 381115 -38194 204677 548870 120373 -962431 -453234 857105 768829 389484 -802447 -993597 -116116 -441298 -838217 -800015 -338667 158211 -749923 -704185 -340528 -457472 -475160 295447 -886996 -40180 238535 286170 -621276 -577042 -143332 384580 859440 990193 -758182 -852989 -173961 -941006 -765175 -467437 696481 -187386 636902 77376 -68405 -310006 313512 955706 -160748 432200 -811554 644686 204628 12788 801095 979053 326943 -843179 203705 -298577 -467996 951715 -980835 -279104 -370076 -186159 328176 788743 771477 112639 460221 -133834 533188 905389 489996 -613130 823132 142631 585138 -533984 519415 -210022 -179651 -632833 877800 27368 -759985 -630290 776946 -413475 -302782 360673 453436 182283 -429829 -388884 -878787 107826 356137 -841255 -348218 -98428 254624 508421 -437236 68423 -103238 720882 526292 318013 -866288 377083 -334534 -951131 -932140 -572003 420569 -296626 -726267 -155606 52120 -575503 -351248 -487164 -120866 -713831 784524 -779763 403312 -289308 60084 -416012 664106 -541336 -469477 -928836 43802 295386 838531 679971 -39566 -629466 372566 737168 630815 -77071 -542440 -22178 846533 -181940 -720576 -588153 990674 477224 -218401 201492 840947 -921005 994082 56026 722196 -147414 -494667 -366124 -813107 46800 169386 918936 -693784 -927736 -38853 -300701 523875 432293 -737053 865944 -323410 158063 193612 -418248 -380394 621452 -855461 -493391 846528 -472345 -427474 -277601 -940291 294991 -868278 -970602 -885746 707351 863846 -639234 211887 -411720 475408 612830 171391 -299947 -178559 -947383 380401 -779450 -979136 511957 -708535 -29027 -548251 264883 -546014 987476 601848 412912 352811 816788 140408 54130 478244 -361737 -540000 721496 -552596 -775582 -25559 -637915 936613 -789409 147088 -918732 -34400 -985265 -808358 125135 -846929 664691 662755 136213 -194892 -55509 -14222 699288 252760 -11912 878851 513783 -28957 441190 125816 -44722 -550697 250664 -591624 -641214 -458454 782017 193916 -70043 380569 -448892 -613216 842167 622257 660844 355711 -820216 840041 -737511 449818 799492 -417428 276967 -69664 958198 -141011 -163680 757844 -225009 816659 -843518 -960627 -411647 -761294 501002 -463585 807384 950840 424491 215522 -611058 696839 86671 416522 984210 -230650 486020 519880 210250 969497 396675 -82545 -708698 -783054 745181 -599820 -20510 332545 -194428 -178130 166232 237895 -871565 -101827 -114689 -293560 971835 682920 -148220 278495 -537045 -999714 473899 -398180 507070 892386 496487 282966 -914382 -391862 -240296 75042 972534 363715 435679 742766 -70537 506987 37678 -614250 473046 701395 730519 580821 781323 -678921 808704 -485049 -595161 546647 503027 629402 455601 -290250 -737838 443857 62514 -92562 -541272 -892492 -148659 532334 962458 77272 -468218 221266 -531588 995270 277923 470045 -109568 -622261 -151377 -837354 421641 -318116 -991077 405436 -221923 546467 636672 127078 -569863 -382806 -299264 -500228 977727 40995 700874 -429236 362827 -578607 -813381 16138 -569309 -636777 -559070 111719 26892 -855013 -309476 570572 748473 41495 101534 -947661 928031 24124 -733679 -310366 -849436 -206781 71704 896582 151925 -691951 -846227 -978776 453559 717189 -722034 778197 22626 -503902 699376 -235592 659924 -729426 101909 -902635 726817 568010 -833632 -268819 -97529 -551745 439262 -661463 -867438 -599554 -925416 415386 388178 -751095 -240021 227841 562333 693628 746733 -287372 527945 -535094 -760167 -849499 173431 197148 -682238 377360 -803470 -203879 -548982 584838 -234642 -456970 160962 840908 921934 627913 248280 -987072 -744796 308477 257180 482835 -684220 66271 833584 -642508 264451 -298028 -56884 722382 -475759 785197 69676 405223 -105488 -729197 -867049 6953 692112 -772323 -844661 -396098 -759287 -637824 -734710 139860 -614156 -420378 934395 -168128 716006 -475561 -153921 982410 -253356 660817 236247 201562 635395 -417511 -818341 59770 332804 -762354 -11215 73313 -474748 -368417 318725 70233 296787 984433 882051 -342856 785921 323781 877239 808264 -575077 -719115 -120903 -314511 -475185 465689 -867416 -149528 563787 -556858 226945 -213480 -354223 -827971 -505075 -866101 198336 -834077 530228 171687 979050 -701831 -286527 -26953 -337323 -393279 481650 -692794 529300 -800260 -536141 352613 709772 -770092 -903366 671820 -596864 874226 -238648 -372318 -715009 48014 -460521 -534183 -602476 122685 437809 -603585 726735 -956631 666021 -187914 -394622 193177 896219 380472 -64632 874285 -952683 -779225 -417458 946284 -159704 -602002 410854 -639254 791528 -446473 27963 107026 842658 969538 352534 627394 154856 373248 -449808 810133 162221 -741254 826387 279593 -14021 -75642 64051 -43055 722689 775311 -921275 680744 140965 797973 195686 -853203 373387 -733093 -834146 -408161 -751381 -628071 424550 342519 402473 -663556 427489 414223 -670892 802252 948262 308545 -830407 900377 -58851 634130 764164 736892 867654 757724 408487 -236293 272233 -899258 620322 167298 414043 610373 -965309 345492 -724785 694084 -485807 -915664 106361 -470027 142488 -756831 -273709 -426810 -523633 -556017 495600 192541 645359 -998294 -196992 481473 -544871 586609 933198 -395044 -25279 928756 -495865 926432 544910 916377 -323755 315500 -619688 494220 611630 -126136 -540413 -401068 818486 -643189 -451725 634433 -345646 448348 763818 -29310 -643510 -329003 -538747 -521645 -366438 188035 178064 -911149 -885547 352394 810625 990195 501047 -750490 27608 666634 -270523 614160 788614 -524893 20526 -408190 -475074 91506 933214 -913577 418914 944611 706506 884392 736788 -245539 -41243 662324 17936 511303 -599769 303165 -970619 248818 255914 -681473 -265848 95654 -870539 -817714 878366 -435768 391126 -342197 179191 603429 404200 -527422 15546 576605 89781 521636 -590725 -471314 697460 334876 27978 879196 239475 534351 -253595 -408582 992528 607413 753421 -644264 303969 18063 -236042 871114 -892940 -334844 -47145 237360 986460 -431582 555482 486359 -295346 665387 686516 -302677 323279 -441753 470079 -358119 -845957 -502878 804139 371478 -117847 79139 -691188 -922515 110140 -359215 183172 50433 -504427 -550460 -626930 -898246 -261677 -452611 -112105 543179 -530914 902887 -395691 864636 875280 -758657 702274 704802 102721 271503 -898252 -359119 740590 801045 -124261 -540184 -818362 142019 511190 -505648 936736 730930 -2835 418427 16460 424960 101323 -161212 235104 -160943 -404810 -298242 -418189 -69680 207561 819777 90298 825021 19257 384625 217031 468226 -935190 654322 -507917 -545634 609221 119765 963367 -327224 -219702 -95376 131309 648703 -981774 -412690 -816019 -367218 -107881 -643841 305320 -792134 -793884 693980 256952 -201871 -755575 -469137 -589993 -597141 -289076 -186603 850775 -190175 892508 -279544 -342660 283803 199228 -85869 -977845 936668 448999 -534774 718074 329580 -189042 -898197 401542 -312192 -839427 577424 462564 292423 -270309 -18675 581071 -155565 619792 -672724 563264 -895966 -156415 -696318 -385284 766537 489078 -185683 789831 596668 698845 896045 -35530 -921028 -751192 -78243 -111966 705373 -350447 -912755 6072 -754509 -658819 604604 -853074 675097 -409218 -185609 -83056 -440291 637171 -962488 135864 712843 -329526 469213 652380 798229 165990 -470217 -901182 500508 -107509 42254 -786275 -477866 927289 -748229 221499 313434 -982810 971176 -842140 -845659 -962888 -285750 167715 -406543 550317 -876800 -243838 423766 511641 905988 -226022 584506 789757 -206151 -572721 573177 -959183 -410834 647899 597056 -417065 90931 420503 -253454 -113928 370382 -450165 -501798 -526136 -779880 970582 -738691 202714 555479 -305339 -198365 400823 -197155 327536 -679614 -707285 -941139 -727711 342633 12245 248520 545624 480999 -74657 546325 -649293 761870 813661 836690 558472 313169 302225 -38574 733202 -870662 378378 -104142 -953835 419793 904189 920430 885421 798499 -80603 720376 -978549 -225463 500109 -209959 -810084 588918 340348 -810822 -530832 299005 -862773 -254513 -377890 273485 924504 287329 -313018 460938 572307 -844426 730095 445384 -356299 188830 -913138 -920730 -795119 482536 -996475 744963 -832592 485134 16420 24069 25022 -246694 239072 632092 870029 761470 172733 -153043 -969066 210142 325620 256913 -628469 -600536 -131685 -571323 -823485 780819 326951 -154472 273508 347702 119603 -744981 974531 848733 -727141 833105 -644916 616522 690044 907077 -376376 -771199 575291 -558201 165299 -216784 677150 428813 181290 982968 -264681 848552 357123 508380 -388447 480693 415607 -860027 698819 925308 -365574 779183 289586 876584 -396628 -661516 -284652 636643 -220441 648627 24798 -697331 955384 -849059 -930210 -685158 -532757 -67493 392149 302854 -451584 220447 -450756 46069 -839750 -507962 573991 -549782 -330987 49127 581063 -617948 172375 926075 889994 -450928 357503 -75671 -383523 488431 340954 741420 800657 -57850 -267083 -987485 -789413 844924 -922763 -834826 -720301 -605022 -368354 651363 114182 -617526 -486757 -373424 -508741 274785 -62930 407959 503332 559870 231246 -35875 -484232 232066 969263 -35365 -729078 -270679 -484247 -839486 -303594 -525120 -223825 322341 33866 -271274 -964567 -112655 834286 -813640 -355699 -226240 -228359 -114272 907598 754454 -741102 898933 41181 364497 -774988 -25353 559803 6001 -487226 82264 -919778 -588294 910424 -672028 914495 -116494 -634884 589531 -658242 -637818 -892225 -307745 134835 341321 -959677 -167160 -617316 798074 -922219 70458 514600 369153 -935746 414042 596616 -168042 -457856 -767740 -900168 -5248 117880 46426 905053 488701 467796 -937533 1231 -756393 862908 -760187 -439807 591409 368592 633239 480958 345117 62598 230290 -401275 439271 -640718 -52091 -386466 616059 741543 -149643 -489651 688115 410104 -295052 457700 -678207 972504 -317220 -71053 912246 908584 352603 -288467 633709 -581008 912001 -252522 -491671 -782080 -491682 -843870 -488797 -837454 -221496 -826191 -84392 -828045 -794029 -114526 -195019 -528888 -671056 -59890 128458 539671 -613316 -828183 -15331 216504 635329 -505595 -523917 -180803 -297643 -761438 894680 -916487 915088 741227 112534 -217705 -159660 727522 370259 -955075 183194 394802 891126 -801745 -352141 -995168 455475 -860528 907289 439712 323273 992049 535940 -74265 -493438 699680 771023 -258721 633422 406151 528168 -38552 197219 828380 270954 9643 -701690 -18906 58328 926329 -121467 893525 444014 95032 -295074 -886341 900946 590183 857131 40298 -945 929699 585261 28935 -570168 244706 838363 -258754 -789435 -456613 -615593 361277 -34804 -379016 -918433 -174185 538900 975199 935384 707505 -731179 3089 754925 389382 -165041 688400 305305 881243 -204585 550315 -393703 -536978 -423304 799286 -358093 -60612 -801532 -368554 -338441 921670 635172 90740 -707383 -404265 845646 -128116 637926 -341677 582823 -81043 63505 414220 289567 379849 -878135 978434 837277 -356420 715917 -802640 237672 -138937 -783665 609001 -280747 -981219 -547981 681243 543242 357109 -780618 239682 650497 124073 573040 884410 706368 -925282 -481067 -805368 -203486 -488804 -301903 -837989 -379059 -551383 -248003 -321595 251512 -395700 958885 -240882 671976 -902703 -939223 497530 -238357 -986893 -876528 -814573 -94090 249446 -625914 938840 -87564 -24408 -892698 -177183 954937 -189761 903619 -742181 -880630 -373304 -77515 -613353 -137292 966952 215167 426301 -541211 -179551 -180386 -874618 -862987 189 399625 -292639 -976070 416197 -711417 964098 439153 -824552 293020 -190157 76628 157457 -299066 -828623 -575886 580081 274130 -7132 -442592 -978617 669703 -372840 65326 717491 -527786 505691 167677 -689061 459697 559246 473428 266495 -53011 108796 -625738 87086 -420752 -2278 -928423 -178919 95993 -573375 -673380 -609021 -929482 -399023 24019 -993856 -338791 879033 -862389 710131 968177 -322174 281850 -89614 424741 528261 -161336 -271034 -883523 224244 -820115 -459209 -331355 -849022 535567 -744922 781582 -726443 -170628 -20589 -448836 138804 -660009 70271 928940 213717 -14130 -168206 -734884 535910 8279 252343 -744238 104823 394284 845044 507678 231129 -426497 893915 322808 -767229 647889 -176117 190915 266372 325421 990514 -527541 -24424 592809 77928 279444 -596214 154892 637865 905291 -471612 753005 -5538 701301 -442966 419942 -159833 763869 934984 -3114 878403 890168 -29002 250890 -185471 -25148 711038 -125834 855414 -844047 -464317 793198 -535250 -948699 -818561 -167555 880041 28548 -494232 116211 52147 -894981 -732104 -502547 982416 782349 913669 919624 316270 525566 -742074 665777 415939 -40242 -635880 95070 553070 737509 -357693 -504184 -810307 493061 -592897 -303658 -478226 -621010 -27535 200462 -130249 927206 -136182 -849356 257250 765393 427033 347696 863398 934632 -836742 739613 -891599 562393 25452 865840 648903 -799492 753665 348739 -883452 2797 101422 271869 -286275 -40630 82690 -815968 -983291 2570 762356 771439 371147 -264712 733268 -89030 -476639 -23733 -652316 -201464 293015 624868 -876928 975839 -474554 -875868 -983176 11058 214121 921831 -532610 663016 539045 695584 853691 410245 801769 863249 -241161 -141456 853928 258441 182783 -438429 753265 -664682 -82758 -757092 947900 511187 837067 108422 -621236 -791906 -761561 869024 1337 -770216 -818435 -89824 -33053 -384299 463424 -981964 959507 -100499 -71598 414563 -226769 -563665 -24241 757010 292250 929462 760050 -406493 -304986 -899565 792616 -362824 -243351 -361297 -971370 416373 -339688 -824213 -239196 786349 594833 -395067 770706 926021 -448823 -646080 359574 687194 865993 -177254 810961 834552 103009 -200549 -656560 -329355 -321155 703613 408298 635791 -190857 258265 -57393 -197844 -396824 44138 262322 -563811 398901 162324 -378945 -509599 365792 -16225 539484 -687698 -286893 427664 -835882 -160578 955350 361551 -907827 630371 -829230 -547669 -379119 -96689 784028 -938270 -529767 -813794 -39512 782504 -997033 389938 958257 147640 905090 376222 841629 -139597 -632439 -957287 -881401 -669471 97075 542094 511080 -855403 -700712 -441008 -71327 11823 547381 -31893 -310105 -140869 996720 -751978 396555 -704457 -812759 -686652 -662875 -157453 612665 812761 -206180 -84598 -119302 865429 -745046 246163 -227843 -496202 959122 141166 -784384 -962346 -526156 -379369 139413 -242493 522904 -210365 56091 805039 643332 -788645 247464 -12361 332734 809363 -399454 -557423 969838 313004 -692883 558034 392482 696386 937406 -741542 813036 318862 -157091 -836186 14891 -142194 -940970 635601 -383383 -35607 -510292 239114 -518539 -882019 327848 435492 640329 -834411 -581544 13035 211387 618018 168127 -769918 147761 -522553 685394 148797 -369681 606240 -426853 -129381 -93551 986607 -651263 986339 -157628 -385377 654425 -458226 -783415 -430640 461085 57214 -373848 622028 -194911 -669122 508953 -122901 -39355 309269 988939 652041 986641 650217 516206 -411645 -894194 794001 961819 -795043 -803519 -47415 456673 704901 255301 -739009 -187731 865330 965066 183253 -512665 -327150 199354 -189183 10260 -896602 -462006 -120650 -347941 -582731 29234 -231568 428717 -679079 649276 865689 845608 -699521 373973 780441 -896390 575015 893081 431368 -346577 397436 -960459 -38875 -794528 677377 -109354 -11525 -285396 701021 680996 -308858 -881871 478561 887307 -282929 419735 440374 660888 163241 -317882 -818908 -769287 787974 832952 -211583 -878681 100470 -202392 -537420 959519 127082 -211099 -761525 -546927 -833772 942915 320256 -405907 -70182 73329 -560095 -933099 451128 -674720 -64346 586696 -208673 -548060 452185 931571 -821477 -305529 -426028 793284 -156170 -984531 359384 199037 102396 -184068 539122 805660 -67688 969755 937771 -138227 986058 -888067 -186298 -405393 28845 -422488 918177 -669392 164798 977488 -159800 222385 -700742 335889 989604 563733 -961114 440649 328145 -342485 -612632 -117999 493069 -565899 154771 438870 325324 -79915 -217024 112407 -53656 -890157 177431 -72387 22005 -219507 527085 373138 622515 -237892 -199289 705759 461724 746206 289661 956327 -266210 -293114 -654534 -21127 685155 -664772 125984 888395 -873070 -532664 -568992 939899 630852 -242585 -750502 488207 363659 -490932 804290 -810261 635262 -939771 996007 -330449 17573 88994 -398231 -395192 511132 815212 620963 162401 -802520 -957576 212477 506682 219714 -600271 290007 -262842 -8704 258733 685189 212638 920369 -21065 195044 -576601 -615860 780192 -689621 303607 525978 148412 428123 -859807 428145 -533248 201808 -556769 367514 781110 -855942 35867 421332 -750630 -934491 -312870 858226 750741 484211 478597 -755297 447187 -901780 813333 -867902 661123 15788 739355 -870788 32874 394811 -79830 -757938 -356571 776313 -420382 -732072 587833 -930504 -540391 -516036 -772392 -454556 -538201 -531295 59443 253533 451278 166740 949878 363237 188100 446216 -788507 -723787 327486 998826 665436 -588096 -71242 -364515 -692532 611015 -399692 1360 -561892 597948 -504536 471683 576575 860571 -373849 816039 515834 985076 234647 840490 -534964 -934900 -201431 554097 -422793 114080 -416906 595428 -256209 700105 830261 -376670 338142 -153349 -509673 -666027 -30318 641703 -406337 133892 -201855 668641 -537546 -345530 67676 -566538 -918266 532104 326809 132880 -668794 436286 923265 346969 680722 799818 -194276 -951172 -545095 -917881 -519975 831637 -84079 663072 431849 934831 -479596 341658 859058 -449394 469130 -652040 555605 -995360 -119903 -500966 308293 978746 130127 -174446 441906 -13554 770131 -680989 720776 259177 -670077 -112078 -868964 -442991 984722 -898188 46823 103 223196 925527 5936 -782824 785094 -879698 -408261 747393 -661788 665795 213263 636389 -868056 851747 -780299 -2869 363574 -740605 159648 38898 -962994 114918 149883 580812 745005 500465 499326 -329551 -170946 -800115 849313 -901801 699129 -527984 -720409 26146 -161334 -769234 851828 -796007 -937914 -298590 -417922 505517 265011 -828053 693847 513696 -475701 -699159 -267075 768604 -485321 170138 -215811 654946 505466 -65427 430616 -419959 749390 467080 -418306 -556504 -796360 968033 -885070 -321034 75975 -197140 -417127 -651759 -770840 -372370 361317 10138 -708119 -639759 826904 -380163 -390008 113463 -621874 185271 -639474 -668209 248303 -458733 -423270 920078 217390 486590 172054 11819 206863 222807 207013 137144 -785020 439508 635800 -776007 -431566 673932 607965 -865462 989544 -60120 379013 652256 -532291 -878736 -562777 -566074 47836 394392 350731 -168719 179753 634486 -555053 -498942 734599 -299500 586663 -78643 129584 332338 460601 414449 -831350 -661214 -638190 402651 -418357 -856500 -71163 -599468 -973678 413229 520190 393757 417563 -47689 720412 -397298 997115 -496492 170289 -429726 -62085 751773 -358617 276844 87359 -764395 381639 -601720 657161 -981957 -795386 893154 330289 -894180 794974 265954 -858044 556691 -336198 -505934 574537 -628897 649994 357229 799391 -763273 -874523 -18942 284012 113328 -766831 -954580 457827 -728303 1944 728814 -736568 55392 208994 271198 862935 -133099 -893622 828262 106522 165590 -990761 -927769 -296035 -421286 490776 390772 87553 829464 -73211 693265 -300752 836241 692997 934797 -374358 -938441 250745 649854 421077 294084 671957 -244244 255327 507252 -264279 -919657 91472 599683 -748909 252123 531495 189524 -979263 -571011 503677 862416 -693755 896978 936803 593442 446219 153990 614631 -779253 -192861 -620024 818102 -770334 -565956 981269 -771877 -819284 362226 169184 827813 550355 887486 721191 137223 400460 -308955 -431570 189546 278544 322652 -667383 -508211 -856741 -600348 -291124 -130377 -405619 -416263 -688994 -168264 -115754 28771 -738334 -314404 504205 -732998 -632285 -434832 513881 -123044 565206 -164044 791685 -744599 973586 -220726 -154403 757639 -554598 -59471 131272 384147 -157010 523448 310424 -368934 -510867 -888159 -179972 271951 -229069 170048 -21680 968322 376940 -802223 409757 -535749 -243129 -970628 -448165 -471149 657298 -126503 404852 772091 810845 -376235 -377957 729309 -509682 895451 966701 -346671 319634 -866529 -798029 -649991 811694 52103 326788 881914 458739 684470 -157176 -197865 730576 970933 -990569 -378815 399168 -296705 326723 -362843 -71381 901796 -571242 -57810 -248849 -124350 707362 369394 -370731 66511 -593500 -366946 -477506 1020 -425294 807625 -424436 -243111 -687687 -244762 370353 -938344 384399 -160556 256722 549353 -715468 630800 -830825 -40571 -993654 -241774 -999609 802453 924745 -950028 375442 -607113 488802 -710245 857080 75936 850154 -295016 544941 899064 -918719 829362 -942753 -855087 -306266 462180 -917124 -195204 -907813 223673 -70807 684791 -908171 -389808 6108 -828 257986 437759 -845865 117973 -688682 462612 -800190 429218 490420 -474057 211235 13533 325526 -333845 -602884 240317 -46886 -805581 -754623 -636553 746249 -614831 721100 78212 -308311 692063 -397125 -678195 -268219 -684947 -151185 374898 -582618 -686286 898571 921863 -677690 -79240 -38527 -905403 -500360 -181096 656055 -334246 -847564 -783458 -284919 412800 -906830 -228068 385101 667459 151561 -178617 977025 103007 213609 -678124 767303 -924815 686277 385229 -280786 -550544 62300 561584 929073 -105478 -727172 -882965 308684 382486 -919743 715625 279324 323459 -13123 246534 -127739 -46233 600989 -397871 984946 724359 963966 -950309 -196250 265149 937531 924540 -110955 -958831 331604 36156 7028 176281 -244817 46297 -399668 -322830 363545 29351 640667 -908369 -908738 143741 153870 628754 -196363 -289205 257219 71006 -879663 976712 325546 44298 882647 551613 452484 185634 -830391 -346514 69261 79035 -522975 574880 162487 905361 -692071 -453940 -541045 220479 -467097 -389410 898740 601753 -337145 -63958 -111337 -339543 -307152 -160660 -728422 -406971 105978 -540282 -3126 -330445 -564472 -799737 -898057 662759 428440 541904 -870808 -361957 -28932 -990245 -182868 -599874 -324215 85070 551046 -756925 170458 -942470 -714947 831098 459966 505212 920480 952954 -220737 542342 826138 -88901 -107312 406328 -84883 316178 -345048 843150 -606351 -503679 988701 -701885 -906169 -48256 439968 192452 405560 442651 -222322 -458418 -282578 -818660 -944787 -206774 239512 976440 356842 106737 349133 404990 328547 366153 -180415 525006 -738230 -364547 -445332 -925021 456387 -424655 958247 555754 -758563 -176225 919491 -572238 905965 -356141 -2889 -279313 -905322 630399 -623759 -92949 -62869 -90244 518733 -881846 325470 223416 -613973 380466 -825605 -772943 -409647 242390 -612645 927212 -408644 188789 -795071 -572699 -255231 396333 709894 -433919 826326 -107791 -676810 -601403 797180 320236 -392900 -842872 407645 171242 -362452 -896396 -746303 851378 318515 -414981 -482512 -501330 965282 -43729 -883132 -953261 -821745 -430017 -889191 4903 679960 548882 479840 423668 30408 555385 -825837 -197241 365585 810517 305347 -936667 581113 -485819 364557 873611 867922 593609 -155221 471457 645281 405496 604582 454074 250273 456474 778921 -943734 -597024 -309405 31345 126501 592646 565133 -371231 -810704 -453579 -412016 211123 -67802 -126068 -259327 -880952 270537 -577148 -717665 708387 -153856 -190737 153444 -628937 -457704 -633091 905248 966473 691377 374572 -769905 345287 954450 432564 545039 -286509 -1874 770084 -301388 614126 765182 516762 459768 63042 539787 556062 327056 -69748 97096 -79460 -68006 200612 -407269 -67204 823282 132138 753468 979680 -79773 470735 528310 948345 -883974 22923 -133114 -602953 85109 -133013 686045 -189854 793414 -807574 280745 729806 -806288 489344 963874 -414815 922462 358143 -336126 446471 602498 484951 137389 310449 -177806 624434 -57665 501270 964373 -140562 -640096 993198 -381266 102059 -374387 364862 -558987 575839 386369 611249 -217132 -710009 937535 703906 197307 -586504 825919 -424841 166944 -457004 -697806 712103 -110058 647447 -708492 155675 -791159 941009 859790 60466 985748 -812178 -336220 640095 799103 -215247 264705 425837 -403752 -418881 690621 -310941 776024 29065 -420733 286051 743840 -821993 87916 892469 -526821 -623704 22751 94157 690104 -6477 704798 -592648 308356 925103 -234512 606730 230015 -71042 -46526 891981 -189684 408822 -333592 -333913 -513919 591628 -814336 542791 -115105 919583 306167 66331 -301345 177317 -855054 122267 -922024 329364 709049 893372 -643169 730590 -911212 -787184 -814057 125748 -425718 -912987 174688 -18181 -210195 -314752 -732578 -285168 647669 -232407 477793 182317 -195463 -96672 -650890 -610333 -633911 793453 -163895 985287 202282 -712939 -531147 -329687 305903 733865 -770582 777776 461496 948538 179809 1962 938980 -982528 -694610 -182861 35666 -82387 631116 193368 -148037 345328 -149108 -11371 -526944 116737 259243 605871 290202 -204917 715636 -592846 -725809 -225612 -628220 40067 -10751 -570934 670246 502689 646620 967036 -275392 -750191 560639 150213 508669 293602 215994 4974 206914 -478737 -423711 -732618 650034 -486829 87461 884824 431954 -144547 956812 -388536 289926 -443640 -827192 -770318 -449803 242540 -563201 619401 -963562 -676036 167495 -438510 -391554 207699 -240246 -868824 525099 410765 862195 516827 -351382 -739705 528477 99655 535188 715492 -931453 -990721 747024 54887 738581 584084 -509564 -322922 -154863 -328881 953473 692874 -5046 855818 132566 890123 -946901 215966 -888430 735317 -954818 -286190 -794493 -284861 896046 44796 90088 42511 48416 931561 592355 167341 -89107 -610656 -715390 -345067 -683718 832951 541418 -618722 285493 -101857 863878 -463379 284199 786674 -686450 -537010 -854643 -807870 150072 -445709 741122 804182 538812 403037 487630 -310868 207475 928424 856458 598899 -489478 -264705 875664 352617 609421 454374 615458 -541504 342207 -215436 -145101 119839 70046 983760 957119 -382661 -285523 502826 -69194 -902998 -865455 -586176 -482863 -655656 493008 -606419 898969 -473262 -70953 37515 885496 307706 142833 -684029 -130782 136469 -768781 5276 628801 -807463 -346950 644217 -655024 -478395 889507 -663486 666948 -47677 -307605 411924 523048 -593614 -9488 -69034 875094 60441 -873735 125626 219858 925688 -753310 8386 -881478 683216 -851681 822286 39240 89744 -912172 -467440 542775 -339801 95353 148728 -613855 316446 -787908 -898753 889873 636992 928577 -939066 512280 602823 89226 875275 -589828 371237 -131598 -81402 584208 -235920 795988 -471770 -546273 353386 714313 -575133 586754 243884 -190451 -512256 -137007 -759549 -602401 38326 193143 -698289 154496 795549 -144863 552984 -105464 412279 -655470 405834 -301634 -218458 437636 -100701 -494533 -376462 -471943 -461853 129990 -200233 -342602 457160 -89475 8291 62828 -210938 -428038 -878695 815752 269026 299552 -607014 -466966 -651915 870679 -43599 19845 -122314 -295920 886759 -618590 665711 586042 -337313 194869 11697 -813473 -318961 -669110 -648914 37915 738846 17590 41875 -632048 -656821 805215 786754 -523463 -945765 535057 -377389 806817 -188675 -541507 356744 321959 -211948 -371786 658474 657719 824941 44917 264208 885546 466121 317319 -299076 861721 -469868 515889 -625882 994568 -968564 -366040 -232232 585711 -901184 -637739 -598926 749241 370090 856280 377961 638935 849548 334266 4141 13570 -488563 233057 6700 -753905 491387 263013 13935 -757957 840405 938899 -123539 -955067 914155 589834 -997327 545613 379921 897893 407722 -519848 578303 893458 259727 426224 818248 -509247 -614419 -982680 -623115 384377 -280370 852798 745406 -974908 -245223 380388 -666357 455327 -484239 379438 452604 800599 -911106 -907225 -591269 715406 376104 543747 -813843 -534707 380287 -583610 -91998 -171568 -211972 -110276 -392031 585335 389461 676813 -144640 669981 -369318 -247684 398226 290683 -289089 -650873 -63462 -180456 -20920 565678 -314382 -839708 665788 882139 -197340 -697280 -929297 692836 -42927 611005 173381 -197483 47435 -567990 391523 -197596 344404 803807 -771474 -365185 -169499 -554756 -497198 -146553 255268 -893663 -779027 -525908 -308558 473164 -354083 -857147 19210 -918644 402598 -406032 -886558 -532448 114464 -750385 148903 798444 -312588 -147955 301845 -445935 -65544 207542 -906070 577078 -615509 -247682 -770588 700158 -580891 162017 689635 115067 -119670 -261750 360401 175566 -380296 -192163 -645271 788861 -186417 -462842 -379442 39354 -401863 -595342 802599 765114 452855 -354408 -417070 686150 -512038 -75495 689391 -428300 -631932 439955 674526 310453 -236431 -119014 900937 436035 913228 391396 922498 -120133 157300 -458560 -136405 -946823 241007 827138 252028 -195005 -718691 -135582 -803716 954323 -703878 60610 -366328 234401 667386 -661771 -819629 -701533 165669 -299274 -903467 803311 10779 498779 127186 -361097 -627672 938086 -532603 950656 53609 213143 -712277 -996187 971671 655135 94126 899090 -61401 450079 132976 -695830 431138 -388990 -926962 661670 731848 554929 461683 -774783 -79532 983540 -276821 789999 302386 1918 840332 -828032 -126981 38772 -452993 -115176 632794 540345 -365466 -453359 339715 -996380 -475605 -609029 977620 18003 599138 -60029 810630 -67239 -860902 428913 -9915 406859 -163560 140120 -819007 760471 887062 201422 -809982 163646 -737144 704793 -249506 292492 -746421 -852235 237396 840221 543303 957499 470188 -987408 -367452 876007 -417958 -737218 -80533 -647705 274064 -857569 756222 174833 -226372 615755 -845431 597844 -13464 955226 -572719 -962568 -682385 -414083 314654 -167040 -176379 -660986 477760 -24804 458808 -668755 -746691 968139 237284 518385 -86020 -163210 -765836 615902 54362 664530 -785257 458259 442514 -529546 499465 -53572 333477 151056 828893 252577 -349106 -639823 -207348 404838 857802 402122 -477760 377382 -627820 -73004 -817383 347112 -103465 -550457 -60223 3779 -77526 -977306 354956 691528 -722315 498017 848113 -491792 -524930 321307 -930906 -877388 742031 -937466 118487 966716 -735162 267433 -508798 319151 -149255 886723 55282 -999511 -842429 979722 484053 -425141 -173520 17676 -990212 -715029 437505 -942921 896176 -41236 -183140 -983564 966315 -282455 831891 481389 416011 807887 -265233 -75411 -571590 723928 435691 843639 -255760 849092 -5353 -825815 -200215 -673733 607922 -587258 461175 -204509 -619420 173186 -341710 422508 -93885 465628 520524 -251271 -237582 299925 265218 -287772 967179 -567250 -344574 450494 771895 -460422 44763 971519 -885969 -926239 455145 958649 -762453 -593938 168112 341566 15217 -134300 -931085 -981978 -98598 886880 -774417 443557 695402 722688 930305 -884419 -663242 887779 -816337 -817632 941406 -841706 -818294 846013 16669 -633636 -218193 358126 76419 5469 360311 -124494 -994736 837609 668434 330173 -30809 32733 676796 291113 -832303 -943714 -986465 921291 651818 764867 -673595 -601951 120236 535887 -497736 488551 -960491 13467 -906439 162376 553656 -770862 961689 -80078 739166 -77290 175158 655810 -675114 -860735 284053 279518 -495328 -243514 92185 -671390 39986 -575563 647518 -565134 269541 -299043 804405 139887 990079 -446532 -141179 174813 -532111 -260456 79584 -37699 -6365 -401666 -264666 538042 585931 -60640 -197644 -392165 897498 56196 857298 -2672 -727990 194296 -807913 -576650 -511003 122791 334963 -767964 45549 242724 -959108 448973 -803201 453097 -57028 875132 -972856 541985 779056 404589 125400 -66964 238345 847118 268830 902781 956723 -122363 137253 -811018 276515 215830 481193 178171 948006 40868 -920150 -731546 -648226 -667505 401158 -214144 -188584 -120338 -335968 788280 -218940 -538921 167263 51138 -767152 -112699 -706606 41799 -349721 -220946 -246055 282467 515230 760116 61698 93007 -956672 -259014 -735599 944164 -536752 -172666 -11340 -503796 340329 915862 -145250 659521 828577 -51687 -845484 -906860 -215906 -635711 81045 -212854 93266 256688 -239772 467361 -311404 -207345 308019 918064 -392996 958654 -542034 -80660 -315621 -757979 -657248 891783 858293 979369 -152186 -30094 62108 -805445 403759 -627389 -834422 -906614 348556 310322 836954 551128 220314 693182 906884 356970 991464 -504083 862644 -348345 -657360 -741243 376590 283748 -430241 -877077 330759 865653 -583959 273548 -623878 402845 340141 23372 491603 -627765 550856 -653221 683506 -538466 -718134 63117 993168 -826096 767280 -362170 646089 54907 217234 867658 618631 814572 333905 -149609 -241764 330079 453007 -685959 -495212 -955534 855939 473585 19888 -693044 849856 -741765 727470 270033 865531 273340 219008 300459 651044 -291287 622344 -253704 921677 207870 -790660 999534 -657831 -607258 393314 351549 106104 211504 918550 749994 -925690 -754671 419871 -952170 805457 -758984 789929 731384 973968 424751 -936421 839150 903186 728668 752415 -130530 944451 573810 289644 584489 -572207 160860 -709399 187083 -720698 284542 -561317 -863897 -292476 170063 -394895 -890452 113191 567714 -456997 -952531 -789658 -187837 427065 -197307 26651 -561006 -638849 641056 -414302 111827 -453430 -370153 366119 -186232 -539338 865261 775551 -839968 290663 -412625 178090 -725482 63069 83226 115703 -651034 -471840 -434902 -786873 627627 571541 534848 162537 653210 706099 -126481 6181 -140779 -279089 566499 307668 -523731 -292909 -14354 177708 978103 -192883 306864 -226150 488713 148835 -161821 717512 291026 404133 -628415 338110 28051 -777221 479762 806436 -930754 947453 -649643 803689 -481054 -353014 295599 -544305 230042 696793 312868 -718383 -729500 -398436 -457998 805990 667584 726548 -669642 759043 -759654 617263 -237985 305398 747881 17032 357869 801620 -863585 132902 -455703 -980937 777279 -622715 -519672 -921843 -884127 885620 -103163 881147 439507 937609 -688018 48218 -546611 -816315 363457 56342 -412970 640930 512644 -50557 816577 -797680 599279 581787 74393 890491 843619 967833 401116 -754919 -235047 952002 668908 664297 -939812 -515720 -578573 578361 -653127 -757314 679424 -141110 -621861 750126 732918 -699202 348194 -149779 -180262 808040 526107 530108 -977569 486778 -825960 979252 397177 728649 136027 -583527 -252558 182863 -260715 -337724 915662 125213 522376 561721 -97408 -991692 -582386 -421167 -343131 183610 -81826 641626 642041 723500 -961453 -954137 115451 -115620 -774151 -586335 -647125 -494870 650925 341409 -452372 -48009 624131 860029 -937844 391433 -313315 -85266 98869 194607 134027 -791213 -204571 241325 747967 781080 957738 -343250 -669484 -208204 -603780 -931692 461173 -846644 -360778 705515 727541 436146 -32499 543175 917271 -437887 -33625 -402520 220780 -859324 -909511 4010 434472 -560341 347124 -883988 -52557 741255 747979 -835781 933906 -694643 794667 758880 403043 59433 -491960 -519678 590727 -102916 223123 -73542 -425254 -654476 -550968 161714 564381 98055 -434653 -794120 -898699 103948 61106 883045 -928244 -558922 496582 63140 42838 -108627 -429693 -283551 474222 -442805 -845033 440478 799728 593543 -87977 -388226 -225918 298789 -568935 -80333 -772220 79646 -769120 218329 621522 -628048 492134 -574986 -934280 862720 -599233 -847446 976105 816808 -531989 918745 -257691 -242606 -697545 -346187 -510119 954953 -28829 -57643 -795353 -885734 -319125 813439 85221 -188682 162068 917063 833005 727860 -261359 -18329 587235 -124008 -266993 982321 -353693 986332 -585950 -393108 -836109 -121130 -474288 -769924 -104864 579237 -650806 -598865 187591 522903 941238 -892122 476591 419099 -104793 -385442 264660 -36899 -918738 -168998 48511 -629500 224010 -436464 690052 556410 -259925 -303074 -43104 578868 426467 784053 61184 -837778 567000 -553538 18282 -11751 -613499 780540 36896 667693 -882254 -687530 196255 558819 -904753 445424 346637 118577 547859 -288417 -984591 -923417 -700593 -538433 931107 714898 -967479 -247581 760066 -540086 -388227 387765 377007 918926 570457 132966 950096 -172910 277761 -716895 -834922 405593 -719370 -836898 167645 134932 257577 -620489 461525 891746 -66613 -543475 -701088 -991541 313829 994859 -364813 570813 -481259 444899 948266 -424908 560374 625223 606069 338948 319262 710913 -238650 -118080 576976 259153 -107811 366834 160159 328186 916132 -654838 -97489 588705 970593 741720 333113 -40293 263593 673799 -649349 236101 -76336 -554341 797465 -770809 -484725 10132 -517934 -357820 816649 7956 203574 81683 -834134 -492101 -377305 -22580 -23953 -367753 376460 807473 706144 -805172 35761 -503169 -852684 -274068 -187960 -795179 -965537 812087 -378323 -62440 677274 -271634 532331 566774 -443955 13222 -441984 739367 151840 889014 -680268 -754296 39508 64299 -358890 411494 627744 378837 161329 712128 -558313 -186509 121464 -469134 -429420 -910181 588838 457420 -393277 48479 -789601 863311 299481 643099 368373 -84733 462948 -402722 245894 696056 -991044 -655117 462530 410455 902041 827659 648586 920483 -658113 661384 -517068 -604398 -19500 989288 19499 888578 -258094 -906676 -769229 -963558 -426857 876964 847947 -483074 -458343 291066 -567765 -643282 589624 11607 -567059 136956 -313172 639573 572488 241576 40989 690755 -603913 992281 979282 800110 962872 571322 238977 124946 205808 -485521 381252 900317 -936853 581043 288173 182044 -9150 202576 920560 -200315 303830 21433 -5256 -527353 -994381 -773422 771982 -315547 -564601 593820 494877 -283269 -279263 446286 659490 -405466 120042 -699890 -778960 678978 -936014 -208212 411912 323066 338728 786584 12705 -951376 -852806 -866709 -285621 341230 -602404 531662 571935 191605 -67061 319819 155903 -132251 -722909 -757036 -573856 -593347 -604970 126783 -394278 742254 -175125 -642279 -162003 -489102 -532704 -918102 447600 810865 45077 -316221 -946443 489837 227339 315012 -228713 128615 -89962 387822 -78639 320516 -864133 548246 903129 -994763 -704635 -915624 -263406 560175 795012 -244266 74747 -745073 -572383 -462536 761680 832731 300706 7866 146929 -163991 435884 516058 142750 -629892 375912 234493 748580 -726348 800054 -907143 -747993 71505 135532 468062 -477945 -151334 377332 397165 -432699 -88603 447451 -4481 646522 462847 -131758 890176 80038 690408 715613 -214385 -758520 825427 945571 502293 534524 -911327 -978534 -110286 429773 -62271 -306344 95113 972318 19650 174215 -882962 660393 -311635 999520 923008 -407963 -883479 -698948 -393419 -105702 -672676 748104 30905 537772 53247 -555108 574000 872085 507475 -402002 522065 214622 128174 -582832 -229458 -415825 667723 261222 -669900 610940 -540392 -9499 631143 687506 71149 -308307 746704 -488275 -518447 576626 -159313 383248 -124728 308262 522038 58866 -593117 -115962 -808577 332029 999311 -734497 62164 64206 613735 608225 44826 389401 275340 720602 164074 -591934 933959 363117 621958 965343 -436337 126020 -982928 -292813 -603444 122194 971319 -914112 152726 437453 804307 237080 -813368 -177598 96280 547877 -935393 -28945 -55017 570916 472893 -162818 276316 943289 235448 -566522 295050 859003 630598 814053 -150380 -866008 -841212 989894 -778218 -931229 914755 423502 -424687 51632 490020 -107334 -469489 -506818 -517436 110670 262722 -568399 -38508 -594990 -316932 312554 558777 459606 -524929 -426230 88145 405715 885781 382629 703443 78816 180156 -994939 688532 -58355 800637 -479336 -681114 65632 -864419 -703497 -488869 -197399 572653 405523 999975 401284 -610180 -726274 -548700 -878037 -444947 -288429 -626322 386037 44323 -726204 693422 -382801 441112 585406 920693 -999146 641677 -775109 794046 542254 -115876 507171 -568298 -426687 -48791 -441504 282839 926455 -295369 774525 472079 954511 -903785 -947840 597688 583546 -298322 -703423 -999538 623848 971353 -484094 999604 -461303 267206 845805 356618 541921 -778471 244135 -103285 -311143 596410 672885 121414 -556552 135262 769532 -821769 -475919 881071 -802143 585538 -28715 226200 -445297 -215541 652457 880430 176726 386292 927890 345534 712496 508532 -597395 201711 231776 -638320 -126213 -39276 -3020 804537 22713 799121 -156375 -402738 470118 916525 -122243 680350 -442659 183295 -922127 227452 419532 777779 348729 -404484 779656 61521 879484 -826267 806886 821149 -180092 320582 -93841 831218 662653 518176 348191 237896 -319795 -604096 -519078 -749228 -341584 -878868 104910 164380 -680509 75579 -289842 617457 -38833 866060 -170416 158038 -576008 47854 967639 567974 -591674 582573 369016 148888 22599 -639067 962834 785072 -320569 -631463 911794 -975158 -217572 -388879 713569 -45340 -93627 -579606 51684 -166403 -414030 -834923 -456942 825418 -895797 987639 832416 -811627 539914 327103 997656 145746 998211 -566300 628713 361408 -978684 976475 -495081 159544 755223 -982030 -46189 822422 101924 725196 -875867 534081 781683 -357767 -398843 676952 -960944 -942031 -62454 -216966 337159 352174 -465158 -404814 307087 -995165 -521216 -518658 -248125 3548 805051 391034 -7733 413555 -782 205742 776473 47916 377574 -952207 662415 -523538 -673216 -397832 726335 -498721 -334978 -254262 -835814 -266630 -237934 200169 -279409 297352 -855560 603274 -719496 -510432 -874179 318610 111476 838931 908635 714561 -584382 -687896 -504956 727476 -695141 -919120 -657906 94595 526891 -963209 824060 827146 -811090 -56746 -624347 953541 782500 168998 -881579 -242000 -166193 214427 -560865 -326637 -233282 -825852 791285 607893 409355 -977893 -548036 -172625 278473 501843 -535563 666404 -676189 -775848 -698355 591170 -848453 565627 -317937 -829952 -198042 898849 672722 92740 -307538 -114652 -85805 -385841 555123 699037 49222 -657748 399187 381924 -272674 -756277 514386 954418 58658 568383 -309913 237753 -320540 315027 576200 441159 -947010 260403 545370 -112297 -454717 771919 351848 12099 206536 -435368 996863 -212841 940360 6184 -711064 -848638 602872 -242626 660162 -279834 826984 -224346 847292 813198 975442 753912 366829 -171649 -814205 -485513 248528 837863 758883 -626343 -281505 -618333 -765274 -645174 -691071 -880967 946260 364193 -509765 -202269 242507 238639 639246 348591 -922462 -989443 232809 -506687 569772 312981 -318632 -31881 907212 130227 -504922 741263 -110178 687398 277714 -321267 -73059 885505 -368922 593330 -358343 439130 700233 337987 759274 177275 873443 871173 713902 -44140 -253634 231159 244362 380473 -93372 -642405 66596 111786 -741643 -227474 -621189 150585 -824534 677173 -89210 -931798 582709 907223 434025 991401 -508992 -108398 155739 435196 -7643 996855 -544332 -877635 573952 617981 991773 -163005 760176 667953 -261161 -645857 340459 -189685 740132 993346 -777285 -67875 90044 80153 298143 -69404 -74367 -376705 858754 358142 -789119 265841 -313055 -245692 -15080 -708563 321826 959911 -956563 513337 -562445 911340 511567 -488830 -675890 820604 -630651 364104 -104866 697192 -181182 -819972 -801282 595895 -388663 -120558 -241023 250563 896028 924192 -516217 337232 -448803 -926220 -81901 -786343 -455179 147342 -720509 -138470 -668559 102334 -865242 -705235 -959435 564706 542485 -152113 904610 -164765 -627221 -387108 -749076 210610 -335679 687269 -263203 -781087 -870221 -363032 -664593 -201373 -621396 31442 994314 -630995 615835 -93879 -296125 -923146 769722 -142724 -385075 -805193 -37711 944064 -240402 607794 -801847 126595 -842609 -558016 354937 -510120 -465522 -674690 -718514 -834528 140345 -527939 -545206 -236835 861498 168358 124505 -993499 137117 219383 9196 -285647 -418048 -989973 311861 -610539 -896042 931640 -25475 -501238 878423 73906 995749 500583 -776056 363405 666807 -109521 -881054 233152 976168 -349757 361122 -770940 234412 -244040 -345684 -201221 852406 -355773 230300 -209554 -728053 -720943 -981013 214319 870274 -773453 145595 -620003 -404646 -460297 -263872 -659514 713399 230226 158282 863143 127803 2489 -213517 -172274 -845891 585998 244321 1057 109737 -865161 864952 751479 904436 -217653 804707 -717126 232998 689262 -279598 -334475 -604132 471921 -406326 -80420 -297334 -349349 -244718 756566 194184 194379 -692111 -356839 -464390 -63373 355214 97892 524230 616427 -281098 -156075 208032 254269 245351 -840576 -22502 -280133 -275956 291510 631226 -713224 400483 709356 -61662 -727658 -805303 433082 -772909 -583603 -790915 917733 -335624 -807912 -157597 -725010 -93266 -662733 -183574 163011 -718795 226795 359664 -291740 -488665 246272 833114 -133481 358914 849796 192708 505504 389085 -442977 -300662 -21730 -428618 -540548 -77853 -930300 8550 3284 747047 174003 -846027 -59627 660401 -648399 -975350 -701138 -496289 803593 371515 -954374 869302 -67009 12035 70854 855075 -795411 357905 635009 895580 -483586 135613 -314753 325093 -840698 -660523 -868886 -399953 143037 897430 36421 -999718 977943 524855 -491362 -648677 79361 858704 -289607 721721 -669514 36594 989490 -801974 -15400 -224416 -316765 -935324 -799261 -705581 795383 -151808 655844 -546260 -171837 -690095 536865 -323644 288463 45349 -714625 -96185 123825 -873425 -1651 -481943 -915159 -695928 -481785 -570021 238826 -76991 864964 744269 -817276 -919968 823421 -39437 758351 -152555 -792442 976586 -164675 517890 -426045 739476 -111796 -391739 318696 606960 -280428 -717787 356952 -397675 -662400 -632616 897199 -41173 835225 -648978 -47397 -893370 215390 945765 -746881 982384 745388 -758834 -7759 -460662 931763 -868844 -595635 -379122 -987116 602580 424923 -130982 438715 10121 754062 455545 962315 -630670 -338302 346709 797990 891026 -992620 307466 -508070 -564386 -153001 -152149 -498752 -657587 553646 80761 709370 -802207 119403 342094 -528475 130689 949537 178502 489112 847609 103055 556955 8087 -657135 327345 770892 -399815 -652853 -888077 -524054 -664597 140856 -940160 821503 -104691 -187785 620345 989595 694586 685259 -793534 -405124 -916315 -294474 -387111 -898146 997242 -421254 -984629 -897996 307650 -959697 380633 -857995 363022 599233 187038 604753 216644 848285 -417767 -614627 -724437 326527 513681 956979 618214 -810263 -734173 530486 554509 560687 -576150 1779 -643223 -964049 -464951 229475 -184884 521631 -986665 685133 466443 -941825 153064 -267768 413978 -902099 124468 861790 -393790 390039 820007 339340 -924415 -213750 -290876 983399 -183810 -4695 -763081 -149224 -8409 609018 -993291 -356984 -168343 -994277 -543086 788951 -192629 -93665 -850555 555560 220226 510525 520499 645447 -391048 403011 544260 411800 -365817 -138850 -228018 546983 733005 -497587 -729581 278079 -539958 -561082 597804 -666585 -888109 -119800 288829 -302169 -882082 -468789 -436907 512257 764907 244924 19275 638683 707626 -367704 49533 -126873 -928869 -249204 930862 -840396 -602075 408663 -680482 -754680 543098 -65681 613457 -384479 918834 133050 720695 205463 964739 -686759 234365 -178979 505247 977525 -760913 160614 748203 419377 711560 495460 714583 -983745 -149992 18091 -839778 -849521 103824 -158539 -498276 956449 683053 475454 -230009 767483 975504 -802997 -254635 368345 724422 847028 113543 -534344 349085 980589 -323104 229590 922169 -211482 -186650 603185 897250 698310 -156940 -39050 477426 848289 -598270 -691515 726893 -664686 -439540 -211543 -386679 67188 938765 740001 349410 -277390 -62009 806545 622395 302290 13527 -965053 51484 706551 366699 452766 118233 -541089 929461 -901955 -932249 -127754 523129 -71084 -259710 843318 -375537 -64942 208809 -990368 44221 -947293 -819660 -51958 659453 742800 -518522 495323 192052 -429942 -52593 137571 -530180 83991 650348 -95724 363165 -348842 992169 -265247 -945637 75568 241318 792306 702365 -651497 -464127 -289733 467088 -734427 153172 331257 -919679 -858446 756567 -741169 -609899 648890 947925 -754591 189140 463315 968348 -286971 816344 -154231 -578776 -734255 93211 782846 809594 147923 230230 566463 -274427 45042 71205 -213573 -25456 968668 -495957 665022 568227 412566 -814126 712475 529955 -820688 -675575 -683043 -857648 -506107 -269508 -655193 781921 -989182 113213 -351006 435784 792148 -748965 969115 -234192 988945 -350139 55057 -117512 -453230 3432 -121505 -682127 -12034 -762281 352121 239153 -377628 42096 493453 -212020 -78229 110894 315525 -593102 -718559 830633 -215899 -824304 561506 947285 -301011 271866 176794 -697447 314066 -951670 625086 589516 992580 -152214 121061 333762 537806 -567113 -45558 -729498 421552 436399 -326539 -286094 -174769 -23432 105529 -748727 890637 942475 -885162 -560012 347187 925883 430974 132151 -65141 -73626 -599307 892495 856203 681527 -521583 -71349 -54741 194325 353377 -18940 66520 556203 28522 501819 7297 829717 -96435 612302 -381660 -939644 64917 -828688 466766 929803 640094 515859 796341 195099 3075 -679183 855890 608209 34086 122496 -852674 -128402 210313 757067 865437 138488 -971124 137823 192551 -113283 -928189 574939 -791724 -877833 251187 155307 330531 86091 -429910 35918 878600 -799124 584760 704082 127984 388380 64333 -576670 487538 361171 540272 463862 -150637 379832 738458 755624 -531786 866093 -689625 460062 -770394 676500 -769468 -773086 281689 -231048 -598102 -237844 532977 764571 453675 595565 -701483 268085 -620831 -393242 357033 -532253 80378 -233827 364932 -889169 -948820 -121261 -261999 905670 445076 701314 124987 913524 -338496 771390 -320591 326741 -706065 355855 -449423 598235 952062 -188406 -166351 36673 -228086 -20866 559227 -891299 -742153 731806 -122795 -697805 -112399 -282373 -451035 -498044 -924120 98411 -684738 -579573 289547 969680 -259747 -819889 -912585 976272 553324 214559 260519 -435860 346853 -91920 -758903 582398 -524630 -478605 111923 72547 -123996 -626541 -995043 -405165 -628096 245108 -478449 -852731 -609069 -989072 24997 -955408 662447 152435 38544 301949 351864 -72217 -479057 813380 182941 -564351 638985 -325530 -933791 -750168 -550921 412041 -930985 -715011 759537 225900 243723 -136037 -682568 151326 -53620 611575 -180694 570838 -546343 -640961 -755676 -399519 -578692 959925 -981184 -21515 -3244 -113334 -6835 -593548 -366698 -6253 494049 -630079 433616 26364 753356 437171 -285603 388564 415164 -922639 734004 721681 71351 -691195 -278636 -336175 -500608 11467 -802769 165902 723697 -310247 -59478 270230 874661 -899213 923252 820726 -34175 -333452 652554 220589 -511914 42749 342933 982595 -95682 500832 347609 715717 914078 220188 -32023 930128 -882517 445745 -399339 121276 -535704 218131 -670992 574294 -406723 775097 803836 367685 -797775 37588 349301 -914931 -655420 987165 96055 -653006 -906388 131143 40780 53748 708266 365334 -2759 -676793 -970364 -253547 -623863 99632 491687 -722986 -48973 -70293 -53356 764793 -215668 -100427 -398094 160733 -909481 725434 -461005 -288278 153920 881264 -12575 285818 249219 -637039 -814064 -606748 -575830 726067 725876 -807385 185587 -844411 -298997 -752976 -879409 -676568 372680 -822009 -677848 -389642 -766307 -173702 -22635 837593 493676 -755774 279125 -589369 798323 -359 -677436 -55416 -382268 221337 -558819 1234 78152 -953874 649347 -488512 485526 157484 518135 282158 254983 220839 816686 979232 390750 -604687 -88834 -690478 -258431 -327182 -556708 -481434 506652 -266756 688002 434387 305098 167574 -100583 -960167 -309238 -272077 268143 -487530 234309 -290930 675212 -170494 -174315 859073 81479 168977 77530 831132 -334481 202762 -446756 836928 -179612 571561 -541458 -212595 726247 476466 103670 149719 -957786 -337371 -395760 748031 470734 375499 885724 -360026 364418 -402655 -284452 -48375 -847672 475982 -367711 -584835 620301 -866375 -537999 569836 79560 410293 -858128 -929896 724334 324444 -717968 -356659 -951297 871055 293327 -523522 26022 -901251 682772 542327 936006 684508 682585 657469 -237186 -640960 -878315 -353866 -616179 -13099 -254233 186141 284117 533536 816654 -685948 -810658 -929951 175041 -4763 725512 938926 654803 -208958 -744840 -664915 380096 -48013 -902106 -719906 741998 639371 -64919 -808990 -204786 836518 257912 -561259 -307326 265372 29614 215521 -347312 -137478 -955705 9750 -599657 -679987 875306 332058 377109 685300 843276 177492 906630 155283 457369 955609 266794 552639 -549848 521430 751622 -411328 419397 802033 -230203 -391191 -74145 129561 927398 -752609 135070 -968093 -714054 -143133 885358 -76098 769455 289773 346095 -645512 -170066 722684 -264727 872283 836692 325453 -685619 90096 691370 666212 -488573 432281 -433897 -693370 -195439 -787786 -515111 983408 -128603 214811 442293 -932162 803745 -512261 367599 -630919 -157220 -717222 238616 -789775 634918 -515914 -179684 722372 -991327 936003 -300839 -785773 623607 -224026 123861 -810828 150835 -857737 -610231 -87312 -116481 40229 97604 596732 266263 244871 350703 704016 -882208 450240 -456213 843943 683922 -801203 -973993 989521 -114673 481646 922093 594232 -693672 -540114 38092 -17619 894869 623249 313552 77294 179409 -407974 213405 773111 522697 506998 -152517 530049 -80807 186888 308059 641435 -760809 -577864 -55196 690427 -897348 265625 67043 -969413 -331452 979699 481795 -505546 877443 -219349 853934 169478 931992 -524040 -716924 436536 375859 -199321 687160 -445800 -645504 -965128 424583 392613 -971859 -525338 884054 -892893 327322 -48636 113512 -46896 481987 -552391 -102738 -990994 -204208 -248199 914047 -809126 185512 -374353 -215951 167498 672555 866314 713928 -794129 -466569 -676833 -663709 788285 885098 -214669 975626 552461 -429069 77574 146258 -662174 -184392 221799 578080 109353 311663 409592 470586 963518 -975824 -869260 393055 624277 521966 569754 -650262 639802 -319660 -492017 141908 -88216 653159 920108 -50994 571677 -977879 -740334 -609081 776703 269789 938360 -218740 -30045 479288 203108 852228 -89926 192474 -76551 -144419 -451482 718904 -573243 -577137 876397 -475996 -392119 716285 835387 -531733 203110 605819 -588635 408046 -868364 24448 -97462 166369 443250 -28695 -14570 235168 -866601 -963097 -518304 -418775 553095 31239 -891725 -485958 -496543 688477 -624470 -766712 -89099 -563124 -980108 561945 -706349 -27789 -850056 -680129 -449794 -860745 -8558 -297679 975104 -820503 -5254 364103 6935 195348 97106 -364531 754534 -850810 -848235 365349 -655816 511629 921572 -455631 223420 988632 -954047 154946 -442708 631926 -802521 63407 -489544 -481932 533466 -100463 -852473 -657803 -431476 790749 809879 -245253 914420 -638639 -280404 140958 -969284 -504905 -557871 137731 52491 858923 -811028 353517 70704 -286983 -860675 365933 729832 913444 679155 -505419 -676020 502276 -723541 -284533 -879526 10887 38022 -231975 647326 -13160 285605 153952 165500 481820 900931 -195683 279705 -116560 -757660 860916 625521 160358 531993 -562483 -543042 287408 -505835 926080 655765 944662 204827 850795 -369017 -213976 -304809 795840 -78290 -87347 -198330 -260723 565409 438444 269279 -270659 606542 188812 -241434 -692668 -494874 -359240 795428 -183187 -718701 -454794 724622 -7397 711657 -227429 -28871 151832 -35892 716460 914235 -919834 -356278 396025 -81445 94113 907853 -679485 -924457 428673 -861063 267416 409040 433788 416168 -840384 -141098 713864 -62849 -516144 -514292 -943618 395181 112475 200056 -513638 -712256 236009 45087 -633053 -183419 842263 998712 -433219 194926 -765768 620686 -813240 -723229 -413124 445707 -832059 -790679 -22589 13239 -955104 574535 12131 -118952 -269333 -293920 305399 -743398 811683 69339 451668 -48828 -500221 -711045 619215 -541026 263808 684480 -737609 258142 -369185 381764 89108 -873838 -489650 786336 -467505 -990306 -171943 4990 590705 698064 745974 -668156 -131679 417850 784570 -74219 -595701 -66642 -762046 -69413 -787583 -676419 237170 -939760 598276 -616768 243600 34403 437240 804998 741332 400325 -899395 -102758 517407 -882210 101167 -83316 399652 -209604 -257540 17113 -344281 -480017 957009 -272936 -877519 609199 -531910 337635 445602 -878322 105327 -904072 -986631 -913949 -806795 714543 328656 351149 -962637 522929 -145457 133006 361804 420345 -487637 260638 -134531 -916536 -324102 -923752 -385625 220034 -317250 161776 179237 339871 452970 655494 -564249 496226 827524 795372 999225 -742984 -488595 774305 965447 -977580 -450504 213047 -442562 -179554 540736 624213 -186749 572384 620383 -124999 -603646 -687390 -880593 609693 -22596 -59451 -166221 352976 -680041 729536 -422027 625476 336774 438534 393277 453441 437334 -99516 796528 280380 -373482 -101434 -953982 803395 -411847 465817 246415 957776 -404853 74816 -228164 560432 167791 162884 347540 769792 -324612 193199 67591 -181197 264053 -551586 296375 506650 440739 -896575 -331856 -469584 159711 -306129 -13003 618112 -917588 -676636 -170955 879155 -91008 294936 -852515 -834246 -26205 -84932 221895 273812 -314063 852563 401103 40892 907706 -997525 678534 483891 955656 965816 -847040 541861 -527232 -624437 862280 602042 888993 -320396 -654540 959868 988458 -276559 645075 693856 -548776 -465839 489538 -173709 530253 -364503 -552030 -194164 -101518 314067 519590 179361 32830 878867 767626 -28834 523925 859107 -6950 36927 -295504 247631 -439830 510575 -274607 -223298 -27072 -621212 -765123 738016 210719 -347099 -288809 -95420 -555087 -549077 -552229 177285 960720 -563149 -371804 -778383 -681514 -414343 -983822 432685 -789158 -413686 -508892 -873363 42886 847299 853129 -761806 -848212 -119205 -407209 -340737 -692098 -355747 461345 -150301 -210870 741824 -328475 -135386 -674973 -733276 -144319 -243824 -633312 471468 -671546 -1328 -906754 -498958 391781 781456 -417567 -867413 -901882 21011 96247 -375719 221880 -860153 -862403 399399 -702078 -10899 149788 -904476 235736 757547 -497633 997418 -101880 20760 536411 -965994 -686250 -683488 -399761 17085 577914 -337861 347261 862898 -750122 -949364 557839 977534 12216 110917 264866 358620 860550 -207929 299973 -64834 -354718 -11225 86731 -610771 -231929 -502506 629514 886381 514257 249798 875159 -160822 -714991 866336 -58701 -565011 -346852 -729244 -525410 -685119 501953 308324 -409492 -488357 -710362 -804886 974288 -585310 257190 770036 -582023 614461 -281382 -842316 -93427 583215 578017 985352 -219044 862743 -312377 168578 504614 -199240 974455 539400 -50328 -380994 -986852 241374 -266975 536951 295222 -255248 671284 581465 -579763 151254 911262 294873 13486 686323 -58947 -201181 257478 565495 -50625 -892660 -758832 989388 390618 -266710 -16062 196549 374068 518368 -445876 -840488 523303 -474187 914423 998578 -991379 483388 807255 -588955 6421 568172 -586996 -251380 -274768 140906 914116 -654221 198812 415360 -302167 967875 996393 -775560 555702 258953 -219811 -601755 -916558 -871148 239135 838394 -461535 367204 10080 -133944 -958173 31016 -617214 -192142 966362 103059 -893640 555476 -575029 675100 626087 -589724 667614 640704 484722 -157065 805217 -340258 50065 -829524 57509 793650 942201 -50362 -285460 -178309 384208 -767608 103276 230889 -918163 -993443 841501 -47246 678335 565380 724971 214863 -570896 561739 267234 739606 -794763 -887836 -406036 -9111 -458058 -838265 523864 -304688 497627 -802679 958130 -523063 -852730 701808 -691526 298916 -138217 -244541 82757 988874 -879449 18910 -601327 -823385 424750 915318 128442 779698 -462012 -32854 -287162 -188902 -294907 283585 -833190 324495 653325 24582 -19440 493481 170402 -589251 -740640 -198023 32497 -456127 -715605 -903695 -527941 -246730 -636076 105060 387073 893155 -374562 -203652 -169924 873357 824858 -701944 -862407 -62931 -105295 -341973 70145 -986039 430065 -357956 -601492 -503392 21155 869255 -716675 718571 598385 814209 -58984 -784326 835115 -943742 923135 1401 -51816 -574612 227481 -251502 -792202 -339943 894198 -337872 674319 -627340 -575872 -321633 421749 850468 46017 185039 358106 60386 815179 724088 -489202 -46997 228424 709463 154773 616337 -407138 411670 182116 -189075 -712642 121784 608687 -154870 -210027 218260 -636394 -194079 -316693 -297131 267898 875464 350322 -48909 -26362 792246 506627 462294 -877948 -843268 -414002 932818 234065 -341425 -368103 -702655 -275217 -32653 27817 606140 639289 187398 -449863 335990 767793 337767 285351 214262 245057 850669 956369 -873416 -154546 195706 517358 642990 536392 -609415 -699097 -773198 6853 444484 648572 598406 -956393 38025 788511 382411 -456041 -264058 178476 -603701 -995412 -65180 243958 518499 -498323 -536916 765565 -746869 -292258 220010 -765701 837763 -303017 -65315 -948707 264988 354563 -896297 738255 509985 245379 217656 531632 878944 732594 -957695 956709 -849576 720516 -191081 -190583 934272 -175865 888727 -732798 -397006 346192 -674321 -24910 -895905 -958211 -498849 -705424 904537 934773 -235625 573316 473600 341757 -104149 43136 783026 425042 -423728 559421 419332 -412208 -963308 -672190 -297707 -130150 -454098 -629725 464601 -689528 -637146 -135919 -254292 -539244 -403097 629467 48383 206592 653413 -579795 227945 -456684 149565 -235014 130017 -171406 48452 -198321 55125 -668719 759234 626789 -858916 -475507 803460 -317925 648318 -543207 422240 -444823 -195290 -923157 -746783 -284146 -403047 -741608 -58648 356216 545669 587320 410204 -361829 769419 971468 -686135 -176926 -538068 -566068 548260 -516400 86625 -934195 755373 -860232 686791 -791988 938989 984469 -440202 199706 504415 386183 -879630 -64213 -539285 -219206 470413 475029 595966 -911223 745684 -916563 961518 979112 -520569 186019 -825170 282045 -971230 617808 756197 -480069 -36226 214442 -251531 -609844 -657244 227133 887749 974752 -104647 865545 -497066 -131054 46915 399233 -776429 -663630 101395 65044 -386633 -324771 -670998 -844223 40639 -102647 158604 157462 -557134 466915 -649772 395491 229378 -975097 -684831 370304 -617845 -262309 481134 179384 785848 -81783 -294336 -425007 383301 641687 219960 86713 729758 995108 959112 -425649 -687641 -121791 241027 135370 -537707 -602391 310540 395850 972473 -600674 -559440 81273 730845 415522 932176 -133026 -248185 -866096 921207 -567362 937178 -358635 820298 773935 310108 484621 727837 -973638 780371 232382 -165048 885099 741948 -772230 -474067 -979946 -363022 -665394 -469350 -997890 -319950 701235 359301 687192 850342 224149 752354 -269181 727889 -555112 -583653 -652778 -475776 -796150 -427531 -275244 371108 686112 -977729 477680 -581606 319106 777771 -650907 903040 16533 -441286 241885 -943806 22209 -89944 -330268 17733 -233374 -69043 747839 -444364 -468420 -959424 -910617 -933896 -916613 502677 4257 244678 -718748 828998 677819 384978 -486626 648111 -19868 835233 586007 893619 207145 327164 -269292 -845699 637913 -825549 244178 256881 70624 -259870 -749967 -668517 381514 656725 -925532 536190 -908059 834450 721142 864973 689478 966896 707867 238205 -338980 -5164 281966 742249 -366794 193065 295871 984774 -873301 317884 -21328 303872 -374513 250738 16249 -878782 133266 -397924 90838 -364267 45110 -199069 -506739 511852 -881954 -684385 860813 -559287 -594493 237067 883085 -386838 816185 886713 463857 973537 -944437 246410 982521 -555302 -870407 179193 697258 554959 -434967 819544 -293277 306107 -780513 -997564 701049 475939 -442146 -612408 -61395 -304235 -212693 -573287 -102515 172641 720961 434978 -846382 262318 665200 -101379 380199 760187 118568 969532 -931351 -798716 545732 986745 456259 -274299 193385 -753840 694956 -245510 187940 -582101 44807 4637 200206 883717 -964341 216393 210954 -186091 357650 545024 -930406 868132 172288 -370168 -722465 194944 -446928 -95573 -629751 205874 -280784 736452 -106392 954605 705838 -938440 -155168 94384 -919843 -717096 -923332 -732756 998720 632658 -129048 -569163 268429 926063 -871524 -975470 -533716 510821 823859 -676253 161374 -413862 724762 -412113 136187 519670 -139549 549513 573395 299299 482041 -811041 374070 224100 -308114 -110369 134416 135247 -919823 14086 629164 -128472 -453285 782663 -533863 -643300 356968 -476076 700842 -45673 -932094 -194677 -976362 983362 587321 483200 -182464 -459236 67408 -618973 544018 468788 37105 -706930 111490 456064 -838272 107118 852407 -79523 -794356 394891 170820 474404 494946 557202 124261 109500 -250419 -972835 -20797 451735 466349 -182443 404972 -577502 -988875 53220 894259 -303662 215475 -507249 994251 -816402 397174 870306 925080 -167409 -27531 363607 620627 512301 243546 -610048 80029 -480993 121308 -456720 236969 -407041 723316 651197 -387157 501272 -778175 942539 -735411 -969490 350701 338800 176061 69922 129778 781685 356316 286011 592368 532113 200201 88033 405771 116190 -171717 -915850 512604 466718 -620019 279475 256116 757853 322462 -358357 -302476 -574764 415583 4633 284415 341031 -268667 -314793 227421 309732 -762013 854979 27629 527964 229451 99038 -171277 153242 261120 642883 686485 -503887 582773 -438988 443794 -471928 -577377 -232 -3600 -585572 -581062 -736068 -407119 -501776 -260131 -699005 -875856 -136982 -165633 432541 -949319 -50580 83121 744175 -233174 177810 -553011 -506317 286239 -325741 -40616 710667 -286152 -233885 754833 -704302 655080 154750 -700326 263345 623602 -180106 -408965 -625276 -195552 -374325 771984 453092 709993 166413 669925 321713 365569 26607 944494 -1914 569348 -233672 -492385 -936511 -546565 -627288 -152519 409387 -479215 32272 -226167 340819 493710 927429 -156179 145967 -995189 -320480 -926693 606977 -731261 535247 -706429 429042 679684 390913 -896502 -906512 927582 397448 -392310 -675779 -676013 325246 -190764 344131 600853 -513466 320169 949028 373374 873566 -952249 621192 809379 348172 104893 -585164 -314424 -302030 649368 -832053 -963385 100963 712297 147656 233118 196541 -389923 -992735 932884 -98240 -402522 150765 -157061 -149017 945538 -867256 806227 838045 335880 -649187 20883 -607714 -763470 795569 22894 117103 678464 756390 -524593 612642 855582 372989 -760369 -275478 665898 774328 413504 -291139 455315 1553 180198 36516 -706467 -15280 112582 855842 -680319 336205 12566 -964289 -164944 -205310 964179 668976 -134856 -97332 -272526 -101084 983040 -198722 688942 -267731 -517587 561570 -220544 -23223 174567 -903795 -152819 -453322 194590 -408711 745453 -970874 12755 -903303 -793174 -764471 37767 -278138 -825512 188091 -800244 788685 -675701 -146751 634721 474884 929566 73579 -399088 686775 374943 -607463 674087 -471872 955354 -332231 -896304 -185515 66944 -661458 887183 619708 428916 667212 560536 684825 -738944 -44568 -1571 811405 100101 188132 588529 -22460 166376 -757040 -85786 -65234 683631 261892 -820129 -32172 -865007 29717 -605762 -929716 -899426 743481 544115 -658001 -482924 -386123 -75862 746353 715337 -929940 347518 578498 -849783 952539 489727 -946832 -5396 -330550 -262301 242863 541396 -560466 -731686 -33272 120083 -903266 998399 582497 331946 -178320 618986 540709 800812 200560 -913566 -711921 653634 929340 -518608 -21992 434247 -600513 97294 -833797 860563 -477368 -387393 -225182 654421 -981562 831023 -67430 127522 -276740 -530840 745834 -870599 373893 320191 633745 963317 -385826 166333 334715 -687609 -198706 -592629 -806599 -845245 771886 461789 678551 743644 80635 871312 803241 786376 -604947 580434 -246003 -143829 608539 -648032 -732456 -489602 -757203 -914685 -396117 783007 -709731 -79305 -776802 74313 -179025 884946 -601606 785429 -341283 -732452 850090 -358413 703095 -660919 210218 -341833 100708 -340846 -500193 -517049 -528506 851698 664833 -304032 842172 -457158 161395 392192 -76927 -559535 61364 19828 -765135 536012 -568787 -228866 585766 674218 -565854 48147 785308 549030 -215155 365552 329640 -72002 -797149 -365326 262039 958408 982820 453013 -542135 -661251 -221574 -686624 -675835 -167727 -792440 19062 -830108 21171 104754 529222 17040 -407793 -784938 -622634 -557918 -874587 -37569 -483817 126630 64865 -729810 785032 973404 483122 43295 -522676 990663 -73802 336547 -409241 943715 3204 -727700 -630891 -170250 899431 437703 346367 209359 -445692 -117957 600139 -244560 961297 -238410 -797657 -951789 273092 -754975 801072 -26590 598359 775230 -738087 159054 938949 -394209 -61133 -571948 -927329 803704 684147 -883901 -394267 -110320 539843 -787561 -205878 -944962 -648055 -55747 595554 695189 905025 994971 647420 -616224 10119 -138738 956614 190981 -432626 -19427 -313918 -561524 -555805 -249962 -218667 193485 306508 -728762 432766 526650 88394 -385708 -614876 -420922 587710 -16838 215176 -562063 584232 -675743 -599591 680050 667146 49624 -642074 -361216 792299 971570 -598034 -630852 -713481 675321 -781933 60094 -631100 453202 -65043 288058 602159 -91857 -52805 -492337 -254875 751786 247349 115564 99966 15365 -561795 -898721 545475 -981701 -27981 -772612 -72432 -454846 13479 896614 -621483 19680 906666 -531331 -204874 892199 982141 559972 -588718 -118513 658795 -593491 424993 -610386 961395 159140 -358793 -261354 781981 -633307 721099 -681491 268666 799934 -577953 768373 -910875 828535 975148 -754427 892038 -689240 145710 666110 362490 -302481 -875782 -512059 865009 453748 958815 170707 -45862 563910 8088 349544 -937811 332644 -609110 -979361 55508 -953255 588128 -897251 -481865 929534 -582687 -985181 -220445 346595 -128021 874308 422230 227145 -87634 -118928 -358295 932014 -270246 -551669 930135 -37336 -73867 434242 -236224 425568 -564079 158332 -680321 -388932 -969831 98384 -611225 -528043 -248639 -390999 -75912 -532954 130248 652187 509046 -509827 -628513 -435999 -19972 391187 -652418 -622452 -899345 914483 926778 -360837 -782178 95790 617314 947998 186629 -77719 900980 -321974 -741174 -157082 175964 749518 -630317 -420373 618331 757173 -366223 173905 -895741 -209896 -590742 71774 732189 -66672 369839 215184 -565716 -831929 -740144 780828 -583193 -585074 -876870 -798299 417392 881479 510499 75461 -377648 509248 931778 -735262 -683684 -467619 26670 924905 587236 -999580 -914647 -12775 -374299 -325657 -980146 706776 554436 -437246 568184 -738333 -610716 -103511 814071 -967939 459250 289702 -215482 -287541 750561 -333275 635019 468604 -918492 -747167 607027 212886 692033 273231 272630 591011 66749 302118 473504 -412386 -391608 631406 93092 86748 -434984 485783 -481600 -84503 -543 -245210 413007 360721 -677965 -94582 -388693 -109573 953455 -96883 466364 -207377 360487 512998 273442 -590537 92433 788203 489339 -988252 903656 -697647 287272 271712 856826 711587 915780 677069 836238 513077 -961491 447909 -979048 -246952 275937 -200382 -447335 -958742 926149 65612 -744761 -90498 -707456 -15762 323164 204854 69294 -655489 70758 -118070 670526 300117 -189013 -85849 439657 -421570 -965578 714035 -399921 241929 989187 311215 204976 -109121 -325694 -322506 -655293 -446608 134219 -194334 2231 678815 155534 -412477 -361089 13975 539317 -915860 -575153 621740 -267271 -120365 857344 -256414 -981952 315064 58577 -870919 -822641 366671 -183855 -907459 135607 -390719 -857328 -266513 -863207 -181388 -430586 336791 315873 -326 -622206 -602107 -862949 -472442 153050 696862 -747873 346561 170902 749883 583784 625578 221975 40992 -772733 191847 -803627 -211433 583715 -246488 -817455 -523639 978761 -676360 500416 -110519 270012 937023 708617 -876609 -6056 595271 -968867 424647 440344 -868300 -397800 -414843 247817 -590831 -137545 -869551 856181 -166260 -257170 774700 -703366 -239608 278476 -66144 453958 -895663 22157 -969658 555121 -920725 772220 483681 935415 -202109 -895485 128680 128593 -670969 -718895 498337 -333906 471761 820646 -510167 -298797 145150 -154690 -292720 882444 -590755 669783 -424223 -496179 -518909 147553 417087 136828 11202 668138 144752 -776420 748739 593249 -561677 225946 882978 735491 761054 -365548 416013 553653 -750406 738271 992998 282923 692788 1137 -200711 449336 -506692 -996839 -356136 605989 15512 136096 -559936 -596759 -298731 -92517 -932838 316807 -963368 873424 -896867 -987387 779858 -796477 -56816 931204 466642 634844 -880211 221825 -909388 608694 -679902 -416217 -824777 -797306 -805071 -530994 998381 -244058 -575497 272788 680267 -41411 -560951 -516714 -671520 795917 -490566 124236 106915 -749607 231481 -232066 281189 -421519 -193449 -327451 588251 -736857 -963611 -43262 -440800 527422 -75175 -975221 -746064 730714 -233439 379954 -590478 -57825 317615 -827872 325357 322940 -843962 579618 -550900 -219859 798545 196352 675473 543065 780512 -441618 976537 -949285 -63425 474524 647879 507038 856117 -715928 -454896 205729 -45226 -743117 153251 -452966 689541 -857647 822003 -596426 -392054 -123622 -873630 -44033 -602548 183051 -640553 -227925 -340747 25004 834849 -62084 695347 -768337 -353665 -328926 -393478 921299 -375371 122437 729898 -617732 -593620 -209230 633013 -18669 -608237 -6961 -545267 875547 -90208 -16327 179518 671698 -327307 742652 152088 923647 -710499 728942 562692 -23330 391221 631336 666231 -134874 -626521 -880350 248709 -527564 -909038 -434803 377557 623046 -941311 879635 -916811 -541205 -447022 717227 -35617 790337 -486064 658960 -720529 -589439 -578389 680532 -454308 837091 262958 374066 -359332 775865 -14664 -166401 596211 443320 80852 -965697 -941668 -551465 -158088 -519724 -380782 -167600 993111 -974895 -223301 339780 -161309 -344467 -359886 -215557 -270749 -657517 -857489 776649 -84948 653591 742805 -652148 -403073 350082 359385 -457647 463103 -922614 321686 461005 -970195 113600 -358486 -383806 -931389 283429 338760 661749 -481189 576196 246357 849305 679433 458677 61317 -155315 222342 117488 -451501 -292317 980640 -652932 107386 417416 834209 458193 89704 759262 -921948 96671 -85933 -595755 -808786 197532 -727137 -399229 -766005 842241 -147000 259213 708093 854387 -43688 -913711 970700 89536 -545434 170265 153717 -81729 832025 138147 763804 599967 99917 -770941 183761 -536348 -285625 -504353 -320203 -809202 340231 -797990 509099 355232 875138 917322 -407626 580141 177085 -139502 82995 151370 779121 752708 168042 -493338 318252 849782 941764 724895 326637 465361 984825 967054 537360 -725918 133281 435798 -266209 -543912 -435246 -730453 108527 861627 -142076 518500 -346791 -581617 -95172 -510531 847532 -62784 -60523 644708 -55418 -487304 -299600 -632790 556771 -627845 -864783 -468653 534218 -60204 881506 779477 -101798 -332680 829755 -462532 -47417 -315179 -759965 858853 -518822 365352 -467389 509669 -326642 337147 16822 -948583 -172452 -201025 862236 800844 173073 168322 -612850 -323970 86746 -95156 132268 -759081 -524830 -854116 -828911 -599640 472338 55400 935833 986999 -488135 -358760 941301 803650 976075 392859 527887 -388376 -907712 747884 -330929 87530 119327 251612 -559057 721109 95114 360936 -524276 896039 -490335 678419 -223130 52627 218592 -696836 -106257 586426 -101535 188011 642316 -141487 -46195 460820 -872105 408321 688751 -242295 605120 943327 915364 -200128 390350 -262653 -440721 54203 -25084 -942905 439913 844762 362590 -419938 313813 810425 -128518 41358 -361966 -668345 92756 -848181 -18519 -16598 -861838 834566 -196682 -192258 -955068 -363511 -191174 -760149 -446047 409824 362605 -118459 311185 485405 -164564 -268050 642632 204212 -336570 -541876 797055 120771 -817184 -651797 905979 157990 191555 -50747 -313414 885621 -926225 965704 -706226 976923 470263 -411490 732354 658170 591224 73895 -314588 344631 -717432 871220 615778 981334 863453 -78553 874096 -642765 597002 762648 -56733 918191 -440692 494516 -48710 417297 -945892 160406 965202 38673 442206 -334848 741283 890907 -873472 -888725 -503187 636250 -114378 -838732 148251 -578950 204651 -390791 -561799 923282 833080 605439 -314278 410403 -104849 152351 -799821 966793 332234 27298 -924594 -656205 -429371 605095 -748560 851375 977243 168935 -808353 -134424 -921198 -427782 -921207 -384939 791501 -265393 -528630 -3192 -273359 -17876 -623766 -400236 385980 317739 462858 27288 291983 -970027 975673 609133 -393396 879577 802406 -40600 -842086 219496 716236 489285 -763599 -43111 -12721 816500 -781286 -869433 -940974 -64827 -427824 291825 8572 -553889 -194284 719454 -857540 -792029 836264 -251141 44716 972108 -188741 -546893 -903921 790897 290403 379893 -701132 -108815 -438011 -907317 82413 693667 -903186 341951 -470939 601681 874768 -286437 619432 383381 -542900 -36315 282006 966539 87751 768077 373192 908394 -307845 129350 -754536 -467943 888633 -837474 -867405 678975 706444 594077 -68755 134997 330491 401009 -189455 28587 507386 404702 -495078 -415504 528017 -873703 -189670 922813 -427304 -869557 -893394 -881236 -530488 468178 -916577 217469 157387 -308036 -455555 -289112 546455 526662 -772625 283403 -226946 957872 -622400 844049 -68792 -846338 -483071 245052 291016 31275 268641 -928322 -205890 -624394 -859260 -640750 -259451 -847305 -916290 -612218 477002 596612 255374 -124256 415849 792225 328113 -148915 -100185 -513287 -354943 -962398 -228096 -835628 -492960 -491835 -99497 -242907 -894530 -98489 645192 557552 -116682 651676 316569 58710 666584 931635 -609200 -583490 -429310 -24266 -317730 613282 292583 541408 228217 527091 349489 -75275 -735737 -918358 693443 -417693 79798 145004 -338793 -889741 -949848 776025 721479 766764 857036 -353166 555559 -60988 762696 577444 278799 353731 826642 -826763 580662 -547529 -391778 -137910 407225 696078 277938 800339 -84420 -973421 790741 656275 379303 967688 -647067 784911 -648174 689756 -3128 -837613 634299 -572663 -423109 227355 959028 240140 -75578 172645 -457574 -459646 131920 794385 -809089 -890020 -713906 -660367 766655 -640617 -718349 -271244 -458885 -267052 353448 -631406 32933 -693101 -231696 -152461 360402 19834 -372609 -59149 920736 -533376 -880312 155223 -346229 -176035 -396926 81294 452164 -923775 250746 948019 181083 801543 -303314 831369 838142 181503 205000 509404 196456 -196402 819266 581059 148191 -527956 426114 -802717 -423433 284798 307432 -92876 -658383 282571 -972480 -270965 685630 -462887 -575536 -162620 680673 -189725 202128 471819 146546 153722 317049 174664 -327042 197622 -275338 289701 487948 -159594 -531849 -58052 -173189 49979 -399835 523746 873734 849982 -830928 -340469 -762774 -796183 647875 -249954 599961 918297 899524 -449215 692462 784297 369638 -882414 -841940 443901 677091 -261864 219441 -780383 -223244 804066 -207725 -990282 126992 -579735 -312747 -106714 277942 264209 -4666 174961 -898599 523726 -382473 404262 -632089 766820 248791 -216722 -903816 317254 -538515 -306237 -88560 -873552 11454 839441 -285967 52486 -983411 348992 462415 26200 347139 -809615 822990 409678 669769 -370222 126844 275116 938162 -482094 661635 541384 -334803 395948 -246414 91047 522323 -917100 387093 942772 716064 -673284 315264 984348 68287 -393469 -683477 526920 489726 249979 -664009 -989576 -594207 -770609 26489 931410 -162389 363945 -403325 804982 923178 435116 165658 -573925 -595668 877469 934988 461388 55376 -270441 -899066 517279 829333 -291198 818694 551918 593899 -406964 -569799 -518118 160008 -467371 731951 -18802 -480854 811270 412725 701311 148702 -827840 501398 780525 434949 -40653 -119257 -878729 991949 -277027 -868268 -378211 -48661 241977 562029 -877116 -592136 -316139 236295 853334 143334 -794111 -431216 88198 -949859 350819 -709901 127025 -116938 514984 10852 369120 710994 -658027 150984 311658 -711144 606779 -768956 -300490 -983477 127497 892257 980612 -37765 -991015 -299280 70672 212865 211816 158618 -519214 365493 608201 556815 -121963 239706 942064 -770564 432811 519984 283764 558969 553590 -847289 -617281 315255 459880 -337622 707029 -193114 133241 -533067 285202 958040 -199171 638816 112925 -277232 -786504 448936 726089 -88364 -743697 -761892 -242358 -988753 713900 962630 966655 -168364 516694 -800913 411603 820776 336461 -587223 -537851 675619 -755003 434647 -964912 -174382 426177 -258339 598865 199290 688671 -282648 -728071 -91654 415825 -8937 882105 -415664 623300 105554 -800577 -747189 -546605 -120528 39309 205820 -436717 -551247 323351 -291561 894863 970904 437727 -914723 -853208 20425 -626129 556493 -414370 471629 -566669 63481 341565 -309133 658352 -208778 524646 93074 135333 602733 85049 -727575 722813 -609458 465308 -822617 -925267 515237 -86421 -360442 -574864 -780539 -748292 71313 -200355 342944 338765 -889337 183201 -433928 -517811 -971304 703199 -830416 325955 -751668 -392927 -977796 246879 -401085 144633 786651 -215273 179128 542740 -177714 -946147 -110646 728044 -273779 -986421 620845 784693 649150 -604685 -452084 830227 246138 565293 -100612 820872 -891362 -993196 976594 -567736 937903 -276826 766750 415272 -362265 289679 141897 -530252 -321568 -510337 414662 356959 802524 -408712 -967851 -464721 485540 987552 -293814 586786 424577 504890 753508 -799391 246035 -917823 860230 30501 807263 16452 150013 -171715 -312973 -5031 -765016 981222 408699 -718649 -616197 -663179 44091 -648935 248395 12518 261380 718261 534816 -625808 -929773 913921 -478384 84761 -807106 935238 -791750 -513819 -973383 235568 -879460 -325078 575986 203410 -190081 284407 359852 -295853 320865 -230766 53162 689887 501734 904150 940449 169407 305826 336514 749198 353653 617485 -364364 586043 402432 -329018 -80917 -757672 251292 -92804 -964904 -295510 291120 -506957 -570394 -642695 15207 -646915 634564 720644 16807 -116592 321595 974787 -185041 -533493 -936425 -317297 -20080 -417816 -106450 299617 -702132 -92914 -960239 789170 -131702 676995 304847 540802 8818 465343 770529 152309 134187 -368997 927029 953239 -987922 -382744 650714 182848 440519 867741 -59196 -41837 585320 531240 552893 -401248 -563926 236773 966249 471978 216993 -940116 -996620 -807038 287322 -446587 792154 -905070 -325964 556023 -708526 -667914 12504 -383235 110296 -688956 -412330 44186 304085 -391828 -446371 426884 968046 273595 -828393 -928005 194278 483706 -811105 -889667 297265 -483789 -144224 272146 -902506 787219 252299 358911 424043 56308 -528800 32848 307850 -485859 567490 -302237 756145 58517 396971 633406 614921 576428 -731874 136526 136842 377535 720195 116789 -326790 254689 322396 89924 -64340 889865 -993216 -488013 -713657 679124 -844736 -680791 -255723 -575299 -972824 4952 -625826 125519 58145 -946627 -1551 -309645 -524511 -678750 409047 -789358 -380524 -139029 154640 -852038 -470889 133355 -859835 517355 938632 679902 570242 459242 -771191 -167743 -595326 140709 -939868 584014 -838877 81598 -71287 335507 345465 -151114 820210 -953810 -661250 286135 76583 800935 -861337 -122115 -798947 407402 -220526 -529822 -75334 36959 817051 -33274 885940 -126168 -601075 -989672 -682890 -586955 547523 -105499 455304 -940013 234167 509911 -190358 556626 245442 -77082 -503945 -256789 -968299 643441 -548034 -118213 -122241 -564076 337791 248169 -627539 -633650 -381880 -542927 -630351 561314 -821340 -575184 29182 297978 962673 -446898 -10224 -864232 -412088 -85848 395957 482868 -904744 -992843 777912 -120547 758916 462798 -401388 -350241 -921983 -87972 248510 859932 117185 699093 -114102 486480 -2528 29835 538150 -312541 -408223 22201 -284806 -762551 549457 -945564 88288 548223 -864931 -861571 -624273 584697 282422 191159 -958300 -214577 423169 -876070 -982980 -3924 -643361 -363754 232552 835513 -627577 -554066 688902 -197776 -421399 948159 465170 -858501 -987341 104968 -899904 -410624 558562 427702 -583705 -96396 -936044 522748 747653 -81612 721332 298293 748179 817264 -557669 -425888 -935821 -719177 195667 -731204 -936699 878234 651132 -89766 538368 82229 752808 26368 600582 -433164 279952 -124932 -84336 -182125 738156 699889 -669752 -50027 -862386 135603 -848472 -260262 -792148 856579 410948 -31360 -695499 210364 955120 30554 847674 -140402 216863 -687488 -195638 -698805 940266 605063 -357042 17199 -387907 17686 985864 560342 192823 993072 918056 -722385 736921 -36650 512358 -371593 809129 -33247 787693 227578 585840 -335689 -299165 201174 251098 879382 418265 -54374 -257724 989933 715435 114439 805768 -645276 296785 605275 -782448 164521 664951 884429 475885 -236965 -113696 -664125 728326 -763980 689396 -562718 -484349 789180 -196961 -893475 16836 220649 819430 312484 999898 -768160 275873 -967957 349295 -418459 637016 23281 -944258 825764 -943657 474032 -941163 -220249 -807120 -685136 89659 932025 279824 -346197 245014 -696679 -383347 -455544 -321435 -728972 894263 -102163 32818 976841 -535081 -263445 -666861 -487829 502360 279964 281125 125294 940859 814820 63991 -767146 929503 -354510 -948225 -569237 -227958 509125 378611 645586 200776 -629699 275019 631907 -256672 -883799 724987 777285 -225560 976174 711390 29221 988788 198352 -462034 292242 596458 491488 16560 836088 -191375 -789757 -180755 639160 -280056 613338 950426 -595616 906931 -217517 -639847 297612 335567 385804 -440424 -287016 954119 -14625 361560 852864 -276385 -139250 361224 -781417 -430098 -731892 312271 -42783 630697 280422 777577 933965 -713255 202444 -789911 -372334 -775762 -968768 655772 43236 -206354 -943014 579214 -407341 962118 463029 -111066 -34879 -376838 -178068 811606 299911 -202261 -269822 -345701 278075 736198 515992 756576 941044 132031 -35017 651446 300879 -690825 -38569 -671080 -725334 -12086 -322177 90445 983479 -205381 302383 -273554 898968 -297743 -704045 609263 -729955 713297 501073 -24629 9516 -480199 444609 -783664 581306 -969515 400188 279556 -537483 243277 679091 725252 144381 564741 -94442 987366 -275550 592247 -189352 -19057 -416662 -968175 934332 948223 -623567 78287 707854 -815917 783504 903661 961680 6051 973376 26955 283684 -986983 -908539 -959984 -759862 453345 966584 418540 -325833 727229 -303249 -446475 -719474 -310732 953802 -198093 -593090 -319766 -294179 -636105 -581257 -346357 -594891 878566 -15031 41313 -450551 -277037 -831396 -195194 -409985 -961462 703174 550707 825495 132842 763916 636086 212792 -577046 -222280 -942846 -525355 -22148 792467 896736 -116932 -382130 -386944 559172 -978693 -134611 911349 -638533 -811921 138820 808086 -736385 -876822 319216 601005 -932864 -743397 8527 -870514 573807 289829 614460 174481 -988504 -845470 298390 421338 -762626 -13923 -7861 901747 697578 947245 639028 275104 773368 -930793 578315 256081 -384174 -476848 244617 -916559 174184 -609889 825504 725596 -226632 -778975 -404142 -803027 -168769 -634650 631348 -626948 808249 -900765 -252729 266141 -175874 760842 327088 652361 817971 -117524 121988 -278135 883993 559884 948499 393555 -222612 -134218 717691 720949 -315443 762177 482903 963611 761829 996117 -583491 946642 -382285 828133 -302297 708563 420917 411342 689894 -844991 -951134 -212006 -87988 -923067 315361 -188468 -220220 715366 554289 55008 555271 124719 332455 -932125 -588132 -421282 -754534 568778 -730597 -331125 503074 -871448 -155746 -169197 767390 -143118 -86131 409740 -714519 -763720 -9752 145351 -566034 -546252 -231820 95136 -701655 453759 285925 -936434 -745499 -343920 -136213 13989 641730 671280 200796 -671792 741647 -94921 241999 610431 166741 -830114 -4173 896441 785025 -12877 -797045 -377839 671388 61051 556414 935733 -703210 -850597 169348 -262895 -30070 -569888 187022 -822010 -692701 -709745 340539 -846943 38333 -410582 -105396 -754312 -345074 -172048 -255424 -7529 -902136 374693 395206 47814 -792493 8217 -960069 -792664 927247 -862940 234907 -119840 461266 3227 -121072 -520368 -829891 173407 -603364 -394883 480313 -41457 -565408 633870 -825901 -847907 -905465 -326924 602290 396670 384466 -945743 -680645 -140864 -947971 87837 353573 393817 -666928 479244 -168347 -843113 -904074 412760 -449102 -141326 -81125 583863 81627 679686 562972 186744 80772 -651510 268892 939501 -836366 -667538 -569729 -543387 831810 -449153 -442393 643916 -718362 -53261 -70561 -679560 -574202 -193339 -273058 408188 -683711 539817 860494 -180985 -3591 911651 940064 -625955 40394 257143 -755732 -375458 -556861 -494935 333562 -368510 -40899 -793918 68174 812661 -709903 116054 -520319 -40376 -656957 727555 -404463 -66232 475045 265366 -560158 343404 439465 687950 -980907 52583 322087 28472 -251260 -574626 -210553 836537 -701801 344500 797740 -917078 390342 -912256 -553443 -68373 746016 97809 697150 358594 -546329 -74249 748609 231410 984095 152936 -563058 -159080 -633880 -733826 -945630 -93825 -499970 -892680 60687 -861259 -713871 402930 532067 504182 -690233 -197460 -940874 537900 -483963 -110980 74154 -952194 -681836 402159 -826540 253481 -574010 770176 -467817 -815206 -20653 -70952 -407742 -452772 885715 -927095 71833 713937 847337 656982 683598 936205 929437 313883 91951 975570 524891 933216 91044 184104 -653468 569225 496020 976161 623073 534239 -854327 40444 315589 -343454 981229 357120 963479 715878 129956 -528084 678626 971259 246633 -326783 -211783 9352 693499 -119110 -443878 973150 -887409 -385944 248077 -206337 816923 -204746 -146647 103807 390755 -100619 -151681 -380473 744599 719776 692488 -935267 388889 239977 502973 -630965 268509 539135 654831 -552214 -756001 -784438 -56737 -633219 -557868 756965 901430 -577460 -145523 956799 -332824 797785 656665 571517 -826309 690177 800235 -82923 156849 -906302 -846071 -922918 -960012 -665499 -321572 -80206 -692657 -879619 89101 -274135 784692 -564803 -195757 104018 -270759 301043 429037 704213 945276 426917 -500052 490266 755912 428102 -593624 -345839 218064 -673131 -210925 -34277 901047 75283 -986966 -929128 105503 -567993 -576370 411942 -635089 -172140 -980238 -16853 -793043 -783142 871703 -872084 -766601 -845520 -615037 -680123 -197266 -987773 -457518 245272 -905171 -100477 -5434 952953 983820 -538546 5864 659758 790732 114810 -664150 311169 87569 -820090 -123798 323999 14270 144948 -309948 147937 43745 746542 -841711 -228538 -81349 356164 966529 398082 1007 -443183 494383 844357 -831813 -544088 -754398 -302696 -499564 329945 -819990 849262 -233700 761104 -301583 -186733 -501631 -159630 869889 860083 -172138 -272403 -550941 -213776 -900039 996766 683241 202915 32621 -579988 -542832 -699967 712341 -425552 -90033 50906 921679 -335086 -775425 -60998 423659 -710929 -629914 -977998 44039 27126 175457 -726287 -439342 599947 332727 -538623 376148 -87396 159029 -877500 -332241 919814 -813411 472367 105883 607445 -460427 -625056 -3651 -531004 917327 -46004 -83607 -317095 561474 -388427 959539 -267093 426240 317880 567061 890180 -364012 -952062 108346 -506847 -941765 160675 -893979 -870570 -302116 60922 363777 472910 332068 -244528 -634939 -215504 680514 8706 903043 825822 952764 -901675 275470 -504297 377324 101358 292294 -219588 686107 879961 167618 324016 -276423 -818233 -676072 -552232 627382 -976171 850754 750591 -92409 111186 386146 -955368 -155693 -211647 425846 810962 46810 583446 262667 -524502 458929 -881501 -384486 111166 226142 607379 955594 -677012 366047 463898 855641 -428151 708067 -220355 656149 51515 93340 -661957 -467196 -666252 -271444 -583017 667147 -205380 241219 753740 404729 -762836 -72598 -274900 505444 13786 -172028 -585973 840137 -845043 -654663 598092 -216493 -323997 490842 914716 321053 -553797 801376 347388 196712 131648 -901618 137646 78531 223480 -521453 -230257 133631 -680236 114313 -427460 -578895 -265742 -71063 -91781 -805464 404212 -397783 451820 953216 -408667 15858 162304 -341707 -317525 449839 -614729 265592 978437 -420582 -804446 562258 -917941 890946 619330 126159 -581463 127923 157017 -255793 21412 371185 -948032 -231714 854275 713576 52698 -129849 -441493 38765 -906956 599978 16462 680051 187868 -267692 313942 29077 -307000 -175306 64771 -668068 -112605 -353048 -393171 503425 -934794 920845 -976838 788392 317554 552405 -456274 463964 693020 243743 -715369 224661 -348496 -831268 991018 -217019 -348241 292376 -628839 533284 -408433 -878385 -968745 -755739 -592200 -145658 390030 775359 -80436 -556311 791081 716568 174726 -614014 -175988 595281 101696 329880 711140 -501848 -360946 -506718 -792296 -208050 871560 -571290 29406 584454 -424410 713011 598251 294646 -517949 675639 -846270 402574 731076 895358 893614 777618 -63918 479624 681675 501317 35394 366341 983230 -426060 -23658 916015 -843772 -915300 493597 692932 216936 400249 -115531 -242017 634382 -680020 -777679 -319630 -890963 804551 26709 705826 967386 365688 -266754 676799 -498177 -428911 -687137 833695 519018 546352 -684058 -337791 -511216 -705859 300371 767636 -897942 69228 800090 -904757 -637815 -832357 -4327 47166 103017 381557 -783830 63652 401547 -911959 -992092 -563038 649944 807818 -643771 -528849 -893098 537153 -103925 -134003 -80876 105737 -747876 17880 54422 319384 -871786 292424 -420322 -19657 -548986 -4877 -189582 894067 824343 422574 400786 48437 -425438 317649 -351072 -528159 707340 690542 -54075 -28831 940188 245904 -547855 -596302 -744240 -681855 -567288 -317294 682255 187113 526681 173615 289755 -943958 -698720 187044 595325 -427335 -892482 -291398 -373596 538941 -991033 528169 -469756 -982590 250011 618517 -381061 -182045 -561682 553634 470503 -566557 435583 -92812 -117419 728067 -636031 897984 904983 -236912 -533725 -219641 276956 -986251 -828997 203008 -774167 -843250 -751084 511740 -967352 765758 -220797 254899 467328 291280 888484 -573511 7458 639449 609225 813817 -208058 638657 -740748 -146186 33348 -588553 542569 -899374 769079 177574 -825140 273505 893073 961228 -335271 645796 678230 552225 64252 80191 92239 345411 680404 62962 -394745 113932 27582 302388 980169 -30255 62341 -670485 -76569 -145787 -145496 -682710 -667628 -408170 350518 829859 -981106 -631607 363473 -638991 -354227 794434 -157196 -200784 -670462 -848339 -454064 623486 461534 -75048 369451 -576883 -980983 -598279 832508 -240632 -266342 -221208 -538596 575204 13491 -991213 519456 121216 -402880 90809 683061 -21219 456247 -804971 -786071 -912674 -473871 -167243 -117102 534382 -301024 936426 -443809 808896 962157 991960 534521 84850 172207 -331859 19413 -65461 -363063 806767 -647911 -123037 418592 -280467 -927832 146615 298839 226380 -465056 -229654 -681238 -863873 -445204 38724 -139581 -94122 -308056 -904195 593109 -584949 -260207 -451053 844837 109917 582531 410899 -849978 -802435 976292 -347004 -96623 -341566 -588511 952443 -363595 -969700 -161519 617749 -940133 -519939 709813 142483 516520 -894756 824269 -394462 -963409 -764971 -691049 -271658 629623 283117 -420763 415542 -830749 -562316 -674215 825584 305348 -885885 743360 -944723 -865352 55205 -122359 -148609 472892 -593902 989153 372855 574422 690710 854252 348244 105816 -492911 -680799 -465579 603473 594199 -46398 149936 -761706 107063 294135 -489189 -136088 -856615 569222 -425849 -894270 -290495 -761295 -894228 377282 651312 -288979 -30273 32305 583977 523578 163585 -311119 87505 552547 913009 -706558 825456 -874028 565474 -132496 -257644 -675245 -430937 165597 485972 -84131 71338 455730 782686 -573028 145589 -906982 -763637 579654 461923 753415 -410784 -164481 129672 -798779 489649 -956746 -501551 -484625 258479 -377317 259292 68858 -52661 415937 -78610 60573 -978177 143936 940712 789291 40551 -793709 483234 438835 192371 -972143 525042 657250 510783 -85808 -609074 -264970 -531327 856116 579273 -963237 -716772 2967 -152775 -846748 -989743 809110 -962502 374823 516629 449355 -246147 603314 -273643 374772 586709 -345182 783564 133595 -775471 798409 -102226 369354 -629285 835259 332969 -251637 722841 -530486 208565 -198005 342831 -114411 -408165 468717 139503 -799037 -531643 -584627 -269522 87780 140072 -862078 89038 898554 -969657 -907434 810154 218873 333010 -628686 -888745 429341 725466 -456132 680989 568800 -443939 655131 -234477 -832891 -316561 928726 711638 -761390 95237 501082 -49051 189019 488161 782106 -315876 335480 -464618 597969 -904500 279640 479415 -620061 -694925 102191 -679520 325217 378909 -764789 -7200 -860885 84182 41540 23874 -659536 -282550 471954 -173834 -266671 203388 -800455 976353 -498972 -750561 640223 50942 -303915 216980 660478 -745361 -535834 -978444 -211292 744470 63370 -757065 551206 -116320 50223 -206169 888065 230810 494786 871676 965324 -220482 -108029 -326434 -532010 -736314 858458 -771948 64495 542064 -154960 -618412 -299312 656545 138602 -47560 -503384 265894 -521726 -718510 10052 -658411 -209852 -374570 -165415 370642 -543453 -617994 706673 273582 312373 -735797 -132240 -177239 -107182 -325522 452291 -268712 358596 -379737 368292 396258 -437571 955787 -878940 578928 168172 337972 111733 -465820 -999691 302153 -587901 911476 -41265 770861 -177828 -873461 -5253 286309 267273 17412 676898 607444 375370 559174 58479 57359 215479 -21261 519325 -911195 41504 -341404 -742911 885884 976950 578745 145123 214505 -336636 880623 814822 -913515 -636639 -924932 -22724 -892720 -540285 74559 -906154 163748 -216447 495466 596495 -974109 -979442 -474233 935890 803845 -431489 -668275 679388 834786 191185 -616551 -740019 -343658 57758 -583081 366140 -353656 956128 -627066 -743034 -300918 -677701 -510043 111783 2564 621932 452863 -773763 969098 285662 -296616 -682716 779542 -590501 402610 -288385 -296473 -301985 446396 882392 629749 826888 -23976 88095 955407 676778 -808632 771151 770323 921344 -610956 136686 -781494 570621 392282 -205261 -343203 769472 888978 730817 918648 -174299 103058 22778 -707720 854538 788591 -839082 563140 -269788 76699 -397559 852938 6460 506512 -932040 -167283 402158 -824095 517349 -199414 -782254 -440642 -726835 -622971 -45854 -216938 103266 -673153 -77181 353495 -22304 926660 265650 -125999 131086 513568 -135476 9912 872340 799922 -227463 -599608 964467 857560 676918 384003 -742876 -681270 326526 474774 914769 -476477 323546 482986 810329 994673 -504075 639846 -445842 -101855 567895 495167 820779 -453115 606233 -449555 991167 112308 -570452 218352 305539 -488186 212728 539581 136541 932329 -834716 800045 163090 -698964 -368787 -362703 -670939 229620 -295813 253755 550005 -885059 -547504 -912179 -273917 499311 -120039 612380 318489 -683737 -964256 62439 -918452 342199 743355 868592 -6163 701123 -218111 -187622 239328 -646738 -110087 -607415 -53554 -129639 -633597 466751 676720 -345483 697912 687420 -702743 137998 936546 -805699 -579240 -525255 -533284 -876618 940940 -459366 768623 673367 199312 504883 4728 -183173 835133 230484 -900022 -402251 -920721 -192900 -403030 -422055 -444385 913468 927057 -311196 154806 665469 -690306 72610 506325 -131074 424503 213831 952404 537998 165903 -742100 -867152 945296 442529 -203664 -124800 -312601 580767 939961 -459633 908429 152438 34712 -411238 -833853 109088 -896245 -772697 939235 433413 145819 -473856 -392239 -170354 -225754 -902453 -858736 864841 -459593 560327 838769 -405198 -801519 -9435 -62619 267172 -629557 -863488 349428 520412 -710379 -737541 -550073 -729691 399640 738934 -934305 -572122 -535428 669672 -64444 -667005 -255123 -424024 -312395 793298 247858 461970 360995 257616 -163230 65015 552952 -969433 -489888 -161956 -683956 408808 -851761 710886 158057 769483 -266973 -939918 -445577 -506477 -251163 519489 84809 325648 -135805 -933808 597314 906302 -925359 750150 671845 341131 189984 -293113 859641 764982 396665 -452122 -199211 681171 -459017 -710921 -230835 -309397 568638 540034 58425 -463552 -121061 709550 -509510 318510 -48132 252460 764030 -27489 347572 521458 216833 -297104 174739 -391115 588584 332148 -455041 -799090 -985631 -279492 716152 -415620 64315 -375716 716536 587683 -982902 -176703 686935 -259337 395309 946512 -146549 -596023 -305228 -636364 685298 -445479 -424500 589378 542032 -352078 -575821 381917 -625698 7785 -372742 479725 -273908 -499038 336763 -16508 -630357 -566861 -953263 -607292 294005 -201483 -477237 408774 358336 -841649 748647 115125 601061 204683 -591245 438146 -460096 -726063 -495854 178933 213048 -919574 218453 -965178 567788 -977505 265074 -829108 -984837 984256 -210483 52464 -995136 -740963 -498188 172873 384254 -536917 319328 -150622 -955489 -751257 -930983 -864765 773654 -337771 -484067 -758590 121029 848284 427353 -626922 -697411 517666 -663885 72250 178082 614211 237700 99514 -581718 -547987 549923 419550 670148 749530 966108 -743632 -933035 -319317 455168 -800214 933790 -451690 -749823 865720 -646481 41480 -586431 -194878 -91561 624451 967313 249689 492711 -315639 952485 -590412 977016 -310828 -498531 -955530 216370 -160855 -289311 113757 121154 -880098 469982 326111 935210 -348147 517998 -757409 939314 909268 118742 273036 -218820 -419259 288617 111703 269877 293681 410441 -850162 157736 -884596 977485 75930 -433556 -226627 -862338 905681 -840706 294917 -109764 959609 -171799 -552951 89470 292186 846305 531965 -585545 223871 -132624 815727 214227 6409 634312 -941394 -66720 149551 596151 -979883 -543798 586581 -968 526327 -826945 -901432 172709 -793112 171057 718228 -334070 226598 -862599 -679038 261347 817817 547250 522923 27312 910234 229456 -708716 385351 -508140 150390 -804650 779509 640844 -705250 649887 -438750 99191 -331838 183259 226046 -187363 -31386 537113 640209 706268 -557247 599869 -421877 -132063 285074 225145 -296182 -402471 675389 -361303 139875 -589872 621308 444393 -313493 609487 -570672 -163719 130483 -50163 -673739 -702999 -424809 104534 -282867 -174515 -495373 -479785 407067 785694 -701560 -991958 -948179 527118 -334922 -468658 755908 -241533 -40660 380994 -604453 -309472 -452995 -926864 -752140 496651 117617 -94192 -181100 201270 -895606 -310680 361326 -170062 -968015 -341811 -986607 887810 67866 -780787 877661 10417 -622618 581239 42723 600087 948144 687784 -791270 -130339 888271 289468 -281201 -116924 -189484 -926534 -823154 373040 386797 955020 919923 -177868 -447771 264133 -89041 457573 -817728 246651 460852 750740 -311825 167550 -321204 -406728 -449251 -868297 934738 285472 84486 -289931 -190442 -703605 -737371 -97412 766042 567380 -916905 902170 244616 -123462 -120959 -254336 -743227 455977 -39959 -907763 -673787 -796639 309157 116982 -685738 797718 -976113 573580 -996872 -619258 159664 871210 -376179 -180646 -223084 684778 -925703 -836236 -815276 166025 188064 -680189 -441998 500898 540759 768451 -54811 563653 -427731 267763 848324 -699407 272757 357510 125946 -440876 163860 542703 -517752 392102 -782551 504248 -953554 -201338 655934 -132557 27954 213635 -5461 -28721 -974920 336775 411965 -409329 -594740 644529 -305575 838566 173702 -331654 -227982 -174770 319800 -79928 740783 -189009 -848948 335025 855456 -49654 683572 -532626 668511 -233193 -219615 483091 181859 943117 -276769 -355111 848481 362048 927691 508695 89566 581220 -41904 -653098 -848401 631880 921829 -352382 189213 785154 926827 -529334 707213 -399216 -413417 -592313 430473 282938 943702 -679181 490851 -180138 785530 989936 -531206 13326 -340239 842054 940874 -366519 176389 -128290 444834 -887794 265030 -711226 51690 545601 980966 -20877 314366 -305263 771766 -775193 -289550 846214 -451375 -963469 334237 517133 -569678 -303318 -672178 -339921 -574707 -857495 -20043 683952 540360 -612623 -44329 629284 -440020 446391 200782 676308 594808 -90213 -314337 -2310 99555 965887 -530082 -145646 880997 355349 -69914 -538485 -896053 766994 -631237 -202104 322410 -703503 -210417 344112 -713488 -217632 390368 -446030 -709419 379454 915288 823537 375172 -324566 817351 738472 671884 351258 -693423 229952 -776959 -210278 986103 -360877 147107 -492788 -546976 -784252 876304 -697684 16507 -344628 -375426 -565985 -321115 34854 -353392 -540341 -670922 848971 221597 -734834 978806 -62551 278400 657778 -89652 827567 -622697 -127234 43534 13752 -440344 -195399 -654217 911761 -414371 849078 -865751 122544 993011 -944221 498772 -715166 786288 -733940 144316 -641564 -910101 -161618 -960924 -116263 -313382 26176 -541734 534953 -743128 -242439 -815878 298775 969681 -760232 -157845 181293 -547948 720339 -768067 -149286 -876077 754227 -191425 -740048 -331995 655997 641436 468533 655147 631636 -541439 -462873 659841 -644341 718677 -148528 586577 523851 117031 908097 -248447 -558627 -351066 831406 16524 -794602 -923703 296358 -681618 -723236 777871 604781 115513 -773544 684896 670007 56517 -246982 -289133 -623613 115972 138659 77961 -397422 -209548 -411658 591619 -310739 -181199 838208 510605 -887142 599377 -672769 784600 387908 281892 767013 -7304 502346 -729695 -704073 -175609 739309 -119605 -530759 -707619 -705976 -871424 -475351 -595217 -169827 894558 -844255 764865 315210 -285486 -823905 -402551 725722 -203038 -505033 494790 20587 -363607 -199938 -679624 803875 -463624 -908821 728726 -77797 -190733 -943167 313069 444278 -786959 -202557 961602 33419 -772744 -780104 -483219 942279 189767 -711206 -728011 -546956 409690 803368 94385 -573933 -888547 -182733 -789301 829237 -211141 -928507 347494 943609 48558 -133476 513955 -878641 124524 722080 -107052 649220 817142 637379 617324 -399591 -280987 387858 -307463 -606801 225984 -56804 -577062 -998606 884049 -157068 566415 193674 872581 -512126 615231 280084 910416 254349 -621090 -115680 -100404 606852 553473 -458250 255950 -736955 -781810 109455 -326618 645766 379289 -651086 -113878 898375 -186633 -322633 993869 890726 -623392 -122138 478554 987729 -768576 88573 -53931 -366054 -260016 -207536 -801255 304907 -255154 460695 303029 -537709 -436555 -416391 854142 -697077 -193460 863169 -124919 -760845 -731986 110546 351348 200802 -6279 -870122 877588 -337383 31271 319816 106902 -994045 -371142 -886197 -230594 56782 -90380 345813 136000 681532 -856564 37691 -993125 182239 761571 233404 669979 664692 -956081 -607001 596343 -990630 -843756 -342230 433690 89713 -828167 647039 474499 203606 734999 619317 315971 -319181 -51966 -52835 591875 -242652 156457 -543641 788551 6578 -614496 -37561 303546 537506 -917711 -576204 -501655 -628892 82177 -555823 87566 -145238 772162 -675376 -118469 -638133 -627474 924833 -268127 -418627 913185 -79164 -427781 -311104 -542063 -179649 800410 428954 -947157 -993492 -943091 689405 153418 -530966 766444 -680828 154518 -593292 104642 -727460 -859785 -727346 -125036 -633472 -783947 -214245 -940270 -710372 -656722 -57396 -609447 702739 -340941 -172173 -602397 -447204 -347777 854837 -434804 748167 -95020 -287778 585537 641566 848436 973327 -686777 -764250 -950727 -915566 967973 937861 -162543 -356402 -623440 -520294 -371754 -118351 16790 214678 35355 -230092 -36198 -268917 -2750 27376 -774982 -227782 -600175 -568626 692430 833465 -748008 -551750 -558417 28410 -609985 -1940 -701268 -673005 -650167 -782975 -478045 -942315 743943 231173 -112508 842700 356957 587258 -867885 560934 -648649 580158 -830026 -343466 -103874 -436842 -293611 94548 -283108 178628 173941 162449 271599 -149176 -903751 214276 -10757 -893345 -398474 -385816 -778120 763650 -140663 -673109 -240873 936854 282031 -474697 -50910 -961202 594784 313683 634569 468556 101864 -945913 650385 383485 544775 -562000 350203 -961421 183854 644147 690261 -660878 846421 -148402 -19428 513414 976892 608266 -719092 -769967 -794564 808013 147143 300003 -946296 114571 362014 -632767 -433274 -370531 -70018 101896 675460 910250 -406919 110508 -78824 916545 -551824 384217 -171687 -970743 614266 166195 -290288 833205 673111 878571 -763201 -643834 683225 497072 -107665 238734 -697367 336858 -125548 -893941 -278025 634562 290839 -689368 969495 681020 -120638 -135422 257221 417077 765525 -97079 -354330 -80587 18125 963637 -404686 -932540 113373 647564 -124254 546892 -899494 905597 684410 449044 -521780 -422408 -941291 -628128 -208302 675880 -571962 210682 -450021 673511 373652 -471266 361645 909938 469358 -641436 704232 -340310 822140 853152 781833 855910 495215 653384 -712120 -933131 427507 -900356 979234 462511 363586 -245450 -240335 -721994 857426 -67441 -407754 308174 426542 -653910 -711 369238 -606109 -59966 -90168 333411 119568 24780 -552357 -63240 -657759 980808 -702888 689557 -169942 85681 461622 163962 16863 -905685 532321 834043 -591874 -895302 44393 -241904 -76532 -61560 -890553 536275 -146836 573973 699487 -125197 -70047 94585 499995 -874431 -64319 -38204 -807260 937064 317369 756870 34493 -32022 -187332 231717 -779656 948349 -190555 -166332 -287698 -70131 -168092 744977 765516 -254036 963879 180537 -111758 -250540 -984106 395400 150640 774308 -839376 -684669 -649607 994121 532611 380949 358 -522376 -458489 421601 -283229 -825705 -281546 249402 -554629 609935 965025 63994 -937780 -741636 -666725 -895293 -349563 823425 608355 -864015 280589 486631 161123 249902 -244428 625628 -172121 800012 384872 484461 294852 -629487 144087 325391 -40797 -107556 -308877 -302054 404234 431026 741909 -991850 -500451 81796 -591118 -72091 -445320 430955 795606 262430 -919034 -722725 965165 -78341 -212164 -301490 895154 764968 -771533 128710 978486 483519 -230584 339305 -474403 -407768 -63457 485900 599565 -258396 550309 -289737 -442462 -252848 -162472 -788827 944104 -540681 342060 -832445 -612208 226243 -759331 420189 25269 196448 733462 996395 -903327 -494646 -822188 874640 -249283 235778 97919 678659 779113 -279560 -897450 451088 439937 -968651 -604141 -222984 -804294 710074 989607 -835761 333809 722821 -101021 -745703 347500 -186199 980623 357501 601479 -876775 249993 -676174 -811221 659819 -57828 -824414 -317755 119509 -985356 -920830 -381375 152233 663381 -804388 920966 -880922 553426 73425 -369976 611771 -693706 469771 446479 -683229 -361896 654773 293734 -386548 -375712 363597 -169918 -834383 893650 730710 -166052 713072 -727358 -847385 -470061 -583621 571557 -9158 484185 908440 -258410 -761946 733458 -47179 485706 -244700 -730828 877686 841048 -729516 -1257 -640107 618215 624533 783227 878015 -713751 805901 273130 -553240 -268836 162184 908623 440083 -369544 -426490 -761523 -274445 -591590 586302 -798619 -348439 981344 109333 873830 -267586 -152687 557466 386976 804620 503004 310038 332747 -752084 823214 376915 -673324 -795321 884371 26642 527313 -667840 509133 -397399 -167777 83242 868004 -536140 -8379 339788 721049 176014 -59104 -687876 -488351 -369986 -699281 554443 804818 113149 -197988 917536 -126345 -292764 140185 787441 -368958 -873801 138726 -446435 886497 -509394 100840 956713 -796023 -144623 -807533 -961105 9906 -245379 428695 436214 -215669 -959691 -624002 -991422 282198 -360588 -497185 733451 378205 637738 -977292 -822387 975635 989413 814553 -661380 -898869 -833053 294357 112944 236996 615067 -907312 -5338 -119116 -351886 -436960 -382490 527346 567870 638418 475524 729007 6411 620476 531394 -264409 -283151 515764 432155 452075 485213 -669683 -889932 886460 344388 536417 -697252 -883613 -114443 438528 387893 520749 848518 -604299 -671380 831495 273264 152881 90275 -862542 -374217 409175 -721807 610466 -305471 -322141 582015 91897 -615351 -882184 941267 111771 2411 -697724 335145 -556307 -870945 -748142 617341 -768917 -864218 65780 968464 -461078 -758244 619450 152111 533594 -802518 -164316 968975 89822 -991507 926696 -978625 308302 -901976 165589 503835 -368459 -942570 920635 -128466 -119958 391617 -183441 940305 -161955 570563 166054 -924485 348353 205105 -886664 -479831 -996605 331697 -53358 -238930 368586 485870 893362 -633694 -253308 -868142 911241 -918821 703505 -121264 -401987 595723 -75109 -263188 -42499 -359681 -282629 -395421 -754792 -415510 401325 824980 -288010 23157 303739 -802872 -611261 388371 892011 -691480 32719 -651817 -797849 1329 88303 -30305 956495 204040 703681 -112848 358119 -775715 -653792 251332 953343 40228 129707 -25747 228696 -685214 103874 37065 532146 72424 635686 809616 -591939 57388 472397 220144 -326630 -76770 405083 33422 600366 274788 274889 -486718 708248 -165283 -636577 941527 -655661 -190768 934682 -449685 -14733 -921185 -733257 16827 -438882 949960 -973243 -401054 205224 680694 -862011 140480 -760882 152244 999547 -30858 -327668 619196 24660 783501 -196581 715373 -993677 -472906 215307 -254884 621530 -414036 690808 -649855 883121 -251028 265362 790472 293585 -864786 458434 -953655 -316911 815535 30068 997232 41804 -925342 -1668 -199097 700341 -306093 540678 534738 -573814 101889 41536 632392 946094 -736848 679050 -406912 781412 564126 -237639 654439 809898 734413 -59512 634926 312880 268415 -980836 -761728 88051 257856 167219 822897 551675 151837 279912 156018 -614099 389362 -319195 216832 -741171 -449823 -140891 901982 -723052 -174753 453924 62839 753770 -565016 -562266 -252059 -681023 176467 -541471 45199 573709 -241472 -827447 940396 -290973 -203091 -223385 -822611 764584 -61773 -952997 736520 -268897 805477 -140355 -788038 -289069 829078 623705 -907541 -911779 85557 -995105 -378587 -878228 704018 -576699 189991 494710 870032 -188993 -25228 78267 -486287 673782 -265990 -404047 -363658 620231 -570800 103653 -484134 61404 -82566 676396 -956251 -988774 -580858 -428290 35033 -364440 -252578 481814 -321896 -485890 649042 -183479 -958898 -343815 88534 -796521 3679 -242714 -870542 -341826 655146 -247464 457282 -400528 -521921 253429 525366 -164434 579865 -318223 653537 395258 430826 -397036 310952 -622419 -780039 557206 -760733 949893 697681 -925814 -456605 -617140 500512 607107 990956 710853 739775 -235821 -424112 -532158 673504 -477457 -737837 -697645 -990098 174386 -849383 -867851 325168 814658 44472 -203108 143207 499562 316740 905345 188699 11569 180185 -353506 -618331 -317538 -541251 983567 -765205 207353 -271169 764230 -318468 975009 596661 -671033 849461 172000 453920 -891454 887693 88221 -370409 -718756 537497 -254771 859926 380925 42435 -852975 -539425 -726391 233841 735141 672476 -374361 440870 122838 720020 -20024 -931167 30138 -585604 807658 -844832 -880239 679725 -525354 631369 790964 -785492 692421 -941605 592851 -181518 726639 393395 573696 -890598 804435 -897322 -845849 -868619 819190 362607 -746396 -647148 -738203 -865117 436361 827553 699328 -144604 28187 827488 658967 -956613 937126 546431 -272719 -996209 -408119 -352498 -871671 -147999 751046 567306 -527139 -858103 537553 -597709 -230683 334122 603895 -681942 -988775 -71138 -769536 245245 517103 296075 -503935 -967984 219293 756365 808105 -298813 -813211 -758133 -701353 46670 234147 -18048 -758974 741459 435526 62972 792498 -523746 -539754 525391 -939687 272227 -647829 -833209 -470069 755334 356879 612922 671068 -135356 835436 -871485 871595 -285767 564776 684711 -955218 -895631 384126 -934442 -156497 528414 -357499 -31011 -848576 582018 -602000 -786424 -791660 672957 974922 -724995 -304412 -839639 908277 -30104 28843 124727 -952367 125907 729698 -56324 -951365 -925874 -539008 -438270 674559 42637 118396 -646223 525147 -278996 600159 156265 105260 -284525 -505724 -18510 350453 -787344 -777077 -680809 671090 19656 35167 -110658 -856995 343539 874645 -843351 -996841 -194618 -293979 212250 -832124 511754 287799 351378 850835 560235 -379476 -16091 262105 278267 700862 648276 -972459 685826 781536 909817 456320 -70321 -632025 99568 890159 821461 -340141 230436 -90372 864386 -352931 154072 -104756 -189207 225223 705739 164812 -905167 303139 461445 262225 82183 798871 -368213 665447 -687056 -318801 578013 722809 -342258 391342 -290022 248374 724447 -363731 512045 -775981 -209298 945551 -24488 -396845 510587 -760525 251101 -876215 300658 -223345 -349466 117788 409818 -123885 595068 751681 955941 690418 761450 365823 -501982 582488 -638319 -580149 -929312 -625516 647784 127795 329658 -168112 -992236 -869136 -434300 -565509 -350816 -759599 -349863 -824057 -307362 624334 -204087 -907109 -387426 662479 653134 -658436 -256798 -257195 -667612 245627 261304 432241 33154 578354 -25363 154354 -136417 -575621 401030 -633195 -619621 -211067 669681 708573 644753 -545711 273674 123970 63379 978158 450146 -636731 89195 -194417 586701 841621 -563973 344392 282007 -830889 -122682 349413 -502445 658198 765191 -312217 -60845 680647 270463 884764 -934349 -228745 -686771 -692006 -224112 -646637 450037 -194985 -317225 696020 -113533 -701784 815799 235461 -103480 398164 -747592 249330 833603 681108 75237 269359 39964 -681046 358437 615426 -992183 -778021 442408 -238546 996947 786699 -406403 49884 407859 -373389 347840 554088 880598 302337 -829329 -952890 -591552 564172 893278 958608 843980 684337 407233 -780499 807953 -887408 951015 -980065 -293151 231325 -893306 -156440 -466197 -372765 -546767 12698 -664192 77531 733286 -391558 -778637 108837 251715 214736 -646567 -680114 799983 -249299 -786663 680219 853595 -793925 -565653 905594 -594933 -857715 -797218 -408838 -240646 678910 576657 -21166 139440 583552 -351766 663074 -206093 -831100 -77905 -562365 -153760 782015 -598495 774540 967960 619039 308917 -327777 317998 -94887 422104 767876 -661828 641550 85460 -488735 785424 -159591 -885942 387800 318980 -64136 198111 141437 470891 -194444 509554 511015 972974 -280307 440536 406952 669139 891798 745775 995566 -176204 -937481 -43424 369983 331432 -384991 316982 -590564 499087 -444321 -801728 670219 -148298 -504887 55849 319609 218370 -342815 -983672 -128721 48661 -864143 -230144 49938 -755293 306925 -256622 318984 -251788 496961 177198 -893147 -532770 876631 99810 406108 819122 752102 810658 -761289 783715 479747 257237 559011 -887788 -863623 763265 490008 -823245 339643 -920976 891118 -598341 359363 630807 831224 -559791 639217 718759 -496340 -668462 -869937 725286 753847 -895883 -44304 221611 136747 253981 -588815 -678474 -48556 -703042 -162527 -94807 -297432 -901527 -497091 688220 155893 -808876 -320632 -962285 152268 345929 -251082 -59215 871415 -184153 235598 641255 -484881 610871 210375 -626647 817116 -87135 -81938 329637 749832 683353 679265 393420 -262281 -791158 -82568 350715 596529 -32089 865752 499368 867486 210736 501797 802472 -991735 769411 -249516 461722 801223 630236 -459234 400628 -212367 270571 -209392 -897496 27852 -649071 -595393 633714 439114 533942 -823783 680897 653609 782025 257367 -415041 -256326 27733 -40561 430463 -991812 -351043 -138650 692034 229351 998883 -316954 -912380 246939 -845730 -79508 -902087 -539560 -968169 -955228 628579 -967601 -236189 207479 -528228 894944 716672 646993 -308900 -220996 -883190 812841 752955 362117 -866041 610478 401364 -791140 7695 -144698 858876 570979 -849049 -870188 657975 -287788 428996 866988 -309232 853216 830803 -762043 811952 -299620 444457 -50463 -633238 -312550 -123600 855730 -778057 959956 12460 551321 -871221 -215358 348009 648713 51667 332427 636419 -974070 -204850 41047 972370 946522 818053 915395 846064 -499539 -159192 -899602 22119 -775787 542215 773424 910460 -44437 -756078 -954672 962061 289145 345655 988987 -358971 -136860 377343 -781194 -354158 -566504 711583 751685 977497 -798791 237528 705135 -154013 498721 526772 806982 -622186 813736 357347 792547 -899882 -927886 708470 -305748 157658 -49134 78014 215162 376296 7315 -422700 -383526 303211 358561 898644 -415997 399791 222386 -106985 43781 211602 803436 -2359 -314131 -818669 -858732 504168 890231 -863021 85326 668695 -876864 579249 538485 530587 91110 -804776 -934331 -385048 -961870 -607381 917310 -228774 340432 12879 -609119 800527 158746 789135 931991 -289313 -762224 509296 -557711 267897 337508 -735853 -968310 42011 635186 781504 649545 568045 573005 -836268 413763 380490 465661 793293 -101153 376143 -925531 796871 -523803 -313629 545365 -110710 -439898 478173 289210 -213364 -944397 475413 778072 -893774 -426808 379775 446868 -689065 -4216 -983391 -507444 793065 923910 -847249 -603495 105861 -996819 733283 -403151 517409 -393909 249574 731903 -535702 -695165 -932310 -253299 142571 435030 -409844 305467 423036 -215719 -466713 196119 535207 -764629 -156577 63834 -427908 -428736 40650 -159220 -153071 152537 -88382 621850 -680789 7560 514336 -38369 746950 999001 876897 -323576 56528 -103093 103600 -694350 -390456 -55432 -617761 789797 -31960 395642 -607432 -244003 -797011 338819 -895922 -443408 -635594 167585 -737512 -843991 484506 691947 567672 438393 -752504 -963080 478804 532048 -893410 -297014 -932678 395164 -408735 -834089 -685409 691680 -155595 436800 980460 301933 424929 -833494 -943298 568813 -395476 306772 267125 976458 -36542 -939158 128366 270211 736088 -170971 -591107 617288 -632335 -685739 -416822 793801 -838450 -119808 -996411 -346710 -517136 612901 908743 861075 -896181 -860007 -177721 -404381 81161 86291 80821 -926588 544631 516291 -96295 421136 -772196 879229 -327852 -391516 485555 693379 -908507 548005 40383 852066 55950 -281068 738641 814321 -772158 -273207 207653 494988 -223209 576741 986711 -457131 -987275 -771430 -188867 873927 717352 453760 -370029 -7702 -780271 -591099 -206756 744290 697480 -119945 181550 170862 493376 -25442 144603 128408 -461107 -233268 -180250 -289171 93145 727305 199823 424526 -674837 -55717 366385 -100794 -579128 870504 87099 -121222 913670 -599245 -299063 63806 -414546 -43646 144094 -173244 303501 196960 735983 408983 -777922 51824 -364602 -19335 -578763 -930747 -75388 -922182 -405145 -917852 109643 -4084 -717949 395486 390393 598581 31719 238118 -143469 -356587 -307489 -146771 110943 -248749 -957429 -212900 208526 -738008 520415 246190 52245 -17464 725189 -523609 -778852 75869 -681329 5616 72480 -125741 652735 -237518 680689 -953709 428053 720733 -824355 678840 -572382 -78597 -240596 -774281 -25816 238469 949419 -407676 -487473 243672 678538 -423836 -680059 -710827 -98221 206816 -307833 624661 -138063 -181212 638295 -740874 481357 -657540 944792 475677 -486032 53811 271020 398240 279533 826968 -430069 -358558 732053 -116962 -534806 -212236 828718 -627863 672607 821379 -270061 -376760 852437 -903582 -429192 -312430 -603623 -841808 -305204 -269412 554129 -216410 -474604 289419 763519 -524862 631037 228403 824324 -711146 431047 558879 -719181 -151075 129034 18821 539147 651845 -432545 61196 -734729 -80221 903899 -339137 488021 -841932 -366679 -683234 -920799 -7554 -718525 304335 -393278 -985259 -37171 358770 140657 -974727 -892146 955922 -161214 269533 957963 241974 -614142 -861630 290200 -121206 617346 -55168 900461 964372 -984791 475359 853859 783963 480702 -87072 218409 76216 -822689 321697 -381145 109760 365706 533947 866511 917670 -814152 885818 -854901 33357 653859 -105287 980310 -507665 -410583 -714598 83171 -947767 -954656 -238969 317582 667209 863017 -812668 789736 173178 -148022 353066 -85740 -547063 382430 -467695 30907 -470543 277543 -552366 -30429 636502 -349596 -976742 -236337 -137242 -386047 11328 717684 172519 807606 -174454 -500099 329618 -247074 335769 -651864 -623988 487782 -154382 760909 -522883 -981664 -398295 910399 -707121 -957001 946092 -154805 426117 436605 -578775 431709 4149 363677 246332 691707 377865 -90756 388469 976172 -392715 563305 308200 634460 -86579 -958741 -26341 544652 -77035 827115 -398971 569416 -85641 694147 469023 -793718 218455 977504 450828 36652 752836 919626 -766237 -10361 -932597 93905 -200182 -382930 -488090 572310 -466371 932160 781394 6323 -514434 -696376 -541241 -1142 870623 -906613 -975929 -266400 -315637 -666086 931603 -574921 725033 235475 668430 -6061 169364 -134363 375665 -357897 -500068 -574896 344654 616545 400274 -427164 648951 -92375 396063 -575211 311996 158588 -723786 830732 190725 415521 -137672 -655305 -482143 -367179 802594 931514 11222 546095 688593 346735 574009 -996079 57204 -184476 -694090 -544441 235339 478052 -353878 229993 -340863 800605 147750 849532 48331 -182618 443333 296517 -83741 644546 -665348 194328 100869 239772 205510 -631751 -610332 -341629 517073 -658849 -703722 -719483 -794059 -574444 -654264 383000 956712 -706516 -667922 -184434 898036 -166416 -706884 185578 727276 -919320 -195433 212989 957379 951118 913122 412309 504488 -136959 -628960 534315 655532 56178 789410 -257060 986196 518818 597920 78457 -187956 826385 622704 -255165 57252 480724 494803 893294 679471 570745 275315 556337 -557264 884327 -106476 -918018 872225 421498 -641972 688159 -122321 -764072 -400753 -988171 563533 900976 -571447 -57661 946273 876876 857914 -764342 -992716 -281065 320691 441303 -438443 218264 -329079 491338 319321 641868 -141148 951746 -642236 117536 505655 399336 -796160 -561976 -923510 -39852 -509558 -9409 742003 961055 672172 -359077 -959773 -657786 794084 210828 -346340 -42697 -292124 492849 -627584 -715972 534067 829334 241285 -250623 129009 -225650 192197 430467 366647 -212182 -374094 135191 -318051 838163 -682649 358357 -251307 -349031 239007 685044 107512 623020 137041 71604 -762910 686471 -68602 803538 -199762 -570235 2964 413986 583719 545607 640035 -394420 348824 -811226 65126 -337786 65588 -676316 -273891 57839 491239 -931756 -497868 619531 -43961 -918167 -783351 876764 -522455 -950823 -691381 -681575 342352 -467411 693757 878605 330817 -145560 -632678 408591 740402 -131567 -648109 345248 -280993 727924 -937464 -152191 -434844 -291088 -37491 -587769 108107 -564328 -873792 364656 -926130 -286951 -481954 -407728 59253 -872149 310558 808750 647032 -21828 -594966 -735149 -30874 -8693 -741790 -563357 417028 -190331 -389542 569122 676695 273193 -277666 -932703 -936002 -477435 -586296 -2647 452932 -43314 -669579 158952 -134986 444237 474109 357158 397092 311753 741161 518365 559764 -303872 -402113 137141 -225694 826980 -832196 -515760 -541434 -256387 184922 -531152 308830 -225322 143537 -547547 -995292 -164344 -228623 735743 935776 -358930 885242 -894411 -117329 269389 -98518 387197 -299217 -812166 961767 673266 230669 -922813 -608860 -508136 -825281 496457 -671868 377680 -936297 395921 734426 484552 -800563 151191 12928 -332632 -813389 -583181 996576 -812028 -158568 -603668 -902088 405634 779418 -612405 -435714 -853887 821921 -314549 61166 709974 898559 528172 -946639 12849 626466 -871450 395947 124190 -606348 498427 975714 -401112 -140336 607461 172806 -783848 -732512 883375 144929 493019 -61161 152096 -31359 897672 -557679 -752661 264930 558049 298592 808795 -952760 -390787 375350 880721 -763742 -720664 -71641 -155687 -170465 379296 882803 -998270 47827 508045 693963 820407 248087 -722358 396436 -504946 413998 910473 -745515 -357848 114752 -452869 -43017 -750598 -554954 -197735 538268 -995993 330354 -622562 -654529 50221 -280752 -445861 -660094 126666 918734 -800201 174500 929163 952648 36423 -894450 629938 288604 -554234 340492 -14653 -42388 -20815 325657 714603 747329 -558398 551250 325390 110924 725126 310541 -249365 -487927 -176637 47982 407933 597134 -607192 -584173 -460834 327749 -644324 875762 361681 -128214 526393 30059 -817075 -367842 763981 -734354 -683873 -993644 939367 -595192 609930 -992584 64581 -513151 327203 369620 -880090 994847 -910237 -473807 778017 116112 -227450 -895467 54703 1989 905213 117375 806710 251306 585734 827452 180532 -467824 871143 70937 -900092 342828 -710842 -643405 777936 -174279 565416 -595606 -568044 801464 -241020 -802060 749642 454232 532739 -236146 504632 -279824 -994985 320844 829864 -63470 914764 719032 -4624 -883941 878273 722376 -356685 441910 702713 464375 -254629 512018 -902054 20472 -973073 341742 133590 994365 -444686 880141 560088 248210 362588 469415 -416641 -681067 -224941 -462800 22700 188352 436888 -676184 -467494 -480826 615962 -65447 -862144 13027 395239 857402 -709143 967860 -219449 734537 823102 -813471 -16558 271171 205539 -439199 -483485 -527455 390612 -634196 302078 286963 -447757 533333 157758 168449 -410818 -73732 -454665 -918872 651563 861425 987855 -640299 546686 -982779 -975454 620976 -735671 681849 782486 954581 166022 572952 620989 583741 -507958 774113 277984 826683 -841689 616412 661742 704801 -217203 641025 608901 998474 -536439 -121193 848381 308887 -505961 -992080 203699 684833 148168 377585 -152059 -847351 819070 175806 865608 -380526 161820 553246 86162 660785 -440924 286694 -259018 -209058 -500065 330757 -576410 871245 684724 -833796 307759 -965365 309411 740510 -65137 -60455 694428 721115 98143 -683568 -58566 160570 -338851 932254 -414945 469989 480725 659438 -557140 116830 -677780 658022 872541 285961 -841142 87232 998912 3040 -769858 932624 479970 188956 -45912 74226 806984 -106967 405044 -575669 -338763 103579 -520207 864316 -951344 -745154 -871144 905275 -507788 560699 558573 -923057 -824860 -802589 740798 28007 -691812 924315 921609 -313256 935746 -112539 433595 -115982 -258500 -776185 -395630 318909 -730277 473433 514595 496213 -352588 830384 -181768 372319 555152 532707 -633049 582009 927862 65035 -14888 -605835 970475 470175 649303 -66481 237473 -945215 350268 506384 339046 -67672 529901 740109 648865 -560531 950233 -349158 148245 -857075 291790 -52516 -210861 -231031 17784 758207 -410579 184055 -755208 -356548 -963603 65947 -496557 277623 604138 62911 -164115 714061 343444 32703 647213 -76070 827370 -993513 531034 313247 810206 334361 685257 -832689 -652460 -883637 751537 -635850 9416 109275 -983014 99014 25998 379071 350836 545856 601909 868461 756804 -264836 98693 -505164 -575751 450133 89000 715318 -925731 962867 892133 -840830 -355402 150151 607570 -388947 726523 -997412 641502 151862 -925297 -832679 -307878 890990 -526098 -178213 459411 394099 -646730 -819576 -85855 291596 -181779 -91948 -285622 689657 730475 -519904 355444 760165 435302 -72836 861508 -498056 -744936 195597 229257 -11121 782602 -72805 48113 -58863 804192 -322740 -611974 109481 237174 -58233 -568201 237778 -662133 279180 -512019 783167 -863558 -67947 418927 905797 754848 789965 -539001 366054 -490476 -365201 296016 -561285 465045 339580 -649055 896253 656194 405528 -786064 -291838 -237950 -227836 934124 -258621 -174034 191876 37833 -192160 858497 29670 760092 -888280 -988320 569238 543435 -854890 28169 -563544 -212592 22680 277300 -239982 740033 -641386 -568007 -518983 566119 -301464 642067 -923168 9185 310098 -730033 132650 946728 -50530 -426208 -730803 86229 663439 120918 602718 -495847 -455601 577810 -226873 992175 -307424 538581 -766381 923048 -194506 841848 176918 902969 -446115 -438881 -183036 294677 218146 -107760 -814688 218072 -929914 -774039 -813619 512660 76379 770391 -665342 -242718 660219 307010 340462 531639 439109 -774341 -423998 306759 538420 -39760 -989780 224153 -488201 -185989 855279 -282103 -374576 -434759 286275 924778 -409714 480697 100586 -147389 313637 -368111 -268975 120250 -747417 -539702 813918 -131185 632801 684603 81884 911167 954836 -670605 -144511 318153 484687 921168 739864 821388 774118 375631 -932913 -213359 -890721 -145696 739027 686531 651236 -878611 -135240 -287932 -856626 568672 -972985 -858015 577087 -934525 -242909 -66022 528337 -622145 -650057 927115 806151 -851047 -540818 -71729 175378 -707852 516610 -966436 915482 -687456 832601 822281 -930583 374715 156520 389629 -414252 -957506 -504582 -898322 -521971 582226 361411 221863 -99707 855285 622632 709902 -653694 -518426 885039 -970058 -774171 -579196 374881 -784713 602894 -351714 -169554 681036 -801061 842342 330906 -816578 -199852 -651248 -154374 -700728 -508311 236794 618487 219555 513742 717518 -768954 -710664 679065 194627 975205 -284605 -259915 -155747 975026 379897 -977522 -284215 -697837 349096 335270 235961 -429439 -433849 309746 -263910 45160 -421236 -704952 513052 505532 -492492 -854426 800798 -246317 -717741 573237 -27323 319373 4108 -663049 -223659 -365674 -158403 -589684 518453 901687 -735656 590689 724629 199385 185681 -751242 -302933 937752 -143309 123913 707096 412160 -567602 -835228 102378 750311 930955 359872 87738 394343 284640 244821 -884874 -587018 275934 26879 581945 258535 980622 19286 132974 -114178 -162006 -842124 385861 111671 -355487 -408109 590231 609101 962767 447149 581655 -515630 -943383 -938697 572047 216193 343782 -363706 -806434 615855 441802 56847 -666480 969568 -963440 130695 894104 -983306 -187661 763564 -763004 -34599 314941 -118079 625373 -571754 263314 -222311 -6921 -16516 -996352 -981283 156618 -638360 -90552 -677017 -69875 -634362 -726520 -34827 561136 -670186 92380 429002 -768979 -826706 -813999 931205 604656 738977 -476323 -52201 815836 -656553 816925 -754662 173237 -195925 -528240 -917199 -958724 -183770 -803367 696546 108351 199239 668840 -216187 187787 667690 -702588 -917735 623213 -466804 -984495 -57804 272755 -239091 -760508 -705867 -889809 893095 -767145 266962 -114437 526795 -453931 491326 992477 -764390 456597 -838413 880773 -85828 -74045 59169 -149901 798049 -914983 524467 901685 -622126 -789458 -912006 -654514 378163 -105179 -539528 -814541 -290729 563206 -426549 -668177 600169 972981 998246 -325454 333774 936260 -281418 -914062 -861622 -47454 -891591 387744 -950564 526203 194983 810158 -815394 -389498 869337 29052 -392937 -396749 882984 178706 505197 371056 765940 1145 -826568 -127209 -515776 -126026 -941775 -193161 -49029 -945436 149641 656381 892653 630806 349566 -904608 -58012 -137560 -413532 -777726 -851078 -705164 -21544 720700 163652 64760 -767201 -596739 228205 728077 -240102 449541 -802101 -54840 197598 -490638 132876 -43490 394230 772233 991980 -302626 -707524 832251 948703 629022 -589013 582175 -145614 -906895 -236305 -209127 -268250 -813383 85501 -950441 827849 -984342 -619066 -857206 688017 -268290 -917860 619690 767499 911216 354793 -397004 625532 -101036 -588972 214546 226201 104320 326028 -984551 -74784 751976 31412 55596 -530798 951944 -418325 -543235 -208947 174202 968311 -74252 -184247 -401625 439949 498863 934042 -556353 -145142 754577 437104 493570 587681 -897270 -40724 921307 -874769 -108429 788903 -688986 945267 127935 -990492 590851 226504 -550156 506882 -707618 -943765 550343 28682 -13032 251673 669778 -630296 -728873 728407 455668 865079 289127 598411 -465851 452277 -185656 671412 234212 759847 926912 991732 -923843 329808 -735409 387363 -903823 706456 -245074 524963 -847687 -595643 812198 790895 914966 -243348 -822473 332786 -813033 10107 112628 662233 -157368 896211 852858 -396157 913207 628877 -250994 -356715 -464220 -745378 232403 -766293 -688572 -764011 -424028 10281 759090 -760383 -525420 555311 -365197 250863 124031 573611 805412 -239344 131149 -375544 -333630 -397702 122691 -945788 717206 731781 402053 857375 -368325 -483370 576812 683823 -133427 -746568 474640 -488110 -180487 -247942 -538779 -336135 -162453 903678 361550 -3737 -465034 -605399 -378137 423022 172492 -649803 -95813 511493 237253 153913 98123 586955 -62076 -748395 540121 -521061 996968 73077 -154267 530029 -317287 61865 777137 -746726 -812209 576069 -415376 3514 -466496 -854437 308953 -305688 -885847 -609390 -199266 -30973 187594 -917065 -26773 580814 -888358 -825603 39555 -681089 -760273 350309 -379271 286070 792198 -311751 -789111 558091 716528 -580430 -718319 -963328 -391078 931247 -965355 -558665 -596661 -20104 -194757 405196 818549 827729 420192 -348137 -630913 573678 591209 699045 202597 631998 522752 -523026 747134 -984232 451844 -856775 487380 237446 670370 -29588 44513 296082 -923762 -813768 -272679 337677 -249829 -78569 -769622 69289 -881471 -93276 -902954 -432094 729025 -250218 -76446 -711353 -959265 178010 -2970 439977 461006 247757 549445 160351 -688470 -194541 61303 -976782 697631 -29801 -959998 -399636 555303 -128353 -511480 -685064 -231824 327050 -677767 508086 494811 104617 -765592 -725602 803617 920632 406267 292878 885008 852216 -819331 722161 -294285 -816918 -339954 -977266 -913239 -384262 507754 -891061 383844 -136922 530779 -517784 -808584 900262 -695893 -893714 -615386 -727316 814821 -386521 529654 144540 935103 57923 -985305 537851 946339 -43236 665937 650757 928476 898964 714521 -478819 705754 -272358 -354337 -922719 -802868 144042 934673 -742060 762166 -681770 -373319 -335782 -418759 -672568 -281429 -469113 -485731 -463116 375481 -677941 19256 -606941 363645 720997 -393085 -844388 39123 265263 -919370 143798 -358613 -977443 450764 -725563 17339 -901624 827509 -240945 167107 -526151 -429195 -945881 -514096 -769822 119219 -299456 837725 -900163 -197191 -512754 -516473 662650 115943 -166571 225664 204190 995607 -321880 11682 815714 -836579 -976551 -147221 894158 -598732 -782968 -884107 -97335 619389 310215 -145868 -709303 341194 -721254 -125278 919433 -36451 -844659 -744704 758091 470341 -507636 404464 295408 -44482 -163873 -879080 -928655 120436 -151308 -186489 -908598 737582 882446 -797785 504322 -97324 -427682 -421039 592570 -381195 81548 -520685 208892 34561 -517945 -261073 73978 -445508 590759 -163550 -75107 -44697 488171 -435789 -829920 -749464 225080 -793241 -698849 628614 -872601 815737 -230184 -480086 628796 742556 -941863 -192840 967948 -306790 38580 -126377 -687724 -210259 -598984 -607784 716210 -892521 -457906 -184754 964068 -739444 -73832 -1837 -898337 596235 364815 -461649 839300 401959 -916352 -506205 646053 -982588 997098 -559833 -493151 -99973 234807 813681 -35488 101617 80346 170875 -829403 -741617 -645331 -400533 -659192 798156 385946 -101476 676059 -229090 -721280 -289864 -318982 948756 229621 -701362 489046 -123918 -883862 -342137 217091 220974 95205 924125 -490359 -844559 98654 364137 -519610 -648518 790584 -895911 553475 534946 653663 486272 676497 -966214 795258 -658041 836383 -732656 775757 -57279 -580527 -33233 -909667 590147 -45560 -544734 742196 -463160 150148 64020 239362 282653 402392 -137679 501938 -447903 -325124 624146 762598 -815087 -557593 -321370 163037 -268862 198541 617176 -175200 525382 -738548 340941 -652772 -232830 -487553 -47022 -491175 -779318 -276608 -86155 -183000 -121144 662112 -631760 -895896 -530699 -775680 -37439 821620 -371643 950223 -289387 808876 -815264 631776 412258 -476513 -715254 888660 402002 932387 207327 489136 -310710 -160589 752269 -798819 -759784 -243122 570968 -638820 -465764 430763 -291235 532140 -114083 -981608 -648779 382647 -344624 793637 917579 -310416 -154660 -877384 -787701 451892 -638310 752446 91560 -430452 -16724 995324 947594 603855 951095 890115 -987181 326501 -347650 -456126 7821 875174 390556 560821 -790158 -201248 880094 -384068 962135 195448 553402 667270 -812619 84775 -586896 -921556 -431531 -280986 454332 -18726 925848 -49947 958005 -170328 5600 -1228 923590 -975865 -368865 282566 -117162 -600326 269448 975285 -904556 -622055 526966 675605 578224 250125 535082 558434 -323203 769887 -884759 -715856 863041 508977 347586 870113 978924 -924397 -632943 -853530 377061 347037 638012 -5247 447332 -268831 913923 -211570 -172461 694760 -510022 -917493 -939834 -156463 -211817 -398342 -745074 157298 99356 561869 955196 -592103 -532944 -110851 -561068 -707730 -628132 -59719 497424 971892 -299106 711100 -96307 -252114 -687763 619063 -348906 153566 -662418 -566964 -339479 -74112 -889633 69742 393174 -221576 -982116 296459 -606603 -910278 -938047 -348004 -140318 249485 126337 -861180 144769 658291 -532314 -571220 -161331 362763 409646 -880531 405291 -876832 248880 -988935 -820583 576302 171098 -93102 928389 435560 -596020 -617189 -59435 -359533 -492280 -479134 -147755 -391744 229365 796603 127298 -47470 418907 -421262 -549205 180155 -795881 -586280 693331 188133 -916971 -815030 -437561 -413260 216558 971101 -5988 809514 850303 -260244 -135897 -201989 -682547 281784 -483591 -410244 429225 -693000 -453191 -419661 560283 500901 928657 499540 345153 -199199 -23367 459567 967141 147400 -928384 -194268 -444765 75392 877465 -969445 -479061 225999 -655163 -23523 59199 -628999 -941119 -610624 -916263 594118 -378500 -104396 218539 -968573 703287 -881533 -640744 304381 997884 305093 -904611 -565038 241430 -117584 -257222 -315928 -355749 767178 -951935 -106619 902442 637847 315114 150616 897345 439021 208499 205971 403698 284081 -790485 -398616 845113 -725419 -978354 824943 617316 -245165 940528 -423608 472513 51421 909706 -71203 -990336 504749 430247 729159 -595426 -920268 -110013 577705 525831 -684178 36052 -868414 112735 210604 992590 -765862 14532 917583 995124 599214 830184 -469833 -922704 593658 -831808 -549059 447063 112568 76837 -795945 671527 -666161 367397 -371710 954314 -807483 -330032 166075 409960 -434030 707102 408102 -320859 442752 -919214 -385139 -881516 624955 -670205 -254695 876944 -565294 -366577 915286 4696 710525 -123512 432936 596708 -168523 144943 109786 -53630 817807 673794 -796590 -774895 -785134 622136 -538193 -392902 343354 748875 480646 -544627 -169977 -19163 514504 -976199 -78030 -787093 217791 -481816 -436229 -708256 993335 361525 804765 602616 -42823 125771 126563 -950278 748019 -81381 -963116 297296 364211 316857 53258 939630 -920046 938068 91425 701661 -746323 152266 766691 -38769 -632574 -434945 -833199 -342613 180999 -238767 301801 -822268 150365 -7575 173935 806256 -135075 -906440 208624 205288 -668710 -592724 247874 -69505 -206602 -343181 -335160 -480758 -145109 251819 717851 861295 562317 910313 803503 -573120 -872523 747331 283238 -926372 -565662 -934575 -217728 -747696 43693 141030 856870 504351 -325257 270270 -904693 413655 458485 355331 -791306 -602776 -908105 -462936 -746141 -866882 -777347 345958 330306 120965 163244 -218044 935088 -426178 -791825 -157325 -747080 426186 -194527 167256 -752828 -84254 -692693 560496 -203593 -3232 475511 -784652 -601872 -662327 888510 -162933 286447 317130 -781766 135321 -608062 -153667 333410 360901 -850680 710842 -287262 -456619 -612516 -762933 -687745 -899244 810009 883897 807989 350384 -829741 182934 -279264 -5273 -934688 -221836 646385 914434 580339 -241661 6772 -334967 34928 -635464 -543204 -839735 773499 -593171 332486 336066 -429118 -632867 -30108 708996 -337923 -372086 -189108 -82262 894778 26181 394175 885395 452526 841092 -766512 -574926 850084 -28279 -503609 -815405 -543321 -742022 602045 36347 -351675 546068 652652 -354587 24319 -678549 12103 229180 -245098 305868 426499 -556998 -421925 -124611 -421639 -253816 -264783 -349598 -652556 172453 -694023 9922 -586252 671115 178653 137669 -284468 -340516 -387800 -504784 180011 544457 -678032 -735266 142602 -346238 998673 -418097 236107 -576106 414865 883391 -638769 105110 856333 400869 430756 -144791 23221 774469 -277413 364716 911342 424114 -186504 -997437 -244458 -507164 -37501 920705 -123599 647356 376688 989164 -726164 -418197 44605 25154 556759 -292907 -329789 218551 -499387 228939 -799310 502079 491473 -506148 557147 -974156 -988246 377884 211121 -640185 559322 -746653 727137 -187370 72997 720096 300499 100509 328460 671179 518084 -21342 65192 -184881 766976 198830 -802657 379538 -477783 458803 238178 -327179 -519279 332276 -284291 -50947 709719 -804970 760956 680978 944086 -550691 -17442 -136797 819569 350509 -428775 598343 531294 22863 -157349 196757 -27324 -755988 361965 559401 157548 -414346 -441677 333578 609241 498900 -267270 238897 -617407 937274 -593088 310562 834819 414005 -741326 213573 6057 823999 620679 -625227 293917 -562598 -29820 120694 -609552 -623850 -15654 412226 182216 486703 860828 357248 471524 -530478 332635 995798 -927667 400896 842652 -473076 63749 -30637 774242 423230 -900560 921303 -269897 -350694 -394003 330156 348642 -314329 820632 -200798 -103976 -29693 -650969 610583 -553752 128729 227360 -16176 -179102 -79792 -978151 705138 -114403 513429 973350 -604671 207575 608056 -451411 -113330 -588975 -243293 -469291 -259587 807319 -899657 326301 -415694 -285218 -796028 291081 -138024 -125051 -183003 -923658 -666611 -908610 617911 53007 286382 -463930 -460428 -579624 686458 -656688 233967 329576 152293 68992 -182418 538932 28540 687890 -703265 -643579 650095 -391687 -516084 709696 376808 484848 -551033 320131 -777388 -968523 -352417 -538156 -611705 20113 -950927 -718365 416857 25751 329242 588347 -188579 -54084 371306 215355 -186261 737438 -57178 445881 -516437 784769 197258 263495 921980 850112 815869 -302017 -640667 -242526 156979 -466012 666086 245952 -521011 -822293 837261 -806892 119642 393991 -984701 -837663 139979 384761 -83974 446387 -111273 -47254 842927 8580 779145 610214 321845 -751886 -360474 -585662 708803 757977 -731234 990204 -99031 563470 -969372 -955569 -124206 737631 -343176 -130090 -36166 -970588 -444812 367693 -307680 385269 -12783 -105708 164970 -602244 131987 -449966 855317 -633499 997203 -9898 922482 820327 273497 278866 -595926 -600721 860223 -409737 61105 95103 -360963 634613 -742733 -302172 910045 954618 795285 638779 -701740 -397280 814968 -627557 141683 879326 -109747 -39233 -950142 -803845 -18500 -381504 -854145 961653 428263 -55360 -968417 -157303 -877725 -708191 218323 132933 -253958 -890277 -807637 201094 398043 491538 672224 -662754 715506 63696 -888305 -70111 451059 -275612 -253567 388172 870007 946518 -150875 198035 938557 301087 463302 355857 774368 -645511 -328225 -391734 -964419 772855 -821526 3564 887001 881929 -509295 35437 -850214 53699 -557929 -937495 -129530 -263679 446850 806351 -334744 -626235 -614336 739375 -646000 -194929 673339 -891948 965645 -290439 286982 897918 196454 394968 329822 -655581 -389213 403190 477890 739731 726546 -498558 873836 -487239 -893492 -211726 813385 -984052 198953 -335286 666264 -412694 -810061 283293 835465 -10398 -314306 -730380 560931 594174 215621 503815 -977935 -98159 -981518 -900969 973218 381500 578794 -409588 -687755 241579 -874012 -397415 206130 314167 -347201 800797 527925 45262 985959 -532075 -925199 986485 719733 -986924 609921 -824442 409285 128015 -259123 122263 38454 -348138 -144939 680571 6909 32285 670621 578598 -984007 -284747 -297828 -789591 -35354 773604 637050 582949 178372 785265 -658603 -565316 663651 962573 -763894 -322253 -134816 -248488 -939070 406814 934958 582933 25063 -382287 -422490 -549672 -871900 -962827 867783 -432244 696394 -989476 -69905 -669623 369764 900311 -819070 -121029 268407 334725 331059 -932063 -779941 -329595 -277774 -182542 898992 68460 976498 947610 -867201 434130 413910 -22815 -817041 251015 287863 -58643 -576863 750691 -87340 -80674 850984 -420293 706583 614039 -149264 410432 -46947 507786 -746079 -325391 -856169 -408871 -622976 314964 -448139 -491716 326466 -196692 693293 -188912 222512 365687 41889 334113 107099 -146531 496774 -749587 -686343 -323050 34202 -984800 -405910 469556 784850 924099 656561 -155682 309148 246298 -251958 -733224 858984 -437545 115969 932346 104194 -416264 654985 -48324 675015 580344 -204718 -24335 60908 -232116 839400 788244 -692888 -326006 -543173 396032 873509 786335 -81112 -490387 -336685 -793920 66047 356779 787855 559761 110816 111930 951380 -263082 183911 -35235 -966534 -142855 112521 -31659 -595826 -280712 -840225 737370 -949665 -537513 -473044 152305 667236 -435160 279084 448249 851281 -890045 667888 -502900 -165176 713232 14298 -77612 -948494 -921404 109192 778780 217552 672320 -134654 151917 208321 -249606 223487 606837 605524 500794 -398990 82257 -122247 589958 724101 974936 -785650 179428 -641235 845232 955658 -441667 982632 822526 467008 -387363 -286442 384949 -778671 -409321 -35983 -140784 -457295 -700922 242859 -175974 -52524 -796306 915235 -564374 -437516 -610368 157763 366573 -5758 991676 -403464 -86565 360102 -478799 -956980 713333 28128 174377 968675 752943 -880129 -663781 -782808 773809 901209 994916 -161676 497917 -982510 914827 -195195 -425372 -694903 789397 -975694 -456362 866784 -16072 838182 -128526 861728 -368078 -536732 -511114 106099 307495 -146376 -267268 -279774 921406 -701616 -805470 218230 104716 -852538 703149 950965 237582 294569 -102711 -895688 -339790 834983 469614 941098 -792945 622804 -116129 -670497 -942666 -987495 -291891 229966 -503008 -320197 333720 616621 64838 -332281 -950859 -514521 -425136 501912 978365 -363803 -26812 168758 -900298 563617 -48599 844815 596804 -462811 -165681 255171 745525 -938937 435066 612032 823506 763626 566287 183640 -327959 -419184 600877 306070 -169459 765023 204666 -153348 678582 664800 -152550 258545 229744 -479545 -215356 232417 -272622 -44501 -242037 -907106 -27850 86492 -102194 980954 -352835 621821 -526063 -576942 -49273 -148223 -316238 43360 -320742 -538611 572199 865710 -522133 259196 -28070 -327803 696141 418684 631198 -334141 -335885 -671147 -629940 360043 139299 -483766 -348033 -222250 -674694 -531816 124136 183304 -517674 836635 702158 81950 130915 936848 609989 296949 396106 -907903 -962465 -10611 -641319 592852 237952 343340 8410 495398 -63714 239728 818119 94646 -255036 -970059 -38982 -704846 -159751 658829 -770578 -854302 -558063 -214871 94860 534911 35897 883082 469193 -779236 -226487 -676844 -881645 741032 846825 254154 285243 636666 -137092 -557434 -616508 484857 195840 328125 -826734 157054 -815893 330110 -123199 -289103 765208 -769256 184993 39407 726733 -880935 -326190 635751 -740763 -792336 248569 -433724 872991 -124556 -878948 296196 -354431 621949 -280928 714216 -199062 851184 115420 309171 429273 217305 679926 680705 -599823 842153 479539 -667605 -585154 -475808 -164867 -143550 502105 -131404 -176399 -901439 -943797 -254931 243516 -7086 -764783 861448 -301842 103867 365375 945123 -242740 -923667 565637 -709572 -835570 -18960 -135661 834564 521464 567557 463731 -832514 407805 979187 -931401 -765350 850581 -467655 -215351 641369 702161 -11157 -239128 761289 -361677 -485191 506555 -825891 722343 489912 189481 -965498 332160 2091 -279736 -313389 19881 790580 156559 933932 -280522 -870415 305801 -954640 -457176 -427754 888048 -723982 -892755 177045 -459432 64247 -579359 970877 -304618 168104 -169782 969638 -101629 -607639 -162221 523623 -855787 994714 862887 820597 -340674 633379 694292 272898 -307607 885524 -20865 -547597 609501 -557578 891523 975659 -842834 111918 594756 -52379 143775 -488267 -756671 -515687 -44813 940830 -660734 -954894 400004 -232265 -480393 520462 -159374 -154920 -818562 -321071 963321 178379 -959744 519910 25948 -939817 939322 -556204 -328962 -243861 363674 210488 -999281 -272796 543679 129189 958179 -283397 64291 228244 228062 -883122 8661 523657 -819572 -746615 -135330 -262587 -339635 -177615 -168250 -189790 -813779 523405 -504529 616334 374098 -938063 181662 854950 659727 588200 88794 614254 -859371 264637 944109 -58837 638536 153958 -90809 -777122 706766 -28542 -541091 444294 -133823 -826225 752110 24615 658097 -947005 971845 -281586 -710351 -492115 -970737 -949612 -298482 425855 981779 769889 361959 -613472 -784125 -987219 298544 229900 515411 537642 649672 680874 -176366 -79890 -766464 75766 900802 -110017 339354 950445 273956 16969 163202 56748 990872 -430504 728181 -35345 939378 657679 -459419 418723 408989 82087 648172 625500 -121595 -916356 759013 951720 260370 595341 17661 -68473 554720 -841059 539910 925609 -47596 131129 688131 -505656 746155 -395490 -979005 -664414 617584 389959 742948 -983534 723335 -37097 -379958 -213721 314400 -415098 554799 -404507 620046 665256 906961 496683 222388 -865263 -272250 -129593 511536 325169 -979550 -386272 -87876 259377 606804 556035 -50156 -826343 392352 -193253 -415232 926482 -238987 -615427 502213 243690 829158 81292 -710303 981109 -554474 -9156 140568 930361 -577926 -713327 -969199 -913360 -258379 501117 -849278 732845 802963 660993 644557 864282 917588 -546159 602908 -323923 -200837 612143 969326 -619690 -617955 -195746 339042 -304978 -90437 -478266 -763440 -646444 -209441 -813637 -928609 740576 -738483 -539505 763262 -157442 401676 512867 -779762 -431465 662597 73915 230897 -657881 -217393 -254112 -494055 647906 824080 396427 -494995 242617 -156331 238058 -31538 181958 772534 -83233 384794 -56680 -94362 427653 102699 -830375 -485596 -853247 477070 172746 -521821 389637 -926315 119480 417810 486550 107631 -729842 745542 -690072 820067 141059 138759 -323739 342953 -464909 -478860 932965 5196 -914925 -870410 -256319 846239 361653 929957 105302 695570 -645675 -58602 -171131 927886 -968252 -152664 -701351 24681 359374 -414803 56469 -840192 199724 -327877 -849339 419886 505583 693720 349713 335337 -198697 -565152 -694008 -52541 -657609 -514225 -368129 -3118 -295363 711789 -604530 -557374 -565159 -42121 -419629 -202144 -318487 -587086 -647303 760543 -836609 913798 -872558 -628869 40378 147758 -196417 785199 -457674 20955 374063 -572244 -114287 543480 578358 193179 871945 653829 656455 299673 -802804 -714745 -18250 -242878 -817175 182419 -316537 164135 -40565 -415062 297145 915484 489960 611975 -882854 858310 820695 947768 -874048 427344 -968054 556174 -394982 495147 651564 747565 -241519 -403211 -158701 565187 -624742 117751 367906 920278 722779 -489154 -544459 -641353 299280 372971 185616 519928 -180888 -604030 -909660 684952 999260 474897 -600178 388780 -527214 48207 -26815 -341394 777476 678202 -970349 -765339 -11031 160847 665201 -551501 961765 -339789 -869968 371623 -414453 -532372 434770 -906068 -453866 190732 81077 302101 -552855 971092 527234 -644171 -855251 830790 -88495 540554 675713 965236 475035 436555 -668153 693262 -743018 257625 -411072 980202 -922460 -454198 776347 67319 -665641 -558181 465489 -628124 -100544 -11567 -281644 -12642 508992 -346607 101054 287665 519799 -591471 837732 -443604 740041 -380230 -568248 -310792 700533 625955 -533643 -203265 -277499 475075 344491 477180 353710 245635 37855 -928200 249200 -871771 901650 -163755 362737 490804 -718077 72851 -813576 452697 41093 -242882 -977771 -584099 193899 667064 717407 319420 -280161 -399842 -471467 -503198 -760622 266906 57062 131461 -52787 572869 -563571 707614 687463 -449098 -670701 -286449 731820 192248 -267096 252681 -530348 644716 -5401 -638922 -421833 91128 206096 -240629 991170 -636358 -473998 512932 -665907 312608 -630031 626974 583 6468 941326 -624935 397404 300060 -134479 -514934 -131818 797629 -357749 -883991 -764028 656755 660983 -491140 -79416 874004 -27185 -710575 -242723 260272 373540 -997798 884266 -292224 -715984 -57577 962558 -670572 967410 444397 -58561 -627246 727171 -192984 -831112 229997 333799 557213 699013 -20623 -574322 64172 -463810 -498549 -891545 354032 222208 538619 -146908 901477 290119 915959 -344046 -291449 -996177 -107497 327304 193405 667188 495322 -836332 107651 -322175 881822 353078 693909 74310 -215548 306486 -332669 221323 -276322 -753969 -62788 -768953 -108580 -544752 452219 184779 452077 118799 107430 -465257 912389 -54875 274998 794930 214882 -287151 -414540 -7220 839056 690847 995005 -649077 595682 -372711 43732 432435 973114 -956523 778540 -75926 53268 845566 -949593 -94934 157074 -894951 -413336 311505 516644 -740382 851863 -168365 -854124 -559952 -866410 577323 287560 -125432 456908 -548925 -975947 372127 -958102 -11626 371866 -781482 -804752 419877 716839 -991474 -983341 232164 503596 389363 -781599 -2697 905068 -395799 -912968 263484 -6866 -851377 284940 -10451 666435 331363 -613148 7523 -502385 -596312 -612075 928248 450942 668336 230961 133837 138786 -580216 258161 -590370 -404397 384553 137255 547767 687899 149346 209433 308703 324177 -375299 717738 -317088 178268 655610 -620706 60870 26907 -471851 513001 255963 -417290 894487 510291 -368630 -978785 136585 555972 223845 -331029 233859 -59150 962114 904007 -329886 254628 1152 -10024 357272 826600 173235 -281926 373294 -316362 -528893 -539471 -884970 -659711 388199 988869 993075 -179564 763907 985034 -86649 -689631 603466 -570154 -661792 -574294 -907069 -90587 943252 -756963 606555 -418912 -314595 894491 941559 -783833 -512610 -744365 -410341 -609876 86474 660591 853867 -674596 -395242 661139 197381 714943 -913652 211987 -900234 -458307 64723 -531368 -783748 -824878 -181350 151466 -993137 578333 310595 -662534 385150 -383857 -181310 -862297 -42490 -975127 -254069 451283 -538028 709708 19208 -404564 309368 -571567 -497440 -798642 68185 468489 11714 -842846 -984365 -997936 -569005 721919 -820310 -725365 139558 -90510 327183 -412774 -255906 -354596 436065 291416 728175 754147 633023 -599131 -863236 360052 665240 807935 -917526 11133 -350804 -873419 -931659 -986561 -51054 -395971 987041 -351495 -269387 -748505 65450 -180259 787196 619377 -437906 291172 -545249 614678 -523367 -687179 -46247 410586 -107898 390148 267712 903859 570971 150276 168020 836175 -604790 -459528 -338601 445324 359360 938067 -502523 919471 -344702 754423 833477 -322195 -457896 195488 -475375 -128127 614765 -585059 273528 281419 -932834 -820775 131638 -13654 -212315 -706718 574147 -741664 367364 630330 135946 149402 968688 714977 445849 844969 343841 -967038 621002 -543175 228065 -655279 -460895 736334 643195 -94039 -621371 881814 888844 765949 186612 748462 133312 998248 -71321 -808953 -587218 -793942 978241 607469 -220895 -912863 749237 784627 903199 558550 411523 837909 -783988 939570 915381 592684 654491 345335 -312848 -7594 -364606 -826427 274059 -878440 663704 -217985 231710 -203856 -236933 -266101 371297 258188 -32252 -311448 841536 -886513 -225445 95462 -305243 116384 -724832 276021 -521418 111539 -258705 767754 755321 -274621 195438 -779134 794414 -1988 146206 -92807 -704252 106199 -106208 -290198 594663 11425 -377922 -380103 779581 831006 171881 -65259 326751 -107265 912203 -417045 -92639 402450 782672 105626 -543404 -655885 -931840 502495 785063 -62654 459652 -261627 -934332 36322 -250147 791987 376912 340302 -890953 -238130 -107504 -572013 457176 757516 495401 629427 144790 -779904 -571518 734745 549209 490816 -595274 994959 259193 437545 19642 -258797 60006 224595 -424329 -143873 748487 -386169 -780419 -583827 947020 -956953 8916 -352578 -8726 32835 -411536 949524 633966 264706 -417072 332382 -971148 1588 198258 80275 -63355 126720 116382 190348 809698 267699 522336 -212274 -305303 -607242 -218052 -1447 620561 -409425 -794626 -574195 -52976 -669833 122800 707258 665500 580787 331558 412355 -985651 -752175 -73165 269165 -971359 -155743 379902 -134198 -977254 -448179 -520466 -515780 -546430 712311 988738 -146136 -444466 702574 247358 444729 -419807 -69877 308096 260942 91495 -632146 919921 -57343 667042 -327215 -711081 833493 -740799 513093 967046 -71429 -919636 -156143 250294 977089 -234275 263140 -760336 342296 -821976 -793933 781475 778304 614555 -447629 -149293 -656878 887040 -137611 -231311 -267031 623103 -42279 679109 420910 -459808 609328 -828025 39423 999023 151602 -333170 -945156 584856 350240 114606 449394 328984 501608 -292973 358072 145413 303434 -452622 486364 544703 -176809 775058 -60033 934868 636308 -852229 -472501 -71439 -627531 804796 8933 80316 -367370 205817 -733461 619150 -120605 -568086 990922 379460 249213 689981 63256 944290 -850153 -544542 608621 -232198 -495368 -630790 848068 768382 -149699 11069 105518 -398206 633342 -188840 -228681 -391286 -421737 -314108 -578055 845293 316292 389444 -411574 125349 912102 83131 -439275 -386506 -347486 17959 375366 593593 577577 -25474 -168353 896901 390738 -608093 492328 240120 169187 273477 -8573 -599449 -604114 549589 -61091 13912 217634 -389311 255128 -545483 -681582 -367610 642742 -86705 23295 33449 -508613 511750 592299 255285 115532 -339375 348898 -247970 104989 498594 17707 257966 -629316 -495128 549930 -897065 289015 -606290 399765 -235865 431083 166625 910801 -324967 203307 -955090 -781784 186119 -910839 932490 896809 605437 -704124 811677 -674646 705358 649459 146721 -37904 173688 -692594 -102683 -29286 139708 -619983 -407809 544685 71527 -265566 448365 906071 595681 805654 940582 -774140 427354 -318699 142299 -692080 175635 -994438 68047 239767 830534 -868714 -891185 -663961 -314445 236277 841424 -265193 -238263 152760 -694107 785329 201325 -745055 475738 606474 -992151 809902 130096 -358605 164340 171100 757940 139400 592346 780 431230 952806 -296760 -795389 -593917 -62983 -579060 -917608 435762 -682639 -739912 589572 315608 -224828 -456506 -566730 242114 -485091 539469 441074 -496333 676853 -576590 -190210 -561383 -936938 866321 278951 357213 -539207 -983323 244299 132362 -335269 -390232 792199 -257841 -353591 587087 -743302 713506 922063 -523209 -300515 867162 794121 437741 -322896 -289144 63214 -978199 -321288 -385507 -803768 809341 802755 972585 735440 -166298 -656962 -594459 420997 52097 -335117 471273 909933 -30203 586040 -652160 -505533 -83049 319430 -309321 792200 612052 -223717 425643 435783 -771377 990835 -347540 796357 376818 996217 -915452 729033 -149823 -143167 -201391 748759 846702 625953 182082 -100356 437020 927312 359865 -299509 424895 27258 733181 48989 590266 661160 -280714 896259 58023 -963650 -953211 -983789 -678077 960541 177406 -294621 -533895 825065 433603 -829740 599433 -14364 -143362 -474106 -16683 -708487 830586 -419671 88392 563029 857631 751075 -991952 -557816 -519122 -173083 -459094 430274 -207639 636439 -7216 503844 457806 -757455 124861 -599738 -391212 -156692 -515235 -655969 676107 -181427 -847916 143915 211294 876709 -672717 378533 -51271 724542 -733763 -834269 123804 306043 37291 -689473 -696381 -13811 822545 -818577 552289 -392128 -39768 484843 435149 604657 -205881 325301 -366406 -941779 -590863 -820790 -891233 -339736 806663 512099 -525003 -434985 -784866 490088 -445025 739178 -948501 385522 -104285 55771 565755 848406 401706 -217792 996133 -387497 -764435 -30811 -725981 -974223 -643756 -688190 -555704 -774044 730498 766987 364202 963837 843086 543459 821490 230242 567972 -460306 -687292 -4054 -758407 -254973 829765 875561 938344 424256 953037 863049 -166418 487865 -867541 760339 814782 -825272 925455 943949 -568894 565128 170008 -945858 154928 466781 880123 -753139 -651068 -874198 -419636 194120 -180321 -478426 -449428 854784 582332 870857 -380271 464139 -889120 550377 -848385 -597844 749888 -899467 -791941 355913 812567 563170 573830 73872 -84771 224538 818989 -915380 890346 122992 847858 207007 761762 345189 -132533 503902 804171 647318 -341693 -763895 795647 139590 964927 -942875 -625475 95236 -936741 -14408 -145255 301817 -278797 319137 310548 -218672 -49858 -790383 -860026 76098 497044 884330 299453 509136 642866 -420466 -862288 226384 363379 -832287 459510 866841 354611 -863253 -858532 216600 -420980 757723 106960 371587 -885785 -178167 189225 58206 -169511 -945212 -558451 474138 -615910 128582 993667 -279720 970781 -642871 -816618 390347 95953 937650 -605406 -818118 -352908 652140 -128578 -84699 369551 -592176 639558 410111 501650 -239680 36611 608026 674060 431443 -147167 -364282 272042 -488626 -350146 435709 -406431 329554 517724 -479109 -804062 156335 56582 302801 991699 -841298 33134 -301069 797935 870947 -599797 231024 36338 446455 713561 953100 648302 -239152 -376252 -707716 -365125 316895 -982595 -902836 973125 255438 -718575 567580 -424541 -512123 902295 -80826 946621 -597593 96518 193972 -393271 -474672 -586747 -671504 730330 317934 179754 455062 674442 -388210 -311318 841579 -688731 499082 -904570 -14915 998928 -210516 -709720 -563345 819386 286697 496566 -46460 714427 -413198 -582831 -695358 -499431 531047 -353597 782783 983153 -228074 -165516 -525166 -885505 -542336 706037 -933588 -676680 -59640 -216479 -814070 980727 -251593 894942 864532 -931121 -506710 -215485 -299370 -330753 459801 -939692 986584 -341245 -152188 -630104 134363 -70329 59772 832172 698931 242678 16779 237248 -213892 634737 -886463 32127 -878086 -165796 769628 -901860 -35181 30567 -66467 -301128 757503 -181265 928303 43567 458150 -97726 8355 -435546 802768 950437 376321 298363 459374 -606474 -376315 -647187 803830 -392518 682033 -55527 -357493 342412 -470567 715033 922874 95794 1243 322899 -667716 461311 -392339 84187 4376 131528 92431 -419706 -257179 408576 199967 633740 74989 -204813 843787 758489 812526 -219877 -512272 401978 -763230 762754 -168324 903038 -361739 224437 125429 393375 609154 398679 -818581 -316992 -81650 223472 -911886 625248 666804 -986270 758059 -351839 -359171 -170885 -866525 366617 -133975 741129 -243057 207800 -489523 650440 -928080 711048 996776 -622881 -954309 -811829 923762 -824157 683183 -363116 574729 -762160 682199 75933 995014 -693511 -809491 621128 -141588 93577 162649 366769 -594502 -586507 252182 -581524 379424 -558464 -532683 -787360 -769778 -184406 725372 439359 939111 478774 -208991 -234604 -85545 -37682 -446788 -83915 -137370 51650 479091 32675 -301983 801111 673137 -186475 -968079 920622 405345 812383 -870934 -675905 687539 -540622 248006 779814 -79257 774729 790939 -28043 -911707 3594 551201 -117435 -30048 -545457 991441 967889 -551024 -321285 -503710 -418762 -23114 578627 -872114 329844 -289186 918980 -257946 -961370 226962 23332 -592864 -718114 828633 231846 -200975 133441 -699377 76058 355355 -263909 -48735 8393 318368 955021 173268 705403 620186 -502559 -753745 388754 738616 -326914 -658809 513620 628053 380663 21029 107846 445622 646421 -113101 391776 633589 -288114 -982068 787476 274789 156665 105065 316265 323463 632992 -481555 -254076 -224832 6644 -603320 -9355 872698 -597993 81457 -155251 -540204 -257178 -573272 -825747 -808856 -742635 -295037 84541 226735 -744488 754940 -637007 -345060 -407080 -207143 -456655 279974 -502025 727174 219369 -226700 657841 95822 -868227 -300891 957366 55002 -138221 -288778 788904 878367 266472 963220 -344996 336603 -278187 349471 -951831 -570285 -336138 -610298 -928746 -772553 -785810 262163 -453141 -257141 -573273 81543 721861 -445997 879287 717778 589705 -135590 -213538 -602001 599669 908702 518444 947674 -353390 496987 -958656 -10705 -18234 -478798 719018 -401914 450422 -352526 -989677 -387160 770068 213938 -3050 503510 -800996 -626722 785920 240158 -541712 -37468 -422683 -567001 76936 990190 237749 856447 -462753 -503419 -14287 657807 762063 -711797 -386768 838306 -339143 565914 255574 886412 -831697 161207 187370 123877 -211512 191286 231245 52096 173701 96255 725917 -568486 332187 571426 928434 110364 -344709 -898002 -673215 -301232 528100 950521 360443 -87234 333981 837854 648612 -78049 -871160 357522 125446 454753 399200 -179127 -479536 376465 438128 595753 905435 345268 577476 -22522 -249942 -170211 -322419 626104 170734 59201 866950 -407797 453075 291906 546600 207706 -873453 40985 31632 -93626 953892 -841249 572031 794900 317329 -794440 688763 382369 26983 307805 -710766 264322 628038 -518460 -868930 -29892 507543 -850323 -695580 635676 -632868 174967 485045 672802 -219570 -833606 -831244 304276 833161 -836446 387425 491818 -156795 284505 472564 -19970 -275167 495839 -207086 956223 21028 192331 -440669 -584898 561121 -622000 -911962 198278 -13798 264670 -243639 -924543 847381 210446 567955 -512096 71973 -907935 803580 -812860 757363 -239507 -251 767292 -224340 -172720 -716123 -909200 653212 -821797 -765185 -813921 707017 -109759 67004 475927 -447205 580571 93332 780433 -339272 -601707 308460 766758 766446 134905 784538 -97294 863690 -453162 519108 -769340 -10555 205068 259302 -710018 -633698 -387465 -233614 837571 259318 650641 828043 845673 -967529 320136 459109 -772549 261984 231222 -737848 755630 449468 7609 -768874 494195 748801 791857 -121090 108294 355738 -4964 -659660 -166940 303318 286816 860368 579033 -751796 433128 35653 -691209 518376 -457371 36604 -382185 -576202 608524 999625 652683 212067 717848 -849873 75947 -875198 928966 258715 934588 -82728 190430 578659 -766616 -567918 -338114 238041 711492 650465 -439551 753324 9188 248828 682022 -322463 713988 484730 -161399 698367 357398 -703681 -493163 300553 -299761 506042 139936 324499 904663 737252 344720 -185931 425749 675897 26162 139375 654650 725964 524771 -835264 -965596 226534 -232264 580340 -381467 800460 389691 442432 -319586 -936209 -556716 338530 849070 -602856 -200013 419373 -276525 -346816 59333 719475 -762800 513652 -144786 132784 886075 849873 -947738 -692889 -349472 274223 780589 -18933 630101 -807077 907436 -192621 797084 -522116 385002 -245712 -507026 -525162 -833433 -257765 526122 69293 263833 -318585 963418 462209 42752 723766 525278 788728 490600 -295384 -487881 649626 63163 403182 -805774 -261706 -924800 14492 24110 -280159 -936076 -494244 -694324 -218594 -145981 -622689 126259 287961 165987 591727 852541 -180338 8078 -889406 87367 26970 -289754 -404542 -805258 466240 -546782 -635279 965635 -178380 944666 323212 -464114 -33629 634271 532516 875563 274904 -699749 407761 53020 137692 -995998 649628 25695 -441242 -539267 279168 -299403 961253 -189499 -443864 -740619 926444 579004 562927 -332360 752850 583572 -770596 857473 861606 -785370 -706777 321975 640591 -783108 837100 436685 -880571 879240 -520469 -135102 957286 629624 898810 489284 659958 -543071 499720 -226576 -567114 -863848 -256306 66612 -142177 -880032 -641516 -115242 987195 169661 -51940 -24179 614567 -314705 -128563 688267 55642 -714301 808480 694421 -120054 440646 837808 990613 -533964 83297 784657 -166640 19661 54171 -976799 266019 699875 34853 332514 -229392 455426 778580 -800434 -693462 -209180 -583343 -924715 524207 929771 -219662 -179228 889335 -155040 797338 -765082 960457 -632196 -307556 -290726 -978932 351886 311748 74074 -646790 445033 728221 332907 729482 -914383 502064 152097 531504 -597556 919993 515881 -606325 380021 877338 -942203 762498 -31288 -531324 -647307 -135430 464765 68030 -475150 200469 915667 494522 653536 -787615 -533741 -86507 -240016 864431 796202 170474 821990 806544 -182814 -357317 -426755 126463 566473 -548369 571237 427616 694997 8382 10421 657526 -613106 -600762 290426 -428552 180081 -998673 -866103 186263 231847 -285498 125114 -58931 -909178 649430 717396 463767 -517901 -887424 929183 -954453 771212 83563 -861288 -919420 -327576 -318039 -148802 600845 -493962 547688 -894647 407785 415106 54609 999802 130397 -500778 -141952 -105715 -664741 498813 623009 48332 674476 104354 907427 -991299 -792392 617368 566300 222460 -87179 943475 -901191 -643421 -137366 -486317 421728 -934811 -307873 267072 148708 468794 -480861 705713 314340 144564 803449 -455257 -69951 804849 -499039 97142 -448327 338089 -320770 272676 -590555 883431 214762 115147 905301 291217 122328 -627871 -590160 -431348 629396 484383 -819110 283775 321602 -87937 -847858 -272538 -497792 340500 410926 -559487 159496 -771708 -225736 -921252 -889607 -116188 492759 184697 -702929 805038 -943082 -854757 -63666 692897 -334289 -89039 123446 -232062 766174 -740336 238842 204449 -424927 -649075 80264 -87514 -649483 -805526 903326 -118369 550 958209 -658328 -379532 677848 933839 797287 719764 -684916 -853819 553384 273330 43406 -90485 -78549 638732 316381 -104877 676267 343173 686653 876282 -626437 -227616 24556 915542 45196 601371 -479380 81442 -544373 -937114 -440705 109699 -276697 -524738 -196047 947638 740464 -202609 662361 -739493 489234 839541 -172104 185093 -138400 -910008 -600620 -753740 793788 -977542 789582 -852482 -287509 125585 337050 -268102 -189277 774060 -157816 -571945 59163 -570089 -938266 20834 355054 948294 81890 46540 -307636 -881707 -679190 -480709 899367 -36339 -571201 857848 -852916 364922 101128 -655459 112832 -291541 -256381 -75303 364998 -9850 193366 810720 -646018 683461 -118012 91633 -707545 466449 -697093 370693 -597627 795065 141257 86289 450398 -404081 -458513 19960 -255970 212447 -731442 954001 -530790 -544115 -879938 -101808 252145 949194 682430 279059 358927 666867 -784187 -57205 -765237 789254 109623 243909 622512 629313 -252557 -753964 -648615 -687527 68233 867997 848630 -637741 688777 475199 -295189 -941181 381558 465053 168087 -127713 718938 159025 22143 -115469 -783218 -775601 -335884 -839413 363482 501633 36802 -133147 190406 -402022 264123 471379 42116 394766 -590087 -975131 947940 -896009 -116681 -35652 -357949 972877 72188 736784 18086 15046 892000 -981764 826727 287678 312938 557471 147756 -197888 181570 -655795 416467 -147223 -424632 -99297 375751 -82743 -156051 -260831 957785 778438 -559154 456459 108087 -848745 -94193 -508637 -456609 -396500 976020 956627 -574883 -569361 -754946 -214307 78742 -117307 870278 650673 109108 647036 675396 352673 -952099 922331 346195 288940 29314 -613647 -719930 -541359 -808002 -971617 -517585 -644994 -7028 -447586 -886856 600417 997428 -322194 -823655 222603 -332220 862654 -920307 -647007 580985 220451 -456580 263810 267948 1162 978267 -340132 -612316 907978 541088 936156 -812061 -774383 -581947 301899 -636975 148197 413153 35755 534265 -380013 203194 695192 255557 -240545 194960 -847926 803548 -142506 383927 85909 -143296 37027 948821 109078 143154 -436204 916093 459661 681535 -608551 772331 -807286 -191153 517445 -783774 -824840 -308089 -938373 -880276 -451017 -500289 541399 296820 257306 -521412 -957454 361994 -942578 355601 -612141 25429 -562947 350381 -429867 -880080 349619 -175205 -756187 -244463 -234408 -265676 -336455 -427002 -378201 127336 593627 -147391 551220 -435475 173114 -112960 -42418 430198 -375269 737693 -740483 884885 -128012 285994 -235094 -849287 266988 69598 544007 -661256 -287004 424355 815678 917692 -229241 -364043 -952107 690749 -200002 -192906 -168411 -510042 847591 80430 -562802 -513708 235111 -14727 -92275 472818 266201 762306 672233 -582616 641910 -411913 899933 653659 946870 801950 997477 -456593 -768267 -735280 -606899 -850341 -239135 48805 -721891 353740 501237 119079 482335 298728 -87920 -121624 -64754 -797009 -752207 -405840 -253347 644990 426706 270926 478625 -813394 114654 129679 504537 818383 851149 -92186 -211524 -875544 -965729 -614983 779448 223244 -435981 860218 -879321 -333792 859547 -304474 -239668 -298461 -995765 80884 770597 687234 156179 -979243 -566448 -819617 -309964 632967 -446949 624059 -239386 -417401 -107621 -601041 -540592 70765 127348 -589181 -730230 302324 -402008 248664 710808 651368 -77668 664293 -774466 -327227 592477 -980842 -418754 895855 597869 652850 375899 -917334 300257 118863 -8879 149734 -797553 -771887 973368 -776854 143488 -606848 -916623 -529248 351599 -415878 -626757 -782049 307939 887727 -801859 287786 433419 -494230 -117316 -498279 653976 985794 -240285 144867 558807 -866816 809765 -928207 358590 -455055 556307 968781 -888421 -486491 -432014 30542 889414 100680 814189 349296 -405314 499928 55117 258278 -735526 302853 -19593 233028 345701 -286860 -268438 -410538 51186 486960 150885 -731747 472915 -90971 -341145 966308 481019 -147252 267402 -395518 350084 -491555 977597 -793894 -164095 -435484 814610 364380 -463872 226739 365588 -935411 163594 -588730 -547719 541180 79091 -434104 361732 -768244 521539 705199 478202 -944400 814652 -742978 647862 -633208 824763 668171 -273286 -526079 529735 -505413 323484 -180439 -530402 -776630 148723 -765633 -469287 -576674 -857363 -762595 -808868 542405 23436 -605546 343134 809554 261849 -196375 -374335 299217 664759 739943 -312882 899202 -48347 -987451 781585 -659562 -965268 -584756 54369 939879 -519091 -153307 -953002 -592950 25168 -596894 428831 21697 -606844 -926544 384055 65017 -963343 -397552 -667897 -101695 -352888 -260001 37928 235045 72124 7808 159047 556075 73258 -378328 -906974 -246615 698099 691525 -812114 286017 298410 309260 -22181 232059 66665 -623074 -359569 899709 -391426 877398 984463 -717335 304451 7217 -152355 -39341 968715 -491429 -298822 -259874 -467016 -722734 -906452 632562 -559510 -363719 -226853 -91237 821714 798267 532022 -335103 983588 293146 -638029 972800 214571 -832941 306995 842084 -490890 -75517 -491838 -970576 319978 -356993 -861195 793742 -41800 -416047 182324 490849 892152 702551 783949 989771 873401 -89053 219904 -509298 -143773 791963 -507782 103936 635203 85057 548333 440987 617399 -578803 -390072 554544 867315 520055 -6376 -864708 171757 278417 922107 -561965 -936341 -132016 -430660 -404057 -394389 973328 788123 741467 -252564 586027 -799505 -402045 756737 841216 -391427 -139158 -645547 -137156 -11651 -270557 641905 -991406 43086 -649345 844523 104432 395831 777400 -930784 318184 38043 174858 591301 -472943 472587 -24560 83965 -387115 782314 -770189 -922452 -775147 670097 -746135 452714 119482 -673007 -265522 -443500 -183591 -134632 934877 -825476 -235134 234635 -138304 828070 -35563 -130176 -896584 -337886 -705384 -313677 668681 -383764 -220835 454688 -420777 -546984 -816590 -728407 533143 40072 -419992 -963577 -797566 -422290 439067 752363 343973 346751 744592 159669 -676075 458103 611126 -851121 611136 359362 -391601 224552 779359 734094 362441 702344 198891 629124 96405 436576 -503397 -671465 -764895 134766 -410116 -18002 -280659 882698 -908657 133484 493631 -366556 668206 987 -518911 513444 -833392 -663953 4987 678787 324570 -846048 -155343 654816 -423096 -121406 -778332 946498 634335 753424 -536834 -128399 -351050 260773 571909 -482126 609480 113167 -96793 -815009 364037 -270982 -861544 601636 -164862 941182 778835 -355710 880103 340069 651756 -486325 -725993 -578930 425803 -845403 -516384 -385924 430869 391852 992331 -827861 486003 433079 -517229 786919 920703 535266 897136 -289056 -709669 574391 161137 535779 206815 673145 566658 713659 645738 -724852 510734 -903517 563588 -526147 536678 -215864 313950 421781 -230456 -715294 -260639 -623771 -188248 395111 310011 -516830 566515 947838 -355220 -12421 429070 -452387 -836627 -474279 462600 796002 278827 286013 957262 839200 724368 -603674 459454 -63608 -738180 -861267 -509472 -555839 945380 132923 -10456 -478172 749233 -931878 -219673 286049 -609993 569833 346197 -179009 -458032 745706 605440 -853355 46005 -812384 376034 -389704 5711 567674 643394 858625 -245034 335599 -475556 -221981 486547 -241121 558125 782522 -513041 172025 -515164 709773 -50707 855528 265209 -439388 -579749 505164 -754968 -465111 415322 164783 -408648 685237 942694 628470 -242490 689944 202221 -126455 -208869 676017 -567987 831558 -60307 928369 -613970 -772540 441682 -715835 280236 530742 38844 -201368 -577019 -486793 404656 476351 989752 29819 85008 800037 21818 -702215 -379968 433509 -976825 544957 -477329 98560 825004 -968328 423519 -743833 -138192 -715183 999357 -661289 -254232 -576689 662278 -144680 -303250 613845 -46342 876103 -259675 44988 -584401 872703 -66533 488459 -378687 -222172 -903161 -281259 292903 859019 950769 189488 -476127 949705 525937 772685 -784809 -982769 -349255 -355495 -13217 175178 -609617 -256429 -231898 -48588 233111 -262371 -850923 842271 -176388 357221 298626 -85899 -540977 219750 52717 -525922 898012 -301971 689980 -563210 718040 210254 366916 470811 728127 553465 351370 535993 865741 -365563 246193 -402232 -277844 802135 711778 78489 -49425 767787 -286307 -595372 -607967 -400749 -382730 421864 -541084 776765 -289462 -775836 -163934 -447327 -804312 791537 -733876 -233900 -469828 979430 961554 -137254 -782122 -665113 -577628 119028 221434 876263 -991578 776867 -956889 -775490 -142016 -408613 240309 14947 -911023 -199610 -268329 226374 541251 -146255 -852659 812537 -263145 -153629 833768 -282139 -179128 -834094 153527 -72138 -659128 724712 -559184 -723108 129858 119838 -219115 583115 711586 -966594 -490669 398537 -357616 709454 -72758 75044 -664114 -799875 878460 -826045 -754939 678160 -615249 -82206 476221 -359087 -96019 187540 -272452 -571456 930440 123035 145241 -897226 814248 397262 -887004 133840 -490786 835885 939050 -403399 424756 -102149 589900 8183 361520 632850 -498411 3794 -368906 -844319 -495062 202588 8969 -69116 -382113 636834 -730702 7678 179814 -46355 -827399 896534 -487390 157109 77136 -696757 -841949 997328 -410252 790153 225730 361370 233337 112146 -843071 750303 596392 385808 956263 561532 649269 118283 925204 183741 -912175 -797880 -367377 -376253 -135835 660472 442545 -133376 -548757 -61552 913293 -395298 390377 -528072 748731 -550517 640800 -417376 -484387 -93471 -983780 -35945 359026 94575 -516357 -722989 -30344 882376 -751646 -334296 -779156 -762427 668955 606390 -114304 927104 120495 287271 -560781 -668298 286845 -952124 518154 135122 -504697 166826 315145 308968 614523 -959361 426875 -300871 879253 690751 -396001 -956011 -865519 121140 338671 -505012 144132 627149 -350500 -851465 -111388 -958643 -698658 -400394 -229909 -234599 472124 -972197 169985 299525 -553813 542713 410614 271024 -134104 495535 885843 -743381 -238699 472442 -980695 935920 938435 -79741 327565 961314 -308256 -17465 -419283 75466 -463545 -122356 200446 -239660 -31051 695765 -657707 -325325 -183393 -872978 59896 -582973 -223927 617937 -332745 -296011 149527 -511151 -594890 -400343 112451 -197713 -847940 -311382 -511781 -909490 -435777 719373 -927782 438250 -56414 -34637 713027 -569635 193928 813306 676195 957634 -361953 514126 762240 -870761 -652394 -96376 -959557 980861 -172843 560700 -131442 868876 -384306 -407520 -554123 837396 129450 -206235 445223 -559406 561544 -192342 -153031 -436556 -783727 -349403 -89366 -667236 -568181 -911757 511240 774403 450885 -419606 -989069 986146 838733 -292268 167862 357191 749355 -488594 -444300 703848 812756 -997876 580489 970589 -336263 -935398 -799924 -522788 837599 526160 -730365 -248627 413888 864137 325583 -896271 392894 238642 -639819 919712 -185340 477021 -551095 815019 853115 561525 51833 603558 419212 395251 -500949 772305 -727628 885593 603295 -500835 452398 478200 413404 971692 -668907 -385445 -667455 985961 -691769 -571462 920183 969953 -338090 -647051 219131 532570 987699 316665 -303780 247421 764920 767803 -378861 -351186 879185 169826 565242 -662276 -950136 375041 398571 -4172 -135251 825602 -294282 208400 -94242 -22114 -729154 855565 549896 -215952 140634 687579 -410839 -211487 -757908 224915 -872826 -381884 -175186 497215 812548 622531 -56015 927428 696915 250491 -691142 854257 542690 732795 948380 166144 -961216 147154 692987 939081 -11270 250711 819328 -270592 695264 -495817 -350944 787660 -68328 127901 615799 868485 722126 836686 -650225 773897 -923205 -90931 -82407 71166 674664 971332 -750035 291406 -440468 297678 -341788 -908203 903544 436660 -417833 -358585 780664 -837065 -180291 170830 598754 -159739 696430 221941 643745 -980631 611148 357446 302923 -460625 -703322 -271894 307603 709512 -370450 -960134 -324969 -788904 883253 330262 -329591 68368 172509 535743 -296212 -44545 -441682 -157148 -646585 462181 656124 809933 20735 904465 890856 -362903 -505501 -788706 -561730 799378 365845 -766738 -172277 -344400 -94938 375589 374863 676410 -494584 -625085 -113739 477842 132749 164254 -521526 -689458 -517770 907370 254178 630267 -221334 606558 -182976 -523261 -556367 381804 -141987 -584664 -318453 904715 618969 -149460 -405458 -108113 950011 404371 -851621 -593062 -610202 -874752 -606692 710476 203739 561724 -552420 535254 527781 -200874 126626 615245 -214875 863588 795180 -650727 961658 -921753 823076 573549 -465716 755149 824257 -677743 400182 -346609 336509 -496293 -137522 -773125 -656210 379090 -293236 338756 -644490 -216080 -956811 -531042 -568981 525501 690697 860561 -263804 -367274 439554 690326 -404560 998308 325233 -588428 287670 -677410 -826398 299382 -189237 261812 -852531 194388 311044 -417689 -300385 611111 -830111 931875 -426971 -738820 -651781 814322 737725 976251 241821 -178278 901594 -199558 -896647 -824648 929662 -936186 -959719 409919 148199 117479 181375 -331886 -786699 -567806 -75487 478138 -554570 -845794 -892597 -181572 -619602 571700 517585 -247730 -498844 -433290 -952527 169965 285839 245039 -140476 -435058 296158 -802359 -751455 -489364 -184095 993001 719375 -545792 -26217 779444 698532 -20081 933396 -960715 -500354 766557 -34609 792023 -689507 -798593 664582 -588404 582236 304590 682574 714256 489866 -960136 -518598 45000 -68055 -79312 -765529 -361916 -108093 -900219 52003 664036 352739 643280 -4104 -455113 -779448 -806568 637757 -852416 201776 -780122 666157 375731 -228433 -720801 -57773 -719760 431808 -528349 -121870 -571364 -897344 5988 871944 -640291 957860 859434 127183 -786767 -375987 -796672 -984225 615531 350964 549374 416112 -129844 -593216 61246 350010 -875017 -115408 -857211 -995809 -886320 853101 -182228 191457 920678 32344 -643458 -846855 688831 740243 -644433 -900775 -214067 111489 -223032 -880852 876030 954491 -231265 -463065 -785673 -708996 641820 -846501 -575423 -124938 -383391 -430909 -463753 341094 -958876 360890 883460 968199 433121 550296 -25673 -699367 467713 -815604 681727 -832876 -219608 -657373 -237499 371675 457061 -175514 -529211 435277 -993378 747723 -67072 657413 -871750 -696537 -272910 326573 32842 -927923 -775308 1017 56099 681772 440036 -15055 -778971 737256 -883022 94557 -872679 660757 -327667 -199372 -415726 516070 -205118 865977 555264 -39813 -984068 -635810 -591792 841441 734206 733891 -432466 401671 341118 8118 -916480 138718 -454646 -26067 301123 289085 -439415 -138463 -404071 -589433 424669 -224310 69117 516986 -287515 -59908 -49391 -33644 -913636 680980 -266207 664158 878659 970607 124518 843083 -710426 -977810 -444188 567751 -945012 -495927 -197741 -432804 901735 -976008 -597977 749430 -993966 710707 -198788 514162 -763511 105699 736793 804887 908543 890373 296883 -394861 495060 -457040 207727 -307699 932834 893766 424517 902246 -744585 245047 -180224 -670318 -520419 454893 -191518 -419956 -982508 670936 -376325 -561311 972054 12314 -250273 267135 79677 -649547 -379657 -378060 74953 693794 754099 521215 -577507 -54575 -372527 131757 -535369 -23280 -410345 673035 -675339 174101 -445652 -302154 422398 310682 452754 483214 815183 816547 -848701 -732215 360802 684891 -842392 -960772 -58212 145968 -702284 -91756 297614 -574253 -490022 254555 -212505 -515036 -116652 213200 -427188 -605327 75282 -702872 -812120 125405 912304 694113 -508223 418641 -322872 -404764 -899185 -331443 63331 -978594 -441414 -590700 960947 -82858 210306 847130 -318055 -873273 6824 -592801 435861 -32744 -928933 -503526 721577 367705 -984726 -431231 664092 478612 -745544 387674 820590 746747 -90823 -396489 -809206 -146858 976407 769287 319480 -65186 829949 -987869 -94832 -346263 245089 -503507 417693 -693568 -530747 -119821 74687 -315501 815932 -564169 -383402 187803 -41888 -640824 -163415 158700 -489995 -583991 -247209 -452483 -151355 403789 -965032 856423 403919 952861 637312 -248776 742043 -981848 855712 636664 270253 478600 74956 494902 905624 -106963 103094 -444083 -608344 777401 -405832 -482364 967446 653682 876303 882471 -190455 -330819 -916278 -772723 928160 -342956 -992521 -260963 -661011 127256 901988 -543907 856045 -655467 -91620 770312 724181 539514 397874 -883493 -378888 -804025 -924694 -506871 -876602 -223019 -276135 -155604 291270 -121376 -743119 -627934 707893 -529638 680089 651996 332281 949178 386494 468127 205203 854103 621542 688823 385172 -650037 -265597 -719600 -639656 -36078 -593558 403850 -384920 513081 421762 109590 -898908 746291 -527766 -478215 -120125 689825 613283 780970 -579048 -29413 645169 917555 32717 -253409 942310 782394 -151837 35737 -195051 780965 -653150 -648758 -927034 303813 34530 713668 -15341 -57041 -993802 946065 782626 959148 -134475 -782348 620606 -366394 36774 -33081 390548 685443 -468793 -968445 -339666 518366 -505422 -841520 984461 -864775 446910 -112667 -318803 -544823 956748 481990 88501 362100 -862561 -400192 668970 915107 -381152 60985 -86313 655734 -950380 37424 -267200 -635991 -985220 -154793 -721832 68884 316239 895546 111005 -337867 -848983 -486183 213843 878603 822130 -644925 -591064 992260 544472 622012 -820532 -508179 -203834 -141975 -336575 -924122 621137 203968 81025 444794 -432286 436392 -585990 -755531 827368 -769666 196438 -430596 -400211 808618 -212004 -971682 435432 804169 357463 -71150 896367 -117508 488469 -745389 676873 917709 -441461 -654123 327266 931897 660118 -428702 235544 622686 771932 867990 -775310 936130 -555567 -153421 898352 91709 -781227 960674 797053 -819451 -526597 677511 -362879 515028 -744731 -562689 -325357 -88392 -144053 -978311 860428 705526 938138 -228818 -240074 78620 730169 777534 -29150 620006 881000 315803 217276 818879 279526 801902 -995905 -276893 -103321 573869 969627 -170342 -338143 -76705 -254476 590860 -236045 807886 -15606 -451257 267005 -716093 -425908 -591992 157959 -354418 -414258 -450503 151873 -74044 -416605 810251 -551511 749538 334503 174776 -92015 -111340 866609 637719 -855777 903211 207437 -89186 -865239 -754802 951251 636215 774805 -632514 -6762 298154 -210300 519579 -802835 -843654 46245 -665827 -263315 -227688 -853631 -210867 -874462 -235022 909498 214878 550492 -917483 -553464 485663 -542921 -896276 -955186 -404599 488901 646950 743000 -757896 164186 538422 845620 323575 459379 -667276 -711766 260916 815555 -744351 123481 -938606 933212 497671 627567 -678691 70134 495231 -62460 555161 -443552 278540 951444 39283 617445 43159 546009 303880 714257 -240449 -249691 57528 -142870 -686131 247540 -404407 635971 176913 -120426 -26627 295846 880636 933022 837953 -858698 -40605 285848 -383493 -376013 706259 -675622 778358 962076 -750837 -327181 581479 -351505 59802 53953 713884 -989044 344854 -614592 18488 797046 33722 671949 -476356 477453 781445 -23922 435373 -98781 -386608 -981817 -484046 -471487 353317 155635 431546 219046 878420 252904 -69567 -790430 -201504 -233491 16875 -49980 309555 455997 -997839 152360 -628249 879491 -768191 -325171 773682 -950030 221163 -227108 369251 -360955 -19779 133600 297775 591772 -560409 998691 -908082 780801 -645228 451211 338949 -799521 471364 -583779 -116377 89542 -150394 -420063 186307 447153 44861 -462187 -294758 -603384 -56812 320974 73962 217148 -298194 -429842 704182 -768858 -770653 -333586 713909 420676 883132 -796002 -470953 -150440 233670 89390 454847 303693 -370683 680700 867170 -485982 -58735 602729 284399 638989 -735542 -549943 192984 269500 -59271 77684 -106238 767414 -481148 932986 -14843 972128 99443 -430304 -12516 -87895 -804493 337804 -657160 58269 -182757 -536460 -212762 -153905 -66659 -665027 -336579 -918661 364591 749078 831204 -372587 114256 475701 61048 -477272 78273 -354427 -172668 679881 20022 -720927 408850 -764254 198464 467109 -109240 137988 -795196 -600375 -40009 198091 -470431 445531 616257 -597561 -658073 929500 729449 817056 -399874 -982205 769636 -561434 386782 -811254 -107217 -262696 -361597 -298800 84086 260364 -436239 -734384 662640 -953900 -951932 649823 -38495 -892442 256203 -415487 826756 -674889 -37960 -666472 -821676 -165630 -690174 120760 -693385 933863 82456 572565 -735865 -983759 -756415 -527074 -521985 744880 988707 -705537 807493 -970735 -444624 -662852 -302852 683931 -356098 625543 980307 64659 -161409 -762248 550425 337234 -300264 -863177 618994 269762 301931 490214 -955529 -123055 586414 -148614 468660 526439 -694427 -970265 676556 -884544 -870823 -247483 -845993 -534600 57660 961884 -795714 835560 -781652 867185 -449611 -107851 891869 278317 122492 418435 255717 197660 294322 -761977 -519261 378449 -901679 -211397 480973 -200410 -879798 -506646 472736 -316226 598635 382968 -642446 660566 76778 -892776 -22337 -321567 505090 -330716 -795963 428839 273894 -319978 561035 -844385 -17071 -145693 585317 -496751 448353 -781544 -952878 993685 -486185 332440 -899815 12075 357316 -721279 -805250 336488 -801713 823597 -489695 -149173 -808795 -284075 28788 317870 918141 900815 741335 -35368 45255 912504 114642 -792145 -990096 -9812 112494 35796 -101390 -60880 542245 975297 -499531 -338765 368302 -591196 -820563 76641 90620 -196269 -207907 -40626 973535 -641290 373301 -279375 674578 -417517 -385577 121727 -343859 -392140 -927498 -613466 168823 930358 -576549 900217 747697 -830846 164288 -84434 -474497 -482079 -238547 -991370 243947 -974904 350778 -744214 819448 -318237 143274 -283061 -534563 135497 -725323 629919 645585 -561398 820961 -138954 -602663 -311236 657047 486099 -41631 -649942 -391061 928597 -345356 -323196 917788 574857 -317620 -460938 -229154 -922762 -488399 -806759 765615 -936106 255857 -880880 985520 89946 -906144 522771 547459 -717989 126402 715969 -727034 -529160 -394683 -887051 -427181 768068 291644 -551309 423698 847977 338555 395739 -207968 -131867 901235 -511609 -473997 -648883 -910885 375410 -113804 -706815 -249918 -909333 -883447 733234 -554294 156920 -993873 738057 -69846 30661 252253 51039 -928567 -463946 747938 869156 729243 614444 10651 -390918 567474 -240531 -691879 -597766 576739 780270 -108035 -996517 -825480 -222237 628361 95512 -120718 -84764 -413569 685724 576224 682972 450289 -984812 -918706 819885 -273155 328927 -998544 -811546 -869086 -960236 621018 -678449 -66695 239713 832698 488470 -428856 72524 908106 -52049 -566182 -855531 -932661 -386660 -646872 -750320 -151171 380154 -544333 642658 144552 -511481 718532 170983 252015 689219 -554688 10347 387716 -823364 149476 -760794 -530315 -772910 29228 -7876 40395 -114665 -956109 322829 326396 432026 -250245 950306 449201 -450008 679013 965286 -383738 566363 -349266 -975476 -462024 799790 576375 -496695 -971069 -378155 -609563 147560 -40378 674274 691738 -779090 -609592 -741273 249495 824119 -1750 767238 358140 -203893 294587 647956 -886677 350937 -411798 -400535 -619821 -487274 -719417 443816 -520795 -397950 -281755 -542317 685668 -231145 -335239 -317650 -976100 323611 485122 -376065 485976 -925000 -233736 732082 -748194 398387 691042 -436256 709765 500916 365550 -837699 982520 -472304 480229 -664536 -6180 293355 439391 693660 -225014 607468 401813 -902200 89675 -728813 -757697 -742112 -571326 -63615 -171367 -998444 434723 357553 737850 612199 -629188 -215494 -347702 -863575 -348551 -94480 566210 823072 -813914 -57310 -140102 -86949 -692511 359154 -774575 -121989 -503357 874359 -61570 835668 214180 569557 -84886 256667 -861451 -367758 359265 524740 755863 -154558 -640941 -795921 745324 -54889 -512045 -452332 -229590 -245462 739079 906256 -513473 -668358 -62511 -82017 415062 61836 292635 872933 -68341 -881847 574452 -418855 272523 647254 996530 -267341 893511 -464737 260766 429382 369678 -984385 986827 -308785 103261 812500 -667775 605646 -712010 -368896 -104694 804708 -583097 -77970 -264221 45966 -925065 300506 -219274 836179 377313 -520520 -896630 852947 -259819 -791174 -903902 733558 366449 -692793 -329294 742323 -468696 164314 -866705 982271 -391067 351098 409023 180560 834312 582673 991056 -820020 -117874 -701460 -887740 -471789 619920 -234230 290342 -799902 -696783 324808 784242 360284 -68774 -869004 431997 -854475 -229758 -379220 571402 526552 -655176 -522834 756351 797800 -752867 -6775 250748 185478 -961857 286361 79140 -286604 -466404 -782444 -454341 -149751 -683489 -906881 857801 -269866 531331 240887 994153 643906 -870040 507534 -750067 336707 830243 -69558 -105511 -154835 969247 -181305 151071 390316 -766354 195447 -655923 257290 696299 -830922 175262 67817 -900875 -772874 -438284 -762405 -440875 726263 925561 541131 -928583 -828784 -244884 -696031 -711430 -206153 -80628 504140 -355471 8788 -51068 -690719 -591244 -733008 911090 -428835 944748 37779 -952698 -634732 -406578 -640500 678384 -186288 260311 149975 -208612 -362584 202608 839240 -361541 -120097 283195 -499952 744500 -955100 266845 -775053 326196 889519 -473581 305905 -57030 5486 -862838 -25071 839941 246609 -239012 -206286 490740 -202239 -467364 870160 780974 -295938 3045 -553066 -604669 -701338 927916 -990864 92347 573312 12558 -939187 -8797 -144202 744515 -629249 -500709 729030 -559703 -335702 -135817 765650 -67040 369792 556592 591838 -917998 -328705 -32598 329273 307328 248348 -657318 856820 821573 -13183 -592258 371872 50063 -53738 727261 277495 548353 -700991 93323 901652 73852 -576380 206315 133925 -316859 -524428 -227226 832509 803249 -967387 69031 -170171 -69140 274085 266991 962384 923877 275605 -407155 -213670 68639 -665954 -53765 613108 749300 -659228 -402242 -263119 831815 293925 975679 -265138 643709 476198 489809 -925332 689239 95467 -577883 628278 234657 -899490 -462699 -393963 -455900 -997234 -139817 18510 -9334 90904 -325143 -650908 896798 -35905 -986789 -484559 -522538 882557 -630020 479738 573086 169681 570225 379327 23746 -583497 395375 -496881 274565 505507 -844638 -81041 -921400 883649 -673794 714825 -865112 261811 425332 -60348 -226205 103871 -69284 124060 531788 -826083 110286 17557 507331 -230245 666211 -60135 -889286 941129 859910 -368549 -824421 914573 -922717 -78920 -108290 399060 -918291 8505 880611 857164 666805 638421 -873269 186850 -38253 -746063 -750791 -511443 532788 191499 -281007 -667989 794503 -891988 256013 -648462 60696 -212198 -817256 75849 83093 -32143 -254200 739256 191364 -438119 346826 274850 -778932 -751081 41173 530875 -727071 992087 483021 -545896 579381 -87786 69593 -591505 770762 994755 788235 -22372 -978383 -343447 348388 -888768 343846 641689 -721450 95509 459155 366760 40873 -666275 941943 871571 -235606 -258471 806338 -133216 288774 27607 202446 666112 273826 -946475 688047 -417838 317108 363349 -197709 -926356 496958 439497 -307985 -81636 -984664 -514774 836196 -934135 -952584 -557017 -836275 214073 -684037 -94073 587948 -501820 -537641 -311651 654757 204342 -445825 835823 591752 -365744 -917519 -552449 927357 417471 -322215 494966 504005 576254 -299748 352935 -828700 284119 -707032 5552 996357 -601926 884198 -169920 -124384 -417613 -610770 562193 300141 -644651 519257 60974 76291 418258 430565 -536558 695725 -633410 -4561 -691105 72837 -759660 -925979 -440472 -168441 716338 234267 -908178 -545263 946192 59879 439110 944269 -771830 -311263 -832922 266489 416917 -587541 -308448 -293629 -153003 534498 612108 -347588 620365 -803744 -109307 615036 611502 595050 702538 -201005 189392 182589 147268 -267737 -147866 -599825 -804885 -918842 820912 -586101 262915 322834 606927 -701763 -193059 -292153 466015 275144 -619764 841244 819536 200355 533269 -677672 -850202 786650 857658 17087 323162 -422283 -30439 -203618 194007 643585 874459 688958 -534924 761233 -803211 512994 910893 -350556 402359 18544 582796 530400 -696370 537959 968699 86725 -202427 881946 491593 -25573 -300287 493031 63920 627425 444341 499814 -2361 958555 426794 717053 -336240 64537 -224653 -793018 -857496 22079 422153 -152209 -927379 25915 39571 507819 404050 -453004 143654 356883 -117361 918390 943406 902300 936889 -633290 -157934 494084 470781 345300 438283 617004 -108321 -539082 296644 8859 -819904 380236 493205 -37972 -434895 188009 29853 681352 -832996 -691890 254608 -680519 309329 393994 -750457 -706224 -140813 383197 932709 332636 529056 -96381 743627 894733 -783347 -373079 -823704 -336 750313 -943732 722875 231830 80224 899211 -581881 -176619 522278 454823 -474712 811198 -903957 -400079 643755 334617 -970965 -813549 -43603 818078 -192228 -280970 532797 458825 -832828 -104588 155381 -996573 -220906 -354080 332903 877380 499001 414074 995162 928459 -174723 727998 -350656 -542090 -590540 -876706 697042 386475 -150746 954529 507388 -234113 446189 299348 295838 726053 564472 102008 -179856 837247 540891 -780686 559942 -608395 763638 287671 -995391 -228968 -617206 -522166 -951360 865029 -978984 347262 -926845 794998 360388 581336 -589343 428788 296997 63762 -89182 -358102 -614100 395580 738426 -317994 -716946 538494 -920029 -27176 328207 -444936 -5995 509677 331533 -932150 530533 366837 274726 28847 -128585 -467728 -305177 595140 -623391 928775 -769069 246759 907806 463175 -968276 -890054 -853268 16744 -79264 928967 674691 753299 -304834 526834 -313213 634309 -677799 171607 -342901 884128 -106144 502842 741397 -965560 775942 -760830 -120096 -925193 -202202 706157 -121923 -519005 -190535 -36639 619817 -508456 -779919 -852565 -256434 533784 -701683 443467 576988 -584676 641776 562948 280370 543161 742750 -274029 588837 469086 -758444 317948 880239 610490 128385 132223 -676937 385658 -489500 358442 -878280 -548477 37000 987153 -847793 294341 898423 -479703 942803 240877 358039 -222403 591485 -698573 -768802 136968 179516 654721 364046 390312 -833721 -462163 -984700 -952153 -158341 -276436 -477985 -503886 -269904 -819389 -853001 586034 627794 -735617 68568 -107772 -371332 -279345 -849754 -300900 -496522 -698763 263978 -47291 -650418 -941289 -503299 167046 313361 -615054 -900785 685345 674214 569390 804437 -45624 -976820 277197 -763133 220319 137787 -974289 -27059 454521 847242 -602511 218842 -134743 460729 837623 497431 -623364 -914392 327446 764631 856661 976305 274500 -220956 65361 503901 -170323 -469497 -641535 623380 -141178 454461 -994909 180596 -258736 580803 896024 -30958 -375859 657774 326226 703030 667234 251831 -117678 511464 24788 168822 -750568 -511269 632752 -444527 -212993 869966 832298 229420 624177 479997 -184585 840384 285485 829173 5450 -301443 776753 -980772 700630 956254 -915551 897006 -610196 558843 416186 751565 -362519 383283 -620846 -972386 -90178 336747 597110 -832102 166680 -67978 914593 -64574 649873 -341221 -756561 259888 -202747 -467731 -759673 586991 -452484 688524 -794212 -507446 333262 -281290 794638 743876 -760447 120946 -801252 440520 -508823 797921 167221 770360 764657 -665203 -10940 796980 361948 -514596 -801744 -511241 -953837 -763403 -30213 -243504 -367283 -116726 -138950 620459 47053 545178 84563 562466 390610 221718 -650667 -624736 190535 759565 342169 -267948 -7591 852150 -180165 80292 847630 651224 400444 868773 757539 952025 -24966 82116 544298 -931207 -376477 -427983 443518 925887 -789143 97080 -720024 -18881 -105180 -239188 -279102 209102 997928 -703784 -221966 -992013 530826 -787140 225284 57337 762898 749558 -20381 41254 633727 832700 83252 1542 -755215 -855546 654800 724832 -406409 664265 289372 200394 143541 -599971 573318 -560935 678834 -889345 -938915 -96196 509427 -321351 -962056 -122046 -922058 69258 -922975 -259927 889823 955122 -722754 775966 -401905 206819 -488555 398999 452092 213863 -313775 475110 384535 -809144 914274 664510 -372048 -670213 -580033 -323951 -364868 508145 257841 519186 -643378 -900384 -461207 864448 660019 -561027 -919894 275636 359671 -555434 -237660 -509943 -932351 -320179 -841503 267112 -902823 353332 887768 250798 356874 485506 514591 -670019 -495965 -156880 523710 280028 -194729 -72653 -124897 765771 339012 413974 -86751 452968 -432943 -192205 -44341 800759 400432 -50419 -874339 181778 515587 139213 130819 40620 -632805 322392 -512541 -239165 601307 713609 -36779 -612062 853819 -510192 -6670 -765104 816744 312294 315461 71065 -343799 621292 -328737 736310 -133731 -227424 -634745 193947 267520 250234 924302 -670068 155113 -843713 384319 327132 -746523 715253 -509480 181420 -517839 367688 -919588 -446929 -665889 -720991 -672108 -440727 -955539 -85503 -954890 556455 198238 170647 209824 -288492 -805556 -951632 55841 428738 -505484 -800293 648851 -337917 -23056 -210412 -453087 357283 716108 307258 -895376 811627 981153 -573175 911235 426365 335089 141390 -61122 -183025 -460601 -605188 -729707 -448557 -370580 -847011 -781994 -662793 694211 -235166 278159 -159032 -954046 190619 -149647 116237 -893758 713058 403888 242289 -449470 -424628 -347911 981236 909738 -657080 -910864 202297 -308482 914071 -467339 536164 688526 -252412 -160396 517503 -31130 135878 -931761 -52132 244546 -86873 622657 344528 -927347 807248 302467 117919 -746738 -307024 -335670 -985758 431139 -724277 -234470 758705 391277 -685278 -958594 -367470 -990879 -965763 -866699 -623998 796236 279682 215036 861391 522818 612285 295764 913272 712339 -850143 -385991 332749 167133 760637 791244 -739294 -245508 -873582 -652369 45467 -812648 684949 101127 879790 -548963 186664 -16333 458360 880406 -952888 -570901 -422009 -445610 784670 614640 -540736 -123164 -442718 -999927 -297516 -735356 -950695 864664 844370 -707106 -562882 -37417 425559 48974 307391 -285259 -780704 -235833 356958 280903 -224064 -107164 912888 88044 -204628 -394227 5411 731394 760820 20162 -790864 -994241 -352563 -865017 -651697 673069 -627767 953324 19666 186820 915943 -599112 214410 279333 -720313 86066 803534 -330639 -273802 -92917 279706 70980 616423 684395 374355 542034 500739 602024 67484 441815 -531653 -54251 -719026 -111764 -500647 931713 -335560 -118988 -23474 -691192 976487 391584 959614 776147 106847 -605489 -689252 -549854 236664 601440 -469352 353131 333138 -740376 221221 -594788 -778369 -288410 -105475 822283 -3723 -346828 636721 -784206 -114782 -389490 -696741 -707842 211547 520350 346718 -482669 -650879 109028 -652228 723290 42035 690689 272288 -551330 339363 191010 -11913 -225978 -594810 -100857 -479176 -602257 504485 -263633 -79035 465830 -319966 -832791 36863 39668 228699 383105 -523947 -798462 -904625 176824 552926 678797 610590 -779541 -279319 -644168 635861 500907 -809929 -49469 -246690 848480 -536076 -485242 -624891 89994 -657328 -598873 23459 527166 -240656 -268167 -604895 -565559 -245660 252274 -903145 871182 658027 -147114 -600453 -944678 -620726 938592 -77822 583904 138401 127116 451752 750871 685892 -577922 -711604 -222550 -785774 -514697 954413 420607 -579455 916669 -429782 795348 -608468 -320068 -814684 497142 -160759 989762 -139649 289063 650524 990522 -831777 -413657 404244 -398542 991769 -860294 49682 -862934 -221640 546141 -250294 476472 -818781 -193254 -139078 -137743 563126 207803 -207997 -148176 -949217 349987 -626512 214052 -499589 -574440 -600907 -778165 -139080 643809 500302 -198019 174937 -357135 919430 80187 487288 147135 443961 80372 -918356 325552 613034 -954577 739499 760753 470471 -501440 590201 -793939 -985124 -926956 -639997 -434206 -221353 752356 153845 622624 -413630 19653 -207704 -434979 -936441 828719 -906328 236595 -381369 -253437 854647 22816 -948704 338373 885860 569940 -139359 788688 127354 668618 190562 -838361 505679 -137824 84582 768386 -410021 583661 -565042 733544 -262708 107467 -820126 422144 771537 -590886 455659 463199 -279932 927198 -211198 -506508 2692 230407 -307625 919374 -128958 -303842 464629 669224 256348 705992 -128149 401026 -818820 -6310 393751 -773008 -566577 933260 243664 -766886 -520512 810987 -728678 -859136 355754 305136 830489 238429 464540 -260997 -203374 -93025 -689505 -377199 -847497 126404 324131 -525847 -787575 -788308 638921 -622233 823169 315964 -224130 -134406 175502 890270 -209487 317387 826821 37831 959770 -86034 -187300 242952 -893707 576267 -977647 62947 -232554 438410 959119 -551089 84884 49882 -701591 755464 -278623 240991 388163 814735 862330 470518 -509424 -237371 837541 -421387 712608 -539832 -412700 143564 810759 105264 962306 911685 -212656 -98033 -391626 -278616 796008 -337853 777270 632619 -134124 -264634 169517 376585 -504681 193567 311657 -661964 -799858 998010 64417 923897 -27163 994858 -515357 276224 -862362 -184337 801735 371484 975825 -798394 -112018 -700423 699148 665342 243128 640249 748475 -808913 926708 -185904 -923777 -142653 -451664 -415287 -423704 -456661 -61854 155945 -280958 -707822 186950 454290 -138863 -963613 -135953 273571 -982851 -541098 -903831 913691 66566 135920 -146760 310158 -589235 19464 49059 540850 -351024 523254 -625448 -758417 -782924 -463873 503454 793560 -674967 798576 947126 45455 58076 -992254 695303 -41169 -837793 552202 597900 -608347 607195 -457957 157657 113995 -664740 800317 -995060 404422 -776419 225794 174490 269676 26916 439039 -433083 574161 37384 -195993 306474 462829 -95533 -995131 -19082 869099 -724094 -641451 -669639 -496112 -895703 471680 799827 -193613 -244621 544522 861893 634824 -589477 526398 123229 -681657 -595905 -734413 226786 -153479 -82802 235433 500699 343785 406607 17081 -526901 86810 684745 -410848 338427 -558393 542629 -17548 973679 -612377 -293321 308381 856209 130974 -44357 983206 23744 -328955 -262660 -467296 -787770 547077 -782309 -841970 -287664 -731577 -431885 522353 111378 776282 -519817 -949105 -106218 -204426 902226 744070 81143 -502983 426020 -843012 274856 926586 -305258 545635 -308861 -888399 565640 421476 631098 -968625 -298014 -651442 206335 -643528 386825 -287078 109254 -517282 337646 -204262 548002 938875 -361280 -121794 -522420 336362 -950846 -903037 8003 -649181 -823369 -715527 564877 590289 -227079 969199 438299 279698 -736727 -939843 769994 -495029 369920 977965 241542 161956 -977852 -92922 103305 -628649 -143049 -120895 -985743 -57955 -18992 -942062 -750258 139249 -875347 635143 2283 -576047 677223 -687791 -27447 271081 -707702 416715 -73282 377882 -883581 266620 736663 81212 43188 -638718 40712 162421 420834 278704 783260 220809 839694 -13897 -230754 -369659 644992 -82983 -498120 263684 -605831 -383203 792076 140811 -276987 -809356 618805 662492 311772 393031 -708804 -979192 198419 40354 -145796 -350467 325407 -973783 -157715 -308170 -801968 -227638 806350 80496 -450965 -867062 -670266 -924828 -208623 -876221 348920 -687619 593787 -286040 377866 193417 -258309 113826 580444 -194743 888462 -481640 111644 84949 -380675 557504 -302066 215444 -773681 -677928 279317 316546 -905016 -384150 165639 599762 46582 -243576 848807 -286202 -230283 268874 123981 565226 -67651 -415888 -478878 574239 -838680 563073 -870152 207638 26514 -52603 -569087 -604797 -915136 274723 -927839 109177 918710 -82243 197744 -255196 -400175 -547100 575063 -354346 397636 688237 970148 -866000 264957 -88658 -629570 748905 754646 -89102 846526 -885177 207979 788214 -195448 942288 -38976 -389743 -643564 -311254 -817496 -640371 131994 667023 -802999 -967980 225645 234387 -203323 50912 2901 -378275 -93125 -801167 -123160 610050 691215 -297237 387204 -14740 -742263 -222445 645430 -148816 -569318 -81168 619396 72170 -807994 569342 -208857 502663 45708 -212394 144429 -621184 985149 -383801 320929 813683 -999795 -253648 431529 -956437 -502228 759291 -389359 851381 441485 253277 -829228 -656164 -389989 74296 811949 -645126 -103601 -887996 -971784 763635 -814366 433884 417589 506440 540956 -502301 -76756 -863926 404049 -524758 -779975 -797619 -64663 -436369 -90545 762313 764685 -146105 -26991 296645 -542133 966291 -320800 -9087 753700 -751358 -436825 -766641 547675 -737123 842368 -817739 -562730 -225889 -279894 -843754 -260713 -560104 23753 -786872 314780 -336871 -844768 -260526 -384748 542687 141162 629303 79892 -785704 -329838 74127 -687927 328191 422500 391196 812302 415048 605040 -934388 -658787 812134 322951 21964 -659358 668726 703074 114308 -587029 814795 265187 173618 672124 804759 281971 342976 -339022 -260470 -92776 -516199 -73014 -818611 620193 -279400 471592 174417 295772 -660856 991707 65405 641754 -159963 825347 -35314 228796 -973462 -351429 488501 -123343 843272 -479013 -331251 57842 83339 227460 -955006 -74091 350134 -741807 -972931 -863706 -27056 116255 -276065 -372589 -424466 -574898 -23210 -443365 451901 -645732 1688 666873 105290 135855 -468036 -968644 -456210 730417 -757515 206514 -84268 -144107 -979733 254505 989817 -83977 -786855 -255580 86011 -473411 -77027 132142 336989 -609795 447558 721727 -32482 332489 -956892 534255 -182758 53726 779313 212685 794206 -690855 -756990 -244229 -187743 483373 -746416 100215 -116255 71088 810661 407028 751056 -941280 236134 504615 556514 320356 155677 -202835 430875 464163 20233 605640 -976617 -250942 944796 644149 551831 -553046 -609971 -954441 92744 238379 -102984 -436213 701374 418572 -862366 97539 -36429 73755 -32190 526780 -68627 882684 -705901 633243 756571 -347504 -242074 -805201 227450 -835569 -893465 769929 -28083 837 -751044 508392 535337 240402 -903716 892300 420637 119690 165288 572412 527421 928741 33909 458120 97680 -9025 -383428 541130 773972 460010 -11851 -311637 -830247 -748673 -681153 308790 -62831 -231517 -796040 -559600 165124 27043 -118911 -659745 -486360 -468468 83351 -891544 -555089 937875 392169 366747 442132 442710 633465 -1050 420872 -12545 400563 -459650 -667948 -457817 686994 -526500 571599 -657307 -613534 814168 -712600 -405896 318752 350944 262115 73356 876669 -705579 -383711 -573268 286465 -766078 -268777 -214075 574541 -833351 441569 -541741 60025 565388 473199 777003 -499813 819237 -924445 364777 -958141 816737 -580255 -609802 715089 -19746 249215 -352360 945829 -758251 881880 -512021 -220334 291323 316210 -544658 -962902 237349 809096 -293302 -739629 -237345 -450125 -549756 -964003 208691 -175512 -896803 -458871 59295 813140 -298015 385147 -898649 567639 -551535 754183 750402 -415074 -322523 979695 -445062 820014 -129559 178873 11345 -310015 882739 -933988 901575 -62060 525991 863565 -307037 884757 -231028 324859 -277958 -213540 765710 -562313 957194 437472 184490 625768 -377430 -777369 -46858 302007 -884042 -830361 -618325 551216 -845471 953276 -949795 -542223 -910912 -993525 389542 753226 -767102 930918 -627350 387516 -935589 -293206 903866 115151 767321 -804892 -53130 -546669 -286635 463839 -281075 303793 647812 -964914 -140703 -43347 -674926 -168123 -472774 940917 444201 -35928 -808647 842710 474037 -641333 100910 -7644 -594130 652195 -900365 -677888 -26871 37810 -798587 -505387 615670 529743 -706788 -197062 544044 -24390 -303520 -172290 582629 -664998 834072 865777 235617 -676198 -646406 980044 -217724 564958 -598239 251965 -357733 -15583 -971876 765971 -274244 -104275 201762 432387 -607925 567285 404964 709013 -819431 -985070 602619 789550 121382 -682024 -929023 362938 657287 620949 661307 -313227 669923 23654 -978829 -83113 449175 152629 204517 750234 -873606 -170030 967887 9193 -475334 -140115 377643 79015 879406 452217 827480 -408700 -860495 525365 -871632 747874 -261727 822761 -812746 -744342 849968 -34597 649493 78126 -772688 125286 -826625 -778364 -947098 -972226 619083 103031 -416691 465113 -95925 245879 986067 -104609 796474 -429841 127562 -1197 230363 -757121 595599 -480204 -989912 -680804 -527449 -490574 512767 467899 62915 -878810 261973 783225 -77201 -344634 -166039 614814 -597212 79384 -440681 -708461 -719264 745180 -637920 415663 453453 918585 -912573 499153 847564 -978643 -791254 539648 -336096 -687296 -578813 -953129 856479 -175372 244657 670353 192069 858107 -701143 482353 -442066 4308 -335379 -993227 -526505 -430154 900156 89356 43742 -549721 -137045 57917 917854 -595974 -255440 982399 962111 286711 -699468 -418815 -857333 -608564 -905573 258992 48208 196666 -264016 749902 476942 343938 371169 -897451 -194842 844455 984782 463960 675166 -375770 -156020 -283385 -16080 -294588 774353 -490161 -652801 -919088 301220 463607 -300250 421305 790736 -368529 -198652 -888531 586505 159710 517816 -480171 752523 486048 595372 -768168 -846685 -635276 -89170 -481254 -166929 -856161 -736291 -458713 950773 555457 209058 -86274 104931 594558 916797 -838479 128514 -476524 -459176 595342 576670 87072 -245681 -824638 821787 -481322 -394928 -154621 -475070 -238024 162590 -293843 873641 -831036 881321 56330 289166 441207 -648103 106511 -7472 184138 321392 355440 742181 -362085 670788 907761 -235495 -982613 695010 66776 376247 516189 -4169 928083 -879221 -86571 -985511 -711946 -847176 -614230 -884866 -209376 -744143 705178 982851 -20484 360594 -737058 -422760 -444509 -218087 952601 584396 288351 -351677 154858 764593 -67573 -747385 933537 -765972 -330858 807849 -925811 359643 211389 427635 803235 128217 523577 -305508 -474667 -765146 341045 -285306 -681668 371426 -243391 458298 356421 -137505 694627 -630595 911371 -435793 868907 870911 -342650 947189 8370 758577 743613 -812869 -353706 -944195 -752909 -617452 987220 254926 -545417 926566 790367 -557021 -284497 -25367 39332 602394 -178959 -77495 -991706 -852740 -645343 -918292 408003 -845199 -611006 -567840 -221818 167205 914468 -583246 861312 744636 -884080 51166 909413 598028 -408991 240186 568586 -839615 -429723 -725393 -465073 -38565 -12737 -780891 776879 115846 -993064 331166 -510407 937736 -497949 -853505 968617 618964 -835958 581423 -320477 -652485 -144326 -859304 496267 264770 -373880 -808693 573059 737550 -231618 -661632 -988798 -458116 -928890 492795 626701 -443443 -928846 990153 113685 -421505 47014 680298 778222 -343881 519779 104905 434279 917593 242224 -746330 484490 -816710 -795929 -973932 -208783 915565 -904487 -704226 323523 -213830 -123937 362501 14154 385325 -233563 -860750 -240822 128950 -419851 203358 98151 -943699 -818451 875745 -314690 -89769 -390650 162957 -879678 815077 669086 -478646 998342 -520383 220343 -167048 -161326 -419145 -879572 -655370 -445609 637184 592274 -940782 -201196 -291650 -465651 647333 281383 -503600 -698739 -625268 771065 28624 -127088 320964 904400 -241343 -571127 551326 116608 265300 540253 113054 -615615 -541353 33798 -221194 -610788 -519621 -108966 27930 339328 -479808 -630298 222848 -437647 542783 -959756 -76810 21600 -183149 129196 -111585 -524651 -168923 915287 -157173 605129 948414 -512654 -174896 -391811 -613583 -712563 -125069 -770453 -863196 -499182 -154788 240862 878579 -168886 -607830 -282510 -3002 961616 -723035 426668 -465009 -90904 -773109 -803226 238768 283897 -802551 273748 954554 35753 -271310 -191279 407315 -271592 -741236 479019 397991 -790055 923049 803895 904351 664404 346645 -162086 408154 536020 975319 -454286 -825990 -597183 -13169 896685 954620 -266308 -619794 -523881 966608 -69346 -958160 356170 757329 -975260 491861 402972 309878 -411730 -614400 459384 -563644 -755612 -811534 -619958 -764076 -387597 -10083 73108 241916 7349 -727448 961694 -990307 47486 -795958 24713 -858252 -692397 -324219 106383 716262 796981 -479196 761884 -87542 406959 708256 -184788 161876 -897552 850383 336734 -201727 211726 629993 -759332 -171075 -491378 665687 -55828 -119415 -289028 348619 -730431 676091 96635 795799 -557054 -854025 -421300 991455 -149090 -519415 903017 10410 -429470 44223 -801808 47074 -436425 952894 -875335 6606 -997104 -337099 197696 496001 169721 218528 911921 656333 236553 468868 444377 258679 28219 -510193 -497120 247348 563721 486574 917174 686115 -591558 -842148 -270374 774092 589906 68812 -111888 -705582 -153276 765510 440151 987048 212388 -859335 937908 -626143 -383617 587274 -179770 -393525 259626 -764669 171531 133734 -671653 30082 333312 5241 58508 63022 597080 337209 -776084 79849 -682116 -85148 951405 232194 -147753 -708820 -669661 -599869 10541 -697764 -270007 462244 -644020 -344441 502602 -190553 -474918 -147979 -111653 -125616 -34874 -945112 -973883 -997180 -461088 940553 -181952 -55683 -33019 55860 906491 371880 -286861 -50979 542009 -493284 -3013 -933795 -827243 304758 -436268 -587171 -246554 -956075 -324533 310685 -706883 329903 -268520 -822686 -269813 3278 566797 -479110 -997664 -668309 4456 806125 -458546 60645 -284281 -126526 -132244 901022 346346 -902666 -220429 359092 109330 -448939 420124 -2192 -674643 50185 593601 -483520 980228 779256 259306 987646 -978369 606771 577098 134214 777015 359560 -377838 323133 578136 109881 70817 -385450 462626 -385825 -317865 745282 370122 -437285 798599 -42638 -628483 -767372 -910965 917578 -93116 -911726 -656527 604259 -835326 -758250 -854190 -187820 -157373 803200 306991 990126 524901 -550652 -156008 691814 -152318 -930433 -835178 -9769 878121 881598 -265669 124647 -773725 -682851 -58163 927943 482719 -402565 253852 -449123 398165 -11373 -629437 707460 511420 -907877 329516 748274 693476 -787595 391543 467374 -70557 -615441 -813806 -389986 -326373 561347 647472 134473 257702 461359 420930 532968 -593121 -399762 215418 259708 -970186 205473 520951 -764556 789339 -170856 -428148 -96791 -647534 -968899 -948274 -652535 155433 660676 808014 118316 -786607 -355834 -645456 586437 -77633 353565 -92226 -128615 240480 -830973 934655 -932730 837594 -467277 281782 26837 -633593 58466 -773574 264135 249794 248485 594164 990406 936629 652246 -967475 259835 -190718 415073 925417 275209 -881468 -916293 -773601 163403 480000 -494962 960893 -294779 161450 -863545 42888 -867592 -883984 -59097 -1301 373177 602824 182975 -126043 -235589 -118770 -526771 -81739 -515748 -665731 -1424 -178491 830170 -284570 -20307 -64629 59451 792586 -578827 -570687 -417598 -984240 431894 794874 431720 335714 881726 -765084 -4053 -894354 -309914 813033 990491 970047 -575389 850779 823098 730103 -140004 -2114 -184341 -854570 -52436 -571155 777115 -102997 897129 476914 -607795 715930 -612860 733351 -158524 238135 -346586 227176 694306 575235 -885894 812523 -394281 808278 327690 59461 825721 408912 -667617 -374286 431952 386353 288905 336105 -630732 -685517 254283 751967 469586 -807296 -998920 -893865 -833829 833519 -53634 366811 -163774 781819 -561953 410575 828104 618718 57250 -284842 374753 142930 -384430 776738 48506 -261956 -524085 457979 -205359 454023 -169564 672350 -434703 -264692 -826056 139714 213065 -496979 876115 611574 -313994 669016 896937 -895416 -134532 -708204 -327615 -728551 -434778 738675 -417773 218598 110434 664997 791039 -234057 -851399 -494766 -767695 -46644 69178 -756618 105490 393636 -150101 -110045 -385208 597184 344113 -820220 239660 -556042 -112237 -563481 602516 94863 -929724 -911599 -261101 566954 34527 -402744 29327 -568370 -937150 762145 -610893 765851 595216 -447560 953949 -317726 -141401 -680739 -873067 -93337 -923125 -736624 898486 -205756 -635366 -216878 247473 607675 -868366 457788 -247794 -735062 -204032 209485 -116992 -985828 50726 -443583 246907 -936184 522780 -525484 965604 294516 537133 -716013 191723 -590053 -311683 179280 67796 708894 273149 -164308 -490501 -864355 -69732 755737 925156 -607817 -740264 578290 971451 -816596 319456 890144 -209116 417265 876868 -13172 777904 497457 -960111 577050 -374146 -94515 857939 912993 -979247 -505524 707991 392781 906528 -787025 -480628 490190 982999 -937575 -625587 784741 874799 -249459 -742807 -804368 212628 706986 857040 -658347 53356 383702 -20261 875528 -407397 -975657 -455387 872533 -880429 559349 910923 437294 323761 124925 678806 617585 38935 -380440 -793128 -967468 -940387 -852355 37862 523735 -905452 -349804 650840 311096 465653 -190453 -158395 74609 749150 794729 202054 432803 467957 675566 -707233 -633232 -267491 -474542 -78155 416042 -665675 595800 683508 203471 -427873 477020 771150 554427 296818 404065 502103 223996 -21058 -191949 -613717 604234 -950777 921837 268000 790854 873377 519362 906588 -772630 856885 -337958 -216745 -542069 -594750 627016 578991 351845 876180 -174393 -841155 686091 886326 234820 -967192 579863 -804300 688515 -810255 -815314 -294444 612586 240233 -58442 -367747 682089 -820656 73461 -177823 433635 -536087 364201 -633192 685377 -2713 -914838 -213288 24867 131251 -998357 -9645 -231374 740956 153823 191149 956945 46492 264888 187929 850930 25091 -184182 817423 -710715 -40253 79310 645932 65034 -777833 -254525 -183736 293200 -357585 560873 744854 -846083 -261180 430291 -48426 -21706 133405 -223223 454530 -521211 -86681 47732 751902 597746 -391139 -860324 142669 -416854 -256405 959775 616192 -936373 97037 918862 -647761 770659 -41394 976658 -743892 -682141 -79528 319221 150284 392289 949199 270587 866480 -182087 6304 356318 -91730 -798115 -634070 448272 -220776 447769 -148777 829279 264566 714827 -597578 -390360 371116 600029 374254 36153 -98012 -343805 -575592 704545 93353 -135131 273983 374337 -415828 -298580 -614721 91398 884307 -740540 -617909 990806 52484 405964 980619 -614105 373176 -701064 365484 361186 335729 -838885 -790835 383225 106137 359581 391478 589348 596716 676619 -841087 741890 -730393 93233 -868628 -720280 -124091 -127665 606112 902797 -220769 -918763 -396016 177563 -839676 184351 682795 388825 -837467 688015 948413 897231 -152954 -479150 609286 40235 -802438 212342 520671 305503 -926133 929544 -785764 -996704 776785 -787912 9242 -532438 353582 331682 -310414 -91335 290176 -378801 617379 -758752 605747 487978 194396 -915160 134786 212543 -654319 -138649 702075 -545040 -275472 837489 500037 -73164 -318749 -317770 -685842 -476919 -719182 -575624 -502433 125172 519622 -618649 -29455 485814 -252408 308570 308120 -937203 685672 -253524 -725315 702755 -991238 -192086 -793705 84692 582687 -731737 122224 430593 826231 237871 340741 -753358 -127360 615927 711551 625148 -850664 -515590 -638463 -785114 112793 375292 226760 -670679 625841 -69805 -178333 -382083 -824890 -774386 -774357 -93300 -227196 -471374 -896415 940744 205060 143074 763096 -261990 403465 790381 -384197 -869564 -497759 926899 -953463 102447 332037 718564 130429 -596112 -794665 -221066 532016 16200 -334247 -978059 859078 703036 -96533 -595861 936567 -253475 -623839 692859 961083 -298718 153728 -465395 26898 834390 -822493 -318739 481212 -58829 113994 92092 -641080 -482041 426541 -305771 -966135 -628135 548420 798334 -860374 -144222 -836951 14807 584104 981572 -594677 -142361 -239202 -601174 -275653 34817 -787429 578173 -438062 -50600 -696886 879493 655496 -66939 -977115 -780118 -546917 -708474 -332395 367084 749477 515030 193166 -154659 692561 283551 -289875 251639 668554 -946000 757062 855129 -717810 55310 230537 410028 -310623 -551729 683313 -754150 121487 -706553 451650 490150 -143560 396856 -252587 579059 111922 227643 54284 706800 -307883 -902842 896892 458585 910589 -18613 -862574 -323297 970377 -287117 -530717 -18186 149127 -999933 -905119 843273 -131971 -648486 -754631 307661 -356522 907671 -462259 264947 970600 957015 867913 -399625 -168546 -496100 140260 -504874 -471609 -44087 947125 -149924 -132871 -906039 -877777 -315749 1827 -860592 592571 -294920 997167 570298 146545 863455 648272 61327 -78222 -199146 -608659 -740824 -807964 -377553 760489 -603157 830859 296847 -737103 -421375 818380 -544425 214985 603794 533036 124887 190742 310070 -289176 157577 308051 407851 -195049 -67147 -52745 -362065 854119 683323 -98764 -406825 -99346 883839 -89447 23183 -239841 -726057 -412753 -63528 205239 -195808 -664395 -558598 -127189 -342619 858061 568404 623354 -973237 -884895 -904121 -151463 984909 408416 406511 425446 -628429 794923 790013 -188455 -211520 865038 -872543 309381 -857166 -90113 770760 278716 -999348 -834037 35671 628346 -502574 -555133 -228286 164870 -995159 715599 -327417 975112 960349 862883 -607808 769964 940951 36230 -822754 550235 -319880 337242 -49564 -408662 -646673 -915417 -985375 978248 -410260 -830777 383873 -142056 904888 285754 -241592 329891 -992320 -507329 -661833 -191606 -715040 -300919 -814420 -110255 -967870 -544057 662869 204568 -645594 104156 -952458 65183 168723 937801 78193 -450794 -885587 733695 848011 -306198 267054 862618 809051 -7679 -46992 464188 -428118 966180 -610818 -159846 -838362 520497 -389781 673936 -429941 946436 705999 115182 97649 -880067 273969 228774 -874643 -329076 179373 187991 437580 -259168 -447002 203548 784932 -280051 942686 -326831 87335 -323719 524434 570240 555858 55761 -87681 -672255 -751884 -579456 -178535 844878 -545888 -46305 706223 -389361 172971 875226 365337 251399 687310 -179327 -354583 117356 831655 544458 -258276 -763015 157240 -934558 -933465 857571 -807741 797442 772463 -938462 579879 -834189 524892 -823982 -66792 639139 174228 -508218 -756077 -556572 44543 -26105 226000 -503564 -384788 -300716 -95515 -417581 358946 754483 -995883 677369 873990 -771844 -453703 348714 598768 -969110 -409849 -670404 -56901 -768251 -549775 -390293 -905194 811780 814976 629482 837271 -36077 -426935 -724115 682850 875826 -738846 920363 -252407 218706 945469 -637608 -990897 800978 -546403 22945 -280259 604728 159977 791717 228484 738112 -381178 516507 -830362 938273 -369217 58241 423808 802352 162135 9353 -260752 158129 268099 -593031 -827094 -483032 497681 390096 179214 -236485 732337 248477 785214 -709712 77098 679093 672261 329981 -751215 -21078 -930084 -552296 471178 -570448 79025 292553 -832602 883998 -872863 847798 639782 746633 -47351 618205 -780801 969438 510144 289843 552925 781498 394384 -456250 246861 787028 -576649 281386 15840 -600533 825437 -108591 427844 -801801 965254 100770 195193 -272041 581395 943511 171373 -997726 172163 573516 -965987 480783 281730 -612556 -883313 -63223 265824 -480415 548483 822324 -261884 709799 350469 718365 -497793 -836582 268503 477220 52776 246192 169928 473021 275741 -712581 -376421 -993683 970687 -497 -505083 539213 317890 531485 750977 -686623 -748101 -858368 564807 860449 714515 -961540 -684081 904295 -423258 265175 142879 180142 -166741 -953012 766899 -880364 -493123 -581813 -153770 365547 -853720 805619 -222321 46111 -43720 178605 -236897 -906097 -772232 -330180 869287 -104521 254754 -386161 -426448 443926 -892855 -772629 256361 242406 -193175 -692077 -788703 764174 864155 471151 -100354 -105919 -303334 -701965 532078 17472 904582 210391 -102015 574891 855903 -880547 8502 -474482 -220280 950448 227913 -825211 403129 745958 -155762 103260 486475 301546 756215 -78371 152378 -302989 -140496 882700 397451 -669252 -795031 -712036 -362625 -550806 883918 858762 -112222 382138 32880 -306085 -56447 -389814 600952 -334728 437376 159172 845986 -456279 82331 70963 -505837 347529 503636 429566 -12493 -316396 -131792 153790 -146957 -119263 49893 606810 198858 994896 877798 557769 247498 550431 -984179 108150 -776866 -675428 600804 -992580 -154206 -441675 -902639 -242800 -546977 -159189 548955 461246 450082 600229 723165 -399924 656503 157281 -657466 974331 -536633 57349 177225 434283 899147 775444 533032 451550 -368852 -888615 826389 -411591 905931 67538 670934 -691516 471798 985359 -255846 342146 400156 731925 637596 979235 711224 -87163 -628994 -209436 -646965 -636772 250044 311965 -67135 141044 237967 680868 -174609 -544572 -627140 -932144 -413327 -857919 15699 -145914 -956554 -415759 -70556 589797 231524 -694490 -607502 431695 892057 -69353 624391 -632167 779981 -854815 942411 32787 -512763 -955190 -724972 -671106 -875496 -799611 -146867 -716320 14246 180196 -739160 -574162 -420535 668407 281461 77951 228412 -334369 626064 535347 303959 -64448 832107 -682575 -659931 -887979 -428108 388808 138404 -949091 426658 -401353 273816 515379 321249 159688 533435 817944 181862 -611848 117651 -447760 -799962 -585477 -828270 -545322 30011 -421642 286893 -210912 15362 151471 580322 -553154 -208932 711485 131226 382186 -536357 -745693 633626 334311 113018 843706 -735807 225827 -557196 -352776 -294283 -358120 768380 247367 495915 -553564 276946 500446 377600 -255697 846575 633423 -855174 786435 456615 817486 -293827 -310936 647271 222047 598591 353440 -823416 676004 148434 -915185 -87759 -718475 975970 415712 544208 -696844 -919817 -789997 -321364 637364 -955607 941564 -475231 -78836 -998774 -144540 327955 -247551 400947 556750 718480 -404640 -758550 -259116 -465023 -679443 126957 814895 -346571 -696994 531669 689803 874954 246972 920481 533987 12631 576701 402430 -228622 -860150 -545900 849840 -321006 307635 965380 554914 875 245366 716311 501174 -524035 -232586 40579 -330117 -984502 623647 374312 -487669 448689 88208 -809290 146308 -565413 496932 -960276 -152415 334542 429179 589300 -980246 -886903 466114 809540 -625892 -822831 422651 -65053 108647 -14953 -693440 -114791 639235 414905 -925750 464881 151062 395548 94296 503793 -833847 754531 -355883 -212126 13241 994552 -825742 -549406 -566400 -418499 253631 -526485 734459 149744 -951696 -392295 155505 822177 45107 -327044 -561733 32254 222562 525934 -940990 -564359 -92614 351966 -949851 637711 -293764 -112294 -28167 -225241 -5855 -829881 381469 51802 -522890 979007 -760000 343171 681221 -123816 -379933 726930 -479958 -27449 -969131 223710 -743797 -523378 242142 654810 -846974 -346333 -55091 98330 278251 -632076 940143 -313374 617440 695803 -554210 838858 313465 -56335 988682 -971263 -241582 917224 -450892 -108796 675883 224315 685414 336453 -26879 233242 340014 -581959 -365540 258086 563474 -741939 -352996 -454287 -586587 -839373 -178001 -18806 -121910 727546 -374880 552615 -472426 874568 128519 403693 64596 687031 -745825 -682658 820002 817098 -228300 -436385 -667976 64779 -844101 -581147 -326455 968898 434044 -695748 700930 -301997 -709910 -827985 745397 -663021 663656 779645 143243 -869326 628716 -542758 -123423 -782750 762770 480120 778884 680941 226841 -563983 -248461 -568827 -855892 234374 -928014 -321538 -828350 -255474 139060 444363 377914 687573 639149 -693297 668765 -727825 -368036 854082 354520 -400947 -2294 -742891 398277 845678 -790062 -325301 840833 -581042 172614 -48910 -520805 567275 -908624 -131778 295143 -142860 52979 843968 936755 907537 -793969 944072 631569 861386 -358334 -249004 580691 386453 604876 433459 -699627 887166 -838708 316218 229108 -888459 444194 960221 870831 742342 384509 375296 310330 -800227 937811 667426 853213 -471150 630072 293621 -118307 538227 -860795 -236 -743016 911928 -923573 655536 150129 -274705 327220 165058 -657756 -319052 909978 835255 -966757 -291194 -83086 15251 -110154 676437 103602 -330240 -351749 794925 -688983 -663640 994339 -110600 452554 -239457 -885788 521532 -528186 -991376 345681 -617336 -953363 -599918 800360 854674 597669 21576 -902574 -153206 -941877 513919 699978 836178 871073 45185 -529360 400592 -203815 -71222 696370 676394 -484539 -245773 -232798 755048 -825054 912252 -892625 -906912 86590 164583 278952 424581 -653572 210580 565748 -977519 -403678 -435257 -134578 -273045 -237528 507492 171174 -453441 154974 987506 819478 -401107 656907 -888550 101356 -373357 709716 -495365 -634750 564459 573658 216234 430891 -552991 -685951 -995895 -844087 -42378 -495924 100348 -763446 356452 -636127 673141 -277623 562103 -955381 101224 230005 804157 416223 -696416 -3573 -489642 657000 927148 308949 167760 -925892 927927 688971 -247292 252212 122102 -126361 459679 59015 -400710 733892 -541057 756613 758821 704370 -10445 -446610 -868743 -929703 697637 981869 383884 707142 974676 110132 730456 174487 755513 191413 -755409 633215 -246325 -556038 517643 -93065 -34146 843297 468802 231590 -296328 542554 138522 368666 -101967 -880590 256124 -366092 -605502 -446195 858005 437851 -939480 -43900 346245 -565567 592901 300759 263252 -222793 654087 656426 -767416 138626 -716638 887116 513734 675864 -42906 -893062 592814 -352466 -493373 73368 -312729 -493219 -940150 244144 42151 -316965 -327638 547499 585478 236941 -334028 -845723 526857 -304301 203033 113802 -638497 -977967 -287172 43391 -373710 31352 130377 -242818 -625346 111034 -823888 -617571 -824943 -915959 -431398 -493094 -195594 373642 -701647 -546074 630505 -374458 -328470 -892998 532183 782937 -644117 -771589 276899 746985 -633624 128964 -590475 -628602 -335768 582621 -526697 299324 593537 -948906 47819 -710291 -346022 -405644 -922552 -193233 -959623 347410 644183 -582976 994102 -475362 -654298 -276911 927738 -503576 601631 580177 -73339 -475038 365663 182180 -203465 -582839 602410 476438 18344 905916 -365815 -485675 -370573 -31614 -673375 -764911 231223 -876570 323337 -729117 -39881 309292 285500 -988454 -620895 -429137 307498 -122078 777580 643608 40937 560211 -649638 -865091 237576 827988 -150755 316819 272516 566762 -769130 -280750 169940 772065 379192 664100 765215 872661 -848885 621705 602126 -771427 568781 -786102 -264133 -459307 630195 -246889 -990776 13063 -865345 -760179 -82699 -380793 -579316 -747258 124491 380857 -564423 -129333 251972 861713 155495 -397652 -532034 -248666 -130278 152371 -659415 -103638 349451 966901 30268 -949779 -128520 207384 836535 194931 -216655 -838138 816576 -966479 683087 -512723 179823 450180 -401552 -185627 -175089 169230 52247 -612593 320070 -969621 647388 663765 -621024 97781 535006 -215035 245789 744874 773993 -602315 -231529 922513 958295 980455 589011 916459 -696639 -75405 496365 -823433 705114 718276 994791 56518 935154 410484 640595 -219619 -451557 -274540 771344 -882222 -904448 671563 -242758 -605805 984120 4678 470182 -969897 -510481 767522 764785 423107 414014 -219095 -910718 -339584 781563 -252232 32407 -578779 -110649 -594246 896148 120182 -216425 -183498 812827 -784220 -695729 569266 899216 385604 -378216 83930 -533625 175948 331687 166774 9484 -356236 704855 -957195 855403 186335 390143 18468 -713873 -212633 15826 -913712 1387 -742736 432001 451375 -608056 11217 511028 -861559 668934 693072 743103 -326754 439938 118800 -63109 938500 988567 744862 22767 743511 346473 -600781 -645457 254734 672599 869070 828777 -274216 58015 895104 990854 -364797 552723 -703240 -5574 628092 -540130 -685061 -243042 -125975 317577 -510984 -675027 -431289 -807783 -255707 667405 781761 492973 702931 -10847 380639 842251 466007 -840279 -485380 -956202 434319 334469 892896 148380 -734189 -931049 -528775 707980 841669 -993989 -702908 554694 -741858 -702575 -3639 -738707 -922092 804606 -226032 56197 154983 -855723 -570567 491146 756643 -859375 -319281 -271808 27090 -933766 -428160 61927 27253 -122603 -81841 -962732 -43570 -36900 -752573 694486 988799 783129 482932 57482 -876382 321110 557354 -890570 -627859 881514 -755504 78591 -920769 253954 -159912 504194 569707 507198 -355933 505241 -513890 563881 309588 -707082 935276 -239246 683171 654537 361671 -763568 386541 -804397 717482 36164 902568 652377 653606 224594 462465 -137421 -962549 -701843 -697708 963844 62511 368752 -306233 -880508 -455714 -178615 -649532 -77576 -442274 1072 154129 268483 -802019 -213483 -535859 -207722 440953 -331240 279689 -726972 -653908 -38862 409024 631345 337746 -594831 -975244 -282264 490521 279399 278986 589444 725124 510324 -646428 -403364 682371 133256 -934182 797747 889056 -764865 -533760 79382 -784671 -374369 117640 110158 -483822 790507 -335659 371027 587234 -455899 -30098 507470 -986774 -120156 -776050 55369 980558 350285 701144 976700 -596111 -152537 -780903 -153838 -486461 -947708 -764132 -515340 -496079 -385653 480762 -353811 -455070 901178 -250208 88104 -330485 -473389 -603912 860844 -10284 604430 636066 400419 804650 -624304 974811 -714727 448879 46841 -710021 628947 602705 -20919 341784 163274 305592 -395281 721481 -994621 157145 -710267 -877428 -173080 -693712 420009 -666028 -438934 -124575 -31720 733736 -146555 825724 -717505 929121 529835 -127073 -12075 -82816 -554458 -105170 -919578 -351968 435003 217584 508220 -556226 -593846 -908737 -850435 93497 629796 120542 -341595 410383 -112253 -120202 561967 -535066 165741 -36307 -905048 -634787 -247199 985811 765104 827491 -166092 925645 512768 952736 -647402 743657 -726573 -518498 769801 243539 -842254 120835 163325 -890847 -680357 35964 115210 -674551 -106739 -233162 768841 -471630 -587021 -941488 980391 -578070 -872663 -698552 -944408 -798607 37157 -485204 614683 -99604 996174 -938465 621280 582805 -686748 94826 782530 -548134 -154094 46921 -535736 826162 -420206 -291668 73051 729603 -596806 224351 -888420 616155 461248 -157245 -688178 -534013 -713194 -190631 482489 472211 -290211 86221 -865382 -969293 -570037 -869669 153008 925328 903672 -187978 145256 -936133 914571 439172 307802 -86678 -90547 -883287 -612915 -244291 -278882 624143 729000 520345 -333605 696337 720202 -77356 781924 655285 833814 746414 -385837 498868 612344 857452 -936436 -668237 -587688 -956861 723799 -348822 30204 -57698 -724755 -733644 -291579 -592069 -77072 828030 -678664 -633102 560268 -654630 -526359 266152 921011 591092 300744 232219 -773059 -683783 682882 491585 -586421 766192 -618626 996322 779624 -811971 855182 -7498 260275 567767 312796 971685 364427 -356975 -876043 -530495 709712 624874 488735 -689285 154349 -348303 919683 -337555 213080 -238692 -921979 -288957 -978121 -174904 -189004 426311 -167392 -754482 -127267 -662007 -385671 709054 -433990 423335 81534 539579 299464 -806466 220641 119027 -728906 -163603 -284916 -708807 -80391 916738 -426110 -904768 324548 -391325 573814 420725 -59683 96595 -119967 -723743 -213572 -32813 55423 -111204 -971728 -945614 357571 -130589 -763985 -664835 -281979 -615582 50820 -67982 299019 679691 936429 577460 -654598 -146198 -499996 976705 -432152 792432 -918851 285217 -92820 -745759 451085 -537962 -437256 515430 85114 -275597 728167 -534085 -778499 335301 -441915 51327 858669 -873526 186275 -808510 995120 889077 -83841 -308158 -389290 -240895 -830969 293242 -22503 -972780 -566799 -405597 -79682 -597084 250645 415256 -952404 -732764 395445 524952 659146 -832375 750354 -197294 494058 330225 169577 -373928 963538 49632 103435 630322 704231 859420 -677617 837880 672859 393111 -482524 731019 237533 -532133 -879382 -502801 -822487 164718 -426677 646865 -277519 -279539 145822 -629846 -10503 833648 285255 -971880 549222 12565 -796290 -870943 -849397 -657457 931742 945101 -477862 83866 -572180 34461 -601014 -89710 -296278 276612 -244785 916098 -757798 404934 -673300 781578 -419808 805228 748382 -58516 343365 251041 -215175 964851 -966696 -946003 -356207 184960 -546193 -790257 482482 304395 -40280 694051 -136655 -936935 -212677 -860264 -351976 631957 714811 239299 471165 -654007 599426 352405 -829411 -489732 788816 -37847 -914171 -150517 918230 -44121 -693050 -180741 623133 490887 852118 683549 -44225 834115 555278 614914 174126 -146618 962518 -298107 475880 -708880 42326 766073 34893 -151775 -312593 636398 980793 195248 71029 490662 -74296 660663 102140 -939244 772545 -364489 -6825 -49585 317597 -165800 -476501 292386 -668362 -997555 316206 594496 355213 531798 -863103 415893 -469064 -630433 484663 -402970 573638 232482 94075 165520 805818 -377687 470948 964799 912830 -751864 651575 -151052 -567020 -101142 607287 -249832 696008 -452806 784703 396267 -936575 355228 -82630 118445 997202 -74165 -125125 633222 731525 130496 961214 -987109 113327 905280 -230568 -49803 29423 -125553 184191 63811 -124734 -142349 -439506 -417018 -728782 552009 145083 -727542 -757491 906514 716940 804046 772614 115372 162993 -514980 444332 -255708 -343927 67545 657095 -365819 440234 198593 398020 -243324 -860776 480682 -570753 -518690 -355776 949818 68340 844029 250882 -94100 -1594 922788 -905213 226717 140388 197075 890089 547651 747478 -988349 195890 -778308 -190550 -108916 471602 -626364 -50443 -345113 -129625 -451071 611208 -691827 -608774 420281 537521 891582 -500971 696099 -865109 584925 561627 -575909 140579 226232 -443959 -640914 -424345 670950 406183 745901 36810 643562 520319 52478 -209356 -351959 37703 523325 178598 932794 834053 408024 -806477 -214807 856960 484874 898307 744148 483457 -659894 -908940 -613402 -687421 -77229 168539 810606 -444794 -17839 -818456 -496933 -56510 -858587 342183 -705258 868857 267427 310012 -185435 297363 759461 -535305 388049 119016 736538 176056 -106684 890749 -892398 -261357 -255785 170758 133477 -631434 18664 -40884 862320 -582393 -548761 -98603 -216579 -652454 -516210 173233 -53055 632524 436013 -794908 721150 -967938 -324701 463723 430025 -524303 95465 906093 291814 539835 795080 -788608 710735 -927900 -37589 513812 -508973 421984 93327 417920 -863780 -618712 814358 85159 -265783 365303 -313541 286022 -787682 586016 -640803 922089 -833532 947844 656184 90997 607038 135248 -813543 -298053 -80313 -430000 302596 940061 611676 362239 568487 26468 -523786 -169861 -995229 262274 911973 -813545 794619 783856 945167 624984 -494794 975393 -511658 -138506 -539511 -862623 -561268 696175 -119154 567792 -171124 598562 919613 473775 -683871 220672 744032 997775 -973325 460987 465167 -145680 -57109 -56238 274030 930565 -114922 -626852 533581 -451110 -786726 973161 490835 952802 438272 303210 408575 213764 358263 -415715 138271 -493381 -692592 686919 375677 395878 972158 -931439 933689 805676 -934276 239741 -243406 -947703 442253 -372477 924190 -296070 99807 -217524 380602 18889 283658 -354789 131542 63730 -118494 715114 -559017 6285 432664 389976 585956 356395 -341461 746328 -783242 905640 565638 -431925 -371436 -173772 312763 580619 -473300 -58739 -753041 876970 -612200 -496639 975464 -716623 440452 -971129 600781 292024 361494 -331188 403763 157660 -456466 -3527 -332071 -623252 121282 -625196 -677551 -6745 -57163 40396 486952 47 959198 -102221 -691840 -95972 61297 -672150 23243 939693 -959091 -630118 -385882 811546 823713 180062 412752 211077 38139 -769921 414533 -290162 -836497 371671 -586245 727686 913952 -580138 487352 321851 887790 905379 -171250 317298 -349700 -472486 86645 -405262 -313508 274804 252547 -782147 -626470 794692 -938294 267738 -860318 -320866 -713522 664269 971151 -563950 939297 949929 276433 -518826 -583395 176444 -741703 -626495 377790 273384 268260 -461708 528153 -783471 -354430 695827 764413 722994 762114 -686159 -406747 511626 -16804 215626 -524906 -713612 -370438 876009 -257253 -987051 -45629 -237462 -781605 -235089 -77242 -551206 612116 -149550 -604672 388730 885494 -319567 -390197 522654 22883 660163 -40915 -222241 506517 846789 761605 365402 252038 30991 244512 440814 8989 -356123 -597108 -827296 902286 575467 784647 638983 639667 632460 -180246 -348443 880758 203547 -349737 -790124 585968 -44680 -529459 622746 -669058 319946 -982024 -597648 -560179 -939016 -623494 639946 179071 -127948 730869 -350541 -568862 -263304 572984 -919410 -603330 355073 821838 -929617 497899 -60572 316112 117418 868284 918699 732900 -634424 -427512 136726 214291 910038 945283 315985 -825967 286884 407993 -776947 -668588 364668 -238168 -21616 602548 -264715 -858620 -454417 630312 731629 758586 -489090 261878 -441250 -643047 -527058 870476 -485683 619828 257154 -923402 -750302 539372 879348 -899228 -535553 -655872 717379 -3855 934225 271612 -437827 -493961 -717752 -778371 -589876 -248969 660845 100669 -845440 214069 928101 -461241 -181662 927771 74879 786930 43532 269684 683406 391616 -634676 14598 521856 673749 93679 631607 707287 367144 708867 285506 -120579 -290271 -314542 995897 -978519 167389 -956122 -141230 -505167 114301 -809011 803656 -796068 -237046 924348 519119 532694 726276 -319536 793917 543366 816431 -813814 97880 80791 600141 -815844 50919 567951 -730229 -422960 -973035 -351965 -697478 284874 982282 67344 396348 -533593 531357 307211 362279 -964260 -220588 -443376 -455182 -85381 420817 -363662 137410 -187067 -258615 650041 -69948 -584905 -705171 844345 -920421 604154 -884025 -24332 257441 232773 328946 -117053 876884 -875875 547269 -969954 -561069 -232541 519466 867083 241413 -446313 -747636 919841 112345 1005 -902546 -910152 -222169 -25974 -408272 -37835 191259 214126 -433190 -357162 369938 198233 -239482 718894 -416193 -480026 395178 -873593 660590 -709461 102792 -476989 901609 306379 -750409 343143 -973904 -453171 139565 -58982 -920947 -891388 736429 893963 -320017 -329209 588013 -744538 171759 -699121 -357170 540418 971850 753898 762873 412438 -53703 -305702 -457094 776718 -354359 771793 -62395 -636988 -88760 208686 -430661 494295 922660 426371 -392220 -581653 -517860 964109 932592 319057 -295838 274914 -394197 -683073 -250364 187131 646146 93668 -51576 -304505 614991 -899200 -370869 827211 -699089 -262449 304285 972914 -71152 -405624 232787 493355 -632784 943665 -289953 125080 171608 -90556 768121 -746608 -757894 -361791 802931 110030 79254 -994843 300978 -28257 -68212 101062 -902767 957361 -947552 -108837 -434627 -895621 411678 588279 -358231 355017 611992 -99741 417560 -202777 305483 323478 -204329 -65174 174624 38669 -442730 645198 -148512 -542678 -136548 -490978 -388483 -956065 528068 -416054 988130 -903808 186739 -536561 -241256 321927 381037 -32571 606897 625998 289230 236706 -338051 -421269 676987 -140294 -181804 -561577 -973424 -704848 591510 577282 706833 -417131 501781 -671109 -542407 -12440 -855593 938070 -367899 93832 -152222 -432216 -747911 79300 194345 -681681 -447024 -180658 -15981 -466673 -209059 -608561 -459356 800695 -956573 -724332 -384182 -763550 -163123 -583707 -909882 -723654 563499 844278 -147275 -683498 630729 925943 -718533 693988 13806 735430 -770613 928802 -420690 -377147 790676 569990 721772 448837 -931445 -257858 713712 -963807 -673647 -2990 -378975 814952 -556862 -58075 426975 27570 -803750 374682 732031 -714221 141251 802148 877870 -706241 -301292 -649034 -405919 -375250 -938810 652994 -290786 234621 -38760 -309010 114265 145451 934592 -69417 286493 -533639 -270967 187578 658734 -203261 -140454 -411111 568580 -315165 -181072 -814670 -119533 -408804 -557552 -115049 880904 -510949 832768 312567 -491063 -513324 435606 248967 -317655 -681009 -503193 568312 447910 -493241 -998897 -222844 -122000 698062 268803 -811424 782418 631199 561529 468706 834987 -246513 861431 866108 909574 504354 327799 -472090 848217 -202182 390580 111130 627159 268907 -751723 -991879 -539918 578153 -286542 270027 -301967 -462941 -954745 -959388 391081 -69399 378804 890657 -887224 992238 128274 527018 -193018 -911310 -516809 632296 932244 136273 110683 809090 331072 290835 -617600 -104858 671404 -365296 -400996 -471187 148225 220444 44491 -686796 550933 -742110 449032 -310962 777002 -566136 989847 915990 858234 -724172 -43096 252626 -645800 -227263 -225562 -235359 -896403 -232083 332341 279364 -962089 463051 -655599 43762 -873733 921375 239048 -933680 295242 72959 94829 -892828 784354 678721 -394115 -983330 888943 841489 119205 818366 -462307 -668950 595280 -712174 -965191 443552 -836271 290909 520419 -341479 79658 603284 -910222 -751588 -851337 738754 -106780 -758975 -359942 -192821 488960 922888 -117948 311885 -880757 763270 227708 776226 -160326 -91697 560130 250238 617332 781747 -415335 958682 40775 -308590 -739087 182129 321381 703587 95582 557458 124963 870059 -240487 -457332 -725392 787459 925907 290252 778241 -681899 -36766 -598823 452279 93718 812360 164330 786399 -658134 -651471 -955947 -585278 -616618 -450704 -999474 404430 -87422 655455 -773861 -498368 831252 -876649 -674885 556066 602474 -282973 -555035 680291 630459 -264157 -585321 127768 827381 523880 743488 921641 -346213 -724641 -425988 -321626 222844 -596133 -958907 884886 506474 -521458 -556953 -928485 860699 698052 263224 -408147 861727 -687495 824863 -219191 47035 -227778 -2748 426969 -842462 -135444 591062 -767822 -722861 -373258 191096 873783 804878 -313640 17737 1946 39156 53036 373390 174531 592954 673627 149631 -627383 691209 327792 664491 -777571 -246410 -153976 -146808 694982 793625 -665754 721179 -233786 -471732 528291 805184 -802788 607490 -60542 -493545 -123549 761665 610658 753803 -220995 792652 502272 -474887 98323 429612 617752 -604792 596127 -650979 309026 -890630 -254243 517025 884989 -497261 -104480 41332 581518 810728 -81664 306343 731145 -661662 644305 170325 -194365 -603573 667155 162359 999810 -815635 -511679 308444 -929720 -608442 -381399 -766531 60271 -760113 -620077 925318 499327 -383813 -445987 691923 -309059 854319 -272555 -465077 845639 -620290 -97826 -644249 85478 991356 896257 -886591 36540 352406 -853363 -289364 864144 -506707 761836 490148 881355 -464242 76938 -444984 -789414 192871 -349775 -864725 374443 -110503 413309 910655 -413624 49085 783930 579455 534533 -553529 -547842 -644560 -603525 -657636 735787 -980915 501813 26190 -829127 746647 569470 137494 106895 12881 -568783 681112 -449442 -605404 -822512 199401 699872 690069 -677776 575668 693668 473806 502607 115440 640887 584913 -38651 -255170 -451526 406333 -123854 -791258 -599576 973307 -224679 818412 605098 -594428 -14200 3113 926789 551706 -959521 -128714 996848 130803 615202 427849 165886 14860 -77470 -847294 75824 281138 -790949 695673 708628 678941 -481488 381207 -891338 -41162 -902354 -866232 871503 -802570 940300 -673386 -645917 273586 -432543 324674 -126422 378264 -714514 21559 265510 -177189 418445 -480548 360018 -596743 -810339 459289 341153 688543 101659 -393074 782971 -616747 118618 971447 -966194 727891 395950 -95332 -46147 686660 245163 -251286 566781 966645 -563175 -742064 219157 4437 870065 673320 -668860 -523771 -642555 -586698 -860630 611987 319058 -951223 76740 472901 -204998 -320240 412351 -657797 560941 462503 114172 757764 -69698 945929 -573388 314524 43796 62773 921478 939383 -578383 -419509 -831550 -638198 39 -221510 -597268 -868968 367614 295345 578822 -337655 262678 201582 -138136 777747 -956723 -708121 -864976 332198 -783912 791584 -351614 -255366 -912026 -877476 -468573 -639663 510127 98063 -791701 524283 933186 362281 -65213 352595 385955 159245 -266875 -596361 -55866 -843006 -482862 -161420 -368611 -575733 -509294 -610264 -501297 -953572 808892 15433 35864 -906390 -720955 -810114 -309956 -277854 238635 -869975 -142563 -333956 -830006 979880 -4270 119024 -104972 145855 -30231 548095 -654976 -917209 -190968 -657895 598722 930917 310821 462913 -715403 -373496 344628 -814797 -21250 -20869 545436 167584 -77038 490753 -636028 354983 -349434 -45275 483095 -793252 52681 -108470 -550239 457857 -426411 585505 -335836 -942297 315742 -731055 -115355 203100 -19141 -753706 583525 758461 -519812 -834693 912743 379576 -670028 -209680 -701903 -527656 969872 -250838 -728869 -249046 -832912 732630 -805641 564052 343115 -808867 -763529 -493851 -220387 946441 952219 94407 107247 493633 -871660 318929 82304 747376 141242 840185 -768243 136423 -755417 647234 561683 -528018 -257756 -307139 -877801 407483 -689231 -805829 577242 -656247 -210892 757601 -323347 166330 -222578 886441 -170286 550102 -307064 -155929 -47431 -473821 468075 153079 771815 491484 75182 -169978 -69709 23058 673994 832633 -148949 -863972 443178 -431491 -491949 975164 940990 -657876 -274547 62544 -150353 490072 -582892 934706 -445139 -814600 536610 612524 170467 724269 833586 635803 -170740 755567 729952 516383 -366305 746073 -670484 345084 409126 -583923 491101 663696 879405 184261 570562 -57487 -364587 661879 675348 -925278 -221944 453412 575287 174962 108103 702270 -831073 -182030 877342 -444748 820623 -299375 66873 -473317 956541 127446 604561 -299014 138424 -234433 -448590 -89779 -414179 411400 489543 476909 -988934 -684399 -482861 467715 102969 809488 589663 55087 -402836 303099 990717 -374799 334133 -728295 -654218 -240977 272100 -747947 354631 -54562 -476023 -46500 553112 292508 -7392 890647 -136134 -756793 -221114 281520 -794387 416937 904630 -251548 99466 -606081 691103 -476677 -145920 177581 448284 -870590 362071 -995192 -184761 992711 807223 -143632 886533 875641 -908233 227834 666167 -574848 -495149 859725 -617006 126885 58510 74492 -397570 414081 -54288 -362996 861548 564018 604957 -406301 129798 780456 593587 90986 -895697 389168 -373792 -626149 -286212 -677873 -527297 -699267 -667224 79518 596496 537466 -204508 499053 -963520 -815547 585179 -648094 -699718 -1989 -724381 305514 622002 440293 -593698 -926006 811278 480282 -813965 -799981 -573455 -189502 -634395 -678604 -968347 -998603 -339251 -582999 -300607 -61960 -99886 -417918 -547509 -877857 -937890 -709509 679821 -538561 -374810 -613803 -517635 102613 354070 -580879 560718 -71624 -700794 508852 477071 77650 -159705 -603892 616178 694140 -405416 955809 -849368 598069 102552 -293606 -865689 -47745 987734 -247671 -995443 926295 -905115 -754956 -806306 -431665 -694261 -912639 -713287 997181 1546 681938 -613932 -511223 -76792 -998248 -496207 -787423 -679586 222858 -928608 -541750 477975 430603 157215 331416 52690 -669614 -433744 -741671 742 903649 899397 797218 -239586 38559 965079 -253325 -487788 -872043 -672387 -773183 161978 -14783 916009 683674 121719 -319964 712427 -374367 -639728 -229613 -689752 872579 -123888 -299545 -91901 -112542 384422 459000 713679 -898494 80247 -598863 999235 17612 -275872 520404 -348278 51696 840650 -157159 601274 -503152 217622 -68181 777789 -249336 89981 826199 706091 -976208 284285 379082 -700409 437495 -878839 135719 -114575 554661 -666903 -260616 -412896 -420249 958715 -608433 378479 31227 -309223 464893 890766 385908 -85906 -502695 111659 -262925 110111 -645563 310850 185719 -992322 -247434 -982852 -379537 -729151 -302435 -193582 -51103 -297720 -2085 900653 613924 989032 198110 -521642 -325181 636536 284826 -746813 773937 -582917 882061 803226 549316 872548 338763 963925 -422714 -24770 860779 572405 -533705 -993400 -958420 969855 -210079 -766953 553398 580485 -377484 -965820 677265 486764 -791487 -604306 -182322 -175605 -282630 -11984 83103 -737198 -817849 -984609 -845565 -435183 -518515 328707 -635984 106503 526901 714354 -201812 -759543 627588 949259 -101893 677964 604457 935564 691187 468943 -729130 810641 -285141 -795289 -863610 -960342 -872686 -291608 635228 116759 -43876 422509 57772 -590302 863510 -446651 -1645 460697 -906853 643322 602688 -742553 -855137 264831 809942 531278 316456 662133 487274 162628 -518883 468762 472103 702055 869431 503375 -394223 -68195 -697196 -103868 941542 -658484 -439190 500418 -8032 822707 -641576 229012 -139880 -501917 139224 -613485 -633915 -307234 294609 -205107 -671583 506186 -817591 -666671 825388 -10798 -325576 578714 969354 -29926 -795144 -464234 116679 805212 -505896 726993 852411 367140 496335 735683 734089 510500 -207822 -469695 962485 426029 609733 324645 547051 271911 -356855 -334381 438179 -436012 765651 346444 405832 -610910 -615681 -889166 -897232 516236 267388 832865 275653 538367 -377998 449422 -31260 490312 625675 215417 236116 -718286 -275102 -461091 379525 -652985 -603486 -253947 766145 97714 942012 -147208 36722 -392124 464068 611664 -297974 187157 -849047 785065 829330 480707 281871 255028 281427 150998 -502901 -538389 -992357 364228 307807 -825044 224911 -740290 916039 -471028 667414 -527345 667728 -979520 -454567 -112738 -763805 922198 348001 998918 767532 247330 -14928 -380720 -953174 527446 425135 -467484 -409406 -548693 561370 -981793 731526 736004 261872 415485 -951266 -261024 632574 -62245 -51607 -887674 118103 911359 392489 929555 92161 671964 735806 -831975 -297443 -601632 -112642 241377 598984 -468211 761421 372587 -169455 -877803 650237 -435133 266604 710355 239774 -253739 101818 366879 368917 -940535 -664426 -698343 419482 -60415 -733173 -963470 358585 -157074 696788 -222607 641551 -585561 -312849 -716600 410385 604449 -135243 958305 -748479 544387 -709435 -368613 -208759 -473449 -603977 164735 -323171 -534879 -20561 183323 446511 -792397 558842 -102526 -776776 -470614 -567686 641111 858804 401239 768443 -648200 195432 -175757 290228 -183392 915520 -342171 -893217 10962 -965164 421280 -592620 -469050 -193651 958233 -541330 265697 -816668 937379 418873 24170 595129 -732559 664521 -681190 -635652 -477051 -204216 782945 546957 114232 -228747 162484 237629 263954 898654 -801200 633404 -956459 639720 -954147 -735966 -816455 641978 -487620 -836734 -281635 -255238 842764 -21198 -994477 45919 -528436 151669 -601080 -959689 515420 -768223 38098 128996 823830 163883 -329649 144025 -745609 921074 998762 -327375 141350 2556 -522069 -294533 224339 -103538 421702 776545 -147442 -194499 639797 925624 108474 -156746 491775 -760686 -431369 -169375 368119 -693775 21147 270162 -320290 568480 539035 733162 -489576 367209 294518 -581106 127466 -899408 -196291 -75389 -929515 922192 -366908 -596708 -188947 -440834 -589711 864512 988925 -107132 473023 -550288 353335 513460 956252 273250 -887656 90581 -97009 -326960 -364390 -51034 -881416 -511595 261725 426517 -422346 86290 -185461 905003 643951 -77634 337744 -690567 -578620 256258 282920 -542609 731934 128689 990572 93288 338853 -869829 240373 -275229 -148792 116782 252525 225520 161440 228954 913257 139992 -464926 -169729 -574218 905036 617636 333430 706509 515393 997811 723387 -843275 -675221 -462869 574472 -898242 -320936 942183 -223891 907134 52596 -704923 -49216 833196 -9791 553858 165338 436047 -372628 382064 -994005 -897958 529777 -192030 -183537 -712415 -235736 -620027 -471185 389872 176682 451789 -505601 -636855 398957 -603791 -36428 -915697 476255 118684 703558 -696510 -929743 284596 202459 910241 12390 234469 -311861 -134237 528966 86432 102558 -506961 -570905 935291 222969 201756 978678 720267 -310429 -998488 -804350 324275 958122 775188 -33161 -223757 301804 999778 -466715 298829 586549 617570 838623 739032 26949 627857 369289 712435 842783 -844085 -699101 420058 597322 674642 -18977 859040 174684 961815 710753 38152 -133686 -361817 -851866 -145660 -641955 -33227 -354104 -18618 -89280 -514817 708105 -716344 -822304 419436 -713513 -252781 -561613 -797521 58516 -736335 -565666 990160 790672 -977127 479810 -400550 -255549 -869150 587325 -716197 -836187 -761583 -200422 -975479 378926 -9709 751510 964095 -178715 -472250 -930928 991652 -396505 -649807 410060 -48212 -897929 -693676 -50845 -527816 487292 -26725 376395 785817 -870885 229740 491135 747314 -991183 -202273 -649781 -367365 156013 -693491 -426058 -119902 725449 -748031 767755 -217268 587043 943052 -905210 -709767 4348 395701 657048 402764 -794995 19287 -648246 -425217 87583 232326 -828445 121104 -133178 -995268 324620 133697 803994 -524365 -176731 -7692 -69054 431407 869717 -148439 915053 -218232 -677045 899861 -745636 245718 -318176 -725285 -526441 526168 -674455 90815 -964030 -287224 768242 848003 -35710 810001 171437 735917 -625398 708293 318164 165097 110396 249550 -697932 303673 -637498 140323 -722278 -369279 134625 -915250 -570759 815797 -672834 165656 -404709 682402 913636 823921 -644135 -386410 -793077 -527309 217352 -257144 641827 235398 -337710 -406767 843475 602467 -99803 368655 -57241 553736 204698 -638837 -867351 -164622 -120860 751785 657400 -558712 -242171 696648 267011 786470 -503218 288279 942838 -187399 90795 104371 -349652 782075 803462 735225 -956198 -285549 -838845 335306 603486 985041 -31629 -606412 77513 -908236 -418847 -478871 -924306 -596500 591472 -169601 -94566 608159 516129 54208 766049 625238 25137 -847825 684307 -747768 677727 420376 -293554 -87488 718539 465618 -370131 819949 -433158 -128747 -273762 631878 895094 873714 328146 239064 -925325 179789 -36179 -370740 -372785 822813 -456933 162507 -845878 -884569 925094 578311 -154841 515740 -391544 -685365 889227 230794 -10298 -419344 -690799 -835226 86703 -507518 931755 269085 -756280 -43623 -699476 -149945 248043 831636 484170 -592563 -477394 -833202 897490 -841041 485348 -143104 871932 294769 985277 -335309 185049 -191325 509065 -462880 -782744 985868 575642 -61658 796361 730738 374214 -372954 -375287 -976887 -601461 549118 277147 781430 760014 -16543 -745624 -168066 822076 -83120 9597 484432 -452361 -748829 -754325 335735 147852 33453 -373178 -172694 -230295 -554374 494954 -359224 -596711 -69883 21282 632469 767806 832485 252132 -364200 119583 -244754 -153940 703477 -220391 -588376 -190735 47734 882243 -866846 -256312 11737 -412715 233083 509989 915620 143487 -738926 391304 -230948 -554326 657221 -843758 257192 -225309 115271 -862096 -522120 -281647 -654622 -637373 842191 -209510 386407 -298264 285482 974599 -487754 643832 -175365 317244 813831 -903789 772606 -94969 -581839 -181786 572138 -568174 665249 -533998 -264178 350267 -311644 -416721 261843 -760342 -486810 446738 432776 -335715 -77160 151175 -530609 763435 664814 -384378 -76299 -728406 -186189 -505988 -827099 209204 -825701 616493 160210 941077 276331 698580 184370 441795 -426131 -513216 314988 -371849 308508 497885 -235767 87423 -276547 972946 82948 911881 -8080 604158 -499814 -966815 -957671 -483603 -100595 536890 -850089 -149875 -906796 769190 976361 -313409 395771 -269089 272669 608668 -185182 967067 708047 -173147 426238 948983 -369267 515156 120822 684293 332849 -50809 -8799 -918665 827153 -178291 -578045 -427435 697615 -458708 -478655 19313 43480 -438948 -852303 621508 -105582 -756548 -996919 778018 -186577 -586015 851515 241069 -439846 -61498 -683304 -167001 489691 225450 -227260 680323 725109 -483989 -357634 -106599 369141 654267 766341 717959 566325 -136852 -532668 101774 -846538 -42818 521548 -139537 107993 3416 -770464 48096 -763467 -736419 91436 -159095 -984372 -625213 617463 246874 -271425 -820892 -922720 -930898 123502 -600281 752319 -982813 304022 941817 783821 47276 -481582 912099 494377 586537 -771105 59547 -126782 -940847 -355309 -521119 488882 -654576 500777 -939530 -240321 183102 20310 -505226 -137070 -39588 -116227 197080 -426831 -383452 -870852 286776 859563 -565168 -803847 806933 -900941 -798759 -993537 351588 -867464 -189212 260969 -13909 634487 387483 538896 -760662 -595717 -335207 -885745 -355052 825395 881279 -926353 -219782 -251538 952484 946292 922057 -230923 -475671 270723 -914326 -578391 263726 523655 116967 828623 46302 -53010 -930642 -434685 221084 479501 621197 -243331 -700548 637469 146642 855674 -99162 205276 -226557 -786101 -961406 -180205 -766966 -922881 542709 411457 -880792 -353920 179848 867470 181538 -179995 642974 853721 -462190 346417 227037 555928 -505374 21469 -215883 -891429 601784 234895 -633854 792411 -339335 -683142 863323 -747803 512355 875041 286935 -123309 482067 -274879 812586 514214 -467223 -133706 683290 414078 -901871 317757 -270564 490021 -39123 -779948 -614971 -628959 -172354 605316 -632902 78714 423587 -464416 326274 -667397 683988 -45873 -849967 644678 798123 -67698 -982975 -792028 16528 -142140 -240345 -644111 77209 510847 -391039 259623 399945 861254 785029 817273 -410384 -414373 213845 633230 915957 340605 -385472 314162 -71134 885323 -348813 -725997 725343 -144844 376458 186267 -394203 412999 -509149 -895633 -604980 -205170 778991 -485478 -972506 -955415 125769 993519 89945 553896 353093 283914 247517 -486847 -55436 -375760 596959 942149 -472869 485806 -580765 -694816 -908895 233378 357259 -822838 612571 664065 692526 466185 592157 -342387 818784 125751 809498 -608285 558745 -585254 701533 -372816 -589692 820467 -422493 166148 688614 -609070 542655 -190295 573862 -645606 236199 -814587 -202541 704935 45980 970314 -574212 -346880 -499741 -709684 -368928 -704513 684830 -749462 -212896 6637 -729380 -937539 821470 463930 -385843 850010 84418 -511019 898062 59798 -43986 676003 -58510 300753 574662 -107774 -763528 -864079 -623121 850636 869313 139302 622615 798680 -200454 764937 425190 -454609 -597130 929850 496525 -586464 326082 -289727 -439817 44310 360851 -800211 -123920 24795 -647008 587055 -216917 -187535 -189373 780018 109389 -683018 -207071 -678786 -98080 -663519 -640888 124413 348174 290473 -205791 -26355 290121 -592257 -224962 -923838 -849717 242770 332629 -488080 172389 921796 500397 -830981 750164 -378089 -341583 669607 571966 161814 -792481 654881 941079 893508 95623 742926 -508149 -76829 -272852 816309 -334632 169338 -715216 -509565 90985 -656599 -786236 33110 -32927 -800513 249145 -305689 740278 735607 676692 -865414 529304 127750 -80439 390582 305694 -619703 -475829 247535 -452380 634700 941984 -277942 280283 -337569 -982325 316829 520913 93456 946223 -900135 -624897 -22609 72866 -688406 187922 -780072 106660 820919 -332997 -781808 -338035 357672 245559 271867 -579056 799466 -833194 672371 -533412 428874 109952 -174190 -151093 589254 -766491 -646503 554582 -986063 -415273 11633 -706681 -987063 -228298 111492 73933 -796617 287667 763310 -956016 -97880 421945 783543 282166 -965401 98029 -951636 730625 -834890 -102937 472197 -545960 -416957 -529604 -987128 321393 70098 639844 422020 933633 -279287 -419267 -538612 -552873 930729 609277 586586 934274 -816174 -112891 176010 232525 -281587 -236046 188736 -348990 -130468 -942981 302713 409121 -72946 694239 604416 526693 611449 382330 32111 -669176 -553093 333723 345938 -250265 -628278 -633349 671546 516731 117110 71299 -2055 306807 292180 410753 828976 -721990 -294762 -143462 804567 392033 -309016 388852 -236115 -334021 162285 39807 567467 992897 -804699 407652 -129813 490730 909965 -663470 -781180 -806500 341010 -508001 -976371 496289 -215280 -927738 -858193 -246277 954245 -881009 517734 -169778 989836 989012 -18629 -962114 63551 -783550 964430 -139441 -393959 556595 -103667 205734 -527843 -724185 -488527 -666576 318947 914025 -124431 -943214 774713 35093 -249863 -567494 769252 -820566 -785542 711168 -25340 -560953 826330 741752 781205 938508 594774 -496526 -251269 226942 465076 964518 -676191 592552 -848040 256387 -957132 -21971 -881538 507917 902640 530797 -729629 214094 48245 -331047 253058 540108 655795 336365 -33766 -958975 -762280 750951 598800 385298 -190712 -108304 277014 -547392 -726178 -563273 139476 474679 457336 -511482 -660988 342218 -222112 -208288 -39990 138468 675737 325276 -620849 -994407 -422215 969740 -438786 133330 204414 867288 232099 -175838 790111 -787979 -50119 -282730 -803589 -98536 997743 -235524 241247 328685 39039 -212729 625376 -909727 -321707 995348 -252002 -936193 -765258 837181 386850 -322623 -22561 560358 229371 922950 -709082 690977 -921744 331452 -730334 776175 -42928 360935 887535 -550976 678833 -302666 453493 -286174 -346417 -127028 -901958 192037 533185 -771698 494644 -840476 -664649 580285 -272028 -252160 -577542 502144 445950 -342701 -123402 -265106 957125 -149782 -883971 922965 194451 869077 142068 -806494 598412 -437439 -208741 277576 -756885 -180933 641559 687905 676031 -964708 456083 133087 221782 129039 612736 -903766 663383 -13120 -723588 133468 979055 73763 -697131 -265436 400606 598036 -784133 -142139 45012 -82834 -558127 364674 727503 -339849 320307 -424040 608970 916670 540972 -335451 -512027 190452 -509287 357043 -429235 -979227 -656128 -61464 -931794 -829556 -492005 116456 934417 -614578 715147 -509388 -628181 -942657 434275 674712 -357738 -277973 -314826 775065 -294294 -883643 -76435 216361 929833 -899002 -422158 -952041 832477 -512237 22117 -350821 -356818 951926 452962 200633 -770628 314898 214893 -369274 -731692 283399 986841 -775474 -713493 -874158 -543543 628317 732197 -721614 858258 473362 -667143 -510105 721219 -776188 310948 -591186 -415681 419037 426146 -897769 -169044 983131 88785 271353 919694 196069 110249 -223633 184105 285872 -506465 -553146 484349 494716 389300 207260 783920 861652 -42329 345780 -336247 816612 91979 -394022 -643560 -311438 -794509 618733 715508 118523 -136567 -996210 -249699 607979 -694210 -535708 361471 40055 359388 301449 33944 656667 854967 694804 -389328 900779 -97725 -142265 139288 686525 107205 -355954 996290 338188 376866 -480117 -86156 -728285 -228095 -548322 -57805 -842844 483320 869101 -815945 745456 -392826 546988 -569107 -727177 279273 -310639 605453 239091 -578104 85317 -900425 145209 731559 221358 562768 820991 371076 -35335 432178 -212763 -904062 -990363 -967750 434776 -127709 693864 -188604 200736 611537 927850 909167 -427021 114854 -842955 -298060 770032 -263970 75990 -951122 768217 -700797 373327 -897369 237876 -70378 -860262 -880907 502584 419232 521321 342804 434529 -240681 -788471 -901025 -885469 785513 -577312 -198981 985319 380416 106912 -507311 -779442 564789 368281 -49478 -489324 -802777 390808 914772 -998699 106788 -425814 617215 683163 -704476 -621178 647888 -622135 -269033 814654 116832 762542 -514777 992745 261248 832357 337308 -960655 570333 -944722 -820996 671780 955133 75962 860072 606725 -409817 189291 104182 72519 799616 -877377 -968623 -74037 324098 878935 -936777 -50421 631076 646649 750511 663341 87038 420531 -893836 -461186 678563 -704491 231276 177969 -455262 -502507 -211806 240658 -6475 -965989 925402 309530 -866161 917069 546825 933174 939480 -502379 -242168 -224554 681968 -831 202384 535073 807304 -174248 306248 -152097 253467 -234009 284622 -33600 -616173 416973 213797 -772708 178826 87158 -773025 723517 278341 -815842 227619 592579 -721650 347197 735825 -488543 -182387 85564 -11638 564796 567609 -960234 551897 495395 854250 257919 -22920 529746 321986 -325945 -571627 -352649 -195224 386380 -547142 -979046 -653888 -931027 -550938 320119 275445 -228595 -500923 -271781 814570 -128679 -505065 415746 -641071 -91729 384700 -475831 -224508 354503 88209 997493 433057 -513666 -968905 327330 363088 445883 -213451 -580557 578842 104951 -150955 503996 -400521 739514 -297472 -333384 773625 -434719 -449979 352812 721301 -830921 -911617 -293491 -419814 816621 940228 -533906 134504 162818 426896 -808137 555452 343364 -892992 -459780 -791295 797683 924658 720897 355733 793993 -561450 982093 791876 -94011 907801 338141 -243590 145951 520746 827472 -799726 -880942 -512316 323813 -601214 -115153 470451 368712 442088 177743 -591715 194210 -842080 -418416 453624 -781869 845814 280676 280977 556878 96245 -185674 -674392 -988144 -715938 736628 -643657 78910 23101 644051 4442 -833932 205865 168364 353825 -84125 -390993 -994257 439557 828031 75191 -551102 -244969 -743875 -201265 304031 -562185 -939746 529906 -566076 -762309 992771 -558611 844338 288452 -721689 -368829 -612126 673865 -853434 367742 -955131 -624156 -781473 -835658 -260082 583350 461862 102337 -754874 -984335 -588756 -806671 -49174 -846290 -206181 965360 -538552 -538569 731921 470044 833933 -885135 775232 -217347 -722244 -66892 155999 -853701 -477843 -448331 -210159 -751096 -205449 896834 -781000 393352 -825479 627518 -768944 525056 -830223 895041 -29283 -833385 259712 -890342 167853 -270045 -60719 -347024 324660 -84283 128069 -999799 725348 921713 580936 -630385 984805 -908620 664806 869185 -753065 175673 98107 304726 261034 589465 733831 -225109 -330466 -783565 -580307 889890 941423 465643 -351147 -125161 -395193 702440 947329 596128 477919 -569232 340437 359515 -174800 -497463 -415388 974146 751697 116980 -321032 -51374 -408327 -273793 -374179 -733383 761181 -153326 453877 132759 850225 645154 -153434 -4155 548293 -710463 898630 319168 658425 801291 -281611 -477921 -314189 -566481 -200743 -506963 718444 -3170 -575741 -202073 -41883 302798 -858896 381075 -134536 -651477 599852 -612165 179081 -74213 -490095 129605 417819 -227668 907182 947312 -29185 262749 -35389 -55827 932135 745990 -866072 -365097 -661224 975716 409292 184145 -822658 -302395 555291 -962757 551129 -829236 229113 -928496 -684715 602338 112428 -784161 594617 468182 224740 55797 350334 -711329 -123965 -729635 178459 -265487 845408 -276363 331046 -298723 840925 231650 396649 -190181 153521 583937 581902 -777426 722402 -801645 -203417 -714458 908511 -734954 -954664 -132481 880124 -373073 29154 -563673 938634 -164158 -847028 342162 -283996 572911 910773 -578514 549864 779167 961541 400086 -211022 949160 211681 557306 -103762 388192 -382760 -467181 -630822 -318190 591677 328897 796363 89828 458928 -130041 970217 -553526 177032 -965174 110156 -598350 602391 626383 -84110 74604 472324 586789 -192035 200866 428854 270258 -818059 168428 -804648 492502 -239946 789994 159043 496762 -135106 -384050 729810 -317902 -602133 -583679 763391 -580169 682157 -334895 396918 -941830 -299091 -12915 -631892 -880819 -770451 733488 363528 381661 175501 565377 707549 -484416 436274 -470132 617103 873452 -581399 -864521 305743 -760515 -228006 -901275 -65307 -366692 410958 -536729 -524150 869671 -633202 591155 -536302 832254 -898966 439939 -76602 779817 -436779 -906612 -133040 -519511 700077 -171751 -831537 506778 -39356 632843 135425 258700 146641 -499134 821688 -626202 919975 117409 233971 506169 -373908 418766 -191634 966568 871740 394677 701189 -164876 14607 -804863 -896112 136840 852764 831697 428058 308912 -475360 173175 781024 384940 515190 -789255 765701 -577417 338839 -770267 -138149 404251 352053 -426044 -632889 -748425 -987450 21211 -727982 466086 -572228 502222 -730641 -703938 432957 -865164 -136039 -796628 230804 858690 885116 -344264 11537 901163 188241 -185171 79741 -277259 948552 400243 -672336 -339453 -865349 706727 793200 793049 -379265 576038 -81383 -520944 856909 -558255 163440 -95271 -848291 424313 486659 809386 -981162 -478575 -536852 -857227 931851 -239799 -957342 90887 -754535 -400498 134599 -876197 855059 87181 204521 -825909 -839605 839483 737492 -930588 -588224 155758 -104495 96850 -840029 94505 -823552 -749446 514567 -576907 -183539 885415 -624602 -441238 -372206 829642 709709 -748217 -11041 145875 -885396 -409385 -339068 77547 153572 543269 -20037 819017 -618099 89170 333769 -453804 993568 -218791 -348998 -310017 245425 -817752 -989393 -871266 -516275 -758618 38762 -619075 -245175 -292835 -506007 -866660 -369357 115266 108457 534731 -234774 -788127 -646261 -509346 -711862 -871767 702932 351310 35711 502418 -420785 -728980 -372741 259943 731906 -47870 -11533 -112435 -207006 -55604 -242186 602112 -626111 94263 552769 457967 34318 626614 -183565 -749927 83528 243606 -967873 633293 -339092 884981 296638 -620238 -759646 931950 -360537 -265280 -468857 -587106 578417 908573 -989455 799017 457226 795250 947696 -655929 87883 183544 -583723 509853 815537 730774 704262 -826647 -312767 -741914 25737 868867 -906780 -788786 929000 382568 583341 -953112 853976 882188 370917 231937 -715176 395201 -899523 -987289 271829 134976 942497 -215839 154127 -720460 833186 870050 647845 -26762 -235253 -392775 -336350 941803 -664129 -81373 -301187 458930 940647 138819 208765 -831101 -155611 -726145 939756 -127688 -698919 373471 245167 485599 996896 664519 325672 -350319 -192073 -141032 -990294 -385053 -790010 -815370 -761703 -58762 -343727 934564 -436194 -378198 -352778 -792950 -949627 -128529 803172 853209 -488525 -661829 998169 -740155 -674489 -117992 448725 -564917 338261 617056 718441 679959 111452 624757 741960 -971838 677796 -135478 879226 -742595 32540 981256 -714340 -417024 -639223 74001 -371380 722338 306773 804776 -799038 56201 63270 636442 786918 -325619 -877175 -419061 544002 999166 -595608 -269529 -464669 -806169 -265308 896947 801457 -7042 -504023 -181173 766757 -541082 -526974 -936828 -651869 -430654 428703 533524 -531128 -779048 -462520 90341 -454133 692989 188499 -508596 -812274 -532592 -806401 377555 -182905 528412 234865 -980942 250054 2209 -30008 -964771 889698 -353171 2399 845751 523780 -479325 66590 649807 -957731 616957 3259 -378261 431342 234263 -612261 56128 216422 -23211 732516 497884 -126687 -482809 391363 860681 -717009 20488 616038 -895989 -481594 912191 213122 -107636 703141 520846 812206 304281 580202 -992980 768968 51267 -943855 -425455 484357 970854 -525175 -339958 -180967 -326394 441204 -748180 85631 -817836 -172164 -880795 -819866 120145 902733 949486 -184904 115890 567900 -509881 -419071 705488 367510 -663914 795820 786169 -670111 -460990 -918889 761175 -751580 586103 23044 899059 672465 -433579 -583726 347740 103843 -934542 448420 729881 -298970 884655 -564863 851232 -934470 230116 -755729 376115 285586 -236750 -197183 -664738 -242937 993905 218108 -332888 -441517 -55438 -24278 -737115 -284512 -661334 951376 -91179 -72750 964951 -168532 -443982 -934607 180229 191734 675830 -580415 -860971 -557148 976091 -313587 724986 711458 -974905 -357773 217660 285743 516898 -918903 609432 87379 768840 29611 142341 -503424 -22758 -312029 -717359 -360251 -966481 -744973 -774358 661801 -361304 -882119 424234 -703967 854752 -825879 561490 -709052 -266889 -900794 -382862 -828809 -471856 118016 279989 704703 715534 64261 306555 410925 572399 323147 949336 236224 136331 67623 -468568 -742600 200367 112986 -55927 -901030 -154611 -818068 -642432 63010 162621 627832 185940 698742 -907018 192872 -358853 759281 -259872 -191162 808134 -639 117775 518318 738793 -531665 -536803 -31189 788988 809442 241154 234342 -392346 -90038 833852 -317430 502554 -51561 552803 -102533 -233475 825178 -254416 -869117 68317 250153 371316 -227735 339927 -696623 -271209 525767 450343 -912042 -718550 -38517 529474 -337976 -667981 457347 -234591 526872 -576217 -702467 429709 -557074 -97998 209263 -154346 580241 -531682 -423851 -850116 -318228 908571 425613 -636435 -356819 -788883 -411242 830323 781696 680105 -561178 747076 271145 -812682 47763 908745 -594834 -248628 -168384 561655 -950990 67370 -419300 737583 -256140 245903 480700 -760571 383278 510287 819077 255973 367167 -34368 -164085 -701112 -562247 -508401 -839815 93966 356448 182154 439299 -721463 -872319 -708869 -37240 7004 -790763 487089 -487109 237151 758499 374917 526623 -970461 -362558 -14873 -647791 372964 -970372 -643165 831871 820490 -379953 804534 -560585 708508 844941 255815 -569510 771778 966755 -428092 -527377 107509 -489930 -213094 208531 287045 -490327 722576 985294 457030 -343365 733377 -156798 -37224 727310 -164172 -552046 364738 -557267 221696 176035 -989709 -846445 767869 -993904 -913675 840240 -352534 830780 -700814 955132 657749 -718470 6224 -541968 193332 463388 279128 123813 -347492 116167 -593066 -260937 531276 915820 -59323 -861764 786484 -711854 279991 -364518 -309770 939375 865412 584415 -295652 788780 -88177 -674834 -645115 -627851 -344174 720240 708847 917617 -928874 201948 571140 178993 -540125 -724738 118404 286595 -516057 -861345 -93613 -686761 -460495 946221 -153884 548165 569392 977036 -595158 -638022 -698295 769844 426727 366807 546188 -115941 -429974 -801406 -706039 -744345 -12947 858546 964742 89377 -436245 -166865 849446 -391690 -256749 282583 -474022 -458748 707781 -726918 685620 599876 -589895 -146730 730074 750357 -441025 853162 341525 765153 70176 146681 -619639 205092 -455203 300415 -901821 286637 -23292 -884300 168577 -31668 -34503 93452 151461 750327 -187646 265047 -281756 -209013 550619 -546999 -48913 -181303 50957 -142898 551070 -297785 118929 -197841 986325 -426580 402636 323550 -359423 -823288 -217767 -100514 -421310 -764082 714705 -358418 962367 -158048 667667 919569 -326335 686873 -744970 319015 437725 -961815 -968500 -359364 482484 -657917 74708 -29656 296390 -243174 -580002 -560025 -337384 -243432 818540 275662 462818 970024 887916 -697162 -337218 -981405 478548 815360 847029 -194489 858908 -97487 -36889 988595 -363647 903804 639621 883695 -226813 -26818 -712267 -280349 -44361 469025 -943721 30498 866041 371997 293270 303800 331402 -808518 564369 -958470 31400 -968749 320173 684350 982591 23045 -258373 654766 339810 -701629 691790 -72487 -597520 -350021 -588674 564707 435553 925399 -472393 708061 689586 521952 606767 60523 710204 -711870 73138 -403510 -457384 334619 -84518 308622 -4319 418337 -822000 495201 159147 96286 946786 -28171 727075 789956 -961084 -289981 -418329 939596 613547 -685586 -16919 -192174 494764 716589 721428 886711 -451847 200623 681429 -329261 -204175 -901197 -947366 -285036 -691136 542744 -530004 -335800 -342386 -133304 391158 838389 494104 -315851 -130476 661371 -557378 711942 -232425 976406 248666 -20628 -261579 58113 -884169 -267629 36944 -136528 248501 -529183 -660144 977383 699592 -823295 679056 -502242 681944 -245420 538238 218677 376047 -983918 -480345 245953 -577104 -605005 105349 -226235 757763 -746825 -141425 -254102 -72177 116145 821874 141611 -606505 -359397 -657594 -109791 695409 800210 262238 429559 741754 -680241 -289452 -345331 818546 518902 589143 -337750 -962064 -437199 645816 -711647 742791 705570 -918241 -103356 -151519 304487 570772 28243 72814 -701636 -341568 -750697 -882457 821449 600155 -194939 -98632 -746705 -479306 -232345 -47989 -334776 -964699 -67900 -439375 -126796 -490370 985427 786512 381091 653760 -809561 -723132 -514483 -550621 396390 -182535 -416361 818755 256606 603766 3927 204729 -780004 690829 683955 -17324 336026 239262 -565337 737529 994068 478083 -181851 739092 371067 -64997 190934 256314 626563 -923274 -147713 94685 -333737 753690 969343 -878293 606700 -559888 -911244 211075 370419 4046 942356 -189336 366882 5915 800404 -754232 -690761 -731749 -282401 -432857 10539 855834 -104513 539870 66381 942150 -652867 -818475 788885 764220 155979 -653187 700719 -607859 700290 -308745 664632 224281 26686 -146735 763706 585369 847110 -218000 -370758 -102921 966957 -24065 675720 624468 293612 279238 899283 973364 -859531 -25725 784251 -73659 -73432 -131736 429464 -719843 -936215 -254458 -793835 95663 626088 536650 790489 -213365 -234577 -85194 890009 -736709 -59101 292058 -324000 -887480 444486 901172 186879 -120262 734812 -657449 410430 871861 97011 970787 439308 -3129 238824 256935 704080 -308014 591747 -532848 -327075 462481 603582 -702773 455173 368968 615971 748479 940101 -62452 -778669 352160 748317 570028 -5726 -955406 371715 -7493 -305312 -901861 673389 463675 -523085 -880222 -534004 -109208 874144 -184310 211481 -634200 343621 -303545 873319 771415 500440 -985435 704312 404744 852044 650328 528555 -702011 378548 -417779 -467783 -87531 19492 968804 633911 864051 362694 13628 64229 -513716 509964 578429 -789517 -884394 890365 -215679 738201 463882 772529 -778780 896512 267990 715921 -910618 -242444 392467 -897902 615773 -300121 431136 858925 590577 -299738 129833 -266044 -719566 -733235 315115 725935 -874253 638669 850811 92869 -391137 -713216 212016 -710278 954803 32093 2478 -751582 -550053 237063 854032 548052 6445 -820864 25905 -107396 293754 797732 -806 -981810 58109 724972 -239314 -684922 -128132 555188 -853010 378644 -793003 -840581 -171656 -28890 -898979 -855441 -66541 -500079 -351227 -132307 -993411 201322 -386043 -564316 119984 593076 -908891 898583 -330314 596531 565928 -592320 112933 800863 -128299 29714 -764102 -657164 -452445 118424 -454514 -618202 -371712 -135303 214775 736882 -358850 616860 -14722 88592 -901605 -939800 -426875 -793820 667220 659940 -751362 936991 456788 -35706 793383 972582 -535779 146341 -761573 299753 -976484 -244332 -716162 334192 720418 358063 -15254 -857978 -315227 632136 -328289 509282 -452808 660193 95579 -835723 -301190 18619 948005 302818 -800382 -603318 -800413 876773 900732 -442192 -319539 318432 -179990 364881 612994 -3068 471180 508946 -315975 105368 -726693 -507213 804368 -579095 -940369 -860217 781952 545230 -374656 608332 971762 -80937 -170679 974571 771306 199442 302541 677858 523769 -927006 -580841 -843854 572411 196836 408964 247082 740773 613733 -416738 491330 424813 431111 956953 77929 744603 533596 -448135 -745003 -501723 -355892 -600628 -119739 688565 -727129 -991896 -185239 70900 715322 863445 522230 -54401 687280 -606832 405226 88557 -489705 -367592 -796627 -687315 38688 -429531 735075 -670453 -160525 -620296 -154799 -495791 -949427 -467863 969994 386295 369646 -452365 416994 598212 -900638 -346918 248745 -763993 -927550 40721 -898698 259662 -87253 60704 572392 -510561 -709297 -464817 867208 344557 950566 -937235 -936246 -521021 -379331 195634 -971715 510401 503700 -857376 -142116 397718 -370445 -257643 925723 675546 506379 -779610 -15061 -809860 227563 -602683 527688 -842606 -391367 45998 -644033 496921 -573224 -622838 726400 124201 -242345 959180 131349 -943196 775377 -83304 880777 355110 -214502 696473 567648 34702 875503 -484518 -236963 -659252 11541 -967827 -96511 -886550 -405974 702643 184518 -704167 451499 -267983 825606 74421 927888 566283 -26616 505752 510220 -561975 938518 -657666 489381 -486469 -415190 -631545 -847146 -956635 777046 276013 -127356 790679 790878 775825 -216199 -142096 -229325 287832 -113575 -517415 830984 780176 -631979 -285442 -558934 -863658 895430 -693038 836991 227409 441716 815573 -898157 -597698 -803729 -459381 -42637 -719557 832940 232669 -540932 393390 200101 115596 993101 162006 599197 589266 754270 -1300 263937 -882665 861226 61941 -896790 378573 248200 591271 -807872 -316696 583704 -772107 674168 -293891 339160 -810951 -467971 -140330 -758275 -769875 -53008 519808 929274 -517455 830359 -907842 804145 -131127 -817726 -811619 527063 167876 -803265 48690 253615 936328 -592844 -990541 -941991 -772142 22180 -891425 -254699 -287800 216573 233260 471610 732237 -469997 -29489 714233 82197 655476 -587135 474068 566326 431014 317455 144812 721416 -774376 517043 885898 685373 -647032 -550075 -230989 211631 -870090 -938654 -244249 -258429 976045 197192 -843387 149580 110216 -76503 687517 -253713 -924169 -231666 -300865 822538 -758306 -287544 487810 529180 546702 202804 822056 -567447 586424 98895 547976 253656 557079 660745 -349619 -931332 -459793 -437851 917716 26535 370578 -296843 595533 124953 -440183 943622 686088 753986 -120318 -467874 959669 94049 -482044 810182 -583493 -853756 909291 749932 765224 51155 591761 -406598 -344893 856525 -717878 436387 -264761 -678043 -299975 335441 289759 -656616 467422 -277931 199883 83431 967464 -747916 976955 -934555 -210863 -265309 138909 640326 -671786 -654887 -526289 -759058 671561 217289 -412732 402255 -821943 389284 36556 226205 419387 -833525 -773429 -259130 464947 -904841 -179370 583010 402701 -481439 -695209 857172 931009 582525 764994 -496997 -193385 -691419 -550915 133841 200635 -835836 228517 747071 -321939 -949919 -171457 -157837 -157603 903955 -481717 -100961 -641358 264861 -508066 52743 -805168 -228323 284294 -103440 981671 302381 -869990 -893937 -700994 -895749 -128310 479379 -323010 -383084 242104 -565774 -456959 -207424 465137 -834142 274604 -738924 -173541 30844 -149906 -156124 726715 -531908 -297515 -38827 -399199 -11571 -504625 206576 268738 -230091 737170 -310834 -334650 496799 999328 199972 934165 -502364 157528 -682862 804572 -710302 -511901 -640397 886491 648852 -443193 -893560 537539 -259124 364569 -336061 -122055 424399 -408369 -44366 513658 -251468 932486 -977510 801339 -2700 341568 344677 -193649 889943 -918921 -932378 100248 -310389 -31160 679685 -801609 57369 527962 -101301 -695235 -742918 791180 -611902 131779 -286530 -722952 -965664 29051 704569 -355477 -467187 162492 915420 -960691 -911144 -919516 -178930 930913 -177820 -334410 747755 -615504 -560116 938259 -953133 -481625 14363 -916904 962749 -65360 561885 830366 401862 500964 631455 -378660 882972 -289445 414569 778170 946591 -972283 -630547 -12161 844610 497838 -695962 -483478 -3188 -787882 -360825 714228 576844 -841324 -645719 662794 688591 -789847 752870 439718 802415 -443603 -413829 -9533 778843 211913 891415 61300 534390 513526 925262 -696913 809174 494129 -967068 -937546 158482 136210 -873091 -360174 480331 184991 -790650 -838301 626707 388843 -53711 -857769 -405895 510777 374194 428542 -492863 -340191 529382 922404 563557 571850 -642412 -13205 -228100 -121472 974370 117259 638738 167992 609413 -602956 413167 807610 880265 96918 -409483 754937 987325 485884 -186469 -560509 -462977 -40429 341766 430624 -399799 -381759 -804540 -531661 -965551 25369 -941088 668663 291011 -213736 639703 551708 -216629 -5319 473458 63378 -778552 734211 422481 -335020 -26607 475591 770306 901405 918677 461614 438011 242981 755841 977065 -831998 -105161 -707789 898377 -246852 -22317 -914272 -930315 438007 -277634 -564078 -336619 787572 -596636 149870 -20291 905857 909358 22323 -42439 -770589 -266336 -545142 -370477 -31365 -887693 209414 702283 -15898 -205210 336047 265479 216029 -149337 -189593 731940 264181 20872 691858 930103 176057 -687666 -346303 -627416 595709 977441 -60490 354010 367303 354938 -122826 -105216 703834 929631 -473307 902056 830048 408522 -32324 -422418 502963 -481240 922193 -208312 491645 787523 -256606 -784840 205988 707224 -892052 -991436 -132876 -326143 323941 -880897 27873 792851 362022 -340172 -504330 980321 -63554 -313308 -491731 -492951 960886 100257 -666970 129482 352019 100994 529153 -132846 622024 -358460 -653220 273205 -290885 635979 -44901 -585806 42026 -613168 161242 -60368 -386484 23391 327988 780530 441245 360760 -735972 -766555 -177236 476494 -916360 75254 -312708 690750 -342151 182051 785636 29737 140561 528802 -893562 270626 806769 -808480 62186 -778173 -793667 -368986 399926 -885542 245199 -504936 -885620 93889 -493531 872280 -256640 740811 381672 -601529 362164 -994982 931051 140690 -729202 -635173 -310292 801446 -74728 -333225 -106183 -995818 337615 -136760 5950 176533 829123 605306 802924 -664222 -86087 303132 -262731 -623426 697261 628490 87922 -73122 722838 -916498 315227 934163 919056 120230 -230850 -189953 387114 523716 -542885 -724764 923823 -958625 -561256 567654 -663429 -39147 479479 -433819 404001 -776403 206860 -734176 166747 547802 -111871 38188 -693049 -316749 1049 465149 -773069 -780274 -875062 -548527 180052 -37283 241933 -367337 989585 -568277 915494 -951754 932009 811730 -346209 728628 577478 816653 -350582 -20824 393341 -652484 456455 511634 426265 732627 323810 -50604 405904 688613 947545 -383279 449431 -430391 273018 -224351 698321 -459930 383787 -180114 -507486 11681 -658364 982894 -515421 -849313 -197290 414589 -360658 -596423 -744817 -480170 102936 -723396 578485 662253 -712834 454617 186704 -867219 68280 428912 -294171 577225 818027 110579 -859300 174337 -649413 -511942 -114557 -271117 -219363 -797341 -321749 -265125 -854070 -734876 -414992 -911255 -295089 590383 -589929 55934 867521 -381952 -841968 -611070 -932849 921286 36762 992356 729968 771244 496901 -617297 225531 -81342 -239597 -517690 -603051 -857651 -285960 824580 -145497 -946047 626130 339170 890324 992977 -955378 908718 581923 419653 -227852 492477 -918914 506233 883940 398030 -372124 312975 801018 544671 659735 931018 -67095 637123 -662461 642450 -635281 158683 -296996 80161 -209431 834726 107312 313892 48988 392702 -207537 209098 651455 -743283 652111 942248 -617385 -471642 211135 875429 775634 -78014 156572 -154872 659860 83989 -390435 -384356 347920 -28468 -846551 752254 256588 -311834 -501719 -225917 -614868 -755721 -496952 -29707 27982 849589 -213929 353704 -891364 206779 283634 -153461 -413987 -993048 108288 899081 687001 -254319 -565685 24765 -864328 -266992 335517 -640330 886380 405892 475122 -183697 957294 140802 341758 -742473 -980228 -218317 311937 -903918 -696858 -8578 891940 163781 -943662 -510468 -361314 -657461 -483311 546603 538637 -752586 -915044 -682971 -669918 -372513 612087 252304 -788268 171673 -30709 626480 -482349 281972 -1764 -694783 635482 -170396 823647 531684 129523 54103 776813 -106958 -263366 -307829 -502533 304366 478990 909405 -742066 879158 -570340 -464247 994138 -81195 -63353 -468852 -128517 -494858 -493263 337487 -607757 338473 -383092 383790 875340 935985 -424703 -832570 -173388 219626 969701 -929576 470212 -741730 -672737 691849 -604845 -966614 737348 -420122 -20259 134022 63833 998007 -675425 -45965 -493387 -8962 -182715 446144 856581 -289843 -759109 -641224 -952983 684225 -52704 325419 -90820 -492450 14231 770418 539144 -790846 -782605 -996070 212956 744985 -241278 -905687 -706193 103630 883577 516367 736065 -615825 -237009 212402 812833 566329 282553 -244582 358540 -592588 264497 849194 960834 955069 711547 -356934 -538151 -671185 610082 424276 -293587 692576 23816 565621 421263 986044 917937 849127 745806 -251596 591295 -376215 -463027 -649712 694699 -898359 -65815 -371375 -190329 -477764 694133 998874 -554465 184558 -886730 -633756 -122983 -142835 839947 -514112 472534 -496351 144570 -942016 559874 -102426 -526522 -643269 -341219 -247065 -580186 200718 -172869 128190 -115496 -494652 -344945 489853 -512136 34446 -685555 874485 836204 667643 556041 -324129 -796385 -888481 240954 -100398 -301087 -693195 -488896 550354 -854690 413861 863480 -270754 640203 846443 658742 988966 -837588 949335 -777566 -430758 -430913 -839187 866092 849566 -694647 877228 107821 -3942 422138 132332 332060 933421 -401089 284128 466281 587457 -892251 -654532 323193 -167495 342309 -381712 851007 -493816 -116720 249873 -111756 -554789 -960808 481369 792952 339653 -130382 720157 -300799 907485 -491552 355880 -727870 244504 423354 -344044 -410563 -871872 912395 157631 -717746 476290 -182816 -870260 -398593 53988 18844 806333 -58107 -210831 -108238 849321 -320522 663087 671266 -88645 498738 50493 307669 -758397 897980 -844251 222841 390795 858824 -257647 -210599 510421 -468685 -869019 822318 -587894 856202 278966 125307 -249567 844681 -742127 -683201 490922 -37201 432938 303040 300040 -17679 -390401 251385 -293115 967507 334867 981969 -51455 -764511 -756322 199193 -154054 -115778 835018 117073 25596 -409839 570491 -444649 -391142 -855642 560690 935669 745292 794947 -559423 -749851 870662 -729575 -888175 -277010 657904 -810143 -844987 762231 625536 -945129 -299691 -615299 -98347 -21792 249348 496803 -725066 153280 -946312 268054 -904913 101198 841610 585332 629116 964065 -523311 379642 -977235 -439858 727737 -243502 -401268 -941440 -893529 -530171 564180 -55185 216004 113067 403461 -41454 966216 -777331 506658 699488 589262 -233404 386956 -734664 709170 -304906 -511579 -347285 72615 -988328 312318 393791 -219119 -856703 -890043 171792 -709505 633305 156107 82192 862152 -285520 22959 -503890 920769 -788501 -662228 890517 359960 728281 -58883 -391989 -72368 -126086 97753 436322 -743570 -981941 236491 -224242 556271 -379073 -548091 -438352 -389320 -144950 -87653 -538955 364259 385943 824973 286745 -737415 110240 919809 -918207 -741686 476425 -434793 -33049 54298 -777703 571994 232478 398424 -264235 -750126 -393340 -85445 -92028 -78402 129093 817494 -700282 638871 -184909 -39803 -511354 198768 -321112 -620174 93366 -657614 -935114 -101736 150062 -96692 992019 -596239 -310997 -930782 -521161 -133573 948169 -978150 -196025 -627125 161373 416469 48418 410544 866352 -970866 667912 138128 -729415 414554 106152 502237 854545 -300610 828246 270528 -144768 448864 655133 -302793 593395 843217 474972 -207769 629498 -393441 -475700 -936732 -604757 -882736 -966652 780661 -205714 -509286 -964257 -584134 240516 284963 -893366 402490 -175931 -225389 -751400 -359799 -302846 818132 -60559 -480878 -690935 94697 984491 331527 379334 65000 -223055 -539294 476550 477205 -481825 -744938 -738089 35613 -65424 78807 166156 742508 696655 -31101 -388003 -878165 -773879 686507 281898 -66972 727746 126560 238341 265481 576481 -440843 -828890 -385060 404661 -976660 755078 -155586 591153 839686 412516 -370575 -86777 -80924 798448 -884769 -294397 187588 411707 -45707 -272366 907136 -958225 567568 -504314 -218510 413310 -742084 952650 327137 -577400 -240281 -349548 -390025 583916 517937 -956333 764104 -697721 -826233 274373 541571 817307 -186015 -241500 372148 -348852 524308 313472 -758861 -896189 -522412 713000 -535947 567498 -210878 -561716 -590594 657614 -436998 740614 108711 -684991 483415 -469505 -383737 342922 581929 159900 141381 322475 962463 -752347 806267 651125 -69834 -845934 -333494 -612477 4378 471325 132111 551717 779810 32796 -495588 622468 -693114 -291954 -896547 -734269 596297 352297 -581245 539650 -208905 885811 822901 -253093 66865 625817 -898688 -451533 -454986 860314 985355 435074 685511 -764059 -849177 -432989 33932 -235812 669530 97178 -349289 -703560 -303023 863925 52119 323985 -438258 432566 446336 -37173 505907 240328 335277 151084 219191 -35897 926313 -948391 482135 296838 374163 -120760 -429291 -615359 -548678 669538 111688 -438272 387160 -702663 434527 196410 -766871 -129976 -293161 -138959 -975442 466057 461004 -66649 51931 -927377 99849 -685024 296701 532910 807231 -117571 -877699 73806 -326361 210972 684097 -756135 -746185 -392747 -668453 844281 -589718 -418172 -70550 48686 362669 -798503 -456426 365542 322484 -362209 635258 -561382 411642 -200533 -539477 751128 -596907 -582930 -900759 296027 -988491 287914 -834590 524694 146041 -89791 693405 858192 -498835 896041 -796791 -237016 471140 882428 447139 -798662