10000 6 5000 DNIHKLJJJLNIKLAAJKLANHACJJOANLALEEBFMEIMILONHDMLBEAMDAGMAIDAGGEOECDIMIMMGBGBDELIMOMLCGBANHJGNDJLIEFMDBHJCDAHEIHEKDGKOJIJINBOKOKLBKLFABBBHIJLOFBINLDCKOAMLJIMOAAKJGCOLMMCNOAMNIEGCFBJCDDJKFOGOEFLOEOEDEODBGENMDAIHOHAOAOJFDDBNFGDMKHJMBGFMCHNOAGNKDIIIGIFILFIFBIJIKMKENIHKJDIFMJDBFOJJGAIINLENMDNAGNOFJNCHACMIILIFDGDAJHDIMKIBIFKBMBHEFALCEDIAGDIMOKILHGKGMEENBINCCMELJAAFFCJFIEEAILCKHAFIFFFKKGKFLKJELDLONAOENOBJGABJKDCKIEKGMMNHDEGHENKAKCGEIDIBFJGMMKBFJHEOBOFJANOOCOLMCNHCCKOJLHGJFAHBFOOADDGGJLBAKFLGGDBBNINHAHBKFBAKGFLOJCFOLKMCDBINBBLNGHKMKMDCFHOMKEJNNDLEDEIMCFHJBKOLLGBECHNCEAGIECIOIJCFGNCDLFHDEOBMBDNMKLECIEFANAALOGMIGECCLFNAHOEAENLJAKCKNDHCMAJGCAFLJOONBDEALDAIHABBIGDMMJBOAAFNJDGOCEICEFFNKNFFLCJDMJKFGAHGHDLCCAMCKINABNDODCEFGJMLDGFKBNILCCFKANINNECKMLLHBGHNALFLNFGKBABAMIGENFBKAMCHADBJAIHGGLLMNBLHKHIMHCEEMLAKGEADKIAODNOLHEEMFEIAECJOLAMOJCKAFMNICHLDHKHIAMNMJHLEGFNJCOGBDOENFDKIMHKLNNKACFFKOMJIHBKOOBOMJACHGKJIMJGLAMLFFDEGAMOMLMGHLNOMCGBIODKMKFGOKBMDIJAHOJDKDCJGEEBCCCNECJJKNENAFDBBIOAAKEKBALJJAEKMCFGEDJAMMLFAOALAAILOJIFHBOHBFGLFJEBJKCHGIOOAFCIHJBDKFKALCIDDHHDLOKBLOILIGGDILIEODONJJHKMFHCFCIJFIHIFGOGNEGGIEOIMKONANGLGNKJNFDGIIIBBEMEHCBBAGJDLMLIFJIDMLMEABCLBAHNABIOCLGHCIFHDMCBICOBEDGIHKHNMNFCFNCLHMEKNHHLFJCAIIDDOBEKHMKLOINAABKFMMMBHFBDGDJNGILDFHCAIKOBADMFJNFIANGKDFDMOMJMKHLIDHIHGMADMIGCHIEKMLANCLHECMFNGMCMOBELHHCIEBEEJJIGALBLBOIBBJHEEEOOIGHGMBDNBELIKGLCNHCLGMFBDMLCGALCAMLDMLECBFOJMOBCHHAOFEBBOLCAHOIOIFMKGBCKLBAFNNOEGJEFEANIDDHDKDENLIGCFHDHAOKBGNCNEFFJLNIFONMFAHHCKLFJJGOOBIEHFNCNJKICHKNHNDDCAAMEDEBAEILHOCLIAMIJEGMDBHGNFEHMBGHAHEKMJAFBKCOBLHGHGNFLCIBHIFLBDDCOJEDHMNFKBAOODBNNCIJIALBFBIODLKNMMKMCNABFLIGGMLMFHHGBFHNGEDNIIJOEIODJIDDAMNAKBMICBCAKOOHDHJAKEDGHNDMCKLMDFIJFEKAGMNLELFHDNFJJFBMKKJNJMJLBFDGAMKLALDAMILGIGAJHMIOKOCODGFLALOGAOMEIINHFBOBDBOGDNIHKBDKNDNECAEKGHECOMKBCJMFFJBKCBKMOECJGLMCBAJMCOMGECDINGCIHJOFKIDDLGJGDJNJOIBFEDFJAHHJFNNJLCGEIJBEHCJOJCKCFGJCCKBMLMLKLNCKFBKDFHCAMLCIJAABELAAHABFCHIIGEKEEBMBLMKJCLIDOGFJJOGFCJEGJGEECJNKMFAKOJOLMECODEMJNGABMJIOOOKGEMEAIHOLBIAELFHLKGHBDGKNAELOCDCJIGBFDICJMJLGLIJOAIGHONNMFBIGFBJJMHJGOACLIMBMDDHDIFHNCNLBELFGLKBJAJLGIOBBNHLFIMFGFAGBJECOCJKEIIOIONCELDGLJBMEDKFALCOJJINGHEMJMNAHAKHEDKBGFEMCKBKNHNBBGBIMOJAOFJNDKHLBEDKFJIKEMEECOCLCKINMCBGAEFCBKAMBKJAMBAMIBIAAEHFHLFKFGNOHGGCCKLOJLIAKBGDFCHCKAKBIOKOKKHIMALFKHNOCLMKHGECCLLEODLJAJBLAOOGELCFBCDKFBHDLONGAJGADHHMJIMOFLBFINHFDIMKLACOJIBIKKNMFAKECJOGOHHMHEOLCLAGBOFNMBADFANFHEHBOJNJFKMLHEEJFLCGDEKKIGIHEKBGLILJBADLCNHBHJJHCBOHGFAOFBJIHDAJEHOLNKFLIJKHIDBEJLFALBLDOMBEENHAFCMCLADHJODBENDMKOMHINFNAKEHFIMFGNMIBABINOJNHOBECIJDJDAMBJNFCAKJEMHJNALLIKBMNEBLHENMAHIJMALAIGEKAJDKMIOAKFCCEGKENDINJDEGBHGGDNEELCACHIODMNGBMKLLEHEOCNLDIOBICIMMIBCOLINJHJDLEHJLHDOEBGBELFLAJBGDKDINDAEIAACHAFIKEBODGOGACNJBEEIHALGKIAFNJGODGCMGOCLFDNFNDAOFIFLOGKHNIIOLCMBEHOHABLBDBFLIEMFJMOGIGBMIOKJGBBJJNKGCAADLEFKNGMIFJOFLAIDGLOELMFBODNHDOCGMKIGDHKAKHHHCMDJFDHMCCNHIECFDBFHABGFDFHAEJOHCJADACNONIEHFLNACJALHOKEBANNKCBBCCFEMHDJLFHKADDFNNLJEOGHLGOIJCDBDMCHFBKGJGKDBHDGFLNOKILCBLHHBKLGBIKIEBOBBBEAAEHGALKEABFOLLOBKNNGCEBNHOIDFMMBEBBDCOAIOJNHKBKBGEINGMIMHBDHEMGLJLKCOHKDHDAFKBFEMADOJCEIKIDNNAKOCFGFAJABHDHHLEKFDEBIFCAEJMKOEEBAGHNHFAMHODHHLJGAMFEHCJHKALNHLFAKOGLEFCJBAKEKHDMFNIBLIGANAFIBDBEDGFMKEHBEEFBOEKAADFGBFCDHKLOIMAMDBCBMDIFOEHJCAFHONLFLMEBOOJECBIAFKLHBMHCJGFMJMOGCKNMNGAKELBNJHFMMIKJANMIOHFEAJNKBDFDLGJAMCBBDGCDNKHKONIMLAHABHKIDDAKAHMEAFNKIBCIMLNIEGFDMDFDOCMNCOIJIHAHKFCAFDKOOBHHLKKNDIIKDMHIGHHCAJLMKCDGDJKMCIFKJJACELLGNAMGJGLDNHGNIFNLHHKKELJIIDIKFKFDANDFCAGAJGELLMDOEOLIDHOFEBFFKFCHBDOGGEJIANOCCOBMAMAAJOEHNJDGJNCJGEHEKJJGGIKMINFFBALIEMFDGJNBDIDAHEFJHFIECKOLGFOHMDCELIDHGEKNLMCCADKCLCBKHKIGLCFBOCDLMJNDFLEAKEAGEIIBJKNFIHIFHFDKLCNDEDHKBOBNEAKNBCNKFGCFBFINBIKDAEKIGJCFBFMMNAFHIBMKFDNOBBKCFCBKMMDBJFKDIIBEACIKEDGMAGGLCDLIKOIIDFMMFHHKOMKIIJLOFFBGABEJEDHMEKDGNIBIFKHEMDHLOJHAGHOMLEIIHNMEGFGMLEOFJFCEHCHBNCGKMMIKDIHGJCEDCOFLEHNAMJIOAGJJMKLDJJDIKBLAIAGHDNILHFNKMNEJBGILMHNBCFDACLEHJILNKOLAJIOCJLFMJGGJLDCMDCGKEJFDJDKGBKLBICFHJGMDLDHIOJOKCJMDGIAHMFMLMDAIJGFLCJCDMAAKMAHDECNDDCLILBJAHHNJOFCFIMMIMEIODODIDFFGNJMLCBHNMMAGLAEOADOJAHOHKHOFCLEFNJNHJDAGEEFAKBDBMIBDENMCCHFELDANGDECCCLBJKECNOGKJJHMGDFEBNNIAINHGNDHEMOFIGGAMIBAOBFJBICMLJNFOOLCOONANCEHFNDNIJOBAOELOOCGIIANJILFFDJINHBLCMHGONMIKLNOJJJCJNDOFLNIADKJKOEHAGMFHDAGACHMEABDLLKKBHMMEJCJIEHEJLEHGDOJOHHBOKAKJJDNCOMCGKFOKLBINDAHDCLAFMKOODJNFNJODFJKCLBBOGMJEDDEADOHHDDCNHOMHFLHLBEFKBMCNFOKFGFBAAMBEOBOIGFLBKBHDLJFBKHGBGLKMHBEAIIJFGIBMJDNAALCGALJBJKKLNIOBHCJILOEODDEIEMIFKFFNLMOBCJKMHFDOCFACNBNDFAONGMFNIIOJGAEKIHLLEMBIOHENAEIEGMMCFLKIOENLIBHDAIEIKFELGKNENDDBKBDFFDDHNLOJOOAEBFMOJDMADDBDCOHLNMADDHEJAIBKBACICKBADMABLAOCHFFCJDHMMNKHJADFNFAHIEKMDFGGOAFFGJAMGHJIMEMMBOEFBINDOACDINNAAJKBLKNAKGLHFDNCONDHAENAAEKNLEHNBBOJDACCDMDBFBNDHLAIADFACFHOHCCGKHJLGKGMDLIIMCBEIDCJMLGOMHBBBEOGKCKAIEGGDJIFMBGBIEJMJFHLMCFLIFEMOLJJOGBIKCELJCLEDONFEOEJKANINJFMCFAHHAMNBMJHLLINKEJBFJIEANOMGIABNNMDMFCOABJKDDKJBFCKGOJOFKDIOJANJODFBGENLCKIDDEGCHEGFMGFNAOKJFEEECJJLKHIKIGBCLIMMHOFBNCNHMIFONINADKALDAHFKFHGHKCMDDKKAMECMCHFONLAGBFFEHAACOCCDHHCBLEFEKNNEBLLGNLODEGDAEJEAMBCDKHGLDGIDDMCOKNDGCAIHIGNEBNOKHBFHBAFLCEJMKMLDFGHCOEENAHFHLMFEBCDNOEFNMINFKFEBEANIGOMNLNFCAFNNKIABKBODELOBIKFJGCHKELKDOILLEHMLOOAJONFMMINNEIGGDGNLCJHJNCAIMHMAIDDNLANOIGJBMLMKNKFAGBIILKMBBKGLAGLIEFGMLFAFKNMDANNMJNKEDAOMEGILALLOBHCNCEFJMJAMOEAJJBAOIBMBHEBCGEECFMDEHIJJFAOOBNAEJEJBALGLNKKNKOLJKNBNOINJCABCODJIBAONNMAHBHGNLNNOMGCGAAOMNMJAACOOICMOOBHDFIGCKOOGNNDLLKFLAJMCDLHLJDHMACCDEBGDLHOKKFAOCDOMMODGJCCKMCBJNFMELNFFLNGCLMHIONAIJJFICODEEJIBNKKELDDJHHCEHDJKOCNCEOAHOKNFDAMINLIADIDJKOIAHFNABJIMEBIDONEIIOLMDCBIECEGCIHODDMOLMCDMNIMFELOCMOOMKOHFOKLMODDKNDLDCEGGFAMCHDLGIONAIGGCJCANKBIOFOOIJHCODOJOKFLLNFEMNHBGGNHLNNMKABOAOMBHNJMNLGLLLNLJKEMBGNKFIFNDNFHCIMKLBLAINLKKFEDECHBGMACOCBKFDNCMKOMHBGOJEOJCHEGNJIDDJCHIBAFJFMMBBBBNHCEDIKBAIFMMCALBOFMBECGJBJKOGFGDHEIINLMHOGNBIOOBDDINAICIBJLELNJFAJIEMKOFAEDDNDNGMEFHIBMIBBACLKKFENMCLHOEHJODJMHKJGMECBLCIKIKGEMKCHONMHIMBINJNLGCCLOEIKNEKGODLLJCJADCMGFHOBEAJMDHNBEIMIMOOKHBJOKHHCDMJAMGNHBHCMFEFEOHCIIOGOOCAFGJEEOAJLDKLBCAOFAHBNKCOCMHNKEIEGKFBNCCHIJFDBCMFILCLBGBMOEFNJFGKGGJLINHAFFCJNCGACNCOLOGJLNDJMMGGLLMGCCLMKFCBIOAEIDDEFDJNIOOOOKJMHCDNHDFCMAINLDEEOKCDNOMNKAEJHELHBGGCKKJBBGHGNGLDACKELBKOICJFODNHAMELFOHHAIDNHMKJBNLDKODNEHCKHHEGICLLODDADCFDGJLHCMBJFDBFADEGNGBGNGMJEJEIAHDOLMLNGLDAEAHAEJFNJCBDKHOKCIIHFOOGKKEEAALOONJJEKMDNCHOKICACEOLENHANMKAONFICLIBADAMLCAGILALMFHIILFHGLJHFOJACOIAHLLLDGNHMMNMBIALOKADKKGAEBLNOEMNMBBKDDINEBHDKEAGANCMCEGMJAOFKNBCMLNJBGJFMGMGGOIMMNDIFHMBONMNBEBKHAJJFIIBHEOGLHBIDDNAAOAJMNLABDCNNEDCJDIMHEHLLAJDHKCLJHEGNAEJDMGHLHJEHAAIDIAICDLLNKEEKFAIDADDCHEDAIIKBBENALDGNEHDHEDLMFICMAGHMBBMJBDLMNMLIDLHAAFAJCLMFBMJEIHOOBAHDMFNKJFKKDBHBGGAEHGKDOJFAEFJGAALKNNDMNOJJLCBGEFIBOBHHJOEHNLOEBNDFCHHAANEHNODHFEGEIDBADEMDEONBOIGNHBGKEDCAKMAOALNLJLDHCOCALODKGNEHFHGOEEOHEFMOLOBBKDCHCNBEMHNGELLONILGNCLLAGCFBAEOFHOKLLLAHOHACJDFBJLIMEOICIFJHKGJECFGFGNNFJNGNMGMDCBKACABJMLHNJKCKCLAIMBLLCDCDGFJBGHJADKDGLBDNOBANDEKHJNOFDJBCEHCAIGGFKFGIMKDNOHBMJNOHDEDAFJIJHKHGLBKKNAGMCJHDGFBHKAEEEDJKOGAFGAFFBHNDICHEKJGIHADNFAJFNJCFIECFKJIOAJKMKDBFMLDMIMHDDDLAAOMDIMMAEOJMHMNFMOLFFINDMBFIONKHFHCMIFEODJCLBJJLKEELBOBHIICMCNIEOGJHGEFLJBOBKDEJFEOIBBCOJLHFHCFDABAHMMIMOKFCGAMAGMMHACMOGOBBBBMHKJHEJMFLGLGHFKGDJIIJCCLHCDMACCJAIDDFBOCBAJGCFHFFIOMLADCJLBDMFGHJENBCJNDKHCBMLOJGOKDDNNNIKONJNFFHKKIGGLKJNNOKHNJLOFJIBJMECOCKAAIINJLMOJJGFLBADIDHFDGJKMDLLMNFODGCJDHDHNGHIBKKAMJJNFNBINCLEHMAINBFKLLNIDGNLKEDBEGEDJHKMACDDDGLNLCLDCOGFNGIAOMBAKCMCFFGGKCDALKAFCAOJDNKAGGODHHOBCDAIMLFIHAMDGCIMLACCDMNMHGIGJIGEDFDILJDBKMJKLMIAMGMIFFKDIGNAEANHNLOCMHJEELAANBMDGMCKEONLKILKEOIECIEALIHBJCDCHEDOBEFFKAKNKJKLAKGBBBFAIJALHICDHGEFGJDNANCIKJEGCGHNEDMBFDFDIJFCNFOAHDBEOIDMEOCHGLEKNMBBIOGMKHFCBEGDOJAMNMHCOIHHGMHCHFNMEAGJLCDDALNOAAOFDGCJNBDOMIOBNGMMLNNMLKMOAFAANEANNFFEELBALCMDEODFOHFHNELHNMMOMGNFLKGDFOBNAGAIGKFHBJNBGKCNMBJKJAGJIDLOCKFHMHJEKLMBJHKACAKNAKOKIENJJNFLLKNKHJIMFNHKICOMCEJIJLGOCLEABILALKNAMOBALOILDCAABENJEDCIKLHJBOIIAELELBEMIFALLDNOHMFLAGOFHKKODOGFJMJHALOAGMNCIKHGIBIDMHBBEDOJCHKELLKINGOKAHKJFKNEHCIKDLHBONCBEBKEHNDAACMBFHIJIMKKHFJFBOBBHLHOBINEEKONAJOLHBLEJOKJMKFBLLAIKKOMBCEFDFGJAKACGCBINNKEMKEAJLMDGFFCIINEMCHKBFCMHHOBEEADECJANKFJNONKEMHKDAGLDKJJDAEAJNKJJHOFEJDNIBJNJDFAAJCMEBDDMNDHBHCAKBLFIBNIEBMIMDCNFIIOMEOHKFDBGDCDHDEGEEMBAFKLAEFEKLFLJNKJHEKGDBLDNCCLICHEKBDJNMADHIANAKIIHDJMDHMMCNEMNJIKFLJMHCJMBNMFKGCOKMJMNDJLBNNGFFCKIICBMCMCOMAEOHDFOAHCLOJCMHAIMKAELELKGANLMMCOOJJNAIFJENNEJHKHEHBAMDDLMAAOBGGHFICJLDKNAFNOIAIEGOJLKHJBEIKBFNOHCIELLJKKLLFEEHKFKBMDADINEMLJMOFLGEIGLDCLLFADCNOBFNIDDECHAELNJEENKNBENOFOGFJHNBKOHFBHHIJCMHFNHEHLLCAABICBNCDNLJLHFACHALNCOEDICGGHDICGJMBOHMCLKDCDJLHGFBCMGNJLNNMNDCGILJDMCIAOALAJDOHKJGCIHGFJAOFEKEJEJADAKLOMJKHLEIDIMKCBKOGIOCFNMCDKMGCHILKLIKLCMGBBJEAGIOKBHMLIMFOLOGABEKNBENCNBMLIJLEFBBFDIOIIFCFAKEICEOINDGCOJKNNAMNLJDOAEDKEICDHENEIHLJFJCBBKKNAIMHBKLFAHDFAGFMFGEIGEEHJHGJFCBONHILMHFLEKAMDIOJHFKKHOBNOMGLMBDKOBOAENDJGKOMEFBIKIMLDEBOABLFDOKGKJIAHKLNJMNCALABFKDBCAKNJFGABCJLICFFAAHBEFOOFKGGEJNODDGBGLMKLGOHKGMFCACNEJLIMGMMHACEILKGLECEFLHMNEKCJEGNIJMDDDIGDAMJGOLOFJJOAKNONODNEOMOOJFNKMHDAEHAIHCKCJMIHKHGBMHGDOHOOBLBBHKJLHKIOMIDLMJOJCHCDNINAEAEHKAONMGIHOFAKGLGKHGEHGBDCFBFLGOOBEMICGOKHMNDDIKHBJFHIGFDKLHJOCKAIGOLOMMDGFMBMEOEAFCENMIFEDGFLEFEANMKLHJFJCFOOKMLCILNHFLIDCMDDKFFAKBOCNDNENAIFKABBNHCIDHAIOLLBHIJOIEGKAFFDGIMIGJDJAEFNBOKOBNNOAAOHKAJHJKJKHNJDAFGDOLJAHALIGBHOLHMJMBDBIMEJEBACCFHDFOMIADCCDNFDNEMMCLAKJDACGKBGNKLDDFMICCDFLKCINGCNEKJNHCOLIBJDCMBIBEAFLCBHJINCEIOLLGIGMGAEDLDMBOBELAOGMCICKCMCBHGJCOCLMKHAOMNNNALNJLFAKEKDFKINJICANHILHEMOKNFMKHEGAMCEJBNFMCKIMMNMNMCBFNJONHMKJGGMFLOINAEHHIMHFBFGJBOOGIGMMAKNBCGMCNEFLJOEHECGBBHCLKFOCCHKNEDDEAMLLELJMNCKBOCKEFHCEAHIGBHNFFHHGCONCDENDLCFLKHAOOLDLAIFJHFGONBNJKOCJOICIAOMEINGFLAOHDCCNJHLEFBOHHGMHAAOMDNFIHCIIIKLBJFFDENNKHDOAIBMAICFOCIFCCJOHOMDKFEBBHCEHCLEMGCANMIGHJBJMNNNKIOLLCJFEAFBGFBEEFJOLEELDICEDBEEBEEAFLMMFHEDGDDFMFMELNKGHBBAONIICBOHOLIAFALNOIIIFEMDGOFOBABAIIEKAANMHDGKNADOEEEKJHDAECOKFKDOIFHADFFOLIODFMIKAHJKGCJEDJJAFCHJMMCAMAGBCALBCKMBDMDBAMFMEMJFMBGDGJAMCOAMMEGKKLKNMKHFIBMNLCGKLNLGHJNCLFONJONNMBMCFOMIJJMEIHFDMNCDJBOMLJDDCBMDFOIADGLAMFMKFLOLALABEFEJMAEDJFGINLDKMDFODEAOGKMODEKJHMDCMEFGHJNHLJKFOMKFMBHNODLIGDCOCIAHECOAOAAOHKJKGEIMIANNKIKMALGIBNJDCOHEFAFODFHGMLLLLBJCHBEHKGLJLKMNEJKOLCKOIIAKOADHMMAD JFENFA 521 886 352 224 326 969 424 959 964 120 149 237 823 164 441 824 608 577 664 508 645 107 525 574 667 682 646 754 255 559 860 184 646 927 451 682 786 224 745 442 406 682 653 658 179 224 85 355 316 806 461 313 902 606 572 351 973 886 457 951 355 475 742 413 314 572 740 501 540 72 672 170 993 938 548 648 57 790 296 220 450 316 899 523 572 605 141 256 715 307 871 714 165 894 149 205 437 812 970 920 527 216 445 311 109 999 531 81 265 631 892 5 292 993 43 832 686 432 976 410 494 34 280 291 437 287 784 944 895 896 285 626 642 537 616 401 105 930 456 812 195 458 465 820 856 445 651 690 931 521 670 998 950 179 773 378 507 839 896 542 71 863 62 525 596 555 818 808 607 890 878 377 662 624 917 147 894 377 414 688 812 478 358 803 387 645 828 887 598 301 811 511 622 242 300 504 222 965 458 732 669 296 274 296 531 353 466 64 664 213 177 474 490 551 488 672 685 825 160 178 519 906 867 731 636 656 695 363 704 336 721 205 156 284 286 537 323 44 104 717 156 168 254 72 706 397 53 591 387 438 638 827 502 221 248 378 473 914 640 654 650 107 173 323 132 85 17 52 444 738 901 313 332 715 116 26 631 543 356 303 846 693 64 626 827 991 913 229 765 920 453 145 483 199 856 318 164 420 195 474 118 882 243 964 958 653 396 792 711 695 245 224 382 54 397 584 198 599 134 658 343 65 385 516 517 331 426 719 94 264 549 417 227 797 57 541 467 503 957 578 356 194 112 297 51 544 61 155 670 838 495 107 545 766 841 199 646 704 314 420 960 922 198 946 1 978 584 822 330 809 287 272 20 26 198 300 877 211 641 780 653 372 125 614 209 462 159 74 191 622 496 615 307 185 423 574 25 794 71 342 757 906 570 746 816 351 518 144 691 824 416 812 441 576 463 285 144 386 906 237 824 796 796 862 415 334 734 563 540 556 150 309 922 154 455 320 207 433 401 37 758 15 58 889 915 395 261 358 429 257 274 0 264 346 46 787 835 513 269 859 135 681 693 460 42 939 981 531 779 710 950 20 615 831 704 29 610 716 48 603 114 124 152 356 961 266 159 381 89 49 627 852 989 225 421 361 765 666 116 129 234 33 117 731 531 953 185 999 416 68 967 922 749 754 355 815 641 489 823 931 431 598 337 456 932 955 61 949 11 234 293 547 630 120 630 411 517 477 957 550 571 387 634 749 623 476 163 35 689 58 340 327 622 305 854 958 918 976 190 224 971 864 335 738 908 867 298 364 316 130 941 116 205 248 513 651 528 338 713 422 609 187 256 824 926 874 794 702 481 799 926 555 39 39 762 564 135 276 704 495 943 824 752 344 563 867 149 260 224 251 140 602 489 964 194 974 575 265 238 640 278 881 935 604 341 725 791 107 958 824 744 770 615 32 630 330 480 869 93 576 743 312 740 109 840 654 91 161 304 692 889 780 388 13 425 869 46 218 29 430 912 794 627 527 588 18 815 922 211 518 978 359 852 944 970 1 223 928 426 137 587 934 219 274 709 164 450 748 754 535 548 277 422 175 872 396 86 533 940 880 59 485 747 41 288 60 981 13 623 796 991 486 398 253 788 26 487 478 76 635 872 20 581 143 497 602 311 147 300 122 796 716 754 851 352 350 59 132 853 97 373 975 890 856 218 705 389 388 627 202 446 825 242 504 55 438 30 577 17 75 696 584 640 622 606 567 361 847 141 119 827 421 396 60 236 727 959 372 973 392 385 760 249 677 742 844 290 89 272 548 213 611 240 48 654 6 815 994 351 922 782 541 373 601 267 816 524 948 108 587 957 590 137 218 252 617 453 919 606 400 589 300 595 21 101 826 185 29 703 668 745 336 429 407 822 469 681 350 722 429 819 249 611 446 379 277 231 972 727 402 180 731 239 329 475 96 487 93 270 225 173 460 975 914 803 517 499 841 919 476 183 684 50 971 977 409 726 52 43 62 884 221 419 586 828 2 406 300 805 745 343 187 16 722 554 774 360 926 126 445 149 882 730 519 962 468 719 141 379 293 623 111 283 95 356 222 549 560 323 857 737 936 603 420 145 143 73 478 60 19 350 529 427 665 571 648 219 634 195 988 962 928 915 407 717 0 21 573 785 186 403 127 929 911 570 106 360 819 364 808 63 363 515 22 625 793 155 309 221 229 927 44 915 990 943 70 251 169 72 792 970 937 133 766 302 873 765 719 277 22 108 686 337 391 894 530 270 409 777 344 871 966 667 319 566 455 44 588 450 394 629 16 190 509 617 567 744 347 635 641 935 662 296 399 49 487 150 182 243 298 509 960 578 117 21 108 130 402 329 210 853 490 971 59 119 541 663 384 879 584 20 474 424 758 696 762 104 594 947 787 545 651 504 892 950 209 831 314 640 87 758 622 731 762 306 491 850 9 232 370 602 390 224 265 22 36 157 961 910 448 574 599 61 301 457 14 635 331 864 899 553 944 300 505 395 74 538 790 530 835 523 814 779 597 712 46 826 96 302 243 379 507 246 396 266 951 608 261 481 290 49 966 906 971 770 676 590 777 731 422 726 808 816 834 776 526 875 65 588 411 603 224 390 784 411 561 751 250 277 169 376 687 241 371 94 648 992 781 332 15 414 833 589 899 704 848 466 825 570 18 875 165 308 584 329 554 142 301 995 486 793 338 639 681 760 418 932 792 871 534 909 493 971 385 392 945 554 406 152 629 44 49 913 109 210 835 850 647 974 970 599 50 99 200 863 921 550 859 283 930 390 13 41 99 320 189 296 197 814 126 716 99 473 518 44 476 412 89 42 615 603 135 747 47 148 324 680 311 788 662 436 159 541 596 719 584 471 37 42 309 477 455 236 418 729 537 965 65 99 291 33 571 421 580 279 684 971 572 618 314 809 547 263 823 397 794 440 421 663 473 33 577 614 672 530 563 381 130 724 157 229 215 919 883 981 73 386 578 376 873 780 419 110 611 524 65 573 183 668 641 297 721 20 170 305 659 148 766 156 305 24 600 76 470 67 710 530 62 846 752 19 291 704 601 882 4 330 510 765 634 371 765 932 453 338 968 711 359 914 282 175 751 155 721 992 497 278 700 477 211 857 871 333 955 732 397 13 23 915 349 678 157 253 336 360 325 748 954 302 852 390 391 324 674 291 417 335 870 160 831 693 936 204 7 293 55 873 366 319 949 629 255 630 591 289 459 765 977 594 753 97 978 870 399 349 428 961 295 547 159 289 796 442 29 791 103 955 921 943 789 9 276 177 236 183 73 657 726 260 962 572 396 421 249 852 399 690 883 581 67 380 370 209 622 452 339 409 47 688 408 958 274 986 182 919 243 745 641 803 288 652 46 801 92 916 169 406 746 481 825 383 391 360 505 504 283 612 624 668 601 867 275 437 452 618 129 566 332 35 96 144 18 909 750 450 921 229 914 805 45 788 788 558 25 633 235 189 83 737 325 366 162 716 44 173 443 433 191 648 504 13 142 600 115 464 43 344 602 624 957 520 467 603 990 812 137 814 991 89 583 571 171 352 773 235 370 159 161 352 959 883 863 23 11 826 500 140 803 193 31 142 832 833 434 308 630 39 840 136 575 228 135 787 32 130 415 273 741 888 539 759 241 808 688 186 72 751 188 457 200 757 746 366 212 990 626 521 588 488 814 374 154 366 578 520 534 556 179 685 708 363 308 500 292 847 668 397 219 272 380 632 776 990 152 960 66 744 517 17 728 223 450 312 424 534 545 298 748 373 327 408 425 319 682 513 586 312 363 632 254 251 372 272 133 426 836 133 728 47 368 269 898 267 12 119 449 502 459 346 193 910 995 921 876 227 901 269 274 330 740 180 271 592 715 449 246 955 787 868 832 123 701 372 858 926 174 201 125 772 1 47 607 384 265 248 643 64 534 329 260 687 175 640 432 401 450 396 843 351 104 765 145 468 524 422 352 158 13 816 180 49 106 481 709 128 550 261 143 774 101 251 897 285 917 852 800 821 176 39 868 742 825 433 962 9 941 907 340 44 484 228 943 381 503 424 899 833 445 841 88 341 449 990 751 845 158 809 966 427 750 701 713 914 630 559 717 715 6 244 998 784 713 548 572 943 944 45 561 74 483 179 94 181 914 655 71 279 193 974 356 836 587 699 218 466 304 839 137 522 338 544 182 930 932 664 524 489 204 207 527 10 771 548 306 749 858 592 89 314 727 427 529 400 56 211 975 653 111 586 86 102 343 79 733 153 86 776 392 737 84 239 77 226 123 530 234 238 967 304 22 568 639 488 109 438 388 876 488 316 882 886 724 399 150 818 473 246 223 165 598 608 407 92 243 354 459 951 224 40 113 455 996 7 682 862 16 544 0 31 13 183 394 606 43 324 214 656 372 122 30 886 632 830 254 182 738 682 644 483 682 587 33 406 661 720 15 724 74 276 636 402 718 102 62 991 403 294 479 185 684 810 140 307 812 99 264 85 488 386 878 644 618 279 646 444 807 915 439 867 635 931 295 415 292 272 943 995 228 461 683 622 579 697 56 341 828 310 798 74 870 689 840 428 638 19 737 17 980 687 394 626 419 77 2 190 101 782 501 721 774 713 816 414 439 286 923 979 663 169 543 580 13 776 547 674 184 217 810 574 706 486 263 113 211 18 340 5 962 73 839 745 897 442 894 169 634 736 60 989 668 346 909 499 955 112 654 303 527 711 392 882 891 342 767 752 929 26 846 70 444 703 701 260 286 776 494 192 211 24 124 987 261 714 397 888 722 582 530 706 235 918 36 477 262 712 337 816 254 644 615 289 25 584 777 465 459 578 912 178 202 14 19 830 225 721 465 962 552 661 646 427 780 685 85 55 155 636 742 816 3 385 304 724 171 286 856 408 770 985 3 55 855 922 448 221 640 478 129 401 903 476 115 251 162 134 140 705 426 42 693 880 590 265 521 137 329 191 373 914 401 333 647 143 98 620 828 177 186 371 660 46 910 202 225 40 285 119 361 746 379 673 775 145 193 804 969 216 859 109 701 350 674 230 981 691 843 563 446 257 911 54 123 664 692 976 903 204 45 465 859 123 766 698 980 826 426 721 305 807 872 430 323 932 667 19 165 410 450 328 999 797 391 616 838 719 587 982 718 463 778 36 842 779 91 406 475 915 667 778 512 224 930 898 893 653 598 14 383 405 31 379 822 981 571 185 916 67 378 292 877 848 812 128 239 514 2 131 533 253 891 469 62 938 40 915 707 48 746 797 610 475 842 764 660 770 993 856 725 565 65 329 533 167 612 77 306 360 435 169 833 454 674 491 989 582 426 464 702 733 223 457 78 348 659 419 896 203 266 999 426 156 864 175 173 76 472 722 18 510 703 98 464 217 192 580 579 18 296 416 990 101 277 282 44 448 939 399 323 96 599 412 667 553 671 492 230 240 289 568 144 83 404 684 921 475 149 440 608 969 306 996 786 391 916 831 788 592 584 114 605 578 494 472 423 91 902 833 776 170 256 463 476 127 51 513 341 550 921 278 949 920 561 316 251 851 284 402 381 291 251 626 349 856 361 219 623 802 654 334 754 154 163 919 364 387 909 55 731 537 876 272 426 217 379 840 416 577 357 257 152 521 277 48 36 146 134 965 58 646 933 786 284 25 172 952 115 766 385 134 812 309 54 636 190 899 529 151 722 674 175 701 684 651 213 683 785 281 119 293 705 512 804 567 127 462 970 385 359 864 174 232 872 584 23 19 114 238 300 186 481 325 378 238 122 976 594 885 125 332 683 989 868 215 476 707 451 921 148 940 985 442 654 643 678 860 951 108 165 595 122 538 948 794 206 644 865 256 638 196 991 987 793 107 106 35 371 823 64 171 596 143 136 955 880 321 567 945 838 329 264 97 645 613 19 586 196 662 570 875 8 210 192 175 19 904 3 109 899 651 412 754 265 491 285 787 659 800 586 190 53 304 890 496 35 243 696 588 18 541 453 450 656 405 712 439 224 675 169 340 682 815 354 833 243 983 855 483 249 273 656 795 26 698 780 9 606 310 152 161 641 34 985 989 141 917 174 331 640 686 1 488 258 522 384 805 914 589 599 817 121 515 104 968 487 143 462 243 420 652 742 47 402 91 894 962 81 700 843 483 99 935 390 778 450 405 406 920 798 315 524 424 195 192 131 998 834 543 487 502 223 623 687 232 164 472 470 771 467 360 158 840 193 696 14 593 458 145 734 969 175 602 895 933 375 318 113 948 229 2 663 555 510 533 86 547 462 371 486 439 580 323 896 121 954 207 345 549 1 75 317 520 229 930 768 602 477 798 833 962 199 127 824 792 457 742 745 601 362 250 513 990 842 435 312 127 175 445 576 886 249 886 981 758 209 979 222 150 838 120 179 496 103 800 359 840 688 268 808 81 759 542 373 841 198 897 999 200 14 657 995 773 585 921 726 106 425 469 362 225 472 660 217 783 135 867 615 944 579 246 364 451 916 719 450 335 736 492 493 230 464 293 841 609 73 339 960 837 558 87 547 868 844 682 184 366 86 144 30 586 186 395 605 256 163 453 385 281 833 894 665 185 582 71 682 419 761 957 962 765 353 259 698 350 170 265 427 638 812 257 532 637 549 324 434 583 427 920 306 109 7 429 867 807 558 216 344 922 914 407 420 484 152 143 454 104 347 914 695 230 537 493 306 665 388 761 324 832 700 799 900 253 299 474 20 690 114 152 904 302 10 745 431 434 133 171 784 720 253 949 919 622 13 947 632 935 408 322 226 947 342 972 648 1 894 61 756 666 336 343 237 135 210 379 499 597 302 745 144 488 682 346 129 70 664 916 973 102 527 670 429 417 10 125 517 103 263 110 810 181 146 452 237 926 659 68 231 735 501 0 781 623 945 665 534 911 906 968 353 519 346 662 397 809 494 379 500 9 253 356 863 461 295 648 288 642 715 926 412 688 169 111 199 38 33 889 749 256 828 639 358 0 218 739 233 4 883 125 612 327 2 193 699 273 134 372 871 875 419 487 233 606 578 687 927 36 156 283 262 834 276 200 522 987 173 691 449 888 97 493 430 359 557 595 509 466 81 262 186 218 332 103 295 419 63 840 53 153 969 304 971 75 235 965 477 616 229 966 967 967 425 881 18 803 181 195 661 199 151 230 688 118 157 248 533 134 98 722 385 550 880 989 945 333 754 444 576 485 80 366 808 985 217 122 463 818 892 977 628 872 192 158 930 23 349 817 364 72 914 684 289 82 209 269 363 664 247 886 962 820 408 273 711 300 427 320 877 725 617 508 826 38 884 196 647 6 814 985 308 559 415 815 160 837 260 655 807 738 660 579 805 844 108 497 745 282 837 851 166 307 268 782 310 719 739 466 440 602 903 353 524 774 266 708 876 759 553 546 805 5 72 474 294 638 524 660 929 611 297 291 255 740 973 373 241 789 637 590 92 507 720 641 581 434 265 457 877 257 56 463 222 993 394 101 415 513 216 42 149 813 254 719 563 896 541 746 722 664 755 928 484 345 49 153 222 573 277 662 861 898 721 46 98 4 836 186 872 173 424 509 701 658 523 952 64 576 762 181 498 303 867 578 984 205 122 848 64 998 534 357 81 483 412 519 880 424 973 194 697 787 676 812 522 529 450 78 990 507 413 381 721 746 350 907 983 798 155 504 362 597 29 612 980 434 514 297 657 412 981 861 176 681 876 822 724 51 514 385 598 345 182 404 878 41 877 714 898 69 580 319 549 571 424 5 627 873 89 310 924 977 332 123 624 113 448 532 290 463 259 201 168 675 510 656 705 621 22 376 704 120 277 78 929 127 680 78 49 616 650 444 282 366 98 187 607 35 728 518 613 781 293 285 539 8 515 666 508 389 123 165 98 218 574 685 213 857 590 344 60 637 462 404 43 211 487 766 485 326 572 12 724 333 360 206 736 320 303 850 532 97 650 697 567 320 783 163 521 594 777 354 268 842 699 14 622 384 699 772 876 258 749 597 64 992 500 964 414 212 192 976 900 42 909 251 392 852 433 658 614 481 232 398 770 831 291 754 611 838 838 157 953 335 241 210 713 173 122 599 182 747 416 932 138 831 267 148 341 93 730 432 892 974 13 962 454 362 845 687 475 68 840 73 151 454 785 676 158 141 160 887 671 917 726 957 414 616 924 141 509 555 636 102 930 610 239 575 999 661 720 998 86 418 706 944 619 206 30 937 527 166 223 35 74 643 554 180 73 629 215 555 944 447 21 172 409 700 166 733 342 343 190 223 723 473 34 161 144 879 606 289 358 602 912 829 839 4 547 849 330 343 6 385 791 832 743 498 721 868 578 436 906 721 510 554 75 664 721 389 924 154 595 918 824 113 497 251 669 776 339 564 811 381 760 662 146 542 408 55 825 282 163 651 212 34 152 767 702 200 336 492 487 406 60 590 512 905 780 22 829 431 473 44 777 72 309 153 200 266 2 708 393 191 137 852 499 450 804 293 571 367 437 374 386 475 513 963 875 964 159 366 838 602 477 363 902 895 781 363 866 154 796 138 738 386 316 549 800 833 834 614 58 767 490 907 197 57 145 811 316 122 636 10 473 848 631 247 498 34 673 764 848 57 742 447 276 436 884 151 171 440 594 168 412 7 254 466 983 849 438 262 337 753 41 652 301 658 360 777 53 825 543 868 873 212 240 323 134 523 553 642 691 758 652 676 57 312 89 628 369 938 15 102 850 779 272 258 915 447 838 385 158 77 552 387 693 325 674 344 545 73 172 973 697 900 793 514 824 145 954 9 2 109 716 930 944 431 592 997 162 95 690 855 813 213 156 304 317 491 876 668 149 590 419 66 316 441 711 945 650 586 107 961 787 305 365 233 347 486 329 309 451 874 756 162 963 433 484 341 313 271 126 112 993 657 271 343 933 653 623 819 646 724 939 804 652 166 2 620 890 31 411 369 678 985 325 795 656 250 886 416 736 383 224 844 533 866 841 501 259 432 194 102 333 493 138 129 316 28 116 819 118 234 830 627 762 91 667 203 347 951 156 258 203 246 346 384 562 657 767 204 191 139 766 651 870 72 760 498 987 620 873 678 678 503 178 193 416 16 504 416 133 440 612 562 49 201 189 372 120 14 595 83 721 829 669 674 58 18 925 973 434 133 962 164 395 631 647 756 143 977 770 282 285 630 408 226 939 986 127 103 46 930 164 812 328 950 445 498 105 133 818 355 449 151 752 62 197 649 493 204 400 189 83 611 948 976 831 720 257 568 289 459 661 781 145 29 516 182 856 573 90 296 525 179 543 955 57 117 491 438 573 161 506 260 810 25 673 782 929 181 482 75 716 670 388 181 812 343 351 62 573 697 806 467 663 23 325 288 447 351 253 652 805 522 734 727 534 733 653 129 653 17 47 796 198 856 292 596 36 170 382 358 556 559 612 615 448 357 123 286 400 212 636 261 246 152 916 52 753 135 256 407 21 140 943 714 209 27 380 497 217 590 188 764 909 199 581 787 929 999 824 14 150 734 200 313 713 420 139 398 714 215 721 323 880 198 186 277 436 774 997 973 659 490 135 138 487 545 656 575 752 963 804 999 607 67 144 862 924 427 516 82 113 541 928 122 142 574 50 790 782 808 199 351 962 960 79 31 828 108 654 652 167 465 0 625 901 21 845 814 897 16 718 122 94 336 703 598 87 621 829 787 137 730 145 807 94 590 205 924 451 58 871 465 949 299 604 813 143 986 15 849 247 298 138 229 553 945 203 622 828 731 611 735 68 492 404 293 319 477 417 455 325 377 402 774 777 687 63 570 893 938 309 957 957 584 959 972 66 296 535 378 307 32 509 487 591 398 951 610 270 453 178 963 400 242 55 884 629 359 618 136 927 815 791 444 773 459 926 453 890 741 441 291 301 84 123 901 242 407 171 333 873 317 976 709 77 876 512 714 312 545 532 143 701 64 630 925 342 475 502 866 567 912 305 936 418 22 612 688 469 833 319 814 961 911 21 655 436 393 626 888 234 214 94 688 423 324 706 561 608 224 176 635 18 168 920 362 867 184 160 25 168 338 60 22 127 273 383 152 310 791 360 414 403 69 384 794 981 588 466 287 115 730 532 343 452 383 950 695 918 872 209 14 755 939 466 932 865 948 318 784 977 656 616 309 891 552 201 878 247 432 839 655 775 288 337 502 755 851 2 145 213 663 452 689 558 844 248 600 201 984 411 992 935 226 402 204 370 141 905 587 310 88 88 457 28 700 688 320 497 989 557 464 686 404 916 10 890 772 526 859 525 164 733 447 358 325 439 204 576 749 881 961 168 371 886 102 682 732 936 165 228 796 966 410 411 377 111 864 509 173 293 620 295 242 685 517 944 899 15 28 845 792 537 968 110 754 617 5 377 656 690 102 254 162 294 129 987 132 37 835 624 5 717 107 102 776 387 963 531 778 129 172 345 726 304 273 801 294 464 663 585 482 886 355 22 861 940 236 382 726 559 899 196 189 373 89 65 991 750 472 481 148 654 212 613 438 103 235 191 165 91 114 379 721 410 610 731 255 249 732 163 415 493 265 631 925 942 109 674 383 711 196 833 311 869 501 479 90 950 606 378 199 267 944 893 852 249 949 31 54 669 624 964 263 678 532 19 605 280 559 480 720 229 679 307 692 695 702 608 576 44 835 744 46 168 817 865 396 337 147 785 394 591 464 16 998 515 460 431 204 650 607 403 970 521 162 679 66 691 559 33 529 681 64 283 240 377 940 861 305 939 677 305 997 48 652 847 923 659 809 386 51 956 502 659 372 131 580 565 867 826 825 81 853 646 832 810 439 119 64 51 571 806 402 887 701 175 597 889 239 559 964 158 131 743 267 832 367 554 30 405 341 243 99 983 651 515 904 517 417 258 256 897 385 251 882 507 700 821 554 103 490 382 5 930 10 195 7 339 203 846 767 15 625 424 757 733 533 119 674 580 70 833 657 1 749 73 141 893 304 937 556 47 884 625 170 102 376 439 369 658 328 856 279 963 511 326 256 690 145 83 997 927 880 756 421 258 557 97 828 686 250 884 946 650 669 272 933 826 807 940 545 870 925 152 678 33 607 711 595 45 32 518 658 630 750 580 779 164 50 475 54 276 553 429 380 368 292 866 621 166 997 874 39 655 684 629 77 690 641 587 550 360 82 865 368 281 399 801 508 583 132 310 860 504 423 982 290 562 242 208 563 938 459 751 436 758 27 440 675 380 228 297 513 490 383 283 231 384 436 786 231 906 746 266 444 659 882 356 725 118 208 353 477 638 897 262 327 753 651 993 672 769 105 594 117 355 222 493 351 427 589 8 812 664 806 264 704 243 843 9 204 526 147 382 13 979 63 269 152 586 452 718 429 199 592 638 841 547 928 471 225 882 706 186 196 910 958 784 232 514 570 37 631 640 990 934 515 655 365 509 128 264 830 842 465 768 433 996 710 650 102 216 740 134 986 841 405 605 891 793 242 102 983 711 919 382 936 906 486 43 330 589 782 394 456 611 532 18 188 108 290 153 238 521 784 317 750 437 241 773 957 284 952 929 585 176 522 735 384 450 126 504 608 62 722 114 203 298 239 407 304 824 464 838 176 665 638 248 207 845 48 734 316 809 201 594 234 984 515 51 775 741 563 76 661 119 796 999 983 662 425 678 583 165 421 90 958 489 277 496 147 577 785 177 95 871 294 912 208 94 439 745 749 747 622 321 377 825 237 849 140 792 858 254 479 494 899 126 822 88 69 307 18 786 884 388 928 838 694 149 604 570 224 603 218 229 750 941 230 419 516 904 290 495 467 241 264 648 177 760 817 815 847 611 622 496 625 720 645 31 561 552 406 957 805 936 829 899 627 626 347 782 954 396 321 908 874 494 100 806 615 873 959 350 370 623 573 442 369 358 887 330 448 49 949 367 431 960 968 332 861 815 439 666 414 461 320 886 98 549 802 318 886 714 0 324 326 471 449 233 715 852 493 102 905 320 459 855 893 187 985 57 221 859 339 534 536 299 880 846 384 694 465 176 669 58 196 698 332 498 640 581 879 52 41 812 343 725 510 118 63 730 41 394 635 328 767 419 808 174 329 460 142 897 914 13 492 584 770 687 163 498 890 909 853 173 377 339 631 840 567 491 125 763 960 222 261 773 259 832 263 486 267 191 939 343 485 869 659 270 219 532 59 14 833 745 174 727 319 196 339 225 678 719 272 63 374 909 421 426 542 854 940 163 262 992 807 662 706 191 555 691 7 728 652 502 220 794 458 361 953 847 426 353 778 186 543 6 882 80 826 271 394 44 264 502 849 142 171 471 920 68 108 487 870 564 807 938 922 400 863 21 799 315 316 446 693 915 754 801 285 687 420 204 13 531 129 629 373 874 918 835 129 227 788 666 744 119 243 674 164 314 95 18 187 112 826 177 61 106 570 718 959 169 540 873 184 154 817 274 842 515 96 800 683 805 149 532 605 962 449 119 58 161 937 960 412 311 235 435 411 601 894 863 944 223 217 607 43 627 848 227 72 114 450 327 287 578 518 293 396 685 767 823 300 972 718 591 505 472 751 554 927 109 478 242 88 105 948 484 149 299 588 114 847 279 115 897 533 497 536 917 30 439 239 323 241 956 772 184 467 482 743 856 609 521 619 89 903 93 83 265 112 932 183 925 686 105 459 901 133 618 921 508 691 865 369 372 818 425 589 913 874 950 274 108 345 362 692 75 476 958 209 391 962 694 88 950 846 248 243 714 150 174 171 466 67 394 820 168 856 634 361 483 429 508 568 525 142 803 81 168 328 258 67 588 316 392 72 76 88 621 154 930 769 37 326 560 813 715 416 129 297 711 663 198 182 115 778 309 129 186 19 632 19 346 99 498 678 475 214 559 674 392 344 820 62 254 40 156 323 307 677 885 437 657 79 963 611 451 287 339 18 727 744 634 541 829 903 207 904 799 138 951 836 289 126 408 917 978 443 152 259 907 51 286 694 184 505 512 701 221 103 247 945 283 347 640 693 340 778 325 969 627 13 636 312 526 739 166 646 536 47 578 254 811 683 626 602 107 150 415 708 689 930 345 861 654 689 713 709 534 177 835 970 95 317 366 572 882 583 14 912 897 834 532 444 34 109 651 819 651 533 838 320 374 401 929 608 743 484 750 859 324 22 9 124 516 612 725 593 851 754 88 965 669 174 940 932 152 95 88 119 448 950 247 265 53 75 975 144 863 683 709 616 181 392 30 997 74 466 593 855 25 581 740 707 635 443 868 864 999 35 649 398 1 546 473 6 61 209 443 550 734 86 687 260 834 760 836 45 128 294 986 270 950 711 770 395 452 95 139 582 964 784 190 138 758 471 947 744 455 217 741 258 714 38 308 734 267 597 42 846 911 288 985 326 495 329 194 173 183 596 944 703 394 127 87 474 272 728 399 415 387 214 262 588 574 194 333 256 255 767 480 558 599 720 500 942 23 241 781 232 533 25 845 43 727 7 396 661 503 858 924 459 192 237 76 211 720 755 584 312 366 294 198 998 934 871 276 543 451 417 441 494 381 239 697 689 891 832 157 540 586 415 682 52 70 720 8 153 969 231 718 359 658 435 693 566 143 636 426 57 654 593 71 389 480 637 188 235 839 402 90 71 762 566 201 105 943 94 27 92 776 680 224 821 977 837 443 550 552 919 588 148 366 823 320 774 221 699 374 239 315 214 900 870 982 256 305 35 752 647 387 61 237 238 189 162 427 309 377 358 898 473 308 216 43 165 978 857 173 681 375 534 550 459 273 136 767 739 418 994 236 900 26 443 626 47 300 45 905 657 640 749 324 289 657 932 166 835 359 733 544 152 144 384 337 721 274 958 349 818 565 638 152 300 791 744 317 869 775 408 330 547 822 373 847 975 843 170 7 975 454 84 181 527 999 629 955 49 792 9 831 602 600 591 519 919 817 354 398 471 733 153 879 875 500 692 426 684 601 72 861 659 702 708 573 695 557 5 13 650 89 615 957 517 444 981 375 829 922 250 294 934 590 457 288 695 931 130 126 574 805 751 513 422 297 62 383 926 35 591 838 428 415 688 416 530 618 671 552 727 369 64 373 649 361 464 12 225 354 625 418 424 622 822 74 657 110 418 916 270 15 132 551 448 0 30 232 689 8 566 907 540 638 780 106 320 896 821 836 377 224 304 183 783 124 175 377 755 229 704 347 551 843 412 64 469 758 559 604 283 31 466 784 589 193 734 909 963 106 146 263 757 679 646 477 749 375 128 581 268 958 967 797 439 533 415 8 179 584 549 909 983 472 515 854 121 946 149 304 603 808 325 358 903 838 716 923 497 111 42 568 140 817 73 722 384 399 397 111 195 54 390 627 469 946 288 510 848 721 834 520 111 808 751 208 742 37 466 394 979 596 13 775 316 6 540 57 146 815 349 823 292 264 594 413 734 900 867 703 106 398 21 360 672 587 16 158 667 828 504 329 228 695 105 900 595 245 777 306 563 527 768 613 942 453 563 795 80 152 66 642 232 1 758 334 477 153 215 344 997 674 485 113 587 870 886 663 10 167 7 687 717 342 350 284 81 848 280 246 358 45 206 559 185 771 213 594 566 115 950 389 212 562 723 769 409 418 427 807 983 618 112 517 839 204 599 586 502 422 848 342 725 291 111 477 622 930 977 629 523 679 323 246 488 921 648 194 892 700 537 637 173 663 322 527 866 817 451 599 996 296 28 834 655 434 572 908 893 151 924 175 477 886 407 586 930 864 45 227 782 442 760 408 857 351 223 619 117 789 345 660 980 574 396 347 163 618 887 694 512 323 116 535 99 609 10 874 569 487 818 813 135 206 376 473 13 408 821 569 152 256 763 593 332 880 416 680 578 51 86 624 151 12 202 190 909 783 980 133 134 334 758 72 781 846 937 136 80 780 172 794 379 490 615 549 630 446 439 506 3 541 706 821 480 76 950 27 204 479 596 340 975 702 243 763 634 356 194 796 122 393 222 654 751 827 86 168 74 793 170 673 158 728 19 658 261 978 479 575 54 67 412 567 446 797 535 55 150 791 941 574 435 625 570 76 531 435 95 652 326 119 898 668 3 85 265 306 21 237 566 769 150 514 482 605 523 45 19 987 95 271 400 381 940 531 631 236 527 547 68 919 748 610 333 851 347 914 955 651 913 519 340 418 953 620 831 806 412 620 431 776 551 819 604 153 557 687 478 648 324 297 627 217 324 360 771 527 5 120 107 677 16 239 743 738 705 248 987 11 715 612 395 510 373 453 785 852 60 813 767 462 889 351 205 515 36 987 630 872 177 440 703 322 874 493 679 888 261 168 213 620 960 91 118 220 498 860 910 228 459 917 273 6 662 971 666 108 262 786 676 701 536 440 464 615 192 593 334 365 718 908 279 289 369 347 697 810 172 256 988 753 921 382 198 17 932 255 914 14 538 269 103 239 601 522 613 542 600 603 82 72 19 362 687 928 328 115 349 289 422 226 228 228 543 883 20 102 762 897 53 574 862 395 917 118 436 916 112 647 893 267 349 858 884 27 910 12 452 347 176 145 581 416 572 709 115 1 644 278 832 427 458 622 164 110 246 609 418 224 191 266 860 241 981 674 881 463 228 499 982 211 98 201 67 75 4 507 824 537 326 201 295 436 475 14 531 37 108 624 466 341 284 221 383 5 411 881 355 62 816 141 85 323 693 226 71 283 942 727 83 43 210 702 686 884 486 629 748 320 870 252 812 531 325 131 341 879 190 478 425 817 196 483 393 283 119 323 97 721 840 496 702 983 24 486 13 562 540 908 757 247 19 685 232 354 522 634 238 240 992 410 59 318 550 557 466 139 961 77 962 131 124 199 416 38 615 664 669 560 260 243 969 90 396 58 583 738 517 627 579 374 375 725 538 454 103 186 25 619 851 408 25 91 720 779 425 870 720 989 52 101 704 121 413 106 265 380 496 211 524 29 491 19 252 110 381 250 279 451 717 971 845 411 958 775 292 901 322 361 427 621 109 473 198 518 123 229 706 66 916 829 657 320 30 429 119 198 260 257 542 224 119 355 351 55 514 961 10 556 394 301 712 359 397 565 39 436 754 612 150 173 866 552 602 470 949 6 896 492 552 162 555 168 269 684 592 251 684 487 241 225 857 772 135 411 718 559 795 128 426 160 686 165 378 636 248 237 463 668 854 369 248 951 256 667 601 780 754 784 76 795 392 412 624 229 143 394 951 8 2 181 420 919 523 145 332 169 218 637 644 17 83 149 652 743 315 434 11 989 299 309 75 388 608 180 766 647 306 796 56 64 699 664 943 459 219 393 617 608 410 711 797 332 861 790 77 954 141 901 17 797 116 427 376 602 1 314 515 220 310 512 234 176 432 908 131 258 686 526 504 703 918 59 153 181 53 127 913 832 109 827 373 214 444 609 987 677 187 389 335 283 196 615 300 926 711 31 585 782 726 872 737 808 647 0 104 508 875 398 635 225 637 461 991 927 877 736 692 845 285 542 83 460 355 513 614 428 785 945 296 477 489 862 141 641 165 414 738 545 662 20 720 581 107 842 477 839 893 96 356 242 153 397 542 287 605 325 313 160 942 51 184 705 785 641 619 220 848 439 304 436 408 280 962 180 641 267 833 72 325 848 154 300 613 601 961 284 576 275 844 204 669 309 634 345 468 153 619 927 504 0 745 309 687 875 0 598 629 55 522 193 357 561 39 819 530 826 211 187 21 532 503 703 192 934 188 421 586 589 366 676 516 284 166 972 428 140 250 547 895 319 937 754 597 978 41 895 967 537 164 644 348 136 827 632 5 399 553 477 5 477 163 282 165 497 902 985 215 52 905 803 73 427 629 987 468 716 738 761 726 454 316 592 781 998 967 801 573 199 894 969 244 754 858 857 771 871 913 588 983 763 4 975 994 538 846 876 284 262 18 943 413 552 860 109 968 207 315 153 632 159 541 873 870 764 147 880 926 431 87 6 22 64 132 501 761 69 996 85 707 817 544 570 302 904 147 796 604 26 647 160 886 823 749 309 412 258 199 129 886 689 545 141 506 387 415 191 447 459 952 726 522 684 596 603 703 998 529 630 578 56 444 894 542 526 470 381 446 629 565 979 482 484 30 651 964 37 295 147 860 173 745 663 401 576 926 600 897 185 447 409 594 608 105 27 777 860 817 714 204 908 806 407 747 609 750 870 44 798 756 843 848 234 800 441 367 613 670 187 667 305 340 543 476 99 735 295 271 210 597 538 501 536 793 219 681 951 842 352 50 253 860 813 690 619 307 586 566 554 973 587 303 223 272 958 936 353 285 570 744 216 547 374 42 825 710 56 324 119 601 863 566 699 217 195 707 631 316 307 492 32 291 855 291 827 540 264 37 369 787 485 580 845 561 423 652 798 821 390 452 512 251 389 135 304 210 188 420 599 803 565 530 390 390 649 928 260 599 820 732 252 281 342 435 250 233 867 273 47 631 525 40 555 248 129 118 411 304 592 619 339 742 230 184 77 584 688 174 227 297 898 557 281 888 438 4 679 83 572 433 877 259 366 106 696 137 195 227 236 42 575 832 458 199 928 310 181 496 524 565 687 483 521 704 377 271 974 648 867 325 616 318 464 601 879 864 406 230 987 366 636 208 65 93 357 6 730 115 965 831 77 300 857 859 627 949 99 406 212 535 574 569 65 230 391 98 170 339 949 229 49 719 643 202 662 632 691 849 155 233 333 300 331 621 512 132 671 956 952 582 18 265 121 118 662 291 115 805 101 451 311 0 445 893 696 969 494 723 605 650 709 342 830 927 102 734 917 627 789 740 776 862 318 478 316 741 671 43 268 482 442 463 33 870 383 81 572 460 289 372 107 952 343 779 408 584 38 120 896 138 566 438 354 158 642 549 990 597 732 382 121 42 256 305 222 327 823 363 758 244 607 787 620 68 457 767 426 920 156 995 992 616 568 306 575 391 581 823 0 6 4 790 586 636 207 943 164 556 709 939 383 895 376 450 432 629 667 580 349 358 766 6 78 941 812 488 38 327 863 148 993 521 330 402 520 264 558 546 243 900 897 361 679 72 53 343 784 35 341 680 584 170 317 147 513 458 530 711 680 513 744 876 874 852 299 705 347 934 871 322 100 400 228 300 589 972 996 188 12 78 759 116 180 941 18 304 218 134 939 825 612 34 847 327 339 873 184 308 202 503 73 678 631 22 988 550 393 877 327 439 403 479 417 520 57 494 747 174 832 169 397 332 355 828 630 860 339 152 705 939 94 370 924 296 523 896 219 21 317 74 836 521 574 653 564 716 846 37 146 653 324 924 322 553 68 606 381 501 850 184 566 678 206 712 16 590 489 846 103 746 454 931 77 897 628 176 590 576 980 19 989 676 150 918 736 464 784 625 986 848 873 161 687 492 827 552 541 945 496 390 346 876 311 896 968 233 694 321 408 627 138 735 886 381 789 135 721 624 479 219 630 934 432 667 437 702 653 690 988 17 537 442 330 149 566 426 263 231 228 287 379 751 336 257 740 638 513 952 499 251 0 270 633 63 342 751 398 517 91 470 211 966 163 378 657 723 235 57 81 260 869 435 541 714 768 506 590 360 620 208 280 143 836 970 611 274 676 620 604 727 349 853 667 383 415 732 142 807 47 635 70 32 353 587 920 869 496 641 542 891 659 903 487 989 650 286 549 344 762 178 301 12 116 270 109 901 589 970 49 801 833 786 478 923 674 961 522 455 760 438 763 383 977 734 760 61 979 34 493 786 254 258 723 942 184 769 655 889 76 251 394 153 603 981 457 813 309 236 269 834 673 681 557 419 403 324 419 55 534 806 93 614 763 83 549 899 984 175 491 217 452 896 104 735 234 701 383 853 69 485 64 948 291 235 524 625 100 689 536 482 668 507 827 116 223 109 138 925 661 623 631 957 391 920 94 2 785 505 304 932 479 11 794 166 773 275 96 823 946 309 631 744 837 584 241 246 827 184 604 410 927 561 229 223 283 267 721 531 949 497 332 906 398 510 29 440 687 986 842 878 149 361 136 359 208 797 246 530 790 621 506 866 437 982 964 325 80 809 562 786 65 861 643 135 168 839 552 74 11 935 856 86 871 412 539 968 821 754 585 930 585 891 852 927 487 421 883 616 991 579 177 815 107 558 781 715 157 85 363 27 127 162 835 782 365 727 936 562 357 768 300 676 243 627 634 344 782 494 332 880 15 72 806 322 227 859 587 13 759 728 678 845 523 323 843 40 378 264 480 487 904 70 334 505 285 924 292 988 666 362 558 709 409 944 906 826 218 348 267 599 155 944 929 190 632 851 241 130 907 377 465 509 190 365 391 584 790 806 714 84 122 495 337 127 685 12 915 273 744 154 631 79 787 606 460 615 293 489 755 901 283 114 404 214 117 436 847 659 327 689 541 208 775 144 45 197 682 323 954 189 412 716 781 494 119 209 904 792 683 757 179 865 552 985 330 840 464 379 70 904 488 222 323 128 192 402 426 185 961 317 360 223 935 18 423 691 407 481 803 976 922 792 904 38 554 896 650 443 645 834 332 0 656 676 597 123 46 375 752 393 105 595 220 143 200 893 91 952 162 79 918 313 537 969 385 475 922 911 59 737 21 754 969 899 8 556 116 434 416 14 663 326 27 756 533 604 968 644 691 827 920 50 458 65 929 512 680 665 8 92 399 553 519 170 918 985 207 756 78 118 24 815 168 991 126 256 517 79 942 727 422 373 242 907 149 849 137 189 212 904 27 593 29 306 315 355 409 449 942 870 900 349 299 283 33 670 291 16 371 465 699 71 84 382 712 552 865 169 146 81 933 152 612 101 220 69 155 195 43 685 692 185 983 191 475 305 699 73 506 651 743 240 687 450 77 846 937 891 460 649 812 275 395 409 258 625 766 266 956 356 253 355 194 382 638 62 496 9 599 721 474 169 496 4 297 955 865 565 318 683 8 496 862 244 286 947 182 940 834 673 817 46 69 324 976 836 928 496 177 604 603 566 692 274 712 479 793 679 744 538 974 153 796 808 200 931 822 701 160 446 880 953 704 551 589 496 589 619 599 383 279 609 345 600 679 599 150 271 81 336 378 502 890 452 328 567 139 664 587 648 687 7 808 123 457 473 971 974 610 964 146 265 898 88 56 550 212 471 323 806 7 877 495 233 465 660 19 574 631 243 461 268 587 648 666 319 861 188 281 136 334 798 745 38 304 650 567 346 626 379 421 698 523 870 655 939 196 18 575 52 267 853 228 241 173 320 559 333 340 382 342 92 154 441 788 184 180 982 544 954 746 738 389 612 990 660 250 868 603 228 75 43 48 685 432 286 317 672 501 237 189 57 882 691 717 213 883 838 76 316 482 311 955 428 315 99 407 366 809 235 925 925 655 241 845 476 522 325 610 510 957 63 113 756 157 517 160 523 86 487 489 429 709 89 358 953 39 369 719 493 618 994 731 130 827 695 475 808 472 316 741 340 375 658 759 104 559 658 178 314 437 972 18 407 921 0 619 282 386 676 206 247 335 367 844 565 856 805 858 43 396 884 349 362 420 991 112 500 8 705 724 851 656 557 672 653 110 187 193 78 858 701 91 222 750 547 345 413 452 627 89 621 700 229 867 399 202 918 332 656 328 452 774 397 447 554 634 108 100 299 257 629 177 708 471 17 649 229 105 482 80 801 672 988 394 751 55 739 283 647 218 364 871 729 95 144 499 162 193 30 851 24 546 224 741 617 617 81 718 79 253 813 581 86 217 674 85 585 856 134 974 738 978 425 125 105 712 444 642 238 580 986 851 482 821 774 240 163 674 637 711 31 476 837 81 132 41 286 444 140 311 192 498 406 461 718 106 579 672 810 462 455 133 552 725 65 865 887 737 740 425 453 979 758 951 682 389 937 35 209 745 561 947 522 65 453 923 204 198 729 48 217 525 139 361 689 623 900 951 868 584 322 599 610 938 900 646 405 298 854 565 370 91 189 84 356 866 565 27 849 154 561 935 569 81 202 186 596 602 621 679 179 276 542 28 267 836 137 16 989 511 890 103 545 418 411 300 388 773 551 310 703 252 356 454 699 824 678 400 553 15 826 368 215 295 384 951 360 57 581 614 346 715 639 762 751 262 578 961 476 874 34 948 126 374 130 749 829 204 253 970 385 276 388 899 829 872 183 553 905 745 151 943 85 352 579 62 386 991 313 923 171 473 600 60 252 534 403 755 418 580 201 969 995 707 379 175 503 383 165 817 695 948 200 300 205 773 775 466 92 37 441 371 954 322 343 638 67 510 895 896 79 832 912 412 63 386 678 589 948 956 904 744 601 10 584 773 170 314 947 6 357 664 58 209 231 157 320 315 794 213 365 622 590 984 898 956 582 531 830 860 269 168 97 133 272 875 199 473 605 991 167 196 908 40 228 900 573 162 635 131 42 386 542 706 190 579 561 129 855 189 188 429 32 577 560 497 434 319 141 768 596 803 626 113 625 94 287 165 9 969 48 533 658 839 659 647 512 75 116 634 730 472 302 527 199 656 229 220 129 719 9 819 858 505 638 552 860 352 538 747 965 962 439 842 570 979 913 731 651 680 434 48 136 324 229 179 426 397 391 325 405 745 604 274 332 454 865 407 814 479 558 183 328 438 271 553 19 814 547 502 631 48 508 890 776 825 296 665 63 937 991 12 925 207 302 572 124 835 92 518 462 900 123 264 378 675 897 803 787 648 232 297 868 284 450 785 898 583 265 288 624 698 557 354 593 975 911 714 497 208 991 598 860 942 281 39 396 171 557 135 205 153 911 476 11 476 956 764 366 574 934 145 317 250 969 599 697 755 743 187 179 653 817 231 609 228 48 115 749 868 75 198 446 601 801 422 331 624 609 36 517 606 840 51 740 911 763 98 997 81 614 736 291 931 484 712 852 984 479 357 37 696 395 352 928 792 550 544 332 17 115 912 70 551 487 687 495 451 827 148 870 91 307 665 416 480 254 442 581 497 64 653 789 262 348 60 682 431 846 505 911 317 296 881 985 649 419 149 270 85 168 685 468 984 879 765 298 798 976 460 29 190 329 914 460 157 351 195 748 516 344 994 427 478 97 71 303 205 843 395 751 13 147 748 253 96 354 156 378 987 922 983 274 785 3 77 434 423 244 36 15 880 438 258 864 362 45 785 911 353 544 108 556 882 244 857 235 291 28 680 255 905 180 867 711 833 853 101 255 547 915 504 378 956 558 266 207 819 326 432 402 598 738 758 924 790 827 101 733 33 628 966 993 158 493 375 737 254 849 971 932 537 676 158 813 774 569 314 831 376 706 595 286 509 913 842 328 584 616 512 380 386 460 673 513 500 959 643 602 264 229 927 864 777 423 503 609 432 839 185 272 80 379 731 549 717 61 879 399 24 218 761 118 14 490 479 502 434 792 216 97 447 202 768 684 171 171 379 597 857 775 687 531 357 583 7 486 989 374 414 465 854 58 161 902 645 495 856 40 144 561 814 558 451 480 782 879 839 825 801 153 576 987 421 767 686 215 392 10 391 315 14 246 802 216 431 297 71 683 997 600 566 953 260 634 293 279 50 937 45 641 961 734 951 49 243 604 691 290 102