100000 517839 718867 811739 616345 251619 491628 429179 310018 465849 247023 256756 364610 681679 750895 472693 477677 978981 693473 987632 277756 1000129 941152 466846 268617 858412 108842 468344 975382 936436 458337 147903 423559 705576 136523 536436 567843 891871 196051 695008 781655 730801 315141 558606 558579 927804 124821 113996 22443 921248 1031769 285614 474263 16132 279243 417675 912819 422415 445832 872190 97120 794735 958675 388198 87521 327510 63762 916198 910815 953591 44368 135910 111846 437518 90042 99984 468453 611669 15906 677460 834994 477712 283263 996708 654212 518786 549739 630328 442743 527733 25764 653068 478475 519607 817035 509533 966566 665239 752552 259952 669453 376940 995108 995019 423407 871694 253773 405178 138330 857179 895254 412619 946244 151732 870804 782674 46595 883581 949890 865766 399573 108960 128702 163810 795482 194571 316105 997861 1034260 395309 505163 825170 326126 167037 484238 551121 578738 713971 587262 655564 21905 707469 759983 993267 369568 987340 121815 205241 387157 550964 300111 114900 112654 738511 85014 560065 133770 968107 410318 520509 246637 832087 917053 429261 772801 296810 813774 555831 374128 234236 1018893 835335 982475 270635 376111 177419 52230 374936 754055 628951 675513 26343 189714 792898 893792 335171 421100 654567 85724 859351 628697 120485 542193 684886 585405 838176 165318 755572 763172 942141 539752 243050 575931 682922 98630 719734 132821 195924 826806 439896 389863 26862 320879 880087 782604 350577 794381 504122 762241 62870 556177 976 123434 70750 599006 252264 352012 426379 214845 500441 832209 872996 642522 1043068 530247 739573 101444 98477 42465 412428 265457 702541 993332 320573 190648 504643 817275 711583 896853 245494 881172 251917 810984 639189 815617 922791 29046 373455 157544 468302 944999 602075 95251 838443 134662 331890 204017 252200 985861 661264 789139 469109 19958 175286 481712 40197 513234 503147 752545 932366 71798 148662 698085 345741 525601 842278 55199 360896 426744 331210 90131 944042 691843 50361 395565 558482 450861 542092 115449 319108 10695 484575 582956 286670 578821 508372 65434 615813 878079 397967 670397 347902 220850 295099 280629 271189 833661 792067 58179 542185 126116 997530 385356 539357 298193 997300 53852 31641 813966 452618 930208 744264 87244 807002 402923 64344 218719 746981 53810 86012 235647 776432 275984 668845 1033800 258371 892483 757925 132667 686765 566573 756578 492219 639357 377683 839978 1016465 368395 159714 583553 332137 431661 315685 37300 342098 786370 851216 279889 247362 476971 903608 437933 43152 145101 994777 738653 1037176 152720 799055 192701 375451 740963 945565 572524 678268 161461 597609 40142 314372 348414 377341 672649 95998 339508 281032 656392 311452 645462 56027 641019 809200 873445 73325 267221 70260 172646 729688 727885 739971 633057 510361 910813 778717 137061 183507 885574 771367 1009282 674509 282634 263528 1041357 1042672 84465 32910 577119 885706 619653 989671 623446 1011597 85397 885416 506451 411792 20918 496234 446971 152525 37053 536487 797814 683874 807494 968770 170995 37648 772657 743932 974626 385215 318751 199424 470456 17656 980217 1004120 1037551 239465 845162 634997 975875 43877 974944 391083 583862 720993 948879 861362 572364 606840 442349 706342 286096 27368 677943 981512 57934 839827 637803 453692 487127 702591 751180 915721 869632 30294 556770 610460 57378 793831 956663 12421 926108 442019 707226 175159 757069 998945 909472 66956 169498 962202 852766 365888 326254 541805 23024 213873 78005 447901 114998 692262 517088 649806 888274 469957 294884 286027 483819 532378 708154 953475 332140 296535 762465 924040 104069 971918 169560 342542 661033 569657 972580 759922 455823 613939 590160 181297 194994 569533 527720 537196 165329 39418 478333 446059 841199 474994 1012900 662038 612436 238483 310647 319102 200970 974379 789650 879698 265824 255216 602647 93290 716139 1041400 537899 213056 814720 337473 241782 193138 203196 167466 671399 309058 979836 105976 325358 458006 475365 856146 63872 658680 23645 131270 920599 736022 498192 894018 280175 370499 474220 627099 184010 691573 293029 563721 632429 206405 625458 405929 34337 923506 908366 681978 838323 685150 930936 290913 553332 151183 458995 899749 795833 448047 174151 498547 940124 2701 913086 361691 620089 129690 289512 380625 727730 628077 461335 724909 942380 199360 959715 525483 213136 768880 828328 2668 325579 113152 766723 927091 100942 187159 165977 301737 281742 873981 702032 464858 360581 259362 889172 93238 66095 513688 599059 839889 394254 638100 996354 377123 121767 323057 21973 287624 515587 370348 332298 623040 543791 858217 465247 135536 544700 326380 821592 216224 853823 306337 475323 88636 762578 647958 672787 165523 37009 453499 471600 68571 1030431 555817 379044 879275 1035294 331800 489544 217726 171194 516455 592309 203319 822815 614360 283084 116888 856062 476753 259631 109769 666381 932444 737733 362200 73092 457895 264506 16435 919456 600453 302972 209967 829475 362860 1038911 854149 272594 651637 75386 726479 1047286 46047 437480 1007632 508892 893069 755336 859945 547157 693635 262430 907109 1035830 368492 914351 66030 954073 174615 467721 542037 1019291 180469 767545 146958 622428 188317 965394 382705 731138 283209 965293 12731 308982 42582 548323 466827 13221 731848 598485 141669 719360 131267 269413 796850 149244 48147 708794 1011646 316691 431013 791488 950841 755906 139788 721062 744887 732425 308733 1047902 1004080 81902 996051 380704 354944 904954 688396 311015 615656 811962 888521 904690 867211 917567 188498 522821 474354 404383 1028240 103205 701577 855666 958866 499104 860959 565077 1047817 346371 657258 974698 99531 881505 472705 206550 1037139 15891 771168 33090 216127 963123 752743 203355 695505 947487 584156 178770 314479 1019132 1044580 21085 843044 406833 717966 563508 588828 705256 300104 898965 999980 104848 520040 656576 132167 864093 98340 905979 373770 795078 164762 674831 151601 350727 586313 744905 156959 278941 919702 177786 105819 460492 876361 381304 844301 61724 431117 70555 396165 181720 754163 128960 860597 736398 854511 674634 76978 99218 551770 948892 693558 775290 470126 60832 70945 268451 234189 816195 997364 826795 240635 1032950 355156 449013 845279 786223 958349 934184 145222 547814 555020 600240 972896 837144 68580 113724 1018689 368968 800330 590398 816225 168953 161561 389230 361245 156725 746319 168007 223796 910345 370062 603017 993354 257542 954012 243893 139368 553410 734691 974740 49786 561237 338418 241073 115664 379101 831738 582362 255901 668922 170321 949667 284539 513362 760307 348130 494565 323086 1000188 303924 443580 488283 294447 1043831 266691 99819 892786 955726 453411 65393 394576 509601 219624 266024 215413 284442 897153 321101 786742 572072 840516 947360 396807 591872 856295 799976 949762 593175 363272 461164 851047 684969 143015 75898 315926 718261 277671 202979 357911 303615 746064 769661 830994 143501 614864 358048 802519 616235 150197 148650 339160 888295 737908 69243 691370 783253 646374 911609 910216 295500 394438 1012878 464848 25574 29748 215461 651651 571012 1031477 750896 731849 1003784 385584 984357 462955 759706 32370 1025276 766551 876580 360107 412211 566304 517846 944495 585930 413052 447138 276407 747464 445124 1001921 900445 863668 154999 988716 172451 417052 93367 776739 321453 370961 398794 283818 198402 92585 478362 374279 300047 899196 1018934 459846 227492 630056 71503 823221 244853 346574 116924 358248 777626 223122 29686 343478 1030415 488222 382364 748730 821 207135 201713 740051 20559 328391 1036121 368420 371974 639562 639712 427540 1033958 200545 521394 611792 959710 336842 226980 299716 454596 886725 505514 1045542 445135 319128 810847 424043 867355 901901 706688 428496 402729 177135 63345 144082 838492 331920 274358 90806 454780 992582 332667 541186 686903 739306 480269 235266 1027995 132183 979551 866884 128926 88305 331654 695068 80790 983835 412989 480289 379585 515007 835170 905134 578495 934859 485239 1047650 224530 630958 85794 135584 404901 583903 663213 615440 742722 671831 152199 84508 361754 632081 850624 528500 854082 568209 592785 392842 896048 84826 277970 27415 469314 375671 622466 712852 138039 1007347 848964 545218 756147 967009 493020 941603 590016 959316 263349 829054 473416 792296 1038430 667999 348572 371768 81928 712596 955888 241125 336650 979121 317660 748950 422238 956301 875484 1024114 70689 237251 149457 1035175 159254 204082 701823 573671 617508 604798 738829 535270 533972 590732 84872 338397 593364 151306 688479 10 635510 1028580 742632 708142 855601 951248 376282 876557 485407 193476 173777 395506 377982 666746 1041870 626728 189743 821491 312500 273794 776762 121073 989644 890324 401992 636283 716866 137079 613159 648541 442533 181961 950858 315813 407915 965291 443719 657959 366443 481537 778839 186874 1019489 111413 792793 846841 508269 455349 240079 327491 773012 382321 387167 240572 841790 473694 514643 931466 248758 507381 944282 882328 129966 550580 139205 837910 30648 549276 688266 202231 1040845 642737 188485 517233 710346 236926 711026 425857 845550 162190 281652 76388 7774 706292 61138 419103 204194 896708 93748 671993 639525 211863 532074 378108 679608 755211 80677 942711 623631 586049 178236 489854 416066 358237 369193 1043816 623694 329226 724618 903505 565906 453363 957600 652438 20819 544843 558547 915291 443960 641350 81451 380680 587726 650910 566489 512711 284165 461583 181420 305160 987825 645082 795805 83710 64010 739654 501827 855840 973612 486170 524383 388009 688280 1002789 437074 821271 604337 786359 689570 693423 192064 303141 1043065 858872 774385 619848 287782 320060 691668 400382 519321 975882 858076 836520 376299 446646 917603 817835 438996 369624 810916 297711 997171 936137 544064 452195 706698 675625 387258 762743 460416 569180 586235 493984 21341 40712 717262 503255 132241 685464 914021 270106 795437 41148 903122 762602 48232 698599 125071 688588 705051 280016 120311 943048 31558 164593 922826 605421 230537 586763 1029549 346571 24747 63904 28072 793591 1022231 333176 868006 177803 683610 151325 372728 834211 333991 108638 628434 566241 38995 762320 487117 464105 398936 511816 868963 996326 906454 687202 926583 136963 241550 155901 930762 999667 732261 550333 474503 798058 334823 227464 515000 60834 575938 160009 996046 775383 179526 918833 473373 931019 723436 314800 1019741 272963 339916 219776 715050 620935 756773 677723 66949 883430 547289 311360 472914 530224 934382 9714 97752 119866 162830 590457 929092 61790 687880 859551 927526 889848 999757 393587 762609 984042 526707 884426 99967 260121 970422 934329 347788 520941 10610 161308 362294 503509 578474 162835 971908 432833 178564 371839 625372 485030 235979 470409 120714 630782 996972 55068 817472 941637 988409 927590 657552 393085 118569 608091 708724 586923 258902 270130 341703 892503 292093 1014502 46282 866576 437570 147126 483232 645606 256873 175013 209 490222 955742 242682 179915 661442 579630 548802 677212 711166 59532 999753 253498 415172 316237 522661 993659 382521 1039852 314667 108061 375302 227079 673783 907903 712663 898783 979561 93414 598751 1011676 857507 769017 845651 249607 561164 984902 636650 756879 702927 927675 1043812 896069 416093 579629 750848 1035807 370663 560596 889604 528056 288229 1040589 246840 686030 524177 951447 895339 262339 508268 774295 263149 335646 466105 645268 180755 911111 261117 202043 531383 900046 731014 302236 704182 561252 309728 453291 592752 243680 697441 473536 221514 804347 738206 224023 228143 589716 656372 687953 187403 645934 5632 237297 150351 463213 996135 897760 287088 114077 553487 625898 861288 527915 600868 41023 570420 984361 1043732 674291 722772 248014 754003 108926 702285 426996 393368 919868 580906 54937 915294 1038061 523767 644702 1022564 273462 264005 630539 2862 59167 875434 946953 830593 742036 585533 355302 34539 745188 488478 572117 113976 879173 366316 358699 594174 301390 478029 723171 358162 1032059 10346 394523 900113 186284 709999 574101 145625 461990 99856 221239 38668 217488 624383 878475 763284 1018488 252535 195904 605465 279756 320692 500135 537741 589793 338040 33078 26017 198000 856968 546057 966989 446996 908077 971612 1012812 921037 616628 372754 531357 267391 742894 863537 264451 724596 326065 146276 300934 760022 951381 10872 495601 65078 994359 518623 367953 261896 944697 973104 708988 404004 17984 469157 735624 1033543 963509 248219 361039 148880 130565 651029 371954 88067 673057 138810 643923 293385 788991 708307 720025 205294 117527 957390 786864 882530 307430 957 33222 236537 936558 833880 911056 885675 350644 689143 555523 351572 503873 1028120 952411 428853 203682 593887 235287 207729 1008104 1018769 895034 143505 740905 999960 429836 526849 969981 145794 218264 777360 268545 40834 240683 740084 653144 563694 751579 970308 66597 1025855 548094 40572 397074 1019668 354478 535293 755660 58031 967756 795402 260740 331126 489978 855627 1023087 128371 215328 685390 976967 76757 428775 301569 805577 306541 927425 835642 974645 209714 104159 394799 539601 922301 64697 576766 1003110 175822 83338 700710 673985 620485 548562 856844 630067 293929 752338 274296 396050 1018149 91411 575509 244534 252678 714463 416756 814205 89534 211911 520201 176199 1015140 693787 354221 14074 493234 832373 224538 76927 694150 360751 518642 959683 335713 381159 331705 661559 126955 662786 847958 782417 974189 351527 1025686 467977 323413 125632 396969 255069 401590 685436 724643 219341 176325 853968 356092 945119 525149 662385 279313 108444 725372 114139 1040801 533009 27076 50381 93520 489935 246011 4811 191783 975468 70283 519067 652562 737536 86274 612552 974433 153769 829075 1023523 168007 460551 279956 769596 317534 561344 379134 790253 873250 982525 664816 122320 582769 427756 141100 468164 901137 790588 165785 413292 524842 833444 100543 395951 55240 684124 534606 734009 145242 503713 581527 180217 600374 796982 914449 379809 565267 302046 88022 632874 975245 1027555 6691 918349 1015460 645522 747484 727818 252989 682429 596997 131621 281503 230967 385098 62628 766712 479323 712056 900178 509398 266118 588801 533824 511406 617881 767101 426559 787033 574328 356387 934246 488082 161165 489812 692370 425081 155717 490513 201185 775699 873617 300672 303158 402887 107623 915819 926649 10978 835391 858304 226900 882196 515735 355346 546871 373233 901744 769814 357460 31602 753102 463399 619747 248433 938811 854723 534496 453168 41284 783372 635784 786899 515835 282440 776928 142561 370803 259170 479790 140231 908104 311910 729981 488533 246548 57352 8990 543295 22011 953374 422946 903069 229664 359970 990432 978283 165165 1038001 240501 5130 352976 565262 911935 586685 350008 646816 107618 212269 944284 799087 686659 246246 393908 656043 1033743 11479 566078 542757 36917 215766 38522 447444 627688 123674 508847 668754 480158 139199 428452 75101 408979 493126 109351 495702 188487 360466 609162 597189 798460 684779 719649 348371 644665 354687 578501 475598 565321 543708 501076 185513 977341 567288 406062 626297 730598 68137 1014714 587001 947036 320941 663263 294663 344186 593188 442507 857381 1048543 178960 1018416 532984 912622 993884 702018 537293 778319 376530 142522 600079 603244 441763 143254 128466 309749 562660 71510 914508 244828 375051 139137 1032278 333402 852854 344862 1027055 153192 439524 403771 507577 62279 1046777 794986 1001082 364664 982975 864319 522141 742085 108064 404435 957870 83126 568941 649284 89058 1035037 100570 619570 884109 534923 44031 484676 448169 5848 949593 537761 701525 745887 575942 109432 23892 369855 708109 745336 598666 920539 905044 147288 130947 468955 279464 77649 576236 840553 100985 46494 456472 141173 13594 1029891 254588 622514 581445 475971 47155 560918 759702 749993 1040506 689246 907275 740736 655669 147079 986762 119451 167529 954710 374107 653774 912064 170450 457642 513394 727048 271044 720390 572901 194484 137534 1019621 822792 990041 332049 757534 651199 664882 776533 317037 1030261 768157 401637 699378 349589 129692 994016 446130 805138 696917 693034 462357 308704 891283 336616 94822 457848 732482 767240 324951 288600 1035766 666295 576122 59265 1007717 290792 800712 516343 663016 757716 589342 919365 853247 55669 676283 150006 1038794 594953 680644 1036573 177808 115605 554433 199118 863292 687456 625693 246434 62171 281715 367785 415799 141855 599584 220185 389550 469471 880248 300421 642348 123541 888019 332522 498777 314846 626764 923047 323812 356094 58435 24321 637180 942937 5337 444575 379864 197371 172919 224526 755249 430353 715591 614462 95939 588910 136633 325635 858832 733191 139008 304277 567964 848759 780947 284944 390642 416636 747436 885749 20637 969336 771532 890791 1019632 229616 899381 336623 922175 1031697 118638 96633 255332 552998 578499 191573 583995 881955 803779 103030 4389 158494 54208 172342 896905 69840 328530 21712 709199 472600 901589 420069 503651 146552 205542 336120 991544 665494 991977 844018 865090 933308 31622 284062 704123 342105 231464 732462 5599 197758 211581 745396 49904 398178 270073 722858 152114 932575 749906 51819 12208 992754 278789 839863 955253 21822 304592 544563 949780 831370 328758 892647 312609 238143 745982 714174 405430 905707 838324 85769 697071 481984 443431 185340 613998 106773 185065 37936 18647 963044 397011 769568 543829 537419 968574 722860 574228 255243 145610 439960 783301 504076 806747 866574 433693 1002455 228631 151064 300885 353562 171433 704039 816811 157736 715521 435087 807392 183414 466 803592 100793 456223 1046035 357423 894591 960097 620415 104962 672894 130078 132629 928616 921737 656476 931480 510887 316532 711366 919311 389868 824217 88616 1000262 206535 636756 417014 522572 246444 281479 626118 720371 872562 19223 378833 557396 28888 195693 67446 832328 480251 482805 649912 948207 704994 238242 311739 11309 1028851 114280 667466 293416 1013882 852673 612692 605644 816425 445225 1026411 686407 353682 276898 531780 1005965 604335 459569 272185 215765 882779 216159 7882 859417 606679 300472 344343 407706 446022 243791 737640 254555 887600 1045049 747942 299169 443139 852749 477919 216953 972173 546923 327109 210226 327812 477809 193327 321247 767998 26695 349335 535766 757497 119957 980123 759603 700372 438792 511869 799318 713940 892881 203683 478048 12449 149029 453143 17595 128710 783038 481031 817807 570420 214360 477766 472909 673727 60469 51146 1030184 445087 487578 446508 213399 522481 660304 184619 345045 338484 178467 1025577 495457 907725 583526 272556 301439 835459 774254 1003742 905396 358403 94226 517646 333 965981 833586 114477 1034713 733061 838957 693074 8107 175315 479849 23095 320345 932483 1033934 212153 230719 556342 913739 333147 244221 311663 351568 557252 147189 955415 1042259 97852 503502 256762 874827 630835 353780 777544 661304 642235 685845 781333 973721 757257 176037 907993 754676 258808 109659 530416 978258 655237 785842 701722 909503 699732 23657 192509 724942 818218 192003 477854 139540 299632 825672 930796 511145 1011127 27330 81973 67754 992046 592193 979375 214457 77870 14936 856305 1031035 907951 161501 890231 771353 205264 36717 532001 544192 867923 90341 653748 675105 963358 366826 966487 414705 650683 1018466 227096 75882 947928 70137 414309 488137 766664 101022 324755 948686 733697 905731 740187 1044287 299420 285984 325464 183396 846809 1006768 214154 212620 252056 979378 635605 762760 1048032 356841 200323 38443 864347 506973 71870 133840 926680 237016 573463 228307 240585 935274 846082 861718 756674 837862 640599 546174 579584 571746 180691 573812 517600 182203 324757 325989 1035363 358671 12193 1040706 226481 650049 562272 343553 277138 43384 179486 741914 531702 37024 816523 756234 360047 902119 262971 276692 423346 700737 1048102 353402 372250 337381 637224 696968 448549 94926 801410 263306 829941 368956 640087 5266 946127 440112 650544 582067 994463 658419 149625 400520 543347 830607 761601 410542 645884 184404 374654 57413 157712 89429 765703 250483 21546 228585 713112 896481 969448 933930 942738 468540 16780 283769 66872 887733 558972 772088 521522 22402 550595 515598 515854 247899 840845 586727 436410 691965 242095 292082 768524 559786 531228 450401 54586 38311 543345 121004 360290 1008061 460394 545294 456963 353465 697194 703750 968322 120045 758776 348120 641191 46508 297276 154122 648477 914385 402310 174311 278261 1020473 13000 916479 917283 583236 165655 887205 634112 582744 479534 168816 464582 359518 594666 723642 510487 394819 401359 410916 662647 966265 241025 770320 836557 1004147 160844 391718 851686 425260 450461 216528 85490 832417 446087 978877 178949 516434 975935 257634 438935 668869 92320 804724 748549 916483 47272 920687 582158 37145 476921 562962 547670 939673 994393 249313 295654 115734 739378 227490 266410 492203 258323 42208 66034 629109 603437 727659 942577 240148 830166 319446 959041 146735 315658 642808 820062 990957 786405 342380 560422 838524 846122 498961 857951 191373 960703 944266 713265 909526 156975 1036222 16040 221839 294950 831577 837427 928246 218873 689738 239656 175819 889628 487491 948286 979924 658089 672828 172305 484186 733408 46065 743329 179114 5793 885087 664787 461718 326388 574283 1048046 638706 355201 276923 60704 310039 128280 373370 281079 166754 746539 621976 229865 236982 365903 979432 618700 954102 251327 65921 280926 886668 54233 843326 789950 698341 270238 568894 1021937 886003 473910 807012 668254 767146 801642 930008 245842 944771 522281 404868 882301 992251 118019 559767 861043 877845 715185 718598 591917 1017044 995979 368902 409733 35266 110864 154259 768957 857708 431202 773613 771321 91620 836039 967190 400320 677950 587049 1011541 302207 757523 291223 320437 293126 825857 82370 817030 917769 996136 395393 479707 850592 35758 221517 261387 756423 501821 315589 396081 110047 183680 1000748 903852 737323 392361 992998 133791 431700 819182 522495 913266 894438 1017607 493988 317263 769488 250802 963239 937638 118504 30256 109055 791721 738405 39365 123462 798673 355427 155963 228153 594519 749667 316256 16956 642748 581064 448387 672467 285761 310874 606715 1042218 256880 475335 389280 239758 346769 782621 915280 610290 743989 164178 56427 706155 889264 8636 976216 423348 168854 223641 553726 604331 578117 839561 814667 383954 1000539 897550 509105 798159 10556 1044499 521380 106476 1039757 528738 174621 882328 114620 261932 289562 690660 337013 543878 545819 38406 809774 921318 713895 465881 1032860 214698 646085 250204 978236 1038225 205956 434735 120267 69952 316019 344089 795598 903102 11817 541572 294923 326648 119230 777215 129294 595006 54608 397499 96166 632004 461696 299279 344933 903202 282098 267509 38691 67541 973265 216458 83323 316603 179272 222609 617804 561051 151306 528881 736825 663963 640202 602675 576810 74952 509380 524549 653513 433298 859187 644281 679430 736844 356568 683974 89236 936368 726906 516422 404329 455002 519008 652663 130370 152392 343001 472634 144668 524640 837812 621463 830140 465386 839368 265271 524072 913426 74862 871913 655660 935015 222721 919069 926167 3423 275045 535148 391419 315345 1013630 475406 383408 886649 904884 807266 1013457 335735 321909 484458 825213 96976 593331 38220 777111 855276 107106 176594 102471 721430 183291 617195 955512 522240 923900 333096 1002839 607804 802406 391487 305882 841411 123966 78988 605239 757362 98828 76171 283752 17801 805727 229471 868014 348202 273478 440143 33547 693984 54744 607043 604870 409365 645806 802891 29931 123802 514916 766488 305865 417059 967451 939137 738418 531144 201722 982016 929086 395910 803752 99891 489544 856508 403412 350811 857327 136623 225966 489952 955223 300038 212843 401611 456934 772942 765636 521802 304327 29559 758647 576815 607338 329301 339653 914546 251906 956448 261363 268203 444165 16372 1020361 569240 787632 725074 886038 66205 607361 303005 290601 46399 409275 401566 128345 125608 460005 396033 386687 62759 812619 938966 288631 890541 812156 79376 77731 250192 309194 953097 382311 935883 615373 766716 338606 273916 89056 3466 895331 313701 210851 524854 847865 164269 259959 39145 413156 1016092 645381 893550 942110 910626 342968 815351 900515 360144 103742 336022 832501 74589 30218 815045 660376 363682 40405 534495 986263 248223 204825 529828 137982 605940 39061 364985 721757 997224 28620 760102 646988 787558 274309 619990 211425 503419 583500 128794 212027 407002 41200 604710 649723 615128 386307 197267 159174 796271 741213 238300 488900 625343 603034 357601 434212 78729 741783 320102 325526 749235 39417 327061 425935 971974 983718 960888 709129 620915 879433 807552 51584 1027082 365010 276225 212982 149505 5876 212915 55855 955763 823974 682035 58486 637342 506019 46975 474903 636772 101609 772222 613091 917451 370750 57974 411055 627325 494758 41364 247508 44617 330222 995176 166833 790944 45605 723814 746532 248600 417309 287590 495381 236013 770542 457764 399084 712315 987508 567744 15894 662213 373964 940096 981891 753 855259 631818 231211 531914 1001415 66154 325252 849213 935292 293394 321806 1038044 429096 60308 869575 533598 806079 256490 590519 799773 292727 140015 658278 377238 778317 153572 926561 257517 947071 976364 321465 839782 31248 1040015 580227 38637 781896 1028155 884569 13967 254001 810686 296919 633855 1042971 478158 790559 773138 111896 364417 518998 238659 429441 188629 524324 355120 460655 593449 898360 196890 439107 918978 159170 131177 385566 683592 71159 220710 490089 708422 311185 957056 842831 870829 937548 164168 644670 909393 210026 883316 174442 217194 474928 1010335 400970 948757 226151 467847 370969 940241 784860 877711 892502 691203 465888 1010491 1013572 421746 479176 725942 9835 967627 677230 952655 818197 255774 1008302 886519 367314 171359 417770 927685 490484 878822 668807 1001330 754708 553711 533358 684766 599947 656411 407436 223369 433914 101613 704594 469274 764867 474702 450101 825308 552077 406026 401199 568124 147907 205649 338748 535884 573974 112439 98526 68675 311031 677172 278938 867067 219422 167844 659065 74098 992518 662599 652424 1023305 614254 941251 878936 889416 340441 423709 743294 461528 460559 654916 539412 518279 651162 273030 871990 664712 857674 369177 574854 761904 738482 446868 597161 886138 948136 840819 357064 997252 99272 191894 325392 447248 117234 692162 484658 605956 195528 259614 37348 249066 454705 85176 591709 616817 755673 420094 373213 351466 41390 463429 564259 367564 532324 383558 834549 960304 129522 361884 970396 720213 419347 984135 345445 530973 2247 916011 606753 198542 539599 382866 172965 425555 483892 98726 598603 824889 740544 1018616 818288 394930 372355 850940 373492 587605 303440 43914 218557 614492 473661 599903 188468 850724 11815 994458 599494 836273 558635 962623 773732 394279 287790 554935 910083 851794 776023 934222 92701 202527 639119 752820 5167 168481 182024 824189 849977 125709 416947 442785 90177 45374 774856 163324 435664 1046833 884290 684751 990835 548106 257120 67133 6203 1019150 206630 946895 976445 1011751 788954 618481 195859 54371 238983 813683 991066 765813 177533 609544 236082 978739 992207 907466 758209 121366 105939 691636 482736 65469 604326 926503 390572 571754 992678 495718 1011174 998019 816886 42265 164756 12562 259069 209358 473454 783942 130535 704627 558129 806640 295970 318686 460576 48135 854243 126277 450686 285476 963999 563910 689685 1005319 688018 903648 831922 387088 744507 205560 744870 451782 296414 928470 381255 778836 249857 650021 1031533 845063 658415 338678 747765 630993 752952 997181 847169 674249 679471 342867 557750 652457 881771 141682 908606 821071 308550 209724 170180 145724 916065 184885 898490 697368 771614 811076 402837 615468 6180 671798 419664 936166 872927 38459 472037 202073 994046 430183 211671 53434 898547 16178 388780 960228 816246 720377 483691 809173 490499 945019 471330 671023 43607 258652 558178 53432 977399 450981 71361 644826 100009 988482 873815 854563 627192 536195 756545 154822 743348 482459 7714 772377 647792 111908 318109 569877 954371 335002 348380 316377 964103 376539 672012 312360 87645 137133 399326 131814 451495 1018680 293640 563870 333261 102024 976322 545023 577145 876556 546122 747354 3483 806938 132448 322342 914917 956777 736458 562813 713039 51605 928210 934044 165268 375198 773827 188007 141492 464489 589423 594658 583024 948542 944300 741305 786385 593992 898770 99769 84386 513816 899135 812372 104177 941859 1023699 536354 344722 141375 1002356 595034 836252 821546 43659 206685 478442 75779 794758 1039404 625563 721615 788052 202989 418194 133109 865772 120426 769782 736962 304838 807057 361907 360422 793184 902901 556536 310773 514234 249163 481976 908776 490714 994286 249385 335769 250186 20572 896583 71242 769173 85431 141650 274719 146893 1011014 854603 971679 1014024 413425 920955 785975 447454 956871 279789 689847 270829 146556 101615 319699 123221 540131 528533 620195 689981 662905 253494 364835 449612 312282 166893 315572 747824 459593 715801 472473 455451 1026093 446941 1030267 264256 858510 58785 881382 1023067 35228 559503 88009 439590 439848 904727 162810 861925 538921 489067 192176 1007835 223545 331012 467463 84434 117270 985115 123776 797848 724257 458288 451710 898172 500194 649863 381641 653781 317058 426406 271 171643 821327 628185 696158 326220 156732 166830 1016748 87977 571230 122489 950863 868342 970608 242897 87685 186397 715600 558353 269038 1002764 113536 903640 283148 151602 881318 575114 556746 41990 419340 351180 150770 768128 998944 715787 870838 22430 440053 610294 797736 942561 61633 1039104 437697 760525 675933 28639 651998 230764 389064 42256 885566 413900 630436 719184 971398 578684 619191 137252 350397 498963 321644 536146 80592 985258 496464 806502 426767 684892 1007253 1041710 453038 816077 679314 409150 798021 141216 928832 6253 326481 233472 712639 346710 420016 196120 755407 947928 260649 888731 408151 53655 15586 965437 900578 914297 519912 585015 438301 638761 636843 340935 150363 546199 815230 785326 46609 399989 392475 580784 844634 772284 308254 751127 263027 38693 874373 482097 689216 814257 1023286 331725 41414 795938 214905 398530 558767 648575 1035642 918633 1047753 753812 37832 179998 1027463 584559 505049 370626 127614 836069 88452 520252 210409 56075 631173 783859 910118 585149 465916 372310 255799 869658 774126 795476 508226 492805 971971 917476 467730 229030 31430 732287 598419 398567 721833 359329 128345 798968 125694 681547 936730 247500 114367 514180 533551 59802 165830 921043 476952 61532 967254 32199 999413 895571 59024 514160 848141 172929 622847 463587 373579 424237 1039117 361401 657084 671331 996235 3984 906002 61553 165677 222601 538660 64364 59659 84936 847468 118441 813858 195576 79751 491844 366289 692164 941753 951964 357725 359775 248166 619221 10349 140285 694170 184148 135822 682071 840834 327495 626608 352556 145137 668699 998823 136122 291292 422404 971947 868425 857310 894072 167896 278176 982197 508596 206255 453262 873411 328758 938131 696419 139918 271681 386893 18804 421952 834396 624009 1013914 914215 1022419 836695 562867 545078 1001012 787114 7968 651395 163028 114140 322630 939975 181576 948776 234509 401121 595692 342831 578660 159571 691551 953460 331707 5315 470277 268768 186759 269692 833412 448574 168641 789226 1019975 114112 857703 234017 766206 723576 1013242 126039 1027612 401632 116223 46950 248664 519763 719486 943691 991277 1041297 250758 934314 838745 490815 711079 522311 212066 679013 748150 573326 1015308 585454 644364 525324 435428 501803 427656 109043 999097 837968 673416 515482 317469 965110 885684 947195 495848 323736 831540 121652 639157 879382 765492 760582 895844 571188 674919 419161 345494 953116 774785 243382 395572 847320 236988 329419 186857 258009 576852 690411 915875 1045363 196363 621707 331030 296286 138150 789959 602169 640311 209773 837082 334534 941564 289455 1018793 218302 3732 652860 668729 424675 836165 403433 959285 365373 932156 428816 555881 946582 147721 528653 24393 11262 97568 282050 442731 1023815 442201 640019 541960 525193 585840 82539 896639 626848 624774 151350 615379 537257 628638 566629 294184 806537 482849 835821 877897 497254 423258 97096 657957 1044011 296955 571378 1023310 155656 826007 73965 124025 8432 713765 979773 793088 501018 210563 121709 351587 771201 784113 647689 177090 716644 1025682 878626 563301 553670 457454 144333 924981 642287 886387 756900 236352 659945 192751 1009731 979768 352260 704536 304844 1007093 943186 831492 810852 707822 1044267 498609 539828 449220 825515 587134 1042792 1002424 947503 708528 494771 794160 580060 685295 612042 600886 930072 626886 269668 87800 777999 780326 67649 1003849 931375 238051 150944 386591 949164 925493 851654 122387 850941 222265 1041534 487140 601949 659566 617364 867316 650827 124729 958809 452297 505354 452705 344098 77710 720162 981139 183241 107919 38877 268767 179754 780224 404683 865337 377767 947511 47422 486905 788389 593326 992719 136283 823565 958978 715479 988160 765644 316598 574711 655724 160851 199281 752016 504198 607767 199291 699212 25114 488978 339780 1031827 422490 651328 665310 708119 764761 194339 279422 110409 465039 323648 154623 722657 880728 671904 408670 486746 920692 801104 566847 697203 422537 725985 844135 448175 945308 589544 384064 783830 962972 670335 973912 857458 269783 804035 638690 910419 97155 398932 313651 667659 121655 224984 657734 620915 883823 864631 673337 39204 214539 53600 360654 226303 577232 577091 197611 573350 194021 540886 722202 120576 592728 751441 251145 564921 297111 1024497 303115 358847 1005815 233336 1031830 1002950 176689 227755 431555 497605 556256 123347 591826 299127 85252 1015101 160931 745691 60033 274874 412221 812725 223649 729632 927050 231691 840590 248518 754073 957608 351961 667148 981660 776348 276470 528593 465896 154297 711101 83707 573879 441368 194027 856051 199017 898451 60831 951078 53758 971848 842205 920709 642206 605724 271374 391429 335121 820789 372350 267040 1018439 495999 691421 151379 474834 1018665 871615 559262 989543 59685 118300 609543 757089 819371 1027024 768535 725822 174774 78876 289115 796960 948357 586019 1010916 189260 194588 1032558 875464 3246 821441 884841 355999 776020 540543 933604 961542 400623 220070 396178 140575 929621 314185 347021 541199 276737 180158 1024720 204415 404881 414242 486588 521756 674375 997330 1033364 631064 599689 624371 466432 401574 611426 494316 814478 605057 954622 108775 57644 404070 951602 939091 534704 677013 857585 267108 609872 728148 148696 496530 139050 47980 762019 511510 992189 12202 738741 670832 665710 407391 421525 597220 87557 351713 365675 378615 580141 595976 532359 69623 598007 1044657 894939 769905 759895 967999 443772 70585 529062 987669 1012005 874085 304414 675613 324787 164050 664929 285764 617386 848030 995571 458235 447406 666668 771515 27064 240907 243491 486022 451187 731951 1046255 255876 222505 718122 730943 429769 353629 554549 679557 136397 104850 1031720 696953 194797 907218 913921 920726 32232 786986 609380 589468 275042 394027 568854 91916 657764 842347 835201 136623 721626 833794 826420 270352 287764 536078 531808 22013 884805 811823 106587 706058 921863 26891 93217 676365 466646 103371 303310 938915 31120 976796 636965 282794 835835 365872 824844 1032133 392511 34362 272654 384220 313192 850422 236248 1019289 262629 405918 69820 218603 205068 666870 261169 613511 590740 620225 850768 753506 613145 262473 608601 227384 959643 332507 245548 594185 700671 16968 353233 157846 1031565 99174 494832 542440 269424 148365 626521 33226 159033 366107 786302 29002 550237 880880 229876 619580 403634 719091 338934 99511 12790 777867 947170 646293 379720 444966 700857 371191 923309 579765 536483 185280 894604 403502 969321 445973 435762 1012745 664058 98019 365135 967108 612838 537177 819576 859487 420326 696169 982179 222689 458322 261196 26541 534993 583849 664315 457175 824253 794637 837046 345669 681655 807364 439169 808062 330450 786872 208034 542959 1026473 211704 608037 630120 678617 249909 1008472 846237 548995 339014 569423 211878 95179 635556 966753 852095 8539 1028079 601513 621705 996832 1038951 347782 840711 539276 746099 1047067 959394 328083 758558 220368 207078 410286 328341 711887 64194 83867 21162 986759 348684 436378 688468 768301 582139 268530 969005 125750 475307 213866 791026 532191 712605 505552 520455 683685 1020980 909942 80368 842189 897080 860847 270041 104669 1026647 974167 123152 360993 284319 831048 921989 294439 1027846 500710 221520 527427 797666 691092 131627 120588 961649 609853 628468 284893 978771 1006796 46125 757845 432907 994483 782460 509143 579201 312424 427307 809739 291202 874468 949929 309595 171327 390434 425223 81015 275658 213158 984187 932818 1021340 279027 613856 466466 67602 147476 395061 490979 1030123 1027604 46106 810453 605388 534406 777814 486778 373436 228606 910931 417177 418472 905365 115616 17598 64224 442985 869742 725943 612248 634138 975636 727576 777064 62031 334988 957112 677837 415535 92915 487474 886181 159976 573708 311653 855479 860460 236478 968181 8489 74415 1024658 432839 565768 304554 317494 796297 711620 588891 23292 790056 248752 219011 439643 506199 1046918 37606 1031789 616207 319458 397775 920176 414217 976066 109449 256838 58694 385548 698343 524532 852104 671240 379837 743974 543958 824290 947556 205994 565500 125994 444730 519664 161288 427347 60960 816017 617422 76855 219642 918469 843109 599185 667187 28139 165288 41345 500790 492293 78775 380428 362998 9785 888691 812442 642663 716113 716293 121974 7682 676156 144983 923730 692037 421515 54681 178368 745265 546292 115646 716730 638410 978131 169980 911898 240283 1007012 437584 378915 975151 202890 677624 861686 710041 353228 533751 341022 377069 162898 145556 417797 441796 673324 108763 887932 980156 560395 915226 514615 252150 316614 955237 983119 291991 768471 553236 537790 771399 254428 633664 500966 141493 31766 342345 687627 1038608 217581 45906 624084 162191 26474 403139 410318 504555 338875 785095 308457 974816 342450 320716 237049 248240 960583 650501 350774 291999 518930 33515 739516 261240 606929 958904 377868 819462 245224 984298 699017 139932 510172 486598 292604 593550 872151 193235 780561 39861 1010216 159323 933336 358128 894144 321773 129092 843677 313525 664286 801199 717860 82114 75715 567892 396908 854213 324344 389588 602212 732737 599068 573362 491644 188634 574355 484311 185897 791259 595715 1046286 480868 1026483 165335 725897 925740 867955 101823 859482 592127 552530 116526 531195 616805 1030953 326107 7623 260454 982008 540992 277118 245006 1006943 606494 922053 917744 455205 879095 649380 616096 644021 871827 610566 655672 971420 394108 156220 295380 636685 171393 885114 685078 856413 1027127 244313 101026 367239 709491 1025876 523171 74920 28369 191051 519493 203652 607792 144642 782904 562432 676404 647587 431668 913830 561347 858936 981615 527652 190857 103986 295464 196301 270964 645349 757536 551446 975928 5129 347676 1007386 380619 232251 299876 510743 105962 691578 116551 227567 482707 720298 1041045 958888 44681 748308 293667 658668 531156 965092 319563 573834 752190 809898 673641 214515 419542 464858 985183 159933 442737 287820 453138 248100 869924 413116 294634 620420 798923 651339 889174 509408 389510 819196 41030 143454 913718 581944 879535 656841 878085 1036618 168203 38926 931803 827108 145366 982207 914665 553625 1035794 351635 710178 927584 578756 252132 840637 45847 703604 979503 838069 401150 512433 103064 765001 593976 866699 956771 773244 188494 785943 261244 928918 17835 469743 96496 386209 166944 588207 316274 235244 1006946 69241 895191 717964 72071 902258 708250 283094 638861 166467 213849 805607 681427 872089 831318 227356 82590 851109 95478 12954 17558 723100 545093 288967 932678 658488 1018993 623311 298911 750389 899659 284448 756853 931797 658121 208622 472833 569181 928390 514736 440157 1009301 242497 1037985 545035 724556 994394 819008 256879 1013714 695128 873936 928336 369021 107621 939225 398939 709412 80592 808101 1004960 445095 844170 98243 717843 718949 752554 776072 48140 838595 896233 1034377 728775 855980 1034791 577315 503013 939788 612836 666611 925418 817492 795847 108638 1043901 466681 316955 944906 162602 89589 994381 908387 379491 550469 1030511 39703 641147 212585 340920 622746 271594 888807 218626 570787 571916 1016775 610379 317101 427425 306968 378932 272503 733519 266090 682373 515205 994075 726867 67239 746908 806388 903915 280872 646218 72232 912463 913979 750428 163309 735265 830261 851045 929242 963078 222737 228414 1019243 196903 282093 905088 599936 777393 608139 417548 308958 952405 786897 451716 769708 876744 1021513 16079 701176 555076 899490 546457 45360 344837 621613 4816 903337 1004494 629345 220456 119580 272481 810327 341656 908580 787978 461646 646107 663233 124437 190504 63984 164823 815699 640492 127643 771248 659866 271682 798945 200310 132162 714234 888208 670650 823464 952197 50101 171248 278446 391546 390435 545008 141625 457747 474867 11639 479410 659629 744958 669604 332166 784972 549733 699515 433062 970260 555274 760165 884744 824273 177684 591022 216356 882288 656239 632326 146295 230532 266313 405249 453123 917698 677527 74647 862925 410245 470926 82596 647006 534090 63530 32361 255299 527925 345514 99593 922253 553611 403985 907533 279122 66102 755879 948705 880938 611140 686711 72789 321970 598888 312015 783132 819469 10360 152514 132944 648030 487661 451241 663788 61519 939110 363678 671569 862093 324645 297727 631234 795977 412560 194545 745447 732856 250033 172763 234062 642708 304311 521446 592613 229786 676979 124292 368002 160522 862428 786150 456795 870698 133003 815748 134286 131523 779072 15770 722586 1040034 703579 482725 251620 156185 668003 201961 215604 1006459 106371 540398 438837 656291 512776 505087 7672 862574 804836 967338 205425 945724 522798 109122 144121 823923 509600 145760 952778 709116 154392 290142 827526 741572 767767 206811 997553 694076 539717 455482 717874 925402 85739 55074 294358 519830 886391 736511 737741 83822 945660 189568 177707 942306 382127 649239 799592 865656 306795 446844 220385 89913 361518 114218 989525 984114 291994 103393 596840 447221 443509 738594 916003 331541 261929 337334 514418 372141 173892 20264 369317 1016282 685817 660806 52463 555324 929950 494244 243178 321657 982828 857368 166418 255931 747202 266815 572741 704301 771363 35831 856905 91009 942643 589027 931910 131693 331901 140522 649544 892713 417200 60856 44222 507634 283421 286524 531198 730507 706107 631848 898751 631223 473380 794229 808349 584128 805653 232412 399512 952307 178418 146013 324757 841506 650687 347324 248540 200480 664360 593663 135576 155977 659962 219890 265306 664823 668328 396451 103575 857102 495047 755430 356901 104305 531602 1001425 1000386 992138 178534 298305 653197 697542 303175 854356 578443 261143 425818 108269 855587 428912 202601 1007156 390818 971341 93282 661779 896440 465448 296408 501690 290298 865029 180096 312603 812126 212967 436662 404334 530625 889688 752118 506031 878180 1022949 461667 762651 984171 647328 225091 769463 958045 724381 658816 969929 621735 397429 152873 256605 113945 1000646 392431 391873 400231 176304 840616 602377 674217 348505 139472 304012 121051 227178 365827 651364 1028446 930705 641668 848370 793461 643837 153018 885593 219081 1010661 222637 349438 968678 227841 324749 774414 698044 232207 755756 135160 676126 850768 557695 580847 859718 967176 262688 182889 378959 544257 152271 284322 419002 487944 454124 270362 191722 483695 461567 862739 808615 179338 901169 340244 408735 699698 242384 593769 595680 332613 808911 78240 197472 246051 705603 6925 597621 444467 3559 850503 748381 775516 342937 806313 871608 826764 181723 563154 298249 940597 501587 861221 63288 284107 130379 318282 950034 493639 735281 993195 260552 344999 646168 846328 26220 454763 708918 490915 575095 317978 279652 249189 558662 396219 268193 227255 423320 998492 778895 394074 20498 183183 819956 795600 972219 249320 212283 986592 291712 928128 683249 908310 555953 377461 1033544 197440 61058 964456 139671 251634 840331 44541 583127 794115 73033 470878 454440 505614 666523 70841 726090 806130 248389 66493 13860 334674 642672 64289 974913 181014 212520 716574 162126 77544 657629 554480 263070 362424 85986 754776 814502 407865 802545 145949 29313 984673 488614 507526 526956 208365 457471 273633 224075 1023707 708578 889088 1022243 998637 785815 783287 820894 210221 279370 161631 443786 90724 150923 1016918 444250 704929 818893 394621 503203 784056 280554 111800 502432 647360 790685 554866 258479 802452 110598 707350 145362 549715 1013034 344471 640047 916193 376689 331241 921745 515684 993062 106629 850404 194759 79355 873449 164028 867130 765826 993558 268751 958896 551349 496656 364150 935775 898414 153698 617777 363332 349936 488855 985632 214172 659036 861122 3978 67436 897085 843767 1023578 817403 642557 886992 851613 439379 847469 297705 778245 769731 415297 7523 273001 265311 155794 822885 745027 136318 616282 434070 623920 915003 211963 848549 766580 77046 77753 165314 398195 283856 44091 278562 495673 65330 547854 233086 64499 628550 123682 528276 120180 611964 141131 676005 825265 936199 141505 629237 301637 1008222 682656 969551 492014 41403 191337 936062 278798 476831 634239 718293 108587 5452 118699 804008 427631 633674 865689 610257 350760 320483 180313 722988 889161 871590 202462 487707 285160 764391 917122 519426 459454 297789 672640 825804 584618 323588 143737 965988 984622 981977 433136 279101 714224 572193 685774 410571 483643 980865 589534 830216 573819 924775 553554 56048 164805 207744 743740 617733 305484 442688 155158 64971 169965 272733 46651 657741 363172 951124 334443 120726 823829 390883 610123 293177 795908 981133 671203 250826 999645 892442 695326 245347 793133 459539 140621 863776 941350 703818 746149 684707 589343 418128 132028 950929 104978 333566 247568 612370 485149 867821 389760 744789 505089 926205 89040 649482 130470 1032146 459050 445158 886165 432466 995736 845858 167036 891432 345483 255997 593326 527428 124759 847925 987296 891993 388020 684434 559470 159326 506431 328796 706900 868878 345591 1004767 360244 894824 824768 729070 739350 279343 842979 81758 774052 992106 140172 968326 98474 795621 884555 601797 312732 221871 777108 758780 448784 771227 873023 983312 403007 756159 988168 1035370 932233 455159 647440 132214 344302 979299 463194 453671 597141 128228 929103 362353 917321 46755 857658 538574 40694 598667 835277 92346 914737 608970 291739 609335 167854 814164 897947 436042 225479 263008 694443 306812 163836 978921 53259 520793 35437 43566 729822 285684 971618 689970 233133 407906 144580 593212 519651 23098 642977 481368 733265 80924 740523 691925 336812 83751 437434 484806 183306 793216 239942 243073 609385 452818 697581 400930 876328 386249 732147 375817 89740 179606 132285 781400 777533 404334 53333 663926 577222 429067 604905 378766 475160 888617 900172 801041 368647 455434 649332 49968 956364 676083 282618 440930 553857 129453 782493 630500 596648 57861 210367 348468 39077 630604 690406 22166 800063 553943 815677 667023 269603 158592 870672 1028716 367201 755747 29779 496572 777453 392738 342812 579282 611103 819426 861477 879684 234035 630604 912203 185455 249546 929868 63505 709616 910696 577365 161822 931884 1045236 26844 129722 240585 818490 251609 434773 826163 76652 36169 582913 665880 790173 153262 253171 799468 96837 925837 10502 812390 289984 645103 679223 483585 231375 218593 459562 388732 825621 547828 404132 541531 570010 106685 559631 349795 185164 191574 536313 17441 728953 148699 442005 377700 567639 535278 214584 240063 772477 714292 629725 819208 198503 451030 872098 599772 299509 399617 141129 690968 935916 562022 276664 879201 938100 1044922 98425 141214 410520 2615 464698 700280 713417 431386 258383 27873 155995 780579 208683 281994 212231 968728 1048042 710251 370280 867138 329675 411711 620926 819182 619694 54277 181806 132077 883354 581504 977087 1012244 556602 88504 275038 249533 705370 532343 926107 238660 306543 290765 535274 671628 364557 1011853 594211 392312 266094 574158 52739 107121 135410 599914 723625 839910 932761 340866 534553 359368 329867 136440 972732 292874 222096 943859 541662 989223 842649 71263 575535 1038491 484149 22122 473667 531561 958748 173320 311826 850324 53416 778096 475768 71078 471639 550558 545206 889388 789579 545743 705007 788791 15049 834823 571820 235996 151742 592270 810073 722101 608309 677486 328390 120927 312034 453367 721830 175610 318106 507196 265235 30124 754136 919188 657416 54046 619578 452633 432870 363005 571138 991020 337904 457338 436631 575983 879310 110027 1025537 342985 565262 586408 930160 319974 212382 35278 1031349 997301 867156 1008255 62662 314216 715622 878337 238399 873079 549618 940315 7900 249373 94839 769691 281601 180186 11866 1039826 142642 159215 264035 248341 922 735205 226109 163902 786312 916230 664825 201514 360686 296674 382347 780345 911329 795084 236620 66513 193820 793947 1038198 1009115 309884 686826 697515 489028 596869 40983 190831 557438 974299 138055 650153 1000700 149962 489505 96806 625593 350912 992271 435478 55986 884685 418496 722573 929127 584746 807593 957187 574046 882607 65919 797141 128928 200538 168126 671170 14139 767439 682533 175470 717758 725971 820280 177122 636096 1022160 702141 366858 537433 994133 925503 780854 100006 616851 562574 82586 286794 96737 12349 173005 153832 92984 448803 482894 806058 599479 1044955 952826 903101 715552 395332 200343 623314 485209 170753 539725 585631 741613 650745 62504 54620 39305 847576 221335 851271 339583 207245 736752 323360 608582 969930 832234 769453 479223 835208 637217 844599 476626 180352 791957 536076 1035191 894130 385323 965883 438446 102882 696619 199643 201311 940054 192448 921604 200091 644377 832635 746708 458449 157948 650449 952363 283289 752271 1176 206575 124461 396268 638606 686473 1046507 483053 896210 503910 894932 1026481 735593 880760 919568 187163 16058 942003 965992 356179 602130 180624 143307 1004611 905761 336781 1002185 450074 820092 530858 577051 379853 398617 461549 929305 678801 799445 265695 525378 421731 285681 316686 135096 967040 93073 43913 312769 796909 373052 98663 29255 60912 1022303 657472 780377 274068 189898 188338 574120 348970 30257 53725 996363 627395 958636 401384 223227 362422 268855 56954 422680 316448 487219 549441 316322 120415 330723 769134 295424 1011094 906480 214839 299325 445997 20454 475732 24454 747086 940981 884611 546477 447081 96560 7941 146601 975280 1024913 1006622 201748 502428 178419 27032 298155 241510 291543 745025 525266 266895 61088 668008 595214 711513 116247 706404 113288 84555 243687 396813 130449 277936 581665 928065 866072 566809 622778 372577 974902 658135 350729 128465 586403 335490 496457 683387 907581 25460 996125 462669 520328 319567 927751 1038518 38697 582771 57583 1005613 577130 973961 30114 674218 355002 669435 89937 934699 54314 809081 49422 618801 284400 761973 147538 877376 721896 425384 28026 976994 8462 299659 113733 326565 731653 518623 265304 573592 745619 15141 49594 561106 322850 147239 748888 4971 102209 332909 853378 488321 450081 504777 896620 758453 268569 29900 987822 88747 624675 565838 609221 399502 748636 401130 809616 977289 163976 334207 536531 603983 788875 250288 869559 935060 751345 158821 508744 772497 1020775 579656 474870 237700 869695 311881 326932 295469 122608 104987 707932 905811 982932 829108 815722 31805 131945 469713 367164 974650 590929 563567 943801 903961 485969 186963 558630 560305 789525 695940 449458 658011 712555 378059 112620 847987 801219 118330 631111 323034 237750 287394 699549 196727 10876 517403 157097 446897 552564 399488 673675 991991 263584 185328 574792 739896 301862 575311 713288 1031787 36048 675778 547542 1029129 72589 547895 285860 903566 404462 90587 839492 377851 104106 680097 666800 88919 788762 260034 125378 661289 357821 887351 880317 670464 201909 553793 499650 967403 848969 871138 193884 815105 858465 342625 664821 648411 143373 614602 874846 53781 510975 673644 916299 537297 407819 91737 723413 629043 777134 964841 758 232166 139653 287287 547856 716181 465 156066 625255 885619 790010 284494 367522 489396 4617 219297 548430 916241 17708 906438 72283 61512 526901 493869 711069 370842 933916 230921 344140 831564 205433 672465 1045892 305958 637450 901823 695238 803063 974131 903508 743797 334350 1032313 925394 913754 650179 136966 58560 879393 627948 1033001 457322 674778 608872 530131 553311 1007224 1037208 566298 463345 461909 775904 1023417 847800 214444 472619 640910 593423 653854 621413 915228 791702 532782 742654 533511 463790 873157 860781 395418 940288 126894 168107 479812 152567 645659 345780 221718 35393 376350 41482 433479 957522 322097 557874 609712 88544 636847 862772 135761 124520 164696 926495 384970 191912 603601 934531 495843 518179 744482 700917 591620 28576 839734 461966 1039037 631723 455006 35692 1023040 499219 421071 672304 762850 587626 628255 289663 160414 416648 85964 50561 303761 11785 426933 392805 616319 802506 404382 274651 171853 364144 387505 815256 160389 8929 209144 878294 296149 191432 982500 458449 832912 636693 532169 467531 880683 79227 396383 99848 494785 986865 414275 296531 376976 526130 952180 856952 368250 406077 317142 765512 10117 80085 71602 816280 256859 699649 554548 277953 178379 28301 371692 313122 319046 466824 1034318 651418 260706 960708 100658 133390 1006683 183898 213844 207593 783501 644131 613077 1026199 120059 209471 609208 755977 606668 547218 475750 332852 610760 100418 934954 159633 663263 44603 321462 412319 820898 287147 40349 891741 621256 320390 624854 551632 713131 865283 59199 1028483 1736 145180 789016 672770 1022787 649490 384644 184158 607840 303848 591372 58796 574987 683747 294683 465542 827217 945424 843138 536456 155365 673726 791286 348372 682396 243711 116621 483727 351473 924204 410181 350305 851842 660062 123261 633849 704913 344310 729978 577415 904579 788245 868068 704320 174181 1006372 609094 629982 942690 44366 260497 482333 1005390 384001 122009 819007 360222 473201 278935 123785 282222 629525 563365 499140 9978 428072 814405 714429 612389 287785 519899 858053 438133 47195 67886 898865 104724 952134 593131 627931 381009 700724 452642 63135 434205 551093 1044167 447711 766863 505628 78642 730880 489056 528639 749215 147435 591216 588474 227759 735885 765759 703725 611558 489047 394356 76026 508203 336830 686170 683400 944202 975036 758110 785155 562549 157005 371090 489497 163263 16371 16173 640574 989344 434739 578825 398889 34932 605462 615204 986197 332540 535977 808735 1045889 698843 522621 9410 527152 721689 826151 812662 641066 147876 630465 691657 19705 142795 609895 271342 840813 261569 847548 563770 931865 699936 527202 830121 296147 518755 578437 346198 171832 361834 1017425 8198 1046565 360954 454519 764062 807231 699195 1045421 50088 495980 769336 142635 1043923 1026392 204130 235566 262000 428017 860941 610168 818422 138988 454642 219342 96126 554814 1038508 360825 195911 644515 1006907 1002182 399923 716570 110980 321158 92233 77158 841166 738190 733233 197519 16198 600632 727483 938591 69756 1009889 93272 449766 319972 659561 384927 969975 858710 835766 1047498 739240 317327 787761 723510 463318 222894 377159 497127 345247 347319 699625 818177 397797 909075 712972 625744 1022162 224270 488490 899521 838223 521048 730816 187111 286091 28293 794574 64119 644218 829837 571738 735180 692307 109388 89325 538467 587281 568835 94228 533344 500468 305109 610528 670728 438525 25419 746087 260165 330613 468945 928064 767525 512870 651831 358411 588635 644128 212272 306151 804285 329654 743894 784634 27588 535422 1005604 181997 494863 681109 819067 73069 365280 980057 153374 663723 671901 720109 868021 630237 840784 1004984 759502 436155 735016 552934 1014103 869123 966134 412390 983590 74485 555441 948458 337777 751063 464882 668522 336470 377202 545657 163745 157524 249747 521382 811790 995024 961163 942592 468981 232850 174512 49330 963036 990533 167386 304393 254478 472314 110054 611063 855067 242085 471863 560787 31318 806559 812592 64663 721494 560674 527035 791265 305525 274897 576709 104690 350548 672557 48319 702578 762965 568352 252959 433578 498208 941942 768477 174088 764959 397663 138998 535199 369153 1015791 314093 113828 106042 609183 278597 662002 602754 876489 1024264 430983 33874 125743 1022787 987141 229738 59508 157063 367666 336974 538273 707434 1018744 182468 278946 281092 141414 888919 473799 932979 324908 775895 975172 6231 752675 308951 711344 571990 569411 499246 367498 705177 908716 127607 122799 524621 469534 312720 963301 914212 501120 825887 264532 347601 453212 866312 649224 433295 151137 233720 793968 388251 238304 1029342 821730 494005 1017168 579180 391189 1034916 868299 876442 99749 1043887 670094 71204 39826 132388 718717 741383 882369 390100 765084 473096 278650 96661 154263 533037 440040 348095 295483 258113 812444 611760 156667 362068 93707 118088 643180 610105 385035 1025901 166089 381191 1024602 909449 405359 151961 60183 912647 378978 887566 346183 341465 969159 421961 473169 894197 113768 590193 21122 737747 814131 77939 393099 581105 633019 382331 311806 905551 562613 897919 790228 968435 887677 36020 833001 760167 952207 411414 776830 802614 863502 401637 818103 968562 21824 521506 101659 550449 995343 626711 696087 758027 1045642 660428 857979 338846 794978 879762 784891 181259 806253 644476 16559 253814 886823 93409 246931 546441 150060 645340 46600 901617 62911 261068 501073 915168 124743 374996 924439 37770 988620 510044 508134 105384 476030 629902 793006 992504 441903 873946 707138 5050 503764 903026 29148 386868 786183 35791 922263 759344 180104 403754 330228 228217 733879 673284 629078 414305 481308 388510 917126 344894 3552 386177 531503 65513 835921 462072 242274 520253 44898 711569 206612 880286 1029416 383904 56988 791663 831582 672700 205877 333466 225250 39488 303746 963085 13366 27083 224261 239671 442368 722369 562086 379791 718986 679623 677170 367629 857666 386890 708058 62383 746811 1017849 345264 705270 759211 697415 787245 908646 892011 995050 572846 841226 664442 708191 101362 60397 952954 135523 291230 657058 554801 242555 751289 115388 194058 1044845 741424 233047 469650 388549 956499 775566 167931 599377 1021782 16130 313756 62374 170961 194650 459630 272281 189249 201405 975505 174022 266885 782169 984517 993036 671329 375776 464370 715022 689150 589574 353952 366260 405864 472324 796287 205480 163343 687128 794593 638426 971590 938243 461115 646140 763079 220041 746920 149511 252206 19189 783717 149685 705145 115346 308822 775428 42639 742963 1012864 514233 1038261 759468 649869 952538 285978 339542 1012299 378931 11085 986511 541997 498643 912577 894776 19656 176012 285264 474421 492375 453238 795573 343280 910392 4972 682000 306135 846957 34189 114278 500698 43804 914620 773663 647149 156176 148001 882566 678028 439861 155814 494669 782386 94239 870779 399366 995297 52356 327827 14507 463773 154813 239909 689942 714480 227146 961067 921482 471400 997451 647910 383528 1028885 791047 847704 328571 291084 716137 818376 484589 774630 645758 634434 970063 248385 807160 626965 969045 792894 721070 434515 588824 759041 864794 941652 788370 165685 898777 847667 460069 792965 879151 579407 232981 53796 344448 47820 545801 794694 650456 865040 412046 456869 198500 570182 154260 623101 514039 1015006 898287 381327 237958 631819 958679 898978 230316 74819 780648 367613 1043239 394435 840995 420463 234073 167177 1027691 36680 135624 100696 580617 132061 158 565047 821673 92935 959785 569842 319579 15780 865628 415512 446226 395029 108365 809723 484136 438719 725429 677171 241880 385930 1023091 85275 871363 617061 524553 28243 872300 833728 695069 249148 1046460 487952 526586 473983 706942 591694 744460 994438 1002212 746360 1038696 633346 805888 960527 936513 612451 1032012 1046936 253044 822115 729635 875547 299773 158332 816453 565159 738944 9581 902487 744652 603585 538809 869217 917791 468524 377383 1043790 256954 660558 910659 50799 956857 881753 606172 958457 647870 328356 487044 684418 214381 533545 958739 541064 934897 579334 605988 302570 512117 537340 236695 42093 706988 686579 769549 432952 493386 833652 339311 596312 30345 914989 188008 966461 902821 915057 598758 819003 664928 231606 634781 30218 691071 813333 766084 1004359 203082 569549 126293 414193 721680 251583 65041 245996 101793 868339 495482 531329 400082 155667 702360 111068 345597 813547 547381 319885 856190 233455 105825 187912 663095 644277 1011182 67877 525 1010550 201716 187296 957032 174226 317263 548250 425399 885257 177180 208662 947946 172034 73536 270461 791030 785736 1039073 219930 79957 858055 318186 334239 56707 700692 997772 848031 834434 663267 277432 108305 925527 666510 550309 237267 771466 493205 434000 511269 968362 967960 485623 607018 562119 914015 663453 214635 787190 503891 151946 391507 748497 649218 729800 496563 906228 657950 180647 273216 863105 581503 1043257 920592 1022365 1042845 229335 41249 907505 676630 534426 519378 566313 749614 132834 954728 995960 315210 33491 289163 574483 907636 267731 1028294 212657 983770 668686 703498 580114 166735 81906 16939 973941 839369 429747 537698 1009440 927201 31944 468681 21211 22102 430700 149730 597109 103306 636958 650769 647486 986883 949025 828957 355211 71916 745981 320947 20278 708753 872700 212707 464411 1008871 261806 469409 883868 976129 555109 547909 572958 827548 1029818 177163 455050 71828 737798 437652 357837 622444 648938 28004 552536 444875 686792 481378 348064 937722 176199 539738 162719 915815 785362 788606 912977 395044 559130 857569 850489 678504 146064 851963 464089 875021 378860 855336 897853 418320 776361 730921 210545 377877 146822 353185 190470 546785 472070 400536 788114 826334 572145 694524 123436 746906 653009 410908 198900 401992 42614 293675 623497 829245 829298 711619 401809 823924 756382 931423 579125 801547 669843 786911 533665 209348 435762 681224 629897 151941 235805 52994 878239 876504 31803 729048 975134 540012 476216 614651 805954 632466 156674 921024 493261 361408 840013 846813 121476 51730 923920 816112 317616 60356 295942 772600 673438 579769 1002287 1000922 334367 364279 711756 363485 886281 801577 77414 472366 136884 780571 9799 198749 1039997 312386 527103 573918 242246 452658 264801 289929 423412 704805 970115 805403 424176 326779 335170 215987 1041063 526644 562875 137813 405258 338040 290771 569195 47887 986639 412593 687422 811310 4330 859966 468865 271844 387992 9644 117703 193587 330961 1041644 580104 27168 358383 213558 32032 701748 734576 173701 103248 1015548 807798 209688 997051 387465 423495 263667 316906 760817 391373 1019484 973897 450252 40214 192862 1043112 1034423 380117 884297 303034 162516 420319 668464 520345 814409 405167 348521 659776 445372 564964 529 781584 1040862 755646 264838 77644 366557 69796 626923 711580 196335 744352 61607 816782 191950 767457 171750 900624 634167 481336 466710 717304 504938 243612 591724 371836 488877 812454 202077 543418 539337 295189 807461 910642 528779 374348 280387 55366 968772 970703 82683 122049 784970 251594 175315 634957 666741 115594 616982 478715 588195 507393 545364 833215 20276 519750 963552 805362 965006 122131 976976 568782 311450 549957 194817 608246 1004613 339808 86929 345579 215296 773129 233059 472471 779329 936585 81182 732614 948480 355921 54574 624296 332859 945776 41538 8785 145778 17951 641740 804154 1027883 693558 1008772 458429 678767 4276 760038 401820 864331 951098 842159 248954 862288 417168 337252 950880 545556 251680 875466 250682 651695 761462 959087 496728 369471 858566 252192 633070 762212 800614 335473 809620 527556 314959 1008697 868806 1001864 626336 660498 179812 617438 33307 836573 52 963701 990374 457276 106331 466180 515276 787223 312552 980163 752698 316440 713545 167151 1028162 655662 786132 193867 883291 508174 624192 379034 592030 917933 244521 133414 337483 953543 240271 789820 277570 736348 767319 162734 582027 409389 43209 940111 523214 421187 878352 532602 946140 109673 204733 259980 811556 1008813 530501 451429 526142 328931 459902 465132 656484 956194 61222 612488 352244 353605 242268 875175 852464 437611 458789 740410 574589 812663 129768 285495 791655 660624 744946 545558 8604 1027490 407028 149845 237485 298460 862592 940533 136784 818224 938383 685050 311776 573143 631293 275950 984027 475082 254475 383582 549731 115018 13533 275548 400830 991832 143866 1031163 411350 570173 691663 699095 948666 367108 21036 403594 6427 935675 566981 558904 270288 653622 993714 954372 33106 545548 55279 647064 596545 589464 755165 938658 930013 221753 255935 33361 689549 25874 272958 479452 193372 541579 334566 165371 630903 422862 254119 555884 442032 367179 410708 842095 580606 364084 1018151 156491 967419 880129 513339 644039 846692 771054 535057 1034673 31389 440952 847116 771163 119851 942308 65525 143385 571959 196536 223607 754372 261650 97600 626084 157754 442539 512522 1046126 720603 869147 232810 764975 336909 739098 813559 925217 774330 393094 848396 891623 230861 757987 734280 284931 641209 664022 231438 528221 503793 555945 483846 794050 622449 146123 145562 17763 873780 626509 424058 913746 714171 36197 297241 397064 411789 789999 909613 95970 1037489 138983 404275 386207 199989 394224 293352 98276 433579 247504 429265 980152 1009319 874481 533684 269320 563778 736994 26653 865316 190618 187092 481242 436544 834639 275230 349055 486900 362248 87994 962019 910269 925164 86469 872865 86906 534058 41987 685464 652783 430449 88920 680300 101445 76408 831312 803331 952456 864631 537240 3592 771624 854188 37762 293483 971385 585944 781445 982750 967986 185791 369851 1043034 895218 469676 385122 296856 422838 841450 426332 610713 102245 406092 505774 931871 127556 332198 401924 980017 837506 254801 294444 93339 894894 383915 715159 797291 614715 12693 897499 449909 86275 944883 898355 454864 608961 244016 283389 667480 135573 746935 846907 96298 680068 675451 914451 885546 557814 225904 233551 1029504 949558 101903 903646 67094 705782 509910 281937 61980 494024 748742 113503 950661 691622 572643 559457 875399 494954 313272 225750 584479 473431 940240 226528 496523 310670 1045566 878790 1045710 252570 320278 596592 147503 101861 217073 261614 498874 84544 881517 618226 629693 573535 774315 164177 245069 800603 164304 1008005 66751 881966 234628 804142 498991 997178 30326 256908 298492 998083 815573 110087 622409 578928 145880 336040 953982 138702 952120 606877 668358 369613 115889 81593 78223 702785 707461 834545 41740 936546 831480 376288 263862 935500 105941 660804 616391 628608 836839 155774 364990 437345 873857 564246 677086 167864 298231 17205 55982 692529 53795 131114 658042 163292 1040865 847078 458192 616620 658322 1008511 754949 983803 556445 614064 834478 754948 565738 682584 896295 796264 952933 861175 788751 403114 552321 150324 976842 157107 340658 877145 630526 232526 3826 319189 304662 574637 209213 518585 953026 983778 229140 766012 456053 187751 483582 148535 376294 325015 696067 855210 3983 192562 85295 837173 892465 458205 772117 70560 1043022 1045408 901449 630355 890286 258918 678885 706270 247771 1025152 481541 517491 1024676 261155 611403 334439 116382 300517 725083 175797 911262 564292 119648 263290 553280 16671 54150 268154 277348 50747 897918 626074 151211 595391 528125 808804 375038 60088 399164 974982 881160 297366 540537 839763 413623 985261 391541 88640 461503 338101 360949 466536 545558 179531 48450 236041 717945 828782 598952 10245 920294 611330 835066 168290 476960 125008 930316 470474 1000239 906884 122680 955404 255709 729134 133850 55961 187449 335042 793812 550920 922648 774680 584715 414610 809615 908524 137959 152982 523130 452959 426967 542742 882425 310132 1029579 341817 804334 313236 688312 393671 765568 809738 299544 625072 370842 873608 74087 554117 643692 617633 437415 293885 685289 396876 509149 85618 366664 180071 584338 589665 796804 268594 358994 919534 600540 348368 370992 841565 720211 151498 495937 979866 46385 810123 871964 108978 883072 742116 141664 151128 261264 879754 579374 134753 786291 498067 311979 216904 255617 551165 27264 171947 24022 1016104 183642 866252 789967 763990 386666 461329 614289 89394 14821 156548 545154 786246 225669 728147 154574 755587 133382 481361 943331 53437 920234 1038195 968181 684077 187318 120405 745339 269805 792819 818867 638384 699775 754477 780272 347411 431687 1047479 239506 630503 986124 1020134 717251 48564 501627 432785 805330 496068 695972 911000 705200 677287 101755 652634 970612 727727 970328 345661 828375 286069 615032 504873 402617 633426 879225 844301 682138 545254 208610 767833 313377 667029 964761 60547 884377 816133 653674 960386 907887 826786 754823 206934 654774 874778 775939 558462 143011 364514 733270 1013888 899088 752302 654044 473700 88573 902652 377942 290873 215563 837259 837223 599951 967679 376284 655128 1041148 600645 143032 776532 767640 702058 868777 484717 1012864 833953 80255 663957 911702 1011008 980940 807526 338111 611136 102761 387931 453092 140991 1045231 526164 1045490 744577 955711 848150 39578 537451 213499 48073 543377 480520 845834 289656 402961 1540 98328 896404 45399 321203 262419 336242 429859 934795 287919 340168 675131 914853 768995 751668 737511 971584 414570 966581 881526 110654 911427 754480 171705 650918 388146 592620 407939 761632 776764 594966 955439 864636 891695 264510 328985 963883 522776 248536 468259 567748 993482 985020 203826 286593 218206 468391 64943 1042367 215469 702904 734471 1021314 993752 954611 524843 986606 863937 1001666 394769 256207 163727 882542 909105 254226 136494 418986 710152 38218 241357 741897 825752 710700 317022 611203 265190 1020179 390425 243701 859771 11389 358393 197021 507620 564363 721981 683681 119603 321925 310249 397705 280187 545364 561730 227777 337239 523527 766038 453657 51812 735054 125298 994116 793282 214786 475049 643164 119447 838299 358484 668508 844172 829880 508045 320421 120654 693659 942514 110714 614414 727466 296424 409987 905474 736239 658582 737102 902370 1027481 224998 920521 378987 625529 111687 68298 202463 175750 292589 817799 91779 232537 522320 121886 378144 305074 83369 257039 558211 889073 683128 338620 14078 226973 48896 980208 1031140 607713 469193 207957 613392 219914 955166 684028 587359 49674 416141 58585 474161 788216 446058 233029 523756 366222 511819 13947 362361 634538 354701 648987 724165 253645 298702 258473 9794 137375 645489 362510 482659 610409 287005 517398 117027 896409 958270 66801 637567 19266 484227 847283 424183 297113 317534 493525 724753 977273 235399 591537 141014 1017568 249465 450825 587347 659312 422644 743808 736282 874479 821113 366367 150462 818119 683985 282066 600666 757127 87431 849641 506635 120672 40041 104856 457585 240552 91915 467831 20531 378202 928579 938242 647544 800917 546478 75289 132974 455449 918314 456322 771782 904397 113498 65122 941366 927803 413478 101064 646646 795410 47160 1028642 187972 612003 134783 629958 471520 206949 756912 482667 898960 698994 959680 22957 210333 527367 730219 344716 411220 760328 879025 40173 283783 937849 960339 1038872 632842 259590 604506 458808 426550 54908 199057 58078 739944 325966 1030 912255 903811 980753 957325 225777 621418 547072 24125 894194 844167 887160 39408 393889 391495 218237 725191 24835 1029020 784436 310692 34431 164473 902503 567471 676450 652634 872452 707538 947549 91577 864158 198461 375298 635802 348139 140770 843082 659968 250180 193018 194322 910197 620840 612734 815768 108166 242361 107182 825091 62021 401213 110734 499673 492230 374430 939876 1009031 480674 489451 442684 824797 382583 305621 516708 425103 138085 437042 654832 744373 405906 807806 670263 742475 358824 713557 148820 515762 660562 820474 2470 643885 220866 941268 1012304 613 491310 10731 540601 548326 655694 489071 125966 372896 623328 546866 1023931 255846 421925 377129 407030 846194 315489 745454 938292 223 729694 200769 294834 906030 18665 514946 618477 715202 690004 559417 275754 707172 101875 769935 564207 368575 366239 504786 233096 684517 889142 1010421 1018243 1044168 942104 494093 204852 377538 861356 308949 758066 557326 957401 362539 355032 662604 363149 657041 344005 61185 145978 703661 158556 1004564 329044 88009 386629 380754 390100 317523 994026 116204 223160 741982 76283 706292 645504 212512 610026 25571 435379 415858 169072 694550 517208 529235 436486 968268 745342 104037 992109 735018 951732 872303 575271 736183 97169 266969 710907 381152 997165 904243 295797 579829 830630 507566 150371 189482 68253 152993 889945 887063 591542 558341 537902 675129 473627 178682 400509 269679 232954 482112 460069 480893 768002 711103 146122 155020 444138 86271 421457 51368 900843 243632 1022568 202561 738881 696356 325627 326315 287149 35024 66240 274078 803062 900303 363949 647606 334691 1033311 911228 568819 7235 943457 69422 74043 941925 13277 391301 972243 327072 45692 778376 6890 403788 656140 569859 666895 88775 272128 1014276 786101 822514 774125 60511 102582 559538 180239 522283 645837 149103 768706 289859 82970 217239 263432 371654 175010 215580 816650 488088 65741 816626 268175 174559 748518 349330 415366 281734 919199 86138 967554 809917 74890 686763 287545 451447 600993 415530 954117 69354 588991 506239 353635 806163 584740 1028409 1034870 99632 281076 1017447 63620 416579 1014457 902688 499832 427158 565213 24317 39519 207922 315441 904602 992747 681830 778345 481560 834291 571974 310174 941982 158193 437289 281546 438995 904322 289835 62031 525414 230890 361897 823409 25223 86925 959687 466903 640107 109943 486125 776974 304843 194261 152390 718342 637029 278138 829248 124563 300666 626523 557838 277741 629070 643347 191017 461872 569516 538720 519115 58077 1003616 739236 448370 21335 748730 221029 557411 724071 100113 188109 628517 491961 510526 644138 721922 205917 538397 474479 681353 469831 778512 121010 299022 912334 80507 689324 271145 705073 1012041 667964 929331 428557 580453 876516 976076 173800 947010 996426 549720 302250 418900 398521 361341 800798 501653 252573 180390 411510 831489 758539 994435 910020 993050 970550 488327 935042 964964 296187 848233 471563 324330 753494 710051 390175 535480 679659 743414 319331 1016926 993918 982244 224479 651892 28539 518709 582270 679184 127599 740211 232337 706897 978828 706157 426317 562904 781097 524216 525128 773194 135744 274217 155648 750543 404207 902236 617812 67478 857336 924464 430345 847439 1038912 606281 874822 919471 85843 116109 697624 936176 476126 173735 23791 420174 607028 81288 1030943 695947 451787 607968 271456 158059 502972 325289 36943 881209 425030 203933 98795 488769 692811 874683 364568 868179 7121 24518 949791 309831 152706 544710 844844 657779 603948 201861 550863 243255 835138 711698 427132 1043569 1029210 695106 123915 837385 267437 959018 280376 896103 719771 213158 327204 1030903 141092 228054 913618 1000876 67439 642459 604075 24699 483143 328478 607226 818395 1012889 202570 890993 464460 381175 273485 397731 749260 561688 495387 441991 351075 19029 314347 936188 467097 291118 185016 60991 941819 877507 994241 657270 659354 390492 474121 401961 233611 954338 367063 501955 835944 255075 356664 531221 339917 732050 915576 513748 545756 390724 521389 946198 449721 1019380 1003052 891353 855311 386367 177425 564861 534410 6249 218556 157764 846683 294359 433487 268761 73911 18067 790065 931526 669016 175820 599181 416764 190714 900690 871124 231503 657887 956702 1039927 718072 803148 1007560 672558 1015313 716810 303119 2547 367388 137958 546133 467720 911229 1009457 293152 140205 539387 796480 992155 957034 86595 816877 670738 619404 853861 354324 571770 748959 989781 802583 750310 1023481 297323 48987 491539 394543 1014244 296905 535005 275358 503902 98126 944840 392675 104800 86363 1048440 16739 909776 522853 526137 506052 237435 222310 734328 909426 461200 136026 101703 387867 966949 188867 506845 247347 633265 1035558 651028 470641 479632 381580 674537 316496 322179 776962 321792 1020047 53805 702489 223518 239794 436887 536678 135597 402302 393900 465923 557115 667009 364222 954636 518651 953735 323839 663587 60482 338214 987657 336109 191755 432435 985431 200339 461684 249419 628169 455746 565311 509260 861732 780715 872018 740312 684432 40836 959287 840921 499736 523268 477085 941303 813 51051 376789 745252 155172 419960 441429 579857 1031859 831729 588345 90038 845176 571935 832445 1000398 540274 577871 41156 443992 420230 881746 952148 154903 479995 351741 613400 198419 383998 959146 979677 438551 267039 974006 999189 436784 392402 289025 730199 10292 846832 177009 841436 580665 354867 758639 773124 104217 635069 505960 932559 589301 700561 9805 666725 20143 109337 705043 531599 275566 809631 781876 600635 764958 371411 997165 186363 981229 852299 593918 154758 567504 923134 237229 623414 174332 744393 563395 466057 92781 850154 667597 851617 988770 413576 855516 366020 578270 267816 352773 722140 5929 327737 589026 120311 135246 980618 556304 604872 464283 188366 101295 187684 797987 63775 796901 278407 565311 1031800 329819 241037 106504 484154 458174 179321 915935 252584 358719 547761 777190 1011819 660500 816447 698757 520462 470261 466514 712677 25218 103583 350139 395896 85148 215637 351857 51055 627090 608346 822285 580674 120450 942200 575310 88620 293868 338044 1016983 971437 796210 194231 808556 367622 710175 913023 69113 796096 758109 7340 617355 220454 39677 107547 286484 467398 15348 784942 317611 575987 138136 537418 796938 374598 993319 679768 1045006 785177 397120 783942 894779 985866 411239 480387 892470 951679 238469 411525 503624 67100 296295 371271 746978 330318 822330 4547 901395 648643 385557 100732 951316 182000 725872 417784 464573 379786 227237 459582 325133 599309 272758 191836 111781 19768 495494 827619 691021 739983 881886 570729 620911 656600 373098 128006 128407 371103 483962 295895 208377 139442 439106 140927 121067 626852 734554 99489 759142 258894 575806 690791 383881 834122 857806 119806 687382 557943 234960 338455 243187 843128 140905 724584 642219 793652 14760 481321 279275 474455 690684 450712 38405 515280 353208 278389 36720 276817 1015190 497542 140613 1001683 483633 226069 191172 449807 353161 45165 69837 120837 798083 753248 783976 28793 119911 223428 411966 34417 229984 29937 767517 526264 372479 1003077 797047 484447 190393 426656 958435 398135 731236 446184 886427 730711 377790 555910 961533 257948 515046 510184 573451 701732 92897 158717 550122 1013202 187158 531132 446310 310734 864211 10397 259949 166658 966086 406302 415888 82334 947076 1039935 148101 962708 504325 893190 702887 992796 570662 565757 911220 824370 363558 1024943 989966 378131 107049 327982 22971 1023940 120504 1030800 884582 687243 599615 102765 716571 887155 123534 275811 643982 671437 359257 1015954 257941 648106 317112 705569 65193 467554 211367 730295 501098 371983 376967 67330 782872 651794 616347 429108 879898 188558 107404 73344 440699 507112 100838 527778 50536 787789 100761 146260 756403 747052 242552 841690 941907 1031864 561853 863863 120290 210279 431491 1016309 339485 23669 394571 325922 87400 157282 233336 170829 751432 486000 744915 220365 597478 440614 966407 998266 516755 868559 417574 617266 699966 131580 200738 496214 952832 300030 991829 267850 589713 506221 150778 882680 133583 656548 665265 311374 759102 953410 601599 851131 561283 503722 942539 904118 363752 387972 485859 719159 323292 835130 1003381 207676 44656 1023100 771478 499270 239578 587196 721342 979417 818166 870579 271434 328959 786624 804826 798969 647878 82395 134642 104304 114365 332045 680573 19382 524667 468672 527938 28344 484633 971395 147404 100038 598450 80775 655340 280596 862698 995619 636467 322874 882532 822097 48505 532405 943947 203566 854105 815204 927434 207742 316850 155659 339860 233765 161063 849875 644189 215983 269216 848328 580958 964041 116679 553306 341205 673221 734860 84957 41859 319003 1042338 778505 1023276 241122 209407 557946 662810 631131 944224 94512 758427 811623 200130 1006609 253310 583947 989674 426595 744090 629747 347615 939858 786504 237 759914 375664 101092 261482 101021 378159 178511 698112 56393 334185 366960 435178 655494 906201 58542 269190 969263 524191 814200 145110 860259 696256 169661 798976 770822 346020 322164 260046 728893 279447 371734 23599 799734 86344 559647 53940 1017438 190540 809360 574484 927336 791196 1041008 290216 967501 972051 244806 610799 577543 206833 735905 276748 505812 294747 944529 442691 8889 517080 989739 425855 608765 826069 196360 1028047 810153 614178 317638 882149 783375 534899 963206 634262 366656 166113 994924 412508 1004692 35686 778787 150743 220198 800356 181078 801095 769622 757535 828472 274964 11077 209726 180221 1020743 510044 229710 612190 9230 70853 151871 89369 55100 122352 212197 209519 662470 82960 30840 291749 1031495 904860 408340 709763 676989 102606 177978 920792 935881 417319 828237 709876 154547 790249 152086 586284 512868 185500 219969 414553 401707 761481 447454 605529 796409 36418 5857 755597 591588 490520 269729 59482 951208 35747 92253 676264 979233 184383 816818 548198 570578 590217 184358 969220 87649 16357 433313 722679 139288 715003 314607 1036600 544614 621622 512831 516037 709980 757572 584614 106527 501553 709273 128157 393931 695999 140779 120703 808913 1043203 179383 360716 867136 266400 611003 485865 430504 227933 356474 503582 169118 760226 311227 965270 257851 1021695 290826 818082 584350 168614 699190 405367 502373 619756 661969 309675 358712 413388 96180 363708 730431 1002083 604280 8841 552102 207733 80893 132311 555552 876519 37607 222669 618849 761923 611100 411768 592803 466999 162887 145736 541730 216854 650328 956049 529568 272469 25602 878859 82402 922639 105276 576595 604208 87938 681409 321384 391129 202128 976784 554286 201133 384831 186732 908526 635777 250937 384348 973524 902319 807757 385836 833648 135827 473836 629995 464182 363791 1030573 328555 212734 758535 569033 649925 400004 85734 826015 435922 170985 140056 728881 311218 970544 861838 397478 636489 94402 897341 5574 776381 660971 587935 972929 861946 386394 179248 181864 935726 188325 721394 418098 756301 243651 451305 466745 393358 408464 419744 646138 695788 937036 619683 841881 618149 485148 378627 609370 973759 966024 213 427305 65406 515579 640435 38931 199151 912455 452409 303563 46433 223774 762249 300838 248551 167833 387016 304543 374487 13237 245918 271316 994637 214226 570042 266759 515753 184626 278860 862878 539660 827264 751754 492195 1002464 415558 494123 375364 953933 735605 752111 376148 913860 551137 186901 594888 644984 639683 759778 442940 862176 608053 841761 572012 620343 201145 844702 449467 997884 1040819 533418 99247 526707 537322 732826 896626 325665 124427 123976 304979 194131 686374 891536 608579 476824 1036335 285140 315225 393795 626046 731513 865614 306666 326224 879720 468994 712170 360259 216462 361973 191200 765150 605276 552910 833073 316423 686407 911576 294531 339595 45641 395136 1033282 956313 700254 832985 146972 382023 790280 721432 843141 551948 529100 130839 582452 332100 621491 79062 66468 563632 620234 696566 695188 100083 498082 411452 62599 794390 323280 479764 301381 595204 266862 312075 47704 49423 24217 504660 565904 321897 927729 74821 998272 203436 395804 614359 696830 626771 869442 715049 379559 44350 861586 720124 144984 721970 756156 107064 767670 913495 419190 215655 17063 310712 287480 918069 907991 25030 822911 799222 556597 377814 463565 978464 667251 824734 591271 120780 984201 48060 869462 691513 1004850 542255 811047 371273 648557 1046748 367339 219395 12029 25610 717688 356879 439530 888038 148005 77117 747518 206336 877906 418302 269129 1005516 753118 940009 460958 923939 342959 272184 1008915 464831 408110 567624 1413 12482 355528 260381 398098 424239 957294 426971 905117 1037936 978709 764238 748109 468687 429623 1043555 648206 326140 84305 832429 132110 448909 546659 760289 744513 467321 991859 216666 613854 485533 861194 1430 425440 1014071 446901 620982 1010055 186734 498053 555778 19156 975815 978576 921699 400656 225201 157038 927720 397637 526843 450748 1038145 852675 1031512 183708 339015 588701 879330 749619 822642 969002 701076 999466 895585 893060 224207 1004846 261206 185100 503254 648049 579255 1020644 419922 509990 984975 182131 166862 992776 133130 586213 311867 856532 703740 270761 767854 544458 771931 915697 848285 990000 484545 377141 539110 134351 57323 823216 1021129 916852 758076 96737 379560 460656 618299 1038860 360526 430617 732944 107447 188261 945735 259339 509997 642814 197335 169246 699134 703502 952620 156510 304765 520683 1005993 365701 565313 361171 215096 732787 437668 901221 135366 166056 51271 803877 578500 941260 103052 100348 565928 616232 470043 69303 662634 956202 267870 793731 530951 446437 534788 720759 224002 931982 235138 452619 106974 204032 393357 414105 585893 24121 760993 916195 726372 357083 682109 552588 87724 915372 93861 400285 757779 708630 793311 523778 282289 972456 761526 448267 785828 73107 550394 587244 860812 442157 891710 561213 764431 409202 48217 830074 83030 423806 474854 430211 577934 729108 804036 384542 712297 55322 549014 333680 864410 707098 879171 53640 484188 252867 549751 748245 955372 355943 748577 1004458 663051 372602 116467 124609 223357 1014041 1043941 577973 180620 377472 112307 265606 740229 303251 558938 943897 522553 120406 760479 432054 760446 980341 808072 191880 391340 986813 42720 99360 801 127649 361911 462067 68541 459190 748512 927703 988007 625975 978802 609162 796294 575361 1009224 605739 182664 869528 367233 662975 226654 920225 823040 587949 336894 471654 938989 259651 716000 268245 453426 462639 45442 989825 998654 480774 55780 585248 138310 970688 336141 621323 875327 711738 291204 806593 61413 994995 1036759 695396 927864 1005135 24855 314682 585722 54935 549722 893229 860850 511991 613944 581452 651947 14399 83279 1021512 351285 369443 46784 781560 633443 760507 804783 950997 985996 559107 712902 1007742 210379 338780 207538 817205 72575 173321 658085 505441 700363 593331 274131 434698 441111 40678 830197 363872 311181 486290 173257 22069 585117 370826 4239 177790 141433 165128 753037 140501 793242 758567 455309 214266 1006137 49256 907866 845902 105943 450094 262215 695894 524469 178754 498855 54590 874333 968527 553302 297555 955415 873831 390702 559752 998261 612988 431507 148210 518344 510696 653544 532812 58023 754150 550168 754804 704367 899606 75534 15596 465342 857597 659516 236890 218360 342146 131864 334600 487874 60787 561051 163428 717450 582142 827328 631681 118780 60728 275467 117397 228750 387225 995327 948345 916981 923774 472743 911148 460718 926886 956174 329296 866678 303286 18631 723884 745170 926901 194662 431016 1033353 259472 74756 938452 630052 474519 542655 1003873 947573 709886 72247 705958 637197 891485 186643 879260 542404 482097 238970 161123 136501 674905 520346 267451 255807 725657 194597 754060 725125 88858 676559 171870 346607 197608 953553 601313 431655 775283 709737 1016935 472605 247311 898648 584805 765316 384116 846434 489462 579410 626238 405458 227160 395844 48493 997875 30828 1002839 802791 437400 120634 629840 587762 534677 56939 736309 490682 354371 423885 663506 21201 420864 683219 154678 439465 177837 669458 437555 781084 367150 614598 854497 341477 1020909 881995 608539 410661 440664 491940 513536 146654 537695 861431 685171 350075 839671 209166 595356 590919 169113 776919 572518 304369 881859 686822 684543 840974 67958 974318 281178 213655 351926 664908 424112 595559 577550 997244 947194 388286 62729 49313 666489 351681 826810 967425 871215 857591 581429 374663 692323 884429 733203 81472 208417 980755 169202 286430 934328 891773 122099 612664 677690 368420 323130 722376 720383 144386 205426 640555 290082 66425 45894 918949 473090 800461 79593 674202 922307 855973 863375 971286 1025739 594062 825586 51782 423749 767352 570062 461053 54689 965687 434021 942384 714258 195843 868091 492154 308238 774904 526683 27033 415442 988311 588368 745711 271836 760899 757293 364802 327023 549061 708166 991484 824082 925129 814452 452395 776721 887903 193686 764290 620539 273275 589578 323095 280866 104564 493368 351139 128286 1013641 606983 567813 758602 912471 856166 991935 679750 434788 618949 569719 425331 550296 203417 99448 642938 871103 560091 146735 579782 878600 311434 372910 242437 7561 715300 407596 70314 912824 867633 299394 351086 321011 52665 675759 509131 104185 31688 645974 495232 957807 61425 918331 214288 834141 501704 728266 267842 359342 463463 242832 996770 685235 113898 183999 1003775 198305 429811 898990 529643 702734 530214 1008727 377150 139896 59310 1008344 707988 286910 459447 416499 892362 205221 22257 138893 542341 736084 674836 739890 811435 251096 417622 947600 848615 663201 905206 717815 23593 760579 940981 599264 811556 63158 133976 676963 934095 749911 266023 273343 53221 447973 306033 635350 178020 131908 931078 252846 963602 1213 859579 765169 519155 244348 856298 518253 807636 528913 860143 20629 990916 446192 851628 555007 871573 1041137 348166 270821 930912 218832 852581 471716 142846 1032878 900152 208959 83343 480910 612463 283356 786423 881369 160511 9542 12124 970971 656738 505194 251818 408387 267028 1004762 533263 1037991 353815 911693 419455 850430 809840 380188 603696 694052 442279 606151 231967 799577 441163 812654 520842 880578 577388 449625 121972 795111 844319 447345 189989 850995 285438 509124 410535 837240 479141 962821 799562 9832 180278 913673 1016352 260125 123862 169547 467074 13969 296238 875369 378505 1012775 290539 599204 632982 844576 780350 69732 932810 716327 999772 530354 133774 286918 749567 278205 170253 663534 768995 1004886 22965 1012339 555850 1001331 831930 448910 57209 523695 265619 96601 119096 576968 394619 201046 777558 490272 889329 820457 667939 706365 741432 979929 829173 430666 251608 615123 451235 756627 268827 193511 425485 815629 909457 241417 148882 713931 935820 907921 296087 902026 22437 648124 156167 204582 895285 448296 150734 1030691 989405 92508 227421 923941 1018879 233278 551209 992120 181570 960155 430380 938889 149778 143010 851043 751466 152093 69737 265550 786770 54743 489319 543091 387099 39159 211448 144858 399299 152568 53725 869266 291307 911257 976057 1035307 482907 893277 679061 400955 584572 888844 331868 170457 1015516 59440 588896 318757 791982 1013913 658131 655550 5447 863962 552015 517194 830370 895945 360527 363250 901085 387075 871859 165859 160442 911461 428864 1014478 339743 295572 735262 629864 346774 471414 771160 744171 275918 1046967 969055 263827 539928 745029 1004168 560674 448746 550100 767369 1002333 560736 305756 457472 581517 548790 427926 972524 532479 52431 476546 536882 725636 549809 1008099 278041 457202 1040647 451521 9934 619169 254110 770022 82401 40686 269800 19810 1039302 811963 148604 248328 167766 701677 675987 454382 798283 61933 425869 955633 932295 283176 53354 420142 125646 221583 267346 373130 641735 167192 954126 532780 908287 900923 534412 834813 283173 68725 927838 839727 580303 683976 430139 848051 292340 431929 848509 660417 515697 704593 714658 307796 688772 894109 921036 785835 3156 95790 891201 730058 424550 60442 95467 697335 968745 89849 848600 504637 140908 783720 986299 241900 377826 1040522 668777 895767 992677 1026178 373854 520980 724912 755962 696374 770560 589156 712095 939316 847161 862724 433826 821950 1026786 731449 453944 193246 157282 724878 372763 27331 894181 731892 540680 637758 784857 19264 140351 387398 789363 432808 188166 267892 960296 329290 51750 848263 190004 341670 197484 112354 156182 137246 813354 704777 1014034 979837 632499 502056 500398 595565 282850 194444 775221 396287 856724 746535 62775 25896 977193 304912 680967 332094 880903 121089 35388 214655 16919 746455 360752 64138 875590 164630 640644 387811 304133 283747 196762 996724 945866 948232 447258 884999 991117 475507 770925 1029581 119628 751542 142661 804314 793991 239113 476947 722342 840900 195652 276112 103565 519948 114534 734517 283984 93804 346641 312514 915090 613750 498954 979899 1018716 711613 32702 45542 734106 14940 143544 210126 742556 927856 763436 224323 549270 520089 155248 886488 996384 966781 376957 296548 652470 921414 920690 517249 889656 458783 580625 608016 905068 844730 340801 279731 643447 312269 73866 670034 217704 655248 716188 273047 152750 653376 516040 834674 486556 576928 166021 275861 956652 76403 173549 37880 305977 73987 37693 766294 82051 399261 411992 96175 477615 640275 1044293 9669 926725 146744 916141 828319 344496 462184 712798 845576 287297 878845 414922 682000 678701 878043 531592 959882 815178 149733 814290 768397 539734 516741 777222 196084 665968 457512 57894 770270 686493 184256 846167 788782 188228 630336 978533 355083 959923 672291 897342 519265 485784 57574 488819 850271 24968 829066 611002 813304 145019 37395 5486 889186 617550 86539 306957 421017 612928 143615 407225 707805 373621 201217 227768 893231 302966 97573 400373 412120 746159 965636 84092 785635 497392 853563 389633 604830 455661 376301 959322 610845 1025982 703549 319488 128439 737119 306645 136339 712583 401201 32611 923475 361964 363383 907798 866471 450569 409818 45093 1041306 342598 367846 514376 380505 793293 480907 704317 441014 538126 640668 6724 181928 881467 704595 1031588 806089 590029 981451 95268 873687 96509 918661 715922 693299 464459 316900 964160 392805 391163 57265 937346 189846 816787 374935 79921 895764 493663 1004712 209451 589777 472557 183766 747984 177381 859793 1031291 969863 138248 462050 270290 1008439 129049 498491 317051 704206 523673 976955 829179 619710 779056 351046 251961 109435 551 686337 154115 964350 886509 640985 949639 1033541 405907 509053 671194 1022672 894543 583264 71796 483110 806397 308280 554418 948558 902809 452738 303443 621654 844742 42491 283388 664528 999242 769064 313012 155728 154000 129999 25960 816111 805412 695164 654696 663243 131131 1027069 428776 842629 332584 892134 495744 601025 729832 971022 524205 455849 51351 344848 897358 60267 661241 276940 93735 332214 174834 789731 1017697 541249 1002510 653630 196360 970053 204026 918919 868492 795902 678920 587438 813377 760365 832432 283749 139487 272537 596745 425381 852482 611209 869972 314663 430763 725579 698226 380396 511165 445617 720489 360374 407169 747407 424419 895884 756514 155966 878510 280634 652082 1048092 488765 126670 970019 820490 688165 155421 394703 560108 718497 70716 241 939053 509967 256263 790954 145208 255345 380061 623357 271104 1004013 231137 77906 271993 115533 822523 634359 790044 578176 648661 524698 4199 769047 859807 977616 559707 438473 610124 965522 445436 1029615 536339 508091 455893 464392 866542 80523 57457 352567 581662 451879 664291 589248 906405 987414 726335 346254 677834 740293 586271 345520 499865 366596 459295 254168 86112 800391 55392 769499 456500 917095 1023753 39219 632938 607646 816065 276608 499486 1005966 119863 584450 520879 952187 924314 236065 547649 308492 592418 1010150 984633 821454 945029 321919 162501 467633 1030530 447423 626258 287881 974170 417691 354580 772750 260945 73902 498305 512988 20274 686006 409046 391924 6344 168724 11921 867897 890982 851792 216309 866420 465760 575379 447113 510289 661648 796204 767641 478688 351442 378124 336564 223509 280456 364105 718636 416839 333590 986271 548761 323509 804199 482282 554838 715516 455782 43437 196098 925090 944774 345486 728065 653199 958267 278999 145145 373135 120703 107511 54869 460241 217678 795903 497605 227435 722218 688678 668604 143315 288919 154950 430577 23911 152736 699740 650719 669158 126288 769803 396100 686581 958266 967962 555686 167580 601074 981233 388553 861638 247442 936736 760890 882372 344118 1024985 571336 853707 345216 570225 127237 655729 239125 873187 68553 532788 834333 422988 164783 403443 838087 435056 213143 649075 296131 923188 23330 317915 38854 19746 717113 215608 410633 869352 133767 527610 462027 12761 298234 444533 881610 383594 868678 970081 312782 814518 714594 556891 915231 981243 416520 478562 233481 943899 575545 146010 960863 659740 257975 325004 981238 646824 949130 754468 519717 784014 418684 685234 319051 524095 745885 373162 409929 651090 227007 511972 654852 421376 753402 785436 50917 705448 382506 815731 165464 678476 593004 493292 252752 773651 43685 867824 959937 495045 132859 488651 1024805 658258 469337 956972 727800 752715 114672 849577 695100 993895 533424 165177 378102 807936 945363 744376 534703 171156 890707 697190 406259 789828 702319 794984 207061 959832 15914 937798 668778 1014456 740812 459627 819529 617076 990815 305577 420114 612670 29235 920498 896996 132075 727642 174496 708836 614390 232236 893549 1006269 101373 426181 863356 744475 1003586 570242 40462 253999 12075 564360 984526 817966 132546 281149 545606 386770 932917 345293 200551 241367 689751 295590 566533 716159 78878 552188 145753 792591 201251 980038 529533 645968 317989 373951 367091 985102 668550 142054 250143 364444 17356 784382 818632 36943 642849 734863 510107 750079 977108 843491 423848 4745 144342 998282 702179 393807 897854 552406 94372 839862 600773 590432 931368 223399 790347 824705 768013 949518 853840 690138 184026 1374 64380 574156 660341 117260 767767 167169 1963 327952 268433 356065 118443 588391 905724 403230 30091 711827 702861 1027881 445378 28953 371230 937914 117676 258 586671 574796 889610 475482 154593 619678 584575 217013 437881 634675 90900 769701 450019 67539 652468 176709 570285 702216 934065 789681 332039 200610 283965 895627 900938 983859 984818 700280 839790 1029780 186699 778913 1019794 271966 1013544 465715 983415 711538 1030990 507103 521477 372594 149733 672858 304070 106821 832504 844766 647782 309655 735736 470952 647481 261974 985658 711288 949429 228406 859764 1016340 859635 151854 1024836 756677 404274 318201 782505 790744 133205 976534 987784 908062 894816 1045961 188712 618860 567550 234392 895414 275484 462078 506062 943810 559498 553681 737403 493760 465561 453134 420977 675465 204588 1004271 1014217 306647 768684 347857 869725 248780 288904 311480 655435 853356 948401 187848 521336 1017886 367642 52685 678154 31279 98622 121780 276205 242510 950425 472592 1006928 197905 1005870 212886 878117 398191 654592 421793 314020 834885 93593 508591 788424 922833 960646 703201 316112 911418 697304 323711 613824 711174 744100 340594 895966 461217 387460 931529 456245 871389 506645 449332 729109 324460 574583 128396 670609 403816 578000 1029193 269823 54732 647881 691978 787580 530425 628495 116497 804966 282418 764627 227268 795616 897824 492363 538414 624209 97358 707375 149115 588005 236717 204604 152191 889610 985106 51892 246832 720629 429236 299996 172328 232987 539566 694397 850980 286136 352643 277093 128391 101195 69268 203747 19416 293144 470956 470093 425023 926372 931445 115837 422668 1016125 348672 1037136 969777 655472 79682 858662 762819 656017 620945 162149 63100 881974 553771 85238 37436 554428 1031599 907462 890500 656833 211617 705863 1017081 184232 830443 502764 451047 1047320 646231 308144 353467 790909 481302 867728 768136 520838 636220 762124 969859 907429 486465 522410 439431 28050 344193 261747 596370 519881 473277 391285 80454 1008135 534424 308543 490345 252368 640027 432232 690277 510444 1004082 374536 787401 814054 318253 721980 182214 209804 325184 167335 308914 611186 991491 706540 662409 1003887 42994 60213 825959 961309 138990 810927 241935 1018461 747962 735755 51047 35281 21630 116735 839674 166241 506952 994499 620660 692919 1001351 593301 518698 773570 896654 20021 465551 754999 365591 56681 764864 80651 716221 954746 220410 314618 851072 70838 396062 829700 447813 57836 409907 922090 555348 479475 219364 95157 687832 242467 994046 837680 936291 491481 610292 396137 840295 758008 127067 1032244 393661 28515 402798 99496 169506 765828 518539 964255 695733 286152 235699 862266 163451 31521 327950 910428 36571 362883 918373 656170 867875 927847 50086 364177 1035521 442698 1010020 685760 628234 214063 225365 890537 124470 1045529 952530 1034373 288098 1000338 460890 854605 265933 442664 125455 766529 309659 857066 810807 897893 864597 722927 454588 389631 253543 109263 273069 239643 523937 489512 845499 383495 617911 955930 791229 580311 64961 401867 267820 1040610 745403 560101 1032615 830019 564230 591123 53105 471385 137957 129671 914414 487751 605441 434807 163369 211573 33766 628891 100433 136973 84612 690865 964664 606078 3502 849146 954323 106237 83102 650938 19901 649215 51567 984763 220595 440513 905634 798667 678169 184256 882330 179513 890739 86081 380448 487260 1003245 267978 234207 626700 214228 531879 810217 73511 790043 651622 1010224 397070 1040343 275803 456462 168229 454595 669725 796350 160342 353469 38919 1014752 100238 186183 391096 516345 731711 90631 901779 671984 836829 410183 983360 765843 880481 395381 605737 8720 826313 415908 96766 505724 643734 473866 602162 823631 491340 392320 93051 211942 707829 761605 780885 1025792 692895 580155 807808 44610 1003481 109545 752254 274867 407866 686199 963606 376384 611546 572277 342740 640569 960215 608276 893830 485842 28114 924075 352704 184227 28527 373811 285785 658729 546009 922828 430572 433987 595771 340534 380248 357045 752712 593241 354881 490664 238260 610749 141708 844584 630456 820754 529895 832933 599698 707754 30783 734579 675586 13306 646215 44618 350159 562973 795896 188102 231488 462417 700683 192744 990116 716663 429953 131731 277962 286359 181276 933392 333705 683610 826339 688778 191290 315534 659874 171155 934201 726694 16999 921245 9319 754232 258566 223618 945835 746877 401302 931069 861548 201684 961010 616495 976409 483903 459834 29211 418465 178148 457295 578089 716283 1027725 361818 409767 137376 475945 1028165 747331 23820 300617 494656 600466 187456 15523 865598 949645 272963 335763 255605 709647 928412 60821 335586 332120 720090 137932 251331 595341 456972 356734 114459 906549 375881 340630 565297 393661 804138 771617 635921 868853 139339 785361 335881 260753 763086 56189 751661 763562 999639 460191 742357 376890 513553 107476 848410 473251 402983 846176 912988 164137 216908 9128 984254 664435 415924 88757 386728 911886 970520 819640 335685 301290 422198 14208 788483 275931 781391 136965 52501 712985 567464 825313 426484 671168 239113 556754 83418 485969 223297 253498 686149 100656 62367 566943 458106 55587 907643 313131 103168 24025 1004715 384556 734241 268385 30222 686485 233068 905135 876805 714620 755254 157978 628724 759450 248596 119009 219334 722638 621666 225953 395623 870810 187839 606688 898119 463524 924559 742022 890077 677943 270200 917855 767010 426944 95461 306330 234770 930385 474502 195661 127279 296225 406990 965358 754942 262665 379252 277979 60551 66568 604146 1007059 102361 637889 313609 720763 1023876 376824 332091 601051 467229 470553 673360 375006 658365 1006257 631762 360917 226434 594418 450448 274421 248589 682036 503327 168660 534019 6766 218964 493808 958348 294593 23243 358440 639447 263406 140388 415297 328596 83674 577728 16738 808056 698641 328136 305304 571837 232257 115495 787539 260767 198842 425675 7911 351456 674037 196968 453900 618820 286730 495348 1046111 454678 114488 722732 413151 173474 79201 72206 596592 290489 556939 167005 831323 1000752 944480 625697 406732 941152 556462 267556 254035 609704 935657 943477 245092 87271 270244 492009 722391 630018 1020700 117397 2664 826468 478637 106325 568120 33145 40282 791625 1007690 831282 819785 505426 53767 149892 413509 90010 262587 643560 383547 465929 983573 512989 474301 728528 671659 696674 664706 49634 285044 204668 701412 369782 559436 697014 389728 574855 629875 514972 773402 114004 228366 316223 42838 655584 345509 522164 31488 669299 390051 145557 362789 891415 366042 275326 301688 881179 858620 815249 53198 430996 959523 44787 590498 718551 554825 278860 46482 89089 814545 883275 431327 327535 918012 796960 689905 482886 583285 206336 347345 396012 143046 454309 242350 430477 395232 217803 479321 683159 262295 667828 973256 854334 778788 868773 524182 908281 858273 325223 843649 558339 699280 418759 984299 853211 378453 671510 129371 655556 53431 453289 484601 726854 857955 1020506 966421 869547 328809 677893 691872 743298 321469 1019916 866993 292128 282551 265684 1010433 962074 127380 32838 129135 500429 270834 515663 879998 341974 1039704 975712 71378 547482 549036 433134 238519 251327 610747 786931 480922 603569 882612 960875 247181 900382 263085 31960 469703 616826 420125 35263 83234 132988 50784 187689 641180 284575 974135 487459 286422 869026 1022789 140350 276376 335369 78483 380943 76107 983193 508428 285616 24957 927456 36354 388413 173409 223147 247975 599385 664140 309389 453269 945062 642617 49759 105287 19280 22598 34234 469405 712579 43317 593791 431196 282608 652268 998736 205484 548173 87541 1020436 494744 589266 985087 793207 373649 395708 73307 156007 322284 915405 383359 750744 53343 633290 1017479 522497 701576 346364 257967 675677 1020774 537264 613594 51371 302302 914615 205838 125615 806199 154086 1034742 836718 398750 165527 701023 1004214 693411 337191 221371 324756 417466 762486 805025 978907 349884 948842 208458 591268 38499 431212 333590 792264 59089 372713 1034757 55400 510218 1040594 188479 301158 69237 531484 157069 135657 983391 119873 854237 20957 204151 632254 515265 633712 350291 463763 108529 834711 784874 611270 1033668 623239 394521 76768 431803 818748 667678 646510 1016055 649461 814368 205441 950462 719029 787109 932399 608506 996548 799769 1295 127929 252461 621134 668097 475822 217150 871415 883044 815022 961802 161323 453662 691509 215530 787688 675224 882399 944120 48014 754047 938479 58514 859488 591876 892363 327133 919047 625245 971901 534336 381454 948034 498484 716261 923495 896880 295617 585019 519652 279082 350235 709494 837567 276915 197851 292365 121362 1013717 65472 63036 5472 107101 806189 980352 175627 728988 659366 973341 931035 991976 501847 336795 147325 444697 944013 184133 499969 738572 838970 380073 864860 597028 481653 229914 338660 946884 191736 1007921 329943 420054 702880 1018696 657876 230983 246513 99838 275295 735112 1044112 65462 650082 285199 173255 173079 401575 710868 590084 327821 197471 678100 496218 620743 216478 128402 1027070 478007 793564 200081 935371 697749 87413 859867 421055 117084 435498 570237 607100 671820 459166 220680 889544 8422 312794 968210 584205 90867 285130 312499 806873 476158 223934 168201 426591 506837 963562 851124 903157 65804 546534 1032282 216980 73081 50222 645156 139611 758457 275363 585791 761612 986794 961800 385373 234638 864239 565382 277809 907369 416368 921384 453366 1014861 760791 148320 775145 363915 565267 137600 40906 222618 505305 448578 164192 690836 123678 760129 725746 925622 854430 475517 803534 255459 662360 854491 872389 314402 352016 366499 710061 987164 705740 173312 780766 781983 19032 997764 935862 713757 552898 946849 757013 294189 965598 711728 624353 440073 20674 547054 494980 847887 168011 695034 717161 354369 643223 142425 817026 414149 139401 132978 583109 291173 793673 1032083 434090 872207 1036737 14698 152239 456278 505121 193420 307924 476911 370011 909041 214815 316725 262311 771958 935450 219814 313601 1002586 885328 898660 55462 813249 943827 1015221 599707 691252 328633 7300 793382 82719 141978 99805 62547 94034 39700 291956 735856 856193 737095 277279 541841 1023172 948314 795992 576781 583959 424692 550844 562687 827867 834499 303246 400837 545619 420857 649268 811909 131624 394698 946617 48035 87014 125167 572234 439372 345981 132902 544441 788975 556480 434351 397821 961471 397801 659664 927664 970802 66067 1026643 352144 989573 10175 107523 800510 313909 49232 5426 92546 657799 99727 197174 397637 276481 546343 96487 350101 21487 290346 1031459 111973 486879 995210 427339 639946 863525 883361 345795 433279 681048 235178 103029 379490 374227 895557 360783 51700 804917 967671 995520 268765 821985 553639 216895 514918 330367 847395 309444 787198 611705 905113 205645 661686 979071 612894 187227 952516 285443 545578 1020018 754692 271294 944922 799133 487538 396585 996781 121319 584113 16901 635528 1035490 151943 694740 812466 951076 979039 388445 262168 509638 239045 621356 432138 384996 338158 547855 881084 774431 383277 67482 1005510 566302 859775 583844 885669 509448 678400 393672 333368 29707 353908 565733 467011 407513 960703 469150 604911 816166 45165 907995 45128 983339 354347 313158 668606 121126 54860 899791 10917 644312 224581 804137 99509 30725 388144 642378 730250 314871 53069 505327 383013 742908 86141 102934 713065 983012 915398 92546 69279 342148 834514 527674 287474 460341 832111 752650 675572 79189 348432 874240 293143 890052 867658 746992 267829 475753 699736 797681 1036809 788395 1005720 625630 935860 837113 129036 752854 461369 979778 480986 315069 802048 75389 848588 261817 965719 308259 470225 662453 972268 940720 330106 637665 758100 1048358 754046 1047600 166024 883081 680502 630488 151651 946531 835105 402902 94501 1002050 453986 724071 782067 204854 269885 592528 614996 578644 357790 354712 893109 338229 311185 616585 390374 257911 831435 635058 321436 148027 569888 514599 956397 250789 936714 63 500694 346464 133161 288277 565432 895255 655549 600841 533463 54525 1041966 134972 875226 333894 304261 280599 865358 902060 496368 943300 268323 842219 209986 541363 929837 904260 100208 856599 16548 739070 649237 92775 200868 134624 687855 487133 221870 190649 1000032 197370 556326 368601 558829 3840 213715 985237 204739 840823 514913 795078 266029 676521 256994 278602 640799 310053 221001 281474 326062 390719 376558 330195 719254 276367 400141 949541 240307 959086 492358 675687 328328 654972 528158 478985 923835 1014813 816765 1047424 247702 1018102 408111 401861 56456 701557 416867 362710 776354 173127 960815 1027636 278811 334048 233225 168548 622541 197110 34639 824686 873397 369414 69313 1008481 250230 247758 11777 258253 193495 592081 37402 100167 244800 73687 996598 647657 451393 609386 169447 809423 989452 641113 557599 139930 185846 609336 290103 366321 506618 828383 22956 431356 623158 283367 151901 912103 950123 674096 552463 119653 766081 108382 881129 885290 679425 693079 520184 901232 84889 793798 394412 301427 227484 405916 499289 399093 422015 893577 611767 3515 142173 276359 120419 981517 818804 971856 251740 126010 138406 765155 435078 1017106 993017 690691 471594 918122 609559 597431 249716 23452 884175 354252 283892 683524 206738 535118 61982 932228 461047 618003 623818 273665 1020215 71472 1016244 33507 839857 362881 290045 503193 391528 679206 975528 250899 421760 74496 536350 876102 813508 932152 292779 561580 729635 241593 488190 671169 169518 277681 504237 358535 972700 16660 161455 289539 60615 974105 139232 929213 213293 332987 597632 767300 763375 853049 229300 904872 844373 992406 66820 404478 644167 1024025 642267 360672 794838 112334 1018635 44778 29873 209668 872774 983614 677040 126414 518054 228865 97869 877442 46373 211164 710694 415804 866342 706939 979581 953436 331498 312081 6072 688388 561180 213459 126177 478363 127814 952184 303654 425804 199001 698304 373594 137096 99625 410858 538739 689792 250863 285755 443914 50348 34245 205438 56798 947782 149037 127103 388945 925647 156811 540559 1042409 354954 781478 1029635 1004496 227580 610091 213941 724565 346994 956970 347777 361065 144507 147863 978633 621347 154986 423882 670706 33853 88789 333312 633061 318100 971033 5336 946319 60587 993491 562390 4705 944937 938856 947939 450256 452950 434046 689355 758742 527778 892289 338365 919919 872991 594975 768719 323102 87298 918732 413560 562021 571686 770111 10772 707152 562824 330483 307300 905195 686796 610727 193547 805319 1046966 1043935 641810 283257 511410 490080 948324 497179 428110 735159 1041491 163530 316090 32947 550161 815398 343631 937703 5944 202965 238853 53033 116291 181504 6651 722454 288018 906451 485875 558219 726634 340994 732115 76845 902515 255807 745765 66531 806456 1026245 239255 400470 931370 38096 914556 427128 62622 124450 847690 19962 445258 901760 1034266 369108 536268 399155 109867 451777 638755 820616 445024 846784 577588 745296 580029 344212 33350 111457 345069 161349 617094 289299 970943 167325 379780 422339 321444 879020 810420 654163 155699 873541 239599 837288 385702 234111 1042415 98091 383066 723252 363222 534601 126035 717189 144808 498163 269237 761172 941516 658719 218700 1002440 618895 964677 634629 69069 168096 162786 7283 768657 1037461 106232 117067 717832 403813 301964 586984 539498 243181 654119 484296 398768 971883 1000278 811020 737306 760582 717354 674300 1045675 652356 625337 899201 999083 935825 1028507 534954 941860 438719 219501 17192 803174 970113 917329 631505 720772 265198 653164 409376 358101 826628 837991 219059 191603 190499 40175 259532 704959 496782 964150 720081 669915 795118 852591 445133 936238 528590 46165 26860 230372 695072 520357 19458 919660 720054 821919 697605 755960 609226 118921 344463 89856 123254 1009708 588893 569279 348733 736085 48594 696501 456321 291925 527477 957475 262922 100994 732526 828818 340357 220852 709901 376396 850178 1009609 354116 285153 284278 192289 509992 451236 533815 89378 506995 413228 591747 1021365 645637 704980 1040121 943303 329823 18234 578845 391881 364838 889027 455641 293169 114854 970262 151031 102135 136780 430237 178088 599321 984363 442375 593664 989975 410744 237257 595063 922487 634894 188056 381801 217154 637163 574704 170647 630661 878001 352144 689316 350161 647974 248060 37017 222396 763060 883962 674402 877406 201962 245013 459599 315093 447993 66846 367252 474305 889399 298917 710089 895432 89248 649860 674154 579091 958800 957269 250200 831952 42506 513015 498006 842158 891572 669453 177549 795492 276953 371838 412424 80426 850213 476662 739385 150333 51693 209764 306546 639584 485797 575354 157037 398934 1000039 166961 437701 435561 56179 288578 3962 500198 1038761 642733 649073 986783 757776 396598 360178 838503 73811 562915 898088 1028505 76607 486783 471717 114834 725319 103707 998363 875058 1032960 759943 720803 888672 926117 531933 623802 752771 716692 953079 663871 701961 413902 113140 623415 443619 56187 572855 477449 242439 145508 767592 403971 239597 217975 439793 569043 234771 924743 308353 817678 62073 317066 300301 401580 690982 195225 670154 1020554 940449 632307 895157 725735 423032 629690 671755 835815 461501 841012 1047249 831507 1011843 107083 574797 233687 15206 612878 254346 256259 552704 826158 613337 121931 768373 466050 495435 754887 245736 855427 834103 252787 948995 788176 959162 143536 762740 625324 150322 537793 732778 71035 374467 36943 973340 245321 900562 527590 51778 747330 651916 216438 79002 228923 38240 202450 859492 609576 301441 600116 9191 383652 506213 1024951 220906 219756 695112 329436 739643 11748 853418 963334 441900 95376 9165 263678 67088 470172 842296 262767 586435 254805 11062 493675 986144 652718 1026904 138724 838792 24764 525807 214836 453985 74298 496019 683926 836501 207110 455839 1008042 437263 120226 121266 86005 362562 264884 111663 945502 346785 314758 824510 398771 299816 1013382 658889 493090 220114 94663 10240 992704 701728 233343 681685 286214 1020569 844935 843009 656206 173892 80606 348413 216410 1004079 856615 815498 1007566 760556 77862 596521 877233 736783 1032518 501668 731888 510385 854294 482435 29403 1034736 369351 1037720 565926 984428 807344 36468 862441 117196 90571 816623 156449 346167 366645 234148 595501 459228 701361 833394 423633 345194 228646 83964 311862 177816 354332 855338 943720 980126 901956 268710 375511 408762 817389 48736 739543 666541 417679 757515 304160 362811 72260 1013405 381774 861359 690506 777171 1001570 1032532 903810 447914 158015 463613 510452 94183 960558 772734 877129 1048465 601178 963120 331087 558961 68181 580209 402553 601241 134289 316962 1028445 572122 527336 198439 577076 211276 317461 719595 824925 298698 700473 775897 239322 210547 871255 906468 863953 853035 749783 446464 626700 522519 205063 254118 561018 600101 150933 657748 857516 240258 401942 1045259 556888 107553 711811 178639 1015258 612411 931255 510251 690094 19913 416242 903338 252151 951308 1012057 956511 328700 243462 112755 286046 397733 46078 141485 237120 12802 441856 1028311 815011 392388 983643 982438 307368 213442 793889 447024 874356 420214 503210 979058 314799 353661 916241 233933 548104 12571 633013 1011589 437166 188853 96954 940865 346328 608084 666246 681870 739647 400681 936772 368732 193439 1034755 933476 152447 294202 307418 669721 780591 775764 594248 545754 150664 755384 30731 571617 648203 956977 311173 642735 137756 761106 827452 950662 292226 698543 250202 562925 934377 32738 440621 594480 444515 48007 241064 567518 268259 591615 247009 673609 24001 486577 865681 632073 118329 897669 83863 518521 466155 247399 513141 548921 689500 735946 677842 998826 877428 381730 36854 291701 941055 73833 44625 824581 791852 601499 333812 642056 425745 277561 636438 449778 44068 626890 186000 932729 342467 347990 1023074 995098 1001646 747497 655404 198547 656775 758550 417973 287079 573785 548465 303976 686685 629262 215316 320722 693761 307960 1044507 112934 94754 654665 19240 130233 445266 1020058 784607 275589 848233 168808 301931 360106 945155 832402 607480 398057 765693 11997 717878 873255 712444 813936 270557 1010672 763366 860248 350243 427250 71526 396805 584007 98685 238956 870091 1024522 676106 861355 395106 564017 380849 57626 925543 398597 997041 115316 1042905 91090 72940 557240 710044 1043563 919400 780457 294393 733348 690639 864334 283420 912343 718576 678771 774805 540512 434492 569383 872408 847649 174921 604988 216253 634367 419923 615627 680448 817762 740534 103597 1030082 527033 683637 255746 396806 608756 628150 848046 218421 1041416 646468 562135 579227 778863 647948 844905 519399 153765 886944 859282 347311 729260 869303 434502 842986 632713 982699 661180 532340 182725 690425 165102 600461 114668 759749 822301 797786 924433 218707 1026380 101731 315720 755343 756416 167699 416299 864646 750726 166204 777046 845803 111853 962960 353515 955027 862471 947241 212495 185081 708909 416769 803179 1045435 357752 1018747 215468 551194 350793 378073 896515 57726 132289 918211 839333 517616 528202 499910 831820 68255 331276 660434 634292 372572 754552 78524 993823 872477 58561 659130 92114 1009021 503390 154601 286614 54586 493706 813515 110135 979638 359364 633793 1020168 659320 931151 905621 717406 105384 285619 815091 427536 251542 324410 211179 62974 200499 250484 181361 269959 160918 140980 518365 1006353 816760 67728 500588 975492 308664 139364 1020093 144335 492761 547536 849236 234082 587903 699702 808474 168627 362486 715325 237787 243385 409003 173649 582854 465524 686000 535584 498417 536675 604220 885022 425683 560652 788009 752130 1046216 510071 351605 712519 986257 680115 307137 893356 194001 114768 652501 663220 732305 476644 707354 685351 923580 811399 731166 125327 803748 115030 760084 678588 141947 495091 987985 771649 691419 571139 677072 1039604 219711 217007 971951 239474 469383 1047332 213936 604824 868728 682259 761017 752651 143674 844337 181588 390833 719064 58552 507440 180022 311747 446693 25502 26760 206672 435576 245268 133212 986933 773175 909998 740263 528912 915050 1008552 695077 685024 592224 676069 217045 765066 400105 968811 653178 1015893 490971 595685 305436 501870 646798 223264 92549 2917 814943 853902 303045 624046 140592 602310 104879 344610 918502 487426 991321 172667 817898 496287 662688 112603 774569 731040 543650 805702 369684 430124 852801 488995 749345 237580 132775 1034943 535880 511534 420541 134346 590598 1045796 363186 162263 981853 238502 527482 303584 775250 130315 62796 380865 777070 666068 577059 786872 973374 88098 579647 750060 135892 543803 545185 306915 871491 164105 903570 869385 323366 55450 427292 324144 209434 122017 390031 620555 677439 626420 996094 715441 127931 182796 697536 171552 87607 799112 627183 957880 584032 176810 647148 242876 832871 759000 775385 526037 125826 6684 781341 538766 98920 831397 178916 600025 123609 372292 844957 537736 631828 240368 860026 792789 874591 612162 674035 545242 682371 324090 756291 333850 66893 1001336 298217 911351 989711 672323 245545 563769 942876 68486 305289 461965 492879 768910 544340 350723 801669 563789 370714 435088 693022 847834 271406 157834 735360 1008879 146471 290607 840596 914282 661855 81182 947271 91852 412023 73691 724747 27837 557777 247120 526675 275846 293141 943175 579098 42133 49581 423153 631389 135421 1034312 719202 201116 169459 185178 939538 592477 586578 596123 178781 430761 196120 844164 727300 572557 893159 49109 176298 696987 814213 971282 861272 291942 178268 792577 74746 1020681 21242 120621 1025248 114081 246418 986982 633406 85454 267642 261951 433580 295991 279211 637071 866214 910595 137796 509169 63501 500832 181767 645699 405156 8959 973275 499499 955284 621206 1045576 32653 28648 924253 126718 889110 677394 816018 630606 755637 354916 767477 206511 965148 539544 760908 643899 210499 797513 84192 757807 714214 484983 209406 648815 770818 880135 401016 691455 7260 536385 864801 625035 715258 765008 985685 975072 143783 406726 125550 644976 97139 994837 63568 246227 415281 420886 821470 812352 584696 399750 490626 124952 173731 602244 240553 414300 320593 557845 1008453 302642 113637 21409 389449 481380 577926 32115 344369 184544 670497 601404 690295 318265 95458 403856 525087 794404 681407 699239 376876 588028 160749 1033886 1015336 649791 502120 483956 104352 367119 518256 377357 458662 288178 143366 236786 675406 753939 782452 706447 777521 763710 815042 1010612 979949 350951 15937 512277 1186 308964 441092 308682 391286 446127 764002 800463 35859 696037 970870 608389 375844 1019337 768415 114480 16859 228290 224000 321398 73582 156632 672001 306918 408725 625723 774604 744559 529166 18108 451025 1038565 27418 541010 223298 690047 796669 485015 304024 831067 664705 872009 605708 814841 597875 409033 754207 478908 440357 899231 237330 872301 97003 172276 916847 432055 1047966 976918 500606 371628 986140 315128 174544 537918 582853 243375 311224 548039 492800 426230 114637 45442 263604 884907 283754 303631 329679 391759 437294 1017075 929987 78986 867965 798997 177924 858278 368636 468547 851595 25359 747289 869803 869718 811993 336000 596578 90085 413498 742311 45537 492991 663051 759619 394370 929259 589387 636369 781831 195447 349084 57870 112148 178677 935876 457599 469168 813561 846638 254698 736968 613788 320870 974555 480940 812284 701857 266272 588944 658106 99122 259662 803597 778362 163350 984122 568221 56166 1036137 1000576 171810 835756 334319 134655 226911 565755 494220 247898 660093 420362 489676 1032313 394632 620818 366428 396550 1002224 414031 898191 623345 823305 742274 592602 506349 658571 297842 663896 860400 191250 822374 277574 467639 999839 810412 23944 416319 563733 816918 120099 186189 461501 576888 811457 291559 581314 651051 909616 78809 446134 340109 889059 246578 444683 387199 188015 782532 1002139 113894 378895 739239 870177 655146 707873 1028790 958910 792761 814759 930064 210293 198533 278471 1022616 421294 780930 362059 95350 224951 1023529 748322 841108 380478 223480 834269 351010 580568 178160 472627 142611 489854 256790 291453 201374 951307 668146 674363 235197 248767 423955 581005 933041 236735 614792 533178 115836 448402 546664 460461 687973 235941 500812 925042 111736 685512 762064 516798 333060 146608 192533 35429 540955 284019 773186 1007841 154645 763406 418558 768978 635149 527330 410104 1014393 1009506 549939 316256 595515 870200 861352 453227 1000228 495093 361422 483282 532577 316100 602517 573011 391365 916245 40913 1048367 758597 540443 907962 677546 660348 736844 520556 4239 682536 336869 716392 425130 284075 973668 942098 191307 324234 152844 291121 47561 449522 318052 233841 814845 908334 488120 830948 387011 535858 1005463 1046909 758653 477459 555347 148884 49295 150157 267140 322149 63716 253308 348549 147344 159335 376675 918262 42138 620427 774120 876600 924011 990148 45397 188148 419535 831500 391449 464532 382709 951135 651333 832713 687603 1022783 320528 754179 397887 32816 1620 488956 152887 727613 515598 384046 658331 367986 804833 165976 558605 427615 1684 465661 113048 763547 648080 415204 321574 409919 614243 884889 776457 931687 62015 908523 565619 935093 515195 11116 261373 740302 362257 278516 931364 570074 554015 960030 302791 774152 704358 415178 891051 26120 405198 292761 863735 12431 643808 538996 276920 1016023 210762 45830 794718 59932 861023 973373 71741 130592 387732 100301 852493 203175 1002756 887725 315755 803068 649197 250263 689494 68715 931377 497036 372914 369860 336086 436303 299720 446431 139143 377829 507844 462098 59664 192539 678198 180668 570341 1046272 579218 882110 460444 452966 548272 663549 268398 701285 43852 33506 180666 377049 691079 104665 916611 569823 320100 856277 390381 728924 148556 645835 960963 28534 73355 246834 138484 178712 28624 9353 529426 376179 200881 760273 354513 254584 232485 185615 321934 479582 690184 554700 772550 71202 638362 654229 762522 21762 885248 374907 262994 757505 450242 255891 365014 915047 14923 312438 572215 709438 954477 374979 652324 587734 80602 1022105 887157 542017 149932 1044253 852132 212952 617437 1006330 2127 963508 223184 457436 194744 616757 9159 453108 844869 911743 605802 1035383 473088 545528 210758 93215 584727 146892 730955 25768 476253 438377 198990 319572 925896 9219 955013 287848 122353 170257 170766 568749 837015 244686 595560 367856 659228 202937 760823 13186 28678 286997 425860 565176 932991 900970 424379 612716 595926 801794 188588 872058 210172 12653 421963 991044 534280 250109 566000 224047 213428 898891 629208 11556 100829 102576 169378 206863 79366 52685 851666 615268 48854 878596 130641 636821 1015701 46588 304619 289437 124595 544800 567503 646264 734786 722209 500755 672680 971895 515696 456494 31154 732205 79045 11388 645023 7521 382107 913854 860796 196023 668337 1024151 165850 141556 241802 349968 961102 663937 520430 434196 179698 934127 146535 371701 242914 456813 62917 71909 687040 500052 859802 412542 1001009 908700 912319 415547 125790 821348 682445 1013500 86644 276078 733605 857478 257828 738976 929001 26113 216612 492164 944768 232568 831915 741064 131862 611932 572921 551871 3481 754434 800205 673247 41917 629792 247533 644673 587385 679508 845474 856868 357000 111005 900665 258155 259306 864736 927619 323610 3936 608100 244053 738012 220403 53078 189449 555136 779885 611398 466428 770168 693982 906920 270350 47704 770073 664917 143909 513629 765748 574983 493482 673252 610572 355808 44042 752622 583358 395748 655158 671138 576047 808826 803363 213707 672390 134383 930635 484950 26796 102899 867115 485078 465875 870425 993475 472832 263660 484187 982553 712239 241711 807573 445622 977121 305047 112645 565799 944439 176483 782802 558205 558969 266135 799362 622285 500368 710009 600449 1031601 786571 805908 277409 637894 790299 26296 871317 163372 799766 739192 463476 975113 11767 185258 919613 521222 525404 153707 253005 288464 690311 933657 97770 198040 1009118 643543 111804 542100 705132 69644 411982 57724 814941 561892 638354 755213 305542 360909 1021274 757386 27098 1021692 339680 446774 1000950 996326 338751 31707 319638 624071 1009399 196678 518685 834078 492141 725192 45330 934703 785000 371894 606877 863360 512149 212202 72462 687964 50181 114753 419415 636755 268714 2075 446605 739000 259293 787678 648810 207649 475099 926323 460238 889323 926787 242888 581178 232628 856985 685132 33107 120287 24519 985717 656229 238867 680855 44605 306141 234428 932666 774305 46542 299401 593092 907553 303213 321772 778413 258628 790421 873373 526929 452113 146500 925464 8305 395926 652572 811290 1017264 212580 339683 80936 688408 128273 926979 865288 583314 742325 264715 102981 872305 613741 870444 121519 713448 733148 86460 1003481 765583 282533 786871 34714 626402 591090 822329 462732 763842 641008 130821 336272 683250 1031504 479745 354376 801435 803528 67512 447388 818632 887696 941526 949558 1010923 675046 3504 105733 282710 424586 433338 626110 547523 201538 670990 254294 790989 720216 933356 34185 870004 979735 134196 1046615 499101 163665 115438 232577 895120 788956 543682 114192 822648 652304 331648 38607 802791 968011 472730 533196 936271 419693 31141 980187 860553 422748 98780 178963 923474 757121 121245 975695 510153 381514 355561 217006 994291 414374 104936 858899 862008 1024140 250211 224677 965091 748404 771912 680272 111781 470236 733994 915011 530 648388 860351 464752 753442 321074 446560 831248 811954 111535 272268 183068 277249 977865 110949 643541 486451 935311 405297 1033788 1004241 367896 899290 367770 452423 331772 552303 696058 259941 272857 963489 1040810 978655 532687 854599 378814 733133 336389 616666 366477 129836 831010 274425 597810 125274 722388 436711 157964 324254 370253 72456 360510 984990 841152 680552 410928 473574 147433 207412 807436 881768 434818 960574 978754 967671 35279 192125 727044 667594 924947 183179 364234 532992 260888 211749 721360 417814 730796 943791 16275 693106 798 406957 293720 877020 286917 552523 500133 5631 432505 419286 441542 972781 1031448 147777 26953 95640 708099 247201 219778 834394 462238 440497 585480 416878 481491 315727 906550 879476 38032 866301 704427 615153 600644 759649 993738 114124 758886 48325 11323 8147 916206 968856 876904 986676 57306 716523 907777 473092 449451 444404 467321 872124 485861 209038 21126 159414 968082 965303 211877 595892 841152 110098 889747 46426 338430 628835 277973 636847 132835 421397 696113 277408 819848 735927 563 738173 766216 287098 330665 950138 844039 355765 737063 828976 452648 29538 37764 23833 688022 589726 595803 110871 110716 301356 566667 925421 20621 708851 960952 601028 495229 451196 390344 495016 953989 844917 696678 451593 136931 297264 526466 262203 871512 749348 50638 114166 884392 65899 183363 158678 197917 911427 625306 377820 76549 592269 8148 881643 994351 792913 368563 669260 803186 637496 354110 227882 572711 470544 360769 760855 407466 759372 858826 175749 52188 443522 329645 643662 222116 105195 284418 597805 595049 654566 718754 662595 887706 806773 814253 575635 953126 821694 823814 865157 30212 54667 28885 1025383 519341 1032139 336900 612327 686493 260367 969923 245402 544213 501261 104197 548729 68956 606241 445952 211807 371641 787911 177 640652 612475 391970 669270 553253 228273 883321 209650 573361 311922 545972 183244 127901 80727 950755 674800 410553 99068 156087 780460 959674 852099 35847 804373 467382 995856 602445 2944 902315 657742 330535 493577 397048 481256 515286 681743 197089 740369 164802 357558 636687 654589 432115 815715 952590 132965 892058 129860 969678 932359 376966 489670 595235 21028 405168 468765 398661 444417 847536 666047 261969 1026918 546116 831465 426437 692258 918736 141593 872200 756357 97753 756114 210400 80868 802697 106203 510457 1044248 620591 357440 367717 247039 476603 575311 459799 782586 1017414 35933 751207 66926 669832 230143 1011601 544835 748640 449169 584501 411496 967504 714418 683224 132428 164095 648134 956514 775527 273333 707443 940703 577711 48354 669988 238014 363043 680343 745097 697813 117572 379659 198677 246106 483479 69399 962943 514475 914980 399547 633410 87944 918522 698519 150044 765844 314025 1041778 79250 752343 745414 228535 307819 73534 182890 283379 134193 526362 470963 836697 985267 290461 790338 292158 355462 111200 233404 766620 167807 213472 187210 156307 327994 660220 363544 820452 671127 43897 141529 410484 946487 1030526 110913 627407 19971 867352 801418 484003 716710 539575 826352 417344 512014 201391 863029 605471 707567 935353 1018142 959320 669504 388207 97779 823850 328123 240083 58883 616567 584545 472264 44574 291653 706804 487575 57369 3646 186492 922988 769870 1004593 992707 1042647 652569 614287 917209 230988 1035612 269038 161936 571299 361211 565642 328448 155032 826465 208831 134661 321612 284666 41872 572860 745410 993463 757027 765706 326755 737933 708419 379925 872315 14070 249821 340168 64441 237934 145539 925523 64947 451575 476908 525481 427104 1045397 175474 429313 612764 996563 459666 51286 711335 288829 771696 548583 491686 304868 977232 185783 63777 224989 521758 451342 183939 49090 966119 1037046 237726 935727 498014 588735 322852 892230 473432 213627 223279 626988 1872 438146 648378 820617 726500 135920 576805 384268 958805 702754 273333 30437 270347 929597 672529 801610 1041167 530343 308934 833522 804496 921228 410564 969885 684639 237146 461024 485258 698994 541765 89936 872958 929636 99524 82738 3268 306931 200722 543749 900264 476289 456366 537901 665339 199061 519643 390771 572946 341591 1025057 486531 769479 709143 730570 889197 677878 390086 479590 869669 1044737 692859 482375 566787 420941 321007 485126 719172 886979 743169 860668 598919 85328 917556 557514 569680 99685 376364 426961 1011592 806263 315445 524987 889851 896896 723132 957168 292312 413564 1019347 106274 775733 731117 141745 859330 505993 22104 404272 848008 52016 63430 579150 387822 90091 398660 353452 984246 586845 958563 562706 828256 543375 688056 381161 1043893 528748 699229 1036991 798783 793926 547183 454855 283086 340047 342670 976982 153588 217889 444000 933735 719754 703799 956429 603416 1002793 871793 121540 672299 944562 692884 116277 665990 605895 549832 469782 628915 679759 395544 200607 940129 255990 783350 416781 396513 357290 657332 169762 34473 794655 422411 373411 238293 959052 988056 190425 703393 486124 1013850 697361 239856 973566 876598 230684 741576 493638 907123 419279 772052 954826 319294 1014404 917985 132181 108071 425368 70241 1003255 610467 1043435 589035 771970 151944 610659 464313 605967 152211 173417 913960 566903 44261 440170 190779 836315 1012098 306007 992281 979485 852433 820773 147083 524132 14367 51790 554879 984988 73756 992335 422279 28148 16219 141096 820059 974942 945622 923871 235603 27666 474729 708349 368877 631307 1046355 826127 234317 576392 858808 935718 719800 208525 32545 926296 859416 418399 129017 7485 631163 1029132 298514 456306 973460 760545 673823 423705 102969 998641 557879 48983 944867 918421 973657 41685 446513 868327 173026 202048 751461 515909 61464 108234 421861 274388 600995 4262 443323 898299 148238 971151 1026070 330724 810059 318018 867783 516094 73516 150015 57797 192381 298475 932620 462249 8153 552355 106290 575539 172619 278228 76862 697795 206931 247267 546945 743648 927796 926615 485201 250549 405878 490909 427398 717711 807268 997126 1046013 969568 34700 833732 216601 354879 805442 838192 246333 475366 596764 96647 229971 332083 338807 431208 927304 749223 528625 831575 273037 380650 625133 836414 621720 207429 807442 412647 595809 928806 984780 658051 1028069 717728 334794 215334 1012135 812008 647038 111688 969514 197849 1019808 377669 281208 488305 818603 110814 100766 156242 541535 66487 994093 272962 722749 566999 779963 912043 53518 102954 42336 932379 192093 770 765498 222917 616184 607378 320233 345855 426355 657522 855059 563650 939940 1003294 669153 915245 817960 254071 203904 938243 633309 283712 764066 459560 234086 764578 293882 488487 567467 685224 1019331 148911 658006 691396 775994 267537 357206 89928 659487 117700 606816 180974 817977 32738 298345 418129 246479 582824 345645 110449 714031 543482 421548 554547 274730 78300 23975 387807 610966 878330 856871 22432 28363 243489 171255 611336 545063 208579 363301 822665 894858 387704 357509 991229 741082 882551 363310 97822 503681 705569 213242 387598 76266 237687 850954 884177 758535 511647 711488 902095 49358 500579 756420 57171 403127 931505 469120 148750 623168 74780 669860 656276 431977 514905 698914 564189 523577 819395 584499 354758 326199 548312 986576 105614 946417 909754 1047609 114521 842872 143791 572786 1036720 89314 543138 379329 520191 775111 1027231 945970 101398 528581 566619 542227 472489 265725 5801 308600 979664 81043 318470 690104 338056 188721 571918 888558 791343 753796 974596 416121 118540 744382 652111 783996 979141 130323 768503 117342 1027558 316476 540972 750412 628065 844535 959167 572850 1038345 883076 611495 764102 532757 394025 526718 686845 130724 58032 336130 1042068 186931 89828 567444 736776 557352 171800 715708 178334 277835 636831 562339 640732 32071 837205 679063 882446 199982 73492 150667 584130 909042 165952 36244 251468 25325 362300 117101 859971 749658 441587 596724 227074 638425 610896 495275 922664 977391 423109 209719 488984 988035 1041096 1030629 801146 66147 493650 698144 1047736 843709 928606 856828 676994 622246 731248 326063 905290 668823 999179 531474 724681 999914 290362 159780 123512 707169 844040 139655 165400 810400 191240 205313 57643 331694 791757 805373 777336 401784 79987 2311 706187 801102 896533 173652 182322 600932 493652 528696 420097 938579 188631 737709 74703 620437 144581 75987 68407 412684 381260 602474 32280 422011 806942 872537 125974 134667 402415 238891 1026582 196296 931064 240269 120518 820770 626039 63186 806674 104813 5677 887919 438960 768097 25310 375423 30870 284058 36565 494911 201598 184089 928093 511635 271977 63169 995913 431744 641305 535259 403053 355248 187541 589458 728098 62449 356265 1012344 782278 13494 340835 376064 360506 746388 262039 500481 523106 804550 943964 548921 539304 665002 417165 860104 12154 215362 911690 918705 24520 396468 256628 1032796 291463 753099 323124 509207 838704 363891 136052 846480 998209 184384 1048420 445020 46267 642792 1040887 888436 663714 911044 297571 809907 669313 1030740 363429 543321 420323 733624 159995 913035 845531 330551 524903 487632 630397 654268 629043 865941 25442 89940 33896 203435 923176 358833 228693 275908 188912 214698 535566 997113 493790 252601 48106 347207 1032349 86907 491525 891661 761560 612404 698300 1001615 660930 993864 656179 266870 950415 1000899 579538 358222 737273 430546 378052 421639 222908 991560 702327 766837 357913 295706 454686 301264 76375 107235 333362 423477 677694 670049 1006829 826914 709786 118006 243661 976638 359102 148008 663319 50063 798462 261153 975954 715649 720947 625967 202440 103398 676667 63301 325640 604081 663415 818297 163942 782394 539468 327556 521082 89533 243874 521285 820381 729050 1003880 188478 985967 515606 320526 944917 313428 974937 786441 720660 801010 407407 361042 63914 392372 357767 934376 420840 379210 456375 707657 813829 880423 637301 930301 389339 257538 378655 910091 674919 694613 339061 301954 336460 150753 229914 417778 392529 176424 394518 494064 93919 364530 933718 582806 376708 538825 606251 710912 339826 324988 877767 633552 509696 429728 569539 312490 440104 516106 112284 201913 215560 97622 856113 424232 746337 484963 616263 15530 889115 576469 265733 566003 961471 254866 534392 755005 198395 1035590 679952 786116 864802 952031 210465 76106 280745 586001 643684 911764 250539 451538 94323 379882 472422 348895 743248 61595 177084 819766 1008094 67703 786099 543386 857959 614739 284150 290323 480276 787081 407633 982123 819576 907637 566328 182193 876294 259577 649281 780474 285334 775930 263077 545691 1013988 50912 825027 425008 970257 18458 156574 264857 624160 1020312 679514 958391 753018 269135 937410 567731 878955 80569 981957 280696 626850 839506 783861 410164 988085 851740 187911 198619 378267 66332 543317 510372 300080 459738 800351 105354 819380 67045 787269 305612 665676 714317 264271 359789 1039488 223015 176998 413877 674747 674829 997784 684974 113103 362139 382871 114855 641134 1012467 762427 925877 118706 9274 780027 335917 509590 246041 72824 1020716 1031034 1044541 746227 608783 122019 677078 431314 185851 69816 138012 124703 482646 794438 955590 727560 557131 747837 320913 997728 150859 864626 442303 191773 607623 161051 798869 285144 291191 939094 687323 561488 361814 658082 658784 430823 71075 1013603 879476 121891 580513 800354 740716 428335 657879 1001547 897826 591191 110738 215854 529011 740239 602718 475903 431039 636653 837777 520726 548459 90923 923584 770480 456034 138534 316488 211564 828304 910177 1013446 3278 784486 521859 393375 305599 676953 358868 53369 944907 1017187 107460 362176 805857 816001 491109 784930 274775 711987 210924 867347 574180 533502 852788 961866 119524 862445 1017914 729666 612120 342284 779426 792506 979235 395756 867377 325430 263950 706083 907600 158587 158660 272840 1039760 1033495 1021847 1027835 754208 290518 946361 510555 321625 750158 107460 997262 752179 461909 35891 611773 318157 151941 44262 103445 354025 189119 374946 257607 542061 831908 666255 555272 591843 644382 159416 261778 56057 552405 825999 1026849 608002 39611 963942 641399 426100 294273 364790 102233 739432 806687 405980 1047056 548126 33872 247831 1030889 621174 262675 800652 406453 125559 25132 864386 1016650 697803 411552 251942 1024512 263233 246589 590088 691764 851275 182287 783261 362696 129149 110572 902843 221601 339476 511978 1001503 906280 169837 531683 226538 914378 94089 253944 557600 370808 344976 1014539 619816 801576 37706 736579 674895 1045074 721319 149388 46917 966259 857401 98580 745373 521869 231605 564176 639314 599205 797558 469237 430909 516676 938490 507263 442272 705783 54883 730797 978078 219855 1026294 372354 103616 734946 192671 28742 503665 396744 637804 48388 387459 713246 671502 495626 28073 409863 633179 725867 998650 495270 884942 799872 333685 746149 562437 673890 717943 324785 360258 442482 133958 563451 45803 716498 945034 609464 269835 121578 796110 742050 416206 533987 66564 909174 1010441 261935 840190 906868 332463 469247 669174 234978 44637 855243 137479 906121 43215 450510 237489 756022 490088 513928 176729 454970 670127 224826 988614 234219 48076 1029997 398245 89889 607503 902252 45831 449722 117098 661701 32990 288022 572658 470731 845955 159899 488546 265239 203827 848690 529815 58883 691597 903368 595989 251438 1046037 537038 21888 1023739 585653 483258 1026596 950289 138551 135556 861550 203484 647884 344106 51825 91914 634504 514860 647267 112400 1036515 627984 906013 1035427 779577 966623 172957 523583 1034827 735654 452743 288420 469693 944375 614048 799571 497046 149861 133458 454421 730818 1017867 975660 387957 507795 569350 400991 373825 315196 943862 1045825 627724 109397 964993 658126 207023 948314 96208 416546 526276 631340 238097 506880 488234 255118 255219 912718 138628 844713 140845 211351 392889 677000 270583 894600 14453 767389 70286 374131 461479 825146 423605 308175 907265 488473 513071 826293 342652 727509 760134 754789 600017 303470 460871 828095 992768 1046473 734212 580043 430029 63022 330832 580401 846142 461512 162438 710593 541727 880937 953859 901101 636030 654019 440488 267338 644399 812912 727897 17939 89160 19946 778880 829350 1032102 234580 373386 60676 125287 227503 992361 474197 719982 141670 610832 183906 76003 454083 357114 663322 37040 712311 100516 437773 408581 273942 924431 806644 335316 131480 984383 657959 469077 710874 610750 429349 815492 1017627 10009 666384 681886 310143 181346 552238 857512 334223 888236 734057 817128 909751 10387 91344 516202 534983 698545 208916 617340 42355 248874 908300 230450 1048275 673825 600113 686307 376548 206144 539938 794537 509444 470069 535842 494309 545914 90671 918677 445882 303852 38245 420487 839821 920294 915855 577829 603531 1032026 709739 13889 281891 202011 473657 750546 334472 285536 252480 467058 223280 672840 56135 196574 519255 122192 772124 328570 818557 71646 953361 776906 939748 123322 98170 201722 290067 511375 164912 707671 774741 150383 209425 323796 797499 880972 4989 659078 406294 217984 192987 504616 938110 1043782 143890 679320 342478 629054 999696 327256 43429 6637 397383 526350 402278 275003 1024555 659460 640953 642547 632501 261801 211208 440902 337891 184334 692227 1044040 935477 58473 1007644 484210 984370 581781 773132 818718 993249 269969 371276 67086 204112 437757 1030557 306918 785681 713888 845185 602285 693176 949988 498367 61520 491358 217176 994274 669727 154657 361517 869819 589902 655522 617914 357339 83830 1034885 190713 46362 260881 522996 543495 466963 28673 598813 189095 628645 813833 827567 985280 888691 309586 141921 901339 843877 547048 552044 649638 765221 12603 832779 195955 415395 351135 241922 1008313 622738 523212 866325 543890 402920 567390 338316 76604 245090 418646 219317 830616 159230 205463 821602 85166 1004414 59498 425063 1013287 840428 617466 68637 733906 65296 152025 415970 748575 789756 1045626 263575 48039 579713 572596 1016864 379810 620727 723525 487912 739183 124025 502861 263258 89104 173798 190927 558441 51371 369634 924211 516105 360202 978067 773575 933043 840732 238564 34361 110053 606322 586501 130846 781472 897218 855528 460399 992488 157288 804806 648455 512584 354272 276377 1005350 896075 557389 453791 267505 369412 972022 13021 191215 453511 785347 976794 352909 334957 439748 286175 64156 88661 76458 774910 192462 300125 571980 783112 824636 315565 1006884 290133 146659 493804 38096 628992 962594 202441 257169 10601 866365 77939 985551 717489 800477 292129 609427 835137 675470 199052 196619 12099 6976 541808 137993 505639 555719 1010447 430213 498208 615771 621997 536599 787365 1005081 5141 5757 862960 869247 477714 1027611 231298 206836 48119 474998 923037 858686 103192 922040 830153 849417 893519 924464 23119 37991 627320 344527 256449 431179 401141 928683 939376 242445 418346 171903 91380 701673 209410 619817 413609 580991 887912 136747 684332 587861 136143 1019436 921057 979280 1022891 338804 468848 916799 181494 438131 680260 741968 567980 921402 783627 1011865 695887 574464 702265 522896 324707 961438 469892 794003 712947 293140 567657 363106 615434 767234 168102 1047968 738875 151087 757182 88149 9498 244230 585336 804974 561089 894228 1632 1016124 602956 668556 1024837 230385 464733 119235 233913 587814 977561 431284 274837 627800 614184 731772 268914 890470 956217 482015 905264 510997 696700 792514 231283 666508 329126 597422 195105 326616 876784 402516 1002469 167273 987801 106244 196271 98963 915551 462132 784178 1026063 932618 973567 233829 482679 600802 643491 312579 101837 76851 661506 154123 931828 439248 770850 994624 362294 21389 980653 689321 228284 513732 365938 160786 8985 945873 426466 938378 417984 651158 552595 211427 738953 859128 409281 304438 523568 852576 980680 199516 539862 354618 212139 694389 1004926 936825 157840 258405 378769 288017 599362 591954 93275 446332 237742 296 667275 765494 347238 927253 873143 912193 536097 322573 85974 394146 376889 722759 800708 1041378 746027 233406 962497 1037453 809243 341425 358642 554678 221261 230947 231647 249970 379309 802651 438771 92504 667208 701797 580608 751368 306897 214672 1035448 334241 705565 581615 884789 239688 40871 954840 201074 331176 138253 472167 537295 341101 605585 334844 603793 295880 279192 777657 894815 93166 869422 402437 618694 459417 353921 103179 694198 176005 366946 179516 361220 190708 452807 206793 119782 65579 286027 745257 642682 523763 552109 727961 938559 691992 522829 95639 90777 655597 845746 469607 606033 19911 144646 848014 920851 997758 242072 1039449 265711 425455 212057 382039 289241 198524 365664 267739 427817 606602 571750 117115 783132 815873 384075 567188 55889 338640 57231 371907 201036 572519 485337 777837 109814 248892 97396 728888 469787 650311 374733 856976 10987 804997 198646 661027 46457 615288 130854 539749 661055 516773 1029175 420621 213912 944917 275239 359062 382789 691668 425367 93119 104169 574582 6991 830475 560269 1015181 146104 1010242 372508 997684 942432 850670 6888 636295 306298 85215 842275 142120 631131 552360 81255 563644 364030 138783 508975 140396 1014145 227041 628059 32357 369830 564427 952240 681816 367187 558466 375382 473082 380946 838636 572760 1015429 186002 1021109 739880 305974 137764 99020 625688 117965 799551 637923 456929 482576 50940 130290 1030432 269640 391066 48820 958676 852673 353531 223784 636898 406351 572710 695569 479889 987588 515267 687735 899598 219771 688034 74532 1008873 217040 1016116 328232 376727 325286 765200 883030 820462 25311 139120 483780 1025707 594919 538033 504911 902639 418090 462551 933397 80830 849562 826374 681209 110975 745770 934154 261154 18815 764757 984272 665724 22382 788887 741867 677173 960736 38643 804624 79937 613837 8556 300954 517847 676113 919179 588806 981491 397549 204767 406136 639698 92036 507769 429877 757624 1012575 48236 597287 589613 675817 102227 806492 1009403 544244 360139 932999 280114 1031219 121844 293246 969445 737214 216820 880570 878187 48273 537460 873178 618974 839180 656673 565280 713375 315252 515116 929522 921296 95345 260555 184666 885208 258446 418998 33927 123107 505021 431530 733514 647008 175568 930793 851098 803713 403201 451000 796688 391870 142699 334048 819820 409170 887182 137007 944142 706493 280527 449268 873341 922944 970997 667525 1048036 638564 234157 248252 790416 972915 342024 423030 1007731 420605 1012216 216339 51364 783445 282582 528377 688349 261650 796639 685329 4860 49550 659378 171080 121474 449642 451796 428560 5399 267528 320812 570332 1016580 667408 907143 760999 104375 1036268 902165 819566 145987 619339 802026 464305 857565 815010 407166 282614 817760 920230 684077 411206 249034 40403 683192 203439 493501 51944 129731 63424 314367 311401 478549 335119 688378 1019420 369754 523191 394556 690572 296228 25298 356088 443017 885478 506884 89220 559014 169784 612336 21721 981690 461462 969408 374806 636256 847073 743585 933886 949623 597468 553540 790645 68002 1041840 344415 284678 972232 793960 738602 32864 67477 190326 655075 323284 418552 391212 765514 1004761 478883 421444 335397 954505 387214 670553 164029 400673 797301 400492 220256 988037 663125 926303 493533 572089 402163 969341 997131 698473 82005 42736 5954 684386 101446 563018 97247 453142 302806 430333 105157 718621 792280 325603 383191 650671 405091 689846 534143 492586 286546 51097 224298 873106 137156 72845 67274 1041164 884380 677885 611411 348770 280578 58675 610366 1015938 432608 753888 999432 774399 131173 950680 28596 686990 422534 503891 654917 1010827 484984 831726 965189 963954 718391 916136 265794 429413 594947 24741 1047883 582061 839390 993903 667511 423473 632591 572527 134750 890368 455329 512120 782750 938958 217573 736829 482135 416366 144363 938966 17583 413021 355085 245312 883280 178487 315749 328153 919781 169023 392530 557800 506272 872156 394743 7699 564919 685078 481212 151782 896994 317981 366795 1045075 30431 221891 105876 555821 904175 609277 486729 974507 500310 4197 22115 62188 255198 841659 201499 223597 680533 227167 261618 284564 248330 590553 480809 413481 768084 519250 496714 394967 512779 505112 118429 823984 390669 667166 667060 11430 225211 18553 684256 363795 1002873 554468 819897 250674 636977 563517 204185 851363 155856 362246 163873 848619 523464 660965 733620 72178 709261 1031972 579319 688771 284184 708401 464472 826831 382311 796191 953475 689898 13563 690212 774382 318285 441432 359961 166478 664402 979592 247293 955168 772795 1018521 1004402 339490 633132 24602 57406 543446 400044 885666 855244 907782 305192 1005385 331945 864826 344048 637741 850695 296004 917048 281071 623421 548789 361881 894259 485700 1001317 1042317 774692 943676 742895 7414 763373 109797 258610 3735 82497 1047078 103377 77209 762323 341386 890804 498696 865503 1024446 533637 124244 757152 695573 401204 1001169 531671 61956 601972 428087 261707 571302 250939 1008674 54595 705080 755782 32915 47374 500638 718482 259949 471419 801757 409316 290553 869217 514463 215618 311906 691481 387762 536440 277050 357119 867465 108437 87284 809972 445625 234091 860007 654815 928125 363282 73041 440871 877107 887909 639442 592442 427997 697731 489453 457738 834977 114256 539402 704139 973130 945137 769911 802359 365508 644436 273122 119178 477603 632742 351457 652677 215965 596698 313194 6703 442123 919081 776027 950031 855661 787596 978163 991156 911843 502084 713815 897069 710580 771155 732686 829841 939211 177920 685957 1009273 951605 383063 1041293 741249 357540 321959 709336 137162 59119 498434 998527 461179 768144 729024 300671 90683 184100 905980 609847 901049 498159 715797 839915 39973 139861 541487 140356 776884 306274 533936 855758 615455 190275 80579 774265 840484 961995 948184 1010457 930052 808687 599330 293606 1032708 38474 979479 958205 57836 650394 399860 553436 1044619 501825 104503 659946 871984 30149 486691 539117 92210 688208 717375 911761 513386 467504 868055 171496 98996 271704 367738 989669 1044338 299998 265082 179936 752136 202875 1038191 750869 441441 1044238 277428 140324 63593 812313 858089 899987 627856 387650 373871 969543 436301 176340 759535 371727 39065 122427 485076 342041 312432 84875 909772 267131 82260 710138 712778 951467 763849 737122 551431 711943 323546 302784 252541 160079 810387 942264 202091 74278 228740 317454 772948 881812 340293 679470 970239 735878 117740 787365 619768 707405 147096 774309 987662 445467 283882 169349 816595 166025 131463 740159 492575 711444 375447 656369 841870 763291 910921 27484 883453 776675 87885 120680 959505 135699 448856 583838 889264 244024 118180 47788 617349 50114 382829 238821 341888 915461 235637 101054 253524 1033914 32128 1031251 16376 504699 760537 288479 219175 413002 104652 1021255 684767 243466 110634 245904 1011942 49157 374472 1044581 334912 167012 998399 879506 625850 708026 767278 194699 40035 953210 113203 1027558 551949 883580 610806 1004252 653265 780924 85727 675789 506760 79003 244571 208569 812882 839132 743002 240583 762899 252584 794580 742849 452593 612427 62783 114326 547544 185716 15899 932824 379638 768697 632935 472892 897343 598801 980264 724764 17898 17496 644329 296696 435441 92110 54326 837616 656021 619160 874528 848204 847833 785982 305852 80117 569090 524587 399268 1022969 38941 591665 6260 270090 888185 457218 954702 302848 229416 424376 269655 930131 197763 771406 27447 922785 587427 144164 371101 536878 929513 670079 983993 862559 607862 1798 667072 129598 289715 830278 393580 732153 607947 249647 535161 889443 323116 1047958 779049 433522 387850 1014705 770241 932287 413148 242078 561162 278793 250589 336604 999889 752306 530060 915151 1042279 273472 186924 856384 507681 539102 546885 244443 20697 710360 370977 1038768 367211 902690 866128 309683 347193 928466 869412 288060 595368 714914 162870 757128 917921 431215 564191 131894 713489 455868 730048 114378 512361 266800 531771 424237 570654 579603 454391 513067 844842 476373 344416 4852 380553 141960 783140 90779 441021 950113 925111 766618 1020491 933435 272848 335180 310844 448275 324586 450674 398237 339853 983236 58799 446463 78702 246241 383756 566775 193824 453129 121716 776607 745009 250310 894777 421139 159700 715752 27789 285941 856926 608770 139274 191722 817866 798954 25899 590875 594230 179517 526033 956853 719716 1021912 327614 340329 141370 834144 725789 223213 1044802 213947 587000 364408 281386 613525 524993 351306 34373 535516 691146 696610 106249 777029 698828 465862 269967 1027013 764260 1003903 232215 530968 657 162714 485505 856893 385336 230376 1034452 407799 802208 332094 224443 734798 165110 697334 95234 664588 315851 49773 564766 392513 439441 931203 400035 992192 953377 21790 911819 521375 224823 287911 969974 486587 1023988 1048459 247588 777521 630364 693691 339325 1028070 374486 653356 739273 146433 143279 259416 295160 436844 151 460220 75676 715350 662306 788568 441962 570803 869192 200498 842941 173498 161765 867283 368403 1005414 912186 371656 239502 303094 297834 750882 1027699 315758 662270 963318 1024686 3860 645473 172510 88653 766451 768869 445559 709377 114011 537533 608225 131744 680799 822145 262210 931749 104789 117421 464195 330158 703578 536737 149137 317949 280012 605346 1011805 975865 888782 149080 6109 187818 43463 632398 1993 927808 146659 28278 982238 37004 622736 176802 221791 565124 147203 549132 532111 621252 715185 568015 487224 808200 48598 130155 316967 1011379 784625 558661 529837 304716 924998 873764 736544 104699 280155 1047221 902488 217872 1019259 837129 965938 495741 359990 625682 1552 888151 695007 196649 303192 26201 585997 826507 788465 854368 310810 334551 827593 374256 74663 97426 996177 331181 453654 41891 882943 177379 1007375 621271 374987 754432 337403 372318 357298 1000212 868492 717900 860471 394328 657715 320793 981981 981668 674217 91169 712110 716534 417639 104485 601271 278514 880685 95177 448393 422493 306815 511508 287162 479649 699939 68338 655458 237645 51364 414645 181918 88210 823762 221072 57873 621767 220224 838683 845662 751589 118213 591314 143023 790027 99324 901270 671793 122107 968899 262186 610454 93339 22207 307383 904593 708470 208343 1036104 326237 709433 817077 8783 433207 114998 228425 885278 636639 110308 370245 1028463 284956 417372 432033 247261 555317 569054 937496 401513 1040760 1023306 481194 194037 601270 54440 988953 1009612 512709 183968 661612 863256 607485 164866 947566 706155 72380 961856 412207 151607 937442 692975 801154 577878 755541 683594 262526 10370 818046 743855 73726 885726 677579 577823 886561 420203 80427 115394 156106 413588 51093 995169 321568 968099 114305 940779 607247 273481 174189 36080 886214 589338 890201 155945 960568 632846 583755 829422 632219 717314 340941 54974 695275 849717 665194 198843 786792 306891 296756 233259 518419 918606 475713 659960 874293 557095 99625 278577 763353 32809 781194 659591 391501 458759 965508 627153 50341 651737 209470 805768 745016 992924 122975 536140 500769 247470 5781 922717 110783 154198 942610 512546 630581 90682 661769 513702 90091 819174 259894 810006 40203 667212 903764 534596 44805 2623 77476 187687 172299 502519 88940 186713 83350 395920 655222 174231 88799 491146 863629 263237 114534 147530 153859 156647 898671 99736 549422 466345 212096 731423 832230 71385 1010661 123633 617225 132199 192812 397568 826616 211819 36777 462758 694807 266655 505331 467486 872272 249313 860773 256776 176529 600243 235422 357609 801353 613563 434434 379561 95215 51011 616246 204819 497275 989370 758951 952920 13291 595249 412164 608396 62656 124126 205504 171048 418942 914588 1001873 536966 249392 91754 826612 727144 141537 791016 189350 740466 5155 333021 201004 773547 320652 521139 957004 84224 573493 346617 317842 872641 248634 592608 558028 533794 418876 545215 994446 724156 815330 574096 842415 867593 899667 227952 896202 348907 874941 364578 1019327 88869 668882 9357 915759 486113 166470 656186 118787 51240 822866 316119 474341 107117 399156 513462 764101 1006339 874925 145998 376661 482722 308609 457657 623502 559334 233978 283189 685097 75472 412262 570276 901159 226627 993941 484363 953162 179848 686939 955926 410265 721354 499476 72595 721120 338843 605723 370162 394029 646766 951121 890572 273749 314138 485533 352345 171629 694621 398182 30200 611665 221271 999707 183467 386336 765707 770987 650136 539069 926945 855565 494729 224336 498215 446650 1035373 305091 514187 1025582 846805 138566 58275 708458 696184 264396 446821 852085 716975 640396 144047 933078 437753 848512 461760 705564 748408 304873 154813 331351 594803 702153 14893 710812 67282 329575 816509 999812 576933 324559 1037694 783789 153502 966991 777954 748600 773265 730108 470210 930633 584955 316203 809243 871563 524921 273912 881996 760233 286796 716738 922265 547030 553948 128173 383659 307526 91442 724511 899086 937907 411516 583491 626354 70361 317836 981385 33899 116729 382554 758052 383345 259930 710014 909706 282849 835779 506806 666104 928057 313347 637798 911852 238816 733546 910611 402857 139932 765517 608231 637622 902681 629125 303665 640095 503913 140272 893410 659507 182399 495855 1029392 238212 594867 492263 420470 215786 237121 939968 745970 411840 455625 628073 118023 458661 403409 747090 98137 769021 945726 75248 233267 624494 869343 982332 165380 855395 206562 167732 8413 757644 319325 963929 172277 911964 874438 150576 764965 502154 132475 790465 703853 797841 778556 886811 861549 252719 454572 984526 891629 223722 678355 437871 351061 470662 726430 301335 56117 296080 728670 391909 657087 213463 474437 90999 660040 80621 352748 919925 318155 120746 363216 534279 1037925 767913 474576 288345 431322 419530 364721 286238 970767 663982 770458 925194 920718 240190 286616 576343 182789 928805 328475 19777 213959 340305 562807 133514 246089 42614 667237 307447 423590 847755 160383 859088 455964 68682 628167 144996 207757 314548 1040161 130435 259839 595339 967124 625410 475932 275671 296460 143931 899763 280162 819547 371850 919605 632892 384820 742865 1025592 753463 719215 30964 999416 543595 737480 896094 958929 298164 636256 736891 145862 620335 126778 438844 927742 374721 374463 740246 319297 149648 339259 1027075 611711 873863 230749 687871 443465 864471 674747 13964 1046870 874352 868172 776111 538368 492940 47596 317168 500932 711461 305371 263390 872390 200826 398654 625289 47946 113294 605341 390662 327996 761769 932195 546543 1016489 793557 146274 223968 272452 38242 1003596 776699 602850 917858 834619 99173 302078 161838 123434 383431 329270 317919 900217 85965 540108 295637 320877 644266 84261 725044 536493 811155 2381 144482 380614 758079 813682 1022859 462761 349806 468069 581661 827688 110175 133916 102220 748668 815703 126771 343439 785858 799521 790118 1026849 949369 533897 70680 325761 340997 990944 502223 781042 502831 106875 563125 803068 20900 63796 947481 202473 437873 354279 714988 1006409 537229 877046 227909 545646 101456 514758 520413 12273 692468 762176 279956 307499 439579 904273 8938 1039293 791880 604010 914822 703752 200292 593664 756915 278454 26171 552205 412382 921647 787453 591245 321049 102693 407741 189186 571547 974857 890869 996081 565566 518547 483328 8803 488448 626238 815775 510565 522882 317129 843125 11400 33932 669879 782987 409441 2183 584400 454861 658186 447489 280990 539786 382368 314413 84977 600056 942019 999008 919387 281517 930073 16533 345269 683815 914634 106986 9368 786758 779781 355105 512997 598220 281722 913184 610366 668900 854239 486257 867466 202136 405868 342211 378229 181338 114270 297831 300525 111740 280183 443348 711590 41911 52092 347939 351127 656040 104118 71571 431739 519502 9586 1017094 64849 45966 927105 462211 210397 782767 98745 873906 552741 145631 360049 581987 968180 608172 189961 545799 375130 971403 83296 82229 438057 253012 211036 560423 624762 696003 1033830 417082 476711 590585 708331 497778 834894 109050 951772 980979 1006548 361773 524335 501641 392415 1048287 577627 751137 511323 1028800 1028832 955982 213111 898660 674493 192197 988197 356803 126456 326369 484765 985017 360986 277279 579034 937607 157872 603555 769563 546896 949195 722610 95332 101277 334465 426294 368635 412634 607594 581437 368107 12758 969507 634 1045892 644167 820430 148675 908505 204868 631440 1038481 576832 541129 526354 1030531 927702 859190 899329 666843 190969 1004240 1004943 184831 618956 57663 894703 279289 742070 869390 539612 1000696 604643 733487 464147 1018061 189121 843892 877012 523119 596869 58391 478309 566903 776612 364851 317071 8357 417370 63560 247327 691801 748326 1011131 696678 12826 230988 696915 441274 363795 1003345 740286 1004019 987025 1041283 482570 1029870 678278 479855 970540 692238 985865 205417 588156 532918 599252 189703 293431 109520 981189 842662 765692 775753 305757 175076 1031504 142738 999236 533540 797466 372513 606147 921613 329511 26094 714568 204043 106919 5878 517350 839373 382126 654780 306130 689093 777396 628931 349159 297387 49429 820757 526883 606715 347282 880575 856360 677490 366031 2130 938428 785812 595923 5988 555849 544553 875147 366093 504925 567484 863046 1039211 645931 467483 419130 645406 546313 659930 18942 616396 750576 762320 289294 762782 613632 1012631 793931 22721 168697 546064 297848 425959 917954 1245 738494 772803 434149 198374 354856 82065 827153 166101 222760 453259 797847 939673 210192 36981 770542 581351 212378 361746 263472 477108 506209 885420 211354 1020604 306534 825232 933904 446975 946828 8847 75670 93246 183835 974719 85464 487810 825921 918456 200611 982934 261772 879256 330090 964232 866417 840191 190402 671020 521161 796372 116710 710041 78670 582014 534579 393642 641315 684651 223405 276349 221001 1031820 842617 632312 397355 1027031 25953 198975 36627 966084 437843 560959 319666 770513 319970 576551 238492 363518 262083 900841 518345 770898 113746 910782 367638 835156 848139 746143 818370 159634 1023249 208844 108017 25118 554410 943177 108333 312843 394944 493660 863456 953589 353122 391697 145626 693878 419393 90550 256721 650418 492083 996959 186588 200908 729780 807523 522232 22382 564320 301021 267395 873798 699770 697644 383684 351107 888425 104819 552801 328796 954933 715034 825318 53129 1005326 672331 947013 184008 952006 98677 639569 90713 534354 439757 966722 66947 1014604 406984 625460 207629 291444 181155 924839 272837 436778 377307 709120 669949 523766 96181 230663 490760 43009 484791 472168 74690 455065 305709 146482 889094 816049 423333 990810 760629 190302 561011 514873 317365 689755 1042990 645642 849776 785286 215089 942445 13137 1041249 258075 630759 182475 384146 553295 148576 230993 862307 751733 239267 223199 56130 46071 819169 279408 630082 116869 799534 34181 457369 349586 42499 916900 148512 133588 436410 899799 851926 1034183 978710 718889 846173 580139 628920 727341 492155 866434 674218 46711 996251 646035 447193 244256 261194 401898 158355 35910 635834 607317 488717 20361 383298 645736 122079 798096 455899 618234 785285 897922 493477 926886 4576 933518 953440 813643 20659 489571 1017844 180109 487720 451512 797161 624977 253256 424133 621807 587333 1009798 807368 698200 455510 366645 223106 211865 995383 687117 1007031 202957 472033 267946 876466 908081 33037 546317 265406 1039529 707260 105497 292014 181562 538800 775959 926806 240526 375792 797235 541199 836979 619336 337404 113207 305244 597958 626920 687023 334302 698686 1032141 509019 749620 45767 491113 359846 295612 343868 296924 436475 404088 288189 1019689 449613 545422 595499 1038264 970384 1022153 912815 1007063 914493 753173 269107 757556 732114 665350 152551 299877 948816 240722 907198 861280 382907 981842 1017326 849667 461726 149126 459124 504717 39300 67086 910734 687651 769408 624689 854591 134988 96422 266714 383182 744566 306575 364310 110663 53359 216281 512919 612856 398316 37285 617268 429557 288261 675352 457319 100246 623799 739290 11981 829940 730465 828570 671658 13423 64839 550535 130658 526122 481810 981208 1013505 358285 805454 117830 860340 472259 611819 328589 302670 605242 771773 667631 200388 974373 884988 400816 454065 578045 27589 241819 623571 613116 944534 381051 386956 556192 1040598 681379 1019234 671534 709707 25959 682111 590893 822178 192161 432945 387815 1035242 751149 112491 83179 106521 852844 1019715 858766 438662 687301 824690 769893 209005 656416 773591 816844 478318 484201 151028 534626 146703 493843 150895 9355 907829 988306 509587 63725 312495 914144 566988 742643 335531 133881 692015 327245 119871 195166 9455 251246 291809 582038 1044969 322061 104175 16553 447769 106404 121385 844707 525091 319988 91698 909079 825035 158079 526354 302233 307581 135181 776631 63299 797638 79144 31343 288817 316888 799391 317295 934661 542730 123143 99407 197219 213846 207925 631692 42102 827866 47045 24325 137066 644951 562071 323711 243183 197045 393292 473633 709565 559485 345037 454392 154122 807517 888261 1002356 947221 31656 191522 89577 609183 897236 151448 974608 709997 199162 630813 498307 896456 97369 909678 747332 197884 318162 92041 176183 498652 812653 793393 1019043 774204 323284 511598 616629 47478 426707 172298 343548 808166 504030 619796 809966 442990 546699 815969 245858 168179 394771 1024006 393236 137949 781526 622303 114469 783003 24020 116748 965016 24349 122164 142447 744406 125016 377281 731695 322347 193478 681319 979255 802374 684259 976315 284599 591293 103857 160881 253602 894087 830261 866275 50735 891008 59896 310161 12889 553704 616070 913563 24415 745700 855538 966217 124484 738300 504400 74372 332112 613020 534330 647770 868493 293011 355916 313981 810570 577430 848808 556997 549788 18366 776819 253866 847064 354310 350550 454858 712219 708302 534270 615273 530370 604763 325276 41452 80626 401748 525413 487773 1015313 318278 504339 598506 299339 284962 668514 151398 955150 748986 281236 602567 398478 370247 201966 1015206 536130 176870 190264 1037506 959589 679702 342593 575101 531318 465467 501593 483421 154808 593951 914646 216717 567987 250220 78479 953433 533937 560178 386660 697526 802882 971879 739508 361143 345016 916579 364773 1036825 713899 589152 348639 978872 845687 978944 910993 813591 251065 136390 847467 332253 245206 486555 317923 629330 201076 57675 820976 182758 491519 261638 388498 735915 716837 997343 908360 43734 688986 1033808 443544 974146 109141 658356 38794 395756 215441 429516 1028653 974456 191949 359995 317969 921259 4237 709386 543180 619759 355479 323365 642422 49874 942710 1039067 519980 770439 290042 461922 13200 8803 435637 507984 681543 57185 874880 385571 63098 600991 765172 361659 549718 324575 86258 715482 505996 585479 935708 204715 269009 802465 702041 466744 91231 368476 315221 757491 643442 928137 442622 984622 965837 762270 441608 583330 289843 284854 199786 705772 716013 957712 799711 418059 393290 899724 993382 667364 399386 953137 103363 421566 287539 366506 141563 841159 256493 51139 985308 837261 637605 959217 276083 924037 927293 860360 269203 816519 593050 133506 793941 342095 735525 976511 475282 651006 446283 164543 56939 614040 575229 654186 616642 72836 358705 221256 999102 636687 670815 255050 889163 1011177 397572 237055 219032 621222 744994 55327 283543 125246 835006 848388 403072 141 448865 315436 750926 473812 611992 449721 990528 839222 54133 563185 96346 378172 258827 899262 635361 1025874 358901 187694 862947 373063 883407 903924 978605 302545 758460 344037 603986 982535 275935 152188 197163 270821 723938 877143 242770 757963 810098 563384 446245 463358 494528 653574 111817 869670 829185 459081 883877 969422 983279 252593 448483 523496 974407 530959 394738 79686 799305 725081 55558 1028130 289595 633643 576150 581783 872166 517441 466910 687397 976663 1033983 597595 589361 949792 1046249 938065 440450 830292 776747 710984 361926 552846 1000721 1038987 326923 614827 506768 780200 998214 191243 344508 363250 408527 168980 310352 121346 245987 745647 385321 596530 904225 15561 964555 750881 108302 1013972 960986 507186 490385 87619 205730 410124 31863 762897 1033361 636187 105968 813883 794551 531982 843280 895809 592973 909143 728399 272041 1017387 838318 558857 737148 728656 607630 363007 1041351 129885 490935 942293 821788 813594 699818 731794 540174 916976 553264 693027 703672 147822 141780 592855 500023 980677 422756 431076 172331 911436 829556 856289 973115 18684 816858 603978 731534 894196 230451 525056 893522 25078 729693 704454 56 118760 5115 238021 997622 510293 942325 847368 6084 386026 211701 832257 715232 274681 455146 463106 15114 888313 63625 70341 565768 492803 522439 398821 105763 376151 1046624 115555 622248 719829 560467 38946 813417 635781 860772 589162 286009 402959 609177 979305 938868 791620 207550 278445 420724 654995 910305 477611 861981 259476 401878 155452 505682 1047169 699060 894746 874621 913336 197717 366440 245515 858427 403674 523815 824302 77103 215845 629186 393497 586848 961374 409987 19976 555708 293743 892443 691253 577492 250760 946718 545700 1005406 243355 160388 167768 960949 272096 831274 350683 197719 870995 822095 846266 805478 958257 476695 232967 496936 16511 660236 178902 676999 539267 443032 599488 65426 388937 850571 520803 218362 363295 130715 585439 11158 887065 592095 1040474 185055 542606 930388 581502 263029 765081 387928 378102 548760 55961 197682 828916 951215 914609 345480 614574 960197 258888 170214 276700 903943 166027 835902 1016892 425543 267494 369507 943887 600700 240527 269965 434329 390720 993019 750808 1009572 144720 478567 476100 1005309 747792 1360 920758 748022 643333 170491 806262 592099 297816 266222 665776 337309 607578 100725 892531 157698 621562 310046 742580 27250 1002577 159805 520140 919124 775191 335721 785142 569487 74282 364285 811218 714257 636686 231832 619493 763980 1021288 41629 427799 68020 320130 985780 792115 510530 5835 422983 425578 132084 900692 67590 214736 976714 641363 158051 981214 886731 158884 707351 362734 833662 430659 529307 478915 653425 121299 463280 298494 94006 534810 442584 102057 63841 183426 1023450 345521 17675 75674 68418 298340 1048146 980371 443870 781815 134103 137668 551234 652802 842558 131111 328773 795393 769457 691673 834946 22997 939102 827806 690136 847681 593140 926810 1042154 82031 568874 764313 312224 56168 717881 892936 872612 735135 933213 201209 524006 130663 673367 259555 360985 1041272 259822 855776 845107 134510 933481 482606 896753 396874 655382 859823 136785 945135 462791 941928 214806 1030310 540240 465413 112199 539547 816650 583764 231088 272733 976723 672709 720223 27746 17676 873969 460328 916864 725273 22800 1034274 511093 325861 624769 84520 866401 999899 41286 403289 202823 542190 520837 283545 873360 18 458248 913422 199303 108736 567486 536483 1003229 287350 981816 674696 27687 325173 946733 427952 507995 696322 188150 1001297 795735 584549 1038354 668008 58458 40940 965027 222514 215177 114089 800240 179892 44395 35248 488929 338741 470126 1026715 313734 789951 185440 87302 387217 308129 618998 100370 639703 645359 452680 743910 385234 81152 792915 742441 742434 476911 155254 57482 604167 703004 364789 50489 967145 686760 434809 700779 975313 483836 574862 252377 488173 795458 730660 566593 916495 868330 78351 485604 262191 199719 749959 406790 319205 1033072 192425 373106 1000688 240895 602867 199155 797873 86101 968140 715484 356016 244148 151290 1019265 909846 577188 670250 251068 855346 111215 716907 883049 26101 735908 762035 18154 270965 29591 759897 288675 366957 603360 666521 639359 78524 443864 208404 680553 911330 37407 129869 916692 545926 192025 855852 29748 1005298 125804 798335 883075 278677 146819 728948 210877 38528 667150 717345 921700 221674 827776 252157 1009660 528556 11152 627043 98960 583110 275384 285718 684076 981464 403897 34232 2400 117674 576021 425809 981955 549028 1012372 886479 452206 914774 1017536 712576 886397 802290 648296 1022617 717714 865997 944160 454578 60498 427234 754112 468296 996069 26190 776417 461114 457082 668373 262499 653645 1007297 945244 147434 293800 850543 548717 155228 747352 948670 873398 495716 1023181 19434 740490 944115 544348 614069 1005918 580025 907451 191203 357965 414128 469895 872639 261269 645010 770497 263317 303896 17246 797261 166709 855772 557527 204914 820855 586635 1042693 78941 709041 508916 302258 328605 1027650 1045128 749 131496 262155 639454 739467 512085 1022449 238895 1045921 796768 957021 143578 430603 610794 382907 891617 350697 208118 548094 969579 66076 313837 1046043 916800 101581 561691 707721 323152 863719 852016 5063 434220 737176 518335 902614 960651 83668 676546 94139 659911 788434 450580 921087 772957 436877 837109 63791 961137 126788 611722 516699 457287 881402 136283 647067 367819 328694 615636 362629 965386 263749 1031876 402105 394679 59443 227296 122454 165287 173782 72769 205441 785493 156291 415458 977381 250975 721750 616995 667438 762375 585135 473161 27021 734130 771760 646139 858423 537197 805056 643270 680934 86627 534538 764827 442710 988008 395007 811852 243657 790897 228048 928018 1026180 451866 991221 512266 830544 1020959 48808 576179 425978 168419 98154 239985 622803 217068 405374 81166 833840 548452 890217 932404 64747 728218 316793 357107 464352 850303 255546 565057 983153 279594 267522 636278 145411 166996 170598 447180 725887 430813 81603 701413 733649 772677 462518 245060 194156 616243 204708 234450 792005 196850 222259 607579 602580 836079 102607 524559 820886 337980 528422 811009 501389 415249 67500 146859 411454 62021 93208 860264 400818 170201 140773 340473 903926 645998 607698 706561 317595 643529 346467 162953 967990 997974 814941 775805 729313 600738 138318 295468 833976 479200 282370 661964 645213 1032037 206095 818675 494709 939821 290634 179743 133417 1027667 349776 299312 266662 628124 790271 679401 1013149 206829 761593 381810 564675 944849 766248 332248 469074 360180 424500 156300 890247 876714 961807 164064 656418 14441 1015658 225933 130537 80714 572989 913456 742437 793484 586307 744904 265251 133393 496763 152378 744372 410080 86696 767181 898477 799393 549842 154543 386664 599844 715971 1003118 344130 756442 95371 297343 317467 637274 485629 546746 119257 679646 1028912 211675 441573 551107 482302 156675 262315 296461 540808 48182 612639 407520 906928 556251 156467 946696 917917 1005631 538978 904050 521787 995858 663593 16049 733112 878568 1000072 31354 553992 174521 228997 311848 976995 352865 82345 482872 472514 569377 685441 826574 965989 126236 162846 549423 318799 444379 736405 346437 804040 388042 475008 1004574 153818 801208 187260 273517 960725 561243 422313 717832 815820 9418 244269 370024 14358 355073 8369 918572 745933 233056 930018 7574 1045842 31276 529137 284940 415943 487949 858132 727192 468883 932494 284419 780649 726754 446881 415867 672848 191011 1029912 1037247 122436 620424 312621 1014546 821470 113801 170235 55358 238302 197217 953090 407824 989348 332432 341927 240601 259255 949079 104369 855022 294978 451647 960718 597545 258962 1012370 370188 769383 1029785 212448 708704 595720 12654 119932 706338 259954 208075 380925 684175 599694 115342 620990 750150 644170 253496 753501 473548 464149 216433 374591 169224 28261 24706 521483 776903 488244 662233 585259 369465 684159 783241 994894 4210 534982 206279 269289 173802 959887 889198 199857 570877 461284 273276 420386 151660 35024 196243 321019 775387 810213 47993 48832 919121 841145 514456 726071 570555 619620 214911 871403 652648 661507 43871 689581 256910 735801 668558 729101 204996 867241 653063 281829 486790 49277 583145 898511 94645 138466 739828 471210 433428 381321 841487 33817 903116 530472 936900 343043 416488 98295 434626 953876 788698 170548 642650 871995 595445 571039 463619 914218 602352 897022 56791 568026 973673 313498 14867 1015556 877152 431809 381083 821672 616120 917826 686195 145802 128441 543732 87879 1025712 274833 668719 889316 718565 756174 793937 887997 250426 33765 1002810 900199 1042304 529327 932048 329245 229582 361446 647292 831548 534529 61101 408748 385736 219959 280069 506447 964582 1003859 60505 247644 580704 511613 1039603 421707 245796 854175 943236 984986 808645 957416 616864 388169 288760 36685 607551 871518 225305 813315 11070 984674 200868 21255 860892 627939 594108 937878 364349 920304 60839 884149 477163 73888 457551 1011114 344400 85899 464067 755072 50492 261967 56500 161160 80741 770572 232952 769235 819682 631017 220171 998840 120240 751757 680841 844372 609069 615846 469685 282885 644768 278886 700918 962799 517295 470528 529492 818807 951014 930608 505855 618442 333879 256688 3785 551255 241013 539844 386727 623185 509400 142511 412211 792878 771964 963899 782637 981034 193505 963894 147701 35269 782444 388079 515347 73025 777957 853437 182192 604965 263672 571512 528922 395708 264628 520190 597316 901527 701454 723632 551491 930311 478559 402930 522962 480676 885986 31406 213455 259785 911671 182738 435132 156693 323811 448717 427839 996587 168654 654870 521634 269811 814787 310693 838483 841111 820723 619896 358501 264327 951154 793104 676110 679477 890041 328433 945703 626010 315938 50981 925103 360559 276336 993722 713544 887349 797764 202303 460984 1026605 105641 372043 179818 1040673 827785 942326 838635 365977 244021 139614 577645 67687 364513 760100 856903 710940 219173 948716 648306 1022608 897917 514273 822542 620382 404170 891694 1036251 648805 472784 979590 784833 356168 317622 518557 557640 229103 508552 655532 80928 281604 331704 776689 71067 969591 298393 128557 289070 570619 496611 164132 318964 694150 159026 405024 55338 130517 675719 533615 31156 238309 648389 457696 668311 1029755 942901 575818 582013 668062 996867 277254 361524 604951 144830 50544 423983 760824 946396 1040233 412419 607250 1016883 85720 269036 1039997 754561 296228 1017669 882196 881126 592828 143635 731638 412261 143 576379 651783 432231 41620 900168 226156 172087 126532 478310 58643 202630 739867 747625 656425 290281 934682 717063 923809 435542 743752 433050 592308 1030827 252972 1008287 426588 171559 710485 296505 337367 834543 462546 72878 775210 791690 527290 733929 196252 1041766 14502 425207 265270 385361 396850 824970 52810 391424 937856 840569 328937 963467 87732 368702 258923 268015 881017 619126 263403 204939 544122 84325 688329 773539 95466 966255 610086 242656 514813 1025440 52587 207310 292972 343589 504514 982877 784373 62161 722075 50785 619225 567961 531241 1026834 277853 305432 177635 777357 181065 589580 598019 951633 816236 821975 550154 21442 835862 1018111 169274 561833 599708 242862 596506 446898 805847 522290 858870 597484 535973 634238 520541 51789 88935 880296 896417 509996 344962 95849 764762 561093 888798 757920 341476 694457 168554 301775 15580 352907 967061 234652 268454 789795 345303 671826 810730 229711 889126 349021 116499 338237 398721 145106 728783 14595 1046377 808932 544402 755480 384867 264304 618002 652503 1037687 61298 256204 222979 404916 133518 504446 282174 361642 866696 428971 376720 379886 26828 1005082 7399 419481 407527 1014103 675217 87497 16139 808753 493251 488735 581263 446522 369686 509760 958317 710731 921604 250453 730051 858877 736367 199818 501586 569392 305947 481426 69634 974984 230959 299553 888412 719339 116920 862833 380430 799748 390950 382142 243307 500931 878542 148170 572137 279771 465766 848218 900001 197699 75147 787638 947666 323254 697662 341293 164958 90163 806243 183183 389195 936317 621889 765361 217411 820379 780549 31469 97812 670041 774718 1030303 445745 872902 446562 200361 255280 523956 469320 496623 531786 609340 899500 207580 93663 771639 28079 585180 651503 273605 1001812 961504 324257 145610 131332 357597 889280 356460 8715 472652 585784 527255 379673 747436 914334 125049 455873 313084 300454 364550 215549 664897 967850 608885 823464 803590 840746 934848 107010 703703 1015110 507944 1045296 657349 618310 286896 896442 818661 159763 751517 940044 31441 920763 27900 265717 362533 514544 930588 1001770 694787 476298 838416 997828 482192 848385 186670 306878 166772 766195 346514 626296 485470 981412 459932 974647 798078 65145 701293 221090 761609 150652 562287 307014 239289 326620 679882 853780 720970 880745 998383 1016286 1046014 698908 639505 324829 142618 533901 660135 743470 623207 740475 391660 638800 784050 947784 74847 713127 305996 751738 484163 13053 913034 509756 721184 1018876 22598 271834 599616 877237 587356 124745 412979 365339 559406 1031836 313164 309129 905249 8080 479521 266552 845342 732929 112398 655562 372242 934771 625075 69314 741230 718218 582258 492553 967335 508050 342002 627307 945591 275192 803487 527640 839834 175822 586023 897315 16850 637515 158974 327174 899812 974921 470747 40477 46297 860357 402233 548646 136382 586083 515799 834247 10276 249320 647992 192264 635296 88254 914212 763605 918860 2931 1013541 406141 275781 489274 61963 151606 740907 922984 230761 165014 369572 567288 689685 66331 77016 338440 860332 599717 979190 217178 527883 489975 754606 825812 88023 151609 692662 913408 11510 847224 490822 317325 706068 474917 854683 143564 809504 795794 400503 297011 336588 18297 622751 784094 422160 230516 183388 627465 840103 451461 674043 815255 672144 598160 913485 930190 160398 771036 882983 75417 729001 182935 750563 130948 160171 57167 358110 986052 881572 139897 350968 461549 38759 492269 886807 101689 281098 304744 151972 189448 497770 156168 156428 893530 189349 508628 15424 240983 828830 763442 966197 580808 148860 57967 182117 600987 457771 982843 778317 292962 706777 622122 391149 120276 750970 504628 405579 813899 109381 994613 310000 779589 792373 175726 378217 685540 695946 505090 226759 681326 762693 299898 718624 864973 874671 596290 955916 934927 337874 248617 978216 206567 992254 371685 860566 221482 495430 431245 536443 643412 28417 793885 476800 106241 340041 333045 210514 47988 941183 756570 60195 127507 482757 1009652 981542 35048 545666 758606 540182 487714 390882 503642 885680 395154 626516 548842 542260 812335 194314 9016 556008 81810 438140 178783 1012373 219514 656869 860639 637960 557898 1001412 268829 666258 797574 264029 737248 515465 1015642 225334 439510 89541 858899 961434 612365 444963 150179 873753 102010 857094 1038881 524038 433013 805841 292423 968440 559419 720238 171250 916041 303467 564426 269734 182938 30090 590422 862728 135757 882559 194440 63073 207114 467479 250712 649762 51259 897410 665283 483418 130959 1010644 620876 194626 866682 162181 595318 1013170 479156 85490 1041739 209321 44982 761817 1007320 6856 167744 913889 1015982 738775 930006 109328 908899 396864 14398 507731 113935 706191 659203 1042425 475088 981240 219381 945208 238662 866257 358567 162215 298775 556563 205808 986306 813164 729053 919659 551274 903282 215793 819190 533346 521179 988981 87351 636627 419930 665396 497682 110792 358698 972955 295476 92083 916360 853180 93068 607207 656180 545038 1035980 759835 306933 4010 613868 133613 460050 176080 927400 494173 253913 966240 182013 581198 322075 226914 45488 898824 699310 188799 688839 809657 108010 493701 418829 646383 950317 1029094 33170 583455 214103 15417 495145 594210 1026894 60088 350185 575923 948604 289217 355501 773874 125772 902486 773780 538339 78256 359324 899201 788464 589470 7519 946844 876899 74126 556685 145103 472045 603134 1013431 599369 297506 939502 209299 280831 811258 784997 3964 437286 4178 639978 857584 294074 934761 553227 389137 147707 819555 1038553 294693 400363 607690 1046378 785174 860625 567560 461398 500467 441528 891117 965947 982381 532720 106799 157242 108891 643468 869349 21111 835126 79075 188940 533148 769182 538896 930819 538454 462547 329842 676366 798167 137532 249388 19670 945235 711396 297638 21990 966275 859640 981002 489520 549 735306 949960 254087 975737 941009 539154 636451 240069 30503 855137 688928 70611 108041 639982 77054 148590 733659 479034 294178 638696 139810 852358 145748 226199 744711 452444 314432 777300 219099 142084 359925 927994 743309 100623 867432 752621 934198 775377 390130 865936 981646 429278 948174 284110 154227 950164 195228 515730 436585 32657 792289 285262 700949 272441 419717 942968 418241 700977 307283 672265 456924 251879 956028 694268 52087 707079 911636 531925 561608 865287 817556 290583 411819 938140 296023 648909 238108 527939 370973 691202 525758 803769 29578 3657 270679 521347 684968 971317 985425 697703 845409 921058 452923 246001 1043974 456043 476230 527344 285387 849777 443849 76278 918344 67995 958910 602587 44281 132368 886082 283194 99519 791294 530201 689650 993118 600343 591911 219302 145917 300559 177144 375614 561832 237087 282937 911460 848081 337797 307772 743688 869835 685826 300408 575709 101710 719962 689671 19161 341494 339672 674855 880057 334276 948679 650682 1011834 263835 276730 409285 886497 513732 1033541 590324 994804 72043 1020161 170261 692351 1002271 480396 607641 719761 237142 608967 1046806 90876 283622 687510 439751 62936 172942 270947 425738 639744 341099 263836 711137 224659 599427 920625 712050 651636 763454 46615 250759 948171 925415 967879 485647 932739 452911 1041087 1011355 97737 39083 680192 600290 297619 643921 525198 667965 838935 506367 515572 58923 783439 844020 999357 158671 206716 448597 766204 539757 543392 279721 523973 1001712 1004290 362334 415665 698727 633774 653122 96350 777604 895475 764170 452589 171292 528867 772046 803970 407721 633558 97675 106440 690635 189415 879520 191338 160706 1017973 242513 685467 127990 296100 953928 423311 115312 113114 751374 239616 426590 648002 319894 981930 885395 166476 689075 19918 69124 920363 667037 14003 412748 108885 733809 714272 438825 635911 942254 135140 459260 899775 297656 1042511 908365 446912 892760 864438 778309 648849 152122 807922 482355 533630 676973 758497 888328 485654 72935 16612 750554 313515 737535 856160 11364 205525 941297 356157 714629 509679 887902 1045354 419517 469145 815817 644951 265651 238644 709658 886393 557745 21353 703775 932297 778022 651682 211974 697413 1011747 512144 108773 569198 722655 449699 753203 804809 252211 45461 180556 735582 979487 48864 981744 7228 78403 621635 835524 938227 974951 765505 379087 593176 838131 113313 236543 1013701 324471 68847 967842 1037846 55589 232186 826349 247725 737106 727380 893305 496430 758521 77781 943040 950980 842295 294425 850084 413850 144592 434173 329193 762723 715945 778789 285110 105171 529996 988793 660248 945188 377191 751780 154240 986770 637261 959124 43584 260063 644467 299261 698129 583888 776692 1030102 362639 641453 59406 992986 528827 431813 949923 310791 203129 548072 461497 881187 172816 607723 264186 893234 624301 111912 241973 227073 633311 816123 803035 90527 706588 257606 442755 169438 117563 687854 224870 762838 701433 1035355 631779 596835 463476 341244 352252 934050 200370 216001 283352 381048 196891 156831 294719 447755 760571 536848 420641 1018438 433922 814224 319503 545370 403907 432417 277440 47672 559672 445384 741518 560663 961084 755981 513526 458228 460560 438655 26908 119309 997847 228910 400708 438117 921625 1019183 498778 552004 537668 589340 513899 160948 91686 237201 673578 278277 803700 468656 441452 446537 696391 558494 442540 938201 28570 15876 951944 635086 736205 1036942 223810 154760 12069 541295 131648 917803 175177 234972 376716 287005 358087 227980 269908 735370 551821 454719 878187 668128 313712 591156 326598 584275 657832 697009 212737 591450 870482 616830 196056 939568 867565 368234 816046 461396 836317 599749 1038857 391177 389612 103652 100627 60887 509636 1000609 632859 333832 23414 755673 618002 226604 372726 516844 520719 481941 983708 547135 560075 592092 47268 707005 836646 938074 841391 875346 251296 738736 657728 391535 638176 329280 212288 843913 514353 560305 116859 801434 597248 497006 270881 445343 249440 889640 207685 503320 710534 963408 526177 860042 567116 193182 296145 23808 369074 999821 5459 823174 794713 964828 743053 444589 787206 908814 797319 593675 1036325 653291 286765 162487 353603 422653 322510 942545 800659 677396 1028000 300280 730219 509635 644153 306130 1036740 1023456 45335 942472 630461 199687 214298 590151 140311 347672 147205 778944 345274 1012149 562688 652968 708144 534981 963097 156473 239909 111348 664766 536751 825837 1034288 782660 198092 561406 501549 1008996 717909 297841 795874 754104 87443 459653 512522 586306 571091 848156 470949 956134 906726 416317 324468 433131 241058 291728 679040 926335 299615 741605 366483 96560 679546 599469 537533 451699 1027797 333183 1025745 653088 798549 496789 647653 621300 915299 940108 521686 649485 128620 907176 51137 946802 880737 154573 382347 694409 690744 172167 789083 939423 648809 394435 697114 972132 741745 19220 140026 900460 1015378 322095 874476 66991 316177 257391 945960 876809 83255 157010 661929 341435 738897 26617 180398 927208 245872 958892 379451 993305 205482 357716 847254 602042 753047 1027328 366538 812442 110548 703072 24615 782447 1024644 952141 691392 150864 103882 972351 239339 538681 32080 537301 73669 9354 748739 684625 132268 542088 136276 181273 312259 337627 150840 479800 65649 447759 701993 422362 489442 693779 286692 746451 652676 733628 362921 697625 874380 117315 1011134 511814 500591 607427 597484 461079 797289 410044 618496 788207 507385 370067 129611 564053 980067 241935 860195 841585 32045 895454 77408 703379 886178 4878 690144 1013676 666962 226708 975363 277460 526992 637128 758063 563394 835315 920295 58701 553047 433109 612752 824906 1013267 87767 875080 344215 802718 839259 533238 586154 320833 515592 152167 50299 995946 82762 641227 757256 943660 37328 716854 104913 558012 604172 693536 226908 340725 627638 151270 381362 536789 529994 96326 812512 610302 31109 309223 390520 788790 197612 399567 743437 564199 515397 504555 235194 573088 553755 713610 989340 647058 60734 398818 778067 455955 766529 727946 316293 777758 588795 5374 926043 283346 293894 846367 42243 550127 725059 1004208 419628 561244 165716 487130 665997 744355 357665 978857 787294 952435 333652 839564 855516 906270 215517 498393 270538 83992 428910 542790 892651 334462 659967 1024369 545417 859788 782155 15194 88561 378150 738642 982756 74741 306512 559829 803159 752744 705718 647133 486625 305317 653349 356917 997648 889865 29712 258539 29529 593013 750860 857555 350101 790221 239700 12292 489599 729979 334917 709209 407607 445164 311523 1016561 250049 588306 358483 950447 715911 370400 964447 169914 970451 25809 439797 263678 527446 594274 143272 225194 1037220 102548 767022 975792 771509 956779 296928 192585 810598 365169 70717 640878 1043702 622131 190567 684896 793738 587715 149924 662304 3241 999220 611294 87799 63936 677410 174628 496880 226719 535591 898855 429401 208889 842599 687549 509766 741096 259333 981346 929038 87912 974251 528050 897228 304600 145927 527344 196831 292476 289608 309635 871530 949757 990117 457331 792533 528871 383702 916720 205130 254249 248473 522956 415033 408729 154414 166396 1037012 651118 727004 294170 131219 501700 426858 218086 503986 126747 656550 408513 284078 504536 451298 565296 411340 1006787 807538 936799 857234 818056 954671 726683 388428 129846 332535 10967 4488 191939 114218 53544 743578 254853 210991 54089 181529 971706 279021 945176 338272 759041 664658 641047 908302 976351 273616 792044 1014918 132412 932315 9953 182128 318179 546668 958308 752438 831493 355201 1030024 347272 96182 193178 297859 715481 763759 773182 654382 595167 302987 530292 466824 1031447 762826 794442 606515 212542 91088 546642 1012470 1023961 791463 813088 503097 1043118 398393 1002445 1015692 757065 601047 948855 676128 774264 544437 403135 995660 744399 653163 297545 14345 117285 331637 672319 882295 871957 157620 637903 358230 812670 311532 503976 348046 631556 615492 963457 671399 751757 216009 511123 450385 665028 187114 665113 911326 894873 796413 248023 293571 376254 905145 878736 919323 917292 681914 737423 244004 1048220 421121 851999 621247 360207 840049 968467 164852 833607 791379 864831 490348 43851 910803 948220 9973 493287 747904 169128 175106 597033 1045712 821028 679976 1008358 814234 433492 534947 200243 863386 250019 946127 405740 294896 12924 695214 979504 764321 157906 927849 283106 818453 15001 607175 982314 362135 535626 589495 13042 705496 142435 724428 47210 322669 610277 596412 646533 84556 40660 892897 692602 270931 323771 287416 689987 1027265 907557 551524 879137 105915 1025061 103723 533014 605640 25295 243704 665705 528982 133052 85720 846886 988723 234378 245117 738971 688660 741722 729022 196573 926993 795473 502293 156481 281895 515863 956959 254947 81845 47707 833312 643362 868863 771916 549500 793378 471471 426273 342079 665416 109903 92307 737174 177346 838863 110686 240468 250109 944645 784836 862830 318509 719144 663817 641151 826824 61781 924152 548421 354571 574731 253020 758306 86388 748206 286856 26780 28486 95495 764880 419037 734216 834498 257294 735539 184070 955374 502046 788369 631246 825473 849762 930317 378037 393938 773694 113504 1022800 758557 90013 997225 948475 788739 165226 215978 349525 470023 998936 638921 102594 615441 604443 663057 903400 123375 1012589 517102 703794 350159 58378 541301 17232 999879 538740 1011417 543669 245326 172335 492279 390680 259776 241222 191947 701940 464861 539588 816121 755463 645706 683580 442437 537046 432910 573250 885787 434216 525335 137712 665608 278919 541875 591714 920638 1015746 973335 1043258 284948 738158 976860 20508 876420 952416 532604 1000499 362924 131636 802265 50603 645966 905418 723383 802613 787023 607427 456253 267398 522043 963592 280185 147159 863680 351812 313049 784743 873774 221541 136626 949748 174334 638495 555964 446790 1036616 814185 283795 434085 742219 557053 263992 534877 561641 679132 36495 212801 24104 392136 954847 347941 726962 212681 658773 950371 941397 21929 952960 385111 19844 799352 911574 433891 153301 724488 505390 547564 366721 457841 202565 294619 709352 954767 868409 699676 1042442 234879 949520 408738 846862 772390 510514 443745 181695 375466 720107 900307 876298 240118 1014763 205428 746881 949562 362437 212038 891611 181609 660339 484174 1029489 643770 863440 778261 839875 55592 849181 317223 93681 9458 469373 279959 853059 286491 211832 200058 336290 778731 457084 987751 793372 662892 509783 26110 871780 199662 681662 492638 60751 46723 217034 434348 616536 313731 629110 524691 808220 538890 946722 224703 586719 718197 731155 305249 933638 372713 508400 327086 166811 1027788 796487 647008 965069 701002 907526 692531 980332 452817 801282 976233 722545 62357 878451 592199 536948 785165 893302 811414 436276 643956 213898 227106 821779 209225 609555 455486 29847 126415 162267 502847 369643 1006478 453260 901628 762715 568016 941367 969301 232924 744997 587216 855465 843393 773855 562863 119646 774407 508311 837904 310876 741962 461478 210324 145810 819406 803501 961726 193648 376119 494349 442231 421740 215761 877168 124811 170109 753673 231742 802858 685987 558833 390697 839271 912221 634304 383650 743868 292145 935760 309089 578693 333352 793503 884961 808064 867150 223310 906209 432979 571958 160037 80356 929542 843125 696461 32178 393861 557347 604180 462805 44575 737117 364781 31517 145418 371909 453741 1042716 158940 304384 251023 243371 116755 632631 855153 464995 191631 148119 397525 249637 699667 37585 862369 388243 566471 445594 329055 239508 679865 514604 127934 737492 725847 985028 826383 587585 124662 49186 807624 461967 52303 416012 719109 645557 387068 454603 290050 652142 100863 1004971 232098 941753 177724 724096 965611 578906 802043 21276 399752 399959 287591 82394 334662 286331 72721 259862 645271 111830 184173 250802 252178 300858 1029203 903059 816368 31424 112768 634402 705937 554049 588051 178892 337397 126174 314128 62850 148292 616057 349152 378682 769351 741433 504271 890476 284396 191242 963725 553877 243397 81435 665006 775608 636809 924510 958762 1009368 739474 341003 1048029 450686 712286 81181 17928 718905 946959 467923 344014 220186 333547 217649 427448 245556 921820 721788 405298 914978 233200 239810 395531 729985 714458 154960 744953 914545 812655 355130 216851 1043736 308267 647126 638037 771359 114602 995393 310559 447539 868911 716248 436406 757381 446240 953024 569026 463179 1012871 77408 1048527 769853 584595 1022434 1017292 716056 678165 269493 535694 499230 826884 563469 637518 282772 14329 301154 407591 907843 962995 618477 649881 349432 631701 947502 645641 727813 607267 1000041 715582 840637 821385 920355 231398 561147 840980 786602 644879 456348 474550 640651 34222 950528 874118 128794 270107 116621 1020990 1030125 718227 712236 212155 220769 629429 377034 386945 467988 911366 774105 36405 387945 169837 154828 797985 398343 879543 935582 652211 679770 649492 960076 66813 714001 171416 35670 247863 530334 719291 903234 969017 645305 768218 577305 207106 826845 252339 499176 958004 959690 9965 1030977 198036 997377 741262 344759 1016463 131915 561027 983398 864176 555059 714779 107112 89899 213639 714892 256864 486230 904411 853613 919796 268074 382213 689722 387915 294598 69794 979924 701075 694252 188816 797438 76669 606851 268914 454625 220095 125203 971568 923529 335505 373068 19828 933989 1036593 801919 190765 269003 462687 129059 141584 999793 557025 1048146 706322 500213 569600 1017417 579823 488791 984330 713963 394407 772218 175822 924991 640251 890022 704035 590062 900596 354313 212065 319686 532829 761393 612581 1035577 926532 469139 42386 1009374 32381 845576 222027 868079 264479 102475 1039994 968650 547076 10876 318348 710001 948301 463775 988019 962057 109021 891422 639011 305758 277977 271683 276757 943710 161326 60863 958406 295322 883467 738854 1023033 913352 24418 488305 338289 55619 79212 333178 160248 985993 13090 139139 834652 1046972 452292 286896 616364 675106 621398 760968 980991 984486 789790 930680 733933 535124 921128 154448 19476 854496 899778 387011 729492 920352 368128 434923 297107 658829 403001 865732 1026491 1006023 870792 827565 486839 664078 932428 541674 850361 168649 732072 161828 605175 815875 206340 374503 231465 677097 387978 676642 1000461 415309 1043625 704939 173028 160038 19606 553401 554738 154638 718278 210280 984065 64195 573046 342584 390623 220838 498979 364942 874459 743231 847122 215346 500300 758455 770761 725968 55050 1003100 86164 622967 830963 497440 613121 772125 905575 6683 834916 72728 535245 886021 786004 956582 16140 489149 521260 505958 629522 1048516 686475 875997 413777 701122 78292 355315 622909 345344 810415 847475 982479 245485 245638 447118 651269 146586 233481 601944 825440 933437 230058 728650 727652 624818 645666 336831 743707 562677 822506 403319 254867 955817 162243 982294 782683 589204 437295 425126 945930 829984 1028341 535313 137912 429788 850593 1012392 569475 128762 808449 93087 468748 415182 618153 472206 588791 960341 615280 711409 36975 811179 289521 578473 431519 520340 1017867 525178 690490 53236 544354 677771 410099 991831 308955 519657 429062 583274 590884 445955 710062 833151 374569 78127 912300 268558 1020832 809764 640455 1007918 242815 131710 549702 859936 635008 936254 243576 991429 380580 279879 435756 983586 871085 727266 69689 282083 960930 367419 61432 929238 7759 430305 165316 174956 392642 226378 627841 360507 213967 511565 372243 554622 403341 728742 233442 481683 180183 742517 888668 95868 899021 906943 857715 175199 594768 597228 995355 920838 328585 579399 926926 789856 445282 960385 141064 935422 504843 92463 724938 705431 921975 854599 338715 59268 153308 324519 726146 645188 146231 721294 435086 426490 257478 855073 190542 861930 744076 720871 79833 557055 229072 493134 215240 683336 904606 343588 810935 276087 631876 164894 756679 416609 380630 379732 62239 652416 924844 820675 12134 369524 459999 957642 113227 4989 613071 555437 354814 133635 4767 892438 523700 657167 660919 380047 899622 226767 141122 442632 267794 224534 972974 817495 816825 851929 822830 134579 130144 990643 234299 858425 810703 918370 802575 897640 121301 670535 207144 324516 666049 470506 1011147 267190 301034 213620 852607 396874 202537 233268 858766 384111 815194 334363 957319 212251 491231 371007 41407 527781 97564 402268 70859 12873 90364 557134 609287 396968 673899 739736 705298 364101 980441 305888 908880 507145 548029 987760 311143 585663 81424 614839 272834 752793 578766 830918 292625 590761 955001 626644 826311 280425 584597 984507 605083 890164 603181 844408 118279 769482 953421 249518 905932 761296 646277 317732 792172 538189 320109 169794 919215 873775 937243 382360 595743 445892 846254 514136 13707 934209 778183 273367 478856 620351 130571 263440 188907 738872 399010 340512 370512 592910 158651 957131 934550 439941 601094 282870 460897 744388 786232 864555 643735 25305 565899 791320 648420 867378 824635 952848 385334 109092 120074 210312 248897 39271 436924 631195 598523 887191 165532 898951 64033 951733 650486 48686 146609 306341 225947 125590 517742 870830 1034592 557161 875872 883965 449694 98934 54609 685089 785844 193326 902224 12944 729216 435496 91954 584225 75754 957341 742924 451473 82522 326380 796858 194302 611901 624919 273244 103535 491139 966213 271059 23625 169764 550206 139592 935899 514454 904178 289446 25044 1018201 99314 289051 331463 700523 45813 766363 517550 781268 783189 858205 530532 870428 771215 775516 224298 339408 166855 178391 508451 810497 926786 880593 864215 458436 720873 383122 698292 178099 710604 485156 471432 777834 60573 694742 635656 766731 382769 687549 608333 109755 321795 410414 11346 644642 335025 57926 209271 145903 1021565 53090 1034753 89938 373965 114599 172183 1037952 569515 687483 573639 447795 314949 576778 872319 385831 138606 352450 381844 104094 838171 122327 986686 876765 457960 192704 811930 158381 412561 553400 774951 360667 964985 366910 32841 921784 870438 738453 379594 13465 268226 412228 849748 774232 661404 253592 485368 179665 18085 919581 1008810 526694 951284 140329 95170 671356 651074 228177 541308 705532 448879 779762 859513 280787 541947 819369 981308 147570 980622 28891 133806 749390 660848 244014 651163 100193 744465 7694 26419 513191 55427 137769 694922 194978 408827 516851 980247 244695 1032275 818467 888121 974927 36491 57652 859309 268311 969028 339941 952601 392384 464963 259770 588933 335071 117236 99448 36317 6286 754661 85421 620912 708073 230214 221477 649588 955794 93552 781430 806527 364334 307291 446582 280591 196070 1012518 607679 531716 701671 988818 233778 50209 627682 279943 313457 162958 70541 824719 173667 1046105 516639 1029974 487347 658160 102360 145200 517970 918952 1002359 1035667 217841 293946 765634 999320 1019784 177984 236290 118654 210386 43709 927108 15655 1035982 360082 365593 480922 923712 829194 223638 399487 940333 363855 98901 1007270 968291 1034226 147635 74880 653039 385895 117136 218532 1009828 572038 151762 11852 529563 876300 357858 535509 594861 1020440 307245 232771 414459 707758 707492 222138 481383 776247 30012 275206 5912 849663 907119 270868 1037306 957622 214714 965495 531003 964336 720413 15844 901072 34213 387998 162998 391662 459697 363718 348267 98705 253781 318242 300836 509944 852660 149699 902441 277286 699479 838846 460131 498275 6058 393133 649697 1006266 46460 739373 240723 334713 259203 530270 851602 535219 629206 210278 748310 203201 43377 597486 935294 1008061 188084 355491 600844 595973 439524 874934 922406 307902 655273 869981 585687 580943 463759 743760 974411 941281 425605 76620 190294 525542 1003616 951188 151534 310159 521049 468075 686509 888404 627851 894875 676688 120432 531574 879345 88378 224611 46975 363710 927218 323950 61037 456792 955040 793114 544494 492183 223124 662706 435216 792152 629952 794820 573128 782589 731705 378019 380526 978668 616633 504296 1001791 583692 197152 279021 353498 269387 487918 275025 138948 831514 660939 878967 840932 997615 445952 903942 552455 809410 667131 793706 922205 225168 998607 63826 422906 413147 312753 645168 239446 527145 800892 532156 887758 580993 268846 935537 181280 67313 1385 856335 16115 840202 15091 183575 85837 761442 705078 961106 677147 261393 530881 663115 1045932 974132 358341 678096 844854 772206 957080 772213 539216 12130 76086 634640 942198 247354 762811 247358 951945 782627 648170 259037 961612 540879 77225 396944 539112 130801 905091 242238 993385 51908 283428 402579 375358 411013 540129 18814 967613 184052 680237 174001 33692 348631 47909 752933 658297 532600 648965 320403 866388 844066 925105 197883 998160 625319 1033773 286753 110837 553181 890405 400651 412721 876828 541286 946565 986194 118466 900963 988573 853709 659375 790961 116775 1032059 370889 896651 58169 463127 830073 93262 917680 632257 793901 766 569002 130942 228820 72896 472074 266421 346725 128606 222456 877747 826968 1019846 886622 120872 646955 421003 477036 450984 555230 648291 572436 1010220 1026679 328615 97166 669070 25216 457686 507862 318224 142212 861202 498473 347606 75925 821665 277644 783719 991689 856173 869445 22064 630968 533381 665696 674305 466176 849306 895275 641165 866497 807299 218554 999407 134434 916153 598116 425248 689866 105947 459587 402562 512615 872748 439480 375384 383275 763152 879590 801611 838985 738450 636210 607463 509565 140769 480969 708123 159361 412367 738586 94141 1031577 921937 632664 343300 771848 660481 519161 863244 693657 694943 847161 724565 399383 170636 75160 923972 859604 673613 62552 917153 353062 209678 193024 38168 175589 1048348 283868 790712 326127 105578 877946 510839 1029541 793613 814 892331 790123 331712 145551 902802 544043 883297 450552 484555 410323 610418 415752 491227 705746 428185 608290 39850 14751 375840 488686 846595 931122 415605 828630 851479 533897 547499 365706 331771 331557 371192 457596 712229 153994 323125 41061 397555 240578 525665 949694 341028 121051 525086 652872 606044 711780 49459 858501 634533 321268 917512 653372 207593 424612 792365 526585 180857 366480 931283 629898 1028489 1046617 799569 746115 375473 941733 651168 1047995 135021 323486 672736 633037 313502 172143 1016529 256664 585480 111307 756059 1006271 332754 737638 89862 95786 424201 1039481 681602 689027 576028 472642 73249 231354 812129 581506 225368 412290 864143 5117 955458 92881 788034 825085 425501 688996 831099 171984 712650 24377 680477 775749 768337 998930 321393 745267 1014107 600313 539043 456947 830902 284343 49474 468961 607189 106587 924868 29406 88398 853433 424192 503761 498778 672232 817586 221217 80984 1011651 635386 793917 1010250 1031785 1027293 922900 551254 538046 99779 890525 143174 35560 528631 44625 38152 132306 169002 1036972 595760 422060 397041 1024175 927345 75369 856898 370785 264232 269631 667131 674121 83665 200747 974683 630518 832143 438890 598919 359800 717224 128001 625415 687588 893191 742967 254790 662227 394425 806933 814869 777443 870512 574189 241448 497461 282627 32464 178839 701421 858092 841494 665439 692406 1025480 804570 361183 387899 821467 927100 350811 482735 977546 27421 119677 715590 11998 99622 513231 564410 992520 539329 179777 404679 837591 237918 307625 115886 36419 336176 1010494 510134 412646 428462 1026589 373926 500094 931346 862405 788557 195949 213469 75162 82939 142393 249169 359269 521477 162060 1004022 936402 643652 24116 460565 11760 649366 574884 415296 330421 1038172 121202 352200 90488 924923 877655 495429 801397 357211 442930 540691 761165 474219 942213 487887 498051 589467 315126 560349 384768 717152 483280 341733 1042063 235955 22656 407378 371298 161426 832024 289746 978571 769406 616911 249049 858500 993020 680318 688669 1023144 772884 839716 395035 847031 200149 475748 24465 133718 826319 600834 482306 694924 882327 787306 519733 233287 266566 523305 1019318 679893 752891 933233 371796 708971 501076 702362 998049 872354 826617 1016731 932982 513268 195090 775061 1011052 222019 737995 29513 521571 527443 158167 252060 339199 100939 613098 508954 29222 944185 104254 160113 593027 768651 57871 874481 401926 1009558 916767 752403 179042 196626 554291 609007 383118 75675 884371 529604 562501 494898 778638 459636 810374 1012667 587508 765957 209428 969341 570522 803361 785654 251301 707034 860310 325112 878275 969744 274904 399145 107850 95006 240762 368988 354068 321000 948153 569511 399581 399065 531441 123110 538307 77917 148261 569 808141 463205 641403 974209 833376 383462 351678 788711 359371 427866 504283 117846 610493 106813 473956 660988 310985 849297 885776 753357 131305 288091 2617 155392 1010936 1032483 307548 520848 683063 505208 246428 626108 66505 771946 621888 123271 781622 745742 603953 413752 212716 257534 265597 676315 1025209 395222 337111 714943 665682 242360 358932 271863 821712 633289 606895 179673 272430 375730 580934 240769 621004 800543 479770 256591 922863 943939 549779 143461 215102 270419 536250 314666 738119 678918 416702 362697 446200 583196 450160 367027 103974 71892 673478 764185 982537 502131 1024347 911218 626366 754884 124909 667899 453572 768915 197086 934450 154751 950065 414900 130139 1041593 732659 844954 375291 650524 618419 328925 439135 752569 483917 1022063 750358 588932 579107 844390 678515 629205 105114 190078 800268 206056 842395 1005971 844350 691806 231699 467497 786342 716474 253299 354532 1030057 335589 778288 801040 757997 647339 591684 569626 873438 38716 975531 836372 130858 823212 448743 34101 314437 186738 717693 856663 672742 175853 899958 195192 615048 159194 75231 934713 314602 204767 954441 653410 398479 824068 118089 347228 855103 262709 606457 805045 339076 1002945 855414 396960 198702 443358 1003360 698226 774352 489762 485981 156966 584512 536843 681365 53978 627739 185977 153655 865616 300094 295983 452083 695150 787790 400725 576383 97982 337458 1013241 162579 848879 409491 461705 1034476 879442 825443 19802 960460 196957 817747 685349 718200 89900 869979 126852 481081 994043 235830 414842 337500 198829 753635 454632 879794 10824 310309 514585 848145 290935 203012 106551 349136 662279 315210 883923 342863 985450 64007 8289 626797 232247 6926 330169 641808 180391 44918 814744 85665 428826 644121 898077 513677 593296 915992 30540 717509 376113 1026901 927118 693311 786886 679671 927023 698738 353853 89578 953823 772830 88360 440156 749874 849794 556350 804161 439072 549220 625113 49360 160389 870925 113527 714501 418 585482 185402 306461 355994 34412 568424 558364 760822 936777 21227 176714 452898 236089 179665 568753 813805 138713 330445 563873 373773 920395 20404 183085 339353 749236 195330 1004716 851853 559037 902227 111672 690505 472595 929002 820018 551442 488936 561197 474044 596368 322671 246822 527677 790607 623715 543236 245985 1015870 465537 331416 372247 40242 670217 768729 114449 816484 518465 431200 165191 219631 558578 650732 351732 55123 111081 206816 435864 671221 85879 475328 372 375452 757234 193976 698897 786166 919090 946965 514489 424465 648980 431305 80892 794850 471547 898795 226093 968385 198474 398901 306403 722411 721643 508036 607865 833535 501963 267612 557453 654978 516443 579170 215172 449371 1017361 313312 983813 219479 720357 1040708 424570 410790 649684 593313 183954 422748 188769 752684 948674 302577 147215 884928 288191 509890 392424 722011 856069 931725 565497 886175 769619 327673 866771 239954 901933 530444 944908 678622 905817 852915 166332 621777 877922 658493 444673 403806 405528 788704 226939 819931 369934 833331 739024 201793 297499 762802 504361 639407 826586 762430 286899 411879 935722 448154 763680 20944 549806 740591 398115 986866 266829 139849 985080 683517 433331 212247 27353 120898 748239 497071 483210 688952 526163 790215 267470 479481 799799 450045 434415 803010 3895 99409 716346 1011574 149072 612006 374656 632860 547911 562756 300183 558173 195874 661849 202455 269575 549548 623475 456094 674444 444661 134663 346828 95619 62160 909550 188232 325414 441940 522979 100217 854483 772444 174598 823245 280972 927239 300124 407861 836726 991032 938060 542119 432990 3351 691491 627867 668207 342414 707473 708495 520317 54476 173610 796291 1020413 522694 240103 924798 67338 246449 769698 1008647 582946 28041 532381 641964 681831 823438 975868 14975 589599 679618 71494 1031315 226357 326764 483816 368515 169397 779159 737714 827116 883283 415892 971351 205039 348389 61044 337394 819888 704741 465806 863612 1012953 973552 712191 78167 223255 104777 815141 842182 985500 1044566 265507 771954 642972 225058 1033569 179175 169424 356314 484105 348692 870902 514128 548491 673487 632910 354939 779033 20815 329759 763125 582444 363440 604208 13180 277757 224114 682831 257905 61197 84474 406734 356444 154782 1015056 365824 339046 172599 851808 267713 862429 981539 633081 915180 932531 798963 456657 486114 317184 338424 616510 975625 488316 357322 810366 814155 30470 126147 694832 7059 375327 96133 870617 100948 1021807 507760 234593 156417 101439 265516 315539 392598 420094 404262 996000 3086 135613 743946 334237 808682 708274 349518 714496 100784 797881 878504 485159 69482 355790 364434 575953 392995 362900 635853 10914 333934 441809 190426 371108 1036255 765680 966787 463809 813967 6269 833616 203594 339868 986541 238611 204915 39590 51667 79709 362964 307796 135404 366854 699625 483277 466964 853929 411283 908352 798223 626213 492438 863580 359361 968733 629017 897496 62646 112249 978217 245228 745371 959459 577333 1001430 728770 465227 901267 304215 164003 647780 19706 21299 761941 467492 553734 514997 1037849 161608 105656 637224 833488 340173 993267 939871 567680 168568 622336 794414 589267 10576 377099 37614 763543 274462 653987 31485 423231 787444 1044030 74300 912224 829603 552115 828047 367413 1006915 81342 213345 792604 802991 1022079 777245 292631 329222 76795 353462 1007436 112940 374682 749088 371333 103238 209831 1034452 431537 122690 428499 733008 754017 847437 187827 459413 213580 203866 91453 136871 459211 1041570 250191 167697 699997 853534 738856 445278 719909 374799 386029 484257 718183 781943 319270 799982 203535 110237 862526 425438 267561 553869 305414 133903 979818 565910 918322 1012642 327078 200650 324314 615868 70743 955009 864763 459525 827677 240086 389620 871724 137016 536872 254985 107104 984080 861339 250340 1001944 503726 30101 509455 135245 937280 323393 50299 521339 1031065 142095 463611 779172 513454 955698 201162 755212 1004314 360737 566273 662398 342171 740886 469026 157637 383122 105362 144 634676 91015 888279 371732 377631 264355 139884 355930 532064 108085 38045 886897 4563 461358 53753 131407 393433 180900 261842 130635 110041 491091 199360 1026977 890554 654615 742686 832754 614763 823411 745868 871873 874588 666637 105579 248311 63234 198191 995172 443999 427606 837704 58850 254251 903511 544617 8595 66157 1030531 982217 909035 930975 349026 628290 641440 658716 750332 177873 483631 697508 376925 446233 208214 860124 175128 243169 656024 903115 162753 641169 284348 701023 222834 39865 501070 195302 311623 80779 1041437 297621 211938 523356 198587 684293 11495 1039143 38912 904368 388737 617994 1004680 738169 740060 1008838 715056 985889 522408 694595 242333 623059 796573 503818 168629 939673 859377 18633 185635 16868 581603 638675 271319 740872 194100 752029 428932 1028029 798889 970050 167969 994975 493451 682752 1003881 990639 919334 745913 573275 58321 248909 896627 515770 201804 4308 416984 990605 857933 673813 79799 833440 483940 936812 264577 338690 147716 628411 617677 507013 863495 234727 339156 986178 46889 195672 275957 1030674 851848 146301 661042 465429 966187 324934 921010 784687 842615 36264 634685 225670 39099 640541 725187 773894 673958 616993 822229 1016797 301003 658358 265770 142591 550180 53217 784924 632483 207500 215850 497449 340163 128324 814624 332402 304032 192111 164307 986943 111677 1012629 13400 1034104 870623 48932 177481 506926 187795 73962 975426 652816 260264 771741 1016677 1037814 896816 857171 956375 423258 670084 363786 766529 497370 38845 84769 91472 9912 280124 395485 770101 412506 459298 637157 121637 67018 957912 241351 291802 221750 58761 677745 236048 866417 496547 1016248 879625 228465 939354 866004 516874 138959 843557 336610 503771 621898 987455 298337 403275 615236 863271 975286 540330 760387 398624 51112 563278 2673 895666 904164 434190 813853 76071 694394 833482 99128 237327 376158 1012705 522713 291261 67816 518073 439994 127431 880724 721466 316088 655241 755779 1047123 596054 704419 167224 510836 595003 352119 1047580 508435 636335 321964 113339 596007 229154 731822 839749 1024432 804518 369963 175566 624941 558704 824983 460493 662564 408922 920489 539041 108445 221028 459996 804871 287911 120367 830191 286629 160978 725376 496485 586371 192180 337859 201990 24461 260709 755334 175196 142098 130562 865017 1011767 575304 514605 170613 1021482 257221 669323 848626 657163 885511 1039941 76687 525175 202990 601224 27918 448587 388413 559365 10836 762668 231196 914545 245998 730880 581273 500998 633223 503923 136482 635648 931955 461427 572940 972066 388648 164533 177936 273710 87999 196142 233672 140400 819063 728474 165687 284724 781619 94712 461374 169547 603895 835851 906792 846219 74094 285147 564255 833100 348263 424242 670388 845547 231251 441888 99931 731210 293321 437880 303596 276046 273411 674640 976676 866400 385886 701829 220962 798189 370398 582196 379626 92902 610215 155458 801765 271425 207237 665558 736351 265334 533349 493786 952328 131074 757722 857469 21620 115175 161177 633779 76187 444458 28669 362675 150105 923732 8068 879992 306415 472050 600655 906050 951168 922901 380070 12306 611477 539347 653682 805681 697242 443844 920258 1024425 600414 1025157 983623 842442 40087 1036345 416215 347303 395868 563459 746477 954518 966313 656013 15399 403380 769246 798852 804807 339807 772160 647961 411187 402874 392311 918401 1044854 966188 980495 409718 339644 1033697 690935 834229 52953 858184 791300 704894 581315 1024915 475247 433943 296980 228666 231507 947529 885129 263800 269104 141793 987013 532684 421227 942897 300175 29306 610251 693388 635343 637704 956414 793293 915349 341953 612626 26833 927187 596021 699388 17400 326814 721591 985109 921768 367792 436446 928663 77514 96233 158724 1020964 26187 774602 266698 362304 877468 839672 493714 43730 214067 400063 637956 929191 668424 724364 620938 163823 136473 948082 25811 170942 411110 519078 392275 908684 812021 172547 961986 683190 11599 518023 588441 406523 945153 466644 699544 944639 62109 872624 6723 1026507 895158 937093 1014624 39755 698215 88290 150906 601038 615885 226296 444513 546442 718216 74781 746152 687382 1003326 645197 419366 151534 110361 972964 758902 411379 262468 1033957 121718 305640 745073 438006 727500 10486 1022038 370530 1045340 460073 1037867 524757 112083 444656 934190 592804 281888 954529 311583 155203 149493 123634 313540 245708 846922 924033 275046 430975 678875 285006 601170 973372 247973 662332 472410 770826 375149 148627 993617 641940 286265 53121 286099 553127 390356 721812 576890 356022 343374 409153 153322 1020502 917114 478049 722630 202946 367215 282031 947576 106584 111368 735051 406381 502041 974436 971322 476567 107821 617318 809187 176617 170333 669237 761491 728031 937367 625853 772090 94451 593262 664365 955308 697641 981144 923768 275106 32644 320366 527060 635062 1013390 313199 670781 781610 236756 508861 378611 74530 433512 1027486 778743 721445 51294 143612 210323 218784 995151 491750 212943 344675 53721 956429 510204 328994 842268 592200 944173 546037 256318 24592 6073 83672 947176 463108 580027 902956 667336 457319 1010834 893492 559885 1012893 986977 72857 17134 324274 349840 138215 259619 275154 397385 646925 1037930 720594 473340 345825 25604 556198 458715 634522 277045 462569 908127 808020 715719 116056 961985 938383 192391 482647 457090 992177 564423 840298 75235 509055 538587 97981 709485 21160 331420 445341 82027 150074 500968 881149 376171 609579 323871 674546 799169 293841 43176 307255 372740 679274 826474 27818 596623 88213 468307 343245 776193 965591 696533 384838 825278 939544 1047908 570719 140907 302883 415481 258950 21109 880681 107410 1008078 319627 609343 159663 896109 954400 735451 568023 1000508 12266 599643 230417 53050 115302 59518 22123 469257 111185 245480 697719 717680 530224 683427 993737 374487 920009 255385 257402 168654 723112 32027 489640 294534 683163 768093 593396 268630 716087 434679 784130 461623 669008 308069 516348 193865 952196 871816 542992 913996 29362 246052 850157 960296 431739 517984 889674 910181 358344 84553 143456 774580 353603 449870 199275 702564 27612 345541 80428 84461 678725 373605 689002 427369 318071 477386 668012 599830 101419 857077 590720 305365 279394 169673 928120 381614 477150 581519 217128 56138 240294 930163 900585 727159 1026694 146692 950041 671656 338060 583864 762521 734835 142477 895334 296525 160529 358814 617162 209824 519393 602779 854020 838653 40165 888483 152601 197975 495171 368025 373361 571042 556741 531621 671575 750679 921434 416433 690300 277748 361619 732397 513397 79226 661286 258892 655416 685550 644207 371973 122275 255448 397034 7442 13813 927942 89786 65204 216403 563914 864805 608749 851013 417016 585238 428036 219190 553450 302746 145413 912375 977468 604003 607039 98364 205071 549960 885188 816157 854154 387523 216812 370071 362068 824689 863698 1042953 516124 48790 490965 267959 276498 153239 409369 235851 334187 35197 452356 368719 660704 61049 541889 54196 617775 804954 685504 236877 709529 185880 584244 852309 865378 668493 31123 526053 627541 444599 231194 766079 325693 183480 931399 99462 224109 316374 831325 304579 918073 520507 357347 752610 916347 485173 639781 912370 977935 1042359 921266 663785 654167 550103 818908 648222 798647 291150 231227 689613 641818 143611 166698 611735 46955 383328 430664 436991 787229 311843 593145 97774 683428 132495 174307 888623 656378 962833 275825 401652 707867 1017275 497747 999247 689801 673988 709116 497850 749768 828421 463395 845456 535523 956030 384067 320913 435173 160975 408603 843362 789857 293311 264750 114186 258539 779961 213059 179831 806045 1029194 89574 40695 571027 53924 974054 748735 959343 784927 177621 56168 830934 330674 652427 863596 979952 917886 351395 44206 164844 749380 466429 766703 645242 561897 170298 213594 288079 849145 13379 11769 734116 366882 474819 709181 298680 245428 1042088 351610 49226 209192 998566 436328 122143 665750 1001652 499363 41346 309821 339596 341804 23998 907519 483887 589031 258726 517602 388191 665371 384527 446608 442148 606709 350032 903128 531016 550661 687048 162347 720859 132542 232280 517663 506031 15354 865509 178928 944348 441973 520920 608506 373822 86349 817053 66112 619250 577673 76327 756456 751069 51342 176747 350653 547621 1023659 103904 518316 160437 215439 451589 95559 307902 301517 127707 282949 1031217 725599 76647 1032960 192325 217376 517682 292341 233463 657233 219081 424776 260741 885269 36156 973373 845810 508660 358563 962752 705158 206940 986516 386014 68171 763419 421295 1007690 379281 953831 992531 322265 465258 714710 30437 819462 833071 285414 768464 84335 500729 697718 115840 660565 123688 501195 616998 1010720 13536 389772 591607 210393 520071 131911 335021 778671 713545 518378 392964 338803 741012 1021514 430142 551707 647836 637087 920992 947522 1038296 991238 453619 854950 463491 309246 312324 122281 153372 397292 741156 858322 495334 553879 553896 887113 924777 562092 221546 19038 212975 310843 179782 395010 429064 370488 778910 1034828 27142 508155 861655 352245 306818 468160 342746 476380 212437 2856 629907 927620 573600 382134 920181 653457 92228 172627 988405 166735 1033067 97739 113163 771627 631421 332366 659892 1008439 855084 849136 723570 934058 999913 752937 79306 737630 513132 929109 697541 114001 641072 699188 906352 623140 838132 149611 109148 680863 553787 924418 557342 89131 237261 370149 17616 605526 642356 135523 630670 585811 563520 1045426 538106 607863 474243 108904 914361 285117 664534 278019 223220 32067 299986 582755 995800 572875 679256 327499 949526 324155 238090 702947 36451 220189 305359 798777 483321 383008 770643 731067 1003029 302741 474500 481214 1037175 562162 355350 868859 480741 993619 46848 498444 262824 642292 639741 344820 768781 715448 107789 380308 332005 162981 403185 957239 217861 797542 138162 688391 502215 65224 246810 393621 607111 958013 738105 660821 430376 401756 205538 492319 103053 290910 321579 313520 602911 406691 767985 37671 112205 612651 461649 706440 930824 924446 1012784 400188 861507 633413 1012149 277647 655481 809358 152777 953137 386598 876427 734366 876726 613709 927476 389925 1042710 73713 470816 283030 428845 522140 31888 595180 123196 1026523 498021 211558 541030 718015 337381 736264 251444 695133 260346 288024 739090 1016399 774322 276129 454863 252978 103104 121843 306721 878118 990458 1027873 798751 701521 304601 52609 386757 888412 371964 834608 424307 285684 228261 203916 53102 303434 472378 94392 43102 560020 882629 847899 1033423 101770 363637 158689 499376 134121 403483 934776 111062 6643 637870 944405 545914 214510 283847 30253 663479 1013153 331301 905212 124941 971482 331819 515073 345569 837610 401757 410752 765435 265254 181991 609535 6662 114792 128278 145097 999699 1022861 20444 243054 286742 468725 64336 815937 430696 2822 523308 894424 571971 748457 10318 1028752 915785 939211 960311 451335 309502 866014 393871 666016 672585 684885 706207 914946 584439 653611 766677 334233 181304 782685 1014340 637972 716064 31595 660513 24549 1009191 424411 760903 456388 359082 487094 705460 132653 702824 157706 839946 646109 818437 523366 864527 643672 525450 612193 431917 238950 334819 808467 1027570 579218 873568 439193 874385 795050 118068 148886 818784 852290 101369 805037 357720 1000241 156970 113928 714904 44305 947368 709332 417250 962755 534070 485058 279837 930025 445949 953992 104657 480619 905481 210270 855726 487411 24009 1034370 907269 716912 242835 717748 127565 92567 131101 486842 395168 894301 1031685 54493 581435 248190 374603 498539 810497 494586 100562 918579 399097 817042 965602 536332 93132 671823 683689 79182 343368 468988 232629 480855 994271 684711 628603 78855 419880 584484 786132 925508 529245 882570 788859 226423 995292 1031604 216464 591886 663975 710592 47384 434936 1031908 399508 928378 298796 389213 122964 39171 78882 778752 688365 314723 901976 639840 209550 698926 259278 530482 727081 66653 447370 39121 938999 265162 39445 697019 338929 17335 1023741 342290 212568 789320 282961 38172 575021 636420 148776 607940 520121 275544 413722 451862 15623 543764 243141 20166 129637 811244 681033 490154 770791 576760 540877 972860 267492 182580 492536 671769 63095 779777 796280 881796 1026559 529314 155007 668131 946847 801472 10048 1036097 682175 484583 780151 945867 220809 554246 660446 1031763 513133 159731 258233 477136 720285 87269 613707 807388 447633 99832 1028190 1003573 802693 770220 1025216 844860 214262 501351 284096 28025 872489 447726 871349 535061 755108 691952 366711 845662 731059 390267 132068 1000007 658148 969605 542813 817125 334475 972900 89926 837107 191807 509526 581001 875343 813403 761851 745492 514170 358782 776149 395350 614428 512267 57551 592070 735103 114858 808627 999772 980751 727749 505522 846870 19168 141324 108513 481653 934696 175090 775094 507133 931008 588077 741007 723384 666023 202298 888875 57012 844159 127446 261166 754560 877070 829318 522914 193715 792511 513040 630897 852069 230942 195072 714732 815796 952416 914980 620871 610881 401880 558096 590618 273584 581251 905883 8929 422700 902013 927840 646525 124640 315274 563262 894898 71039 461710 443865 1048231 714173 535317 834070 888937 734163 769228 968611 193639 163327 1043206 1015661 193527 958721 1035320 505127 877264 959648 1000317 693194 558990 235555 160018 508431 988210 32473 176859 890615 306847 740497 210141 876100 198942 61986 463298 240893 101083 948709 721752 443886 624741 78902 303890 855589 592946 1045494 604805 889206 405273 1006348 926700 825080 327894 210655 309925 411014 131209 978142 252850 612416 206135 456440 63033 254727 95816 356388 699396 272132 865287 241883 459266 1013537 954406 719769 467140 76942 325175 932191 173313 240446 451635 968244 819218 357991 283383 937375 223350 808198 896706 1029935 1038928 558681 90041 598771 108516 656995 123492 587266 989726 647787 421934 1046261 499978 630141 538600 162408 791645 697575 927302 171901 951275 1037502 605792 367704 759854 724055 229939 400036 1016518 578254 224030 369676 556788 789378 389733 990915 582173 768662 76210 809469 703565 317810 91023 43635 460977 146241 191469 693987 159260 819569 676000 955534 102275 270389 866784 840633 453761 488198 905929 269356 807380 450846 704988 244150 645598 594427 373116 948390 818468 78307 157810 45652 930515 607834 29290 747926 106806 168621 88179 423755 220737 920682 878979 771796 180233 974822 594673 893590 277834 591030 837881 659577 1007072 909878 98108 867948 670542 590853 241981 327390 299322 974471 981733 480583 286190 1024866 278783 922269 398041 9729 813501 623071 152844 708628 632113 795790 740798 697870 607701 98095 232137 154534 534788 128458 28458 96342 765822 374894 668548 625631 83432 573355 751262 357059 425289 121110 155105 305866 766863 967624 345563 833406 216072 482527 852670 169646 1013737 646140 438497 935151 36555 139204 988478 676374 390952 920159 626163 99775 237283 60924 299713 824266 918461 526667 902544 123096 969697 136193 496361 612050 257625 777048 156282 412003 748438 257676 743318 617081 890348 482143 172466 839368 518675 621205 744681 787014 685991 576633 459385 666800 645545 189783 944452 542212 507645 616960 677456 875269 262890 662601 892231 188859 546205 784267 184568 466416 29862 220453 1016788 497075 62328 1003766 989298 366041 955373 116195 467467 444023 536257 326231 480510 249705 338962 1041598 460622 462031 691175 765961 147743 873355 556710 804909 548156 705988 167323 915107 932244 374629 283512 659178 391097 631454 312527 305921 937311 273506 657562 358381 746723 932072 1040564 889401 740802 200747 172638 815729 523549 496234 48827 387494 581180 228520 318291 732653 389895 965933 686740 587488 951439 317443 996428 829979 353155 23417 163377 169920 309435 25764 394329 1001204 746929 668633 37314 381535 390403 577845 362699 873648 334579 835861 191417 484631 247271 903326 521523 631753 966377 49718 409799 808576 1038887 229897 1016675 5368 964468 51845 119772 820595 594630 938206 295786 665910 304310 446859 493098 604426 824067 144583 486299 496060 815375 901905 517922 503965 708704 420268 452742 704514 352544 462624 672884 1029061 41630 849847 650492 619970 861131 276993 571922 926299 283582 934736 901646 87285 975409 289852 16940 754809 438273 564513 530189 28628 413617 393884 312628 432759 529896 250386 856458 121047 440814 794153 600539 191726 99891 572237 613719 930488 399561 537644 746770 744631 111589 839227 15492 16496 794210 499246 297481 570092 922685 109699 890721 881976 345882 338424 842289 798949 519869 570385 789633 165000 649618 960916 251197 925755 355623 691980 983220 258586 607916 951113 805148 25288 961402 181213 44812 172519 563593 606625 811519 328355 968696 1000750 276696 288808 403337 992101 113241 573991 586530 262632 767402 39254 20557 109470 617177 109549 98232 161075 148308 39465 40374 864661 793200 107212 717501 341624 660966 290715 709606 422099 921168 848351 463728 1018209 952241 741093 318 792865 211434 318590 785236 60887 665926 11647 364125 810632 478959 405058 861736 831490 53622 676132 20006 952658 642383 772869 557550 358475 896338 122827 232890 34310 922428 343775 491239 842588 348204 552878 271481 554350 1010982 85545 270228 453150 770963 366405 1016836 670867 599487 820604 133302 115129 956250 490827 444477 70847 169464 248242 758094 72599 192913 485559 902980 859001 996609 714723 184989 908640 499337 151747 926074 320139 174156 468328 440355 633086 729299 355560 938369 720894 578442 905179 790435 421017 377152 967902 834618 499228 125099 445715 694556 127642 499426 114847 966852 396140 161761 207659 923344 356780 704264 1030244 247938 412344 491421 503931 744768 597173 597317 296102 808725 172810 949391 748445 615213 766689 441193 462366 334429 602025 96681 672617 938392 921494 1028485 908740 391803 618527 466971 755448 37826 178816 671210 502994 338384 383030 444247 818595 780076 96133 841002 521409 931070 614389 34062 980740 682902 972497 537108 491337 856806 70567 605488 776947 111363 509131 353723 587365 865447 631763 700911 637321 250290 72220 517998 95308 824741 62788 496572 482079 290341 732078 238784 332664 183166 766209 233799 675919 119069 613033 463233 491169 792085 971861 1009538 98801 128411 894071 604098 32962 552842 868551 586142 770334 235744 537280 772053 300306 957503 609314 997643 153391 215661 715630 75849 96011 211668 675949 689531 497086 293891 65706 427505 963174 250923 408563 552158 616099 954786 688348 123868 144155 387940 991547 779110 515063 913805 779949 273245 578916 658912 313104 84868 1032212 595011 108807 998404 193978 189249 669818 427497 599441 627846 510739 1047458 327894 15719 1004737 459141 653129 606040 355385 812616 787377 927859 941936 773001 821333 205816 808994 368200 408451 522951 888910 1023848 664588 566248 825016 916529 1025478 1008899 303974 456401 630281 688872 785444 204502 167987 492041 420096 793013 123428 390907 112846 785223 796866 255737 939429 994887 33911 374881 387423 715989 331182 766772 135709 674038 282969 463258 337601 247057 908654 41052 461683 621683 777573 192360 529949 383948 1033916 660049 787183 453040 529779 717005 981211 663320 71825 272181 433690 708574 183965 685832 81061 336708 905765 182120 325308 1023086 611898 767387 68451 864995 275186 570763 207584 654096 721381 49735 187199 286405 346801 171648 322766 320950 769911 42253 589473 429563 624987 403815 201487 111760 697607 550957 209971 757206 610088 329634 862316 798224 819440 10282 145117 860647 621715 263377 981997 169703 682442 271299 1002953 70655 787027 399061 667869 115205 282222 117755 515167 476208 291169 749008 249540 336028 493046 578577 848457 768202 35576 295970 381291 709149 614329 16775 449391 831069 315535 601708 309467 767032 373587 1014814 831483 305084 857056 240528 596317 488159 94362 744919 1041493 556535 67300 1029294 863098 301122 77736 475891 776487 618592 838612 888104 941051 302291 245975 662003 617305 734342 886056 594590 187369 784195 48320 488344 427029 919099 124314 314609 209037 928899 726074 824034 108739 833425 966691 589379 508784 909251 499808 97555 625421 966872 497660 439029 684635 57972 504458 919981 39132 938145 733341 971174 794455 541769 500817 193135 298072 154557 269761 863033 934061 811825 92046 451419 654314 830781 873311 494287 28902 850781 202331 494258 780860 783986 701872 50631 130763 341824 623376 960757 1005111 122606 370991 1035205 490853 245641 968774 729317 707331 857216 893587 702119 283645 445225 841943 919426 126985 482107 833238 383632 544285 798546 266203 766991 334067 499055 11057 447968 76684 356213 377003 53259 316842 523181 328989 762169 12372 1035587 181984 747320 623190 1039558 563794 368507 242878 22700 923220 522136 972640 130508 860362 568776 308563 262114 215838 164202 227698 950798 147134 930688 549596 237397 80282 759600 821621 590623 105127 799300 373347 790967 556638 93611 865425 172239 1010493 22006 978223 671737 921157 846811 148528 528686 984954 984246 999626 733515 116327 178947 110074 241807 751255 421605 806653 6943 588829 546467 926680 233859 262157 368421 769490 422182 855296 859259 959477 232665 834452 494166 837520 259408 913130 482445 657591 741795 205094 139162 379585 444367 573427 354587 432330 30003 432380 612433 383535 620308 153204 173732 890644 819993 330639 411676 675041 724943 381191 39914 185024 462118 749976 142557 544289 732402 468611 262638 14135 244587 680975 360116 683385 657325 636419 381936 351266 285753 961582 720899 143024 821106 710368 548723 726376 980001 906094 445802 891345 283122 26801 21559 721717 511477 439175 93642 52003 776989 746321 119868 729583 1018564 394868 451141 230193 423205 943832 99268 875074 340449 980588 636475 177858 286843 543648 629073 200981 803036 503273 659278 401121 711631 176704 191906 309137 441222 649123 48478 641237 13331 299923 134073 875296 211952 491157 936588 763433 775288 577713 540887 669034 983659 196086 920378 859300 677486 574196 568444 932953 787849 799040 863752 562769 364967 707572 86123 635414 721433 46124 379864 725367 44051 320906 532644 374025 625454 33458 915401 110753 535012 209359 791399 249819 268824 428300 708415 739990 392587 166684 667958 100726 794216 340915 494040 916065 628665 988171 435411 1045762 134639 458592 35191 44874 259934 444276 641853 999913 226494 198924 158269 572633 506283 2160 82870 936916 853286 368111 856714 748249 862739 275033 327615 928427 42937 838531 705279 230738 676421 927943 21273 639640 1018695 585601 730750 715916 985650 845715 984004 87043 537824 83938 156199 533778 329741 660182 940547 658325 561111 819934 795995 1042348 258117 296682 143445 102968 261565 872175 178620 700770 615819 976999 918397 367893 878177 191182 660266 938879 334033 144422 131706 1015188 346069 898420 974791 754571 579912 282432 794254 242015 771691 507417 628723 1010511 828513 169743 858938 356958 441522 87095 364111 604371 439756 28971 106047 935611 772989 104327 786365 241250 497531 645997 999326 626910 944604 722946 205661 176772 668062 654319 367000 270192 128288 267744 80528 319490 514727 373000 219309 1031516 1032410 242076 237816 595429 26439 663891 1002400 704968 75484 121837 646262 526198 408174 1002409 357232 761888 890677 800205 306473 117822 939342 956193 529247 30730 829496 954484 597364 1011717 288600 877334 311535 173426 796277 1015132 496120 557782 187964 759584 881631 938111 664765 56895 448917 829689 980460 406297 366129 916890 199713 292115 212332 76535 575640 909080 201765 662893 240626 291860 102623 165273 1007282 97144 224318 826592 1001921 3513 409998 653800 573163 831697 311100 554269 635232 787645 26458 466221 917044 688125 188447 342924 345311 474134 578661 878833 741309 774675 549930 963031 330894 214784 337167 379645 267511 133230 242396 546279 182016 63731 970746 275802 716181 887974 5623 324068 588037 62887 931334 77393 903046 24725 182652 142391 64943 540950 635476 483435 388860 306771 789420 530314 333389 577400 567878 338546 794215 481337 797960 836293 424561 922952 695676 143213 36473 428256 827473 772370 485357 890685 144856 583334 460322 279329 854663 123354 602833 752209 284538 273318 453269 848406 283373 815301 939374 201661 733379 52790 1003328 129303 373506 857532 32853 227578 870997 205407 984535 541630 640649 81130 698967 4032 562960 36970 44617 710114 760705 896693 467077 335369 99350 861409 706248 88990 639532 925640 103985 23054 395462 860299 244676 702794 744715 573708 865514 883272 308932 690290 653295 760704 602335 380841 961667 443759 510446 964063 1045562 67351 701609 730377 672524 631421 276584 1042012 804821 452906 467369 771796 386262 993451 836240 183216 899122 173841 688994 751347 996466 569202 590601 7141 215298 110182 968595 410513 367281 24202 32435 926020 543797 787713 577087 792340 546469 900590 636080 936535 291325 710907 620965 18471 560542 935381 863840 965093 1038539 200877 179783 862643 1006380 126648 823140 1038073 728399 252592 45798 760544 516386 770386 894366 908506 748155 605662 434307 956184 874384 419482 620846 944914 690559 174415 4703 181763 859335 833482 1006710 136555 717261 885852 386554 134027 836953 413275 785430 652268 1038614 245407 482071 727000 273429 529414 290543 78560 607050 942064 467893 849748 754190 578243 345635 697038 266907 792680 816151 434856 876179 640204 367890 149632 923514 774240 529084 691899 839479 205978 928094 191744 925847 735346 878694 408761 1009610 310502 281319 1027477 2788 612726 1019926 903689 741981 686248 596942 101322 315794 861317 157453 753748 614210 324378 819317 589158 433681 760 1023180 222596 726280 395189 276348 228468 55315 812649 1032979 707521 311426 90674 453060 333628 800136 22704 482789 254325 754879 69257 735855 393286 969379 265190 521089 868681 486162 919797 710365 269917 6610 289381 334954 360997 619275 839149 624304 564360 74697 108229 889695 182066 369275 911914 15304 96786 554871 117727 542050 937946 71028 166567 795207 989827 147982 478412 352692 264134 265797 330907 110733 382371 286462 759014 223702 399070 1408 363904 243515 231293 419833 890820 541065 291147 637431 686863 946482 598105 902383 287042 933582 550776 475322 336705 430996 537791 900115 370038 342501 275979 136474 672846 810434 298362 754132 20666 499025 431599 862376 957616 174428 636818 411875 726952 226769 150605 979765 490272 653891 300112 217650 460569 492135 637581 1016531 1003159 1019544 59708 916722 398372 279636 945753 691153 931405 28349 716833 775828 371748 69401 307609 358594 430524 32083 321287 305864 869553 333943 727670 621174 364701 362297 41015 955264 60324 297071 400219 104446 508649 414611 856633 919788 513814 100674 1020654 835243 108761 897983 518104 651646 456033 87921 678939 250382 803557 103264 200732 242151 1015069 348604 646664 244728 369095 919638 937550 212247 97571 526629 891937 752763 358008 287427 313847 468032 158861 938222 50700 932327 369200 933127 958176 566995 506547 806550 903093 610508 968298 297924 421138 246400 352046 952799 383298 943101 578781 699866 190678 213817 27095 457930 823071 93322 1023875 883818 289461 54062 365256 926616 485875 707013 747668 416470 425848 592593 248409 527561 91815 872765 881291 149182 358440 229587 706851 878880 167525 24260 36895 845827 522766 973349 892927 564125 755349 910444 898122 1024199 822963 55799 608263 444800 336097 293509 295492 302442 734176 684474 995987 846411 256817 880544 515464 910478 715678 1036577 252220 55231 1032111 448654 948685 26387 740406 292379 85467 417246 1004740 106592 486157 200730 135217 736474 903818 19174 511256 235623 177537 120069 829016 683982 410017 360283 18324 886837 908705 312692 377268 251817 847290 654845 618338 343450 292903 727881 977294 52059 778668 785357 592875 236710 309772 674468 919919 147479 759954 323595 626903 438188 526473 70118 983328 317771 886212 959546 896527 505660 1018135 952753 603307 587947 697563 803865 516029 342567 307566 865509 597079 970278 395697 486826 392778 71039 907144 135331 906414 419822 225374 82222 52830 167059 442782 1025101 700025 246387 118075 487718 1020131 809206 865833 856452 835265 448615 646369 873043 1020673 440952 101345 74791 290512 504507 46122 584630 1031713 886569 735680 90713 199725 424095 938030 263824 10222 146268 91903 334971 809122 1015685 534086 81505 369230 133538 490263 818477 793145 219934 1029131 332012 84844 1043146 896448 760144 1026873 191834 331607 192048 794033 175590 366325 622598 231980 1013355 882242 936047 425925 460872 704237 215727 322012 959682 909093 1025066 775314 370048 994849 208108 475472 173327 624794 895010 658240 866143 785740 754847 908242 406084 297337 666968 864057 34294 386405 387560 616684 828817 680155 216845 981029 556950 380838 409385 625765 394856 558617 555713 678382 674000 353672 114946 159303 465530 850125 229431 201916 85110 1024196 661076 412380 357815 577742 369007 83193 871319 351058 811073 197291 494161 446008 565929 62286 290182 384876 281129 240255 571577 387425 252519 369826 610259 751499 203181 400223 90015 516836 344426 125473 333391 786024 704175 295574 191477 250777 950963 192818 359179 880379 844624 192939 518380 834713 396163 4990 974424 947326 916463 61033 528372 792381 793435 943855 153288 195178 808752 983767 22719 25887 250876 544173 508202 310392 732657 544064 985405 1032215 18790 591394 774289 513696 111445 4140 247201 944702 365020 801527 138829 218397 926908 213603 237657 613870 906717 103188 735727 902246 842184 925424 76313 318910 155691 278946 964936 901428 218201 374042 557520 984201 568775 431627 608361 952450 1003664 358508 1008816 415080 228850 101368 965027 558983 644303 53422 605737 281522 516653 547665 5512 912317 934327 567784 997357 781058 413241 2111 371432 733917 352807 328805 805357 806704 501783 717612 859859 768736 293698 165037 871001 474198 940039 551105 752796 152062 23657 263048 327075 765643 743564 537062 214484 378545 290619 531969 271995 289578 476773 140229 950858 96178 903068 181600 366035 691787 1011861 110534 839696 648186 668586 708398 932572 793928 452699 357266 357240 342721 740296 754995 78599 431480 758073 182548 878353 519042 885399 669050 514564 359542 995568 874098 93102 341492 210166 1032779 907717 323610 294784 171544 268383 244240 244232 406063 80506 538238 14124 626348 1043061 395281 946990 671727 422549 282106 926836 398105 873858 471150 121864 60052 30407 949543 669208 41608 840533 742369 432759 66918 838144 975582 888091 118881 324608 275299 954013 51184 232818 460345 1019068 121934 290261 639020 516826 482810 757902 812687 715389 803384 535908 437175 269263 161677 155908 461691 441887 477766 353662 587707 206942 1038578 547526 267478 233891 1022180 499508 427570 160168 715442 47108 805559 815434 507576 182743 371028 1043212 936342 368944 961913 785301 772270 609016 635804 74285 612007 15611 984500 356676 577517 396905 231361 937708 640814 311382 554050 116058 559582 693818 403645 90985 603316 163441 262715 44310 55339 68283 1001928 596997 961794 522430 209143 897019 481468 150143 253533 3937 279073 716525 952850 604104 587195 1047126 43571 507487 39514 290544 536418 368767 357777 169298 971076 500768 294966 58616 158466 542817 985830 752834 813001 17924 815742 273269 671562 958447 910499 723000 590394 148396 406587 105241 390867 473577 507378 693638 410962 616185 679095 531156 504951 973650 749116 694460 816648 766989 649081 143321 262989 101226 31017 306219 199061 817481 1033291 658838 812721 1024945 695970 106596 865652 221004 419638 107967 911929 450537 92881 232504 687964 489722 88195 964675 242111 1011219 771615 253112 740679 938865 705723 713556 887133 851569 1017140 353590 619886 984596 330920 504674 685419 250754 325882 683841 314954 606851 21841 439071 475779 119303 949913 969388 245395 25760 268288 359292 71037 758019 266106 384391 511299 688779 832062 902057 785265 879030 184647 832547 405907 228518 849365 618776 883131 34720 42473 4369 287484 265616 243916 698234 728561 260228 244616 425250 567607 842285 353645 514239 855534 638049 924814 939880 961596 360859 625218 775449 301002 513401 868259 1041715 1093 1027389 813586 645881 442846 874573 890801 221715 51659 925876 297959 370447 711364 752542 140256 724955 9606 1034720 805643 1016909 854355 174189 1048474 83611 843888 970978 1009413 285667 318630 231931 914055 689316 914370 239643 824223 116035 1039382 269769 524433 753288 989429 793645 723171 923166 5946 574359 457184 208662 88514 418809 267032 291428 964077 85352 789214 583521 1024033 12447 41673 318535 165959 659323 19507 941752 476748 638336 711869 541752 693922 61522 545481 377518 304828 843837 240127 563431 831893 948398 769993 771859 240682 530616 804822 841542 524795 189328 53403 374264 287118 893201 251853 596614 760044 470585 782056 229295 229922 425386 585643 175127 65474 141354 213146 379591 461151 625955 993659 529323 706580 99108 407513 525331 967422 432222 570244 862002 465853 451367 598799 945826 580344 352891 254033 727775 412886 585334 310501 537543 683397 571611 833194 299296 353718 548240 638019 357138 792351 361248 164247 895657 833784 592695 549970 86612 689279 906026 90211 530025 160116 984173 791676 3487 721565 1045786 1037973 205202 74307 1022065 710762 67394 265907 622418 23544 1034132 153279 420037 587780 317391 648763 942706 453780 573985 860800 948521 34675 482840 988907 260444 170161 956714 569695 999328 849697 905005 593599 6448 726234 504543 186229 898154 697271 575071 568302 794959 149975 287666 696604 90631 681501 677183 445683 789339 648369 458323 975596 881978 598909 5022 319620 621364 845488 1041332 51646 904450 744767 77710 95645 184060 865631 889606 682667 527009 835852 32094 52085 929555 338566 47546 611085 41368 243919 165793 614791 40474 861230 279424 858236 255912 588462 499495 296842 592115 332959 617034 649425 206034 203028 649985 191863 1005246 135780 509512 989734 369494 397994 1013888 340873 489693 1042501 89580 113362 901047 451160 19253 555575 555760 435531 701927 729456 129205 200520 27889 455227 496344 273599 450857 752857 655184 802018 916934 814222 471223 640554 495844 25636 1033930 506576 214020 977513 659181 896341 74889 1009324 300196 136442 834619 732484 672283 41545 178632 302089 659615 435082 207166 345817 280867 489806 146579 341012 1004732 727785 631837 862497 400677 568047 816922 394983 130364 990142 1027114 472660 147843 910324 598479 402650 211104 1032949 472820 577773 447453 628070 193379 878214 55209 997813 966733 584611 564245 33934 241863 982212 154967 17767 1006151 301424 138314 482037 277803 174 659181 382901 965938 499085 434400 276068 43521 131996 656362 433799 350111 588658 610421 276708 18169 106279 865808 300039 548447 755417 539628 334015 111109 591145 299360 560798 515203 160699 749158 176252 714582 430010 525339 119028 50012 648785 523586 560869 872796 479539 757442 629234 195196 230163 464932 493315 907465 369709 545814 701634 749491 458428 71914 999455 62605 768897 633111 854221 141073 437827 824247 771522 702939 668233 926984 338363 805609 530146 91883 464821 191521 170973 831848 518005 146379 32273 1035048 965121 855315 398295 891386 122405 630920 358794 746318 869616 289952 511502 498877 198196 226866 98119 674943 521481 801018 239261 63987 934986 925720 816510 536091 15126 233105 569820 295965 850256 751565 541355 870851 609312 886807 511076 700412 430705 711969 89477 625497 110960 872061 404239 435344 792851 476708 220423 235773 55440 403699 256757 477980 508641 610090 100456 779024 566087 1019115 434543 810784 33220 871105 223009 242740 718751 863766 519191 1015388 103396 872891 348397 541001 217058 724580 524484 80082 398251 1004329 851395 113009 281239 888327 277905 663748 559041 468061 136669 415244 604808 359280 112855 1039025 422672 823527 704948 92860 767679 533327 774445 929115 517312 354968 801280 947552 862851 745622 441710 266691 723003 235905 1005500 536092 288094 371829 400562 312105 242985 470003 599071 759630 994074 142942 493138 839440 982900 288383 485538 986521 508862 576514 72168 730424 706372 906231 81664 874462 953237 670033 266060 927649 84227 152938 762160 309052 492326 2173 214679 309901 568665 995883 129388 653078 778044 47607 907298 218238 432432 403402 176685 1015053 1022174 511087 894087 855603 507313 490008 1033772 22785 720215 117975 648350 45742 747587 806 217185 1004819 540206 812640 899456 642864 201362 738117 531463 656805 327982 684666 179334 377657 389765 618759 406677 1038679 520286 788695 1019722 839820 559685 624955 226756 862475 674313 692071 682916 994089 538684 483060 531343 673760 356534 576093 1029037 395600 706323 895874 479789 955194 293680 453671 819647 570244 130482 794230 771608 492215 640127 697721 866418 365700 208706 93601 537609 243771 556011 734530 4767 1001810 183085 615700 784632 135140 144639 96436 766815 897327 257308 980768 762400 307221 554882 785215 636428 195996 781559 150615 883960 530798 151423 460437 343613 311898 650983 185225 665402 931537 384318 570023 886733 591209 160598 872903 73438 879966 386375 62885 816853 478988 976621 914017 86559 240758 221285 898049 75692 899522 78484 415467 372596 884155 199584 184427 949997 655950 740213 501555 374167 70925 456769 408533 899440 432047 705272 41291 656256 876686 793552 1392 326735 764711 546502 1026437 321642 858270 778264 944813 124130 278583 753865 580208 979916 905182 111393 911164 530626 474272 132906 5343 492896 721712 300852 345359 251336 292963 756817 462818 613663 862644 307930 371798 33293 380353 597736 1009866 207681 836811 843996 963459 211947 272698 51671 45865 270400 618519 540738 421703 616954 39313 336968 166094 818389 323961 771159 361106 740115 90053 57763 694731 139769 149776 246947 470678 165456 196376 418194 965746 598245 573760 363759 877252 310025 871692 212989 720211 19217 720551 322884 576716 135383 819552 517390 765759 115255 135208 903659 321696 509843 935446 202029 752455 493648 818915 109421 528496 444247 182127 98564 356540 266133 89658 609939 494766 929915 115691 87420 726319 969342 482253 668774 1025035 650136 236621 641980 947314 310213 1036157 12847 1026936 342407 942996 440624 12437 853603 379756 721271 661029 82786 454403 532351 102888 97681 76794 1036295 558468 1026689 386585 375954 694014 734407 894921 970728 252229 71805 53912 432787 263335 200639 384953 837475 16218 511791 471169 827371 357877 414322 159467 41217 869364 932017 228885 270145 486455 995609 850625 326539 647555 96091 19413 485249 614143 90157 475867 899594 823481 1045958 85122 414674 773151 697446 405787 103367 1005702 784076 25885 121757 935847 484030 59809 500811 1039901 140677 965862 762508 101352 733294 252622 588640 226540 271690 642399 624776 887155 877294 511300 404749 994983 467380 291402 866745 751385 630777 848867 57756 256829 417437 260518 1031817 254443 290182 654285 615830 944352 641053 78773 68512 48443 246223 990306 14788 742400 33421 885496 758247 225944 758604 862019 762672 1005391 1014406 781360 773768 979413 944312 38994 80673 207806 259298 927326 776940 377090 125194 42415 229153 239741 663225 371394 195771 789616 486268 151483 221433 381694 499044 574687 603615 898736 558982 1011992 382643 978674 663164 762484 971904 551060 500963 118438 879254 36425 649179 877444 525064 631083 297866 141191 510764 565557 26521 600654 808991 50632 324533 738587 1006399 362023 181263 731988 681647 340474 71133 68355 49622 924111 27607 638295 1002976 18324 277178 755489 293435 902943 370121 158040 149788 753318 84807 393621 812024 300871 139518 719512 278539 161153 745659 134337 348884 737721 230607 429719 218775 590007 152720 955717 827098 736294 262358 959768 163048 342807 217214 193026 635985 707198 842986 12314 327528 890292 876159 914458 762820 855795 854311 828384 923327 714717 653517 587501 700922 399862 241123 984809 292823 950053 629214 978973 911357 195127 965561 328183 648152 798556 281710 491402 303895 380072 883584 782347 440364 549523 932725 393045 271567 380026 466516 126566 622204 665884 16939 824288 598768 221981 347531 715913 687280 84358 293898 211915 874370 14403 178880 638004 214257 20644 447690 188407 69837 737756 896971 860522 673193 696709 628838 287622 573788 54299 958149 57962 153984 427388 918293 242649 954358 962926 176647 186295 939872 211993 53585 448655 518054 793225 678955 785424 565874 199469 708563 590731 985012 384603 780297 883831 965150 609994 355219 631022 37800 944662 657595 116781 51725 821567 213452 1009432 861005 121130 944536 106675 342569 815903 831477 1009322 971434 918857 540219 862666 16027 789305 25544 531077 184842 956004 971388 588147 1009611 1025696 518973 30667 456181 856747 531060 993262 602723 983204 17551 720349 739124 323216 213629 286654 38731 740054 421429 837211 496335 761027 474927 60834 826284 605447 521961 562470 326161 826934 351587 905372 254193 992585 495011 911455 754306 627226 1036851 379373 799936 456683 364958 788584 239083 935392 281334 683287 925956 286592 827985 595938 778836 574776 687431 864216 818150 969944 143222 861101 150024 354836 440062 817716 1046478 1017604 723206 78570 136079 978084 28213 308843 439142 244565 257849 153338 338354 160602 840004 352510 510358 167260 926345 572287 637818 500455 874180 661677 713096 468714 1045423 177753 773168 831035 150926 503418 245412 968721 611236 251818 181085 419464 93371 865703 118932 710433 811937 522706 195785 281407 25509 594867 246592 454826 656670 676211 219263 563728 223716 135264 986834 194431 158165 32109 445127 286445 1036114 288175 755634 74928 631743 628449 650282 492550 166918 184289 192138 530319 13589 82225 297329 319949 708699 761207 294979 583083 1024079 440829 996261 675571 562409 114481 820740 600791 718887 518438 839695 831593 993930 645138 1041721 71970 225174 28878 534584 526687 772693 740697 765833 887007 59861 834901 358889 232263 9637 349832 570077 395422 952924 71005 526123 632273 62995 527713 199007 453936 738533 305606 763463 268015 560502 97763 371063 1008038 945513 42417 152006 785106 878057 964176 652751 227153 18465 212608 374897 908266 831940 55080 740688 144835 432518 443347 838994 115433 584608 402222 957218 1026764 341584 831372 350128 476863 812631 462690 911022 195196 168825 832971 99093 367775 1039616 480004 517022 552742 22074 513265 618314 1026039 328438 718743 229851 493914 517131 1009056 49240 789115 332754 1009882 490893 856041 717479 10936 11912 78874 222059 558287 388894 597989 530437 90458 202340 357126 257500 109495 777014 81053 219743 512232 592051 197551 386941 184339 311998 417700 180269 842499 744063 8391 150760 624292 144096 985290 974890 625546 439569 725823 946932 398955 480517 347680 487757 370848 566771 672327 169660 821417 556757 584695 776912 705190 77548 17233 290201 637150 967226 349408 508972 738364 546310 256526 374050 812237 1015132 770476 238873 885315 505226 809070 443186 146549 518821 82284 611729 707549 527362 69283 857569 586264 831677 51570 826829 162410 183349 916254 910216 215607 881294 83278 509510 65931 503085 756367 830144 142227 810816 1025745 796597 720674 408116 702440 901731 110381 639549 849420 441106 805711 746193 334937 846217 667718 234285 24912 567703 723060 199375 65364 513932 351327 591354 871726 253117 963377 891445 616074 838659 475960 137932 877688 757308 733799 625997 665067 859849 747220 732685 960573 579599 1042232 66721 1044393 249846 379762 297061 360400 214125 703748 742648 812085 6116 526228 388798 182465 875984 997741 169821 926271 259882 676859 406080 911073 343792 101458 866583 841401 444067 564136 442453 185409 598728 368599 756657 609492 771943 232412 209574 274738 1045647 141403 611570 97792 832208 369688 319259 87110 384959 504959 220901 565743 543349 804381 681949 23116 843793 769316 67538 212625 321585 312811 215894 800343 86397 505196 119361 473113 462365 883141 1012782 442807 163901 793271 980221 1040629 784016 707114 182607 969725 997578 492711 60173 395737 533541 16860 835042 666362 415709 111900 590780 790964 651700 892380 254287 248511 744047 698424 979602 914872 8790 1039723 356159 900509 978360 894042 155479 352597 291173 414218 581532 478246 753458 543270 30230 114237 664185 765818 489103 460074 380054 369786 882455 279649 37227 203708 513152 576954 95196 866425 149218 2545 639572 605968 886297 1044775 623423 398724 917058 922463 323982 611321 824386 864514 854326 910650 752191 353115 861105 407350 70692 578844 1025147 260991 715809 461528 767382 489418 702249 48006 922630 550513 1010035 932100 978006 681716 809722 682130 444178 982643 31741 281427 296267 469046 1022335 595663 421142 423462 1028552 580980 542221 639313 809186 509712 558540 223849 142621 907609 429173 993862 285579 479333 782637 1012319 930948 493362 188061 417109 184356 28703 753521 798569 836296 40305 162524 354049 1040789 645584 688403 679207 988913 151751 714701 161289 542472 149319 349898 319866 541768 25636 296009 60272 578533 952470 393615 1039492 705110 604346 71527 158325 919510 758799 832157 768165 654564 646650 417922 780442 499395 300610 809835 801407 1041403 401812 829234 966048 8406 852480 736691 233713 424932 302970 84816 373640 553591 958554 490350 91423 355624 971228 873718 398995 484432 762017 1025749 387687 234640 336173 1148 312642 869193 305255 1004128 585324 824101 455707 877179 999509 747660 189307 1024201 321807 679472 966554 53196 572111 1034626 398320 775433 396400 184122 136921 234889 731631 296915 434709 647769 873712 603148 375626 488714 808248 229736 765053 457777 497969 253615 371869 341992 452201 909419 333816 534092 563731 374124 80068 999421 489860 502596 630680 967841 660151 770764 723952 530272 896202 480413 582828 76649 968831 968088 868497 852076 78012 609119 97990 470815 629515 573657 94041 296378 710682 494258 723896 701562 562236 953304 835384 68129 108519 338431 278418 802932 260148 877086 1045857 481468 780131 912624 324773 755782 87380 815988 755010 603363 274446 643950 277378 262505 693307 160740 499855 256559 163242 305569 158458 881045 591821 994229 18231 187514 605753 628722 471070 32452 294184 591729 350060 399324 418298 176908 237120 999215 412591 960481 957854 843950 551791 822229 540399 117070 25858 815630 255103 279433 491352 900984 991742 443356 550147 401218 591104 632135 160952 165726 650621 521680 434642 281860 915025 86784 1041615 805167 257469 185956 605137 396574 187876 70157 211741 337621 533839 335121 732575 423322 8042 962568 378213 495224 744709 872847 1006624 405695 158931 168648 246694 641666 668654 1006552 1025650 593175 710225 936040 882722 889243 733021 857125 1046008 494955 186965 464705 800602 235180 314081 185071 347731 293061 292239 298474 751631 202976 493645 524527 56675 420460 406257 201534 385858 357277 786353 239389 985929 352747 736171 685653 418868 372367 323422 327347 690790 807689 485167 556680 866406 265629 347110 298 223068 964048 477998 1014641 589720 893168 675864 915514 661772 136842 805784 578792 248781 513266 625927 134622 954518 763326 830111 760582 274756 587 195074 121933 215387 116791 497844 464420 153215 982501 459932 130561 284924 108284 869511 87772 66624 43240 41125 433586 163675 573272 715530 640518 701830 1015998 219182 525915 145049 160466 714606 1029307 173970 274191 875401 734003 967445 628533 574243 846932 649703 596421 889157 942004 82802 919176 607707 278123 552517 127753 894517 628631 770193 929558 427398 267480 661676 477507 7528 214740 540050 303974 1046103 852404 1036127 399132 155697 575909 772054 633411 948924 806745 297693 217982 183840 720003 886527 577205 815977 692319 419305 229778 707846 969767 117997 684036 118605 929695 241026 409792 841973 116106 599489 86459 269210 131122 782570 384177 431164 173540 223197 797602 693184 1035633 332194 712015 448366 912047 443361 735681 405873 977654 283498 235203 508250 942500 709807 642147 900254 443545 748613 1030517 837395 112828 503655 776208 908151 355956 627827 1040910 312297 69167 586602 1017232 860782 668894 38516 600441 2413 884855 318042 180718 271411 273522 909067 832732 683888 48717 477207 839282 623033 311816 494903 214434 615428 104106 56003 774309 129582 412346 885306 838004 916344 821446 654014 418383 293638 431072 946581 256570 720991 21531 649897 74107 143344 357138 61705 368158 983945 952418 120678 540785 168670 480812 34967 833416 158727 5524 780309 857530 228352 774980 967296 95522 624426 908265 937496 502815 864712 538805 539460 856532 694403 867292 152847 807593 686311 400663 897446 87240 518627 42532 1012443 339104 304205 388931 71333 270694 908124 797627 677790 1032591 238892 362067 433539 984920 324414 921049 523704 953662 137973 700831 641985 184966 519705 740856 309706 954294 353112 116928 428321 989978 904896 15825 1002166 56640 633415 15247 405409 906620 519747 331613 518556 536165 129522 729638 39813 189014 265204 419029 219614 684014 805580 117980 80717 1023632 154978 123057 129308 414436 627587 808013 8122 684884 1023584 439723 708408 842896 645387 928079 986060 681483 205053 669372 695889 980603 802451 828669 689350 436316 56716 26397 455371 982638 202125 628911 975399 665651 1016477 559687 340804 415346 781737 122366 89521 729015 165121 898034 372895 980176 763097 1042115 861029 435537 536521 743448 177661 62481 948046 150808 287108 15275 767046 383729 235709 271102 790392 418645 350351 352686 735754 467192 247939 365728 1021449 443411 224071 336514 126693 990948 909101 77889 246257 909868 274092 763280 399079 551343 700638 999784 190563 825528 31233 114306 728163 50834 285687 395231 724173 310032 620229 32065 499689 375558 874775 1001391 389347 500941 110779 572917 1017931 335043 756513 121121 337044 575945 665058 964871 135832 106947 479030 997566 136722 280092 218748 627489 778786 749631 953526 333648 139725 618015 152842 453932 856187 831152 771394 190942 959095 613995 644685 160848 212339 660430 74940 227762 65793 625626 475461 94711 499483 489107 495940 685141 181403 676740 245557 154569 70084 24120 113467 392081 107191 101058 609181 25520 665599 299574 208195 275821 495366 593709 771133 722900 735901 567877 744508 842803 445304 87711 391447 107166 555184 695904 309064 970349 653375 524080 703597 195257 259975 677566 505799 106210 533452 155449 651966 54027 246453 408536 127323 730268 842447 791892 631500 490176 781322 771689 74211 592613 276538 628825 198040 613694 826263 790376 147843 942404 718141 968545 235106 954929 270253 286735 299673 338819 162122 620997 139949 552319 326877 704983 45512 258476 584210 3870 514617 593748 1048057 953977 239089 479238 342917 261958 876294 979991 148496 851949 913459 1017628 475093 551509 775510 296049 480885 639085 433138 134069 767859 829605 127915 238924 996024 752242 151244 988892 286991 711373 856772 870352 548010 813237 940196 734680 264603 686504 408995 325991 912988 976430 1033114 842292 957512 452175 213385 29625 632863 392727 418832 911799 864902 653849 769526 732336 655493 130025 256166 85612 402439 693921 144557 910965 799837 64349 453182 820890 595643 996799 72110 671600 677562 227435 654328 341196 986837 293260 779065 672330 876780 319310 441141 176073 949955 506977 268753 259565 213636 531581 843671 234140 218937 368856 157749 60802 586067 535729 871166 478349 726822 827849 240487 645233 555370 830693 596363 766244 318396 238157 656040 397923 724251 158288 307616 952364 356459 294334 122745 996162 988405 520812 971741 204205 1007333 694196 726427 565047 147403 926450 764708 774639 982811 355336 387854 726698 1020589 834011 253077 502141 689981 990931 272405 280132 96492 714079 497553 253215 400317 461935 927535 677615 513049 775160 370106 92638 778059 22900 779551 228820 134149 1000543 424688 958722 525018 295611 135396 101467 859841 398733 738645 309270 578968 650589 203712 98350 372895 710330 64841 612578 185593 947892 280884 987957 924719 939872 488813 274799 572588 394328 442113 805786 557633 538424 813731 558085 497315 857122 300328 854981 317928 751163 693259 177967 445198 1002540 124394 434784 196724 984226 832263 648629 798815 133838 122311 219731 575863 676581 303926 356000 269127 194209 1035138 658120 790208 385470 420476 427321 880310 691838 798746 632615 49250 1036838 477431 377097 633822 178558 904914 577306 717996 292181 51467 306649 66096 87803 441641 614025 325681 711878 511830 220082 679772 446093 881377 1047966 613825 354864 502459 650972 491348 40974 645627 1028289 69229 417676 74842 405474 326728 1045397 417464 616604 350598 552725 888725 859020 941739 272765 327576 1020439 394398 740162 383500 29411 404779 617054 548190 894556 220036 276174 891808 543536 130236 734994 51977 244435 802891 169136 140915 40444 688269 719024 875996 397606 15170 555041 890597 710928 1022480 692371 64854 42814 363260 472220 910232 224885 26869 714836 750393 968515 209993 1043928 1043820 746613 482094 950730 424838 432030 987707 534479 954242 386455 670956 1808 447614 568057 1041953 153274 372540 643237 936095 842366 85666 233533 223117 683793 609338 477352 14073 239277 253107 746130 545873 423310 36958 83177 20202 454263 172978 350561 819325 724778 319432 729329 161189 236787 592607 481364 976482 266526 321753 666761 147096 759164 969661 753492 374417 69859 767027 736186 719735 279467 66059 506505 550875 390193 767158 800462 248881 600919 998347 610908 902993 1016066 907140 633420 1027832 161947 821566 293751 919621 781711 300029 22270 102460 1019855 298213 517827 578630 487505 195522 180717 285359 368013 297857 282984 1006375 839680 510645 181346 460610 140972 556051 529616 156408 652182 816886 990183 830757 104519 792539 964259 284682 553548 540902 326211 37322 645046 1043036 293066 1006830 664475 475943 365952 932066 578195 155989 911728 1006198 634683 361113 1030120 881757 462518 842953 226043 4017 990503 917086 872450 160877 932408 311031 60439 991730 550294 901078 327832 120707 244594 31841 599978 142536 393473 715426 1028276 571983 475389 43976 885983 53766 751651 1035428 138141 575427 348595 857645 622367 182716 259059 650748 680157 542991 908460 378577 146963 127547 708011 860428 103486 406949 969026 531252 664994 24597 532164 692852 85447 148278 165644 512793 550392 159257 86263 776469 866755 587186 171493 794751 297851 839002 896572 132625 43193 241483 933349 47017 397015 431399 979149 570568 8052 835698 315237 712470 517363 1004307 906019 858844 976635 489431 295679 163720 3832 596718 696311 596013 564377 799340 844171 996352 731728 431817 115265 149212 967125 551778 351266 612799 786595 857846 283963 854859 674938 183337 515102 991302 989147 696836 308318 238618 79503 212083 1004310 891221 148001 1222 461667 80426 3679 979504 674533 903407 11741 975435 386626 61597 493169 557459 95652 374099 1045944 771046 704822 62676 918928 257290 146858 882436 569500 272679 694454 626286 341699 963913 873874 542913 590257 563167 424315 536398 235861 780607 608308 104332 174177 699424 4224 951189 135374 275998 592041 922278 659541 993337 146172 360867 881910 653142 426571 48016 647541 263357 890473 293401 795096 83609 75954 259595 692203 688251 594048 796633 493500 789464 34743 432152 912415 340102 423738 376835 637738 658755 709491 850423 963258 659502 723151 393720 984301 851788 1013824 394795 269478 561412 787385 280410 750093 38051 371382 280947 618252 240345 997041 365577 287699 429627 980910 721617 625492 1043391 1020080 763431 925639 445250 906305 996231 950056 362501 372974 525844 876468 219436 11721 831252 332912 420414 292582 202353 844194 33704 915934 994106 287062 541498 627279 468000 456666 58536 771673 1003513 612418 170506 135970 1013313 202981 357468 84307 247700 415709 56319 194970 745013 487307 104758 258342 413323 441106 552106 378414 346014 944855 210919 357482 836510 420103 177629 592280 903261 19985 967519 418297 407504 877864 735143 324817 700561 49346 1002704 831722 786016 1007387 104539 256273 662173 24243 693163 938136 441552 1000140 1029256 985043 621346 149485 595360 1030299 490209 444514 241409 967374 45312 372921 138913 424140 307860 132166 917718 1010684 71000 225696 776414 1034565 745514 980770 231769 640405 560012 1021803 1006794 727646 266788 73182 237081 1020436 561468 979747 49427 566448 784706 590244 137961 795696 85577 43537 731821 784660 129159 1034204 356824 585443 42197 771518 56519 168100 505138 442928 572217 398693 344384 50163 1001683 941240 435909 720521 116124 457521 371244 992953 466561 284393 599810 841487 730578 185342 741497 984153 547779 987409 492008 754219 149228 603078 106312 956252 154826 345415 591289 303751 621116 696002 592891 249483 519174 288230 594677 513803 919377 334186 927282 122095 479785 994695 11359 936673 146430 309369 305103 182737 419363 12033 67319 410994 752722 536806 427250 327866 171303 25967 629245 178790 283296 616426 457724 844148 334499 115753 536308 973222 163704 656128 632207 675846 704587 902856 291227 368477 68012 260063 885899 148666 15886 524582 819188 877553 937547 924801 792081 810009 139806 307035 391744 486413 921767 309023 811395 288492 59627 214464 201472 227482 1018450 396850 657538 1047101 593191 852206 761589 480960 490268 194674 22253 524115 989123 488895 664864 684009 932118 224473 611047 410552 1028079 729419 847554 350653 114833 987808 52433 461109 240413 915691 726875 353829 771102 643392 749387 955860 531710 129593 892078 275276 769166 286834 118582 181212 681858 506636 814778 211864 325875 55342 1014708 561623 543451 326015 1015745 746932 44700 737454 396837 373391 259450 994283 250948 38025 264476 402027 277034 400651 791567 659687 299780 603967 670275 726557 56741 367765 516492 671566 529666 645440 166434 1004734 659638 876727 472865 767544 62847 307764 157450 804743 538047 363832 433216 814334 205308 865797 750988 792561 330080 707107 480922 713530 846393 1025244 368762 671669 438906 512959 752159 569540 266297 826144 862435 530635 971311 199318 391425 71093 448571 565629 308762 355693 889823 882 963505 232038 71873 1031386 746927 854036 572716 333658 690399 151409 346764 851552 449395 344953 441846 324505 484733 327086 628893 398201 86391 301716 901214 797110 808124 988726 585781 710093 763916 669855 440518 180092 888844 692834 528597 580422 226756 690451 292302 114419 298783 422860 957502 198156 857966 1034153 962647 837219 792550 611404 271984 857225 114717 954458 72579 1022039 20113 521723 83374 733542 100641 946014 947378 1026966 181649 1037107 303735 361355 623115 422191 496518 113451 167321 372363 788365 1031713 901292 897670 424415 218717 542104 533214 94705 307346 487701 1044571 877535 553143 404160 406341 794853 382599 451992 399336 645093 848385 796801 645911 370151 976872 632516 186023 767637 673347 1042573 433647 193723 878814 295788 207438 19149 60872 582357 792485 95073 801236 106656 192729 88496 396568 28041 822355 526874 206704 166321 358527 537247 326908 380187 489552 799590 686749 409648 135098 311098 318076 410683 532535 723975 166020 216046 300355 562018 136931 599004 532704 418559 1000077 379644 133139 392504 788409 1039148 393061 379277 509538 98732 71522 202014 423623 657311 1030429 762675 650731 518798 438955 52661 995861 885988 86947 931250 122705 149106 432549 394204 498670 163053 486608 309515 367871 1027179 519241 954039 146138 227306 379579 550782 300443 465353 899794 937892 280994 93261 125887 626062 734225 885278 234935 541254 739151 773831 104052 563706 683911 1040185 925106 625789 427818 827976 879027 208325 220009 82221 1020860 560747 311483 559106 486550 338990 440157 843337 26894 520816 368589 184166 368245 903863 556879 795424 773920 900398 1004648 362020 34537 565537 490341 49794 18348 941444 533205 886830 378315 702829 577547 181632 275627 769174 258973 692148 959285 237532 495080 170859 944213 544194 385929 214313 696190 160495 541157 993749 177445 925355 381858 872251 918338 979814 34092 1039501 163282 649010 653617 615134 290647 431172 167205 177574 83286 661879 290239 217921 486616 887496 834426 941424 868074 127451 311061 401878 589085 253557 863764 537211 777734 34560 884540 265805 141759 948490 610074 940442 681572 776646 906365 173720 365719 276105 615672 380382 162813 1041742 985441 710376 395199 980275 533077 815254 176906 110330 400561 850349 66959 42377 407066 989525 729091 415338 610679 583577 874656 809547 121713 239082 911267 927104 638714 657308 893900 219260 158147 461416 249569 237659 57540 483049 455211 403292 517304 1007903 314103 955743 140958 499951 739094 630891 953401 129696 299357 732459 33937 606047 536102 1048427 420976 880060 206797 326304 525030 948779 609077 389726 978374 501636 95297 395999 740903 880516 977498 240003 419043 1047370 642287 652618 345883 273370 561137 124764 893617 340637 821331 322433 955084 47583 231568 200874 1016920 1023312 36132 969062 469635 864900 882962 15469 820033 991603 516701 140569 256969 1035513 716431 672744 673047 871255 540469 1007356 10344 978608 126560 971418 469952 220557 498469 242095 210535 605018 558622 95814 124263 286951 835048 279059 655376 107751 482211 569067 326773 734324 249717 864073 300013 1014665 15623 982731 419730 826759 452614 303795 505029 163249 569507 522856 727464 874415 696340 122866 158114 714767 558353 612481 954847 795839 958551 546022 495054 361877 811304 524823 945057 1039559 143818 436656 745680 769907 807940 598637 650902 622104 839076 643250 333427 503067 419067 472835 368296 671044 699742 267915 288446 795710 861095 728985 183295 890138 875187 537119 728571 51404 669666 601650 729861 480941 16282 545933 699572 138487 324036 145165 15459 375116 79437 604470 374704 364848 842151 565420 994560 486026 858437 603579 370682 103463 540706 619473 529928 368183 21307 739838 277209 631502 445968 617339 636130 138852 749351 405536 594392 940118 529545 394475 62263 613219 763972 486528 737982 97839 400615 692132 816881 555971 489993 679361 452502 924683 260290 605542 275000 486487 995375 216260 437927 296923 20979 537138 324470 454702 95921 949417 92796 685519 785043 169032 1045844 176283 256454 211665 762333 985176 294139 891946 945850 478510 1025512 716510 860114 188457 175045 107674 598737 814008 120784 797360 689062 273457 864713 473751 258307 182347 19574 637544 184545 965026 991776 535907 877817 410934 131349 373864 65355 1004 165924 302719 149147 260876 766756 559440 101103 1000641 980845 790956 338450 280732 28765 791554 787477 623634 793556 687338 655304 582393 403128 698782 40773 108559 543090 612476 369766 976243 930927 141701 640330 296234 199841 306913 94420 319899 129020 724313 107308 60947 768505 273628 182844 323394 221206 227578 768563 246717 261715 536940 438790 179322 97206 936586 159722 525654 421576 712147 87516 892306 68119 404073 564761 712786 71858 337298 106406 433437 592560 301880 991945 245856 266665 515690 574861 691179 216379 854489 946243 24434 264070 577628 383484 4365 65969 777580 269583 316856 53347 247209 351129 637396 215114 624467 291832 1026468 1047191 1022673 312655 788945 508288 103214 1030 122855 744637 478871 663111 494294 597516 898782 864386 723825 239022 463354 1018345 449778 241383 320133 377077 613748 453761 874556 186335 50808 914762 938115 553256 898401 737425 1042143 594962 934904 340653 562553 950564 241896 866678 320930 399017 301122 915658 307273 345394 900091 165642 1044103 529424 220266 571802 334356 767451 336074 33124 204238 470253 430014 677718 54841 262120 923592 440543 270842 589356 829392 570486 688731 595042 1038243 886291 347083 536820 41074 738228 747099 538770 42319 563674 171585 2734 527283 1021961 164953 955905 386043 888139 188063 785668 336358 128174 501942 707192 533785 946625 828516 734686 840091 646427 162323 161792 735321 549076 1010002 536422 53155 697610 362834 775394 670637 396382 39274 278533 894735 524404 876948 736167 502598 413303 828141 469603 837937 955282 235577 310040 94612 440696 788060 175465 695704 33501 384226 108094 587593 141306 812664 660545 37399 393997 67952 664674 996181 216278 890945 902740 207549 125212 12805 180493 309995 738086 176890 710474 266717 670275 1029378 916488 905594 794178 466978 956172 534535 310266 281350 121181 686259 489924 502652 926148 103437 492540 399092 94547 163976 67971 1020679 126939 905982 886848 1029613 688244 366378 338330 628485 353785 509996 995072 85841 456585 1005833 224865 330231 681224 904489 974516 500929 166811 1007831 865394 975006 55856 770501 626199 467487 280052 350085 536740 967163 151258 597009 742432 716171 791579 66627 327698 530254 96432 718942 522249 522086 284634 416899 636948 990234 903579 665917 491850 264786 489274 365558 30276 126494 720835 870271 444318 56112 617605 470156 651386 367964 832914 442934 787196 727327 349762 788087 263375 474134 389552 454321 1006494 884098 984891 94248 280988 61131 833287 137347 489981 515066 562810 603727 433530 195645 103615 692604 661201 668262 782150 373726 1029955 56685 734786 967085 35605 243946 549162 647685 243215 150939 389944 735079 24576 389604 274413 878646 45367 547402 483211 46907 515852 768503 140185 306210 870485 422714 383843 936955 958961 284676 727160 844217 734017 1014379 271146 1005238 664233 167210 757521 793389 905748 447519 57224 892607 412526 1025229 343087 350447 310567 358104 669031 483750 132790 165003 301273 39343 677140 195413 349680 615228 1036093 703559 684634 453215 414387 175256 659083 851346 671739 1021473 621113 161328 284445 301026 153825 667897 828456 206459 513601 169618 949164 695476 912092 898051 1017662 613365 307321 254775 778743 97486 640676 197503 607477 200561 116524 803344 213977 912435 772771 160384 170312 857103 64737 718669 99178 893218 147842 211542 995438 214832 387171 832863 277252 812062 487977 101010 669409 499830 746682 240889 544063 860134 602049 563461 452954 868801 860462 236810 816372 455036 289204 45504 337105 493362 340298 123588 513340 407585 310187 83733 652929 857899 892118 625047 297329 107862 523662 459155 797665 979532 389082 219957 931114 216284 381830 905229 320171 230263 838305 126863 300099 373939 736765 980883 268503 372684 881075 113877 133842 320798 666012 205686 605344 517804 89560 862073 406834 227485 851787 554311 1031293 733625 379931 299563 292858 240624 930868 824535 1021736 672979 347588 683486 430086 290329 252351 704567 125849 560668 350300 215488 205420 159833 994709 908217 624907 345588 513451 648005 543879 865841 10657 426477 1015541 163580 46012 472604 668655 9570 857097 332707 240913 13846 1012951 953399 366205 1021421 921400 509934 86872 746082 835461 888262 416330 647699 829911 834590 500226 66882 781967 20795 138672 816724 487118 525253 412041 342614 41213 617287 444231 844147 619847 899250 920230 935807 543258 917210 857576 386159 389290 2808 345682 240863 508270 380198 995501 557707 508065 86246 36294 79062 840386 1000860 210670 69958 327956 661263 995962 918533 249375 497132 643140 18530 432685 208963 775720 502094 71630 440840 48264 545248 249941 247187 64201 77265 964696 1018912 615380 907777 119859 222800 103062 402672 912518 251047 222848 859973 479923 6156 364551 113739 832865 809547 732453 197231 263420 550550 685526 641987 1009714 324096 817308 661118 802935 619521 517884 910714 933506 823029 586239 766133 558798 67741 538290 681424 452122 610972 178854 325779 595433 238330 325744 1016679 135427 40101 719914 1046490 882674 428012 495600 810783 853382 203522 292965 43659 4946 905857 901419 922650 470572 842212 661870 397031 375473 951307 147546 182199 240062 611259 623008 996719 81144 300060 606710 47513 973637 753977 105364 282852 718161 852099 68279 86945 522762 649550 338465 247367 809765 253267 425879 14831 958871 962861 88162 212184 1020444 419036 898511 940772 287155 764997 543151 306714 195103 591791 950999 589602 151144 158791 1026465 1013196 48984 97437 330858 317833 167935 20773 211986 877040 682544 315575 415871 857915 914177 956688 748826 770759 552783 620367 580944 421784 882744 422008 516370 31442 901022 874996 69973 406593 1041579 590351 918675 200402 1005640 1042553 129865 876824 217508 755398 760951 636360 1036979 10478 115235 502845 179372 480717 873942 682228 980106 968612 146717 955921 497549 914582 611849 1045465 868278 272172 885680 31030 1005646 75474 903849 197686 229983 684120 425364 760460 330041 982641 227728 473614 943855 762423 881347 866613 973015 125861 282838 800672 918542 238108 564086 302737 1026546 314591 390868 176494 617638 412566 45094 667201 828305 720591 547364 359993 409567 622712 96652 685607 442623 814183 541086 435970 276771 211154 942240 343651 549315 368343 384091 30474 835610 758517 720540 39255 448935 773521 1003956 691153 424110 189299 503033 1045411 524469 323142 1003843 189722 840455 771355 136559 992296 770868 247014 1024736 718052 760719 600320 639481 97288 635311 521123 1029796 569202 953070 26226 568526 317091 168173 133870 996584 760643 316942 1002241 1036392 567707 387577 760183 822854 385305 572952 404096 505727 595152 760346 212016 494486 613365 729203 388864 331022 914019 90843 831050 515569 567576 198347 141520 76876 911030 817667 317749 503472 800771 79623 466562 438451 356457 989597 648355 143213 744055 508752 253160 132604 129117 135152 476805 403968 611444 367120 542481 391199 57780 151431 381707 823426 420925 398832 468560 279382 170447 163625 1035430 200013 326225 298456 801333 664602 108621 35297 586761 692984 162162 255217 411793 59172 900881 995063 694307 650334 300705 662181 339318 162157 707132 233971 239142 281752 672031 1039005 781107 129069 262190 445088 833922 253693 47725 265409 440923 540894 192904 750854 11241 546600 829004 222522 334269 295225 694572 475501 402764 622833 465597 259186 515692 50998 420922 33888 306139 905330 962560 309010 213944 692496 879123 1033895 242696 324098 823448 75266 326450 1006910 601177 349514 340099 416316 887108 575084 933036 866938 63212 184724 74303 251384 989446 702904 120373 481212 575470 573709 370794 6736 33056 347535 408607 955455 288703 531838 725112 611483 513297 625627 760060 921466 948480 517360 779800 506484 723611 182981 384412 768295 231571 960939 66364 6580 854462 146613 708880 844095 73112 8762 106516 682098 965821 950357 270505 968698 575856 964965 484114 808201 270360 471181 356344 208339 473021 73269 422119 513553 873103 816263 420047 58241 999008 775155 621699 899683 238885 692139 52029 547325 585080 967208 120600 276761 699161 618915 163221 799362 302952 443549 753687 98698 346605 18007 236647 904839 133329 211802 341296 674642 969058 853489 35459 909254 739475 1022634 819797 288327 516985 1241 524541 63544 260047 64277 905654 871043 513139 754617 859939 530966 801255 502116 555974 305248 92881 475002 883335 870360 511099 308896 448307 718966 792403 524611 732923 267320 595820 231442 674033 265119 64764 732800 716430 930351 15580 485187 742447 891635 786699 415960 397715 263414 928043 856572 895583 645067 56066 708148 42650 77829 762619 19014 539441 916416 271523 862398 230004 337687 285484 353898 83095 317611 551405 57055 675890 507427 392415 450802 942786 354470 997666 512831 368934 112994 212342 452773 565282 876041 930499 386247 64735 613711 715921 323725 296297 1028973 530832 556705 848176 196257 197650 475123 928135 474028 647820 141365 860712 365138 505881 557664 606639 864734 771318 660782 678426 212379 952071 612253 340304 248156 412241 1029490 563606 386549 870782 385971 334363 310719 745052 148780 75630 1032472 344670 1007340 781314 254689 220953 810181 41137 1041662 143048 632271 816438 373977 928969 229605 592049 710624 874014 837926 881191 649219 539117 766581 514304 466998 301569 695802 105863 653557 236358 982687 4462 906427 362064 544148 245831 769162 333781 593612 542732 994406 811310 779646 442775 520153 342235 440484 833835 724593 473852 911231 636649 313406 350680 626193 350044 893525 851546 973217 1045486 295759 571535 1011003 1039216 1040330 557097 54830 858774 521959 99583 921740 906361 794314 495499 334765 338707 336158 127338 171692 440262 436110 919008 892136 37846 112717 82513 342661 913642 672399 841417 168169 278927 113422 319093 37695 848309 575622 860200 787191 896816 655416 876247 881732 82488 1028715 997917 1008284 194025 444134 499384 152892 954564 43384 902922 70562 449836 411249 117657 453137 311786 923430 312207 654864 60074 474736 292154 766699 655484 767277 824973 73265 619091 755390 1023390 363572 576905 204168 598310 595084 632409 958323 772356 867988 135268 809582 839354 112108 1025837 16617 986606 200437 206493 685657 1025259 891736 430975 191415 402717 413311 1045509 789505 676761 766491 170049 948408 96658 60060 62125 1037921 345317 314300 65700 436484 407694 457973 344806 868528 765233 863750 804376 374261 221586 678770 572226 63080 170781 664320 270415 712995 710239 141372 915600 881474 264074 755957 628026 853095 944885 418237 814563 1020726 910746 615020 985353 74202 62871 1012381 160907 467582 340653 353840 806446 324565 745156 639430 744473 224659 853605 36680 439641 883954 373054 868961 621150 250158 107170 306431 859516 628745 272903 590806 277355 805448 492422 127709 525256 559155 542814 180686 668050 919065 946032 34986 889773 297162 384452 685107 468322 258587 558852 399985 636637 89446 794108 122670 927150 216071 349472 1009786 664905 975328 175878 533287 497542 12758 57063 907085 947489 1022545 702755 609480 214587 405952 439226 589749 797399 213779 259795 124153 947038 318015 589113 278202 444699 352446 378072 426211 911040 18956 757573 542117 778464 1036331 799284 1004017 786034 376864 194559 43518 205140 87667 593958 505289 704198 273331 495561 882064 157675 536816 590384 116310 647756 572479 821572 570979 381012 42298 822803 911809 59860 1012093 721231 3776 771201 495914 338896 418418 863345 502630 69390 148784 330914 64218 415143 974611 255859 834098 316383 54395 581417 172193 694299 526988 544364 159324 756581 359340 848071 166170 827883 465927 367403 370843 301952 773643 99436 627486 283674 91884 859587 59881 566354 967457 97098 656836 512487 781029 543875 320382 823355 673463 419026 663655 37076 975834 971774 329428 566237 51414 36532 174751 288930 874997 42756 529828 232984 314823 201954 99397 172882 45470 265894 831975 96269 425491 258444 13683 331045 539519 506421 126422 464157 341635 3365 949889 328860 836737 577347 252905 45803 333856 216667 59400 297592 533963 850335 794330 870741 563251 305698 217826 741817 54473 31580 424354 887422 921669 406441 1017894 511905 619298 539850 614266 455366 85535 601186 510255 281522 286399 515193 164827 710863 74698 398333 352149 1044395 737738 769853 486013 97657 587663 571500 732466 776078 697003 466980 653146 596965 938999 17888 801822 795036 95244 401536 65194 588149 161739 218825 413362 851542 304342 251875 316648 554441 517652 525273 28551 770173 438321 287772 1040075 662211 783899 1045505 885110 257297 208262 194878 205133 699523 287593 552049 184217 19285 942207 258457 971175 276842 56776 942235 171336 1045704 575749 712126 976210 338458 39231 426543 701981 1008940 439104 300158 762374 741747 777752 610591 458223 363139 771994 344810 929213 195734 104668 207772 524505 316684 694971 687188 597680 656101 584276 548374 885555 18249 540044 84556 330584 448000 440202 865087 332183 296443 249143 15522 72301 233929 473541 132104 823516 321570 131877 358761 496361 855136 757391 214945 577053 820993 836862 576753 420869 386599 739249 893820 3762 216600 439468 113099 777530 891326 654133 392010 565301 461607 180311 100553 454208 756742 54114 360699 747645 556592 1028713 88314 788242 924704 794306 640193 685477 813429 508298 274353 884711 897903 843807 574733 757254 41333 270500 854141 536888 251281 941696 589455 442423 335090 298719 582961 263104 405609 1029423 883769 586515 591085 714661 843229 557174 371735 91062 386875 685490 771238 701086 536787 352404 97021 450012 169735 626541 137632 832436 676514 990611 928187 793516 827726 593886 992155 424719 851484 1016108 44850 993645 125440 188125 95383 390425 148563 669015 883844 898985 340815 953475 270550 64122 433303 349262 757009 437034 142764 778537 249562 581660 455800 391306 751226 1027319 362439 93545 509794 132903 704457 52420 161953 965211 589458 989723 984432 1010949 133275 957428 626087 505053 224574 309336 83525 146271 491325 319828 31211 913992 843067 823673 268641 874525 428609 153693 318481 642211 431675 653080 258183 849256 349817 1019080 867575 143929 470575 774925 77751 139690 190197 223885 532416 669074 694599 210801 81201 153483 599301 773607 987596 171382 408053 913054 233847 724469 192572 660301 899773 1012976 61673 330540 706379 608273 405098 239480 846963 105287 994581 1013748 633772 337223 121761 431971 111375 283654 195498 559119 282076 94528 6704 139333 25843 972533 6168 689879 331612 996326 803498 212888 242367 647196 261137 870371 373741 344418 848862 344853 505685 606150 126854 571150 815503 772636 139999 415925 591829 617083 202919 747633 852101 780990 469757 7856 508833 67844 691174 338019 895822 212016 581065 275328 959576 428137 875507 363391 24237 746395 1020693 837086 921054 633333 960961 949918 1030561 369257 866544 74947 728657 70448 1029246 710359 7532 681539 1008556 937831 179732 777699 256414 582021 310671 842001 351707 230724 44999 469014 586960 586816 569291 159997 669773 185875 696396 500756 184326 1047777 785441 950383 186899 373197 997059 469093 775024 921985 306386 116241 4222 358571 599182 409554 574848 589946 253534 916683 302879 527141 406861 112996 60135 712804 970632 879559 1003464 23029 155361 800868 661141 303128 782671 947821 590472 194068 446828 771162 571836 300720 259829 207975 441778 958650 853838 743697 259021 70532 452092 317853 1031638 580450 382248 30353 893560 454189 337443 759353 492997 948163 293340 307491 946607 792196 823660 644771 781968 534486 896651 213328 388002 402595 623639 785285 472968 200150 702100 693217 952516 321762 781479 778695 398910 871482 28570 121311 376771 64474 23516 553619 116356 431549 680318 170131 529811 937572 857270 78674 924265 310614 642656 407942 77155 178586 203896 382380 756288 804414 574113 498305 1038501 36564 215713 640906 869529 848880 74978 564621 927497 337835 481523 770838 212549 154147 509445 768243 882305 751096 979823 89784 541269 552145 749867 100156 426814 168917 51286 433434 262683 266291 523188 677681 882608 545690 1021993 97573 75046 1026241 873793 768988 654473 511968 214441 625153 481609 764725 694195 662660 215226 785281 386518 224023 615059 208008 857900 410803 12659 405909 315379 29713 469847 291315 225805 980018 735782 574837 372095 144600 250917 884975 303349 421642 697475 365242 1018429 133524 1033167 831284 722632 789892 819324 36158 517164 830126 440164 340668 229540 642089 441410 413977 244622 113873 119350 504256 30188 383939 734277 438948 828132 483555 896471 971449 59456 536921 1033015 216696 642799 115727 289303 1035359 754562 267829 676361 137583 861872 962494 769287 980396 896466 374752 59371 258209 283495 334232 459512 546265 956305 243748 899663 993639 905367 570247 872059 799839 412513 310536 474342 926042 130047 97203 227425 1026294 572963 590038 799136 118356 9634 478342 667580 76697 319222 516632 243887 544365 1023935 93352 2523 74879 501565 95125 90244 489470 315096 663298 496209 949281 207513 265303 865743 747937 670126 406207 88814 469818 632554 382888 1037186 596526 891202 37701 658371 838337 824401 156943 160461 321726 59605 645184 815905 861168 1029423 800855 195362 863402 1013223 775575 497049 966720 9766 153991 791090 574860 454715 76659 572925 96618 1011223 648425 76781 633659 293328 54846 626012 199014 167457 760583 957061 228819 374505 900768 133897 498286 332200 356520 892523 398762 908805 674179 963732 415483 7754 7895 816719 791387 968678 1042447 691662 653766 361450 570075 683811 880573 393101 698286 864456 351687 969896 925247 521240 396268 905787 573960 843219 790072 19686 181962 695966 16702 155505 929031 297857 972434 13124 136839 345703 225614 698607 797396 915105 807566 104612 658365 266596 431604 369336 842199 1028678 359972 233510 575735 820165 446793 738059 181433 997312 411023 276267 926973 102396 130471 103019 815716 456352 136518 509269 80599 763577 343461 375703 783873 25783 289282 236676 653776 313070 1018910 596881 163576 134678 352446 874713 963951 560588 543787 151962 1042674 107791 149169 909494 374143 542403 645411 151347 412633 660017 665941 554171 706056 195461 5793 878621 101334 361551 943715 376778 575314 99331 721021 549465 190801 753785 474068 190211 474600 431725 342736 624167 37107 193024 808928 301511 778898 186165 958964 896522 600999 539253 92417 926136 12889 846091 711297 87745 749203 475561 437744 815798 720517 883938 254288 896846 109346 624045 886182 342755 916641 1008104 39803 633074 89853 535251 65371 651935 480885 234897 1009241 984878 967692 134059 158346 978059 473610 611212 305029 225219 286841 379141 648937 419209 616873 665035 875735 359090 956076 1038836 717940 1021113 183258 652414 371817 901692 734543 826313 852835 637821 195432 726551 226451 258786 853834 942611 525358 734581 644955 417607 318446 514916 222151 493220 325519 821378 70396 471806 188755 949444 376366 555406 163455 488646 640468 758382 519132 203332 210473 119072 879158 656545 916396 535816 678624 805219 403360 678381 871471 892084 410765 28796 726522 328163 768701 599749 329249 134113 214208 170172 531715 634309 1012712 237753 481798 826184 738510 507897 202770 604490 705483 1021722 1014294 728651 770431 519843 780162 664306 563022 610170 891084 721546 981982 142187 996331 232320 845723 890280 489695 286695 362803 559940 589351 673268 18971 510903 851273 592001 254727 16733 733005 124814 1015925 260599 47426 497852 259876 372520 534712 120784 985237 319225 294981 165686 702353 291925 87041 942203 175266 917390 652809 734418 109208 229078 635647 376209 594693 112327 466568 64689 293570 334556 815053 77136 740968 214517 978427 279602 165592 721623 486595 655420 28084 844970 907482 887545 291299 946041 644218 174357 330769 643253 680928 555748 373548 796595 436684 249052 450792 286249 635908 194582 140860 299189 743376 873169 282595 526166 532095 12527 498396 1031665 672226 750711 1046763 490701 374988 1027601 746773 360727 611224 1035661 542760 439647 452770 549468 257329 621081 299212 945173 198147 589341 586747 506610 409527 730920 304536 974928 845606 199257 692496 306995 499057 652468 620116 85183 859258 66467 554586 446656 199528 871791 569242 488995 844583 39371 912017 88955 189158 43594 22081 119677 201879 987876 611503 148868 942450 238198 874340 40462 243314 744254 314349 347964 735446 916322 399452 581974 232098 791914 174020 725829 204571 506050 591552 887576 1023823 633402 921581 267903 876171 339077 993387 818003 581346 809149 1018976 1038348 812461 460509 174965 1021001 237574 935494 365911 1040716 1005387 943675 620087 117371 734625 101988 74571 972256 498287 321359 243531 537770 622303 676586 409332 754602 158304 570635 947592 990167 161574 838632 37196 520906 419497 825503 663561 723779 247330 1005488 783244 816546 336657 788861 335399 909422 544697 35537 65325 964818 47010 212310 679801 1039131 1033239 81949 368104 840507 348326 735258 256986 830793 667555 174246 104885 808447 442020 646140 95074 297787 494342 547772 470222 875646 132711 391530 188011 80752 740138 943855 1020332 105562 192758 1007383 449932 992938 258359 220690 758536 488819 891804 715252 883104 681962 432791 420662 531418 590314 788448 169266 959423 1039473 954610 614058 444252 992801 1026957 625217 312643 144320 55858 442112 684295 565432 458922 274643 741315 196504 247936 776458 509076 334481 464258 278233 85274 1033209 690756 446424 642556 276171 597148 575619 1044321 198438 309799 568506 690551 565962 785603 151619 336111 614814 126739 749379 1012607 992812 647423 710345 136287 691747 609329 793923 661709 635604 116888 125703 906377 424374 332009 578252 829017 947427 333593 834094 775302 414616 141540 184877 162141 713401 599114 663470 425904 105802 244748 300025 831315 707831 838707 701753 903583 473741 704138 775935 177649 224895 130847 844480 638508 688482 98502 503890 449331 162929 741782 847475 70000 281097 737129 695106 974160 79406 887904 593092 241605 524037 504669 35168 31426 750936 343176 618595 609731 830741 696779 586366 131650 703951 17238 809539 260163 660284 486427 320683 975561 347573 747091 403859 435294 635577 40951 595001 15247 77162 253767 355268 1032046 777998 755527 256954 617487 737167 846909 715912 507659 52732 505909 498686 566272 151814 614269 378320 241934 370563 697641 535574 750427 403695 602000 225228 773009 366054 994509 887123 481883 694443 722751 250094 392427 972197 600585 628550 416119 953308 120210 85479 293815 771456 852999 147393 491881 464995 941524 842151 546510 1046138 736815 1016531 230186 953951 837517 918880 525639 605138 2091 886479 344050 493619 405126 462979 652925 310026 445923 174149 416060 260736 406216 850112 205320 523235 116609 625158 1032383 17446 297116 231945 628673 915550 362861 992547 936053 147014 166027 880271 724930 535740 562257 317677 733846 805954 835422 16066 490083 239486 451861 424693 573853 289722 32286 823635 1019965 137572 623843 288525 182337 1000591 354836 658229 483881 451953 137507 102212 211324 997603 724169 487319 846145 536804 684927 363501 702599 488726 680966 962539 169693 258880 532960 175000 862426 196554 750036 850913 910486 591428 261742 790 146991 1034719 969852 971115 648262 275954 376722 490872 658559 900726 732807 3258 905220 86155 231414 519184 366595 119537 984766 1046590 498219 13968 358019 726637 222515 857840 395306 613545 687444 912065 865889 1034850 2250 509013 178708 954604 101462 107041 102137 519167 702399 20288 788486 625207 410188 906224 914421 689556 907084 947730 971207 1043452 725646 346542 398654 645044 756969 676205 228193 727019 653493 274205 880380 878896 937552 484401 490781 278006 460955 860734 186776 5911 881019 240512 717700 289870 458328 672595 6588 140475 375968 700089 143199 565091 642629 148699 880721 1002414 390715 823168 738744 643559 603387 97175 600703 576448 1012995 596403 499670 593099 739156 454282 209328 228098 700403 971638 625475 1013568 590440 354036 826252 644549 1035842 920871 379337 157365 580496 557141 735740 134810 210793 1044841 598383 749278 872550 899184 76587 532050 402211 103708 126079 291242 489153 98116 551295 775167 731495 198498 895362 503627 887996 18195 154532 189680 971375 680347 691010 251442 362672 758878 746624 982200 272052 710504 854214 267023 239924 200166 160575 511271 343790 1033899 617817 794836 853283 101548 299847 597582 513047 771972 92290 546993 924565 928753 818244 319102 380777 769109 368139 115224 353251 88374 401948 602696 645722 909758 734718 402106 122279 910395 410875 689278 1044134 843424 355490 265864 368825 921347 393543 103983 648772 971805 205442 718770 814386 302541 155564 888494 527214 552341 27749 999081 408427 124699 1041681 658315 370845 258218 795478 147999 379902 844718 139935 602263 628874 806204 95388 945925 210883 16007 476608 112611 710189 798060 356802 479372 163795 746727 501788 65984 593089 66972 565391 892964 925063 497231 614301 74944 599997 140396 822030 480639 365177 62592 511596 196018 385754 770749 872326 767630 1046657 234362 996081 802729 285203 922545 995458 223105 168376 821632 800725 623605 825759 21673 9417 817866 743544 982801 1016834 285223 404984 515396 878438 164121 1019737 868079 346784 874512 570327 208741 853921 694624 938292 378396 56089 666049 26676 591661 751874 229584 467234 283607 798998 500108 440394 748284 861012 631513 293500 457122 754815 1034240 971152 965491 258719 993581 680156 469821 317822 257008 405952 312179 583467 527293 585754 446123 757883 701036 603858 772126 632195 663737 191568 85036 1046047 140997 765696 104661 657007 76947 545237 40512 185172 379532 354500 696120 632567 455163 320836 418218 851267 566674 180949 847656 882790 999908 181109 583017 714068 218600 605228 1005254 872516 527229 61826 277183 796977 401376 1028 814708 358490 879671 912579 1000749 467650 982538 821716 633043 802480 114628 408273 313972 30769 241974 200022 156355 755089 634901 457093 33429 437222 1036407 732802 455525 938885 804186 290552 10192 109706 448798 556435 1031194 156501 456197 301444 558760 419080 671418 461568 276612 898058 374471 901057 953821 937094 228125 784259 396931 530669 985744 589960 286319 194160 138841 656405 7737 575879 266898 582387 678816 893548 908989 664047 627206 520609 302654 255578 277233 707686 829660 524937 847500 278851 473924 201302 136227 113797 831366 173981 205483 818360 345494 296640 880951 5938 162764 62244 169860 855176 718693 134066 679534 617751 720127 669527 147577 101756 751905 762244 817737 707356 104625 181934 43818 680093 586108 397519 1417 150123 670385 820195 987000 408372 38246 883308 455470 696428 1008914 750063 24453 1029834 702481 780149 653434 700105 278564 934923 808881 975144 973550 252226 892143 594795 699000 716207 429726 969815 769453 973164 739916 243834 870623 995989 623916 466592 224832 2508 941203 746591 890474 341686 374396 631436 743640 701564 340485 215492 390250 790091 305136 251621 22501 842708 408355 300945 1030769 282061 1046824 294578 967705 903789 592558 395504 869966 39412 816134 340285 951397 41761 222630 488778 527380 669626 597162 518671 204281 717064 676686 90183 173587 629848 147829 563441 1033287 997243 470309 559568 976092 195910 559881 176620 1009919 754195 44782 359952 515904 450623 789574 703817 52243 783530 525992 9581 593 437050 741965 780178 428980 88920 648341 1004690 205150 865393 423040 627086 734290 768630 232246 810088 820730 741980 402560 319559 610464 581277 778060 694807 65524 551862 441900 412934 489868 453799 30679 198409 849247 460662 481191 734549 550474 717228 437786 248038 422539 875734 840018 486139 982089 750341 44437 246167 211465 123726 583117 705538 417594 982603 427016 663367 185515 778905 342521 699060 917775 964952 209269 650332 827776 524974 158968 1027480 635385 848452 374814 106369 124379 56263 731178 462712 372841 1027944 404610 961439 253260 755293 732976 546654 964879 999262 968035 331742 903587 535336 684012 974993 923357 575742 584642 714664 197363 430883 791166 486043 635651 318305 936671 522917 67469 964485 100680 108870 533747 130528 909373 609471 363520 872904 106730 382105 574046 213013 330652 568863 559902 289700 233541 932063 1027893 182743 827132 543532 677369 1044243 919675 312991 388520 551745 650911 146578 369633 931407 673004 303779 880168 273580 254215 792376 369254 826318 727865 1029621 597864 843440 786163 949319 1371 526924 527172 540124 589398 174629 754533 43305 202449 101569 806702 941027 665126 368679 289694 526214 509719 450149 650070 107985 712775 18956 427806 769352 507071 981682 48736 439729 177259 407919 559016 801944 484507 699744 626986 47563 948355 432168 332092 971741 262587 598634 337623 984231 24767 178256 772634 867779 376175 30215 1002695 957712 266129 566336 420548 602417 374602 672945 387740 1035789 435625 110226 118268 258384 529693 277281 266806 1029865 184825 328222 721089 646538 660215 304719 69558 383788 57778 930302 21077 131464 267050 197494 227710 373406 708676 510345 418873 107826 1027656 299021 540719 276810 284513 646234 80430 253105 115488 842190 900776 98168 458490 824905 84532 333936 558789 151217 182796 407984 142655 969583 298126 177429 889991 445681 639420 348349 997026 34854 756667 953227 785911 275205 1023831 94631 617940 106758 160894 426235 678631 847783 460481 433591 668613 279272 927190 5837 579942 37327 480792 506485 591783 230118 868613 522923 216519 284856 1029567 8620 1021674 912983 866700 366205 475801 1033177 927831 602468 118080 269014 222508 172140 919727 860908 694975 252902 648346 734779 658406 436963 706329 927210 390170 407483 554280 235168 96251 439432 822056 290059 861641 855979 558428 215645 329195 571463 284781 923849 15212 94913 498151 305163 275577 736582 997562 416221 879332 148549 116153 581251 1029284 59121 281630 655680 9299 117696 113156 951518 686510 1262 448748 4139 270873 476411 316985 797302 968985 402217 809908 411670 817367 290815 210952 976611 477860 1022408 431943 113339 960367 991509 772963 846335 792657 204087 107702 219667 108290 970950 285307 789473 249440 85533 394066 34903 64239 928731 892352 810212 564052 543075 960684 1026047 245977 41821 740324 439712 85997 735283 200854 568261 508065 785557 10711 1001199 945963 909301 347423 632482 31847 385292 924363 797160 736849 275027 267930 1006543 671884 355979 667697 1044454 185566 384310 56215 118468 78769 575259 309689 537218 601236 383685 643303 316219 812728 958725 349525 9107 536948 917868 524699 826669 844994 251602 720694 466228 53695 955346 89861 413907 49967 325451 8652 733629 3574 119008 970932 299686 668064 251257 173513 506823 526554 230336 410747 5982 690678 71845 542 519724 857964 824283 573034 799733 90195 642136 347131 877571 446700 169177 288977 1011108 1020696 585819 214738 700583 335580 743075 697412 2531 940772 854200 422995 126897 609534 292195 661393 302701 678555 110006 205936 480504 203089 977282 835530 565561 175963 859103 361818 507031 115735 956328 655424 325761 786567 115708 373633 211686 597969 909503 832133 821949 495551 252694 1034648 765055 696640 340463 865897 839336 936165 191095 1044621 476729 159589 431265 1016317 154425 1036825 483238 159636 468271 553856 867968 340370 96170 367549 269421 506908 122554 354580 74098 235449 174964 651376 788182 821718 135281 781792 949154 904515 216655 197910 760104 383668 585775 365031 92025 180546 661557 133325 422381 69351 318476 255848 355231 1001733 1028447 406776 582639 521440 780897 365285 592638 274463 737862 253240 886325 579919 686535 1006367 349374 18528 197538 1015661 443401 169766 377112 604439 619593 948697 52846 840632 814325 305045 155500 1009678 672071 512731 699361 121978 869568 209422 977949 488836 380834 628727 1009013 915029 299893 990274 165570 610620 720770 1004543 464098 321578 243035 137762 1009462 810293 331089 59394 504867 914201 1026812 966110 617873 556466 729528 301907 896367 451203 174370 296935 45613 731442 254366 338818 551744 728073 108756 521968 5537 30839 851503 777312 714830 962445 391005 956391 1036488 13954 443602 952318 16276 878384 706116 988672 787642 979092 241456 110253 277577 907089 965460 346794 1002193 198190 783155 952063 1042919 552595 622740 675223 83108 899344 332547 855491 664615 165335 349263 33976 601102 539965 879882 136716 796417 880701 825613 242749 287528 313588 773105 88362 663215 625446 746902 855704 66633 238776 194208 231086 1030058 871988 333045 738425 815628 801608 606272 21609 44715 23367 906865 955602 386889 666022 268347 822892 876715 691840 540053 580820 329497 937747 498234 796425 744162 462401 447017 108527 290006 253200 663077 542415 125642 744234 106549 933845 15384 616286 772133 613521 699932 155677 1034244 900215 569528 914430 137380 339295 402128 754234 331294 594949 569039 133936 490571 58506 276257 897250 224075 469745 21175 837495 973826 467875 55686 947639 40086 320492 229640 320914 732403 135803 297145 853145 1028935 77798 816795 906371 721030 618276 582578 84906 959719 859665 153737 574859 529509 302573 80300 983882 514878 1043421 246828 637995 713336 47465 465438 835098 509015 988412 352028 40484 143592 696936 713922 981244 418426 680799 288562 410487 959008 856058 547217 469776 318512 786230 868999 886373 148678 171891 993475 447928 986178 818931 397173 545647 271301 779361 1016531 431252 70073 718663 865428 47445 513606 620694 698488 77189 57309 592674 782526 391449 593841 658468 490155 172205 773689 719798 846602 890365 733104 816474 723623 735340 534677 768116 443091 550272 840236 377035 338403 432483 704250 323340 696241 761700 1007436 737607 64025 447092 30129 727920 442749 912810 170876 40927 621890 224447 775491 890833 856145 556179 276323 650212 140695 818086 432761 699551 896133 789151 221162 109288 222608 109769 476764 499852 360114 653457 544315 190650 737255 874506 699957 837768 51121 88425 1038270 477037 120725 233352 101261 366533 110748 615 720413 593745 131027 339879 134189 307124 711371 498445 163648 605943 379929 454405 877086 782341 913367 437532 943441 629552 466978 814725 611241 558762 930202 373910 104121 704269 278501 477512 904023 196564 461355 536506 615968 928735 548763 664749 419825 218611 433125 110345 74351 809272 537535 1032280 527488 590265 807265 976198 632528 967911 164104 394791 684110 461335 748918 178033 322220 918271 306288 858685 372450 267325 105279 478410 364971 249296 215856 682746 251910 947101 97812 204500 162742 71147 438977 1032448 425923 276967 82318 133454 939255 528929 755931 413487 20066 1001229 862599 154170 206295 675716 480120 901801 168044 350528 926231 385497 123646 704867 67793 1004238 968363 793840 282519 459436 392534 250193 892766 315711 800294 81104 368288 115060 848391 93981 40410 244190 96295 422350 21516 54578 121466 991450 43836 803531 133687 103198 105715 964391 851033 660184 7870 814183 1039904 42543 7854 701139 481677 468904 626649 463188 59881 126642 689879 128505 147518 854044 26181 980594 571356 1048217 662341 827544 187094 144195 354812 383715 390787 116245 608787 972018 114685 986736 1004343 1017863 264357 959383 932250 903048 950941 259379 481903 582016 38220 422863 612465 577307 475614 215388 641117 193837 333762 893359 519539 423084 276778 1016574 689657 133938 290702 865895 698296 361340 479273 868458 896125 46573 815226 452969 11929 137484 1026757 611887 267618 451073 750224 864358 242096 963868 80166 188191 780896 321103 647703 1003343 1013973 84399 18358 609356 341362 168950 511898 616532 226337 281348 69405 947462 684239 149081 950240 560102 1035245 769949 738373 829149 857841 520985 392180 182456 225491 938043 108631 46500 406160 277014 958749 211896 961451 153567 891067 527212 716455 226673 962790 663578 634254 979914 958234 178308 337517 51596 254230 57165 991189 70525 917854 623486 1045852 865543 584632 139523 701466 297145 414127 522540 542509 696516 990995 383789 767029 71550 982647 687262 92120 716771 781746 90619 758335 755215 778847 22308 889751 200645 687709 751583 555154 699627 54351 116817 689891 133131 80924 286089 252357 34516 604016 660982 134773 789144 747066 123371 327860 475339 232236 367650 956230 623498 434238 1012278 1024117 150033 64300 253223 245390 665924 295411 141786 943202 222247 585560 889239 713159 789606 10081 57993 98325 242382 39897 964673 241322 436178 508112 17460 81766 52231 430361 304696 570160 651432 664267 185611 300655 903186 150465 5836 519569 91721 546330 854400 766343 545138 509113 736142 1006663 729687 731078 873540 951625 111846 983339 248912 888331 190642 833815 538183 1007245 782705 1024639 595745 405974 79740 397208 544443 94829 706642 30302 921684 698080 939797 42257 158480 224832 576779 722611 1008248 429219 616990 784267 890616 919457 30045 207268 884320 21208 228729 465230 994404 429161 600393 168348 699164 903544 956486 934117 713604 357039 545551 548164 857597 831675 52198 809240 451274 59598 421682 829316 320148 1001756 738299 37104 249575 746846 531569 530310 408243 844626 349798 519094 580299 407352 732111 1011890 482921 421974 758598 708851 251816 529782 503947 205490 177161 987491 185599 957552 869615 503664 331815 186734 841763 567280 1003567 732726 24656 670911 201316 331024 961928 288183 1024953 293518 472509 396604 454979 168449 224585 482481 780477 530944 700263 596225 813317 403688 702135 200471 574109 973143 435646 233573 706603 3761 958307 130913 945913 149915 126836 420868 917365 887939 901919 540745 251314 413717 684409 392372 242150 296903 611322 525512 891114 439886 339711 31632 804029 201255 469575 667671 75009 571919 153975 563696 1044349 194955 513174 714159 770201 40290 352401 266605 510949 88093 42936 661832 892050 734862 66111 930784 714231 664646 642750 7900 582669 753693 481970 949091 1002484 508078 23290 408227 314476 796888 914522 203342 990813 429118 807931 209176 304463 336840 382953 1018682 106482 815648 706452 775922 190616 342070 498768 991489 542134 293309 776661 500011 19047 1020331 227007 759483 1033961 939709 316686 603388 444701 872432 346792 499649 339211 129289 408019 718814 48476 202510 833979 882604 975838 466123 380658 1023881 256516 696143 603114 94806 641379 55916 831869 442871 35895 17722 657254 560086 671196 865940 615622 353633 289621 301465 159903 194696 78792 569900 385628 168000 125183 127349 109128 701698 344040 383583 109074 514380 725271 390680 982351 398879 1026367 579731 1036792 391039 43453 996617 643304 940279 882957 459379 595551 872978 344914 962578 899714 668387 297682 682472 125400 692350 280696 879932 691662 811388 826449 617754 296244 469627 855567 394961 27838 408220 810377 149107 980869 915459 123705 146264 1038211 932955 688316 695451 341530 246095 729430 818587 900238 695570 182891 201340 470150 249560 932871 361636 755855 1039195 991575 972606 707737 31063 577838 908218 210552 216590 302721 996939 663140 506308 1030379 225895 483193 111684 302378 206667 348216 768345 136608 207989 477956 640342 117459 712232 575142 1008015 25581 946667 458442 704733 603964 1006346 470144 453663 494259 311060 741052 458419 1008744 916059 492245 815873 1043220 78967 650506 687856 87702 525507 471288 557167 28784 796383 883237 358894 631880 409388 5241 958178 368745 44883 890048 716868 624192 31423 168233 911635 830175 408350 715210 211661 386941 599267 237849 367098 162291 924615 1000564 170658 554304 841540 976026 892113 442887 333593 106032 248090 306956 387017 832062 204049 201147 587547 929455 427984 63137 260251 796372 595571 385520 137752 162786 143516 237567 493604 79215 845039 107976 66199 879097 804247 262505 98573 440159 971968 1039012 1042275 215910 196890 1016670 444990 293941 963165 530467 541572 389337 779711 176289 513760 612802 809599 729128 812610 47428 413278 411185 800349 605207 805409 126676 328488 565720 130576 17232 140382 996742 11898 51847 180733 22021 634927 588159 137419 233118 226564 938978 249548 16253 108627 269438 415693 382514 777080 955846 879069 169521 672341 905808 426446 717138 917455 136534 620473 225361 426574 770869 467831 994127 389185 582128 528680 315983 435352 141741 869808 804282 244552 632119 332597 442076 437707 844411 392611 231524 786333 832267 110376 214760 64192 818334 130232 774495 818233 727437 129673 956837 315536 477528 336024 238842 303188 110879 950051 726147 60565 945194 656173 474568 138088 535650 641790 86836 136295 453333 625312 695449 93486 796726 655459 802729 370143 441690 424281 497790 161183 15292 419291 598546 10007 384506 851458 1044168 66804 985173 587311 766177 513639 219445 410499 217864 93093 149923 258151 401607 211560 941518 262 622351 68204 910727 747470 341172 766451 216260 526835 17135 713282 982048 185324 19930 263201 837977 777716 890103 9311 980945 958602 883626 192588 575758 801009 369082 311870 695611 638385 625620 114188 107428 303892 318472 1047958 858942 995242 268874 970043 729884 458949 920818 63584 989947 499454 1024317 271856 234423 729774 811977 476375 643028 714870 362781 133254 578550 153016 624159 1013106 919401 371995 931996 884117 91290 979723 499651 240876 997787 188982 861354 189943 620707 1044496 1012424 11836 170124 614736 57465 821955 263508 28273 157566 781467 139420 882738 470394 863572 1036844 740374 40054 334724 239725 424165 330589 956226 35053 176937 194177 114350 258271 543154 182292 272999 771480 764435 602288 277011 374035 62754 790480 94427 665198 893820 781396 254444 309867 670206 261377 306423 809968 396877 180479 625329 843911 990031 862297 354644 276703 1041840 937088 6428 340297 356446 374985 461003 115259 999693 410346 594470 979153 750773 488321 1005174 278343 58383 753293 338696 568704 612379 773107 71085 1001858 904860 921594 55611 348152 446106 259023 692746 253103 183519 478722 320119 469785 303227 322311 536420 878285 788289 517559 715958 986116 670279 495564 719318 186398 299626 649832 396849 1002011 474311 831119 210360 766755 655171 452008 1006945 186111 593157 332288 978852 597149 256758 124742 426238 544399 287816 889616 822385 191372 1019628 365909 409602 67310 188442 993522 88378 571699 1003725 408613 856486 270461 299588 194837 269143 454930 938627 515655 634211 366044 364752 681770 761954 1040617 524854 541837 760561 84972 493061 730403 85555 575674 240208 855558 508491 664015 999533 1000241 504547 715463 262521 376837 64424 852197 410322 606149 333003 564111 703131 120346 302977 519375 21563 792463 131716 414164 5342 709141 726673 332655 331762 480641 778984 505495 945068 150537 813519 646373 882049 467659 754959 46360 116397 262727 578165 654227 358575 546527 1028179 690906 747979 780638 346620 949273 102791 34670 767051 841629 615726 15392 793117 54616 543824 661609 653522 699745 140608 1018783 93392 653426 1038741 281600 167424 237672 262825 184107 777295 352455 1023517 479908 375854 579380 578131 226389 66323 533497 377587 809736 693238 400004 882022 356078 396245 786919 50526 631323 97840 976218 878924 346375 278925 947381 853737 164622 707573 1012983 153518 668401 106357 245954 417115 755539 83615 121051 501364 791357 876806 918703 893631 161435 573381 459465 133063 890557 37369 543069 148828 681687 41282 251585 723473 671873 171590 365038 1038269 773175 687407 146179 43002 555481 123432 256962 1024169 559405 302563 403474 579692 1024600 14870 228987 928555 261737 562681 440493 597648 139215 234185 105465 317067 989917 905289 735702 137678 749133 686396 512094 484945 551866 8172 801486 988623 143396 305830 979465 365128 11376 675900 564502 629374 933350 1025153 405918 38520 22193 308433 959599 64513 177762 472198 928251 312105 569966 506244 591577 387779 790187 657582 520259 462054 976343 160366 1047703 656237 139793 147249 533463 433271 165214 338921 938024 220903 934437 128649 917078 155364 336820 1047180 683599 270938 345785 253295 943012 169336 418249 346931 226827 397105 368092 1032924 192991 419259 261839 29428 149662 660242 613345 206344 856426 354678 911414 16170 956809 776168 805719 902766 853222 343729 936368 361837 523917 611292 392465 144324 850226 202679 367918 373654 196523 940374 514079 679430 5489 84752 703200 90046 665380 272128 993746 9580 363268 582533 977208 972863 201080 325570 734651 649838 1025419 995359 388327 570289 490858 234182 476588 728518 973543 1004583 137437 24813 154617 449396 571828 577645 56122 513830 286284 309005 57448 614774 71718 148379 237796 799972 23717 820585 495670 848052 269714 882891 819335 683372 291224 336794 742181 139608 117961 508340 211202 300294 379159 328057 951094 255946 294620 675920 66425 943163 27987 145184 130218 468148 193308 181975 238410 968660 743100 857319 667137 931071 417562 1034180 292376 356570 31748 963431 534526 33234 294568 99790 230340 287894 582171 754553 437664 397465 893909 938991 429678 887953 830515 646711 738346 463611 968436 734559 795255 280212 469949 824569 738075 1013473 497301 552345 173697 193704 979049 98648 320565 423541 296841 135252 224108 298262 120873 267566 807801 665631 845025 299402 113753 141927 335662 256658 835368 986761 319471 349556 913066 301925 618472 1004511 878531 239772 237634 999562 815615 652055 193289 125870 700427 524672 873389 214919 57401 989383 352130 468182 208129 606366 81472 851810 855418 874494 264835 55922 570853 80288 772684 732500 268323 782469 391038 122842 357434 654447 825442 808664 96468 370277 911395 823463 324543 353587 36691 1003941 266862 152039 420964 352435 78454 568406 1043504 512949 868882 290709 127602 617494 241824 784000 21067 459585 257826 700470 972478 591657 688318 910490 711475 526018 760638 362708 1012728 413317 87953 730062 403131 38128 1012296 49848 406289 505604 957466 654725 289523 361669 88672 68460 367420 957886 292761 649063 361516 220538 852968 361655 287208 120844 386449 463710 853239 714376 981375 873635 359110 803720 1033153 130962 804389 112552 1028105 79225 272328 1005065 385580 722541 30408 444626 169636 67011 264479 634282 267025 126615 306223 721472 599731 350280 339260 106691 211698 621306 520685 904299 652247 328722 794831 249326 155792 981694 481746 892939 769008 963691 917194 371715 244972 383309 789487 824858 292639 424154 32861 793115 904007 470607 874133 587729 812997 480554 920826 389007 22817 347566 441941 642729 338564 577890 903762 691193 890429 219026 134657 1012827 312893 559565 1027158 812849 468122 51301 353960 533215 310288 507634 820534 1024336 993403 592079 348061 558191 333662 845211 660835 299695 874591 458170 706160 541572 228808 603858 203664 416744 527624 825422 872178 170711 409392 147422 222380 882131 86391 943605 66356 714080 746935 1012298 515048 409993 520941 204888 566151 339545 771516 766941 170678 759907 823531 474463 763517 180539 134626 716450 194759 351227 699697 294707 18661 178623 382730 237793 105484 722473 375746 885822 630226 431070 701524 814370 34997 669958 668381 874280 630420 703440 213793 895536 995636 85740 170757 720603 473788 204303 539411 455442 165433 911986 40697 69248 550939 767828 228874 571155 67254 1017459 662459 603519 12994 861335 993319 117179 184284 919048 667788 774017 52483 340754 565196 62162 371995 279688 413421 226416 106349 225343 501145 687715 337957 959886 477855 297077 612563 637396 615536 117942 432363 894194 420259 576504 785989 52685 1016177 451155 603549 812750 947257 977827 850708 55905 207869 522245 664237 739193 50404 921694 340177 921098 798134 461524 819916 945038 940131 880466 853837 599937 785020 224265 362218 20453 318904 1038825 687258 263615 835697 479532 818745 547224 1033765 216524 210183 669692 292853 615432 976425 353790 873769 296163 166695 888243 783273 152229 555628 809650 503941 427352 237514 435867 651375 417612 1000691 701837 127036 930195 1010177 623277 140647 192645 241134 859302 601742 120894 968477 922148 545779 8475 297935 650840 628732 836673 35503 836983 481203 413718 471879 1036603 490310 445638 233096 990560 800392 503999 231238 541736 809327 1041717 311994 277208 340116 907935 264446 929337 521654 1027384 81300 618263 315447 743807 649184 552645 353693 590007 805801 445336 588306 81256 332188 552296 270565 100316 622537 1028626 392455 567971 16932 829944 332175 870159 705285 484479 369206 27065 70569 478352 762844 929530 156846 627991 670977 948083 790171 570759 185933 502917 600662 456277 375560 365786 833964 920953 412066 407770 548812 379632 308269 972599 109004 251196 1003742 715106 517923 423394 883343 473107 823853 816619 393536 720837 18603 789091 207506 75063 414784 708830 410186 227820 49909 580590 834260 659628 462773 53166 581054 41473 613074 986682 3128 262331 143998 128052 36763 630380 584531 337217 63967 204781 428236 649354 726563 471 996809 955708 289064 1002763 150799 462600 410070 219947 192966 545443 481719 633630 735225 594503 591223 574864 777497 614961 652650 405871 692347 226593 34310 424047 52181 485597 958564 605063 867269 271022 76483 218994 637002 998369 854278 596271 511305 917063 765233 688770 381705 94389 604143 237169 956087 488325 403727 189895 365283 191763 958466 504724 112641 853570 601183 706986 574698 95989 994912 189730 864088 516757 51042 484054 40045 803985 416361 193508 846125 552154 105625 549425 377599 35939 13758 746723 315440 315815 127173 1017062 157807 660770 293953 987497 843090 759255 441063 795742 21200 509385 369682 898813 75718 665218 308288 706113 716402 275855 257426 362345 390395 485633 354384 568441 351719 146413 291683 571575 1034402 150253 17626 746798 297470 884894 801381 464174 1012909 283168 502237 809674 864713 986009 999866 756568 141645 535730 653723 549877 391834 382232 234178 900607 361715 278780 436373 218009 884737 218516 545055 496682 1025103 605592 478604 1018078 287694 792005 51888 968995 733779 305501 831873 622382 744981 802469 231321 162932 489519 488294 1040309 482865 347428 10606 875064 836068 814421 33548 472489 821713 869773 61334 552752 536957 182134 739302 1012509 78390 41505 326361 482658 620425 2691 149967 576020 910282 857074 300334 275949 844943 432300 375007 519885 726837 176720 161999 234549 523610 639586 392560 731082 311649 658124 548917 765400 985841 382552 149529 220620 123766 930103 497177 1008313 961183 799101 729525 76756 6878 708514 886131 871672 613867 216834 588636 388899 209218 931422 805246 184567 596640 710745 441960 579386 568457 1010684 474545 208214 318149 242995 23665 1045978 1007327 539982 232901 166647 666789 793473 352080 872195 194219 216420 837045 331002 705224 1023859 1014046 1042680 757398 927119 876984 123072 918518 738171 857140 580664 81290 1000799 745032 675307 432954 362569 1041196 287621 239280 12968 575518 312923 788443 687311 1011934 453600 362864 756088 543794 783921 535908 773694 1028195 926859 807283 986145 378815 119759 582557 317446 757013 397060 239267 111413 186428 438229 362126 177113 227980 134927 326953 900484 486242 279845 558722 18856 1185 653996 206189 966686 413484 837855 849921 417699 548717 731676 646168 243286 377297 916068 9171 1026620 849738 886751 88597 332220 786892 537430 464643 56356 393424 827575 386186 969250 1039827 620437 537305 308811 395480 308134 220386 945559 869602 820547 572638 792547 33915 246251 315590 340078 906801 779456 945882 134748 286995 958216 526878 916790 356664 587949 329432 255336 693304 655550 335636 492738 181681 462316 513824 866040 568259 495374 655888 151074 254868 682909 1005115 523068 482766 455736 659900 181927 969500 746274 175858 39078 858288 715967 108800 479714 916672 876570 872526 914407 824068 153442 896774 154021 67898 653417 556439 884719 482211 345380 468790 548351 74115 1047598 581208 216560 289188 395588 180538 132419 632532 427466 3673 925019 699490 411972 289018 142337 309925 264670 142755 1010656 1022837 3301 448160 1045770 773808 616268 1011839 492913 640695 183848 466580 317807 799982 63284 110454 365631 484927 297294 278912 964737 1027991 105720 915281 766138 584296 445656 179276 387025 590118 382520 661785 455060 1018826 1034630 268322 475953 293970 445141 408087 752573 1039167 483931 162411 146608 824341 744689 680916 299623 545246 539798 13518 715937 158632 735468 529433 567043 778498 315322 742711 8596 681603 386408 1035503 92481 33347 30086 341453 356442 833632 906053 697503 513811 116603 817660 920825 82948 652600 486820 513458 281770 486082 600925 294245 978404 237892 797159 937713 169078 1039985 715306 599546 308617 573693 104366 148325 653097 974113 211235 405984 911558 420123 291035 965208 609204 1046955 904523 714880 584619 806552 502158 204625 460615 864041 105954 736644 608393 349869 491560 315930 347476 618739 390248 221397 901105 272082 36171 308924 655243 998051 752799 1003163 678068 242882 709591 574848 708062 204816 611465 417599 421859 775796 577774 629487 870014 679253 924773 710507 968912 643618 691184 264147 714204 353994 329397 882696 761098 847428 304766 958771 599720 948489 976954 331326 699492 459157 748666 217177 365011 796905 1001460 656247 871662 66316 123908 844494 380560 521093 880422 388443 686841 236003 843133 563804 766542 577077 620879 466388 321814 241042 656263 769290 872638 112275 353330 537354 331798 194004 715522 861474 68562 279159 139214 763750 474891 297632 271120 184622 893883 471034 40549 745875 895812 357424 17681 226293 935658 62837 451705 803959 426068 604925 459942 787585 696847 414081 596169 376638 389131 686015 540593 609820 192540 842488 431190 875854 279162 1008497 724562 360525 2625 102642 717411 415315 1041906 157514 53995 638686 489457 223944 204912 335411 229124 961732 805404 242137 229082 124948 421437 455962 1046658 44439 826054 988549 996080 1024174 237005 882543 693115 705469 812555 215661 427618 578735 127839 929243 980802 899440 317259 320856 678305 916592 410997 400712 344423 350502 308264 737105 559968 153739 789713 87774 791995 589211 748674 656799 526478 950744 160882 428039 437839 8647 535162 969165 580700 457072 879001 428651 977780 717026 844402 168354 540732 440493 699337 1045492 746428 972390 353034 1009449 568287 901414 711874 435915 619510 462347 156963 649385 910646 240822 954501 1007960 741173 603084 564191 972973 856177 933237 482642 1003076 659145 906208 246943 306685 49154 781757 846763 1021049 770627 850625 898818 74657 66713 163878 394834 321312 884596 967976 619755 182500 1015080 102281 371270 726433 94829 1044493 146043 954701 485088 597759 792265 301989 60800 682155 953874 91303 109873 272866 777564 930070 162108 121977 479313 372474 850381 472009 192959 416285 255092 280881 183322 848014 640165 186512 506357 587554 545848 953547 247437 871918 680937 678989 663102 971982 676825 324994 823051 204770 465931 932699 563482 80907 124136 1036749 397110 426867 405436 703057 608076 98818 954166 786534 711406 322025 520172 685579 456659 301083 356565 1015877 409685 960719 445389 848799 146417 171008 216596 131237 481227 559597 745679 77928 423719 681881 172422 618749 529393 88908 297636 274942 192310 598288 371707 692487 545193 753460 226109 235066 515103 379597 296068 884924 845843 687152 762570 271157 489507 54138 993394 413780 178320 298248 462781 808777 724930 501247 232278 102473 376514 536773 929479 194830 790975 801158 501505 319828 794762 375472 262872 108381 73497 41335 494469 230510 343559 844370 404770 747856 989970 433532 487217 453328 835996 938868 64790 474687 932652 207229 638616 738802 110570 81439 491620 961987 202534 396708 601226 6030 96209 845467 1020670 22453 768258 355929 442904 835997 459378 406899 126741 427055 44288 875590 781971 595544 901935 83823 933145 111497 659875 222291 38797 649271 575400 458136 205756 470620 567211 925610 338133 104948 903102 953655 677870 234881 188952 50099 42110 306824 275859 724949 568545 94738 390701 700952 176856 153900 544135 856891 140294 247143 715625 723138 635508 68952 140860 534898 130317 301337 1026958 537049 837667 986822 49298 817348 443880 495362 266909 750534 650998 459119 595882 281528 158408 28985 720599 33075 526398 555404 602342 368920 935453 901657 1007805 592137 846733 297878 994278 506861 209049 478267 871184 280176 489138 941125 283276 832384 364845 45686 983760 692433 892352 1028243 796920 983898 355593 1048549 921408 846806 948999 97721 490891 203588 161695 538592 543199 563048 548632 555311 751847 847687 271007 517632 585328 958383 188612 370864 830956 624557 372219 765471 371442 1010964 847133 717363 928187 823549 407524 318549 1028007 676929 972658 240626 295862 125953 838859 259323 573200 75295 26966 76901 847230 212418 30560 476330 802286 1032150 193176 744007 541426 98185 282772 880700 803650 498384 1005899 343183 662069 167648 495514 787657 174156 1006773 534975 363127 775080 179598 629217 657322 399503 419694 1025670 211832 240107 680349 135962 951928 205258 813350 120943 399178 1032671 484695 847160 206605 607231 846915 171660 738791 342694 710467 686185 702337 786800 976753 1031727 909192 212384 686635 226081 769581 519836 544150 455400 228518 659054 415001 72207 985515 770629 368094 1048200 837113 400114 148308 604197 147667 353644 357295 702752 656508 985932 230502 931475 946878 197457 530101 73985 242022 709086 150553 208076 173765 530807 199382 879292 460337 310088 1004148 258174 158850 427934 565310 266530 429205 556651 877506 75165 551885 761798 230227 124229 962189 85097 979082 20056 849087 79409 412865 925301 935504 843938 499095 1039136 36785 176481 987503 27203 208472 168120 119792 998056 691517 399893 979590 720000 708957 941195 544992 715231 759355 600911 372080 565053 440922 1048124 243182 820214 277444 156240 76757 967371 337030 916013 792805 971359 1017649 396953 70559 232891 887643 831230 955340 384203 100892 1008106 939767 519391 80530 615824 447726 719147 650845 884806 443461 369479 1039907 614661 831186 842671 689677 298988 824882 88644 4680 847549 370755 239305 121734 182623 656296 45415 783226 423514 691273 588585 639327 624478 577488 282241 110194 362940 64044 264129 647795 677611 907794 388515 528425 390405 587127 629186 938459 526151 568855 684318 464343 183956 947697 11420 137966 768499 463817 520580 294134 886541 980901 522753 905543 914096 827217 1035685 283455 588110 199387 461282 663742 239486 934167 834193 886442 555642 779291 606831 417133 1003680 120260 316315 161138 190962 322608 292890 201643 391318 112194 1026643 884238 639318 610338 32148 38931 543776 280506 22155 102200 271495 889146 209869 104317 1026624 494484 230994 964584 913830 857344 39415 108291 996407 44922 101883 702297 708885 767295 974210 1037308 580998 1023316 292885 888066 869749 741375 944672 865283 424942 428876 136563 133277 113573 350089 391618 1012976 448368 363466 658725 678435 891593 549478 173208 486621 965197 662904 519292 565708 152639 637790 782612 764450 917765 179006 603913 753683 291754 717180 779239 459608 567899 420933 489118 959919 437994 223240 724993 730968 255822 21496 412490 1008537 587297 910987 42644 470332 469793 999934 359264 342796 754607 665806 427793 140379 80723 606784 459632 945535 388150 159450 85800 631888 81830 208104 599627 36012 142998 331000 813771 285940 250395 800350 294146 854668 771056 129969 664619 566878 265971 884556 919270 641368 176037 813006 504760 463081 42158 894106 866696 895880 167767 16984 348196 587053 320527 544626 397498 74710 895719 774296 147039 197636 380949 640316 466571 181563 787573 867351 844187 775814 208387 948130 760654 1037040 944226 271006 445257 425483 824664 431245 95635 53357 359760 468534 838425 70703 688086 890405 221739 659821 840735 884008 196349 477896 743806 381651 453671 18919 653296 819709 320294 588785 299153 527681 951513 73236 1015333 607102 614916 309762 501136 459863 1020880 1028719 267870 922804 713801 417684 736060 459583 820959 342959 891517 269544 221414 630657 534166 618850 188950 364238 7841 59299 814347 38112 687838 811624 872390 504069 65838 521391 216106 938765 437655 927291 635008 157645 916163 18451 65523 357790 163456 317699 207637 837854 536129 915993 415832 700525 143259 652073 15510 182834 211145 1034058 787338 745364 622889 645463 313429 905730 541117 41071 433658 530283 50603 486518 534497 83654 854717 866962 967256 210060 913890 235950 998157 728889 982955 892666 858517 224207 109775 584297 686057 553554 149159 178993 682724 678476 548786 726095 522950 919371 315411 520448 240564 988511 1000974 690505 628277 320925 353935 566897 135094 834206 884130 788354 975623 713984 966396 644555 465117 327652 71281 272736 217166 474478 428155 499096 829271 443209 8890 456078 13145 202528 31854 446626 592280 564006 902911 749301 186299 400015 355958 689648 461903 484885 215553 206013 429892 458868 941171 895180 133742 580333 861377 377424 180741 8647 228998 35008 392485 137417 791168 40790 851535 526274 1005329 682387 232423 145154 663742 675769 985268 916446 377524 987984 531554 54575 245566 668578 60419 694227 985168 549438 647818 43819 315391 264056 461135 284060 452871 251624 520334 399630 636740 488423 272359 532336 1028153 271893 935647 112434 289676 237014 1017182 384969 607111 444623 910384 976430 361881 964206 976260 69983 799443 887904 578928 417501 610412 101145 303722 347949 575550 795215 148944 311895 579910 464255 113762 975978 661543 634983 167618 338422 982952 2954 780795 482448 856369 417968 1001463 1029970 99666 683875 501768 398168 756797 323954 481120 795715 925255 860017 412056 312506 744555 542008 196909 545509 753863 484960 526334 531696 89884 324297 522192 187790 947538 297751 135882 804979 560114 447792 93177 632537 190122 221375 565197 361468 853197 695221 793754 813470 586192 120514 850712 306308 730574 743904 419556 215286 390661 821449 1021693 1036099 169303 268156 284231 614459 632010 151228 400395 965043 873480 352400 504949 742149 463328 773317 358677 756109 707779 972135 792927 646445 115528 459596 1045291 474314 976040 834185 457525 25292 966978 450298 472478 147874 330521 624831 769641 1015868 632401 444601 156159 591503 477621 228625 247212 760341 896820 144818 532511 297546 611423 403658 688622 1010992 183021 14157 830992 977868 497976 524658 885345 171686 961214 199476 258081 784973 676000 782546 33909 281553 643622 764751 491749 378183 822584 451826 361436 629321 567015 89543 49452 863347 478178 614429 576135 18407 557313 869639 452615 946122 33726 854235 65702 342725 47799 651189 70343 638852 931374 408053 212139 987450 508041 452797 808189 1035292 884434 627316 725831 831969 794935 18245 379002 153161 893835 361889 436074 514963 105924 671417 564560 573188 992379 1043205 440902 767335 145775 44735 10702 563080 445442 495208 179020 1007288 215482 701251 916103 143692 310977 638933 55340 294686 951910 144491 254539 77322 1018778 779156 134360 644722 989556 1013411 133675 69563 211886 590382 144257 117966 175909 567954 590201 379032 287324 219244 791703 852618 951802 359713 1035716 543513 470343 649047 95948 581695 556723 436090 916190 465400 685136 132152 470800 140999 273491 98053 633561 710702 444823 321688 340117 753465 255001 1017196 632325 973044 100733 82496 695500 527088 904583 129176 748275 896962 256675 49977 381797 652164 324191 615088 867956 114771 396779 111052 33362 326351 413344 76320 801689 642718 921206 292994 1029572 330473 647308 991631 418739 102108 201124 865828 518187 575019 506020 464870 44628 931208 284438 609724 332345 5934 68008 157775 72011 984921 280749 587409 441055 966859 866459 756275 833707 125257 494219 838701 1869 192028 715964 893242 640708 782481 527121 482905 772853 1032825 335758 527693 373799 389802 791262 180510 300935 780668 797904 391830 997285 857420 87253 662725 52469 272124 189060 651646 286288 482929 785943 474584 174448 124692 1020139 878253 301943 803922 640516 271646 809321 380444 72326 281357 448685 81256 589373 38817 526224 411822 525334 302022 230849 675947 238244 765610 257238 138145 230556 127553 174278 959573 944473 92099 155758 455696 169305 857129 912908 69727 774845 799923 911303 784211 590285 492388 440357 830466 211314 691076 83602 21252 554939 724509 12256 351990 778841 554623 233154 904442 890658 351933 873551 815413 789649 861230 536709 1004368 66116 494572 199364 596728 786813 816984 199247 756831 814498 632980 929487 332984 861374 825095 30927 222910 241661 152541 893505 861998 328755 1015429 91895 305480 119382 149809 23851 375634 813056 36185 744951 33557 663534 258104 490974 223838 156291 399182 824642 400254 865862 978140 809195 495051 221279 455787 262790 74269 136478 1027909 690467 53074 276597 266490 879031 810698 208505 197597 917400 1030379 80868 392581 93444 541086 1013398 369485 332698 1000656 83472 949971 629982 357106 1012727 508540 430778 93562 838807 925167 559096 222048 937821 303766 774345 1031586 585564 899104 379713 187328 451529 925954 964568 1040448 428159 790257 926186 822571 315004 804713 776248 798862 343138 1005609 488805 762106 622327 56245 555130 18949 690597 708051 585059 805063 345851 978958 828784 628830 842026 540215 458709 937578 289416 422622 82474 780177 167441 367581 229611 762876 12257 245454 137209 652249 333243 429456 111383 193495 257925 207558 255598 129453 522186 654935 939785 405651 402486 563695 947034 935366 255518 241021 768947 861449 359158 723891 694990 640287 380120 638602 118342 787538 647940 273339 286491 562415 123482 411974 141874 915912 630241 254447 63699 299696 702276 846268 10537 243970 151376 516728 583366 912411 804472 282676 848668 396763 396625 474560 392708 1027881 722198 250166 495163 814188 815141 127088 358880 547346 455295 325005 61176 491788 500300 291696 920554 420688 174165 592449 264196 1032278 880776 1002474 650228 586140 944760 176282 121423 522018 285147 170822 321549 269295 472842 224803 99595 252554 302980 896814 947336 641409 644715 867492 284072 169958 873733 168330 1031156 399820 650044 530982 907224 877775 880671 891011 372516 1047689 852575 760050 1041804 659230 55507 63108 988456 901553 631540 814992 702196 101612 96609 281139 957265 895357 679517 919755 62082 691347 806476 536188 58672 160869 319546 529323 1031399 525483 685651 903813 433303 258851 327276 4985 706835 771085 934521 156090 164245 235184 772373 454590 813112 852435 280061 975809 752253 327748 170645 689219 629191 191829 550497 752774 173023 692569 141197 733457 662384 212524 977766 468015 876684 392105 888543 354929 293157 312369 102157 208680 223637 839978 92587 1001708 924951 391038 36247 187928 56907 70680 449363 661835 1007542 493675 505221 978408 807999 902890 696695 519319 759732 716689 489367 862146 59203 490587 533496 337945 862721 327113 128720 782606 805223 59234 558328 398682 367055 289837 792687 121718 54011 224056 372952 553507 104591 814101 168951 79074 758418 764760 93751 589949 71153 210714 197415 1021820 941308 662393 28152 857777 217063 302869 586241 96685 908618 495509 613180 12104 451234 564768 978630 638493 238798 904165 519010 358667 907410 910995 236023 869301 277271 267489 257549 878339 375401 553735 177749 685471 601592 1032003 810270 999545 237336 267862 145632 318276 991617 573444 421045 438518 277455 723864 219355 305228 516099 146525 39731 350275 1045504 34342 499653 674976 27151 465351 639290 547434 190811 999833 653664 394346 722550 691706 795050 126898 592850 790987 770990 223251 873033 831216 817573 455845 928150 815828 384750 588867 151770 197346 856203 31244 130840 71949 900514 770532 31672 331849 313341 87280 18184 295183 947339 443934 250550 847325 666589 1027739 838231 884660 379561 438874 781284 774808 164427 169108 225336 381460 346431 613442 918419 173491 318376 231589 806426 306568 478157 87487 724052 954023 74390 266455 243630 872361 528403 883961 638712 623916 732149 477044 413415 101969 181779 298074 305809 975165 640743 1010435 70643 550808 172046 305802 803950 256785 642252 1011278 357702 561623 516742 457331 849954 289569 340293 34911 89999 461736 62522 469821 604029 211496 922164 771197 740800 633827 486955 985170 494224 971037 903097 496179 153865 897441 76700 395610 303020 645434 521270 611656 149725 152635 350733 320063 613219 506872 103499 718278 762602 480075 362814 856873 321668 865040 790233 290807 1030948 1017512 703282 292994 706594 317562 279810 615522 50106 487022 422952 318194 319884 505456 369190 698322 384285 1032947 510627 1015651 627285 644971 76775 774990 206336 787666 292706 308990 376397 710180 561701 840737 379730 330978 386407 1011499 712581 683411 868097 490450 268356 1023039 672243 311699 71247 67826 222941 69676 99912 453695 625798 492576 866618 807866 596057 1039158 445711 736893 960227 1038586 714009 1034660 85079 310075 914058 290001 288010 441995 691451 607912 194038 570050 154345 555348 433467 368508 231987 628481 791194 948374 317598 400991 473080 647861 666705 67366 571873 526271 244825 220812 475139 818015 641318 1045456 929198 12165 451852 5299 258651 882916 183491 743930 649762 533363 1036264 820206 511554 235245 838010 354011 308637 592721 895069 255892 1025337 1035618 821210 657389 635072 627495 350237 721728 240385 319596 923318 1014505 91757 490304 890649 176842 296346 192629 187166 712136 56260 337956 981889 948811 810311 461350 237667 573122 827430 733851 526791 988701 257159 964199 436246 633937 1039669 915376 345244 68312 757789 1018466 637448 181550 485073 469163 867568 996693 546568 178047 13387 149586 51996 219925 41461 613038 332426 301927 334638 533749 877174 235702 938267 964666 484900 544773 76100 166545 614272 192409 747028 824212 579479 998271 319325 948447 450332 518 1002193 51860 253668 303168 431242 806872 850026 693894 247682 25428 325196 863473 296476 548789 707787 337890 594586 138284 1026639 691322 714660 489710 956385 685347 909511 850869 502192 194053 914163 490557 49037 463249 750845 712904 906606 834810 522267 256667 189422 455863 372842 987775 86219 909571 748908 947520 192359 461405 991874 53297 299337 1023496 589686 757159 140953 705164 71924 647545 421543 392243 631052 193927 14436 369037 503730 599600 996071 745453 826174 282330 675305 577513 123117 599661 109129 6621 630110 1027032 924298 305769 365845 696971 13136 915183 445691 139004 60391 938518 504540 205602 380604 1036362 185831 412413 702945 605241 536370 1018124 208781 858967 195124 586453 341658 311899 138569 695648 1035014 620992 336434 100796 974450 897605 1031826 500089 977062 543085 388210 967469 133131 253440 168637 57072 569903 275592 703941 467679 1045573 240597 1009596 669596 476066 704890 1036604 888012 1039937 239181 944576 505240 506688 778987 673832 644397 133985 396337 996153 531260 1001866 886724 932379 348282 449349 942218 56537 226081 278849 207663 574692 746350 645071 719521 920977 892961 730981 615573 924822 922368 50463 169472 854673 847187 508729 358302 760705 955497 962966 385646 247627 302610 142908 582707 905782 646436 722390 332789 1045871 228855 1041457 587390 694150 602856 824511 619230 201967 422105 54039 677608 989315 441263 568179 191410 164860 983763 27440 39449 125052 396722 401745 630587 757511 915517 700157 119034 594180 49002 288765 225920 753856 122289 344895 923830 270827 456591 432981 892619 766488 628742 818935 731827 672065 261403 168316 672165 105026 717911 293733 257180 801625 444231 256723 126168 188077 866301 926732 786522 692932 953740 205306 603755 877322 503951 18091 480277 1019985 743331 39890 673960 219468 279528 303941 373303 873234 167300 243581 160281 741793 393248 588825 151912 1040473 493417 908891 243077 281213 240528 271785 484498 209846 531915 103437 678390 901263 414929 988854 371421 872186 866658 886389 424630 245449 778941 129089 1048499 805430 1008424 761267 628556 978523 894060 341387 715452 549819 1004630 265257 533378 566968 713016 429076 12258 659482 165477 286327 989026 195982 485560 138143 417613 264740 246542 691070 884531 317137 926407 1013291 812391 90859 504905 263264 134016 652464 499581 176123 596696 496063 357456 50301 827664 460700 304948 94094 971914 820273 204188 680311 256238 114248 838275 785830 193446 44562 416486 989998 974945 841123 62021 677188 619923 858483 587558 60355 157940 534750 126866 865193 295933 358053 93590 563096 186478 311659 723908 206934 525515 928825 1014191 834893 624858 845563 39026 107787 76326 419585 829226 845251 944255 12159 163703 134603 131704 403981 57856 37916 362984 233255 185068 182485 67690 24238 722537 677304 46044 354405 23848 806572 832228 582773 880863 971321 323942 367593 340166 670223 197903 958771 953883 1039231 270798 104613 604318 546816 859733 626937 879381 753068 690332 289738 575433 243648 969311 841240 673031 986912 23963 708808 993697 1030864 659733 837922 203114 934012 1006803 737617 340414 992497 444064 592103 275959 928929 808588 132438 248825 76836 924522 690807 837799 288945 311121 82695 691307 166057 666652 370981 487346 660493 16362 331478 671598 165123 627102 13954 444818 190549 410975 752500 227738 790001 454938 756317 394496 543082 495867 43473 600008 180853 297976 168648 880885 546157 772166 973087 466705 263120 774113 779285 724137 586944 197897 161486 830671 787843 59071 1034451 989079 977412 746829 142992 730778 974159 673467 152021 827766 582168 695130 719446 555595 365365 803389 91691 924223 951328 753083 12880 376316 995702 563183 447270 909869 229754 1021752 1023217 638980 382099 131769 941143 186807 959945 308954 622311 1021694 506700 248261 1035152 61847 321261 950250 830246 602563 284323 872571 852192 899782 554248 260593 430812 386922 874970 108165 262810 587388 772730 73912 480637 853838 772720 726987 331086 599604 572389 816200 643256 813319 593959 179319 828365 793509 755753 35049 1028223 719982 787712 788721 106280 755913 125031 628518 98051 1005981 656700 286179 474800 364504 925696 461767 177332 676076 786267 432182 210934 611149 920727 71637 641092 359156 492576 172306 509644 493023 407050 147609 802467 379022 775819 589280 113986 457352 56956 323484 965379 135892 195548 680010 693160 865408 70221 328359 593621 895774 445333 734776 948369 718658 636959 351171 936393 453381 655223 735700 417997 841349 565458 618809 575953 640099 344963 65927 399214 1033795 366471 187795 674590 414031 542202 626681 937411 633525 356768 192408 1046560 746532 968541 779283 174942 387155 73405 14930 686473 333691 633453 35071 253457 390104 47296 9482 656970 1007147 787499 861734 895468 385595 693193 293705 947091 824143 797655 266032 588096 325813 413241 851160 738518 2623 576244 513030 126110 146625 254130 847296 1031107 827028 126273 184530 125655 853014 437780 304715 190540 476200 397504 179709 897276 623791 299904 992000 243874 890643 210354 540719 483935 615618 587864 234665 854326 27566 781976 686161 301199 543435 777788 716879 898232 155282 28723 955277 553823 814465 848142 622395 304153 681113 762244 219980 108767 730079 169710 814839 56972 678619 273356 50486 824672 95516 852030 745802 366976 628401 101003 754485 609139 43185 866206 916542 149670 226741 334723 824177 369641 972377 12783 358941 962033 650686 470710 839764 740820 751115 908882 670062 715151 793831 530019 295046 122499 520193 800298 871675 231924 55689 341772 976625 319881 273588 412949 920526 629711 344635 137074 119485 911542 992476 483574 237870 965138 1002968 356502 601940 171035 749939 649709 695461 335341 285560 671161 431198 444937 514995 698972 426493 241363 246388 314459 316869 161554 781586 1031907 481597 922226 352870 773183 1020849 781829 556876 241251 212656 48318 799526 352100 969356 380917 805976 293374 258781 65510 840909 535053 418558 74801 818800 437524 551567 72795 532404 25273 639473 223308 81933 814406 679629 544976 636021 582186 219277 40982 412648 35446 515298 977460 691176 537441 13372 615840 1015033 364229 54869 938936 493350 107423 1019559 850236 89723 577170 569585 337614 786312 676453 417206 1003897 900068 620673 775869 998183 22184 147828 451474 207658 274672 238960 607748 112308 820830 91340 802469 530782 440727 1009794 8525 728485 962755 570032 653719 824680 147985 253719 81763 483948 372785 471967 1022802 265944 734936 934097 310093 521657 1025856 201307 14079 64383 922789 847760 230486 1037950 823497 437221 916486 190318 260208 952181 323078 238060 315365 106366 640528 558327 733044 323298 16421 893811 245741 908967 437512 375977 247592 812664 149182 386245 410747 572705 103700 900439 7493 432406 451097 933331 874855 237 835231 68625 618438 633823 431806 156877 303819 193099 1005138 1020968 552162 216628 531832 785957 851198 486334 591125 964397 115476 1034676 389967 699532 724123 190981 622609 220401 438546 332355 518540 8434 642682 498722 792753 902 628184 120319 46519 10889 75701 357207 478363 446267 426142 36171 1016219 313025 30116 996131 21946 1022627 1032412 953031 359232 405836 859615 229704 178743 132750 947788 461653 1008879 455707 335426 652742 777338 231949 467174 149013 206129 259934 367843 273120 690989 623217 143589 556137 87758 561544 358429 183574 168248 1000267 562880 592369 710865 431943 251528 961320 280005 9836 283441 357518 679554 158607 702205 378393 531516 367590 329521 31842 130922 200591 360598 811304 930887 604681 558073 76749 837458 406200 758443 135639 125390 707941 482049 649072 280131 541372 971989 708583 91387 682189 355843 228909 663686 31628 935661 787801 600630 423249 425720 801061 368292 63321 823565 892526 240169 901699 442392 715703 343398 704147 693133 989607 840125 365874 484318 394118 277973 382956 390918 38852 629273 244208 994561 956531 275770 874580 769105 1043400 235689 823951 982651 1014942 695582 1012477 969864 633586 560916 337759 682885 19560 156490 100696 166147 933061 916291 603889 280471 818802 96711 539413 613211 715520 567136 345622 996971 947102 157406 226854 476521 455077 539091 307167 146426 952077 120088 951996 553287 298741 443718 243101 85117 400927 9022 272199 770381 398193 809122 364258 646253 440437 455769 430201 90132 455129 429839 948605 225410 327664 180146 756035 872566 577328 270326 117121 273846 514226 24786 816853 916875 299701 290561 260414 616770 749852 960387 683169 445100 1013227 728089 47429 276638 545229 255948 408663 959346 267409 496486 327783 655749 945577 494071 820713 166839 1014953 40274 859062 592366 274894 1022605 378760 798611 147061 257669 441985 67603 628127 154199 683429 815967 359539 636904 463451 1028716 993980 773727 713456 656308 260967 800421 313108 85940 77063 479212 761946 255340 471633 214053 402108 345826 430752 859272 343318 525727 547442 255504 201126 438064 269288 255484 556691 903590 360266 253520 734819 581654 222081 418386 419970 302874 691868 80653 1046978 524623 912972 842705 806102 429013 944231 911025 170709 891602 801640 704771 252862 966127 257773 997348 409326 599257 578616 13490 471979 269249 988847 98704 393629 825309 482397 1023461 586063 512997 915054 1024733 984243 851094 1024439 473062 16283 519475 382763 956213 950337 457727 830567 959039 583616 382660 279591 853568 250520 487247 1035982 553143 483630 63473 269027 447464 430153 520191 505230 506713 57750 344147 432927 831573 37926 1009610 751496 634476 486635 899012 30430 1026033 790334 434343 632283 203386 648540 724572 713311 45924 366820 54481 744427 132173 531290 928885 566308 280472 147112 540350 741206 210156 712088 443046 992494 648629 627803 960810 57343 772514 2309 383434 229310 502565 246798 130829 993286 443382 694482 287482 758229 647569 761362 318367 527309 432563 439921 903053 199348 429793 305401 727642 215540 705761 117139 948510 293916 329022 340370 681718 625501 611272 428073 426373 420365 619282 285424 970094 226088 817395 853603 4827 809674 291589 798307 215545 831158 269097 968371 661369 779986 433153 1026940 940305 722345 746869 969161 442873 379111 528687 317452 165743 616929 153374 368279 924979 192011 266743 184356 197131 460671 742319 94798 302145 361853 559618 251413 796192 677093 832240 663646 371322 921791 631098 746097 4389 533171 413929 606841 146297 291729 609224 13320 471252 961483 728549 409744 219926 328694 186900 679914 316197 304461 962156 418003 48490 105006 690376 352618 1029715 806554 445255 55220 741071 434361 69836 403993 956629 688468 65918 448484 771037 271449 735049 340422 575845 115035 799324 1024595 338285 713744 875945 820867 702203 85201 402281 562739 750744 876829 725397 646306 950482 535574 855662 606452 922296 323330 695541 302770 558689 803275 340339 749128 424293 705408 824819 523654 522082 350930 155331 473120 702072 329368 487159 65582 746446 802379 363750 202413 262155 516746 460459 37883 609245 900504 943781 520287 607350 693209 14327 105599 831497 115801 56073 600551 899666 31045 551429 197513 368907 419951 961883 46648 225400 402382 73789 379179 905180 981500 328995 992897 122369 157366 494153 988087 73141 463712 917036 1030707 29255 747390 529425 933821 666638 633148 407678 28416 337122 1027559 390591 454670 191649 793202 419938 921817 460204 209906 443323 990651 602471 868386 58977 281071 314556 30176 130735 75797 474265 556462 212804 111282 1010285 885298 304003 124077 20655 839862 771092 1040852 563031 330153 572257 700245 82019 516380 203290 1014853 353364 225093 60338 490013 327342 332031 641759 542007 313979 514120 525854 580949 863945 36035 644140 863771 670503 605236 301198 665488 963628 940806 800778 288417 798705 1012936 32044 748958 148113 355499 167106 224443 441008 19974 289376 1022609 585201 961747 298205 990362 136575 38447 492244 950200 309893 528605 108324 1032366 864950 601540 189809 713893 339142 764013 429729 598441 806126 6022 605535 825130 514412 699745 445083 431740 751361 362613 152071 949079 849265 824284 673436 726103 338950 325588 694035 39805 1041934 137790 975469 343724 843608 667426 441452 931885 250043 809257 918039 489259 887952 678433 736826 514104 273203 512893 400867 257478 804741 71379 521446 88239 609133 755292 545371 831662 969810 99703 501019 261348 63395 784678 651334 506964 397135 743567 233407 294502 718413 150908 658606 461672 838934 255196 721405 859400 630310 479040 725212 304859 662142 209246 976190 765658 419365 165010 19033 177632 521378 329560 85802 241709 685444 867795 1014511 1019366 905434 918090 594347 283538 734139 632229 420005 901790 994496 303092 609001 168410 710789 905448 290245 13819 925228 938072 849230 473623 850905 183998 526553 665644 123703 34232 423810 65945 992753 505991 27816 214946 94778 378003 210031 693232 352070 573924 200764 1032463 133582 439211 203581 303855 704656 673975 343775 806756 639181 470017 276310 259750 393930 517409 632856 936914 398927 477397 147554 228710 134955 489857 126898 507337 426414 554922 666187 678849 692013 17018 277940 1010426 721537 428096 111929 392326 818312 386796 314984 845656 438435 310423 195990 532680 700727 493561 229976 566546 412716 973041 789514 585686 423793 184577 880203 1177 707957 930768 157055 853827 793008 722854 158540 877728 521496 181747 695069 1018591 225964 269256 960162 274966 449517 14940 252494 13499 294240 112520 537048 63532 819981 982604 490683 353577 1041667 675656 37557 880725 287698 86339 825419 144056 759055 930216 676676 561727 982995 808196 1019690 31291 215356 169866 168396 173022 291051 335247 892863 978625 859525 46093 954584 870753 719155 114980 292019 207261 138785 574613 870192 1021242 103170 944197 374000 1030751 710538 598208 847836 923673 950515 417204 955295 931544 1042041 608881 301607 454896 122334 73328 221224 871194 952295 589257 113049 122096 797916 223675 988724 182644 76044 213288 636410 280457 584007 282902 454061 113272 784226 357679 1014613 612973 857783 411714 125628 290040 880802 681152 854514 920973 643333 275775 290249 689668 193220 611579 67161 79641 187466 163920 1033086 725229 84995 595265 18773 498563 603360 271348 373955 692036 84694 462644 749550 261500 630623 244974 5825 329946 19959 153268 551788 208372 997536 39485 809698 793537 316510 702947 4442 793629 656828 1035555 728783 592968 462150 250145 1026944 255335 623629 80161 244848 185602 878630 790287 952295 386436 735531 566264 776687 538303 861368 512143 493784 1033829 869103 705961 194996 903312 975605 27841 439515 102459 321394 940149 133737 1990 471829 476422 706235 113014 599310 75996 980726 616434 206227 840960 703872 341703 82523 75169 276101 811749 580390 770704 1010803 756513 482867 618435 810110 100529 791751 519637 68381 972723 982957 223876 108683 626598 443313 98610 574791 519150 1025572 772966 104084 222292 366939 786760 412410 415108 219440 764456 290499 407950 563071 613623 614527 815206 604330 364748 578944 1022052 499734 589152 1011295 1013445 789676 428946 220021 356392 722265 710117 332131 758033 841102 735485 134538 796265 530880 422950 764564 779772 89065 580045 263401 42745 114693 397316 192315 436854 442518 680194 325371 422890 850721 367521 424161 864689 527535 99295 836967 636300 622157 381789 1004879 1047838 573836 772579 200217 346736 933121 216538 628366 445549 223430 761040 441144 841575 654072 101368 910055 830864 795703 350375 627501 710530 515113 657624 984291 3256 474614 23465 1034402 175122 521421 1001948 752459 443477 243806 792151 232064 437417 776543 257700 198952 404761 646664 596850 824303 145175 470678 377106 17859 994805 905675 405498 769112 507756 276844 836934 404645 936985 401090 88882 690021 188411 814874 936353 109975 1030903 411717 849561 963839 944468 328984 259781 998563 486463 874989 572914 119118 946760 1016097 450450 287248 860132 554900 974652 836795 944105 936236 954666 871016 816148 617810 330425 484336 204166 865139 271084 939636 587075 81792 99050 786390 56498 923246 607868 633661 405024 965303 273552 980373 357693 612568 219064 573965 243612 66513 237228 671383 412983 164264 683204 653419 870634 927718 930430 852100 159988 51224 812542 139297 968569 896079 988041 990534 566018 762785 261641 134968 808698 466598 479116 574213 93235 744443 252357 12282 944480 304322 714378 916522 863128 891168 366676 397550 118490 625854 121538 933728 403075 914249 844566 128222 771545 842995 868534 524173 432260 164591 949676 811732 133903 517112 20263 15325 181100 815307 742904 112151 452973 575656 880406 921526 458572 820693 1020954 1027634 608804 596507 478148 672452 641653 768839 371316 458476 574628 548778 385713 186605 121208 510618 877990 57423 896670 698607 1020832 172637 10023 245126 457873 564901 338949 728514 405648 838523 918673 818694 139351 600693 81672 167484 527812 814320 993545 91729 68696 960650 841752 131766 332219 531366 508447 53473 1021494 786923 255464 84938 509239 620741 426916 567406 933329 291811 1008999 102992 156473 573879 178089 718835 81226 598009 356806 255841 1042690 811044 937599 424615 235779 695288 873592 250966 599571 817654 782008 207876 929692 950759 496939 387785 904236 688470 591139 186307 182774 589841 657875 677010 98128 836780 775379 371164 731955 682237 1042079 222154 845246 917153 362264 179849 794804 50038 904705 8907 178169 58911 539523 307779 823832 875140 647337 713772 577728 507471 71653 668099 37186 937327 511369 774856 343317 1042073 415823 690690 551507 794562 582098 1016248 1002553 92838 614162 931896 242603 739653 6388 97363 303021 168544 836800 752095 548331 116224 666785 710196 146226 1012208 944169 449712 902132 42558 632010 310067 103625 358846 360030 511651 768744 106119 452511 982890 631986 198259 303791 77299 893480 563107 280978 700208 259440 717049 1042096 907543 619348 605853 400724 565024 373698 794233 451119 81609 709197 38077 967637 785426 835242 856155 181054 781826 138548 163724 965703 56096 46953 750665 548399 271866 490603 743634 570394 444833 528768 1029163 933265 157227 127635 360090 628480 1006896 74416 296491 438839 130638 158860 189228 302826 50086 996090 162993 910129 368220 184695 695569 222217 807706 756895 1021543 777680 1042061 594613 685842 650445 596455 691232 183861 697766 1046364 932840 819255 966119 159397 307261 764741 17538 131456 623344 39883 453194 688173 240120 905471 842358 251378 1005551 659798 402213 58777 224403 36621 830932 882157 292165 72865 182249 863809 474509 160087 932652 893672 323476 556469 915016 881086 181416 53255 804175 683677 1000892 461019 1022515 581609 465893 221061 779598 379653 225502 341660 425435 413916 253829 770171 957050 399961 390236 963521 809392 447726 802312 593873 547428 179985 454102 520531 910436 279739 2097 1013425 631006 306151 861485 504987 451303 250137 573696 244355 884728 717780 334979 304930 145515 824099 699829 707825 765954 219665 270392 452273 915041 138289 648658 875492 958351 451094 1005294 890193 224377 198108 221976 1008004 885615 679838 446853 551243 211109 754173 659849 767034 681652 198304 301854 343336 349974 780974 515940 235184 277165 981845 1034523 106417 864828 217671 183594 149455 845548 123448 232220 25583 111305 922465 392606 299711 219459 356352 670467 209195 610222 549078 968128 286441 103874 915879 814320 529135 663067 316862 900304 540663 968378 197734 261956 723202 909698 460146 773201 460242 347324 775606 207521 759662 662419 134027 212994 1002658 839321 847 1020391 415356 793665 728035 841189 199888 543074 787243 86583 164533 594362 4753 52795 469766 532585 637827 398067 232675 137330 132081 785285 460845 11581 856784 529852 961037 805656 248985 578180 790893 118705 294858 607857 287613 840349 827748 817721 610352 654805 891243 150325 927420 587316 958314 515045 719390 218106 894700 365673 1037716 666444 89092 832264 655648 795825 929734 421037 873996 402838 29899 433509 238433 35020 887729 264418 270958 714501 925593 535291 326471 552794 225959 563242 579907 970696 637574 781836 692094 634286 625889 807909 576853 306768 678891 625433 254700 921431 525016 823220 1021355 249679 877154 968931 722109 878120 396613 444793 40336 265654 591042 827499 8279 760369 951584 506196 308363 910006 188967 543986 593254 702915 553891 942503 761446 947647 692711 23545 319440 67952 238151 204562 107307 1027202 537500 376128 227265 201735 600772 178294 597793 277234 982816 578250 70047 113307 1813 880373 529107 504638 251019 688342 382486 803963 369009 658927 635656 169431 511031 81382 616973 421690 681042 850693 260299 156016 444091 139963 687789 163496 150129 214553 78179 369400 654578 916054 680288 1002710 618182 112972 888411 787872 954356 152056 822222 678422 826507 518397 570746 680667 6427 952610 668641 384247 384825 476112 741579 184919 473599 844181 646082 184908 856713 926371 40597 47624 797817 1019729 713177 986404 815731 448665 262499 581149 873122 116889 331983 476882 600881 705298 167932 880904 640723 841196 798606 863974 1042748 612784 42347 402297 1043366 74252 495935 97073 354637 212563 225528 799842 1047539 215546 894282 128965 723037 609564 951851 688372 170707 863479 231256 759537 480164 1027181 355535 103583 222112 195716 36691 33096 170140 318695 78060 1030421 1014258 805986 385380 140697 488702 837993 651978 853575 530850 74386 654835 1001719 485059 1038102 292596 750181 599753 722772 545193 399026 220195 914767 243250 713185 245185 660779 312688 667739 541592 372147 945548 79724 836386 919766 216689 966083 1022939 996390 568909 418806 1012677 217432 228884 294140 263141 751302 93693 292529 259267 270320 4611 774741 641774 470518 267877 765197 648054 882720 164902 710753 753776 126039 923022 688828 451958 540585 694951 487408 689188 601800 552384 639407 604316 413324 653294 348179 235011 486508 345478 823831 934658 229129 240293 529947 484934 468644 96168 297572 860927 703907 1031604 611737 468325 653584 664367 638791 343855 989465 182340 174174 332826 240017 408420 447411 54888 578158 622016 769660 594782 604233 268240 592087 757700 421089 540111 814659 603241 257944 721980 282148 854685 114164 959578 181315 411829 554016 53424 741708 487051 589160 989579 856911 815612 120000 221559 757312 654184 775486 680394 525431 504372 39580 409369 876337 497995 815543 994753 42765 818073 907538 271967 527503 92303 299348 895576 688288 278690 146885 301138 646412 348620 955605 987321 630018 918538 73878 354875 271768 38364 167741 79436 40517 190663 496549 546211 743781 417238 480715 400571 183481 967189 1012563 297043 727524 674581 495618 492015 665327 828268 423489 799828 935621 984881 706465 946192 94648 487556 605521 401391 724474 578564 161962 970119 149541 945495 156580 734638 195508 269222 729438 453886 469895 904734 888474 529496 461411 112 86590 204125 103280 739153 949716 171767 1028793 847099 704010 342478 261552 433578 793395 232660 588711 992288 215493 14778 1048151 931362 1018585 260472 166493 348409 924847 508105 544696 501234 473895 980140 242253 202462 700488 241381 451171 803475 914620 463481 230695 1024361 909394 503862 453929 635325 387708 1047336 320222 537713 981710 970021 195868 424298 510341 785219 428448 441361 577534 719452 460171 692179 379194 889745 468449 810145 967265 567492 421897 781169 179003 854300 877136 699 382648 415109 404582 987900 858986 128301 260062 62262 115718 6665 704691 765294 925671 54606 638398 875309 394123 998392 678209 332288 837908 826182 375135 843768 712903 900411 186529 448555 323984 802079 994930 995121 428413 912381 255908 354215 155199 279843 634602 954032 662956 389796 853339 165999 1035839 287193 338678 421006 180118 1009627 1021720 389818 658163 587275 131335 913188 959420 712331 325739 646913 456700 43203 593359 427275 401631 488924 559909 759295 41786 390472 506943 947485 573440 944440 378711 171 283854 834340 5512 487026 937056 172103 674642 800831 368409 249377 839962 71779 779136 278259 781223 136756 356029 689734 615590 500362 853280 537957 181032 50243 858779 675806 922655 414911 41795 249860 475876 609380 881619 277360 436 925467 668200 804732 279086 469201 120262 167367 343510 10743 440401 676020 855702 840707 472597 937962 841528 812525 384639 109781 490477 284851 472226 581411 715465 269269 458676 833865 652356 254425 469902 621820 570298 31944 669998 786360 886764 412335 737080 974653 564094 864800 359025 640524 261495 503470 880195 311278 936387 454004 890173 106094 123316 391567 565648 879962 701565 915615 216466 784197 825270 358218 506943 1006088 798683 837049 289203 895805 813261 615450 568241 437443 163407 163612 49695 758077 169098 31862 227208 708754 450697 104288 217497 134254 221374 363799 348580 525504 533883 153950 1000736 39994 272762 262904 1025574 847061 703062 620591 68598 617546 880911 31568 732016 794777 834186 171821 223132 320646 61455 349081 979490 113687 917449 983535 555986 604440 238922 211340 750878 847767 799236 519249 450203 391784 779729 375586 633220 888737 186219 348777 698423 238879 224501 775827 921269 369920 1008752 549010 688934 471591 879687 297561 1031763 982204 609220 658275 48171 632489 39832 1008941 228414 309278 921175 892856 545349 238605 346361 71176 706200 56494 84827 479911 919222 849917 485564 785442 452033 910391 53312 446859 355583 11361 828784 833269 1047642 806081 829624 381436 129761 137059 946152 702010 5957 796821 208564 696787 268381 879467 528180 838122 146850 699964 72293 964393 667571 149282 569509 111166 360659 247934 365115 606296 376166 640371 620493 831406 265336 501350 670439 898040 286774 888196 495227 398068 931442 281404 1001308 942306 846115 221889 144577 1035529 626403 204425 755913 196144 27503 832720 839921 917285 258091 687126 32415 211770 1002651 667549 327579 232131 691947 213996 157328 348057 152680 215886 828304 172442 330245 158292 281741 35622 507095 121935 521697 87460 293529 427991 531143 255483 279081 107335 1021407 141593 427017 616766 174510 36976 537311 253215 432412 40564 812021 368530 249844 557854 556986 447233 301927 116844 393791 4124 160393 69342 773050 92757 249555 580091 65798 361573 824479 617674 752674 177349 199599 1029721 773294 801334 747431 347706 575601 360506 778382 229633 830421 619416 744273 748743 379497 517851 827968 339370 839518 722644 535951 531019 167435 450324 424919 921678 483946 323187 850578 250077 926104 904076 1015458 552230 825944 186686 543946 901848 763281 658220 569907 788650 575180 899646 273641 682709 744631 166174 533596 964500 1008036 350396 143840 400299 506890 216267 457005 585438 663299 909377 757983 757877 424653 854491 228087 938942 785737 94359 339288 949387 893567 569399 469579 674736 546072 372165 502011 662406 827107 982025 52730 35947 911696 348181 750523 246080 609784 263610 164629 109545 390931 898064 580550 92625 69632 446962 249070 241763 476609 27263 794000 280978 907132 319899 501012 958546 866043 575596 881608 482588 997677 115165 428890 856686 186019 358174 862047 129353 490515 171041 824784 48561 125657 394271 237448 940849 829809 902674 753863 723284 394238 815416 356786 276525 892103 938390 48848 629968 232628 181363 749966 478678 725973 761048 1018045 454622 186843 301079 966927 651782 310941 320065 978333 973430 998037 830126 581732 238293 675681 51321 778947 468178 657474 421634 507390 759452 35488 62058 1004478 792426 112260 236570 378511 478197 677660 626492 537185 68345 844602 376128 390408 858552 380374 846425 624316 325750 616072 770558 254618 704254 870926 719721 818976 723227 1008332 232987 513717 1045280 817479 325206 426015 468577 545961 1018274 972554 849336 617281 318280 210056 952833 664320 12506 440204 335518 107004 591529 171374 806387 405232 107597 928362 355819 729530 246050 729632 654449 811996 866501 577558 990200 622845 970650 1024049 794612 149349 984905 476992 403807 456836 197437 621425 185141 919915 1015076 212186 257784 95057 248178 437745 938284 365583 60381 1014804 896476 761509 965602 776195 492819 105395 71999 786017 991076 129536 995447 675894 825955 306935 970577 916335 591146 255781 379225 668509 101589 411325 224350 784690 243974 47636 263410 554119 309346 120357 29422 908249 376081 575757 773611 584967 485698 645776 72137 62934 936869 162963 199468 814189 682991 977823 1039354 6105 255833 221029 733150 706698 957730 707381 2248 1024212 453384 863877 838507 60784 621011 1013104 742334 888312 530891 977204 465276 191854 896828 667827 222372 363189 208633 647411 233977 135447 502486 695710 485250 590013 880173 706947 882955 452410 928346 902931 892067 731137 537407 444644 880412 1004778 445377 864818 59535 71345 492105 821081 590037 42359 957763 126556 156686 381247 825250 606049 407326 891506 437594 763187 977963 154204 292837 118207 206625 31660 301759 764567 569902 639736 688106 1032562 98886 599863 468075 265386 314272 604741 980171 158652 402999 991586 965014 697292 836170 794035 103391 258078 830684 500928 657851 8862 271412 264436 8897 152665 982110 1028641 431249 730626 136105 321017 589642 823406 55080 663702 342545 476440 972593 326899 110481 237214 1010656 109936 182902 532802 354709 66642 94705 1018729 320882 986176 300599 30239 592350 274631 1035522 558482 1047300 194263 589326 862611 969557 279877 466845 257560 1015810 277831 787188 285628 730498 107259 733404 354366 128018 120288 1037857 554750 230448 743770 245782 256387 594720 585010 616720 999415 251751 472596 726247 182697 91474 980496 64888 845194 533360 906522 36645 971441 904980 1030538 439635 200919 659668 700573 997098 1003740 467213 1009394 729817 259392 162908 12557 543888 729770 1026086 41943 776325 614501 984849 1031452 121008 116958 703881 957452 260366 1034791 763452 379322 605217 554615 546462 725408 51054 353448 13158 649753 638974 729272 300303 27878 669405 863304 130136 188330 468383 102176 743108 511086 1014486 391081 611099 961053 800413 551793 1033703 201993 497424 362411 728568 956260 873681 938412 518369 721352 388997 497519 419704 480176 985685 319506 799322 78844 186478 60503 388708 326001 39297 378660 725307 410423 534083 419331 374213 205145 691438 776611 32942 249161 114111 527957 824549 586329 83830 7312 104476 689730 140249 10605 640843 602529 758833 710443 793389 280693 724426 411052 425153 414371 865912 566007 657866 664690 651533 412596 747856 689935 358884 228275 602141 946442 562009 757349 677185 249560 115279 1036129 439951 711503 105128 1039073 765213 264236 269264 888386 963016 161424 597299 952456 4526 327551 903875 867031 1028786 511072 602483 755963 387067 32640 908222 588257 153205 453775 163360 948252 190798 811297 242588 107105 317050 228654 51765 109579 111408 695186 368500 1035671 694380 707214 232680 345385 218987 873541 746658 583430 1031729 644928 687541 409112 322566 978666 839868 539757 46580 486421 402516 621496 596811 925044 280989 789967 379422 141343 813245 711979 373700 913426 351581 433515 176471 168109 74538 19409 342072 648501 479829 212931 663177 74066 175124 52043 815025 915855 243487 1010584 348380 23518 683059 1018235 259449 178193 586386 510443 1024954 710754 93313 716417 379159 870892 54217 607741 401099 349487 583224 1027263 974422 231056 729629 400718 722425 313046 447182 1036501 306493 263086 797989 978849 878956 550953 424959 905636 967190 140601 1006780 1036021 308622 510519 854978 761934 281963 404832 901370 85901 17159 320595 138321 899123 898051 85141 565817 890856 714433 140301 804901 143093 663273 373128 528656 618696 164325 818486 113143 771188 592740 170283 882266 87342 233947 621023 834751 62161 514815 286382 664367 688731 573516 608857 281528 982638 222081 560004 647401 526288 946978 841014 565848 67051 884469 386907 98592 251725 679045 1034053 248923 725545 433058 559143 93613 775381 461535 435097 931257 599626 740371 123415 800937 190119 227545 54146 473770 151471 382736 841629 76909 394566 433499 964241 112552 1029623 247713 379241 711571 346993 457614 766615 301420 502533 1015057 435821 110835 67114 406236 803749 1010926 834298 899815 457690 163750 705714 36590 3085 192361 48182 997614 1312 594694 682122 38828 517214 892500 778074 406318 310257 966315 472435 434495 1043307 804712 507719 1047023 911422 847470 319854 285713 890436 956576 946464 164284 667703 243304 304315 812235 114746 1028147 889923 914269 141390 287475 674269 382037 965342 175260 877139 146395 25396 2215 343443 249817 155137 212113 769840 564350 885209 660573 892639 71871 268212 667406 739580 80593 17263 973614 347907 1023152 457801 394059 419862 307356 103782 928372 852350 787863 1037904 489664 417570 629736 303984 645063 871441 346522 997017 139047 940799 929534 190334 545024 243391 539428 1016887 59000 688846 376934 801217 732217 248776 989406 461946 962286 198640 678635 712873 636873 796589 335280 922356 186624 210439 150933 762087 1018443 1018158 921796 582004 120168 295668 637869 642414 987800 123214 120194 382988 111903 892630 11452 1005421 534471 615244 785300 1015054 178526 361488 662667 581205 170291 234666 1003234 167178 779165 689987 428835 901080 835188 941353 878486 527057 755094 878415 560333 796647 919396 333514 145945 216948 774466 23893 317970 598195 887834 105934 239378 268868 747737 666807 221114 303788 826609 90294 330605 827603 650966 865045 315088 107652 348801 946242 970833 761584 562672 161872 797852 142123 859556 823157 654119 681646 962849 573066 811687 481747 743281 672654 1031577 979036 148386 496163 642747 360941 250179 386063 853391 125581 299243 416189 1037023 799529 353458 436922 658739 576017 175286 484920 681309 150393 820120 639886 387822 252410 658172 459445 237758 395022 641037 220365 401768 19351 69622 951446 349131 69720 820330 243447 667530 935546 237596 744315 954765 36873 86856 13519 204926 718965 241705 663878 868685 81170 305024 27477 990125 959896 906516 371223 765588 1010851 613420 995785 586943 964660 119831 660559 137515 729646 214180 1028526 768925 250074 996010 776336 804123 8035 375938 423619 674929 251483 378504 186810 199342 128053 407453 425738 712612 1480 673192 619758 648811 790226 184848 150212 432606 459379 972355 1020302 35100 379822 843827 60530 859145 714219 1023700 110907 550858 689528 491168 465109 791373 741379 218643 262100 936895 369954 664110 276206 706835 227019 1037048 91004 516738 176604 468984 225278 635653 800404 171197 953492 347613 90392 419158 49029 393996 139759 883418 67004 439257 894598 243682 131910 79696 1020334 460042 672725 380608 771097 103795 265024 830011 701664 996164 439809 228633 547328 1023012 764341 598645 499928 519618 54688 610734 816812 336462 705318 680680 942373 105725 538195 992137 370383 1033864 613972 965308 329626 768429 824828 302577 132442 393133 177216 693595 900167 613581 847035 970864 19326 896213 409643 526957 576893 642964 687346 638672 254123 435545 839574 683484 704462 334715 1041217 913688 846482 608467 102977 384976 417289 825917 796297 656275 285990 593691 993839 711859 706881 1017297 116716 14024 789142 727114 48031 380205 362693 231538 643786 524162 176980 48313 458003 169512 563752 85142 715973 235208 792080 400642 83788 272589 295226 331001 288188 625125 851900 307709 697675 4739 415756 205970 870355 150112 744328 646339 713809 920822 646896 40604 485225 638468 148199 95917 762847 757261 1018997 1033870 422687 315096 658823 287061 91574 219121 433518 47137 721878 719655 287068 726675 564694 592140 730346 388944 109744 255352 803477 276608 443010 568327 531516 841810 396045 582806 664484 991606 1006649 673738 881396 679841 644751 693129 783673 685069 857533 618366 663267 754166 1044758 680345 79430 437022 969743 53901 666651 646217 751300 533073 721916 829890 564848 642208 576747 277461 183800 236920 10699 543571 589409 1045919 420326 732689 440150 139033 340325 455528 114595 569779 176603 102583 875964 526204 553659 663004 337975 966982 698845 74175 91725 416554 140285 913096 458846 119041 703804 200548 327786 807659 551325 246403 107160 657868 314761 821277 587186 846794 484940 48552 986023 1024209 672405 1002148 506377 554767 871162 23824 387725 419704 662130 931313 293773 666179 681689 722386 700553 875370 194927 383295 930465 634670 341849 38217 303389 145042 604703 590853 438758 46043 161836 454925 451082 589590 64850 87549 898619 293522 78659 825079 887633 497505 801305 249632 1046212 223708 708815 994592 964402 347676 839109 614310 668895 433282 468800 397794 1020464 945711 691175 751625 19503 487820 297799 60373 879370 773828 872016 301314 541332 597061 253911 670162 705219 942915 722194 320394 612400 406581 566815 910067 23706 969558 640637 698586 989027 148773 855440 247440 151057 58085 384801 981610 25807 1007390 656348 937026 593641 741914 778705 408052 692051 501353 214260 848866 952611 204125 440221 305521 24595 713615 486153 189834 993536 734552 110551 457498 862829 4953 261771 98706 978177 526068 954382 975207 777220 718544 886316 454803 161254 461657 1025045 237330 134329 369469 759516 45926 792242 677872 380411 431892 986796 922153 582605 144165 844964 536163 169491 777382 982590 504157 478832 1003816 640831 953498 932589 443200 119313 62178 521845 718600 297026 703679 115034 683676 420613 843009 477646 632478 582575 320827 328811 942771 631867 39491 857260 526852 890823 1022134 50546 463806 615189 330097 37247 361362 619787 747033 310270 161334 763699 806292 30969 179681 814651 944270 108002 560851 629366 744949 987659 277451 829530 1038206 481069 655 958720 497182 147941 583784 494248 497297 444978 435875 747826 542166 498681 304913 446117 116144 536449 921735 850860 803111 815607 975711 626707 413957 327148 796150 510799 225370 648146 336172 89332 295161 393858 1027303 443708 811000 323512 101520 214407 166452 356501 580500 942293 381130 164381 362980 846926 73119 324023 387189 241594 280538 1017264 542145 890377 194661 505272 236101 486861 761455 848739 607489 211387 553964 33449 120827 332078 823827 1040998 455868 757924 988639 247003 800977 383551 414863 366635 604747 599620 335911 892639 431167 517023 793581 759906 839 813150 73964 784774 889344 602674 963188 767230 382346 46833 885400 824290 735755 443670 657070 794158 417580 881727 531411 987970 1016986 1025454 441189 225891 591494 726218 376711 725817 846374 784283 1030048 52815 1014322 798545 642268 669079 586599 526525 767657 515299 540936 691413 114492 406125 51544 221493 710666 59216 346657 538777 310863 714764 116016 250724 536458 845062 425174 299037 470527 813829 393321 822252 1004852 887734 542913 348961 147060 71210 320699 598446 390479 89939 406969 242600 1014808 1022602 506913 828874 614502 246284 95194 878065 548755 69496 147666 308129 6976 66643 748410 635006 646607 459396 994632 32980 1011432 947416 281908 162833 784372 362367 52283 781637 325797 422029 893408 91049 871276 84090 362662 955157 276994 553634 55959 50311 172512 103878 32192 972451 534726 861322 647346 52782 688440 423413 395011 587410 573180 945651 370123 37470 310173 177622 806951 662467 297707 230609 308154 726296 917369 653436 1041703 1010006 933662 64851 113816 547996 1009525 182071 803386 593068 934492 842219 797375 164204 133752 827800 549850 85351 540592 432969 438470 966218 428974 658800 480960 499047 308834 217183 645512 688181 43646 960208 837605 1026253 952826 894558 694302 816751 447121 77834 365697 288251 299587 653494 317407 631417 371666 106925 285198 992657 994117 942361 658534 944147 502375 211596 132677 172657 640328 968568 246155 761152 40635 692151 157470 659899 29911 848387 666471 498240 869751 1023103 834260 799440 99002 824620 964180 215443 448387 250485 540638 155474 195577 746404 693994 210940 694792 797034 836854 236321 803295 859739 88578 828538 355953 995183 473364 238687 236020 763011 488630 430159 221796 465110 146291 394092 1031681 721804 840797 970492 212940 512047 174986 334569 879630 100136 749202 202306 924882 591434 538899 866232 587366 248136 643373 921122 191454 279098 128007 762105 775057 311837 111176 549085 396186 454991 449694 108558 929368 645143 688187 903923 317166 554779 160594 768151 816580 192487 520607 404263 865540 277869 346333 813173 60702 425088 824653 168568 600388 509016 626229 755658 80879 102161 25183 939048 942936 307755 763030 602358 1048063 780043 739372 267704 118568 451449 437623 317594 152409 544 245327 450282 992478 949010 334482 548248 618565 470081 87201 993724 293090 913927 343520 465168 11596 626591 213817 782962 117726 796585 121242 61028 825143 148650 719474 509836 826043 684426 962616 613172 360207 483860 701156 121291 487072 961401 595060 165730 789021 396493 523625 724015 879865 83849 817479 808205 606698 165895 152345 459771 124781 1007113 721386 487577 1025087 804147 894284 80046 256997 48524 659925 811172 45861 390145 60830 394250 382091 129762 187587 431633 427237 103011 572901 1028624 579527 164125 456363 228353 87048 31882 905276 495873 825411 434572 582598 362451 593752 490726 1021691 721246 177384 893890 567439 739627 190940 449577 183483 296424 415966 775566 285117 686567 715486 422212 263254 578463 510862 563971 830538 986666 97767 373095 932067 516550 786594 32369 886127 934997 852672 1032196 351678 129500 10243 737385 690852 898311 1006962 229067 323197 51108 81369 387004 1028516 942883 1017414 1023407 163578 289053 498318 53627 381030 773066 465350 174814 281423 294537 426698 114936 732452 980572 256185 991948 772052 342633 1030006 651202 3670 361594 886825 229416 274723 29054 722364 7596 477879 836102 975199 412644 334867 174793 120581 958662 710974 46368 246245 404784 591295 798602 966905 357729 287013 994857 682882 915838 516992 400196 71042 19982 641509 972739 599104 836734 373485 748470 291528 41887 903990 673487 509544 127011 330209 397538 807733 771363 294162 985708 872580 867484 894580 1047818 236913 845805 780210 48125 95579 186458 458495 537773 13414 735116 562063 3875 142328 225295 447004 777869 689980 255443 399714 385469 868258 540332 243362 218027 598365 539346 766499 150511 909283 204130 764844 208711 14961 1025242 313100 1028119 929925 168865 960659 89828 345698 903293 885142 641752 842127 648986 863470 930370 427352 823434 220025 574227 431948 863168 708760 93025 431037 671252 634544 14823 248387 86978 316329 740995 784953 751722 148850 154296 657214 16274 831099 635434 310710 89375 649785 453412 108359 52704 434597 69397 913244 233475 587709 416526 1005477 191390 804354 626758 998549 936743 518393 578710 109027 1025020 203946 8958 687882 290525 518436 609310 173000 864365 466679 755390 1002659 364980 1008568 823366 872287 460959 609920 351558 165769 528511 693358 809456 477936 651910 148768 473753 650790 466509 5950 416828 940291 266833 574704 767222 764706 316529 620642 1004683 651363 588402 804935 226528 124263 17019 1033299 662143 52247 637849 233920 935190 151582 1015356 792522 176120 162666 62648 998451 533146 637615 897990 798656 872727 324068 189184 19129 674989 762051 865640 719213 623678 399181 94690 178348 21712 375364 887733 860747 600589 87984 281357 788900 77508 494427 361852 108563 757094 602965 321141 907642 802953 914544 83920 420029 815977 315076 957001 814151 684642 180781 286209 45700 469879 99016 174843 605797 212687 15738 1034656 644063 892722 552041 23356 103532 377488 572288 791166 1026952 221818 523504 64508 68405 380071 142761 480941 604280 836465 100837 523373 534489 847445 373150 481916 993767 121463 711955 457215 452530 1018651 205127 1022078 552783 367149 246914 381028 741464 387258 565966 741763 706665 57205 1024635 960909 262052 606003 931995 760988 1004846 98671 195975 921003 441264 313543 348504 620314 730582 876925 331886 455470 721619 709110 808941 775310 772828 621374 350779 708295 564136 903555 410500 110282 517367 324758 339510 369513 664840 872557 403333 5597 242976 535972 345064 922179 239114 477687 967578 278554 634002 512201 476954 617158 859657 846752 398251 629264 457924 778918 223189 244389 70813 773418 843746 251538 796528 709149 125538 777678 993695 718998 674983 851633 102031 559182 571210 233077 173353 784933 748196 491964 1114 620699 846678 226569 853907 1044567 444097 279877 875337 635044 550799 211004 301430 39919 260648 832798 849430 518218 221502 363774 457643 880620 473666 54102 284602 299439 127468 542337 1029964 827793 59575 608320 242542 321843 370530 550454 183729 14429 74608 881260 162986 656760 201641 666574 739443 990738 1004695 882347 1046313 780126 744714 337209 903532 143025 377492 20494 509666 559622 642574 278184 989875 346235 73745 384999 688142 455378 353662 643725 966307 809969 269303 851397 669480 934242 419427 506265 360405 818132 979310 886651 725223 49048 1042438 744125 524576 584997 718815 422168 512581 717204 878064 899881 871839 276260 668404 1037551 684155 435639 282602 495183 616618 340820 713366 66448 565506 132259 629246 607712 777690 7540 987885 693197 289170 696632 740467 467404 151817 238470 535650 291509 45093 821400 922579 606276 986703 652747 426912 1045402 641780 348707 970983 1027515 236037 906948 846221 909326 135288 733050 534712 685280 999620 240434 539476 559073 157545 523391 791696 372389 108390 428566 717406 119076 972481 544594 94710 627258 88835 609456 832595 346152 988601 952404 365236 951569 418036 761475 910109 929662 728010 647719 117972 338651 575187 200014 994532 102391 766124 98731 330397 161160 209527 530708 859154 805029 982105 230914 88729 1029450 619003 476180 1025871 335575 71434 530572 884626 960657 199608 402128 901509 183840 563512 556266 688271 101391 642629 814089 322012 399440 469916 663806 866522 469685 811133 67776 310206 513400 923438 896232 780285 716212 315768 730166 949971 721897 447784 135946 1032639 584828 206991 474091 571141 186420 1023747 761860 687658 392383 783708 12194 439420 838955 786039 985783 1042824 770669 712631 807258 271266 963549 613759 33861 226400 573368 604089 947542 302367 574365 497234 444430 639869 288017 558523 721429 472541 764411 361322 142260 933862 467240 72279 65625 921348 170696 102271 503575 829158 422127 302693 469795 648702 90133 935308 3160 956932 323478 303870 851892 631924 420403 712904 706521 864011 419472 864635 1035661 913485 57268 1039533 344122 425986 515468 220022 247406 48053 699751 1017076 376412 473908 764539 510663 69210 54547 431711 689557 689505 537385 622991 872839 314257 96016 148460 555722 844458 1044137 165177 227856 407187 907414 808351 295180 540118 538815 611881 333562 1026594 48334 946505 902420 338120 503986 926545 709406 766783 800 742139 791515 552865 1006093 965090 115093 401707 800565 56583 551577 403649 797848 693581 388536 71015 270583 927740 624328 574665 828507 716610 60193 922548 808079 889517 292385 794267 676257 970674 812456 725523 705125 184874 75421 822103 485618 728271 569703 231620 411427 852420 194164 649822 21270 961290 481973 361034 670641 832268 345120 963922 81176 675092 636461 699236 918840 916947 786010 725011 1026112 844765 225447 353044 42274 430122 537627 252099 522775 224919 73533 117404 543000 507491 42139 374722 986213 858802 184135 710011 383746 299790 937812 798641 507189 218081 693854 219507 823562 777979 852991 830834 818895 381970 991835 204420 884120 411965 1045141 366629 845756 701305 149847 519921 466774 548644 670543 90411 1000133 161925 760236 698170 586028 566338 753317 889894 401139 10215 453106 542239 719428 631398 27985 386807 647054 349330 452866 982179 613894 522659 481356 215485 412705 143285 765430 998917 257052 815176 573646 980699 794740 628929 870438 53191 110702 131816 256081 623346 433296 601449 675627 776618 557862 1045587 1007759 388322 332990 350619 684766 390575 563372 515482 891774 568780 557447 616331 330585 213015 790954 507406 359258 706834 331700 757672 764148 747363 690952 2881 975514 56404 503886 329892 566344 179283 44528 901378 214009 405363 1026206 923503 110126 475626 769995 553316 143981 771217 795181 925499 942016 114023 602688 283831 651570 747534 899780 1028473 182870 706124 668475 547211 263104 966796 791660 564698 919433 251483 736483 537780 376271 679659 1009006 393806 837938 285075 1025441 160064 316249 839244 919635 809734 1042795 704054 77855 163969 1042583 107537 920548 758388 457356 99525 236358 444937 729601 561114 705322 463177 972590 544768 799294 703399 46161 27529 939375 118390 274987 62698 875632 317806 357504 412478 1003066 941867 665243 35522 404870 576942 92103 560474 142677 198362 313303 293643 390505 882936 807839 911999 980681 116532 504184 758148 249921 459293 937408 34189 705247 290857 563032 199727 669303 321070 281636 850853 347680 831466 382351 502605 429237 264317 570628 357417 690518 533226 65654 704863 832484 311961 1044185 569530 534920 549848 881830 738086 956716 324693 585819 859447 473088 990118 190201 186275 509431 922561 118916 1040323 631367 921988 259207 452631 847853 474414 22157 518335 772647 735972 570025 897026 1018104 738093 952815 852683 660903 576375 868088 478503 347968 179856 737890 189128 687889 83245 282446 708485 253230 138854 964577 538584 664815 493624 901571 477534 14701 768002 201379 637787 973320 713480 76976 581427 157411 382707 64289 606450 832870 991823 814767 120773 849084 314636 10774 575103 1024595 565502 409240 502805 560734 590429 784505 623650 585814 809030 310148 268132 232309 66871 782212 982077 58169 257943 523468 665395 360423 1022508 22704 396144 803590 380067 565770 1002306 445408 379915 183734 1046684 388100 74586 680725 550292 797639 64487 706702 99555 810686 919022 172041 711272 411717 848143 406386 392101 217083 95440 192828 106560 345668 649494 391387 410244 604358 356016 505673 413661 22252 436172 955266 256352 58982 327808 699143 930880 83879 952130 826975 539226 985702 808304 617874 744106 266781 755658 877740 477652 772749 837363 6208 107164 683064 810995 750050 460398 544998 322744 511148 1035735 219169 953488 991674 674057 547768 830640 607406 823387 439360 811184 208940 1041607 1035662 346893 221791 499819 314174 988582 870771 374536 277808 883264 376856 968326 648197 318210 694790 1029998 165286 617209 999539 453998 381374 714389 24222 198617 546363 973866 40520 602661 492497 754801 29750 328811 115318 338692 195761 259050 824807 9957 124933 938883 709154 615160 161541 1041470 319466 489092 886661 128453 332103 413110 831711 595684 656899 1008157 946287 546319 73773 33583 222743 791004 723098 208579 434364 940420 803679 424341 195270 449895 775256 886726 493220 552837 127909 300377 854854 922629 578088 954039 954529 631218 93704 866604 457775 389752 948016 387943 376172 959468 476112 316926 821850 1009602 316635 56296 535550 844884 715400 129793 416481 599330 993490 803977 699279 367436 19448 91557 297755 306714 1010941 704477 543641 842613 874025 922013 868515 1009771 911238 962228 191445 303534 232291 870615 997713 1027094 309973 542751 511036 779547 889393 963463 547647 381787 1013140 502127 531719 108314 50523 26652 17605 84669 959147 190005 364206 787278 181226 457543 449660 631035 1005892 6211 188907 212887 196903 626683 450877 759576 445639 225192 554935 56343 545947 124775 817697 667731 122078 82615 844106 172846 166415 28924 1033858 246318 566641 269824 94239 113022 1044876 285293 224760 722026 396970 447571 181741 896487 454491 499624 471133 270600 220401 167620 877742 756106 232452 989921 947656 377929 508144 56481 409242 581576 590930 955527 712340 928942 780175 115580 476716 187971 481613 54092 709465 801527 100856 380711 1048091 89308 319550 240672 791793 819751 982419 795057 657761 388531 774830 528949 150643 677757 967690 295789 113462 978217 777830 403196 105274 320124 203590 357099 173845 954848 1029488 346662 862943 535779 888175 406780 536757 392376 433683 534947 638265 668340 688366 844977 138256 280786 131801 840100 277603 782896 51309 33628 859487 629648 459403 48283 805557 949208 340693 985228 1009946 930962 262194 582457 185032 787053 138062 487956 607227 884154 668439 904303 825206 322287 194881 513027 627452 334631 734915 761197 574422 56481 258136 1009836 420691 523069 695039 403877 752451 250114 352380 303263 631420 353947 226260 66248 813398 467924 226773 996014 89646 266274 125324 755910 610790 434969 112844 404456 304227 74995 51374 63952 827662 106256 695819 130975 781140 220272 725508 819801 523046 1047099 202363 169829 895354 133177 101015 85264 183496 735579 139076 615178 976269 9264 281521 430823 842443 758640 807376 485535 509575 747125 21209 502542 315978 590269 226247 1004661 795553 1003370 70105 531191 186526 20418 657171 755997 529492 801199 392890 763475 465758 797503 711132 536424 32856 158245 795590 155410 811109 144438 300683 83560 503720 73709 765828 570726 955851 265448 611275 308076 383611 631913 623806 755647 352745 289239 140418 545287 375114 416570 838270 13007 176984 8642 436188 263177 333008 381504 556043 41351 348402 736682 563519 1032579 611844 643484 588015 744728 1010127 133330 221271 370886 529952 682928 365812 498930 75081 925882 1024266 527971 241309 855324 403489 874183 471799 1017122 707460 757036 772404 1019073 827073 85639 875188 632845 175147 333360 126941 474049 166235 337508 330904 294330 326571 786626 138450 259452 699578 749263 1044733 101547 192235 6770 1002124 470931 430565 1029752 948346 327074 575252 243473 263108 985576 5671 170577 158698 175006 614800 639152 455538 351900 457479 644490 359525 996321 903175 509856 226512 184846 161360 283030 250693 329195 573539 791155 402263 385761 442889 144932 696865 881535 941261 503288 879296 915958 961661 63781 701140 901277 1018797 818498 923396 686701 600115 749259 980855 537477 632748 1001889 779355 905639 711670 907655 465505 74937 657332 905894 397119 296774 242382 915977 396845 528123 364270 581154 517225 19754 551939 466755 302515 302922 277698 149542 872657 462708 11040 669286 523276 509160 48345 987908 750001 394374 395244 121571 808082 49494 784157 882507 861314 572672 958066 681578 219869 407637 303031 979918 235261 275396 106234 917740 449222 212965 182031 417181 710427 384498 482829 307355 1001574 553033 485838 651273 156436 441068 681075 551400 938007 62464 222 613539 637282 156753 851767 860036 878193 759757 921960 514876 59582 138757 184225 840287 22605 514735 179412 670181 860193 779814 940857 500139 776900 458216 938188 584944 81603 361751 170954 514776 6960 70905 251704 401133 680991 761208 560988 657817 479017 923043 42562 508076 32748 834603 575544 591836 541832 190439 520274 366912 713251 550992 589031 921045 848231 161286 152594 742905 576255 144201 890930 311795 853021 179328 93290 957033 916215 575670 1001761 215271 815941 383512 483460 594015 213701 65144 299775 415140 921016 466893 160712 423918 725858 320689 1006932 80217 658061 794849 824800 440165 658950 447937 951273 127863 563487 639702 979636 256855 234540 558665 222919 606641 28934 871787 623214 816788 677771 398635 752183 438261 614939 621218 956790 70189 322077 334728 906946 567415 189560 493243 161910 449907 413210 507071 837937 33702 960629 802873 973910 880120 689661 243315 746125 694324 992939 71644 691776 581515 468093 880773 460831 674577 667635 77988 324508 1041471 1039508 462101 328560 663407 1015143 683988 368148 906340 987514 227460 266825 1033919 213087 167147 1039249 573066 157354 883059 128691 274610 832116 8619 673339 751493 741339 180420 329463 1022776 566656 506389 676987 240227 237831 194968 638366 631426 5018 844906 256251 256118 400999 186703 280945 872706 175901 475435 844451 637264 724083 208778 400761 77673 357026 758553 306333 502464 573414 783914 491775 218280 340224 577332 1035858 221401 535991 745809 335756 620015 861522 601279 490346 501227 883487 585568 104682 325296 99056 472377 861135 686727 298393 817398 725280 719004 918899 447589 132009 468350 105180 606454 311416 27555 557237 157762 176993 803809 375010 853121 295803 663030 487630 774418 440225 907522 486884 199415 289522 52232 821783 98646 266578 745073 999515 734713 543719 602248 215337 495055 445852 644094 542463 332137 479137 5224 230110 310654 824809 118716 309451 975719 623530 679640 521294 235939 278497 101883 425205 572500 616907 599370 578258 490945 89453 196940 768761 755410 624654 113519 678916 370583 249016 385665 1010319 268226 915642 639799 1009083 149288 215080 901289 910255 147011 653913 474324 1043986 102067 980584 266519 880275 775096 98229 300726 240482 836282 64097 933722 709556 248770 966613 572815 40002 739838 394043 507205 650186 345152 771587 207952 890765 1031552 580704 4840 667599 169302 457 785450 580699 587905 130424 847508 1001724 549218 120558 521357 172549 469121 727661 13531 893130 304391 798077 39723 763941 318787 439144 135308 717042 116518 524733 17396 509587 268486 763088 983738 185196 370910 652345 139546 294248 1007437 309073 651957 1004146 308627 252344 414478 230653 968535 274386 146957 358525 586467 674629 653440 613868 68006 745340 903317 385094 856241 931367 212578 1040653 561467 406457 461918 83141 751901 682985 94180 839545 822103 706097 993719 69941 90249 340562 67193 811657 915323 847054 259890 258316 382357 381805 244176 1039319 46951 379321 659873 942086 315683 929153 823258 5435 565022 1006425 715795 997915 935507 541465 1043657 266446 689375 265306 450523 543619 602758 510716 500494 755946 86317 148387 736393 712888 699742 1032245 721753 884775 462535 259165 808942 546419 63675 782860 715933 708958 129711 667122 237084 436652 168126 955401 121864 311208 365606 830475 106850 591774 80841 118263 523534 493150 502957 878224 272979 810432 72316 871390 735582 583962 620549 8619 18366 518603 243641 1035782 739561 705460 302127 392644 24246 117178 465056 833786 639457 105030 803179 853892 408203 494532 576658 894338 927927 993575 139836 247765 72910 704100 851249 520358 917532 62706 1022817 54240 511313 98384 622173 412593 579840 187007 179164 941325 436771 725124 319032 412715 549525 368360 1004782 639238 112534 548408 619810 654301 293451 622468 264728 465331 700476 563428 816572 878799 736213 836078 221467 576830 726245 639042 589032 13644 856353 934911 53752 728591 146594 865354 991686 206812 836195 265166 120560 244431 484548 17719 460216 637768 230922 382902 195715 347753 1032412 574336 517214 1027737 594119 765519 61812 462851 559804 364511 205721 169240 1025421 28274 366274 21257 332403 207693 222091 1009230 271755 548665 593840 530209 52820 280323 1019540 265731 139314 770044 446909 563255 355055 939129 125269 326722 779061 350292 439467 450162 318228 660841 205488 439635 428674 329754 655995 937531 485335 535500 615365 745919 659533 415592 821102 14396 901254 633306 745462 286287 351493 722581 631300 485725 461491 827918 484579 510988 415580 630333 348928 1030856 717360 833311 944749 663615 390210 1048374 609634 106981 506124 502791 205494 767089 542441 651931 394858 114782 280474 390143 854559 677483 37058 768452 509338 291868 408682 475775 1013575 448566 610686 40522 1029299 354119 785485 203585 305937 958491 22285 885254 61366 204872 705108 877118 843934 604323 445856 487186 103652 954825 45009 977839 89421 647320 348074 927686 1037502 961202 711763 134156 753858 334593 259545 702139 721413 517677 1009069 206864 1037531 671528 419617 130763 41402 514979 753646 345266 859579 67734 780465 740110 883485 315068 361833 694060 1010114 730900 224763 712413 174001 81761 198318 70902 467346 642731 239792 34257 959285 227772 187023 197579 268299 477092 465088 664516 678827 75318 732699 756130 301647 294537 793692 672974 672084 973175 758948 998580 556990 693281 589815 175432 218801 238697 202684 570236 539129 28022 265792 190923 278659 42036 673587 595122 1041634 279505 1024041 712497 153035 823873 84250 829262 939673 603324 666850 88722 700361 218171 125378 221834 536447 578046 154077 958791 473600 625672 371644 884190 977462 569761 985803 721129 508463 272339 1038297 786693 781214 261614 749980 89938 985177 258565 757035 349174 1020633 591215 466562 379546 249533 336198 905473 904939 280903 707307 659437 2330 387549 190592 761582 281181 365193 431468 836239 665964 479354 984795 260290 175876 728193 884796 278873 201320 600981 874433 915086 165339 511823 133858 144764 332583 845423 221914 710307 362521 843093 633129 587368 29442 605832 781328 789906 143159 54067 152344 235983 655762 218019 951179 874029 279792 698314 791801 132001 894641 767935 726453 180611 95035 52284 434006 587280 324215 1015583 621367 706279 119891 801769 186102 401805 109886 872514 854264 283625 819886 1018995 550116 537800 812957 947178 794660 580698 534792 130490 1001063 715955 461423 255256 769570 682571 1020504 952799 875786 468094 222925 483597 986267 372237 670169 456004 523924 451996 902670 30538 717177 527922 580354 712329 623888 882620 752077 891280 892644 636809 393612 183952 712390 225487 879586 76767 664390 765221 694642 1001592 73278 443655 437862 169082 522568 645206 425707 776613 985667 972501 461746 216032 432082 71853 855665 403893 699868 296681 628320 519379 328205 611323 373949 592523 452692 934966 473416 345172 874339 230993 32455 755784 64819 7146 870275 90532 287613 774657 960970 260428 140353 1034617 527467 566852 863811 1019802 996157 986680 334217 837266 88984 447989 35806 482799 1009882 713198 1027411 809766 205027 272056 568505 340496 1013913 395662 21543 634215 913509 413901 44410 419662 721077 173177 1029840 643526 235128 368311 534284 642874 368549 879697 410198 252660 370612 392501 704152 639397 754723 574710 374785 846305 528626 265033 767366 666784 392487 773258 441692 540095 501579 404021 358784 697469 264684 355181 683055 738302 309273 101752 865390 816076 453097 222272 1041027 370769 104692 215764 679033 830301 175320 877541 905889 877734 341941 879177 148492 143939 180914 266620 4881 971057 109174 521754 502221 1037774 166831 269926 601758 46177 966543 395975 936104 678288 649289 874053 521296 807655 560537 976656 157635 165720 903481 896762 67440 622518 131949 719864 289418 212793 311160 22692 814983 961533 751652 326846 549027 231298 1018943 52646 469086 325421 867096 978660 628218 826566 372998 123553 569854 16121 402401 735787 139957 262613 393095 579189 827568 733007 926297 637076 424768 626624 731579 811587 11517 479843 839319 575072 327746 624088 283099 510317 246702 73892 260342 676368 626340 170415 105055 125331 38348 528580 932366 846948 331664 1812 308737 543382 141472 698291 99001 579679 591982 499738 358330 929432 255411 428195 371726 72512 469736 777489 680643 1024505 174798 820485 984936 560265 320742 126090 342676 559963 154106 568458 847455 714236 192658 770902 234215 1031070 485760 941346 807629 643992 582741 404614 221109 392675 291817 545534 937674 918431 312023 711019 754999 599948 772094 833681 177327 800402 953089 422295 550886 731193 325832 341641 433941 937777 1034237 172761 818298 858572 421264 721882 458966 25215 991540 274756 317421 938085 192991 456115 472329 116667 1043022 853800 114552 1010277 738686 364422 757513 665704 373556 148758 211091 614510 240759 987908 518767 168005 776208 414175 628985 562528 884497 233501 146194 163156 69963 453268 661153 779869 309718 718082 597261 61398 459661 995975 481221 506564 101775 597542 943288 621132 380864 901960 918237 857145 913221 386616 372397 348535 238348 965799 347812 302746 993346 603690 454595 547928 18138 644279 234001 901131 222733 726316 328981 148528 307413 288712 447582 108778 215664 506032 541691 230527 430819 493675 89347 680922 490357 496743 854543 424712 1043247 659314 672699 910779 144227 748097 412969 817098 693282 961516 131197 859567 839876 809584 273250 969991 1037412 389932 719747 460054 616034 1045348 949011 253760 782047 291009 400710 1027985 543556 16847 219861 537910 373435 833150 220798 744194 109236 516258 639362 755690 658274 879731 415782 884617 201788 133390 527922 119453 757884 221426 971637 778120 68515 959107 956479 549584 398835 1022090 350693 366495 825587 676531 409408 976963 408559 89613 771374 929455 841846 691598 195344 296185 327386 283277 118603 828890 821939 894278 682951 580913 477021 163162 893555 952448 762997 973388 944574 75629 96863 678916 551200 982083 319171 944976 759183 81006 985356 586334 974346 119043 476904 894276 780306 567093 917707 514681 384044 168161 249451 979800 868960 242947 957253 1004708 192189 495679 973591 651007 785875 34137 446052 808817 581943 589245 382707 225256 97282 530936 646224 696242 544594 782908 573514 629764 440008 747232 254835 180343 275721 98526 506276 259973 708670 287316 618102 799504 687763 640771 301513 488668 893627 726227 721985 222992 39018 719949 555972 951481 938202 960799 833533 250439 261959 819868 872156 337423 906611 162874 112916 393415 970787 390674 747164 587276 365471 994659 779055 107743 22582 146703 723660 868388 124600 503324 1003062 239394 632058 432180 657268 200198 45654 152101 646738 538207 922664 897634 343263 341923 258642 384897 971757 579497 517048 438459 405397 553773 543429 695920 416688 947792 49637 541344 301150 1008917 1021961 1010034 73347 488421 941350 504241 783429 176140 1015477 179529 1036688 112698 193589 258511 332946 853250 261029 1034487 968255 573790 124426 307483 241358 733993 390127 1015227 358969 504739 541152 878583 519361 14321 378094 892695 665449 1010075 612142 289028 261238 872205 644154 119500 611317 33814 1000878 913697 368693 918123 73644 831707 90697 621093 1019225 735090 245383 539199 642397 578436 139531 567577 237159 884053 1045045 19704 768935 1042250 23334 156803 354642 859757 793160 69447 463138 244461 878531 722485 1044179 303258 256520 517151 445607 741229 178762 327230 249827 1033214 686336 314543 480592 256012 94821 189169 1039803 955129 774904 948328 68213 399947 388092 884958 895443 815661 165881 677117 447407 974315 1003321 912086 136677 733306 80972 564828 569559 826605 729221 756202 123882 136961 14458 290489 674311 17298 315527 929131 673307 63780 981324 511619 884631 151643 609323 269034 880368 476291 638923 246892 64032 779273 953496 794169 205091 987391 205120 812388 178811 250268 993079 235879 868269 798906 104244 582814 436674 1027670 646578 562375 24007 999444 69488 500616 76109 582073 339441 1036009 20201 832943 556029 410070 369333 374148 451102 969886 46798 520811 221988 896375 595924 419257 1024162 649463 629101 151913 1011566 144028 570049 405657 687141 419142 1043199 931851 917412 494520 284119 26277 33680 31002 139263 402929 636623 586105 863151 621214 21005 352838 572708 509181 3129 338643 538400 790916 630533 95450 714600 194895 973673 957685 320325 660122 839200 142118 455684 848200 390185 1006417 496502 112479 950087 800189 981104 472458 830082 79768 537420 433045 990884 363376 612967 702709 747197 643514 312993 970046 423072 227662 352224 452778 603491 698345 522637 253081 210403 832169 245525 310283 874302 337557 241769 519208 955223 1007891 208510 902329 315733 178288 1021902 966828 248356 734300 62678 474771 785650 54891 767126 708901 766899 1012373 882964 73660 792478 71606 455641 939734 808366 854031 316018 600213 840483 868803 637680 23871 815614 825179 743529 127934 648584 1005635 292725 381472 726731 559434 930481 919064 825623 896294 143167 955771 732799 728302 518468 974533 613466 716958 987241 428434 200642 30614 586843 526117 86552 672027 196940 697060 3454 832725 281711 402137 516443 473935 12415 129075 919259 390779 1047097 655299 804205 133675 369885 709248 194371 160921 632497 501251 466389 1013472 380286 769291 951902 691584 994065 616443 786013 850142 70075 562519 890902 972225 729298 455243 982799 574935 287022 760612 122003 141358 356780 23508 937010 909755 770991 163954 876607 505302 518042 865720 1029713 274108 584023 1014147 138178 333324 441555 1022807 148019 294219 899711 937177 361478 546400 863185 737874 243939 39960 714689 877363 530996 133795 917324 35467 669608 1009685 162293 710547 64435 220390 533055 757283 114701 842867 942644 362298 881199 7546 995297 471417 903129 926370 723415 139688 295823 316145 525228 275249 968983 631380 385656 276640 950780 51738 608601 277545 774670 201081 1045999 741410 39904 271880 3296 585604 5449 754755 292437 257646 814052 126987 543355 457378 817551 359715 216580 830470 231664 403380 622243 861477 862699 851145 1027987 1000364 988717 1037012 472593 1007853 206245 234024 173533 893535 742149 986492 368062 383515 118853 27246 107515 194401 469793 465406 135906 1809 33174 286991 595268 574515 509545 291049 1028855 768112 5536 135098 716115 1043606 6406 446736 519094 10519 294059 646752 79872 902794 815970 1003395 985879 855593 150338 660276 305509 862802 135718 157587 839509 894727 18989 189092 470489 229997 175674 920273 587495 1035600 853621 950116 162295 646046 265416 241934 774279 984296 549218 862819 694935 652516 757560 419931 183086 232429 73855 344787 296147 1003393 901939 845066 591380 355010 425364 480804 42498 802550 127652 496043 254131 230407 898730 405513 619455 194820 635825 696078 232132 959646 761353 191088 392163 173484 817349 791622 496704 562087 141884 851341 29829 552751 467081 384676 490847 467588 132619 413647 52224 299533 1017317 778679 1001116 736469 8319 738791 735468 224521 790531 395089 174 784507 998625 971464 182818 692514 1000011 937860 285838 370072 885434 690081 1046204 643482 478311 188575 605047 843404 396755 173027 732689 21491 105023 792373 671456 366584 425525 927041 747453 368620 156669 431638 153731 929982 559144 186281 570262 438151 15882 87635 23129 950783 1016887 353615 182711 458500 239885 1029949 1017499 716570 655146 878242 760439 367846 696818 1019494 270273 751026 477706 881236 384626 408045 12768 210845 784517 441768 68128 994645 501374 932121 523840 1025269 197600 76060 575733 219864 60342 376749 907452 945854 779531 1041519 623698 388171 401266 836904 610108 254857 819070 1046082 867904 397666 965451 271180 343018 596007 952052 85879 429321 149516 512282 697882 742703 653225 266084 383791 928564 552058 695033 924627 245171 480096 7431 298698 296843 641311 461632 25848 562271 848606 210008 31209 480535 206505 154760 33866 885853 762866 780814 251501 727841 580620 631211 503497 742678 477871 750371 989304 574770 450167 546241 678840 1014322 586085 931024 786027 996115 315740 191523 873622 1024922 317605 545934 303333 575693 923244 352362 967974 85368 296768 411669 950986 327338 908695 378480 215911 348213 318023 91487 631096 389425 996623 711244 460699 487545 529676 553637 230290 127276 72004 430170 175171 126765 782623 800352 936824 594852 951528 304432 298528 334204 241232 1864 771276 967138 688364 863657 898099 186572 402098 941143 816558 477552 13440 730845 190396 934600 1034901 89286 175744 617493 455958 460325 115774 993625 579722 1011726 629217 258011 677471 346394 640888 633511 1000803 773607 19637 470796 408139 591254 614765 639260 319535 724555 579098 174127 450828 686513 984156 185184 89665 768371 741235 429582 850194 105412 931015 214109 551721 186328 846945 612275 372495 305769 563567 787259 243895 819763 723652 86117 441844 703607 723797 793444 69374 29052 672445 141230 950002 151817 959930 17536 285775 691949 620205 950616 522617 778104 906782 422521 902457 492543 582454 886122 193339 550747 879684 353655 242830 346730 339769 290863 40 786573 633387 539108 60256 506921 424917 270894 37490 289574 480278 915560 430335 74611 226414 700466 723594 237440 573572 861677 148219 969410 548514 586562 182048 941618 452663 742299 533799 625870 141908 792745 275750 966679 947760 569052 61844 681106 885156 733678 319437 706119 55216 1020249 788625 195909 645364 574684 491653 977436 609336 528634 360624 672353 32484 547706 265984 830766 390536 1019880 14019 847775 1027158 529427 250158 862550 321443 281741 253402 139511 627818 930094 92993 499885 342216 323986 986949 254627 488577 698774 847786 789900 790906 271838 875159 770332 42045 833618 257817 111245 900216 7325 87457 219419 370046 814253 886913 633480 702148 927030 175218 583577 996453 539183 686352 358550 49055 670547 12636 514510 87892 428192 601146 104465 1042570 693980 388337 351540 159467 738315 904110 265361 238918 474106 470528 61316 411148 93368 937821 979439 1039316 363287 825756 585399 860631 567087 167290 461892 128116 512220 408341 207109 446893 445499 543347 940010 387497 54833 103420 617704 638768 882916 739580 170361 1005618 749631 240675 661785 917056 237171 88580 1043914 429841 397425 467353 830609 810239 201328 683197 481782 630663 152685 932017 677512 95181 663206 302744 613207 93461 562718 584698 689784 308555 69917 281413 292741 703868 1014701 982087 228378 228955 248862 7349 511065 215229 493442 917672 972647 9757 1005106 72475 630765 706841 698439 751214 141463 331251 223777 441574 127128 527121 1034468 708906 753701 766333 526070 980680 591093 130405 155779 494254 130760 505500 458745 150449 654301 835863 918156 209673 681338 392562 625843 253139 613479 702825 913065 491662 1025395 1028191 645357 358814 1025518 105434 41154 810957 1011757 87044 562352 1028037 516106 229420 1007873 131991 706402 382787 427077 908087 141973 782432 644046 980221 691464 369468 135221 931365 675238 63671 362963 140112 529243 633681 578889 387329 149912 538545 102393 586785 634066 163106 865418 596604 59139 1043985 917351 611138 212008 217233 1041217 458630 280257 790231 494985 1032898 705619 71613 883447 650066 553449 479043 465926 92916 63631 364298 2421 745294 125398 538327 346311 141928 904276 412950 303300 793390 800800 667476 130550 959983 66394 1036996 321325 11489 818849 693436 508 678042 442779 301877 304953 983192 526193 640334 296832 107451 6992 11208 221105 487622 972009 12683 703854 1040097 1025265 926753 119710 513562 668066 486454 745197 616415 656184 347678 760393 661381 999541 473679 541542 635589 686878 437730 307003 244281 363644 434966 781955 350691 754140 37325 721470 651687 104719 65550 860205 11724 216299 369281 788313 634752 225736 986358 418956 476497 287235 520926 935638 242612 604798 260048 107530 986497 141086 528390 978238 826485 376652 946397 504655 350638 619125 528729 219994 63027 722058 899742 254788 488298 858753 174200 964148 871328 579282 702932 758035 797317 427514 405829 751379 669101 1006331 329088 636453 124176 670682 246240 588673 813962 368160 259811 948258 44892 29530 146090 857415 578217 271769 768381 178420 19450 107507 349765 629359 822971 229120 416529 1025731 148411 464221 571793 390464 594352 970797 56222 674809 1045937 1011603 983984 832580 273338 681785 802150 204606 829227 477900 318978 858693 793417 936573 169194 627580 758716 376705 527401 44618 1023248 313490 6379 239579 654644 849517 162820 314269 654333 854098 12906 620485 867236 964743 611767 537032 205124 104661 953512 314082 314717 327433 2976 824466 238676 196980 795942 304412 26352 951148 1010274 797702 842463 414153 547748 317083 656175 1003369 43229 214123 321749 504236 918053 625609 258857 347384 817203 904780 446568 61750 290024 974158 716337 54867 922564 585328 426505 268480 295535 811028 795095 83443 676146 560609 584808 653540 117627 832835 999916 362129 700509 59881 3191 309882 492301 596549 301185 41765 813926 271375 720231 421531 632422 587971 464359 153321 231087 250398 657576 761505 656647 358053 155824 236886 123096 429598 439788 646179 86193 67092 845227 475685 148163 99927 1039139 151804 798052 193914 387051 946510 487311 396628 633983 544580 803171 458623 495808 83724 996512 207324 117873 778581 869677 56077 851899 745430 620948 730874 482218 547271 922500 248653 809645 813157 217167 861174 461082 451443 899433 929703 318887 830900 394479 173144 729586 332146 820765 594884 60155 371962 667095 73707 1024421 1011486 72481 769934 793400 959409 965543 1020598 672226 4110 97334 214830 871729 860050 264513 3332 428698 73758 8029 924428 308726 626326 715717 869213 385536 226148 851158 759762 913624 511733 508564 794250 236674 595515 696100 1021544 397160 245545 624464 84883 855252 253242 471814 654327 371063 118251 318937 707523 889829 521533 628607 149993 978198 231988 205905 885922 962791 160602 159182 470503 1027735 13116 361240 446457 790859 255212 76149 135641 489610 84093 785615 134096 762049 974731 860213 961513 105408 203184 32344 141938 629050 692496 170510 429695 212809 612046 388819 1000039 561897 610196 254275 47173 880761 499728 737185 532088 365629 207217 938580 336931 209630 923118 162916 511406 8680 292159 224257 284995 233546 649506 776957 996178 413402 25047 384845 195341 501967 649893 314251 169708 314437 493139 696183 612651 311996 465839 723058 734279 719257 160267 913921 458629 154276 81339 239184 838507 193673 15512 818860 673349 275287 1008256 402440 995489 895236 595411 24441 778707 550374 293880 752314 777330 188731 316886 143529 946905 618914 519259 77256 1014695 349600 363769 925885 136767 281629 136740 23250 1015625 703716 398293 852085 783663 160038 846858 575929 240801 515063 826179 86740 120082 520912 557319 1047711 240952 38412 80989 548121 632720 362859 235603 278500 564951 785553 559227 997063 858770 959368 537961 244266 172935 810810 137526 776605 75842 226808 797696 490577 160145 744438 729192 668061 108296 986060 372754 168314 451454 650998 325672 863496 55694 611925 255448 331527 952343 295597 1028817 248927 720573 867621 750026 205976 864870 720842 568060 143970 909757 175627 460962 11279 362930 843070 856960 963604 289271 830746 786265 899468 432517 602171 34680 190645 404245 746658 187176 961392 876968 179250 498236 47557 718080 144692 254344 932445 681508 525012 419685 750342 156640 116129 501809 723251 737090 1004561 205517 316025 1011743 398075 763165 406804 534924 450075 829580 923744 523877 557201 704133 419167 366025 572770 331003 857914 552859 387062 645858 973752 637187 199832 11443 345032 733419 567545 553196 689149 400515 259246 408718 312589 281534 440749 333725 722002 339411 638164 678308 361545 62908 243298 398894 773397 773818 449148 334158 146684 729295 455081 390168 600297 976194 655703 203045 1019113 68383 361556 264467 740526 846772 668501 495363 590863 53014 23922 593178 354182 753818 446632 186624 144560 521052 414294 1026148 570065 587451 763840 855413 770893 457435 667280 66410 754224 124193 591184 297724 816807 586939 836592 349927 283525 702230 1033286 34925 935871 986214 719497 555986 581360 867361 89558 500961 1012182 6532 1040556 162661 75475 669709 260463 686001 492141 798719 703208 270105 952270 979681 687299 139383 26948 274431 594959 491687 444610 968935 39874 186123 231518 349678 314675 301575 207569 47785 714910 162694 705530 576116 404900 644467 227675 64750 713672 206401 365210 471675 652018 564580 334338 428225 461808 112598 134399 16171 745712 388243 924838 830313 454152 551197 654890 409070 151983 974328 805736 38513 210241 351023 258908 895085 345470 81101 539306 192416 637707 337765 543766 46223 1012463 529547 809228 876801 366360 94041 674329 451712 710356 803051 1048431 796891 733016 224483 336229 38567 934973 589285 426229 764345 542717 688668 854077 431533 1012858 292788 146175 653923 529272 444766 280352 895100 595742 809679 763180 816609 737914 501056 280785 926269 319994 418800 811359 609150 267251 938141 698959 1012312 631069 323599 936889 331458 419092 290446 674524 504950 870105 1018982 952986 280437 770384 432746 23545 999553 719808 1017454 302755 65954 750166 194508 880998 539298 863905 31712 881333 286097 430103 770700 168230 664385 763023 322229 682994 270282 528582 908996 148345 91912 887002 966949 293307 278808 579793 747723 369375 192223 1015059 781738 206256 818819 510700 673084 355355 241647 895244 454397 500658 125267 382982 438511 462380 277410 117460 746519 778722 292627 397137 643326 899668 20385 345790 957488 366754 37259 110142 279232 1012756 157140 472921 796355 875155 304836 12413 830416 925997 738405 425336 418695 631957 702727 221183 150023 301472 888252 1036331 725621 912841 388828 484599 230268 505773 872579 1035459 779208 898960 271118 447956 554634 747479 235426 591569 722935 236940 226469 182088 100809 768222 391747 923687 769980 812445 775914 973891 654354 650178 142286 1028308 453648 397285 827750 87543 947327 885701 887789 960299 237099 190148 925666 467924 496231 611944 571016 133052 239496 36572 467559 783245 556389 301932 463817 75096 272862 202509 429374 409873 95570 523474 682008 108816 141095 264312 59632 485009 418373 960219 156703 631349 201115 358015 127558 1027199 615577 743432 13510 366168 89013 593602 141897 416140 615654 94490 922423 168267 854060 731426 26178 377512 304134 132369 709851 800029 14842 120769 1007546 744198 1002257 846128 621402 969249 509015 1046271 476282 771092 916319 378102 312477 872167 1030846 802174 738955 712070 286348 860709 441038 755776 262374 805918 207926 513355 505454 883902 279637 790845 318153 245248 581636 866196 355616 807682 832476 158512 1014944 473222 655550 327380 894202 996722 874572 593320 695011 228176 881005 41914 116885 317135 593101 751224 457293 553024 846170 339255 465611 138265 248008 276912 262101 539510 164878 737405 870068 208019 143335 987552 540852 674643 676178 209149 585641 33212 860691 978652 922213 157817 517424 856168 147779 522071 609140 526386 268959 771528 1042415 310958 491355 645987 177267 912052 122716 528481 370201 129537 235019 654882 807354 362932 22229 163750 827511 814801 567723 311829 234546 741057 423811 451896 924690 247760 960213 535549 522499 862638 641054 834806 176692 769519 381537 62170 432535 565387 192417 408835 1040484 796766 874855 757743 637846 843689 410946 222656 628844 330895 909635 609980 811242 51609 24701 594381 512085 437811 530315 613633 120763 853804 436490 787979 4713 892730 475674 383680 84595 661364 780001 412 199983 184278 511752 322107 348090 155584 578108 708064 926577 1023607 124078 901105 1014393 539555 566164 740984 64569 387024 520614 111268 1042907 3309 631713 299334 463566 792271 605383 609109 55622 936879 113501 843370 345787 865448 554284 349508 405606 628282 459777 51270 748487 850122 410158 257524 70434 49439 808710 670586 645628 1038567 1037156 628005 487843 321328 122405 757479 720292 465135 94377 933079 1022035 489852 631638 955311 59206 56084 854549 940364 1032154 806742 8403 501042 449453 798663 313346 1044742 105762 1029710 577813 833810 451552 75192 629511 765124 651603 33333 966357 28462 220458 842201 904191 649096 268759 924956 595211 74154 297234 100187 756738 245395 106582 694100 241393 783589 662883 694190 1016938 532837 903866 46959 763904 255872 54308 307844 485071 319937 338732 920124 1043441 844380 785312 642509 294153 246695 77844 62158 378557 706715 198238 81339 145716 757079 504859 703093 95388 296861 203561 246975 50598 333652 953899 368834 176648 730884 304393 238474 234746 285789 205165 977798 347066 317616 320326 567564 258568 362868 388425 325330 372394 788675 227691 17014 495593 921050 662888 607480 620563 159132 261952 101179 727543 109328 596404 429703 787820 530399 233677 351498 50122 754903 661078 709202 984174 426602 155229 155604 186683 733487 893878 353641 983828 1024608 81016 858572 675427 378971 867965 590621 786325 63266 209894 786272 610204 718042 974742 122111 391276 694863 201138 1016644 643454 918383 822311 1026784 883791 675787 849700 927335 8418 193305 1041819 244434 539194 693684 780741 296955 94945 1017114 113051 196900 627045 373869 746333 619889 947413 19699 889359 796777 991560 839319 844279 391801 121942 114789 607521 106865 88477 192785 96219 94468 194365 870257 34105 504652 526940 795390 482194 102725 801700 674904 291073 428878 193472 30143 751589 950699 382946 215962 992097 19717 415296 201972 981981 714472 279186 975866 738179 729667 754326 874110 60098 1045484 707213 845431 1021135 1002266 354747 903807 764959 883177 141034 484948 952047 601561 601320 740183 433084 915535 198404 510224 640459 1009427 699797 789928 760226 961745 303731 1037933 641421 842136 859516 45137 39450 762718 1001744 444524 616093 966265 495254 216182 341421 1033767 193269 678734 351653 439559 885531 689525 276772 585118 118906 253331 1043341 53972 753030 39153 603528 1044596 973368 81918 547199 897967 495758 945867 659490 308121 24841 140686 429283 35243 388909 698659 299643 932416 433668 586630 694115 77080 97436 832602 1047132 964055 410244 1040741 18152 142471 547923 251665 166350 759314 460833 133357 439706 711881 819724 148011 726810 628960 409781 554527 776674 354543 541120 794822 957641 842354 878168 735036 792170 57930 450472 698437 641444 845115 830307 421061 379419 479340 73788 206920 430260 836074 625263 219515 57373 508196 907319 137904 375106 460656 87637 356959 679897 284805 425104 668575 814808 912127 1034799 749233 261369 286943 1028737 487798 381245 1003528 629077 284659 501606 678595 384898 404692 558203 841788 720737 563687 990024 920834 899405 927901 16603 521099 675882 463500 1011976 693422 579036 106991 746214 127015 952267 401956 568656 29974 932709 24621 818022 2688 645788 572208 610569 763853 454756 967927 1040226 228680 542007 488049 387419 896162 953233 56367 342052 364912 138355 888552 303024 760232 508900 617461 856885 503336 171371 661973 838064 11055 327831 853163 684639 485602 163191 323259 686405 119752 321826 594160 547753 431439 424497 510809 396439 838725 193856 976296 223581 480607 125296 745394 1031695 74677 785640 184817 481797 796996 870735 548357 996440 315243 444500 995118 41064 786286 53287 821972 463448 637687 40957 749824 127888 672912 195727 249056 821051 514089 908443 472391 908999 193432 730466 343338 188007 732948 948009 611364 283028 697786 526776 276211 724872 388617 432350 192504 274369 172645 680170 354235 478852 424343 731955 427365 57688 61259 223890 515909 170887 97424 157667 195404 778912 811100 491144 139152 807672 1046534 551141 176845 152612 829386 302309 208095 507264 86857 505972 956233 953003 943622 851458 499121 1024009 93162 385286 339553 892736 735680 369273 174792 904123 173498 261463 370679 589610 380906 582434 737061 437760 785098 215134 978476 261108 652213 852246 854025 581760 723819 896342 177503 875365 40593 964014 886005 47397 667182 153526 822323 321416 526384 1032836 333737 1038872 688101 410423 846729 327332 1029762 622960 791592 573889 127904 576468 542337 9028 560569 226443 774321 940745 877231 802244 662140 166959 581702 906799 243143 494618 433317 157057 786204 504944 294618 10484 151081 444637 948051 860100 46657 256847 575589 772019 153305 368762 712392 190853 211980 123988 834072 161157 773912 282266 582998 487423 644831 280394 327526 60868 591975 871207 185231 532649 862042 737337 786942 881671 1029767 842314 669762 833853 211039 921449 915921 681001 917369 826475 391298 776115 954126 563557 589074 836163 756605 204339 286623 232006 80584 849653 69680 445100 955670 485516 77610 384877 255279 591137 538076 426495 325891 561311 1027829 620002 57891 1045812 687880 541972 83526 608212 572687 920733 212934 515254 924389 874757 773664 1010645 843211 332505 644728 738672 485092 424746 504851 497290 674744 931853 940250 965995 65205 160028 785885 831005 460713 523251 25550 681711 511049 39092 41858 226550 977070 278148 298612 493703 726995 489483 1023810 661951 371736 53240 490030 138491 38850 1002875 654750 771936 853368 262345 320156 942932 819400 40860 60758 537859 962208 864688 175519 159451 890325 445767 184172 996880 685983 615334 1047385 243481 866331 433558 804642 18993 546504 772068 538154 567255 227082 577505 870903 929102 948395 675810 664243 930077 991317 568257 143277 419729 741401 933210 192470 87862 118763 430351 49733 843106 239139 569925 870067 836266 1048573 952293 609792 745323 305690 737500 285356 675906 334077 184475 766303 342676 655759 293783 719201 565511 754076 685002 27938 968711 514132 34096 432820 305730 569035 250443 373836 589100 585848 893088 946372 476540 865210 734520 31772 64429 45646 311584 948213 442494 578010 351721 101396 237939 80998 399912 952037 814417 166110 923127 953846 333990 357265 634738 876151 930366 304821 704315 990657 812975 987872 255223 1030604 793039 841616 58319 907703 196920 572325 921328 220739 123595 13794 50699 881240 545834 787823 197078 404352 823356 219738 258184 113255 613292 757265 1024609 76641 260459 420841 1033760 833252 798506 67995 488843 500233 547297 339905 791019 1027855 1020491 1004126 864397 663000 254311 727379 890690 15467 951545 555243 1001695 886640 17414 744016 303550 88759 512860 513043 558140 405937 18952 848552 1021241 30709 632285 4327 297115 453053 876532 704653 97739 427110 69926 869049 551990 263924 599700 495727 827341 852619 894496 717592 1000837 686839 197361 404736 67544 464677 590323 930263 703299 713128 110164 356145 989894 956725 155145 238854 496743 561447 50759 20018 927151 336380 925706 104694 411691 829909 154769 126837 454124 597242 616927 921656 495111 861780 296764 898731 147734 972786 108979 578461 847286 519044 716946 742852 754951 889571 10732 623159 872239 120967 812826 449778 477143 36879 631094 106837 887468 644797 290206 314021 905183 795639 115319 175242 850086 1042888 576296 662416 633785 443740 183514 533926 393685 16263 203519 547489 672317 400703 596936 369850 175924 147486 941229 897292 680580 5857 177897 583703 342522 761323 558076 587328 709607 1044419 188967 1041486 301985 484753 526579 114671 58880 1001381 634283 185393 859617 69105 358365 291337 589990 209034 1017308 149711 322229 231466 590145 151232 865269 868017 312166 604539 302164 806815 788970 362117 1034307 39068 342832 201669 249144 162289 965343 608264 642603 722700 1035875 379774 632857 116480 102763 380987 896644 132354 129641 1043127 96242 635117 192277 31311 899690 249791 485610 696769 210938 31770 43432 1036212 441139 816836 884688 1038126 9131 673575 891691 235548 950906 977874 717124 276429 214717 269046 733673 59767 424471 135913 740270 345777 396587 195239 458857 145399 144419 119372 952759 748842 578348 455579 806262 747021 129784 270970 827977 2761 1013050 142708 631831 119914 90413 138805 858252 492895 122894 260626 680855 553470 643485 332414 166890 1005821 41120 517526 282494 1035258 597857 495254 673804 10229 881707 575074 597908 662993 792016 685054 1037530 248534 514086 511254 790500 221490 854149 919159 296574 1007731 891467 496788 749750 876046 418648 982018 724320 89564 1009810 733692 931474 1030808 604770 494815 460329 237154 614710 607407 363075 789311 514557 295825 35267 95126 1024686 198223 153809 385716 284353 937175 769367 111945 973748 1006268 975749 975337 204167 395188 287309 315789 56128 647192 806887 444431 99177 431463 878159 449713 336013 392899 276418 1016471 21950 633202 291653 368968 879378 391518 932126 343345 158241 55702 622425 700450 936585 392395 624196 684494 994922 175572 679155 618576 241387 733226 685501 522401 604339 766060 150204 77603 620656 443613 791121 71705 579412 228833 885663 208940 526226 853635 371467 759016 696550 382194 52930 834876 314634 27392 287539 770558 132162 1025698 331665 341605 448977 41586 574034 299149 1038466 9776 447922 8694 1011488 894781 541745 761861 847101 907550 650513 212098 429679 970239 190681 85529 563534 1025837 60885 35033 756088 906651 836755 837304 740686 649822 576615 286732 627252 390961 757736 791571 860436 1015538 551281 491884 19164 456227 538529 536220 25851 447338 270811 336523 21992 798737 289991 855300 12699 194694 351951 327480 779794 503004 275619 373820 194510 45385 402869 616838 740947 77478 751806 804724 69803 492274 43063 88517 365028 606671 1021665 923677 1002893 967940 185406 949894 848957 19705 848149 243178 886797 438590 386034 1002650 1018137 106756 32163 851658 602626 357282 650684 855826 771182 166161 349972 77550 255367 539249 357446 915263 592504 350850 412721 192713 914676 542252 587384 732339 278447 34039 225283 552202 326370 260499 425852 711997 22731 631378 764371 481954 420395 780713 865979 937200 715462 296627 673066 331459 400870 257454 585693 255516 309977 413819 557522 691422 584046 536354 375499 870738 937596 817228 205778 824996 206940 408007 488368 613731 555882 516358 263028 506885 740999 658335 348914 155489 587674 780235 1023297 27443 30730 992489 621884 1045147 190790 95227 434690 458910 325949 366631 299895 864420 227046 919351 755393 1038072 847546 727577 344779 178507 153397 970081 791749 1005362 52568 528834 251042 311971 418090 502937 981400 657532 258610 43106 114340 338172 924671 415040 349955 565320 996001 645497 864954 622312 806701 610808 21264 4679 1010748 164554 569102 335158 561772 726945 698374 893033 529630 29780 429577 471800 253366 71005 406639 453344 641695 98393 562771 841088 72004 967820 887573 917532 844760 35675 232150 462942 109967 833743 623359 617680 1048355 957465 441018 324962 398160 241672 706423 19434 693079 1043348 495977 109727 156543 762455 485383 677534 229263 849167 75403 427110 452438 971294 813174 259163 760612 493066 511498 65862 829518 56317 217295 412371 804269 249413 43022 847377 393247 640725 769369 216566 653061 356291 864513 158681 207044 332744 585374 380918 708420 36547 709004 524782 707700 314934 219496 364868 75460 975303 421526 568801 431529 564161 931518 1003664 663068 573841 260427 914307 245531 576585 70635 56012 11815 145696 655122 912613 500677 354799 352886 596777 112637 791989 80276 875096 544478 608533 526378 797463 759032 587475 532155 373357 592864 71771 978702 746056 501423 417338 684207 995830 718468 422050 169325 91820 1009405 638955 839130 977923 101058 976140 761295 146549 161787 102950 803045 580068 734420 987898 286460 1005076 78848 679277 118968 387884 909619 111115 947199 1025082 736679 511106 659580 923052 494744 173090 805919 763351 135112 113764 44955 419187 185340 918880 965351 882716 1019260 347221 2494 199891 1016983 212005 428063 321148 37405 650710 308941 881758 994275 788754 655311 1014438 229699 685223 334577 936676 370585 497417 950850 298123 710343 141003 849557 759157 898481 625450 398336 348766 243394 904322 849503 704356 99430 857302 60882 61582 32142 49228 934714 436801 475695 785839 199872 821708 479171 917228 660047 638430 110022 637333 901653 1003274 305722 341857 341254 784458 304676 161450 869209 167801 127500 252653 1026313 327128 899713 929101 670293 379018 1171 666897 534592 141591 47703 503842 1004817 439789 378727 283534 243924 39642 542047 506888 185816 876947 178273 484965 605488 739889 678802 264224 271154 799663 359835 163799 66554 857197 60712 153035 874472 262832 423276 248932 546846 445727 420508 1015979 578307 795464 411247 105167 594114 609817 414885 691873 706508 948327 28541 486423 336210 231274 117820 245708 970187 492351 120749 459646 403828 298853 533148 1023631 618699 684864 220762 882309 66836 111258 223548 921483 901332 603677 551708 802030 875608 33754 590294 352672 451119 34757 97740 409783 78764 322614 929379 89583 367973 524905 179844 60964 31671 211711 41244 415706 126783 405115 953756 607157 41314 406982 199801 539905 39110 561836 267181 844331 7639 600157 897844 369989 831299 1033197 119184 466054 132734 390355 194630 451272 339007 1013102 798815 133129 892161 467835 519912 70122 949635 166048 528754 756787 122696 914149 60050 862541 529688 204086 613986 946886 857981 813026 134911 199121 391495 434463 366857 1013699 551945 220547 253990 560791 939161 909452 682878 940395 487316 300314 774720 302337 722391 595440 538652 714815 766215 575030 580040 406703 995339 1047034 43388 923392 805772 634538 260981 1015683 51836 906139 606837 461486 95884 8838 318529 319901 405684 100357 126498 797324 267695 400411 676197 2398 504444 109225 1019867 12313 84190 838650 454746 458600 336861 298296 693049 735000 130115 436468 106200 472731 1010976 806818 97302 511368 424007 360474 664281 302104 400079 454681 1013386 263083 389522 820414 111254 829249 585137 154381 452334 424962 137486 417903 492680 879031 879312 293680 1047003 490318 961507 1000192 614247 40793 551797 477555 734251 915599 852858 193153 535085 704074 765225 580870 525046 44296 763262 973635 31763 919275 483766 1014619 1002389 730169 644053 532439 470162 103388 1031971 108579 129954 445410 990378 370958 648034 813566 430010 144718 760052 525317 453222 931322 239741 297075 573957 21262 577958 995044 5041 682986 357404 129179 1046731 761811 134161 901374 27509 714353 179896 384535 531222 800848 653004 1003797 807130 149343 135434 362185 582704 968563 6322 436266 147274 214725 103434 621265 226208 300656 483547 971133 679533 180980 1024242 35985 253233 498870 46752 10897 660013 905341 479547 452777 440554 167927 625051 619302 756402 248370 69277 75258 176917 848931 942500 843068 611430 287010 467731 742822 400444 732012 93908 72981 911346 109728 936148 791309 555302 165443 334212 424243 473661 408124 146010 758737 4830 86872 692814 1038933 937075 990663 410205 964562 755371 716701 287242 1039229 179195 655698 642008 399665 1005080 513603 850385 645612 676478 472366 61954 72784 489196 635066 82684 460067 300518 1032173 69717 327631 844594 222900 995109 1011426 153691 1011294 86666 519311 993585 339489 542756 465708 84039 189332 1000601 1458 129908 826163 540690 987200 753747 633055 484028 424088 966851 569435 1016137 681633 726887 802256 108908 953571 664614 126538 114273 481550 110764 403512 140642 46195 894184 418800 557619 808073 265100 263208 885655 629610 337552 638590 638936 591955 627632 365554 106819 866343 33001 612711 156329 751085 1044736 249893 138208 908110 593915 282202 319040 590104 169893 718740 581927 475069 738318 492872 769653 753620 415753 565071 704273 891543 274861 902244 14178 150116 585429 901799 1045462 43837 205216 245789 308574 478023 300273 316205 48624 183119 991472 11044 224516 528192 495495 772274 388120 261806 37093 1033835 60204 185678 1032191 143688 879943 66427 964362 356643 173296 499379 668674 737598 188597 418328 85287 932029 624552 868080 439675 254759 796124 490790 397637 616681 35052 682950 1006224 837587 650357 631172 677293 301976 997016 183606 267693 554579 803961 202326 561383 772349 18114 527745 673144 875512 732704 929018 650686 874375 796613 977191 17628 777299 207333 20755 777018 142312 495673 540395 326402 549173 379007 333953 629924 637200 397047 925644 224082 617136 932584 873318 645509 659505 39705 319245 148854 630547 647768 138274 11686 258235 9207 8749 488791 908017 319561 780119 178448 710753 794922 782574 1028892 999706 697973 889828 241676 70418 860811 640337 660273 608927 689874 228077 977699 510719 221236 105367 497212 775889 17308 425936 751390 202906 84605 459328 964905 80706 40778 204848 75013 135828 662015 141839 197919 545729 650391 295918 137763 712158 286611 849411 40839 168545 564857 232746 548865 703912 37971 265055 776715 397170 1038380 649285 488550 664419 240023 778658 311955 235909 392488 596961 121180 310978 366840 643726 963401 50539 344357 366814 173356 363956 259151 76324 778902 392757 14365 379485 725599 453738 554422 276133 848674 38196 681545 337344 266174 435543 233349 612498 295894 578042 315425 735911 249938 917802 719957 266924 966620 787030 952927 443123 482148 906964 806656 137716 847517 690779 608764 832198 7293 957319 230046 812458 328641 652377 128049 739457 357222 291508 363144 802641 339761 721121 863863 72900 672809 474636 975447 283304 748823 243396 519814 537200 427789 961919 400869 900529 71132 881428 789080 329382 317596 151359 162122 598189 683560 456992 575526 630984 264607 892860 420063 241181 669413 688763 1011305 828022 831263 530856 928061 15042 605499 511732 250841 284562 701030 83444 151358 282013 125587 144542 61296 378428 712955 52176 940026 602094 1037463 176073 92263 507606 818344 688302 735434 64824 216368 914183 796215 650240 445302 423999 913223 1028922 586374 948007 319640 1041051 173999 857203 659787 541175 343811 166715 44933 12744 528346 464252 548078 891822 268623 943253 957237 488169 1029825 109002 84105 509153 812116 143045 273441 1005983 562030 425488 758454 844881 495418 269212 916228 639946 94504 511292 971341 938751 861547 946987 278741 1034635 425850 28802 656999 633900 155279 107459 222926 314691 188971 520017 927325 908632 896656 676341 562792 887700 409925 692059 831945 276038 939414 747666 149852 731999 940306 353424 671874 882933 520203 796844 317858 675268 297497 418082 332451 190888 132759 670099 201076 400932 1009957 25986 1024133 745182 761380 1030360 703307 1008160 544573 217184 993983 282969 182235 870988 340448 493978 321964 528046 936492 977946 12580 534528 782379 1031859 313849 43933 229349 72802 439208 799301 74086 783818 194031 811165 771393 696754 451921 130988 798986 654722 751509 1025376 596955 925130 436295 584967 678608 822972 322870 16342 335243 926893 834292 339302 211632 679064 923993 349233 494698 937115 18433 121370 89317 74871 1012425 750818 58065 540180 816726 459444 970214 835067 46222 832154 582490 312282 522524 244997 371308 142084 159216 830537 75997 580334 40893 800030 307058 960435 758394 565024 767604 443025 714210 769360 510511 703082 723444 751250 362358 199748 361331 712237 305181 82889 868454 384078 335742 895944 64665 616069 739061 691890 374299 673861 858724 984862 733630 818024 689328 745541 823195 856234 179265 591494 978827 43049 569222 526307 9646 555500 557423 795779 491240 1044056 5617 749358 693599 313020 831110 32212 537855 775623 1021610 141830 741366 280588 778335 188795 525112 752773 995498 624269 305916 224525 498707 385210 67388 894693 561961 171299 880697 840496 57084 450320 269046 970614 241057 614505 421304 87589 437938 467519 25740 210699 475083 1027393 263617 270302 567566 582215 976489 324788 879008 809675 769757 702603 889898 22891 134966 394690 801625 936553 381909 71326 912990 578603 608731 417222 148846 227259 181169 110280 163395 901447 560514 915090 469145 264354 319932 99321 451250 508354 257427 712757 9683 89408 910718 14179 8900 899291 993720 217346 568916 598005 31424 792695 474579 646164 81369 767369 979863 808290 381323 668901 506743 181038 782880 49307 292691 683113 470568 157855 146314 555050 486134 359241 170882 20011 751904 1011157 198179 362313 112898 349412 209500 749063 577340 191737 826269 265996 158000 668413 855644 55712 659845 887996 410768 446515 136359 426342 299577 542935 554308 721423 958934 409025 389328 213550 16621 732619 594946 139298 146566 101621 1007445 138664 85424 509152 949128 583782 398843 247121 1015326 225892 11261 533684 933343 825998 407502 839831 964437 25907 860043 871978 688464 902281 541654 953030 545123 586022 314452 932963 1020004 21128 132142 905760 655088 391055 575121 718015 354788 1023742 260910 497445 487141 1003517 795322 235231 348377 426650 521071 650392 121964 383043 263561 224420 220300 746573 233419 71545 237294 99441 799735 1047088 788615 18761 973657 565000 1030675 224984 1024829 789988 378001 451839 973172 23752 355780 780297 329940 970847 427188 567584 267701 363640 509483 296661 1010292 971908 872761 185756 865267 1039386 601009 931917 175639 75636 1037993 428197 884809 162799 717566 217027 797174 811151 783821 839339 491279 77432 60667 890566 996490 1028470 873391 963168 752863 612470 587475 23849 373899 914955 453014 85173 663184 987370 428524 428284 307443 836718 38156 382170 717117 930069 150513 304784 319739 490752 567259 897089 457278 1008759 892619 981110 998428 416355 620554 164507 476973 80083 667810 231295 887310 622968 192483 146904 490978 339496 363488 537277 979660 528734 531951 995882 814198 50872 567085 835455 36493 209784 50424 269825 956738 169732 750963 59736 652746 863079 977925 802320 578271 742861 816602 946712 905534 288522 552545 1006917 704551 715796 803788 471504 944608 167557 297875 124116 1011762 99610 861937 468689 407786 1020982 882533 584748 518746 302688 434995 689580 292821 574656 387553 149759 638518 530342 854202 510259 897114 775940 175950 40765 103329 738031 852976 901750 19569 392225 538679 749848 637619 652410 732541 370885 861780 454523 797027 208641 310213 103113 498251 600499 268412 526000 715741 608168 780145 665245 355203 817424 298402 475555 81132 800767 124559 223991 417420 811245 135358 416372 638491 498487 608824 384280 679186 20892 843018 906629 951601 539328 990150 511105 199932 29100 945663 266614 961593 269900 617680 420595 745587 1027567 659286 546601 516474 433099 649009 187502 206305 641399 93447 125374 259967 26479 285954 214837 956399 355732 861005 202390 685327 762793 612506 517063 650629 670167 609951 17747 402741 258346 306324 265446 59852 709649 400311 722901 960313 163554 968 741268 683054 194643 808845 76349 392867 924162 618831 162576 524372 624879 393051 1032941 664382 998909 917635 307419 618022 433780 708762 672389 692498 533634 541948 816312 281037 890805 55555 361447 120935 54658 191123 48295 1016755 731586 67215 449587 208328 472880 1000801 393449 194689 487404 1030006 469706 784893 204283 1040832 216062 721183 785348 608818 649550 616974 941204 463944 740008 694 910619 175484 539551 130886 54253 625106 613353 130737 776707 913485 1048543 204589 33591 317303 172288 533174 11979 184797 450158 172940 366563 658065 724335 284848 454150 741799 88557 289388 163233 800952 947959 710344 518276 278370 909118 255509 1044067 200645 894361 896870 312662 117511 251265 109842 852569 91601 1008533 811316 725453 529617 437784 330283 212981 1034550 363886 485146 676218 507191 849059 101481 961512 725132 401891 510018 921134 947443 745219 38677 645410 453293 545271 698388 780283 756990 253274 979384 915669 290480 364777 54842 369968 558736 567816 940059 453234 830448 959547 155292 1000032 369444 219566 723526 740265 997893 308142 399716 590427 685169 1043246 351364 559212 313544 416067 867066 884274 683121 776104 1001309 191211 372819 45371 189448 242998 879964 598654 915354 633752 295166 289303 1028471 335097 809389 354640 1007172 983332 824162 971927 85102 504138 107547 324607 245924 274560 301144 455614 391769 787516 909216 115885 739395 629980 338170 953547 797919 1003039 20340 960442 496362 186281 218784 472897 397801 97668 227090 934856 82594 962714 998115 748767 74657 1001276 895537 928183 101812 214430 427933 760231 112752 13912 367819 386216 1035945 922342 726757 994266 168701 572457 717593 657917 201803 525029 883478 631801 553524 16449 184723 215382 504225 884298 757449 238789 631100 733295 552180 621717 577013 687110 197845 525118 624510 594118 105011 178138 914640 692555 522325 317095 538788 428950 482953 416134 828923 852362 1014945 34943 394391 229744 163697 268859 910719 839284 929106 189576 722815 858405 791202 990425 510885 837625 704066 141508 178630 774087 134678 851586 726263 498763 297865 267634 753684 362661 1038342 583318 307772 255962 928128 195860 670546 236882 710379 693942 219262 804184 783552 447595 121002 847261 196989 96964 69894 744886 434723 148087 975237 257945 487095 243936 51550 784420 118465 241787 461707 573334 976335 82283 1041229 854548 430067 678390 837798 995366 290369 712455 771293 640823 131923 1006763 448254 580120 516037 870036 747608 373117 515768 182425 774397 207998 160339 10036 846917 829720 589885 831490 113995 621738 1003045 604743 467822 457848 917051 145256 106194 726572 531380 217966 992477 96336 374601 959882 984250 346837 365496 618635 121817 620430 516674 29545 236141 98998 266027 379326 104428 848742 761406 678984 964499 478240 792390 319849 498912 955207 131734 552359 585750 158628 980354 824364 635580 900323 306916 595782 762910 846867 476056 469224 243147 173098 547584 670504 823317 863871 883584 155839 337556 940878 222979 671116 875683 522808 34676 165649 178657 975552 551750 857332 994994 429263 152045 622976 780476 473392 313443 350754 669546 43541 546212 122860 295020 748432 210738 88085 607285 699419 11665 912502 143996 42257 153804 793615 609980 496434 533742 703360 926900 81699 1001098 165264 855271 988651 771892 474026 688412 315768 270854 808539 295135 504088 290844 1000917 787967 803328 697624 606832 559374 309193 908191 699683 497124 120045 176601 131087 684060 549711 964085 20213 247702 867504 844451 874426 490739 647995 338840 860906 947740 764410 596493 603187 33468 1011038 489793 1002213 413889 777147 594675 504441 356575 806345 556008 336647 551693 929572 454763 12750 320261 194253 16583 20912 117960 569256 1035727 287667 1028376 725244 562520 841601 328189 993014 151225 613353 32577 756518 890705 794460 240372 994559 77569 303216 478696 567899 148654 265825 789557 14326 643777 866699 592311 399854 592806 136177 695947 502858 972368 49593 203670 850799 23220 145838 1023742 60588 433737 816573 194734 390832 209038 668536 564951 616974 911236 672918 111210 477632 896048 552817 922526 45985 939803 122758 231024 448754 367826 468473 321310 820950 592485 903694 749227 16085 463340 223665 264031 57181 337661 289263 176452 973884 322360 538491 915114 788264 158396 333610 290979 780343 878766 886391 940936 435815 1031097 601088 867186 32791 178825 743430 757953 512908 374863 595185 957593 767853 495936 51146 800096 861000 345878 352448 437058 829451 1027469 990116 48301 440459 665319 249964 760533 33280 290921 578483 65073 480391 98012 26423 740092 301983 879373 309850 902581 550573 290381 162467 972703 819576 847601 324666 418626 138413 433363 377455 141544 788060 40399 135219 146209 488057 576071 485533 1016639 349020 391584 661350 939483 410177 1007299 465261 989006 718793 193692 236853 979001 742519 850590 791394 692733 391476 164158 315200 330564 683980 67188 931644 306294 1041263 336445 951656 523333 682289 672539 202747 310306 55434 359059 741839 195781 340950 874926 985826 410281 106709 56697 168149 440973 782636 1010565 669552 818676 113379 253543 1014044 976806 983270 303673 632679 653357 93060 712983 797572 772697 659699 180131 808648 792508 1035721 436610 49966 1035567 273796 503261 803796 700235 844548 322529 419196 69361 250124 266047 229132 757187 1024708 842924 938510 979624 455738 642658 342833 659020 2780 1032350 848582 765853 990719 962080 712003 174159 339804 883886 584644 647513 95117 186769 330885 163702 477845 861718 928617 923558 706645 750606 49782 717738 380184 627278 326231 288395 503304 76080 23257 602387 93622 124688 854894 652882 33942 179409 566189 114715 670080 928342 822223 693124 625201 760584 126260 5482 107464 512598 209628 147178 453449 944177 858607 664041 38429 415116 86582 179598 316048 233698 831135 516802 98386 1030831 189884 862391 227575 776694 123461 979294 944247 862394 959377 1015279 472494 454789 896545 136037 195293 227044 592918 405247 822823 915944 384438 314049 170517 1031334 752107 111089 17939 140216 925379 189850 159472 516539 995825 4364 749410 996303 332107 790106 489600 994842 815946 686810 227910 137285 350093 220073 564244 973309 886614 447013 935215 227187 697867 188529 308543 171485 381366 867828 666832 409587 709510 211930 828881 606834 843852 113041 662551 669852 190719 469326 91611 602295 883512 107654 367672 168074 537014 725109 398254 590307 570588 348826 844962 28435 871214 562489 394204 790383 850392 367576 60167 99281 734503 927682 971060 197398 73997 355463 1012567 169630 942497 693370 945353 26319 228253 1004849 204740 399250 509151 824329 339434 79060 845032 465568 491711 962311 124256 416601 778794 616350 512656 1000923 75000 904596 650214 338834 908633 297446 746613 177197 633185 408596 832370 844318 461192 673444 685240 141085 1034539 175007 514373 493734 390921 456979 436155 382070 748998 17807 969952 582929 126059 539818 490526 194111 376548 867196 253955 395659 325249 884002 350914 350915 340597 743231 349873 58491 653402 820854 566985 849034 892075 428785 948009 512138 965449 660701 839059 1010268 278519 1016043 825838 599202 655070 419025 480962 894788 515338 666567 539071 705516 362730 901899 193590 879241 836308 22109 131998 372176 800126 859267 954897 448438 843398 537542 255692 364023 788204 691828 26290 394899 773011 978780 402634 805963 800195 128597 852669 37672 975786 474295 549209 630005 475350 360928 155920 994752 609980 780208 963193 430173 589109 147213 456398 731875 791292 418912 176237 336685 42545 568343 836440 4953 664793 614177 558517 249421 453979 608117 548942 78893 30468 1002635 524049 333542 526980 335841 790929 208551 133743 850295 629635 728674 117694 156755 447810 624720 523851 531198 498764 471658 370008 324614 488387 539377 368649 122490 201965 875750 967141 716401 233397 607378 31577 358787 850727 783360 791093 869198 177655 407422 813613 702962 210683 469536 941401 279190 880045 379453 763061 824801 111274 564720 676002 11393 18485 878488 184675 244648 486068 191064 954273 377225 192818 442008 70888 336352 1015260 603778 902183 971367 212612 610950 795188 300898 933153 706006 831046 970772 278605 527082 19065 742215 146374 165886 275533 744393 86253 181135 298280 165097 614218 698594 488143 579326 337158 777341 174065 123872 651119 270508 904348 717677 318328 117245 206534 147462 1025590 148420 64197 606991 986468 828568 881623 266610 835552 676564 990364 509981 974379 1030423 780182 657535 985837 461508 51120 230671 199536 989315 252084 499141 587808 13502 202707 199839 589073 600101 109602 238110 961145 407083 376599 725446 775473 274822 582928 970401 460600 106675 857548 456637 491568 1045103 537839 939177 50655 442943 535171 352764 1033392 732393 101234 683470 753711 865529 709133 574525 742289 866109 403080 60394 311849 749385 767867 782969 186356 232436 434786 772373 596494 414681 420894 700649 263995 219607 461171 767912 600159 311698 96136 934918 569606 988143 451690 438844 176093 467868 550792 917640 118583 390 870968 691114 894345 196960 647217 252777 431598 249379 585743 229132 868515 167560 633811 326114 492428 924048 276832 442298 330414 539389 445183 934251 356531 919510 870364 67918 126825 410343 361606 321471 827459 512318 134003 602015 478422 671407 882042 721621 249693 152145 21079 437960 822 832255 762154 530663 1000803 564185 645368 801569 230666 303296 557353 372845 517109 1016541 809480 414020 976659 988442 136519 1040418 407285 995495 892536 902664 127058 702839 652180 646909 99459 45760 757112 939656 10759 484223 481379 431160 187649 1018610 15482 79900 389045 632092 865861 337739 797455 999236 655151 763998 98075 154742 280073 102385 213902 322048 489351 97574 2108 672759 595649 599585 62879 313776 501172 767117 965975 98887 925119 209429 268965 250139 915494 197868 1041134 211535 116371 883782 566846 866123 678800 945372 253890 858938 557838 843116 177741 788362 346849 377655 412884 716910 711489 118402 893682 569695 1040202 542485 984421 405911 490877 63679 986767 694420 516157 470991 472821 627356 609875 1033629 914884 894259 1037163 277759 160071 562086 96404 323284 900978 775043 724164 280189 767578 725279 359762 855647 871611 705551 900730 380002 428657 840623 82909 208501 657663 871326 67838 755463 263179 73792 862662 874896 457183 590651 723712 718598 777194 673786 529118 862824 511805 1038381 717170 980279 621839 342087 358710 285688 1045306 891903 591749 934579 857275 592591 1015071 874871 367157 627832 706217 399572 41583 693628 849194 511583 578258 789411 714384 571697 67564 260727 753193 603752 955887 516039 355626 1047973 727346 14376 887596 93581 1037999 529263 507561 256072 830596 702776 816516 212997 823922 89443 306558 340852 633441 189585 953538 64074 188634 506027 821850 778689 335243 240988 75447 850197 656327 521362 603181 642568 934659 992001 438132 932190 96090 345247 927784 80738 104970 917801 571722 583776 262645 708765 823742 1008937 914465 212926 920779 717714 967736 83092 744094 724724 886025 238313 309447 825518 805125 549068 211641 464031 193219 84754 8782 325036 234876 297424 968770 588352 681359 738530 726195 170183 735487 22632 952232 228402 956400 72004 905607 528502 23853 141725 64412 335628 124581 679262 532633 818035 120298 372407 963856 704426 745648 148123 1007611 6326 995668 621889 680757 402210 513875 468644 37887 317306 772046 40707 320380 558799 978445 926561 423732 714550 379896 532998 348565 77897 797344 696060 232045 83876 88756 43154 333682 1047913 787724 646109 9402 678077 494370 784690 1047875 783432 849812 166062 820076 289465 622244 954030 539002 906048 298680 544855 449044 413202 487642 337935 950472 958697 555320 223746 352900 1041281 772005 940190 923165 670748 759831 796951 289995 961535 664359 530404 842411 388083 986772 691520 552764 415941 159168 86442 1007075 716742 479793 643685 267879 875339 519185 1013241 60789 331566 342703 176 152861 881995 806140 526618 1025363 338436 201231 621705 291951 542910 965026 930709 819117 510050 369810 562842 271278 1042397 976226 283189 1008885 1026720 86201 596939 624747 222496 269791 99842 998364 285015 202564 517446 347768 1008449 547578 738373 915795 308576 895798 944244 964581 173369 478931 190087 569482 886741 688590 149244 371970 433729 95691 473745 762610 266766 975502 581322 576610 786897 206467 660077 675902 302500 325432 973317 1014485 742307 1024477 644194 755293 330865 580555 245526 521069 620464 8954 985850 618880 747660 634505 622759 612217 16945 454458 914686 371738 554064 958451 527777 638603 722847 419390 791927 85722 408150 713 319788 542325 470194 791015 639918 590001 695669 285710 955057 729927 570980 1029719 1030956 329425 911560 94977 812506 110418 186862 418287 43962 873643 352167 90405 121488 686887 298184 621902 969057 105456 118187 762425 408827 875927 595117 121687 351339 351376 136878 140351 13700 623539 825236 444715 414047 1045693 640712 153464 350421 491725 306103 73258 772359 45287 762450 671333 899031 1007220 845710 150517 895084 449472 538085 97735 749490 175227 487892 1011310 731352 904761 26203 421023 408016 692466 102784 23477 550866 851842 786636 992302 719833 645162 802252 177195 1046308 791821 281233 954356 1005495 197812 568881 62066 552151 717451 168260 884148 605074 155489 584295 883563 914229 903660 178876 503149 684499 788291 285288 110133 1038533 863074 644372 844129 12581 917929 22125 62515 139345 660830 42660 388625 437358 412198 833263 1036550 200931 394384 146950 903742 41690 844426 287911 979598 312770 984042 950802 958185 192463 123622 125069 671980 704120 1031324 49633 186195 269049 1018251 523227 781953 749263 230936 672972 667901 1042494 19211 923658 231407 380622 947727 55917 183207 976842 582197 67282 66583 715456 618609 92828 407892 132612 417820 487982 250904 750380 145264 427378 691779 138133 15375 685141 914262 609501 1014653 193352 487670 228711 943009 141249 718703 860378 584520 17592 993838 887970 215714 407338 729158 1043566 213955 90778 767212 411312 654115 159115 157691 561440 24607 597511 1035889 120121 533878 1000987 758512 877755 215500 311384 788030 400935 274474 949332 999365 639302 542844 695079 511508 152483 1001490 760815 980828 496908 61983 825420 952819 689173 225341 37092 277717 848532 277223 969184 40990 469542 365054 931693 236945 893097 165189 129597 559380 572608 756965 584707 246066 43603 897514 146426 253847 999180 411331 596831 555416 650970 339910 621042 28841 381042 1031081 1036922 119524 504265 396298 395070 871305 146587 855529 1003148 992120 273127 983593 339765 1036729 559985 300562 494863 400372 726591 560082 116082 837369 168221 520951 449468 907066 214041 61686 439757 352588 753159 137640 944267 911978 796926 808904 365664 547058 1011416 615798 709047 95461 1011126 578743 77186 456811 982138 370674 46519 929869 425804 424564 792014 928889 445462 669933 869189 1015938 270088 223729 735772 234526 728852 263801 706906 361382 127603 778847 814982 430233 484126 763109 608046 533017 136021 938287 66403 349548 115228 745156 719931 925308 303033 221713 805710 391256 176696 607462 325690 533937 84455 659191 406816 229726 34266 343644 240420 1040088 321640 503825 120560 981694 981932 727159 226609 719699 198149 789457 524057 295163 183958 562888 866012 149186 750022 616168 377907 283348 607682 492320 450780 833286 249590 37958 988439 1040716 246936 769425 525354 949313 337181 66845 346335 712610 481986 347243 156161 790739 880644 841950 110306 21336 21544 420926 949208 84317 339892 60729 270012 762927 641268 892893 795497 812225 587894 60960 362563 371752 601486 245848 461485 859167 459475 484803 951185 378756 909984 920833 1004509 504537 48020 642196 123136 451780 312594 277351 401777 788111 21442 39236 735529 38057 1031694 690012 927267 40738 151718 217284 97507 268851 86780 1032946 13548 114356 203721 562756 886089 883364 800134 1009273 250117 291238 37620 670517 304051 560510 447381 499842 769510 892567 1022000 872266 471482 658560 190289 222686 429898 857706 369094 929906 205111 828332 591651 557470 211240 828480 412223 39646 691268 131395 538037 632083 630713 204152 319588 243969 935225 517574 618992 817103 468856 750006 653118 668554 812719 78838 476924 239521 1000732 1030872 849430 409962 189312 196819 613442 850076 3487 544001 108662 636883 399044 369568 263532 218384 706106 968337 642597 662070 742356 640476 774755 318862 29798 335914 699181 567876 489033 95049 859983 850151 159195 48300 432087 948205 94717 862697 500889 156717 452755 620857 692396 815459 582407 846331 919275 606895 101063 834865 1033845 1012502 40387 345601 616238 601600 1047280 297525 77372 546744 868039 553660 62090 476656 683974 166951 332104 526394 506606 218924 356969 278671 540739 993575 695587 1018828 257872 957588 56435 948784 553888 823702 750486 268256 733510 245364 647825 525668 938326 905238 80555 466983 712297 400012 754414 47866 127261 121223 994473 157329 453779 222 38896 281092 314095 171275 1026074 527184 31196 246700 223299 804820 673541 529410 376776 433365 23709 51061 79565 409594 282072 1004045 182970 75728 373616 824059 119481 902215 251937 365838 1045562 739123 554284 1040191 206704 687308 884440 480549 773074 603182 236 501633 576667 145370 133943 218292 775497 251443 896521 670020 1021473 981506 722615 110683 137386 54003 744474 17480 336942 593430 740112 978683 438844 958046 918266 125581 226088 333093 234045 725430 352906 297638 803521 512085 27579 398978 722549 828396 990811 448572 586697 11298 94926 233405 774706 510783 1023674 968144 112297 513715 194954 230567 241708 612239 454894 434260 99388 482058 265561 560977 555870 381693 460418 643833 474522 263784 387043 258060 48895 823787 345405 587567 15389 325709 1015570 761194 18057 967417 5930 124072 450909 799356 333071 283706 568757 687881 555664 770388 337715 239861 247874 1025935 913531 645434 1020410 463205 733112 938488 74580 921785 981781 388848 537647 116556 644421 865799 961839 327497 145916 915401 818234 1004474 80500 557028 96507 583952 403945 153000 481635 308639 219677 822414 898594 743967 387029 238766 139058 559660 694105 719687 409677 853191 114936 379707 398706 466132 281986 1031568 12132 250266 770764 461296 133163 685894 1007664 665386 681873 323432 543498 723887 251813 422259 969532 654869 600380 189249 169899 652696 395371 573838 12991 35476 368910 1022072 349927 227084 86853 855046 422675 370470 96241 159902 472888 383405 144699 324492 536784 53390 942862 152450 751447 594267 163736 272658 157903 406987 635853 245558 423485 904248 452580 31689 983081 509983 780248 710668 410402 33444 38888 387362 1004600 674571 801047 96403 994688 34624 179628 961741 707220 943184 535988 82334 808208 726766 793467 1003708 90390 895983 993303 109117 276939 682190 301021 441631 146904 769065 128745 659393 84969 572993 970139 149608 409393 737662 419093 509371 949221 488169 891838 378696 953276 461489 969153 534013 510582 658599 898447 498863 467538 989377 366681 434326 972950 347034 209559 51663 879114 634608 848003 969689 227197 145957 728734 65049 705087 549568 142891 160854 14501 343273 68015 436029 201353 76784 358776 240862 720328 598726 563218 721197 481986 750722 349907 188034 624860 931037 725584 140825 803585 75958 931558 55443 658461 870032 587058 990835 306081 247567 919193 319650 1030658 968063 1016257 782572 15674 356429 769814 443009 218438 379275 150854 373365 915622 391024 193989 843840 508127 992470 577866 824894 182012 258491 224336 934447 167945 291776 1047446 523704 264599 116397 303264 567009 562748 208107 1031731 952470 403983 966664 875741 693030 948016 504119 302954 140487 993854 268749 1001328 90640 866015 809925 870852 7805 865340 397885 422659 742638 706945 823799 793611 340008 76386 588249 847486 893778 435089 775021 833862 365178 866121 672610 152843 953102 674246 51721 891071 592995 482762 889816 482835 221234 909594 285163 890367 721686 2303 905854 879934 171279 48838 307572 884943 952833 826432 145619 664181 651830 391235 809286 372024 422616 394023 483994 977379 546424 324425 869441 1016707 89482 737675 810450 297966 792294 914898 1040263 200762 641097 525191 244413 703809 321234 177687 402039 562212 663429 994675 564188 765637 651211 191121 171701 922699 314864 617449 509424 236962 254372 842232 233503 59896 19579 508864 831482 811842 721517 125766 126169 742069 471638 664083 168762 853325 605815 996788 292161 393289 804083 650298 621363 869804 14419 659643 443386 895166 165891 561103 1004964 864906 219346 42003 286180 824925 609654 135850 852624 46669 384774 948151 508449 538544 804222 238308 484406 993184 847935 328670 883217 175998 495244 403158 290584 448876 370701 540929 731477 25810 1033552 838937 276983 305881 993347 997339 695759 103155 922812 498823 921044 1021777 567537 561507 581535 1038699 17920 656440 95728 542332 231528 206547 606503 1035268 839822 355205 741323 826436 613178 692644 814855 426693 715287 508424 973608 1001681 392246 506767 753696 207353 956043 921497 182790 219277 367727 355980 460180 823847 571420 722001 151720 771105 447284 582869 662211 180249 728891 100489 144781 983156 44568 940259 95567 294105 39576 216283 647543 954034 835819 628079 423192 583086 591653 219679 28519 166978 341438 689521 930879 850979 614419 827758 900254 606925 449763 377891 825126 341503 1035986 822305 1013917 702525 474345 77054 744557 200013 768788 101330 144676 16058 959139 289723 339189 954453 645833 895577 947766 1198 405792 887890 306144 258463 279076 858575 639506 828610 651699 625406 493198 333814 422803 50318 766267 570846 975852 58422 361633 994913 356298 843054 458352 940843 855452 533683 759801 275499 771512 749192 431795 709651 887509 293232 715960 560348 631439 191413 960837 920639 826854 278436 784702 299068 582079 49167 112551 928663 1032033 758985 364076 662102 335098 515885 632218 992836 1027608 321176 517731 924530 506928 218347 313631 937137 425755 361226 767749 403480 525716 841055 457334 121732 110011 403543 343923 657683 994709 478435 959522 822184 535433 1021177 743757 609131 26340 880657 905954 336454 290902 726953 166004 315497 324211 281538 476600 131270 166452 466784 789257 810389 798579 120077 1015269 570578 142706 1035094 584046 11450 1026901 489805 118506 100434 836771 752389 67140 424928 733641 44570 618120 987503 1015959 744998 929386 335184 580801 360781 951488 639636 616543 1202 731396 984978 74861 76031 474067 1014375 878924 126690 444272 386417 978751 824202 839746 463828 550639 924974 718161 1025525 500200 849798 303309 521729 740121 434256 510087 3175 470872 418764 867958 369754 595420 469313 168244 409680 10433 151414 1014911 1003141 585096 891193 584120 941433 1035668 666076 229479 221294 798381 430515 509621 459755 400257 387735 643568 463419 556062 918630 427787 714735 122490 958848 551707 129112 380651 246604 394203 942606 49327 329393 772137 889708 34406 266397 237703 65297 219794 789122 784282 581728 1013790 274132 23215 200705 344788 484748 371249 1042526 917477 192680 776756 997927 597606 927912 475886 479438 659405 870675 229688 526092 569464 85232 124689 781146 409638 449357 359451 619641 584315 410556 953884 411114 1040257 428753 512383 951415 130082 362149 463312 146088 590511 461654 225860 707919 746332 862084 212527 688125 431297 749782 215435 526730 785499 483443 647543 538769 157448 507786 478390 501745 921999 336842 384044 426829 82198 883690 756581 547725 486314 830499 995598 658267 848059 801456 212858 1026983 352668 789589 529694 825380 154119 405717 515349 492488 845976 1032059 917404 826704 231245 574354 795287 1033145 959500 866541 965131 51912 899357 596064 207010 249732 980396 95300 94250 1023158 226888 304375 750102 270192 134503 230746 245755 715651 695264 376657 916500 249863 784751 731207 707007 1014743 945460 798119 85502 668178 308788 741732 540663 560796 369623 636530 35189 547482 15976 48458 227172 487674 819097 176234 424536 176873 695036 295123 423687 986202 185994 168585 829130 952454 520992 170263 985121 226919 926973 295944 941868 236859 564294 293743 247346 884999 1023363 1043552 1035806 112402 76319 1025396 863997 150117 932075 590665 592001 667730 425627 535808 176769 969962 312903 352446 335223 886661 907756 479275 770816 487230 260841 298230 337504 847733 60035 394574 320763 758859 557665 823402 480989 1040169 384272 756483 573235 863033 331392 689109 134352 893419 748677 1046562 862889 802674 26455 466990 188505 714565 586258 183236 279198 428190 490295 1003183 111578 742142 161065 359746 95378 719527 224945 47313 508915 462112 47995 658486 168008 87477 240791 677965 702341 283125 874744 364663 841664 374322 783864 67355 765874 328196 180178 444961 921402 533703 422439 528245 677850 537112 20602 45450 101688 9819 638644 900052 783774 1030968 158112 591693 608891 281626 196464 780017 424160 641711 948278 713794 717316 377707 257644 822212 1018817 946692 198509 870786 61716 1041911 322553 152967 1024672 79618 774325 897126 1017644 772520 724649 339891 592929 435120 641984 957064 906765 512166 144203 185857 196898 906841 999038 664000 192951 211291 724210 222313 570566 921989 1035554 559143 454765 896624 865518 124710 812141 543740 297498 706583 522926 710349 867024 584367 944057 835785 263706 599079 219964 648603 439401 199613 540810 294707 942097 374578 167704 76356 675274 1017675 764673 981701 873777 197713 808323 893041 1038660 707216 372096 236359 545002 952027 638974 425994 810857 721670 370856 478401 818414 1000043 1000010 314680 798473 44646 550744 397182 577838 545497 639592 976997 60724 731817 470707 34822 926682 1014847 1026200 532026 238909 83463 708122 888609 211300 506612 388957 276383 710837 904954 175916 1032666 840828 1037203 602998 985534 298859 9275 1041869 987513 640532 320244 705510 525823 288625 50371 278555 414599 195933 585265 111084 117259 369945 647114 349817 315852 1021896 881313 1040650 372685 82674 255179 236424 252499 848133 128479 726785 744811 524751 398205 355367 20324 701190 431555 658385 283985 30912 723929 401273 538504 714235 170087 358845 755237 599318 613914 595679 806280 393302 982051 863557 580306 948835 6839 52729 364653 194248 329616 70953 576129 324214 483946 649896 971647 216129 55687 938604 518298 466273 325164 675086 151113 205299 522530 18509 160967 504182 313141 270219 732307 870223 255416 371790 518897 498501 362240 845504 728678 215557 42724 628272 168767 3487 603972 561551 256011 624135 1006719 36852 201245 37269 637435 559385 324107 472453 839328 632283 1046577 71288 90461 966845 842031 688369 785826 226918 610919 524761 491493 312862 982656 36604 307741 344661 14822 278410 63562 446749 857927 103575 396523 785579 156695 741787 314758 185306 310541 58610 857892 744103 635556 745564 307921 756406 64923 65919 1004064 189388 1033077 84576 629670 1018962 1043194 764398 608123 459225 360628 177271 281532 285072 797555 912433 71947 921808 962762 793011 124685 355729 690575 537721 856299 93938 99935 187235 295378 478645 754711 154934 930163 167104 667740 741657 1028227 956829 56852 245530 967996 261370 158187 186535 595931 727850 470736 999701 323360 427171 854645 910877 851153 448126 225746 223322 604726 666363 365986 660428 447646 596474 300772 944215 76250 215426 248667 275013 906429 888381 594447 406208 903586 236538 210890 153689 361189 1001003 551836 296836 933224 479332 967512 127769 148752 511714 53268 459989 414022 399106 17069 644567 127351 147397 565313 210723 592276 537171 263859 18978 548499 150132 262442 960800 471788 1017624 27794 335821 1045276 1002193 945177 717757 127526 306260 93619 1031400 931340 218876 540311 380458 87130 523079 536512 77252 810652 937815 543342 859609 974564 434033 955554 668914 255045 847489 91557 460411 270170 239253 969345 351043 986816 252254 785030 915968 867223 331954 973767 327625 886277 962316 235419 51354 1016243 319498 16156 354260 844366 202990 556971 438458 260103 403742 223082 184052 343060 514725 342464 487184 388397 926383 1004505 227068 637967 1040913 532772 478862 362492 79294 860115 374780 863033 612179 62814 473188 939919 265612 496384 135237 688843 44236 158264 574468 123711 42906 962890 78953 97342 503582 505788 411423 408227 1008552 1002201 401207 467275 38186 928305 976293 558486 267193 953367 795074 678890 856080 176674 434632 234544 986124 626092 586585 820821 88881 226390 683001 683723 144163 582786 180623 916229 740398 350680 537320 452094 659903 537026 671796 959667 877289 892911 717703 795300 713441 111316 571737 167511 907650 1009702 706823 865749 107466 905569 138576 684843 635995 870468 64728 501995 599035 439123 725672 20136 774676 973396 5804 134525 202037 1034962 198196 519303 523151 674973 1043571 953702 334712 91720 146179 227521 652268 127402 897632 96959 646407 540766 776808 790414 559244 380995 2785 778207 397921 593916 263155 937320 827665 602992 988842 659297 104008 530507 646517 712456 806747 801404 33962 406557 292286 309429 369408 725350 647051 616686 500243 975148 524290 589027 702179 614844 452611 472721 617045 106984 775830 863421 897456 920964 743779 892781 300834 625129 982330 1006700 946745 1024628 36493 1029066 897131 115976 846321 982106 404878 495240 23713 600115 990304 796510 955643 813360 622336 700407 533248 1041776 864115 769349 1018072 818134 948256 386364 1039180 628874 932948 219989 455243 6518 438463 957709 338277 344777 435189 536167 307283 1033080 874223 484966 682861 575928 583047 543636 156722 731013 605951 557182 641476 165663 634491 344118 557417 831368 193410 813776 804619 973063 518785 172517 482745 70055 968008 29971 315428 111032 578443 564858 278819 188493 711522 610112 1002543 272317 524745 691215 685543 662051 82721 760210 240782 394718 752557 96507 22664 1030673 917526 554112 851169 219940 771560 703449 26566 345921 597010 921796 291593 920280 1045354 689026 414881 25883 309031 802647 32552 744579 898405 157453 4699 680777 989093 852338 514974 363502 879434 783829 190069 249267 571932 71821 564492 88354 144073 477042 293040 785539 942431 38498 213588 497767 391124 887741 516877 828450 468606 1010922 640150 180808 623771 498384 967117 615735 428235 392797 173876 33677 561552 558339 934769 220334 163285 896310 1998 478527 120164 795375 538810 45998 885102 93228 699974 1041575 201992 632173 533672 536480 304552 151097 72891 193358 603052 664983 281726 49710 107219 5782 696209 694013 279234 210117 182203 334144 59264 379067 941414 520637 1020410 355472 167969 732928 764032 669794 943901 834008 900934 982738 561585 1038807 389348 301444 444375 575957 575191 148899 47788 416877 45565 331866 38131 766078 398109 21340 199571 783787 1037149 82268 589333 671964 953546 492182 829223 1011899 279252 319813 810267 533048 699086 394794 844392 832774 656498 410892 345640 352283 164444 31026 414873 808500 672394 979435 1021852 1047118 120546 814854 255801 468014 89516 535898 1018393 619738 10772 983872 124427 899870 588969 757011 835711 26633 838625 1010103 724750 267117 400531 493328 88048 921698 977531 884358 631428 70083 729273 524679 849868 515759 631378 808453 815854 136969 909998 189172 778676 329721 265752 52429 1045773 168042 115266 565774 131466 529801 349886 268216 741345 493388 374149 579024 654702 816361 312180 676830 93357 995674 415947 705905 542145 526304 903596 857752 394993 295037 261794 653418 140581 46200 531735 654720 441453 439005 835548 444022 577658 390395 245669 343661 531747 320228 691082 714636 554722 944112 594312 14202 441173 890682 341758 132070 741821 614433 844081 261888 801666 152265 560584 410621 46253 291992 555856 1045398 549996 992441 942521 57481 531857 331932 375511 805911 929556 407668 826082 963205 17549 394167 989430 42907 317114 1009058 477076 574248 666623 594355 245023 957819 846049 770093 437344 56299 12426 819863 1019139 19793 611657 862269 87064 136841 71951 307886 474258 716533 818674 121404 663499 355577 992941 631423 548350 352896 608030 261842 153292 674165 206023 558805 881080 180299 534351 867049 1029803 202358 227582 612535 390768 59632 14148 933802 426809 380597 996146 550256 162072 726343 279039 678524 497287 36138 859524 253575 304353 26217 251073 460043 159974 138512 969814 879047 217915 947631 20234 1013054 739560 428510 503368 1028407 170968 1041587 389789 798014 334684 503629 531516 520994 1041576 978253 586618 953205 1030997 117080 813393 233999 127454 782742 428001 23180 647715 787510 1045227 107721 849384 527336 653397 483691 474967 330849 274600 558680 696698 237275 372629 848699 690370 237202 771180 1009156 406403 58696 19107 622438 232053 726977 625237 776024 821557 688712 370880 270741 79553 263465 239814 221723 11776 921909 785261 405936 505400 570433 696415 70232 93078 701862 841323 185312 685994 377539 285698 985175 678376 240502 147386 166031 671784 962215 737487 264352 978726 448190 507805 179302 473858 419368 81447 330750 69570 480213 1011859 612429 461260 776125 449964 708473 564844 788310 724831 807278 971860 688672 414526 746586 1018902 142873 592640 866609 88236 984137 167167 507945 124913 257336 365752 576831 64294 1027443 672591 871601 126830 188939 1028104 690050 382545 593173 985295 751610 7741 438827 148145 273955 510720 951017 23137 869453 474704 1022833 74932 615306 823363 970472 700197 448563 817111 852982 667730 996961 639851 827722 690300 462453 221508 526868 676363 1028496 718858 731785 229896 853531 397128 136291 432290 93249 772079 961374 745898 111216 74963 483772 607510 203228 385836 66754 599937 355068 254743 366905 187049 727563 204819 673774 531953 97160 276869 416306 995037 723126 232244 869978 977304 898077 447949 904256 948593 478727 489312 532928 694617 653572 734177 864060 156775 175718 888232 580633 898644 774854 765425 617280 990208 907901 318813 386974 218091 1048108 101487 368804 24252 720693 191504 702151 401342 1047615 857612 112641 167262 349621 902547 543822 749998 762440 106425 848432 1030885 832361 658422 641836 154589 436688 367782 817227 48276 334328 853897 853658 441003 671904 437829 388010 145898 673611 177887 987664 541882 694465 111686 914918 900265 476556 515784 840008 367338 30844 973979 710872 442578 129828 531030 493627 743516 445018 111477 720538 771238 703162 1043160 879394 467570 797988 865092 1018244 743590 1037114 182240 405110 964812 558051 775354 713775 864147 335819 339776 235247 722252 427488 761543 217461 994926 1021910 701704 395655 470034 85668 931486 621678 425079 319237 529289 334711 236415 388601 847789 198771 299824 972097 605012 795191 859189 587750 56232 598301 20059 206514 746298 705410 516372 5301 973438 723526 195575 973762 727116 623951 956222 1020143 502369 307206 617542 387353 413148 155096 357907 781661 784321 603830 590281 442272 159097 869269 85812 1011465 290128 101103 573761 121985 419574 48449 171651 241466 902143 979339 942511 350501 573539 422355 301600 994170 578302 104354 1006675 817972 108049 243845 17004 447890 958399 205453 392368 214168 64145 403663 225801 238476 552435 344037 684165 918393 550581 273004 781783 794543 774026 275844 1038293 320065 616844 99667 423160 129157 701622 881026 349407 227224 485481 520638 118988 233688 490472 662072 728101 808552 900827 239654 386292 102319 852432 892480 754792 40409 642741 258371 966482 553044 700768 541810 530089 756053 593927 1029648 763910 922193 299976 900071 695849 131204 729378 921540 143730 215405 483450 1027064 669800 403280 513688 186329 346166 617907 36135 803903 288041 978401 609080 997383 17203 781162 679359 52371 661099 237729 651285 408136 390027 906013 783476 13584 49265 751672 433278 350422 242846 747923 876983 894476 485818 76176 302598 69159 556046 1030102 1029176 725026 1030920 685521 772221 353527 1042875 924464 592105 769065 724828 244325 296436 690238 88006 1037608 301819 711485 754679 1016053 648893 873268 191121 367497 447454 399028 591962 659305 1028455 778579 41148 862299 351044 794665 683589 63466 815813 400979 484136 707046 206621 999796 162235 960738 495078 153135 267511 455349 35740 781486 61691 654585 740381 378142 435082 1034639 1002287 216112 502920 641817 716026 75674 595584 964991 697994 643732 239393 816747 833102 84572 696252 131533 224412 641714 658888 228951 525355 236124 961375 673281 2711 649124 610238 200326 481504 963797 1044425 794086 39915 513217 929412 364258 945408 980798 490907 370051 457290 443812 839131 209812 278362 462673 511926 527651 183717 132645 902084 888068 75009 297734 777020 338254 105516 232029 993407 989148 55621 551064 663438 66253 186961 949926 632463 969988 560567 239230 767564 485032 1047236 907160 625331 504229 64040 512882 484183 357930 556663 451084 775149 288554 289962 761452 42192 472795 132251 1037084 1000318 965433 55692 222887 705305 598660 809633 677919 617704 210877 912225 904090 1040595 898861 625721 140976 1033705 570079 463609 277759 789214 460577 652117 1019047 308869 777991 628581 1018575 804955 280808 804901 917534 567548 973535 435702 30018 109227 223051 110875 438125 989647 835919 614973 802002 548208 430419 381672 987437 501694 80257 62987 864824 177802 903753 712828 750647 730059 263901 958834 476781 542235 293302 633609 364452 827704 563469 510658 39594 583299 195426 373248 463566 951684 105465 790155 921703 248932 274264 340753 537933 759921 559051 1003424 252254 169630 985568 866862 149243 267264 602347 509713 657288 548434 271235 110983 409583 963698 88067 5168 335134 313058 1001738 618894 479364 903240 276988 871564 171160 724462 854910 413940 618834 540738 139261 592888 628912 858967 282664 79018 258867 442211 257906 1016963 1000543 692543 254097 663520 528190 305898 702978 102016 1016542 252934 260738 803848 751310 342617 216470 702591 620453 82510 778244 397522 451452 821106 902232 743249 5742 914679 747360 345136 567071 826932 595120 431623 963378 466722 559903 457299 736210 429281 172360 296434 102954 980529 64010 769451 1037293 1012729 641289 536228 161743 248260 1025835 1021674 846345 628287 489243 630253 604377 725949 416201 400640 53504 92339 635623 260061 19010 34876 736622 689440 541673 959125 208919 493255 872771 599458 684515 242360 587295 609640 974484 1035067 897876 672913 760625 804732 9019 185579 490118 887818 468528 305129 749985 963419 335636 202528 203863 321094 802766 232651 610749 345223 1041861 619592 182447 1006910 329320 1030809 576588 931696 240550 122596 393335 125573 753782 430836 472664 247496 879953 912309 151769 462315 804019 336315 342314 539520 425885 123324 975678 843137 723478 470289 287308 392392 728997 379450 265550 464280 735193 673111 570245 237586 328386 688303 975091 338113 816501 316717 930527 784655 648843 180958 572501 806861 735906 78196 162467 666031 925915 16582 186846 367053 352090 829774 149851 635428 733130 306345 385078 1047571 175062 693787 725454 688351 674225 445192 356935 418351 92303 748412 35590 590480 191785 754340 507705 638450 454206 509779 409677 668201 880908 191614 70262 989037 275931 1016256 860458 764122 627826 615383 222118 105713 944288 834853 332136 503317 593589 824880 124595 570127 749574 718370 162062 870283 925548 299849 564165 132249 165317 136088 513126 805164 925298 56613 515910 1020574 50136 358057 214010 353578 527327 620547 260574 640113 111734 461493 7313 932854 991245 260709 569463 358306 778777 939358 816950 617536 613267 826636 54329 921602 92025 231043 180528 172794 137036 215801 119438 231330 294801 952392 478218 961365 37968 831853 738591 818899 5528 659212 646539 1015489 166905 479209 688596 805927 283912 698736 737214 808176 704478 297006 142038 855149 473498 643157 446699 898002 231898 372284 376463 897720 597830 325341 5018 884634 355334 858198 599975 268376 873030 39528 278166 723638 106681 208635 281864 199902 433939 1004184 1035494 206298 43662 1015021 696795 288283 516710 844109 527829 798709 320605 376621 439688 462880 563512 869033 570603 403001 69951 455932 639928 73022 880833 1031435 354800 963606 191630 421851 1000533 382471 317051 389399 1005807 607038 113122 189323 293768 1034571 493599 977323 967216 723874 54548 226829 264633 973851 861093 404458 35387 729970 410173 577441 359314 678344 309064 444213 510427 429856 343479 142026 55803 459747 86399 156971 220696 545116 838682 418887 408093 74301 692484 809392 489530 359193 674367 68379 609634 692967 79055 570082 732620 867205 1047871 225413 61811 842291 502811 1001764 657558 847892 1024628 636935 704568 996016 960095 184087 628385 537717 589686 255842 171995 40241 369493 778650 195126 324250 815646 194199 938692 389318 1016566 530384 31197 750259 98438 647142 853917 780992 726394 856858 987233 682802 92421 176082 715086 868017 1026908 1019672 261322 987336 373302 496922 569089 829032 894291 946603 414305 75365 703218 1044673 470046 193015 197720 121589 821423 199995 412240 91654 450639 71600 260518 931158 920445 382139 139179 322155 755580 410659 489140 738672 576212 84629 688795 1037745 240079 649761 507196 997922 707325 2747 54009 61913 273328 643771 454455 900240 1029249 1019741 137439 101156 515529 798018 499422 720920 156713 278766 103589 688147 199938 368456 614057 184925 162558 99868 478948 872806 725637 218268 610642 240448 912969 381915 174197 78368 123835 593745 440786 900321 956307 703834 60018 268160 369228 210870 756578 394145 771237 590859 513587 1034505 273441 846942 588154 874018 1034120 42910 275793 192634 174948 659993 526293 750916 99973 325125 813478 928213 599677 353273 924266 924712 134181 826225 458057 332635 135190 164685 361842 790576 923441 373330 340629 220557 907032 264103 662888 798972 240306 906074 103459 383787 685739 364249 640771 34925 761329 927097 165066 495928 984632 642291 591677 350885 470135 749026 53157 182004 739689 826438 758607 275973 99853 663555 145420 398815 737319 593251 57522 721708 351933 421264 526744 883131 964250 227099 308510 464126 425678 22136 108579 1007754 316715 493183 243341 276633 1004234 768237 204741 899723 766085 675553 260920 1033568 162682 287071 1029335 723520 252302 22992 104855 1027315 24039 400000 553970 226409 519537 505631 997477 887604 45915 572737 967152 643081 533911 396510 695961 374339 6493 16594 715753 570976 649128 698206 344941 675458 106935 51877 440118 496366 742798 297264 56922 675472 287347 441963 782705 242550 712049 817958 1046296 826193 853464 183828 458865 874487 182715 203855 685473 988131 219760 657874 881233 574131 577812 193022 406062 631209 254724 651286 560490 215083 108133 423874 230712 346180 353950 32144 254035 810784 559321 143214 907128 472468 163973 539954 1036775 176275 709590 176402 12774 1036730 471108 546860 536894 337861 495368 965375 904636 904983 158114 566768 968113 524855 196182 868807 959603 342605 763049 637999 646874 909225 930281 1015865 1048515 690749 814499 65241 451729 315934 169515 984936 592295 110599 914711 569376 59119 486869 99268 1035939 220246 75532 696272 262261 732749 121168 511902 410493 496202 591085 235221 466568 1035077 712017 350945 88518 906811 919948 677745 214859 140975 62679 566007 564111 160548 569098 934699 447983 364964 744739 938376 932138 943164 539078 929742 87012 513405 992696 314494 334118 255229 641123 915297 755932 1033172 540758 247298 714838 983328 222146 2095 232135 1033857 430333 511100 403913 664733 200451 193727 839128 815005 982512 121493 542418 437166 120711 197596 275581 461186 32686 714551 237313 619212 713968 1032334 532330 796360 864506 750987 366631 747184 428318 363037 294286 406088 483027 468217 306774 922707 610354 730132 187419 261915 170107 803114 164829 276717 462990 214587 947841 219290 573299 479752 127311 938488 654034 142490 804466 1020511 202619 699324 71035 732461 895456 468860 463839 268354 480918 655022 484724 817285 930520 666473 1017080 196189 570628 649095 507018 1004088 734491 876841 11823 1020167 851269 229170 420942 579776 977483 177607 369204 845019 367644 781013 216209 441046 603720 354955 688634 26289 831624 1043419 510821 247667 964404 500990 494767 551843 400331 225261 589081 32207 775535 261864 503751 442633 299366 336115 896064 1023332 775066 202324 5873 998523 173850 390423 551338 439787 253591 335242 801823 674773 1041640 310977 367720 178013 138630 1010451 915329 754989 120081 900251 889291 33266 49609 919992 102281 800478 594965 928141 691556 620069 857856 608386 379112 653184 680119 773313 186628 263341 168716 1002169 521870 603628 764918 35231 447677 540292 648719 104424 264621 772412 338196 651217 198367 550114 789097 437207 565686 753864 417170 838463 404474 883009 611515 1017487 990297 570409 995634 832531 739041 511322 295911 80985 501128 840504 851442 499381 503972 234278 119053 165310 608115 62991 761878 355279 862357 93406 655247 872327 391821 552197 689694 751689 1041475 195834 93453 281277 177540 1003702 377035 273741 40833 751156 205161 818345 228684 856568 201501 692292 699486 273285 1040066 708308 750868 723430 197207 643797 394029 335910 78204 368391 61006 985560 386552 58092 873086 104336 32821 675659 358570 650087 325570 654000 528162 566651 138192 447977 127514 663660 1008566 405642 558122 638433 282478 478570 431823 148225 743445 853796 910055 869626 159854 492695 987449 238974 726368 1047911 676587 73537 781940 560761 690698 844412 392792 138875 852486 606573 1008478 676442 505906 814293 370685 233929 13384 278648 631631 596929 323812 466849 453010 76539 742404 254363 576680 993912 276366 183865 978070 522746 590282 633423 219144 672392 216548 316470 277708 842478 74860 487500 206930 343098 508885 304498 776243 525888 456953 256396 301735 365591 984979 155141 671501 303258 729795 212040 628327 850665 161166 86600 558043 281317 113500 233209 40243 976311 1009784 433876 875358 438857 811668 890967 1039085 662987 215362 768131 666774 335920 544380 601948 275893 413870 761628 326765 794822 133698 23397 383809 286188 368682 663416 802795 78702 828009 203744 484223 515636 668230 835079 1007766 82510 550605 846014 417742 142189 1032524 638137 185416 728424 569815 389393 313385 111801 601030 1031104 538905 366334 18994 281128 427207 193400 132219 641421 583010 299919 324292 130966 917025 490316 270965 488144 292797 137693 457401 467755 830706 68116 78078 578171 222978 746217 839031 515320 502321 38900 16285 958910 889418 125427 164522 424782 16152 616266 1004060 935947 315630 31870 880184 623294 29984 529593 585861 650003 230023 281162 241741 376346 763394 894754 898847 818886 990959 652631 509264 806513 199606 958372 124533 644438 968254 958951 529898 834326 938102 395683 979790 175924 381134 329340 165637 721305 532155 821949 595637 838416 155446 949205 788937 632267 962878 226005 581105 980444 1043025 527604 797600 508349 549623 248843 572045 72393 906040 755482 828978 202176 802592 92865 430672 21319 652098 297415 847721 923750 954674 130455 610117 456456 994314 628414 641390 657022 95462 531823 683955 568316 522088 598527 578217 324379 615988 154985 235045 161366 325493 696778 529859 776077 381271 940774 6498 968836 493194 237218 104870 41829 893638 1035656 169077 889658 18241 49990 192891 281716 1038138 759599 947878 21863 111730 191672 576682 319179 527278 447484 365437 666685 438582 14905 952028 1019068 462169 649809 635589 254764 858343 597322 112635 442070 1010101 498382 139398 263142 282397 92588 640048 795628 392827 528469 343304 714332 1036209 877919 224227 966926 428452 520198 396502 180414 900796 186534 23485 852365 801128 747842 379064 243582 96408 925184 703656 706298 932929 345515 617911 781644 139741 733744 836557 751910 20712 129313 216347 758555 866148 181301 803476 5666 480854 438726 40047 325657 859718 738641 669351 606784 121795 288762 722299 39354 242653 915717 416238 874512 307369 978526 931400 340909 581057 1298 438931 161890 750785 524756 94494 249828 858571 1016185 205566 825929 862212 940412 334984 513679 3605 297083 326105 1022741 309931 46776 283470 728608 727287 411288 688652 347736 892206 324903 685177 916296 1040650 264851 955073 495073 282695 203437 832338 217335 714023 152939 270176 936387 718063 288616 501602 41055 658535 780899 378771 104525 121950 419260 56434 137457 472612 450298 616258 1033746 268303 129607 811659 174173 444918 895730 501399 484834 526777 422892 417269 526997 673719 800844 494074 352462 258901 564171 38715 186825 448382 62281 918037 460327 427806 378182 264997 171628 1038758 121449 97232 7039 227211 712189 424636 909100 358087 364143 94293 322725 264023 1015249 260937 930045 470971 25178 128268 547756 760185 325348 820821 18190 683417 355181 740255 913635 16682 615830 362921 525009 332220 758055 881143 1043165 479717 966793 1013582 558070 787901 433482 504380 609898 388961 387229 1004942 14447 379763 281559 275159 259740 368024 899315 806640 584813 68857 875279 493170 697538 839875 399085 82494 776800 994471 695155 277494 987246 752986 459307 152193 637690 185622 917444 159371 259954 763927 763023 423682 447787 166176 1027331 742810 732638 390643 90681 330570 724518 996316 985712 578765 503299 670759 715146 483106 391513 964773 512398 592909 239730 790572 475940 935571 452728 688916 728604 386946 693244 219066 844263 764391 588658 136960 818716 44949 474546 55499 570101 5541 209017 106628 197071 104688 383206 444824 77230 805527 816125 820216 936886 742524 659239 352410 877491 445894 241840 781814 1024146 171873 593992 746633 4326 358523 778115 90965 456548 643849 500313 703583 437095 723008 792486 872752 264556 29980 799147 65365 816023 569052 237195 629983 746029 444291 319695 263396 99352 238169 128995 537596 1011558 350313 104599 160964 385482 961793 193950 367711 889114 561716 137234 546544 560079 507227 968686 1016865 993672 19344 525459 500639 691079 620081 920900 1003931 961842 218979 850345 316234 394387 48781 123472 570214 45785 464088 825639 487084 607445 414134 1044996 798812 66430 720728 170781 958140 382061 806710 165264 898965 240226 540300 843228 638132 230845 1034967 824422 995435 656645 341595 95734 320013 492901 941216 119863 985717 774954 857841 572986 620672 1010246 1028316 182515 707982 280272 748724 747451 182789 17794 202770 840908 371150 201786 766032 297416 430294 635513 71437 935987 198542 98791 841388 504308 100204 845517 63188 946648 333672 751769 581873 717839 522368 508510 152754 634541 1008180 824145 27785 326186 675594 253773 700974 96739 874763 77648 672540 988311 894532 631292 460051 31978 845127 752663 453268 739813 547239 477451 83816 171892 850047 822118 537882 943847 169196 785755 657272 71537 7310 90432 839958 921260 713739 451086 391114 162068 197517 263140 1038641 182919 967487 664709 1015593 968395 464851 35797 812117 924168 470783 134239 805020 491850 68603 930770 333226 295680 603140 2943 447342 243584 748253 813277 1027226 762241 687945 642566 787239 5791 862098 252471 300238 800730 650757 805460 831375 195095 273780 756065 161326 540318 794034 184586 210097 293786 258075 121372 378084 324764 785417 138506 852693 688921 523104 631401 282968 585447 1005315 484212 536195 579268 688988 735880 841779 927951 1010904 746409 327814 338701 980073 625916 692831 529381 359426 620363 755174 996004 33567 730756 836869 894970 742202 696890 335852 831100 310359 476706 151949 488224 1040761 303768 660512 622019 136490 453912 607649 108966 1033719 852165 203853 765421 686834 650981 158505 144927 122927 8034 980603 756393 648007 331 579663 182619 516056 805713 783603 1027561 580610 379978 884603 977515 185579 52146 364094 856029 203580 391717 442198 394912 769955 61926 388388 726775 134991 935772 258763 98699 8311 731535 753840 763880 749267 561839 327936 967934 165921 264334 166954 472480 247970 519457 388449 872712 993178 352002 177947 840017 332755 633329 944020 52220 286746 83790 40268 408172 606145 683681 351109 463465 1004316 603667 220870 1044129 574468 1000178 557403 149282 815703 592433 929746 342498 864373 172261 519551 451383 790469 400585 911609 18015 507182 361659 368795 902650 716190 151869 694020 928907 776839 294133 595863 673018 970333 206125 854780 459540 901401 47699 449437 277514 459961 835706 551466 650990 328125 860120 791061 400697 66476 66886 507415 865096 202125 1004227 920745 983258 61038 172017 1016972 147860 912865 314006 907586 570749 927866 792349 212882 903554 951378 778515 1036808 118771 255367 711594 984434 248068 223930 57913 470372 768845 375183 940217 331957 498763 482096 990282 364032 837853 534731 721836 1003556 3527 772111 389062 955076 409650 866227 93219 325320 1009194 486384 122736 1009370 945951 326402 609280 265194 1014884 580010 630856 676267 965043 141231 38755 981779 116136 855128 993678 411359 371265 172787 953517 926733 222564 653138 312517 161375 852313 791113 705664 355039 343372 857649 400812 908374 247245 813928 541116 903123 523599 916687 348741 184618 808108 951370 295298 186226 799647 321348 787153 432518 946504 172840 690996 289413 416940 346601 25041 849491 873779 724603 655475 792086 455464 811351 934918 1029305 114749 826619 142622 443244 425988 246376 274545 671266 526455 214434 71512 147473 371312 518708 290899 600118 141874 700329 429954 970190 83934 183828 663340 902366 907263 705161 737340 307885 683007 682914 146111 373317 953007 538107 769639 903413 161987 219317 570123 420561 758100 598519 497957 200496 732764 480104 621138 841005 139581 888503 289238 931880 703291 1036820 365845 54338 747005 787636 320539 998116 248848 299856 797205 841528 430436 138406 255446 385710 105421 929271 496211 616825 453507 593799 231207 1007376 525218 827681 944400 836269 385707 935568 10864 512977 494337 123943 564173 939710 596845 1043258 494673 1042684 358299 30371 555594 943573 819355 882494 250795 416472 515424 913517 509578 101465 21316 803988 696736 362991 372354 627102 574668 21238 735931 7542 8592 330507 707442 447119 740242 704147 21648 511069 923933 997171 4832 783322 381853 1040473 607380 896002 981031 703410 487870 298583 165870 615858 279768 800605 846031 535055 783165 533279 21958 731206 406957 432552 319351 231445 381133 306059 523430 441855 44453 343644 895679 647116 164384 862517 335439 198917 788879 418098 197512 184188 52519 800245 216769 509890 359550 171555 302324 924080 54802 693220 992319 861407 73666 360807 603235 341295 536402 638300 739144 1001284 748 661368 369015 56580 649626 161012 623262 385562 670669 752911 517648 172150 173017 480647 512834 1033419 849526 618276 409168 160528 564033 746030 96374 158464 820537 56049 143510 15514 1030978 824896 263096 887969 684197 552432 1023366 616732 109966 161112 551116 175575 1017741 75223 1036286 162017 649750 39758 3506 44813 651009 712866 36129 299121 378634 871484 383659 220393 995922 846984 992336 985237 559324 787577 215607 458838 152337 169987 1015595 851541 225852 788640 620824 1044093 907535 770508 471443 975612 119837 718217 931408 399558 123485 92380 821673 527378 597421 741454 856862 302299 406349 932971 630735 17248 846944 988742 815876 873636 18031 732148 222886 612078 465893 412940 433091 26186 875667 1046318 310029 567559 251438 103033 443740 513080 36044 507410 881704 311347 107371 568484 666127 462100 316522 626907 357205 448315 358926 334312 333407 949194 206591 327680 242743 27944 184008 41181 784651 202624 818778 175163 613550 316739 500873 516188 29462 652194 518798 579205 52444 444180 826499 57215 157631 511958 303594 258071 44833 650854 591399 368030 330888 305160 4353 207465 198687 555841 716581 172626 522546 214110 1043107 591669 18101 831982 209775 626036 276414 837956 14305 1042548 939015 948982 363829 501534 873581 18273 354316 172126 238451 324386 828650 28583 421312 412574 155830 590190 934556 785275 139580 798635 738423 552741 167342 552539 977251 903498 702239 690176 871317 845662 520455 551455 526824 30232 408002 590273 309337 398835 865041 731123 57484 495534 240279 892486 365126 399565 766556 662351 820209 632853 608590 354088 574235 416275 365499 428013 324855 648598 41945 458304 599770 204849 250431 922054 667327 365242 435817 601512 302020 728526 544567 216339 341675 372298 1026926 882616 70234 197075 254518 675404 994395 293712 1018778 960265 367964 853866 26891 604716 809393 463123 372189 220789 491981 296444 972745 841130 737996 715549 857962 305428 739053 885041 608448 71168 505360 489783 31664 559679 640572 538866 593025 897190 121884 241514 150624 36239 605052 571753 47581 437078 608209 1021439 575852 808670 677039 158463 671205 60426 788048 121216 921861 12867 606740 500316 584683 706808 634619 613044 274331 1025050 181805 864362 1019262 563356 684914 179877 864224 784633 869819 127569 684657 344493 667543 130716 469701 447931 382910 680314 884948 445222 489866 1046562 808826 575352 87417 9104 410872 453694 438701 785665 465777 775049 92779 367225 131438 1023086 594592 90944 662107 657287 894039 881760 507656 762737 508228 70953 804392 2380 33596 408494 416981 731454 187578 991558 585482 239344 559452 648971 434216 804367 298596 281182 250738 943820 871225 92513 83088 496221 530915 235387 77840 792442 556946 803288 592864 46816 322839 254951 118742 876497 200552 789466 577064 720019 897057 880425 203764 937709 402942 265999 362937 122029 218467 748812 207836 60452 16596 839521 291621 364711 797052 103831 578879 771856 933802 761080 329019 762428 975696 374036 1031181 821131 554115 926782 987406 228195 111614 867341 549496 949677 242590 654812 314861 980566 874215 970569 801009 340432 418685 16057 584043 978318 270764 514003 372264 717963 101602 329729 563032 248772 857135 398066 802575 224953 912076 726811 631237 138224 190609 336433 296663 143730 850556 218544 817412 727373 467761 6999 282352 345616 920437 27050 148388 606034 598706 465007 696076 245291 479095 935217 454264 55736 77813 575424 773404 17308 191107 898735 998543 300154 1019418 1047509 101712 1026172 729 260301 710460 920527 1018498 342902 983577 227108 512251 934515 679439 678961 953551 283051 576554 557614 438187 612042 620249 701017 468705 384447 72306 619634 601064 857404 843180 580415 9433 844602 506403 352521 857332 788850 292055 1037342 1023257 547300 927405 676685 429136 457556 87277 547437 131137 572872 1022402 253654 595389 294667 1039549 621542 338227 630574 858963 896893 304955 820481 377178 861825 486671 995998 889232 661851 440589 518623 269844 571512 699190 516323 119019 829642 1004978 263821 885884 626757 744778 120581 830484 569954 666093 671797 3171 367775 763691 300620 984062 254716 758973 759871 222171 1043583 157435 951363 514007 839601 112484 15445 712499 81696 935194 424626 546067 361947 623971 726623 755966 300025 836649 87970 780129 138002 513147 89222 406028 506564 348426 757084 280755 736559 421037 401717 360814 1041274 545501 438888 627001 311884 333882 647954 1141 142931 146180 725393 935781 538816 963490 924936 933554 15305 169247 866783 487400 227110 146856 841280 309751 572565 464655 495259 564658 732247 1042251 274978 136787 786864 700662 513870 262645 94058 664525 393304 72217 298067 564532 53185 949282 20410 702640 740555 967129 237046 225386 1030141 502249 550111 773555 782242 282723 116819 10618 386123 390972 220851 326872 662857 351947 228707 344453 412980 437835 693581 811615 128614 126047 106335 900074 466817 133001 104712 765131 858085 814769 397503 13900 478267 211364 311932 601308 666349 254355 803901 653452 530603 297360 770691 320914 554215 120596 380114 918730 699994 1006204 12852 629808 485245 821127 191927 534375 109329 15834 533226 124981 667799 844156 993892 263940 438489 983898 306749 82787 1002079 563652 120467 537731 259579 706798 296455 72123 789310 15216 173629 342789 120064 658119 689248 121214 800220 79826 146843 569322 548017 963413 539553 813 362786 783993 442662 279251 319511 928586 820835 866697 1003578 910648 812438 576929 231035 878998 399231 872850 914061 1017886 655333 353398 842598 66412 657935 483979 164803 428414 628044 681395 482977 80955 946539 710131 938949 772584 322371 35319 857142 136628 583981 554893 687805 356398 399237 259109 332908 1007561 75052 1017176 228628 325983 790537 213342 72653 837803 491907 966550 570226 608461 211721 170242 989986 650442 1020554 620744 705 309258 130813 179378 968564 681688 963803 42415 874537 468710 610976 792656 731661 122822 957773 1043788 933139 789362 609513 905724 536692 270020 256251 964831 616233 819711 636178 55831 277619 596292 568637 345067 149588 351518 430739 981827 898067 328439 722861 371759 40636 79264 48423 911969 823710 286157 1027619 590253 787659 424599 158917 939664 1045403 788984 556728 22183 753961 622930 510375 981299 1027284 873961 987077 642972 595648 169316 752710 239083 119891 921168 212963 635726 611512 526493 474458 23191 283999 298527 902636 490174 452219 803598 550366 544603 688003 511622 442616 975148 140209 1037064 556809 67221 956038 227063 18528 324635 303172 490780 643669 613608 483954 1043747 326590 74571 572508 412700 522618 301365 114577 943354 692970 676028 341091 762135 814706 621723 929386 585902 552445 516272 831745 344928 465783 348798 156616 430256 140624 444841 87840 356487 715519 196732 972978 213936 399741 173158 808937 846941 939974 398968 547443 792224 860 179177 622788 594163 1047748 646802 367250 996529 1016838 728435 445274 384666 992561 290092 48858 1046355 177365 108677 519573 265188 547975 897254 848210 980536 309088 466655 911773 202144 392830 688802 1044549 399185 17794 275588 171484 1003233 313105 767360 1023546 564942 409939 696243 546043 258295 811639 75489 233980 474912 541997 665839 873954 76659 785706 52839 698003 534778 471976 637687 226234 406566 709603 118258 297799 203595 378781 291533 761325 1005345 836506 754083 1004451 95045 992293 700338 356388 526006 711050 561116 591727 146520 91290 467751 180807 60276 1041194 915773 340659 147510 797843 516333 997503 652334 589364 403624 423354 530128 210924 749316 774966 26100 665760 829 791820 276054 322235 120239 950037 60439 446633 129117 231793 328506 319835 110446 369924 895016 943302 70058 921588 974892 688227 80129 1030701 541176 844721 787204 670173 540191 230575 221546 446456 1046424 1010786 670349 97461 633921 693077 580074 9230 240986 839188 979109 639556 124934 117168 337410 1028186 523726 137278 14317 718997 912669 85336 502643 1030914 84420 207514 134471 565744 329080 646182 574014 812657 116815 1000737 354259 1008862 579911 744499 705700 213328 759487 628747 739571 433192 622332 1010649 991013 448135 444582 381906 773191 386774 887624 520624 1007748 408896 751571 571695 79792 964659 925979 109713 674240 567523 1037401 829723 461648 649159 459175 705430 319004 850202 668807 668879 856455 606555 695389 874007 1012503 870861 468208 306627 945910 857336 663277 920493 966771 426790 227428 701873 832127 902887 99657 959537 585777 256398 677876 708242 976194 614321 502177 296893 437906 961964 479985 780959 301729 334879 152680 218793 539158 97388 814829 654416 852028 195898 937036 752014 947072 3829 800695 427615 126452 743499 747073 831813 519631 178864 511842 863173 456171 681691 824694 829160 130630 393543 65086 802747 816257 120499 785245 97231 904292 925858 17115 87481 434264 940508 194470 22931 614891 959211 975373 643449 563792 79519 407619 526 834268 388747 325346 489204 228747 907141 379237 1007447 710008 841258 754348 588387 618344 744279 75132 5065 442944 665777 163069 430143 307082 664862 1000762 330237 832501 672074 713636 163136 174034 879651 700303 328906 987032 694110 314036 894560 195680 576496 100782 77643 490601 609941 93309 8408 695189 119884 632582 1027288 783339 575192 604560 377376 708115 366913 563528 665866 512477 470097 387262 962547 804538 148248 1032294 26555 582721 657257 34584 258120 930476 302682 809617 972035 31576 904392 231408 1046873 608585 633809 758841 595259 555427 617815 54485 737694 449586 274564 170000 562428 812003 386625 777626 839634 780105 411069 696071 989472 422169 643308 501839 969452 532654 977157 65614 872127 39557 586499 581957 461350 592066 756774 737623 875314 633770 511599 781069 238841 64039 894247 992723 93202 938567 209240 978553 754461 145853 278098 966578 411449 405087 771624 1043096 191628 919206 624176 556838 645823 320049 369543 967869 268671 502338 286603 737952 380157 991807 777311 219255 770671 755762 913770 943824 920717 247114 528344 493465 634901 667224 735000 906920 221255 578643 915804 346675 346985 484564 692252 662360 653124 826011 721043 573078 404901 867848 348224 814162 260317 701858 641383 407892 45122 206484 348046 966471 5292 337195 640000 283964 425208 587097 948813 514087 791177 88885 703688 656225 728514 392057 811272 743716 746125 609283 814183 39699 822487 791636 247942 905903 109841 32276 133063 649698 1033393 963980 539090 840568 90799 858666 643089 672673 86024 917249 365107 718961 937023 326470 565932 430689 645591 379604 889652 1047755 269018 966313 624964 419441 441685 48487 619164 838134 63449 447444 84416 656995 431612 1004890 1010294 231332 267478 560264 390729 294665 642949 195470 805129 240582 15273 732357 687433 635762 472552 856869 65760 658060 155243 195278 932201 27889 296287 133504 276674 321127 796534 413474 33169 551702 195171 26174 515002 786442 166241 435331 538858 291762 1040813 777026 174352 829028 20231 894962 1007326 549591 600118 808109 902220 640679 830337 936112 171798 735956 387894 67807 410937 1047619 379430 641086 319866 865340 198695 493689 182239 893162 1007249 576093 449075 118238 240834 446045 851078 973965 341146 550158 170411 908493 386815 937899 997305 898396 114779 733329 728203 629849 734489 592836 393792 401353 568875 939881 1039291 441875 333191 302154 370979 921220 357029 173653 285797 686541 366339 804125 249261 98944 907937 629847 770033 761238 256133 525407 324966 170731 564025 424625 545800 302528 321864 1024624 924183 894265 516548 218338 991892 632029 506051 115185 670153 77081 517085 663724 1016254 172989 411312 978884 255684 658557 94045 116239 959470 614769 647944 570121 186259 228245 31323 995150 468942 756554 249347 302369 882430 729299 963378 678121 829510 50393 641052 219566 947214 598248 135290 483744 216192 309232 434698 769681 938508 798404 1007884 236150 743396 337054 969926 646121 63617 629657 56322 431786 47644 258358 584075 134169 475958 91864 45235 474046 958224 866888 678352 525250 299571 413233 497339 315763 458474 90788 511823 647620 547267 646550 1007088 266698 929298 205662 646145 999232 766574 818999 622188 14596 683314 629700 360991 802712 190717 101255 632969 5538 489779 418152 574497 565356 200313 481588 283871 989284 924476 1019932 734401 706973 755755 216370 87112 681037 1030329 907759 165624 449869 237468 125616 155612 122524 385873 956212 728575 116700 791189 713504 895220 868051 387309 644731 302414 544748 303903 599602 813353 335540 549815 814229 161952 665181 370563 455128 881236 2622 313880 394387 33772 587344 891467 909891 769679 233395 65208 733127 754539 750887 174654 721379 589874 610196 319616 751040 899992 291458 543334 448874 799190 527521 121498 746577 1016106 911427 573964 98248 271957 48093 947310 171913 772379 526986 179385 174640 923847 1021063 385447 913851 571556 808888 711222 900113 15493 73762 758315 351095 275774 305263 81548 644892 544040 739949 180773 402319 292001 409487 729605 912195 925322 684394 657918 59154 822471 55865 24872 50871 666818 161114 716382 764242 328681 114639 855231 861672 11308 247998 880686 517089 548991 709106 457171 639880 891230 294999 1023128 824975 244036 892033 479661 354440 805171 877350 72965 284525 738607 681375 532951 457752 587970 719468 182045 1008332 191354 212397 388120 103338 908647 172457 666826 633661 709534 200523 341626 819951 79032 759456 601140 321937 1045843 569178 793415 1010647 513168 788816 622533 437466 43155 388348 1038598 151188 768775 666619 806437 682599 341399 172433 418433 104855 433782 82722 899646 495051 812248 245946 782018 407952 32119 701830 815928 755926 790287 419929 821520 108913 143073 728104 345213 517017 372020 979086 106741 918122 782799 217673 173493 281701 977025 785339 236091 134125 1047962 361834 19146 305099 928367 886400 1006825 609195 70105 935243 177124 204957 732342 1046462 1041738 5524 329319 103407 179565 931818 231761 733335 775141 236506 744284 783765 864269 709893 215671 367723 458117 392942 510226 491711 413870 677246 96930 737500 523057 417152 53280 323118 94328 302374 46218 576970 113204 844930 149857 567523 818389 402958 242474 699734 68629 712485 259565 777759 1019758 135303 385465 5090 931487 968409 266014 101731 32299 537379 519089 135182 164825 807760 382604 1022064 682805 993969 19659 957115 119310 559739 271888 774982 611574 158276 1040639 501515 533445 643210 524227 857128 632342 281388 685191 406110 733129 784367 204286 17301 771455 269562 218076 87126 1044769 545114 951131 93263 763482 537983 908215 610003 276248 113597 854706 576344 808975 786636 133393 433655 800054 308297 128796 778223 497223 135475 330018 854049 267075 747118 754675 162709 88300 667459 379236 175605 359754 375774 95439 1036813 1008679 747983 886672 727633 78739 355466 501129 1018199 317536 140775 287135 414296 826022 921250 301626 444852 115265 143068 648649 255339 215886 599704 790332 609700 436914 837183 107144 654634 828051 931612 887079 160233 796380 701409 243349 28022 348606 971041 451796 148869 944170 677331 90345 1033328 847447 435157 714588 956855 838722 110695 889020 285306 492073 1019052 773657 528897 879887 294445 619912 352821 203580 632661 646819 209956 307386 933877 331526 1046656 89049 482754 390867 358433 55723 19666 245039 406655 330377 882723 531651 415800 628364 254484 315451 145296 238100 470250 659146 286956 234053 13133 6309 867670 713093 929992 381827 934140 525312 293452 423716 699313 678948 444077 543175 1038699 16165 395044 421042 467651 67962 1036235 506029 216440 344926 151588 305799 756972 972112 449427 941968 397989 216211 328159 565789 274126 667567 14261 591368 131251 90862 134949 857389 767817 629984 196643 625646 680355 846551 246023 304560 675710 83308 601869 883036 852406 603384 837334 157151 568014 296476 240870 560810 474989 200250 935460 419890 464604 753657 155740 218225 990089 544708 125632 937827 560006 829516 15971 895883 18698 225026 521917 646763 113391 678046 219690 351503 867634 724379 610923 231555 794999 286392 62755 43608 278403 362872 891994 852260 857536 887971 364286 843006 555452 36035 342366 1035270 55466 346280 62893 55003 985055 826852 484485 118051 632150 335184 415073 238087 2093 831365 278305 907443 180518 149860 18570 458971 764711 635023 712900 17201 494522 217069 583642 392688 213902 662570 223037 487764 954100 624692 383554 490527 415330 887231 853663 550934 560884 961986 550130 312962 240358 802040 6458 482480 236059 421985 97116 270449 940697 701886 274335 279707 137483 263192 642864 480646 450877 81977 663711 746895 384676 241969 909408 936344 535764 492755 661835 648582 997383 549941 920861 886978 568733 268340 371957 416441 1047702 867821 172503 579420 1009178 2885 910637 875425 171505 729955 256320 115200 850700 949040 872899 134902 342010 151006 408649 667013 574323 532830 399562 179122 565457 514792 660002 714502 120978 713591 263826 88334 227544 482378 4157 930779 271849 877413 171436 7811 604847 550926 72267 942494 96568 429904 468714 136137 346935 534651 680508 546342 955009 602530 967003 1024219 657809 453659 882754 139150 275462 229635 29266 990704 253728 636344 285390 361519 275014 176221 210270 91009 20354 1035353 624272 955040 164867 687832 527442 154185 592026 805704 263802 930236 152126 51166 528190 887615 193160 242191 492476 45211 460855 856855 425076 438173 81838 881781 546248 546454 615281 795757 444547 409820 818348 625285 234063 783175 33708 494600 437821 657589 893027 655494 728385 618118 981736 79442 802484 635168 859125 34562 374992 809068 253287 195571 520504 1004631 387778 707 202093 555346 1036715 143829 701273 265427 828011 138448 254408 549330 925811 473376 1046762 34125 688850 53876 383699 1047236 115905 593726 773116 100541 820760 263478 252863 202049 424918 843224 842974 37469 422044 199393 650748 1047202 382258 625366 168482 23974 647426 671100 874812 916609 17048 1001569 465050 882257 90152 297810 570224 1206 665608 206051 881494 182358 1012017 591595 782536 730458 846786 957188 232358 143344 106877 816911 29622 75975 788040 205230 540957 67990 497838 452297 72938 991637 922204 113674 358795 573953 927908 865632 416598 1047197 646397 428416 930050 747052 941440 960095 408619 198392 488813 546233 35281 799566 36260 422286 555737 430592 343341 796831 777355 796385 223664 86773 954642 421708 63486 841307 706559 691870 461958 465631 1033927 953015 318432 429909 82240 628862 789318 540116 606760 96346 565526 421943 959390 451257 427346 1008797 137127 197772 430623 922089 245930 527305 341065 457794 219636 443368 302014 727444 847926 737895 818191 181774 272898 172871 89330 182434 8273 775564 359106 878473 640767 358336 341757 101564 976205 705648 71877 653948 761439 102062 482656 954314 821692 741005 989368 629999 744401 736681 452060 215030 532078 230300 599933 327981 63815 750218 514162 460712 690804 54166 126004 654782 708337 410474 278371 953738 563999 40628 530495 859499 107329 360099 79663 1021060 594944 836974 882494 995133 47848 473805 523929 549824 966377 800894 130834 448125 125142 26305 198304 745126 424937 493789 188381 924339 892477 219545 983686 955616 610643 96195 889855 260010 981646 680621 1046477 1004118 162743 231083 454681 126314 777081 416150 675380 634674 622054 952140 406285 364604 60656 77357 1040317 270300 12529 994207 267772 923817 112931 293004 67752 984318 316457 431583 908357 914298 833669 264459 112504 539520 531743 452739 811915 20920 221636 817219 163053 175244 477093 251462 996271 178348 408020 374541 891911 122251 665034 471583 757457 168415 320484 630403 530953 622629 339937 622407 1016146 965402 143718 950269 446066 66115 1021050 950585 586195 857702 799242 374036 488196 728591 870502 379820 45366 268812 541634 929697 897984 92657 857782 1004186 625308 549013 205503 723390 278247 256147 700604 260668 217957 932042 326001 923075 120058 825566 310791 141066 129842 996789 618634 421449 153786 460282 453738 937406 564196 245405 769787 198186 253735 776016 524276 492369 559517 40716 440820 604286 507780 24714 779000 3324 287422 562891 582887 1005726 500560 668049 636422 651320 466918 125411 819588 737827 955982 435853 385008 492221 992249 1044637 237501 321767 398973 423911 7621 1047173 871445 42882 536003 846082 467999 870986 365271 523721 524189 933724 2054 464589 1003957 343708 448696 930562 147505 306482 330040 593633 644096 426504 134968 774376 440755 735822 72266 837144 823809 187895 60520 601717 447043 136249 934508 465290 603384 346129 707737 414434 899650 253117 702224 155280 145512 356928 705116 492968 490578 735713 60391 848579 260624 1006252 632450 384639 789844 812527 238305 773117 117235 973759 796701 251234 941159 180081 916528 67670 457296 998433 318588 381576 1008366 153902 493125 425511 782249 966331 675634 966250 341130 887344 806352 805898 995519 406200 70159 37315 397083 949697 585155 747735 161427 295806 642340 58762 486082 312168 696142 799655 769126 936121 216770 99065 68064 450288 215523 66515 675768 87632 39802 848777 264471 514144 103219 309493 1040460 805996 196126 463091 388936 52226 847662 871140 888865 665463 530365 103727 1031570 948832 372742 154044 328570 118809 782250 305783 65369 186433 595500 507347 880854 633660 983925 752452 449083 695984 614480 792516 831735 993800 22255 311887 466459 449268 645988 745574 282334 154087 754729 481936 1004825 687768 979609 358613 169932 357505 707444 708417 512919 782179 147295 572007 502594 28608 861026 256987 706613 694112 694632 34487 953088 560589 18626 347159 1002453 554198 534181 513949 666377 781584 970407 257005 553367 502352 289606 1036082 426396 71730 142945 1030040 546524 790166 416189 673744 890684 693789 579457 7055 471878 48304 680634 549902 38568 948730 16344 300171 944309 107497 951599 859847 318690 127793 193399 606087 496458 595912 155213 252692 330027 580971 697520 1010106 1022311 90136 735620 717900 396548 610450 408594 663710 900012 674017 794758 151050 15406 209103 256112 967148 959739 176747 125764 910374 810154 769674 995034 625565 227956 401729 217070 809657 308920 861804 195233 404457 322424 937515 324342 101917 664795 659808 1027414 807242 672169 570930 96012 336618 861138 341132 339658 14969 291047 10910 363811 333305 713375 844123 64782 476783 862036 680186 1129 805988 938627 693622 15476 33892 646480 623374 383570 861058 341759 428741 378764 82899 189820 114403 674445 238 603604 1001330 278310 369778 949434 186050 712460 385664 845571 339429 793173 337469 1038890 373043 1015807 978514 845005 658632 898666 735596 671534 911617 951256 328380 318387 306947 1009396 249463 526182 1006900 311112 673367 563829 551872 492997 779800 374963 508181 103743 767996 74261 46695 688879 401736 70455 797741 460527 507589 898517 44706 849089 217407 794962 698949 902089 571913 584500 438361 632782 984952 280485 1035110 866685 233827 113140 254902 765670 9642 873746 13273 500733 672940 560150 511265 815898 880079 37561 404519 662906 162811 19931 1039684 377787 397855 1037308 209176 44644 6059 228803 721159 517723 935189 820859 361399 941420 245844 867473 78228 239305 1034600 180760 112972 606085 882384 417093 984148 550680 950802 547058 19296 690142 205878 423199 342766 405400 66123 1042285 993213 169961 731617 584609 807758 245466 859534 1041447 475242 69462 717162 395916 792475 563631 554898 897027 400305 56343 621736 3554 470590 727848 857169 828962 746523 543325 390582 275425 698849 165014 124932 76771 686193 857240 147180 1035533 104813 855435 485155 508138 1047484 815994 99043 609318 825354 652246 530025 3861 746821 470516 705653 874029 875809 494474 858829 785031 823445 108854 1011385 1036898 412764 347895 444808 176544 347509 522418 386315 64072 918948 650926 604181 507138 978926 388632 529153 420254 455969 876928 838699 397197 254026 207194 392309 536166 713532 455806 183236 988771 862992 207017 806273 121057 689311 1006330 912665 903396 266506 612469 977533 494480 68147 441988 976547 899249 497473 74608 491523 985908 766240 970476 327450 401836 399103 656011 529130 839374 348880 578117 171384 588277 708043 494839 102477 331679 390379 505055 383222 393709 1011055 362531 941445 55591 416091 399691 329997 119862 109556 1046467 59433 465193 495176 26715 1004918 62896 840612 994758 407060 634788 949787 188702 83497 451965 480006 514654 816478 425690 229247 764135 873312 601341 281828 990204 887904 817996 386394 56133 554388 421841 600136 167760 895412 310203 233176 694795 701821 97243 467065 286540 906289 1018152 292703 73033 244757 22843 578818 742688 162546 356052 673435 967505 221845 1006163 252330 452670 918864 805439 254066 401586 410230 535491 935547 478807 1008354 23340 324880 790590 410993 844908 542655 625499 301955 86938 102620 377607 996734 464240 634365 491901 89931 223180 896127 708701 478423 711215 228864 786731 628372 286273 48355 738768 771573 911435 360655 710936 1044981 303035 869168 636723 93073 171940 512949 845365 555593 280379 810192 609943 600227 465499 555065 9139 991400 274946 873323 1039435 563301 539858 844838 768770 151148 724881 601323 780001 431696 574889 496003 529364 95532 946601 670585 965419 773661 810434 102043 713754 1023683 1039434 503165 687161 478149 436284 527861 475140 654666 906679 335264 275291 461696 938619 915036 109060 162584 587375 402124 647204 297416 271389 94936 533194 936648 850228 385066 821348 349014 921349 361137 932168 554802 903943 169250 935981 1021218 409428 1018226 858799 553839 564009 863581 287182 175206 928618 581347 500335 830169 584475 839877 871898 243356 369640 286476 158266 594184 106142 422787 707360 926074 385968 522808 1038849 635349 658355 550399 1044147 539388 40930 673007 14324 606553 985754 648418 209891 770393 202719 264185 374917 764910 525782 960790 298049 160523 861513 381025 822884 828972 2598 948164 487327 433867 805888 98159 457348 146668 185997 45652 60428 504722 707110 514732 875540 222535 912458 779888 636378 184472 174107 662496 147589 167063 368351 613888 276379 1004888 313472 1016086 684937 796788 926733 831278 434719 1012105 260151 973974 593681 607927 566228 1002594 588919 308516 261728 795881 1018701 400762 280695 5190 472052 565348 830556 656600 118447 826132 216694 451010 470055 603072 60877 1010539 933352 194080 267409 793600 184034 622578 645268 72685 642024 933239 928715 280168 400436 407027 376016 998886 2529 583728 223075 1020068 80496 931579 734436 453919 472900 877990 322779 878236 951846 992389 13681 510369 545217 306545 803828 262266 827943 389192 335191 886709 730442 577386 550575 783014 821124 224318 247223 884708 416784 754603 971085 1031626 234894 318111 168435 540407 233091 47756 37455 1007310 106966 32230 753579 988663 480084 863398 219765 515804 722990 403658 472768 895533 872310 584402 953538 975708 440997 249413 792916 492834 542232 388650 806517 146936 20878 922000 86983 631967 403628 698374 956177 752793 924537 841251 388283 2733 534242 37375 540757 489831 732471 774072 775440 1002901 966316 441839 661059 125643 356825 987720 456679 141280 642107 550381 255772 324463 1030833 762380 19106 723031 825855 490580 627553 832060 511822 263036 842977 631299 389290 736189 794066 971354 32131 576339 583814 293933 796461 177919 441202 400178 1026400 863880 450993 426591 864952 747829 1041281 131182 23861 1020501 165571 37984 177853 771511 941951 668151 579989 400434 520286 988730 660716 116766 154414 404469 304465 999897 958818 229430 32055 361540 160911 575185 171384 416068 562929 126685 196047 1029697 838628 1034037 460124 796841 350314 176888 168740 283246 791468 486922 104079 226948 591729 516497 800744 71012 41128 133240 495841 104844 487396 451567 324876 5117 883163 229353 117347 198844 202727 395164 651713 936785 616581 59909 966502 256843 20440 921186 295798 405689 264230 268469 565883 829618 803418 1031752 146911 934351 972417 207396 1010803 161964 525389 881048 66283 758890 672661 792760 453728 783152 500947 567003 987852 550565 442788 281373 579473 630904 343372 233691 990195 962265 644399 795705 711065 166141 524633 435871 19216 437149 468215 430904 566344 312695 1003228 668530 678677 619468 887293 304000 130991 659168 114165 255707 894258 493182 532354 330941 842271 20082 12550 550052 471257 219916 217863 508629 743465 404899 844975 54487 574395 1044752 390220 361972 386207 763439 425937 291771 324041 221282 935252 750208 606352 430605 467854 401883 994611 878875 199262 692517 561999 736119 490310 390142 1037930 131988 563692 747210 227948 584934 380059 443183 805920 520295 650431 361624 6584 688403 67437 507061 195398 739436 372184 727033 600900 717558 513501 127515 749325 265404 1002104 555669 3937 912842 765005 649512 680165 46768 262688 508502 187553 810246 514397 338919 641152 313314 259729 545125 421843 326755 824814 252063 322511 743978 998347 681514 293898 59356 922914 930267 552706 896929 452625 961358 891542 797608 496730 405090 418955 901793 140258 640955 1006344 152641 158517 854335 941338 316866 473600 781977 938801 982624 72598 840122 620449 394205 567149 814930 274210 157437 942494 392027 684369 315403 404328 607631 114989 654163 17325 60909 112026 1029541 120691 698680 332257 846041 991844 234872 355886 964677 597838 695927 225297 830793 51364 717380 889598 390083 125180 34228 491725 632475 490383 567516 260666 797753 761021 43928 216934 762633 330374 299528 550996 351742 275729 1038605 417133 946445 122665 150224 565244 85421 85691 713532 504499 159582 527705 705663 815653 923678 866490 146317 257353 72949 156471 644253 380414 967275 525392 622506 1003905 370957 1014053 1033459 315640 379372 824574 723323 776683 623389 573892 451465 1038021 242746 635013 1015594 214871 322271 891380 856746 1018198 630574 986854 615199 340184 229451 153814 88286 979163 1036513 944737 304131 594879 840604 221131 356590 1016774 18349 36729 666817 287643 62793 797301 219619 79560 346666 945390 488575 301630 591372 155316 452358 953553 784177 926656 659113 870330 771806 318634 741344 829203 710108 268081 998117 664158 403704 970423 835642 1004799 812419 523458 488735 333501 515538 964989 911388 74821 896447 912436 918910 22439 255782 101340 101329 1011927 52841 225160 299115 290349 337645 110325 529377 685286 233371 37631 173712 149920 454496 661034 72981 612578 651693 849178 611541 610194 103159 872219 67702 148349 834872 579226 701540 93138 717932 37289 691021 420263 791317 666239 359077 598131 726712 708598 802595 138898 392286 894475 297282 497093 306452 509538 143809 58287 64107 774336 163364 174681 109304 985999 750896 358574 693973 136285 82803 590592 250910 991325 241593 387969 652149 1035492 368536 6859 609407 819181 44005 763993 416357 481430 443709 414475 338004 307105 256126 493990 118269 206836 123722 590674 785430 347929 10379 649242 497878 970175 111849 952687 289917 469047 197462 961190 974282 265975 659843 285045 769667 868123 160872 874106 75761 783071 490688 69044 943969 516646 945034 859912 326308 250614 177801 685757 302223 768506 416965 849408 811388 420607 543497 1026913 189384 842103 184418 1022804 491603 583929 271014 465074 959235 904638 193259 765237 729921 785702 70155 37375 438394 175665 927015 1030163 741023 59911 813601 745691 1041061 535665 625696 673441 642822 169053 886800 21781 368703 959581 106783 389581 575824 168744 91458 1037504 946239 601112 508334 618699 84629 671659 665439 257068 297439 41987 245652 764170 907310 1033574 176208 417258 156823 706238 618715 769595 589748 995865 405056 701132 215074 342314 147405 860752 1042177 492998 764821 805345 515191 301673 703217 501114 580653 770735 368378 26748 965072 496603 271633 755242 910737 523603 359256 805421 63654 911649 656695 622864 741831 683124 212951 995524 180657 231453 767658 975134 149415 30995 591841 29780 515564 1022191 653556 364420 1005130 511600 170782 103214 804494 495097 557023 533428 328969 223758 64888 279009 46353 406491 230258 652127 680830 306093 130840 293695 733997 442742 610296 205430 891264 550221 773221 430170 764636 255980 513528 45865 685866 518960 818699 604290 292440 713373 932412 562665 328917 926680 895217 762183 454679 165674 157134 113001 529177 38916 781888 491132 262869 415093 693749 6807 510670 819894 166754 989746 47498 362399 715836 316583 539920 516399 715263 1008824 970606 401927 458346 143624 521013 426735 12289 394400 606203 787281 485002 243564 949976 203193 446353 747196 317161 259163 217828 671172 985553 805261 530198 52764 311347 178248 923136 784448 976441 374955 115004 156688 202768 531576 571049 559442 7785 860053 623850 870443 883450 395405 491494 70058 1275 219405 304457 630846 365994 757351 758018 278586 640199 619026 229827 567384 374040 260647 28037 942643 848103 113126 75265 443083 611967 647727 888119 881413 529586 315914 449003 100393 636758 931616 781347 601186 476099 704063 242090 120641 943447 218073 1022609 988731 436722 521349 531881 648486 118394 789885 347401 169664 596824 945439 359054 478504 643322 967533 257110 66147 173135 176780 106820 598232 281422 814920 140672 633813 465263 323983 947956 653320 502832 767218 1046992 652294 829329 919847 359686 917703 492184 520841 282318 875048 156623 39574 483620 331624 855489 282736 949829 101291 711552 923997 1019190 44666 249122 184648 779837 947265 697407 1039165 767845 929488 659573 1008112 96511 151003 715748 272439 487964 309114 362419 977291 609556 110761 2185 1002124 769025 480713 774932 153978 273732 762653 264326 40636 167936 724302 987922 900445 993434 109032 344692 762762 947519 59355 948326 215829 860766 251898 582956 330229 397098 263551 709641 160452 287257 56965 100295 247103 240999 765069 993076 716490 9108 662778 637343 400106 580578 88469 865119 250824 403160 766217 168524 701109 389825 708456 920132 434336 16430 558756 410024 894626 370288 534295 433628 937587 649247 681980 958410 627441 825238 385011 20576 680096 117620 396673 1031437 828965 844572 192397 361544 390346 1006390 208357 422409 110846 897580 709047 142414 185042 810158 560664 716696 865916 444974 235648 547691 556248 162149 790860 478929 949218 7372 1047611 578776 474941 839460 444658 139535 301231 350191 355192 1022989 999586 884724 853178 851947 493221 882110 400136 296132 758249 475678 680598 466236 340421 412837 988668 1032950 81459 716843 122551 250653 165968 270155 675238 162524 154336 596196 123789 340966 35527 339097 305557 217327 333713 495442 809418 694832 351211 606137 530332 981479 970279 719550 178271 211157 610493 868372 629707 838334 201412 288433 398460 305900 524413 704850 745586 477357 443337 185076 733587 361424 349357 758620 181797 571692 465365 574353 168276 778010 432399 86620 160690 766454 309196 381135 295857 1044641 1018786 63163 550443 1026306 178892 276280 79579 169088 224424 156961 225 99466 641592 681877 313154 515855 659106 261752 531814 535302 993200 38639 1003417 371944 583249 143336 859018 332593 1031958 675472 63694 406242 6838 197338 455006 578562 997002 261119 657941 953880 759057 371961 736051 767155 720494 295174 981213 611299 528613 401451 215962 670909 90465 181167 30935 336346 797681 301723 408420 377816 824391 998977 494581 470488 357944 79538 457123 590334 116286 102214 365160 120309 623097 752408 416678 40808 274601 657800 547489 995466 717750 387767 601344 509071 796457 476174 143696 1023024 168496 890039 147329 567851 141214 1026594 389479 806849 808552 369794 31546 76087 911913 985934 463894 911957 555935 455104 61052 740074 618795 535385 901327 459590 36693 233563 318936 645310 530758 676430 974147 178731 33101 942203 775200 584811 108891 711796 531811 476895 242566 433802 111203 163820 90762 182869 4959 821626 395843 488241 49140 458104 593972 20667 671656 432726 588803 754519 506467 642953 530426 813229 991473 285194 827784 294952 255361 127191 428478 286582 541736 131441 837075 440075 990047 949341 274337 485021 21633 1028515 128549 565673 121934 998738 761346 533485 469867 787450 430591 423404 614112 81712 607108 147821 647320 170509 1039137 636412 106468 1007024 424200 261480 973305 961975 722318 311363 225901 447690 561582 768614 383934 106769 935813 155498 430027 1036472 256727 626479 792665 888434 911753 612953 501647 654835 195621 317134 278650 252021 349785 263225 159626 858420 92024 376970 168723 506354 273143 773236 1029069 884596 723185 188398 847189 316930 1001124 577203 485034 310763 984818 179394 973488 641023 383713 352990 438448 926227 451099 90894 107734 439169 686959 371998 655538 477605 99662 652061 549816 1037409 11855 208349 728000 307865 153003 274807 3462 265912 752577 807364 208171 674602 279187 399076 231090 491232 491080 524731 54916 524751 54696 614511 242157 133489 979619 865004 147356 677186 737994 335712 229415 125764 608212 947903 206469 975995 1013787 739648 524434 149874 765724 625374 978830 851637 339451 673751 815262 377173 928764 715057 439626 144231 456459 166192 674813 325765 304181 350177 743561 189003 872493 3987 351392 77019 782280 883033 757851 969562 897153 524681 772791 705648 714998 613439 391700 630476 891241 670171 666804 777630 490560 265086 993602 494876 632453 448402 235336 450301 1030246 335423 767927 907009 40374 511478 896355 591719 450154 804842 939397 482676 163614 947346 45111 65011 422286 59433 645371 864688 234781 333614 757557 614908 214865 367333 478892 206124 230484 296403 784397 482074 431989 1034309 2408 547234 547749 894154 681649 862502 723963 210101 766528 774411 894000 457884 669010 46138 905508 102620 153733 327072 487767 936466 896096 400558 238960 919971 164297 20953 618682 921141 922253 936731 125346 317492 735707 1036400 129595 466510 507081 622682 766138 446967 664270 1023070 598009 930790 663110 910725 184312 587926 886002 952540 245336 883910 776309 138228 847582 526841 679640 698722 691190 666359 183046 773440 825133 4170 423249 123307 338358 918722 9195 146243 935143 520690 418670 423342 602809 324784 28501 315412 620107 65945 1026688 498084 871518 956810 1025972 372238 375770 691752 967193 918024 13897 251481 83386 540618 247895 619209 75784 816017 252504 25191 807000 247839 688322 239333 225376 283449 810158 22843 748734 651816 527451 1035812 218481 931385 207787 117407 61022 90429 451749 575599 378828 422410 921585 674460 976616 278775 451935 344560 65090 896100 670816 33147 210510 185648 679051 213776 689637 879425 744986 637893 498369 657920 465514 508023 610820 42202 961663 752196 377009 918464 754045 142095 773170 20391 129328 66047 1004241 569097 497285 262144 123966 258659 966671 322624 657935 807093 659587 809139 729147 406533 603964 964240 1031583 660956 92344 490194 568441 879559 220952 283321 160496 828375 60068 157766 224137 536866 266821 1029826 290227 436288 640010 159543 394813 912334 136611 552181 278490 354542 529641 47631 719780 222149 206932 74716 842134 480252 262019 647030 962833 217408 988088 605758 629080 430019 440409 94806 360980 715960 441201 156453 941008 494298 235052 627159 381053 687846 994654 658907 232432 756764 336381 948579 398431 651458 45475 466407 406248 475809 927501 397474 977931 88966 645790 747283 788522 873922 967389 228222 76816 366763 431346 606569 754023 849177 881965 961055 1044288 578025 735104 858416 516752 288894 274432 1042671 960173 987451 234343 720627 85461 499722 92053 1011862 207271 446680 394250 14201 578471 705558 860782 587262 771518 363322 687882 576461 557753 50492 133452 211536 609989 543513 369735 596278 1013753 912468 685872 760564 863949 539504 511458 745791 126619 944759 100699 369043 751141 210806 8253 88495 872462 59646 536398 955415 60255 547493 236024 638097 17412 334211 932554 328872 858957 561334 533493 645164 442478 935390 1011663 287152 26879 730529 237908 728843 661884 647208 300192 296408 925125 415136 982902 833526 332192 660155 557500 870408 162098 777516 869884 593397 780682 282670 78309 920425 835863 624894 435913 1007699 553004 254813 840220 610149 872835 902671 495099 86679 660151 32606 184738 278437 502984 12695 242165 294028 650395 577419 586232 672785 559992 928016 861015 522810 186250 67454 808671 299218 1043554 743987 1006851 916457 883573 357135 955992 374354 992409 414457 939033 611876 24204 67160 444579 602426 716653 70042 624634 987571 259393 519600 432195 457330 97903 890000 201288 785311 700997 400818 217591 726820 297329 944788 702179 931120 857736 123702 193730 75960 482946 737951 848877 181233 639292 160598 868835 261335 61941 621545 397766 467370 622545 686953 52444 73068 126553 570860 602895 969828 482809 438538 789358 24733 967809 221281 746666 841319 832933 25106 681370 1013973 899965 215873 175543 95806 81669 263320 345504 99517 589982 669380 597911 759473 991371 771831 600067 171837 309109 942949 255468 943817 720616 925639 961410 1011583 592340 729563 939671 715215 3340 24033 500000 47339 14282 353055 590263 886604 7209 866399 7196 715563 567210 280684 836016 1022729 502704 1007257 229880 111143 718340 897849 117536 853263 391505 2088 367221 1017353 263593 447808 703722 899495 594174 623845 1023892 80698 200618 573562 241710 217433 908520 904426 85398 365153 766808 587552 346190 694512 275839 69774 389884 51306 788036 392106 770794 74100 455029 542829 884870 271996 435264 516306 133091 970798 521658 771421 629047 627200 48987 317841 47451 224935 17792 901241 959054 203936 274408 641312 82866 539304 266808 322329 578382 955460 361591 447224 322954 357947 707474 720598 345590 856854 922073 1043153 1042371 784295 733056 1002889 984648 954239 656159 91301 548222 178550 743987 872780 8837 93223 682395 558252 623645 551537 316955 474231 441134 395255 740572 3937 699200 589217 830442 297379 922371 413209 899765 55675 675017 473679 1012369 297898 761607 83446 382774 415732 859352 674820 89920 327076 5754 697142 847023 471045 72142 1004169 152937 824042 819932 939458 490420 116519 302157 979431 390844 624405 741359 530884 1002259 840466 91957 451176 1028907 273919 875444 984997 96222 780736 767912 491667 186599 361407 722541 336909 34151 528746 349446 351538 435296 113841 606873 716773 683325 807049 303344 970062 938057 447851 173305 456792 175923 409045 1025864 358961 337296 991944 291984 91852 24921 692296 732718 782690 953193 516576 1030814 233708 16384 896795 902659 472235 661315 772108 938659 755873 703929 16839 448873 281109 761039 103141 784994 240659 922453 1032196 638272 117738 474623 956485 221658 931244 806886 721356 835754 882865 97028 874052 998221 314388 878779 708440 802055 377652 213583 525115 1002300 791093 346471 946465 108024 1008253 131216 466372 96360 735031 910266 802784 956767 975315 766137 261303 973778 493188 344005 406669 782172 405696 453626 1007405 839867 260036 1018841 161890 838225 406286 457157 785535 132260 311009 863367 521432 370398 282820 253899 857158 1017677 449539 314529 975784 486372 263725 422397 589404 907961 764820 93494 351946 948869 291792 549515 1030873 918311 554556 292249 520312 376353 126584 545254 360983 956185 655589 770906 926507 900186 757548 122561 87213 315217 793784 768586 725404 501008 836407 636427 1018742 628430 341788 873594 128707 287332 711712 893685 550795 694993 387517 12859 966106 501944 434098 564977 696899 1006301 821890 43551 168538 984748 120820 713136 654649 145586 834452 121077 290812 849185 582449 389411 119365 886864 719709 766416 373432 517945 17392 831866 762752 827386 799878 855552 698057 875093 405756 488743 633667 59439 609783 113942 465062 583188 533853 789722 355368 715698 441049 824547 976136 1002585 815195 644997 147719 485250 2710 360824 690410 887109 1033601 643673 257273 23265 489687 759079 1028483 779064 445590 174278 600920 137040 621956 727167 904269 326355 242085 50302 671676 282767 285894 498259 956161 56055 1029366 154994 755198 470177 243463 655283 700312 264391 572178 494034 262711 283590 6384 168944 140362 168865 187585 413200 520385 262270 166761 989339 590737 468264 915214 175325 480820 397196 795548 316805 519206 921916 998209 702249 36713 987119 103153 960704 40194 288254 966370 433190 450937 611049 702225 988827 427357 719824 592828 833860 854462 654331 403942 416169 742577 886099 307159 633397 249296 659686 53657 815802 1018551 892775 773500 809194 822152 231851 94354 997599 460648 123181 633652 396691 1034496 155787 537979 289129 105213 584710 803784 949922 509072 631302 150332 1030121 497134 31636 644672 778440 984273 818399 92415 843312 678133 30136 685543 980725 190620 741909 483884 896080 582923 653969 367173 205403 669450 312554 374381 792728 551784 685186 241443 160363 1027957 707295 74154 20379 56711 174124 238730 898261 39285 768949 601101 705577 883999 115823 294595 558475 1004772 1007981 244222 147283 93225 291436 190039 614078 649689 526408 826407 389226 15584 517509 702479 895198 301231 495303 597873 228608 688571 60250 824564 117405 551422 554411 1023236 69860 941429 457676 488015 866539 376480 716788 199241 749097 791301 215293 403881 165626 712620 389861 166122 523551 955812 249677 67787 226875 953981 804349 849615 711767 530637 157022 221630 591454 955563 365310 556578 61602 172087 1035280 334539 1017173 152592 751081 927052 914705 298972 179844 540283 434001 87748 691455 614133 953077 605173 721436 691095 356034 909088 493761 760326 936416 882938 554616 722216 167002 227261 539632 250281 118689 11173 402810 230007 7946 623476 43916 662854 315467 448751 611138 409358 781314 642399 270040 999560 796206 407057 298545 1010356 222900 727254 667475 15189 778715 964740 966377 702835 770256 1028467 514240 907736 88611 861696 931914 848788 916040 523021 821534 541818 80920 992383 509813 99744 454989 590271 209071 954339 629513 772666 115660 790624 750160 461281 479732 150780 524425 11690 728816 915678 18433 270349 922030 989423 228455 1045895 423104 1046625 412497 174362 214749 404773 701622 649419 596831 1027187 684915 782883 690884 913222 390598 32431 930606 75485 648662 704640 280803 360764 868904 421548 898765 294313 656939 647627 446202 807215 156334 999546 494365 1006366 296548 441308 744715 895369 980583 252948 167744 691654 489138 515276 996696 16626 426662 727473 1027222 235627 611718 494324 568416 641620 819963 414154 59072 147988 73616 152813 14565 427223 948534 126234 289696 140811 155586 631185 885736 314341 130410 652440 238422 17370 868172 671736 555177 304934 445928 172414 409668 823112 169376 456572 939179 744068 843583 322885 610058 1015904 784495 464820 702382 718375 945217 991654 673417 238441 510890 591995 308146 910969 919040 616601 399331 207086 610689 580073 1039609 427042 566220 941144 802424 619958 834149 709719 88581 173068 766774 497500 380906 570060 996617 657503 586645 206687 993295 935006 35864 220535 720476 712409 926891 494469 232552 1027670 912678 644930 487823 108766 76424 883239 266386 381054 407411 783860 858132 864200 5292 284973 826142 255567 1018272 955288 899484 345390 1037530 318144 252126 457602 584846 335477 27672 873195 610066 822602 609506 687119 615263 993558 107448 715544 682388 879475 483450 50225 195443 653890 475886 22540 728291 93221 619321 1028191 646252 400644 567914 732258 426942 135817 387824 77138 1005610 61604 706846 447218 518951 261639 803758 509957 64207 145578 11323 204501 778847 424520 466885 474543 760506 896225 855857 973669 346855 462647 153543 68554 157839 559441 1010610 416826 419968 594170 330371 327695 655148 204354 723375 396589 913706 77820 1027340 378999 488372 417855 626520 66135 531752 329958 924338 99130 222600 358416 954655 755730 243449 963744 894214 937682 69191 217789 1024437 635637 732000 284755 467930 711160 610773 799121 25098 126940 104796 243050 853309 193445 642640 211476 168272 234461 254511 113035 875906 531217 519195 263695 662775 93267 899418 921249 522040 921527 519639 537482 340145 20182 177310 699093 549682 745805 524387 62672 542319 633151 744444 483471 264320 917455 1002210 303209 931425 135591 407989 93817 799859 248693 65205 16670 804601 251496 846409 462715 273052 468151 223100 861688 670952 888346 863355 985791 734413 1014863 719640 684608 944926 305046 389450 279469 701205 385846 616875 699775 901837 784886 551929 346607 535495 891556 44437 349053 1041254 939154 860679 518509 744307 42004 662392 812101 469657 855811 850742 47697 541930 20797 94771 390175 836696 170274 938375 962819 868669 644121 256746 637844 47828 592649 393531 699949 331709 970464 215291 173933 919165 308496 817362 724664 845307 123917 846345 288947 171525 176080 444687 736203 950217 476759 316917 328879 755292 748578 242929 473810 929590 608440 315103 681194 320180 607008 836027 736628 846997 61032 1007912 780077 918654 198178 739052 471450 943734 162530 455538 519553 97130 691905 97862 414062 201130 917981 579229 880175 75114 1003223 496586 701272 407874 259923 808394 623552 409263 319611 832953 842242 3728 900989 378459 589054 356777 890376 795796 1000533 768291 671443 890864 912624 452362 592407 410396 392569 91854 944656 746602 604896 153027 438143 894546 142551 285601 644651 327659 537175 987908 811355 533878 108057 328173 1001565 100564 398110 533055 62211 256523 162088 457283 83489 30661 106814 279844 704528 32720 688684 732020 173358 307103 439552 134053 146524 779463 194959 905873 727934 232835 772846 517107 558079 235825 525305 561900 1036106 522451 234447 535167 125778 634767 803411 558612 1042187 619311 165037 604665 298734 908450 25031 543708 334201 469113 550609 97106 713645 690027 961470 924244 540046 458449 911301 488893 673447 383274 693728 904653 645763 566937 403792 384681 888117 445794 283159 981208 964561 830064 283004 240071 234737 934354 24203 455750 27953 1015610 334482 6409 119730 263805 202150 454441 127643 562197 811804 183456 714643 519586 15888 917200 536649 877156 441825 1037053 599788 449475 957107 995022 429748 556488 983531 1030352 864343 251809 1014455 758003 1017492 304161 514692 760075 31404 334397 674182 19792 602339 773520 612147 863454 779524 335576 794312 569910 382682 670838 162755 187323 149176 504562 740967 279606 33266 363893 970811 510803 982882 198222 981131 52770 887780 509806 1044710 1044375 558810 834283 694686 553225 994984 945025 728651 531127 458041 718092 891464 242750 922744 886031 707892 658724 965336 617264 450419 1021265 387021 440761 276139 296337 974929 161305 809543 497683 385888 285025 59383 479469 255612 794824 432174 251541 352809 552488 807587 219753 929394 604286 21201 725288 814946 1035373 351350 965495 823692 941244 655384 573022 22148 598739 257915 838600 717156 724802 90668 465670 275272 2619 166394 667981 313298 443411 857975 866867 885159 792005 773755 847926 767727 127342 797345 70965 830937 254674 791497 555765 137493 729046 631444 891805 631896 272644 455915 377402 626907 522762 266873 836412 287197 707131 57644 1000695 366876 154892 600504 366627 623456 385688 830484 73821 136433 616477 345082 937124 710171 448637 859499 860124 909233 429246 457001 149838 780168 617610 688444 183590 613623 433840 437614 802036 169309 969121 800719 753708 592027 451572 139569 273574 761238 824546 411052 683806 788151 402634 786716 99253 208490 1047982 713630 48750 439202 637877 1013271 74674 95827 314791 3757 364749 78839 435572 505163 1012846 734218 30893 596002 137003 656526 954633 757794 422907 411272 77026 275845 106682 821889 61366 853061 1033896 146693 58022 790689 371434 762663 1274 838556 706312 321276 814234 874366 913773 13339 652950 126033 431595 713764 952224 19557 294452 768822 384141 346316 10850 799862 977624 415198 899439 974479 315679 77751 287166 313389 350116 757428 817552 261249 458957 322554 397200 69568 43428 808431 660296 900004 309847 808127 527785 953321 124601 974552 158087 629457 753344 744814 740379 23969 741125 49400 261503 426274 987463 894385 57653 513568 224488 559128 261793 1002990 952174 657776 6538 67297 795907 738369 416413 616657 874742 667861 34794 217499 902712 399804 642405 479649 28640 401480 529766 391240 399783 774418 520490 995449 997485 247923 856399 568608 750258 419596 609884 353712 569630 693822 803127 8862 245497 826547 879533 727522 817843 721619 192749 433017 1021534 755536 450061 52709 518191 664475 852612 31403 609024 270444 743598 846548 462545 80446 458316 316268 522563 841168 507137 414215 644635 83109 271062 653623 432069 465285 535222 191767 853967 691450 554227 397251 984937 586196 266175 671197 483308 539045 446388 236298 598864 690502 931917 781939 695476 1039696 193642 659269 905433 507556 581328 680241 560807 329444 498343 680172 921512 374007 900090 606384 796808 53641 32826 1021114 919963 811912 661180 4042 429911 881832 555318 216998 271061 271840 971846 47511 10836 381931 753643 419562 788919 478152 296970 139632 897794 593723 836842 880638 902880 502090 230328 963310 607520 135872 48900 86172 576819 534189 1042242 455147 1011376 206563 736075 249534 199121 675963 635097 526974 16371 360527 93454 532634 783386 1042301 52462 418051 285546 839658 1048032 1014956 236975 28860 861745 795152 394710 971487 335248 633259 377458 181634 701843 774784 931384 975511 954929 626322 579715 697174 627271 450411 370129 885946 772115 901784 73795 670722 131516 536106 647201 785202 254408 859446 504916 509328 821155 175190 414443 250919 1034271 476711 366998 461383 914926 253897 89646 162307 539178 607586 184107 456881 490702 685723 877612 574318 515387 398113 614003 209816 703156 55077 907622 951122 85218 206813 813840 631299 117840 765953 21661 661719 600815 592974 213729 261948 744596 821254 630482 786279 274294 518510 552458 355021 701616 544335 443206 941738 604357 6263 835305 784509 773142 125493 139130 563850 482158 963295 942625 409686 743543 576335 815918 451375 1045058 926306 257683 847522 187844 751992 651365 378115 306771 700663 750942 21480 572973 926920 215902 112814 632561 727256 889318 652531 281123 341401 707227 701210 747949 857214 293321 137930 381017 253058 349917 767343 592472 388770 462058 615096 175550 959070 494373 417047 144131 463420 517481 413252 351619 129093 443572 160699 603135 432775 550824 447289 100634 837521 930571 98114 594909 779002 1036871 387998 792628 983514 518123 414168 1023855 5966 413224 337342 475330 798969 649044 39396 752069 181118 261739 668705 169716 132871 472969 815631 928816 156609 266353 32143 990524 192093 323849 389443 144960 586897 773084 961811 480330 301461 216726 47785 335305 819879 369292 16884 740112 168839 703793 232873 360153 244475 16546 204733 44735 315212 846876 513516 334786 948936 105600 597558 449223 669758 646357 867164 978198 155525 919238 891239 977114 475637 586528 78370 78245 743147 211542 983451 508137 555082 394493 690854 753279 12021 486480 813914 928036 593750 158381 590225 52983 730586 810005 466796 54781 881523 659120 577486 890013 424469 418631 535260 555557 121145 818632 670339 116547 850524 492998 650994 251532 839041 653047 860955 980216 955819 950708 373047 510564 378212 293756 38719 676367 584506 647025 338803 221981 1027644 319193 418007 182551 252545 983454 531377 519273 490913 251599 693773 723683 135994 341277 906297 327737 442732 461663 993609 499331 370013 311566 183188 562877 667575 141001 751925 61768 561445 653011 142475 202343 800473 779664 1040569 616131 612105 803339 747047 1008616 232813 468595 870143 485574 755651 604314 768944 979504 377420 1047157 44911 227168 808012 240287 775345 643697 904333 832725 182707 669924 728541 438907 85234 181276 433035 195349 754099 166370 394734 836815 279676 1000673 632542 54518 626585 494891 687673 704637 585624 237746 97888 638073 919501 441296 645303 982693 861903 197056 23080 503263 781049 128290 120736 287401 653034 229499 699025 14249 767493 364210 605551 617001 602354 406421 370739 887447 193051 156754 23771 736518 981552 212990 648168 756140 1033380 780305 370910 310626 482349 649448 644807 580135 556871 668226 935089 104349 513202 303044 815659 783243 995312 4469 168908 348761 320968 70722 765868 798615 602310 334459 969193 417398 763320 803924 467236 973389 702514 243813 490241 861973 1003275 166955 688299 541166 420062 736389 142157 467352 708746 243255 540826 50939 57779 388714 122694 908703 417086 723754 531338 912436 544217 203751 502692 136460 64625 745973 631892 1009308 1045689 338188 476513 703487 924074 995272 710162 11635 1034749 237610 1020342 528601 464051 825365 173084 756281 523662 82386 472603 699452 53653 883852 1018380 403632 560020 398549 862283 954632 346265 757023 662457 730842 838776 882244 867901 670815 71240 22527 759102 861430 722148 534897 572971 112033 330604 612765 551667 742790 521665 157675 192141 892527 769292 3241 973170 691531 945207 913797 108062 410283 201842 391700 619922 152389 709040 7247 121813 174197 646951 313617 375918 913591 703444 255130 14060 761902 89845 151311 959326 98592 31885 1047799 368347 185464 186851 565183 731132 197187 700931 56887 510813 907827 600635 138515 57376 484383 1037983 448364 906345 344193 937607 624444 690659 235766 905484 531941 574009 499906 850318 920747 170910 107850 885808 449845 7494 44695 402010 743952 119786 634842 679735 739116 163400 280546 693301 371293 117153 987559 912775 107483 663098 885955 556710 644802 228315 91636 1009356 811411 353875 116636 853367 91826 647665 105025 474860 664805 229389 511245 643250 696283 555901 720462 439827 1038499 320800 179191 957598 300593 385111 21534 223400 441820 1044358 79228 444870 998371 151704 843760 450388 949219 616825 25852 716017 1012066 148633 620614 139009 208968 73071 200729 417578 464225 851188 366050 342231 491228 157220 829107 52664 70863 987777 287683 711232 172464 573072 21227 772646 96989 67161 905002 515300 162069 545259 264483 285243 622845 119254 235418 972461 105373 691119 497659 559106 1023712 358031 679635 502212 91671 960404 1030228 61890 760439 495199 440534 726161 527254 934293 335184 940550 432114 121694 932835 147901 173418 386537 492624 735126 993731 448486 823420 677938 738084 106762 312563 83322 90266 18063 819555 789273 195221 888753 254236 201469 187241 115250 330647 469466 1046478 683734 267500 627622 186209 1002984 683610 143390 1019169 404404 1042115 372544 933874 517387 211757 906703 803613 553922 276290 381395 507598 265010 91600 827158 518293 214202 741707 1014695 248806 547897 1004614 945243 631449 490644 784894 840007 572778 793654 61135 2631 1047674 878987 819388 928635 186316 247684 569323 967108 456649 88598 642855 1025868 810429 1024698 46173 1042427 138327 273647 162079 177666 630829 936628 510756 814676 690230 1040654 380102 765224 593486 214152 165250 29305 65461 9646 451196 218758 476560 101777 18168 970322 261479 977478 240866 819237 467365 666471 283975 567305 639516 323216 2266 887885 904318 965603 190576 590342 943333 938629 314756 917897 183883 525598 146100 281331 385811 206429 187457 531105 269694 34162 1022099 781752 143415 260754 667827 939678 929480 197495 553168 385407 869922 683997 323771 329929 525593 859654 484458 539056 472294 902967 425080 1042603 213411 384057 349859 570869 537298 750041 949837 238093 13271 540008 949501 21046 437369 237883 1047259 746744 387429 117036 749367 186013 87211 644887 811266 161204 933439 335710 931667 681874 865401 619878 170467 113868 388246 34840 221585 464319 506676 937569 137440 87816 40154 558002 461940 159244 839278 78976 125849 927089 62909 416453 915644 461219 55798 559741 772591 220496 306223 699946 170345 794092 974815 840529 730628 530478 299874 263931 402366 330897 690297 82485 15416 58324 568519 616080 368442 324475 406101 19105 467757 348747 14350 579202 193951 408786 852548 798799 187331 625117 901929 653483 131822 405247 62295 235320 811291 775441 473673 300834 632168 294060 845535 660373 374935 406193 653278 734274 576910 447682 701550 309727 66007 255430 185498 629412 1019425 29289 866771 700110 755389 722329 669550 486687 797729 896266 944929 636764 838505 658867 271754 964302 798417 231503 90792 968898 630332 617949 283232 424713 94128 214049 553209 170104 731096 72224 405408 83305 731777 126120 994533 666681 654109 137926 589116 1030600 200003 256589 557950 748028 861484 269398 1038693 468030 935992 823738 51219 370683 867687 458650 381068 788772 171489 111576 246839 933038 750959 551323 388449 46355 1012479 208335 444345 69328 829731 873378 477397 511205 712339 424201 440492 337240 552614 1022777 858651 712114 178653 408366 664416 341888 796249 1020455 706210 322771 110688 382503 477799 801985 133852 626294 782875 67553 544731 587807 931472 392403 803088 1014384 36473 840886 661584 994172 444141 237488 256023 418972 846826 991594 953345 222954 180432 277905 797009 528324 903394 160854 409453 1023311 253897 93935 608351 557810 25104 236564 256342 282071 386473 1039490 766755 1022317 950886 278396 619197 267240 830081 249669 987581 430783 955156 93607 591586 210734 404642 639087 874127 631474 502669 929262 664392 736143 41117 190842 380473 885069 631167 135147 173999 160055 295235 381982 536476 588507 596190 768886 255511 492684 171942 191062 240602 163811 1020889 491688 766658 69178 406294 853593 654931 111920 1016545 649178 619570 74536 715044 393889 425129 328649 808105 934310 471846 844927 456097 1001958 599740 731385 427552 603876 436896 528297 598686 943907 374445 50759 766583 1005741 153569 298574 712812 365967 438494 127358 697120 1028186 166506 394840 415132 20644 291823 1033381 745420 151429 422907 616944 28416 255003 18625 650759 736876 712710 80023 34686 454568 261100 225910 802859 848688 996342 720509 104875 164069 734289 147054 16860 827530 120239 392752 710497 836168 502211 201803 179746 517930 38856 496239 656329 678306 755963 624109 873541 652802 468252 346172 523851 590596 106226 352118 264144 760387 364740 388824 545424 106687 387296 374597 446602 479069 714263 436164 837762 936805 140351 1048062 469630 85762 243888 259777 848970 287174 941768 724607 108020 237859 832615 446927 116304 170226 362099 933355 751476 928752 601430 373041 334653 199740 915835 289699 264137 705499 896980 630631 347131 85300 398935 201031 689147 342933 954492 477489 834995 291756 314305 348856 486739 488462 162854 789905 881101 863667 927921 724503 665945 617592 591852 986568 38387 511900 781410 781254 692696 348739 344357 408919 660493 156662 661067 945766 951512 1020193 802156 1012223 8773 441236 488998 197334 226466 189187 502425 881601 447235 556422 670700 200762 784319 24601 810694 593118 1025265 472861 559061 264176 88311 233173 321611 399830 856823 289770 326236 947611 599893 685032 7617 825708 664638 894399 1000504 593691 968225 107074 241153 375967 392241 689323 570978 509074 64740 281365 176165 849586 223863 970497 840213 970848 231271 19922 537476 331044 817913 33105 907464 640807 304563 935977 380857 75703 656865 122476 351285 436167 437265 894476 406685 122988 999319 1015651 577109 322401 889610 307628 244295 414596 608453 156551 135521 562518 34663 303993 192786 77695 179795 393321 788433 82760 1014321 111141 78230 116000 739691 152027 205919 343320 831665 991904 470189 71526 208757 649708 653828 34022 676976 1005596 1014639 191380 713243 786671 117753 517907 787255 517130 77620 710953 429894 689524 466358 2625 810767 628250 942488 350695 373022 273484 148214 556880 433729 822334 443505 317903 957964 163976 782256 708961 269142 17063 930266 182050 923834 783226 378909 890326 910615 1024965 474155 303713 712720 650417 454840 752719 151181 596042 114173 331341 868152 186880 826936 941742 950017 694055 879146 57319 695707 540535 959895 938258 786940 112012 23497 536175 331489 575335 527374 307679 153416 1029867 108086 222056 975604 414305 235286 211380 819948 105716 517383 805521 144892 1846 810087 985970 171314 800665 773142 729580 819298 25335 152059 1033274 484003 800011 964477 502202 927440 1001718 187915 166766 640008 668091 342932 930940 920111 529090 354063 74414 685675 182361 374005 571123 71591 237614 779202 849372 361235 172502 710776 776224 383138 419658 486171 928536 1038218 427365 672565 524611 262856 164967 50260 438980 578969 1009781 985736 945631 2050 903702 325350 612224 1041226 687799 543751 670643 173691 774440 383625 314925 916196 870942 769421 883394 293017 788655 960311 181740 211697 371416 802098 146763 886023 771578 820521 718879 554555 913241 287055 1026000 577198 808092 728280 669799 312265 320592 329854 196882 779446 853605 337661 885924 462565 648367 518550 836114 160393 607078 588944 70903 239385 846246 402354 108049 905167 694768 75467 224194 380972 170664 183851 1030799 561266 970389 61223 812453 348713 810339 624792 487247 922779 125988 323420 543105 2391 288203 68308 566864 399537 807856 500069 448632 489025 902671 111863 246741 279904 314504 651129 941546 150958 556704 8027 966237 769935 431167 1033234 180088 133288 626225 764567 929450 440423 749221 39400 36100 816249 459185 69510 155581 130386 636363 789494 790703 606888 525393 61248 548567 821240 420355 157043 286424 235776 585603 680735 985977 724547 737756 78297 681506 1024393 219896 625851 10083 1020508 47657 249057 786286 268939 666785 665068 878232 324266 796153 520835 196060 517777 633006 921806 98136 948697 114335 413433 540365 236642 754065 518071 342563 749264 701355 986812 702947 464649 976890 625986 557499 959672 998126 683653 692478 198094 301787 441415 1012513 658171 303225 871245 532543 425017 980837 759775 224662 933186 1005214 111180 462344 33301 395528 473956 533147 922485 591340 225532 350969 369513 1022326 674414 304625 405950 695606 42262 422388 622720 737440 622806 32153 563333 680332 937107 145433 810466 160950 279221 307667 799859 917055 54699 531658 832600 825898 994405 56610 28274 38112 569048 403878 835818 463789 172670 277573 310187 838976 186067 266896 791779 86575 877017 704062 273798 714097 879765 148905 337355 845026 724879 922703 328109 180674 16214 850769 974187 100662 968954 705015 799240 130246 614032 214569 141771 342749 111538 601336 328896 390989 895484 140051 232758 541640 363920 699730 826432 649320 876947 231727 44596 347175 736430 695624 100142 585064 832909 96735 124814 354924 876387 223578 479350 268766 22117 856259 1038413 537416 973898 499784 921406 821147 918738 627644 848826 1034667 881212 983829 915186 91825 74189 754412 201054 61127 542800 496896 452408 134511 212625 764083 326913 463373 687585 699275 261116 264296 568469 928178 263854 811309 637575 392823 204132 862828 69011 890059 627373 383001 572955 571333 36828 105612 779140 652063 305543 217346 913591 295862 427019 388634 73889 776205 755717 234584 914099 172235 42714 337061 898914 749880 77616 813261 666792 847812 242035 707583 273025 759425 980049 435025 221040 721828 588094 67130 72951 580104 135409 931606 13346 209322 917477 170918 254461 825390 864985 411021 511001 1024344 525137 68308 724235 264084 920594 77414 20717 482416 757161 956565 328156 739612 451301 827283 99448 745201 525657 811002 296039 817127 795099 107845 741586 501533 474376 811604 608485 178517 387005 571884 22612 542069 66463 497461 820177 85255 366485 120378 296343 158905 177224 523372 96738 957662 1009834 33056 1022836 98796 706156 435724 659474 216316 521862 778190 247045 535629 548275 904805 1006490 871362 381170 181686 533922 353631 973318 976392 930291 451023 461815 246920 485605 887009 878479 828358 506069 115206 708574 605238 152229 484565 691895 595121 390714 399752 977201 617201 413437 870780 246822 502808 286811 368565 88247 687402 524869 137559 63686 217998 814513 173614 385914 695697 121111 678183 797119 555746 402676 731349 1024707 787735 432202 606189 847994 206887 830750 515530 955420 330479 519417 116458 529058 67501 449896 1000814 76108 275592 64636 768414 201245 490502 249163 834147 645213 542099 324717 837068 769302 896513 746623 754058 568216 806915 105123 363379 245238 695472 191230 383490 577927 508934 384313 175317 11109 470373 366849 527662 142577 163856 811656 122483 858189 277424 75521 491183 976096 843984 661799 718606 336854 305506 417207 900196 324766 774456 51185 851879 854378 749196 894491 495217 244658 580216 368126 1000319 209073 895359 1022311 526132 364007 406531 770727 417815 212373 569036 102676 1020752 344900 447367 189830 873775 892990 792900 407259 461222 509971 687352 642675 169162 206102 514553 136372 965461 634078 905861 322951 594727 296134 935995 271577 99265 46700 943263 584475 874184 390197 668059 156099 776328 93640 180729 604105 952430 439439 584170 677419 448909 569401 427906 695401 754458 828219 547641 371977 483568 606026 684139 641556 254989 248290 595417 180631 70419 872642 550438 387619 858824 126574 286811 77646 880278 794284 757860 994864 751884 926471 411537 156135 449627 227152 812310 614419 1000153 808471 765579 927066 507778 347446 47212 160229 376434 844359 286362 734690 886124 608041 1035480 855552 934998 7807 595791 774134 1029563 151600 680714 993020 216903 912872 368251 933967 721487 534422 444916 296882 494663 85996 446511 95208 22345 323811 61127 353083 453269 520244 831164 886776 518923 443359 945395 58609 764850 374440 29364 23033 544309 343189 433706 770155 488289 808817 957159 923556 97193 723789 961117 180612 22434 451321 326757 380658 780423 230543 628668 89173 127158 611817 316033 654875 758832 799014 809657 802101 157981 272681 577227 861081 464966 679450 386565 1038527 757145 778723 993557 151077 178345 306355 735888 195531 515372 303487 503662 109752 1012603 41596 489356 875379 235797 112039 382505 73354 921884 276797 1043049 140559 120022 600131 444373 49941 406573 749311 794329 953912 362032 741244 750917 756242 92560 120331 126669 812231 955684 941501 435593 770938 669797 9449 365173 564949 715762 913836 984562 241542 995854 902756 897091 912060 755485 960053 342545 659118 655915 420228 748776 212756 886116 369278 912312 700844 687773 233874 424788 944822 473034 272883 1039094 723321 374662 665111 863417 697532 602510 470074 388638 177997 591686 787164 557192 203902 219186 709951 344512 531618 74366 886762 275569 100757 914295 138536 473261 60210 337936 993674 709734 48090 441694 153697 494582 439539 373020 720965 379544 207719 127528 182161 416492 1014817 1040644 415972 94071 886932 1007702 10145 932640 672563 292200 476272 334261 347130 227496 278971 936036 1023204 185897 927794 994882 214642 286241 97095 537800 408619 533865 216499 340048 667926 718336 157167 153756 754753 151433 553660 512336 81214 522184 872347 901747 6305 465704 940374 721138 173187 851256 774773 18205 552194 997673 939978 130344 932030 627282 419046 168363 87390 349357 518305 1008163 1045513 804183 256406 144239 562670 598803 146084 604755 690364 505544 868206 504824 619306 422910 114908 69226 389488 764262 315800 41241 868812 16719 115346 1045849 131327 135729 141181 892642 1046221 1031974 125775 435280 848513 10348 95429 292772 571238 486372 514780 97985 915791 750998 469337 404464 420112 663595 308547 42588 250114 189809 491875 590487 16771 401115 963275 264979 478580 775679 136524 432298 677561 271638 962558 752407 125629 206719 92604 913787 929515 686652 114085 701145 548150 150643 950173 624281 479378 262126 962761 93449 598392 547228 549911 612311 250470 737806 1028788 488088 986205 464378 1032339 64325 584545 624316 1036525 830137 514813 264912 420539 634164 754364 646745 822590 862939 967345 889758 193656 548917 835568 13191 748976 607919 721170 257572 539634 511257 694965 285478 232589 106536 158714 412260 64403 426738 289542 74840 731228 472948 385 252575 1006083 587535 227610 485501 603111 1014535 948224 58199 31276 1021187 494954 334646 714296 808848 445969 1035083 265014 52894 491697 23141 871062 542721 187020 928636 514187 470001 379878 425514 708748 419210 253066 384813 481747 219981 596035 993511 842721 423838 854884 136158 1000184 147780 577345 218940 87199 852971 140980 547151 332834 460965 895641 552970 276240 1007205 656977 373123 174523 602755 410691 1004659 861115 244027 338519 1024185 380011 435757 1025657 487383 61291 341214 543516 605556 246044 639286 121780 378840 471847 782337 715067 802931 55543 223086 32429 3158 252986 595859 646539 398520 786788 594662 1002076 763762 310315 456389 911656 583556 939020 451568 698875 52622 202949 853769 410984 47191 960217 373019 280835 101706 605199 524304 472038 813300 596979 333626 238381 319368 787540 387019 822906 707931 700868 624988 693361 374631 554011 402026 22333 768972 54005 942292 911626 397899 344623 885343 346248 335049 845422 781618 126319 395218 551320 940122 353525 785172 778072 99399 720473 973279 47518 295757 296796 103340 118045 234020 137411 132243 222668 360553 455383 288211 617318 895259 879076 806478 890346 293662 778941 344842 504347 561595 843574 841649 652800 679198 793257 24338 222565 285399 702066 11166 673369 122458 816755 679915 42414 420223 3473 1003317 322429 496898 293428 93656 32671 755972 881355 184791 425524 918920 582214 148312 293920 916215 488602 646438 482185 373405 668481 81198 405595 1017641 471479 345346 341188 601393 477694 485977 183736 494508 977179 432013 40814 861302 256919 236571 700896 330959 166398 208167 959823 292316 218467 1013237 325310 312613 279514 735345 939122 539925 445693 556456 459384 734590 333416 317005 151327 254994 12349 863029 6009 177387 614817 728539 941023 340739 558397 915677 582762 884925 95678 77948 587131 24667 690773 160544 463923 773253 402231 608722 56060 532680 83486 149697 318974 381460 608966 1036222 434090 636734 694129 154303 824627 647548 683364 680543 670480 853227 902504 379996 539004 946445 998473 715800 825590 563523 397146 201498 329409 535895 10480 438666 338277 639477 81122 853688 722220 264493 587024 90517 749734 39667 142809 1044792 563494 347551 869027 795994 300866 7790 485974 171738 136022 502271 74721 569403 326146 144598 373428 749089 344232 345052 371525 20440 375279 1033437 429963 614349 64067 50952 621446 982034 937042 836467 713141 75486 46480 226709 874398 157451 133812 541642 94793 931991 791609 997331 832197 855331 115422 34643 98978 515191 685094 306259 671862 869628 83673 724414 613465 670784 688001 866278 33896 544630 64750 42237 57669 226291 900275 595357 418453 616370 749478 883009 7041 303569 532068 91849 503606 316178 449994 337146 642405 456283 234365 934652 114371 979254 707171 704730 655754 312402 497448 51205 259575 478208 625850 848850 563914 430262 311502 76279 285129 501648 909401 394002 1041468 271050 283671 49954 532338 463431 816391 1040908 467259 627725 774380 9239 15469 62663 622286 803440 73056 24642 295799 598951 652913 8688 148983 42032 965762 816488 463905 847588 226168 911076 702219 419197 363196 869313 726930 399645 281019 334594 979668 971464 674918 183758 695987 961509 659379 602094 581209 734913 1019418 440400 640687 669452 584728 82310 635620 584281 537775 612936 149740 254114 9700 468461 495102 91331 920896 183542 199445 29946 177232 687492 983409 936814 810278 523229 241427 292517 249557 508651 566084 98827 946680 242876 795406 929394 490796 219907 171457 80525 143761 243606 12656 244595 468813 566510 933746 525602 961033 640682 987361 336634 664946 854540 101150 581694 958905 46714 455755 155799 151572 462334 837583 477328 993082 359879 826070 357915 823275 614054 266447 215306 139622 279954 450540 31639 355825 123940 845221 625372 319317 620828 936757 1027932 107359 839898 1030683 484729 698465 447973 41115 1017339 698798 766312 886331 192143 740385 818096 553030 440901 1002135 31919 611916 461330 373360 392316 566944 286028 536594 828369 383705 227889 420710 748684 793681 124512 29785 270894 456873 61277 147293 422495 599619 606994 143845 298344 481479 596041 311020 743095 599455 976691 463727 9567 129146 176612 185070 398485 268236 1039572 844783 844852 1030477 104287 85115 747834 9846 250950 925343 495177 585991 709164 1012973 910375 341892 209946 950008 705086 719283 829948 368091 456476 294175 76066 757939 657652 115096 701632 504096 263708 263601 636526 81865 58765 351041 911016 770261 489318 936931 247119 157810 386409 757109 565798 300881 902013 378525 472406 354088 110634 877375 968682 18223 427296 817416 453716 305316 661424 48103 116454 703303 100689 1016462 976474 211422 75805 383733 44107 280242 1040209 437976 411065 350224 538577 587828 799625 799946 583841 525774 353027 852147 456557 511916 972370 1005863 223490 1006489 1039624 688512 426450 733605 580759 696226 169589 647331 174296 67696 27682 299690 27784 105556 469306 373141 401862 996283 120254 1022851 367255 596887 289748 354135 268643 762331 161862 506168 686453 373251 609026 501523 124798 360841 1030043 109844 993810 937073 878022 176689 948777 598462 766430 597151 125856 180218 138593 259674 288182 557490 20337 139682 207759 416248 501076 236920 1045684 516320 414453 973350 890257 946179 398176 794036 604150 937727 26953 587891 140183 323572 683910 379254 136844 670728 670097 1004308 536017 978917 508935 417640 548295 657462 750891 488657 96946 474669 798052 301682 774456 562176 976826 208051 151272 848231 649821 1032638 539313 905248 886558 663043 884071 391276 289780 735412 227905 216463 885625 479306 292701 371283 91499 921342 1021499 839045 349995 704337 744510 480887 908353 430212 52015 315773 186070 977697 68025 840816 473144 120176 498670 863022 409946 157698 732096 70679 545617 479786 975241 232594 85976 355967 412804 961926 690637 550748 908113 661473 673201 748384 648309 684309 707116 258543 933591 257942 196744 36782 27205 128861 173361 908043 411629 378472 264251 221362 221924 930103 351708 698393 444579 683857 761581 149493 749956 653245 63853 985795 866633 748937 53502 860992 288662 826439 216934 225521 641138 885899 689424 709788 349386 555118 203144 758989 617198 83982 691203 184914 825106 884236 852948 134336 256975 502796 831736 702188 1043103 1034040 310411 514930 916580 693438 641361 512305 31201 140877 656430 524236 1000511 616092 967854 308267 191882 308708 114046 984312 815410 628321 507121 706339 752779 485588 195964 430687 345933 735492 984634 1037730 916500 39480 531304 326569 438497 103358 16106 499569 126871 499048 245957 53439 52863 1027082 1007523 616601 694468 216573 653650 552395 67320 579487 248645 624996 198541 827345 869137 887606 5981 347256 483057 458329 928291 339708 1023555 314792 271104 700619 623113 849986 711927 118743 499049 611850 443248 568084 407085 551976 785081 597755 619844 283014 989312 619018 75583 107348 289882 397634 265429 559493 1038400 416936 310111 641872 473357 951236 134493 127919 614145 29221 336623 820707 759361 904154 979548 606702 1032020 850426 485519 358679 325543 214814 6548 750186 315914 396258 819488 646966 991026 322407 119559 352141 411189 991188 23491 399047 929040 382672 553204 217087 1028388 892426 848347 995988 176053 57266 350173 296618 40554 356093 87814 559527 111568 468132 3715 185014 434135 625509 837927 870215 54355 171137 216551 925581 744828 35900 901214 916222 412270 829025 921930 787671 435626 867004 327437 141462 851348 563613 566828 743038 294131 729179 827860 907286 824179 153039 900176 767146 994854 988885 208788 730569 360447 53967 488885 596933 875094 776225 698735 512566 71015 831670 30366 750711 264402 691833 760517 447016 365596 706525 587146 664490 833325 484438 796983 384678 932561 702686 1035067 236166 1009975 136305 730279 460027 480885 621713 1016498 583285 47361 162242 988982 931502 938553 521231 1009968 868640 255709 73604 611651 186762 378767 358577 564790 630895 59738 250157 855410 350102 888360 945169 992133 280203 949579 928377 678049 569117 969717 968711 978205 807390 13759 403296 870899 678 787750 569004 848193 609552 560137 832538 65224 10492 338989 981594 800880 966411 978873 671009 437954 343334 1028538 249257 453996 244472 644768 999214 48065 798319 169151 729970 748854 946239 838863 579385 115174 20575 422509 89806 874255 244361 689304 610941 1025939 846526 628276 383766 695416 700865 714378 310897 699753 182679 526790 621540 299314 277005 336248 96462 556615 118066 501012 81168 850750 431064 899698 835471 212816 424471 532046 836276 467676 846795 564425 213227 827365 755985 465382 59687 844431 715470 993806 895837 321957 1013544 539277 414980 505622 280074 674322 81307 397428 923045 78131 787235 905075 544490 31463 284321 180848 924176 642314 907422 204008 99092 516316 460199 620540 175668 2946 996045 942836 597107 808580 1022501 754616 65561 10317 620360 149337 958768 621743 734165 533126 643592 44380 959467 680471 226227 576110 152239 756614 461450 164575 1040076 806257 680614 236818 91886 131098 869479 327497 525894 832999 735473 608300 352521 973794 89770 915272 671985 551481 675262 599437 803258 500927 134299 380368 298406 93034 267381 42311 633338 203475 353731 492560 414591 1047737 830656 875946 1010434 804990 685547 313721 717268 504744 225927 203590 661066 627297 970012 920509 544830 34808 691700 389358 101772 509790 528287 952013 93846 254890 164719 542642 889537 602262 99837 808154 849142 897791 639906 847588 940065 565608 896255 818772 1033142 95352 15222 863251 593959 34679 771502 723437 754543 215253 975890 183057 556426 391844 91475 461973 79098 328473 217826 404976 99140 511247 525687 178558 508273 473219 1001869 23808 767118 105241 955363 487961 428588 938134 804348 71378 910560 187235 983712 906774 260292 759057 201305 581687 964596 650959 514039 643943 528146 672246 480524 463936 602563 209022 638577 702013 194352 38278 467135 783422 345734 787920 595159 997640 496502 319554 951387 964547 289462 650854 228914 889978 659069 431338 989960 498846 140043 365601 618955 1019780 158495 743553 760879 915170 562303 645923 772907 167766 201844 4678 486266 671967 595019 455117 875036 763746 224725 916412 665810 797478 571367 614590 553637 1026392 942811 241826 475231 306312 58638 334554 556304 996650 325472 147194 621195 266775 254391 298303 493030 444681 317308 931590 166910 790306 353308 765776 1035760 184678 190344 310084 959905 380220 467637 987821 88632 506097 644125 299128 787614 785461 615485 979768 754693 915611 827925 732578 426590 582173 1019819 411409 690401 141207 867976 379907 468105 551751 572473 904857 596629 592724 462543 423707 503049 932420 803167 205938 388907 501635 884867 859309 666118 1030115 673496 249213 872682 1003031 956798 302264 296426 140086 21659 805081 437852 896831 624600 252286 5981 827791 123618 729065 404043 59756 602602 182144 864585 937598 322086 521806 142270 1022288 181838 228735 701142 543700 160543 956904 847359 322012 543708 1000572 104302 774562 730824 922328 135320 42049 995757 501688 296633 802361 1039960 766847 534352 737263 712474 754868 222369 337450 930632 665727 412210 914071 738236 6960 188750 287815 69459 297145 894341 966700 1009517 924975 526634 534943 343152 877900 461267 35549 784965 179952 513245 68997 128218 121244 293862 467739 386206 313077 702801 531849 357127 39751 443589 1005465 55055 892415 276398 585084 360883 330288 459195 722246 121459 417551 945502 1025903 265174 409719 275535 75603 384995 583526 631818 727987 502952 664190 315980 124722 807094 321157 1040794 184538 540579 814821 808378 961684 368263 585261 817207 70579 1011839 642702 314593 404842 381742 1016414 497227 67409 871223 976025 813644 294372 729284 10587 382590 46340 52226 745063 464066 467060 553378 293795 774074 466013 290650 590746 259918 333258 260194 78840 369960 934701 967160 443922 463159 715992 638940 212828 169520 83333 454868 512496 443912 709327 146218 52494 298619 943542 874793 433558 880009 41759 841123 941712 243187 859218 530542 784804 975810 653178 951010 513954 393409 534569 236637 663804 137470 145361 282303 888391 704333 761419 471790 772286 958917 174676 650579 350911 667201 457227 891484 471115 935648 426869 281336 1025930 591493 208122 102686 340293 169303 194021 7238 33130 3394 831207 943598 806796 945781 213652 290326 829281 500706 101860 296900 1034562 235458 575668 603521 694958 481294 228931 136667 173767 281351 988597 122849 503507 619438 912019 1011626 969404 575052 259401 778958 72081 167148 935 1033451 515 580572 229729 85025 66281 857648 708751 370071 201660 623167 537134 1004020 1021211 585252 212636 758246 577865 943166 978464 58015 527530 978864 536928 35410 861770 1011938 989672 865467 116822 557566 823978 565140 141472 158580 436345 677665 874783 731254 352908 98981 993389 555900 666370 245994 365127 529090 771928 726206 245777 1031365 581876 319856 301391 1027274 204190 259927 975917 577367 313345 503883 849400 601784 198703 662570 652195 26491 961562 474453 434755 929012 360476 1004848 509843 843194 407408 409765 6769 665640 582838 124066 508767 1031901 918131 633494 224515 924988 396174 593144 844967 744429 238549 472000 1002170 529754 675958 368876 578381 809523 770182 519421 267926 964075 370046 430967 717168 475960 138168 970596 325081 53399 828150 100306 224116 660677 894684 216144 843781 586567 956273 1007989 673783 119011 561570 1039706 503513 325669 1021887 840730 686044 265691 809468 300121 994903 103833 429810 979898 58948 820790 121883 895848 797888 650829 1003097 771214 1017998 960701 352879 922847 756373 729386 40326 445199 290398 731258 964010 920407 477847 776536 412235 105461 315794 625844 863421 893354 238022 515648 997560 27706 796237 377077 507096 742127 1893 1024908 1012510 172311 994031 107782 67949 955009 804083 776485 408078 1007620 194586 695536 1012780 416761 99890 326451 529497 401084 528558 205052 601351 770862 1009956 975391 843536 209718 618957 19892 279087 558139 855560 545428 122245 549804 1024727 750559 700437 103288 927584 953720 1034567 620182 509293 501895 160105 372095 788973 319478 320041 836271 959857 742645 626460 1042215 179375 13175 196155 1031918 1034499 902834 405601 933259 133353 433571 104910 1020557 557188 573320 699047 796163 166427 192612 255859 369924 980630 918910 889247 73257 966149 805346 188411 536078 868377 62174 378684 211925 5289 107655 742008 968098 27695 263730 691117 900384 73 616187 1045562 717818 758840 684609 494947 759907 853348 324648 1011921 311695 977877 896533 325904 396343 248508 539446 948752 739097 184552 460024 231845 470902 797010 345999 382983 605587 449426 861809 825427 33080 670822 774363 293127 888372 323122 374347 404618 358615 225659 838404 360866 516726 542059 711821 723963 660970 497745 128562 679079 603153 559133 316801 445081 356428 914152 618191 576297 548096 579434 491953 383635 542741 411010 343427 849015 698234 712370 259556 629850 497054 911009 976696 1013284 24057 385943 920357 28321 727425 577284 982294 1012736 351029 120313 388795 114263 1043606 960941 568455 43036 367145 417785 373297 923309 987126 779229 610100 881354 378380 914937 187214 209174 523515 441620 785156 846489 1034840 845465 259101 263488 996668 546581 70179 846940 221893 813755 662245 317727 53908 640480 643832 11042 699214 636286 954929 741602 464668 335797 518188 16446 176170 590918 282825 163579 326955 691478 63657 244544 523731 831153 889269 193562 313180 612549 407448 537081 471298 13986 353344 970545 692359 851905 1045601 20603 100016 481338 867314 118129 711621 934220 862893 387349 355349 72153 950419 350794 337008 536295 463462 1113 724651 973856 7726 565102 159264 80979 569269 848153 322603 1010161 5387 824526 513198 544656 680706 21605 287373 919660 68018 266394 859187 381153 96503 342414 147468 362226 775406 513860 475401 47813 244348 270885 742175 479013 332743 961405 460744 502271 982202 857595 64128 423141 440197 613941 757065 912782 307483 373538 898343 443988 890291 188062 579237 825012 619848 736745 897615 1039314 718873 281128 155958 493810 566057 569571 745839 272384 666816 851077 635540 428553 778472 52448 577 788416 660977 958374 59544 152058 438509 796913 537790 315954 703028 867260 84315 367366 393698 737895 821534 256183 971860 214839 381751 143789 245423 822483 921564 902897 90969 636616 642244 656562 941694 426502 453039 70337 998028 265570 742620 800020 292023 373266 972688 371782 299382 27700 127638 402965 278788 971591 248506 1031651 955360 762543 599373 560439 999245 315957 423076 445497 61907 605829 980121 33337 112572 188847 710408 50728 1011608 1022887 426067 298781 937657 690885 840671 70865 751032 521286 954517 376867 890094 376009 572770 764822 368892 159954 796087 308174 104259 843082 517641 792599 217709 931837 591954 699102 880354 55322 77966 37429 540500 360119 416063 432211 53556 601931 892906 592914 262458 890930 205208 930160 499680 396077 59222 672270 239080 722399 451253 196020 882898 412241 391754 314059 474983 624494 9775 747233 345649 102792 1023105 10025 750592 535249 462304 1034488 314982 416739 848370 643657 462396 613433 254943 754234 279579 789171 134870 545165 822500 456214 633479 131880 120377 587146 296872 148629 1028865 676122 306289 515715 606184 817720 786719 619843 989148 545846 855156 1038667 1005713 855245 442421 649143 112382 99482 873899 785091 107486 673692 145955 846418 557104 398776 854894 171114 647608 195381 500833 9654 255868 915776 997718 489987 368199 999017 820394 44227 881961 323365 328509 573837 115188 949834 475381 658587 349633 693653 275771 9034 663913 626215 503676 613533 256525 424196 119721 516539 855439 571283 239287 282221 1005334 9249 43808 254369 189326 903774 494945 277993 333350 733149 254074 965117 629968 142488 715377 344373 492740 480107 360655 705551 286461 584341 587041 604335 1012922 291898 70008 469850 986111 313059 861418 974586 113681 701947 139279 589213 381438 150100 246148 841974 574739 428705 447083 539355 47971 381945 946921 50629 138823 574043 423591 58707 212697 895268 840018 151239 2679 695194 791324 528775 1036102 525669 587064 669597 987309 381712 325217 325176 1010646 862861 526164 880169 1018928 45998 214865 916583 864239 880813 970910 793227 212107 927397 300292 642901 385853 218646 674384 306981 972165 115557 812755 289922 756134 626521 798179 718999 1019688 515999 183384 537521 848726 333640 754959 208322 308670 106310 453995 718561 85172 212722 604623 65480 866766 328841 367141 985685 503401 769450 566874 698889 606243 65497 252639 545932 699743 442624 795946 551 1028548 360425 884787 351816 518846 457925 368887 362498 510972 1016232 504569 811658 762864 506634 730300 226747 438354 598087 492618 810643 17053 977952 1010608 577460 62609 894265 818559 139748 126127 210585 946509 160909 12992 104492 995378 89661 398415 395076 917836 404775 825642 970516 247355 112545 460773 106804 149413 113828 686678 294432 37299 1037391 229914 732601 417938 913509 777487 739266 564468 158922 145880 576612 583820 372745 396381 871594 670357 220113 619080 762630 822348 68979 731016 146378 103793 831078 690898 912816 825547 283844 504347 1008211 999585 635850 102175 331443 363329 203868 271326 768949 182140 789886 575257 499361 106792 480476 686297 524706 605597 311107 18153 490570 616505 809253 1032535 703499 1035996 81690 622327 1039551 544364 917081 111072 20768 675667 820547 445420 482128 340476 762841 537404 988499 904025 269377 984754 395665 979296 1000261 717430 1006421 989065 78035 332914 1015632 850770 557182 717014 492566 352443 369147 226964 60063 253643 768421 5093 790216 48137 856314 776898 204752 908035 333596 701803 239835 308938 127313 699108 43378 487284 1022852 602995 998913 452249 432321 957732 1038424 1043415 13245 98373 395307 96591 151371 279530 54162 917541 313064 963178 368522 640259 155440 368096 1026161 543894 476774 169131 395918 710672 992497 894446 678535 127397 310745 734736 118248 264462 335694 1041214 717731 729097 549665 817636 130187 755414 130889 260408 365527 370875 697952 894895 935846 321666 374820 341894 688501 888054 279030 719674 69290 769386 495454 403984 801037 364081 346757 734350 1011529 138535 994489 534784 621936 507430 16109 600052 349556 210834 109110 452798 747439 659150 596047 85493 363356 648389 173078 526836 489243 451170 547341 217946 903537 734487 608473 960906 368965 629594 139719 502060 968293 327972 616770 192682 680447 994416 79710 595124 542504 31170 34897 894140 314201 698525 400628 147323 601836 571404 453446 505706 38307 906010 663273 1001290 233250 347482 305571 906909 798576 372575 418783 216618 309114 578373 703785 523389 183696 725287 982198 133732 83430 228262 4570 327539 686869 470121 128143 874113 341655 630935 169461 664105 403790 795998 680140 442698 521213 939120 805371 435080 769997 106625 487693 335304 288458 127434 807087 741048 928868 348809 491316 922436 329199 306047 261905 396066 750371 1020016 466785 240968 255644 859303 519265 93296 966235 778095 274421 387995 969795 186523 328226 541323 421533 361727 321938 545351 997524 850676 625683 862619 928442 530136 192280 752021 424834 309132 149558 399881 847811 264948 679336 695822 901947 780922 751308 784511 467210 477068 842916 864380 666675 501786 387670 927206 301086 635673 568749 812518 315673 969986 6037 659302 701650 902227 244898 837526 449246 822797 206218 441961 683318 332340 700326 770837 626869 460883 261494 288919 155035 582645 259866 80429 681997 643373 547545 1048537 317586 442639 449950 332517 201879 296500 1039222 705114 128749 65850 432147 575367 366662 875842 69452 379520 370619 220272 87451 325276 807753 504943 690333 106231 639055 752362 216982 717550 922641 958996 519146 115365 789560 361761 907685 676740 403280 230603 720884 279734 548169 832462 160170 689065 26615 37739 572860 872592 433042 1040361 118725 545508 610103 1010960 680067 441823 841060 660140 980568 492799 132224 239888 161226 237705 347985 988560 410115 549380 552323 616197 388433 514234 562216 787021 555431 83514 212531 515785 600347 238296 754940 774878 646758 799276 133311 520308 68967 206735 92444 1044858 342944 547489 85400 963680 528567 134086 130587 837787 194294 1030308 166769 789284 478156 196774 231369 676602 270410 39292 544569 863643 231847 742297 581687 568207 98749 732852 410657 212189 939913 163399 231351 564628 962478 204307 344988 905796 726259 374426 636120 537730 71873 332196 746840 626536 525222 1015483 25709 216082 726484 18350 528201 175650 743330 210194 616837 532540 719370 271036 263582 757899 280362 828488 359795 1039674 926403 113045 359113 479484 6845 234311 675783 733061 526241 91972 532346 545295 212253 218424 824914 185302 871044 809745 602787 183964 412491 416131 924966 796454 182157 665732 495989 223676 468104 375761 1037970 112301 42270 153448 509792 638665 916053 840716 518953 1036261 615384 127941 794134 455003 417907 50781 772538 331911 323226 335331 44424 15691 810211 791340 931672 456332 1026695 301645 748518 362162 882661 927522 89939 684076 886528 483787 15778 780778 904188 977705 844604 27617 69028 536933 591213 805771 71143 414826 518884 419940 422487 989798 111671 387182 509097 521293 472157 722094 172855 987734 547122 320940 2433 166012 992246 430071 415911 492286 78286 843935 714737 232159 644162 498105 337224 645735 965053 491231 345530 967072 75281 229805 34297 203481 899824 458309 326365 642855 839796 722892 455133 617183 351640 836843 647578 770590 291004 187471 453205 894273 735269 258344 190068 42349 367226 12206 396033 59656 745288 1042840 464938 69693 911231 606883 793026 928125 292340 978193 178111 898553 591837 652839 136890 507433 507224 41645 542834 980552 184804 809842 347209 586453 861413 43462 368581 552211 872996 345086 941841 759689 744013 338420 849273 33412 711536 315781 810481 102544 252289 90897 127887 785155 792280 722429 250381 157298 195762 802100 706120 886586 136110 21410 118467 841208 265296 710840 338981 611345 284545 142571 197046 811051 610061 990773 1017318 826034 716323 234643 967367 186964 530905 675461 386702 602245 817574 109968 402454 392700 581606 234175 205660 333620 16986 805662 459268 63724 737957 166974 386003 920744 280272 164021 201522 654637 926150 910490 635314 72457 478169 209421 718978 774408 764731 908717 264443 403648 453766 107296 871701 220935 617269 188815 354287 1017975 109096 919591 636491 83441 810020 4761 941839 887062 851025 136602 521157 1009872 63162 645988 565531 394695 1007825 102451 192356 687853 475624 556745 267030 1046003 945080 974059 511306 1024977 189150 960482 515136 195906 55129 233723 588760 911173 994574 260615 488985 719774 300100 852444 345005 777554 471592 237778 769123 1023279 579914 841030 186285 77377 119327 974874 1047839 1043038 799613 889139 943350 272028 117537 238586 198799 120789 955948 732124 926443 739114 641442 463050 803122 382589 486122 1022906 582444 185589 292945 267044 306121 942974 1024391 223109 74139 420166 36895 913375 261975 759874 1032212 144951 267352 950695 59455 447510 111900 703089 127714 220937 834501 135135 34336 681249 661656 642036 531586 424308 717441 788984 699763 807066 481166 989942 386501 257328 949616 326204 454699 711769 954877 315869 970172 98872 400304 36658 605815 358007 59943 558932 539065 716995 169636 994212 390856 476493 38029 970308 1017164 946506 905709 226972 652752 374644 649200 706005 266822 871560 383851 781153 435840 201670 27985 633201 350392 27508 785215 27005 135689 330075 1044465 155840 325363 59208 508874 246970 716763 999308 101713 593836 835976 301437 926126 611615 46503 124403 312625 435806 578377 961484 814028 952055 1025888 803944 821652 291133 367941 272429 488260 551625 59189 215812 20153 764149 128719 297178 955255 345440 951703 795168 72482 590445 339319 411724 180742 139203 758073 703062 169872 278222 595214 487740 106195 284476 9994 285822 532229 768898 530341 143010 295935 470357 623163 407985 380607 262705 1000845 351160 234985 874454 920639 1047369 366146 743621 288088 70647 840500 430279 355524 152285 18254 86375 981 475928 992449 599667 301502 100936 697827 154238 754711 13587 617904 1018721 911196 791458 424004 478902 208750 206371 891746 648796 333840 334149 497392 591094 804203 185023 505209 238187 486538 200137 851114 516199 986079 919456 585173 851673 504764 146439 906865 483443 319195 274881 438423 565038 940759 743192 693127 897219 671920 912985 898081 858930 884043 920150 128365 473407 322032 629474 592147 691952 586954 1018200 663523 929297 907627 779541 862799 273072 158021 860154 895212 401313 1008690 285419 462069 901882 614636 180818 829640 756376 476566 391836 995430 876697 1003569 367803 117239 485344 831272 246434 44612 53397 1026501 173004 743740 441506 678073 82358 281199 472119 781976 74849 546198 404038 823386 468689 1016585 954631 769500 611216 622663 97910 215645 774443 499826 352464 58625 974516 421072 475930 536913 1040446 574795 8602 1011641 1014629 430322 20060 570889 967619 65142 189870 636917 358268 939182 742052 270229 215987 1004307 975765 30182 936210 8772 814747 891718 14407 447620 263703 446460 335489 95799 48428 150702 838135 372329 425023 682728 93793 257863 386429 220572 348541 13987 543061 1014173 624523 155252 371450 265762 1032146 1047892 447714 52554 598297 120576 359753 771218 276014 449756 817839 255328 780899 441964 657494 793980 628236 395740 400069 65425 793346 908409 967751 719793 397603 598838 829805 993230 328399 617256 99720 38978 244077 344586 180016 280648 629220 140986 134336 627328 594210 788922 403671 604527 987289 810416 366296 851965 367293 178150 358251 119285 745351 65739 945402 425096 157941 865392 626741 587466 513927 701195 488590 277044 437956 860535 212158 43808 504243 448947 245566 594256 20322 322399 834255 401512 171875 699458 137971 168047 28234 972998 1002609 640594 219696 803962 303572 199777 786227 531087 837613 744144 668660 1027676 805453 1028152 22039 1039323 862156 653843 239302 522281 554757 167235 767791 676361 6871 536203 189697 803426 689893 43796 648947 511165 168983 262378 26942 53192 877847 268157 309789 1033685 547541 198689 820820 267611 71940 652942 566695 1044852 629402 162144 391006 1034846 677460 299672 872135 1003002 291632 735257 290740 915536 396528 93228 137977 341001 166046 648700 469743 133876 63746 215579 966644 288385 168750 717564 490729 385097 209651 18806 512946 664196 388969 699719 1008058 710801 1032043 257423 482412 77682 142872 610641 265659 976461 532308 339957 614555 585452 435269 203209 294277 368190 253910 36987 816887 27860 391991 806816 787954 345956 797274 402737 415354 356170 245880 88585 582682 518914 742539 764520 812637 493231 390609 708211 445782 25752 28751 168625 19993 990629 696652 360591 884543 225766 449489 136926 34151 559372 89392 954960 217007 312046 119162 345598 844863 202758 583687 230373 244926 526834 784370 857444 996059 271347 46235 410559 654533 396145 717347 422047 506291 925813 948723 343696 1019486 372269 454453 280962 905602 764779 508761 487241 968801 592679 408210 895005 291647 957689 1015895 814875 616935 949663 838626 1030849 182308 202621 496820 34166 207433 373528 1038095 255488 47530 432026 419963 309259 18721 572242 875585 644265 491914 197681 30707 711373 532039 596045 505826 362447 407996 900705 385958 368619 764372 52811 340635 91841 683130 700813 262238 829399 9249 488398 233811 282386 828477 222038 714530 299329 888264 737685 1025334 763026 64446 131996 460093 723227 81825 926370 56235 614738 765429 31872 961590 449173 293573 443446 577115 402852 632348 754276 238040 786210 456845 370129 447280 477207 855980 631784 569386 241264 883347 928054 1018962 583038 910942 416238 734583 552563 285359 238181 555051 782568 951851 71574 46151 402266 400122 681886 491876 541608 277323 23105 549730 925591 390606 844132 429797 175438 250424 571792 48595 996314 945602 301686 725975 459691 141227 522086 70369 114453 253361 479190 106404 406225 571548 266209 464407 507513 723124 524485 880117 544015 930373 936292 552765 56694 240162 786116 784050 170744 197151 672911 543323 165310 460182 261524 818692 109403 124387 592964 59324 257858 685800 598837 762965 484171 293770 533923 76776 929842 393778 923626 194126 855576 774476 303117 929703 19712 975819 267826 818391 617811 849315 140580 577540 477277 401486 260816 675098 706765 100168 395464 474695 668473 726163 742595 137343 327320 804148 416027 167929 670918 132532 881997 834736 234243 106143 847485 544483 442996 962824 557039 643989 1032353 279300 949135 2317 352245 187434 948842 475991 690242 373274 367923 319682 917306 58611 154815 839265 704759 707546 125577 203914 714868 151930 598319 762713 993297 286847 722163 636718 840211 155674 971834 126251 291105 770176 501776 1044407 192712 825195 1025187 156413 1005048 216215 571844 973166 460678 1005126 324457 1038395 698024 722365 547373 977883 882556 156613 418767 838795 612737 597290 848815 627401 610331 98111 977748 981977 826131 427097 19176 966208 286485 716880 385466 454219 908849 1015041 691899 946825 737371 136910 790786 755789 846827 534812 92232 415789 880158 391891 836973 629382 127891 334562 723697 216053 86222 777401 187771 487903 236216 517326 345174 454378 806685 902425 121327 812930 68909 1026455 35928 79445 974331 857290 191944 815319 3329 896055 988441 916415 299162 595175 396873 503688 983687 909286 514809 429297 534635 624328 459505 917885 724047 227359 898202 474100 763166 865286 423298 430304 659242 620697 680668 585489 283813 818810 459261 746522 575017 476494 893152 962769 713521 1044542 935587 585171 840349 602743 13320 475133 1010482 707498 652277 105716 707608 857228 719860 171934 99674 629591 580788 355495 20586 184392 131718 763646 809114 311839 525793 881749 136099 60066 232414 364964 436770 461594 243388 751526 913430 858323 730717 888666 453988 539041 821448 882307 63059 577622 572069 21545 742416 760141 30660 343318 97579 120546 760726 239706 384537 167416 520626 259016 864688 447089 104018 260214 813485 205753 452307 634689 730929 1038652 655929 386375 836416 171756 121256 589931 124737 721340 839916 775124 308609 265255 454386 951406 98736 848553 368205 1015143 924002 708677 720306 816307 105615 357118 180348 1015689 976403 79965 696104 669413 230447 522737 546778 60420 868614 199115 999127 519402 539425 540414 483081 317663 495083 791077 535166 394477 690742 707037 572137 127076 32437 702278 500256 51543 856192 623238 805532 131357 992147 427846 255996 1044688 807758 803123 784258 232913 195318 706686 807060 667202 314931 351837 181564 1006986 786832 330120 152233 835797 852735 148156 516524 134034 442962 504123 431932 459763 231875 1046346 898290 628592 812653 36530 657806 655172 73936 243009 323952 455919 443729 223558 190239 784050 965815 488983 238534 236566 554159 561294 380850 1047141 1022026 689032 17109 727343 579706 1010789 185670 95943 1000600 395147 49087 564420 275169 330979 429086 246912 243956 367706 890340 560028 1029206 965218 989881 374906 221934 253038 580326 921282 101257 558457 346585 603102 996951 717440 609957 828285 849260 513795 627839 963604 48448 600456 617282 371544 150831 131096 341996 320197 796666 621761 685343 654362 203845 444946 1000353 796123 417047 10145 756444 1011662 666204 984713 371038 929662 985446 734692 308570 685243 494952 991062 675110 626200 962554 463746 391099 761196 47512 894610 267576 80978 571939 466099 679776 77993 299358 910998 260631 12564 100210 142833 988136 833914 226666 946684 923266 61319 556472 209909 943926 825130 742574 766876 440187 595733 399622 900023 976235 625984 506971 425615 224323 586599 916398 426610 419047 545671 387041 957999 5723 986213 327231 1437 71243 992775 839922 91668 522628 1029688 737164 725745 824440 1004808 606079 803351 183231 41290 668837 743529 455825 185621 907704 214609 378188 551492 440539 1045564 120308 904950 472079 769820 569518 141838 466367 1253 619076 274356 254261 704784 981668 329170 867106 735514 1027425 211095 33306 506118 311856 1031928 294677 942039 730477 986922 513520 195607 1042580 541481 261610 784468 672455 281909 444967 22429 336207 998480 295473 573961 673811 889025 297585 368944 66082 499859 695482 806064 156208 855063 954559 870057 332560 148061 308376 362561 178239 660927 570690 843298 581209 876631 857883 218359 490401 178308 81514 1029618 983166 537961 2005 70473 1046520 82798 585960 353460 931903 690365 381077 472049 631589 383430 991151 284993 947871 15803 53613 1034216 994631 262933 113646 27312 650973 582669 1020079 987239 757953 277284 91414 354396 140923 739227 183019 3814 74292 623100 620761 371165 591162 852111 492274 333087 303232 715750 795432 827149 910619 918354 332245 808203 804038 78187 159284 352259 959071 536715 997093 553186 184936 540499 21101 343322 830343 189734 796596 854815 960262 313001 837253 675562 397651 690762 958481 1005177 838273 904373 905068 919117 169670 796000 258575 697834 1048315 670464 561236 769114 311583 321554 398845 588971 250068 159572 350894 737900 976864 376904 113262 1023540 239278 379832 507434 1012251 804043 714796 21554 1023551 381289 280182 694458 572737 918495 488999 405083 684229 695334 784919 9871 769526 807774 322785 293432 686591 1006663 701796 397849 771731 750536 445251 1007451 1023589 360812 232294 885770 618929 313312 138359 527254 1036978 894327 549734 471891 340521 255142 591846 705273 764893 433288 493805 226596 385813 500058 680248 61397 454432 34048 867268 412911 219085 468863 342102 471739 336371 251777 606196 1014884 322539 721620 26986 488060 662033 816875 552391 430966 267078 667995 404701 453673 953713 573535 147908 720979 190969 734037 239447 541460 565836 826175 683189 532335 443484 596803 817602 102604 556829 559404 418723 871289 442121 826854 151878 423204 580252 308741 454616 650595 937687 598591 30540 402988 232385 2029 376539 887901 250081 905615 745854 884789 661958 208709 455286 777689 203391 698198 278981 857552 150563 505517 962738 316807 788811 622935 38473 212943 440979 201478 701401 46426 332572 733073 375156 666945 744717 373618 1038962 7553 120333 558150 553454 652153 400331 921937 767815 7277 895095 484343 33441 957958 745286 1032260 663906 147152 665841 251237 15029 147131 958518 949805 967690 565147 118358 856465 1428 720296 456598 869164 175817 391167 948158 431036 916198 862494 503453 86435 386409 110444 261250 862567 93845 83375 839364 607794 323569 1043347 965692 594 164041 925226 766406 534458 158380 893031 405188 901248 372204 447394 496026 292701 300577 40983 226355 362544 745126 847206 661627 737403 452379 764693 779490 790500 227297 420105 1044703 469174 1021601 426001 1024363 307293 322246 510555 611714 753645 602622 650237 795302 947356 607420 142189 958811 217156 10937 1038857 182700 338402 802671 347281 581541 290330 288413 484264 225238 421808 1003718 369750 941015 428048 970673 843912 718526 706503 80618 421775 209322 931591 713792 390813 383036 173607 629829 508235 908569 790049 280273 109078 439913 491795 556928 561885 1034843 1026750 544303 814437 60319 57610 650115 840661 124394 967808 759138 536890 465526 880846 881527 489988 339071 15687 232370 554119 900551 3424 116422 561532 473874 733493 263338 152701 112811 54785 278809 1002636 712414 657065 51217 40076 190076 146482 293464 5063 304474 97863 205298 775782 174801 660404 775852 955900 748608 770797 225941 416252 426373 959112 595583 776254 848264 489918 441987 810366 954033 504047 1042042 542173 418669 709147 16004 525662 11948 235881 814981 639082 61542 693667 454563 619597 296465 22712 714442 372662 153389 342074 992040 187195 725433 564702 204209 987603 95930 124926 528028 559450 14011 317978 528867 559888 974408 236882 875463 326682 512626 20718 752971 685568 89422 10967 833716 61229 772726 141339 353807 848755 430982 740716 1009579 1010820 957600 685986 1027738 391802 491753 375861 511797 908368 126729 219587 370069 747622 71087 14480 199195 529665 73739 391937 497128 594120 49746 171552 948069 27464 1037886 240155 153277 707953 329611 455365 84574 770584 823419 190484 711548 691827 132691 554657 662158 105120 472540 30763 902095 158238 659427 439316 29630 9297 763321 290786 191390 175362 669107 823232 681463 281821 18347 739066 326419 780786 711037 743556 398722 380981 564107 190324 849558 854526 277818 644996 477928 477322 772467 769425 118481 351352 463651 483358 590578 671308 995771 903122 782509 698095 593328 188405 196265 473133 326908 108279 841042 210230 356251 388842 217942 641821 961551 896515 692777 256348 105437 253725 785026 43598 239630 455221 1009884 150452 370095 838895 287222 112433 774737 416528 874323 694990 581769 306946 981947 135542 922737 111187 370616 646011 159781 943670 183834 141071 192583 570368 295028 780492 907388 708012 590748 902189 724973 400984 29743 885779 232903 772806 949002 9024 644539 311772 922066 156895 361599 744740 612205 785658 257098 561484 488583 1001731 1032540 437927 167950 497740 120436 766379 512951 525454 846168 861041 229495 842342 425809 1018425 725770 102867 971180 223715 489583 874170 641594 119926 86633 532834 724944 690845 84992 679672 467656 371748 425470 600589 756095 718976 320371 70419 3285 40773 908850 96483 197808 237741 314193 684345 177273 769560 108461 999734 374685 850566 246883 1009118 294413 568095 428888 535704 383166 6059 676787 56241 38442 699162 214622 223961 274126 111614 21128 248740 688554 242956 799269 508426 303300 83359 687724 85223 306597 361013 185432 892540 443866 789744 788776 697580 720756 433685 618208 336576 161160 271504 796870 87907 91312 751215 692197 14247 546697 758115 1025933 210495 418611 224066 303569 40003 422868 217735 422919 684463 633109 646864 621388 652771 49827 946527 864510 108580 433327 738715 126784 516122 900207 594316 181625 783952 191643 931426 351445 523448 453104 229614 126146 67364 73649 31270 343925 525262 881697 83878 968291 861137 468234 531498 835272 512941 177209 800789 550435 345031 582655 555502 278200 1016038 312242 753373 943117 990391 445482 742194 585581 616011 986180 963295 683112 864916 25954 907769 548177 13547 972778 845115 905151 976781 712643 115330 268 66585 778459 504146 201433 298004 762787 152399 53128 90469 319889 150725 229057 487129 450973 881954 444909 614560 9412 825206 45246 388302 139913 49914 298405 109531 5487 142214 141915 229667 710528 694808 189529 365415 773833 879956 450911 841035 59867 993791 283633 597462 765004 957315 708565 1036532 346932 99439 831126 202743 645552 450292 33796 502290 820579 44393 828082 730333 451312 481991 962679 849108 346753 568109 84718 773592 148547 277597 113653 635820 197864 497213 507441 561785 457251 772952 86409 91978 812847 436571 303015 522385 790857 96664 651387 859808 916529 479622 1027767 105521 603822 848702 687187 755423 46855 278016 218890 16299 1001354 863916 380124 326519 295688 421962 16523 514958 319831 1014914 540190 235034 971727 936996 319328 1027757 455118 694178 82017 999097 865588 42897 590836 19992 870119 898348 59440 899972 777040 514769 879344 374048 204509 234625 622163 442605 12925 577636 1002812 349526 243751 626499 331730 786853 487251 791821 1044481 534155 713087 698706 982520 343708 597675 714699 13482 571088 625117 958672 101965 22276 898463 18912 10461 342647 938108 851485 490138 350285 598406 921293 169605 367632 136403 271322 98535 953897 612347 388179 299979 363627 558748 286441 1045375 299657 583382 428659 594711 168603 308688 980586 18666 941470 361521 824174 553747 924656 107175 605119 961521 349656 695908 508868 265895 232444 970139 236168 756637 876520 1043464 260664 904445 150670 51046 305318 338743 61121 785398 411593 242045 777657 377086 538171 340552 70546 705864 917433 1010641 386508 924575 155047 146584 626124 538453 640905 649185 16730 587968 430987 354866 580385 969144 42747 187863 987955 313883 177865 257886 804738 658506 989197 811547 578664 254377 925825 828581 1047840 866082 530179 685399 549962 328099 832533 628432 201835 899739 668253 431220 202859 1043585 388901 366312 1025045 118605 563932 477337 183450 390397 1046931 379446 446734 198162 537472 767794 258794 429584 963966 473667 56968 317442 41356 733670 500650 514803 446282 25816 81396 996981 89215 575134 634221 212766 314773 445438 958210 858887 704027 708484 697603 388684 532802 558590 982948 989070 725601 426752 914814 359540 144754 642401 506891 124453 1025938 1016764 782381 552399 622468 430321 106151 588068 646703 749729 515235 181976 36636 525237 61482 854820 538873 619735 657583 433222 73240 929015 100229 962303 224496 907207 907364 566035 729243 882752 449000 843724 1012055 101659 251410 573560 513286 17753 2757 1020135 36781 378044 508490 956909 54264 817227 1047500 409062 291765 752338 697309 664877 729172 854367 613616 686755 998254 985031 55260 538671 407355 1021215 965727 426808 821018 503875 270745 727341 991245 388178 431757 1035261 297274 734511 637603 462495 490603 762882 222761 364940 333455 353205 811725 192320 38967 1025400 1029157 223420 964122 238910 684071 832007 686481 114238 927665 511656 373019 298866 515842 130606 454874 274459 890431 964777 467733 750651 287215 834350 43188 82201 70527 9302 133575 520641 356800 237759 407040 314241 786788 173962 283955 98926 286084 968411 600029 642525 139293 131165 784283 462058 23182 13755 71598 785140 761371 632104 783742 160799 300141 30168 178452 870865 862224 218245 357790 10037 146676 991211 715246 1017275 260333 632139 315644 700822 957491 486636 901728 122428 387555 956053 172760 674538 335995 574997 632008 161566 361058 401340 579765 550683 880222 218335 937417 260200 657435 311383 770643 476753 356523 561922 517188 466533 757505 135233 467378 886006 1009781 1038969 919896 543132 198979 1003410 998164 371634 261387 980347 452713 69335 939859 128676 386299 114543 543744 437890 935701 902944 546785 149006 235558 184661 522532 221254 38207 466878 325599 906923 294807 298702 212616 99778 654599 1026620 82557 928147 624783 840067 64638 412205 619215 355425 487726 210976 881295 995164 313749 792833 509239 487480 457632 132073 909143 297602 590496 208375 175393 1004553 42951 468681 549610 434527 842414 402695 777645 973404 432594 877273 758663 1023643 420626 166507 791612 96764 25651 537200 793009 895264 574300 354972 665712 126448 202650 153641 901159 685079 915805 778835 400425 247171 873209 28380 33771 446184 342311 503433 535432 62525 480129 489890 107582 668988 316681 506998 253167 745958 459939 488405 45729 417533 21910 309652 987390 162441 528398 647437 565973 970836 166301 107420 856727 835182 519606 285987 842458 289193 759345 22662 894682 348701 390090 994352 672499 325542 198306 665229 7464 888417 485052 1034894 808352 967475 908417 810024 679715 168002 1018173 490709 405409 532857 565151 579601 262315 444681 764989 384990 1023992 721890 355854 694593 348130 1019454 212718 1013954 407526 296983 920605 937712 681256 436652 777920 541915 154348 559104 652383 977048 668446 1042779 92005 149953 20171 600519 550820 402930 104102 176020 131790 9549 871300 159700 949501 75511 157408 492256 932140 761241 559960 641233 602555 588767 427310 630279 852207 12540 547527 106406 227695 996645 453935 819220 249544 632337 206996 60285 19947 947072 443591 359503 173482 433073 824766 966590 573246 980969 158741 608833 272068 989427 427400 121875 918459 996251 167290 890291 106887 990514 404849 277604 1017841 22541 208279 954030 730022 339974 861499 698587 327347 452345 965454 555387 231695 323912 423655 17888 815378 1000024 860095 343715 35830 895250 503478 402461 806493 408675 446028 916207 971978 317372 387880 446586 621606 370578 775317 36712 657981 312799 978176 910369 91711 321183 977531 602455 581951 988244 403261 234619 528055 883843 295456 1047109 863490 216117 380706 803632 663009 236663 382948 686075 519927 618202 257070 790057 193101 178675 524905 81026 91855 34268 747555 941968 438476 923826 459407 618019 336506 78613 597762 97741 21615 351403 316279 153447 134697 278684 847628 400266 245384 858647 817795 456471 951374 864460 968898 190384 247462 746865 595795 233532 23962 577086 507621 793959 805532 549744 62409 997919 590078 1031113 988790 988184 15993 186638 300037 618569 357290 853128 743093 118637 769168 572292 116328 762499 157968 568275 481573 429903 660849 245835 701332 967895 283361 408899 743813 221158 1040366 650523 61033 319372 225549 482482 656855 895387 592150 141294 295945 433964 778693 153144 101980 639257 713787 837373 461780 320640 110972 831022 46485 948038 670447 8385 178027 939153 584417 635181 1040451 829773 351490 596978 352944 583849 108262 853007 927079 708759 143493 1032074 1024963 1015375 531643 78828 155201 299724 16841 1032898 514821 223053 569810 149021 13908 938454 971615 335123 82712 129453 526812 804924 80735 834525 454168 824885 458972 925622 988873 909344 126309 23371 618758 546338 734067 911346 731339 973796 183973 337608 74104 554259 656445 791851 130642 704993 881569 397630 572161 494465 46811 896616 644112 1007790 889626 301525 327537 737829 571695 757491 357622 1007398 923153 285687 181977 582135 439129 1046102 281141 576609 665543 696140 593802 910385 890811 530520 420669 1028024 148924 124862 986645 819788 373493 634115 306624 825541 348083 99701 408908 804352 506856 819361 832942 995168 890795 599259 552510 956744 779190 525241 66873 312226 127463 24216 645182 480859 845247 318230 855250 187876 705766 673686 993500 612275 989093 159679 867113 380608 727402 852221 496617 460808 751944 32511 724272 212750 895604 870455 713590 455253 967881 830045 859671 49127 390469 919277 755668 807377 818826 264100 735057 940708 346462 254726 829333 238070 394539 569563 417933 336095 252031 839342 798600 208509 369037 742477 323516 638064 902827 759884 58048 1024862 890578 574594 170256 196464 277026 490121 813709 302291 733787 755778 294650 291897 158564 1027151 91776 79701 908231 92824 82474 847203 439603 192711 883818 565149 140537 330443 856466 595399 1025168 730969 485468 434852 55826 748646 637539 655486 854204 842670 68776 540066 135538 362289 702478 1030369 328504 710064 885213 536081 277434 382772 869443 512650 858053 895368 730830 1016234 472012 650426 288499 1046865 474212 1001374 110731 665190 741064 523339 591440 819536 190805 691356 277093 1014397 289807 28335 915147 194270 141595 971114 480749 973929 66883 225521 527125 568982 174197 490289 727796 15075 343620 689241 664606 349520 706149 494427 604043 566500 652596 396912 344344 622630 697389 602001 458756 186788 1036915 977150 823155 605296 79180 86459 753391 776349 415906 782862 883426 696263 348036 468995 623900 225672 455843 760808 769363 546820 178901 1033425 899486 54366 265622 97557 93946 539456 737666 894671 43461 729432 791772 516190 202310 382933 770059 280805 842019 391406 38423 349388 505832 66651 341296 1028669 577927 134106 83752 408999 321235 28587 643572 1599 340740 109333 727086 680570 971830 536799 919958 595093 967657 88023 738188 425741 810882 284495 893336 387367 295113 283546 417251 643945 992874 490132 311739 23583 109684 339992 222739 504791 1021148 871047 852992 827877 778235 679751 709949 334048 849164 73538 951464 580387 334511 967523 634563 667469 98153 559389 324148 42177 119330 933603 561221 518183 682661 123057 564580 305129 197155 410754 442788 100535 261040 448215 756027 403972 277701 681782 607490 670342 628156 197801 686840 433337 899672 846395 911039 432989 641594 949119 133661 732660 682348 741641 150909 150853 944347 808178 503916 284636 130773 978776 985628 624263 561039 869083 448996 618714 460193 96546 436157 434604 47751 401236 128199 539544 585506 365216 572354 241021 709685 687285 491926 554751 664298 221258 587211 1047811 935242 734615 729873 224823 659144 595674 667578 636808 132279 589012 175675 1018025 210639 1018697 884143 747667 829356 716164 473683 1038847 869711 180944 343563 888814 553371 596736 667868 504354 203481 951016 797040 799138 746549 729313 941461 142650 843326 975177 25278 26104 216938 701185 327296 902064 920719 316397 165654 911737 385387 667000 971742 776750 493854 966925 572890 306415 308907 992415 77872 283037 896378 331554 379051 419169 354777 62735 985143 857893 153974 701668 267112 7193 893927 742306 393972 373808 197410 117069 312372 507552 207877 318832 1018280 450150 706255 267158 183152 896704 1046437 632786 382931 395185 554766 1022776 652220 152192 670328 643169 854840 847417 568497 473067 127481 1025066 30318 789751 13270 339047 251591 467370 881993 442952 625593 277420 156655 510182 19107 884908 866060 98209 575689 914137 245764 50844 545748 458090 461539 521023 391760 725272 691926 439477 279597 1003679 61104 657516 621375 412993 18790 409239 558014 381762 6803 855727 804039 640621 174837 113646 499928 396941 790766 870866 786008 627701 573700 311456 548877 281593 372321 229855 200100 152947 785235 765145 1035308 927039 145869 955165 304795 770750 343013 998656 1001032 988247 685140 65047 842607 998386 911097 268734 431536 590715 895318 161684 306321 153957 324369 944125 653303 56612 573045 358559 661681 359346 522478 612581 798957 990219 82833 52863 797889 416688 17297 178656 826019 285480 295627 862911 726001 432763 254011 689302 603499 124341 692357 439078 796596 414057 700013 421617 309204 411435 875359 168383 131001 172565 487400 621338 40625 908099 244794 558289 557553 542295 317612 1017721 736529 482805 34360 28391 324238 663624 433916 843447 117831 818044 366265 255689 656385 772673 953175 116670 424931 942159 714079 247679 1042170 9948 362623 136631 688566 411943 627722 114772 23147 782577 570230 47114 797138 660223 720604 910543 441221 805786 682875 1002080 583302 314126 773172 539835 267705 86574 483855 107683 221285 212686 195766 414752 471735 829512 1026805 355068 886334 297976 850752 838470 567920 264640 248877 892371 433444 962693 699637 845496 717590 514735 380408 141777 872551 465581 295222 401214 946458 898927 936662 227297 377240 997610 98723 766433 624429 984216 360329 130345 235656 330229 156189 929769 304703 753411 23315 641812 529225 502983 37061 593633 679298 1035210 102067 139083 267818 1044632 83453 276625 748134 2116 957931 62390 932798 845026 824422 629506 444574 416268 585340 167551 845013 289118 555231 964732 377368 360186 710759 332302 280704 507397 518796 145290 786184 1006888 570860 527629 558096 791312 912075 881396 759261 1020654 390030 2660 240406 465143 300351 657859 858952 657125 925708 926013 1038180 1020020 536520 749376 766524 882662 130153 754944 342281 121472 408200 817908 334824 658698 560100 595287 796248 559187 32735 63656 903101 779691 271359 192042 207841 584552 271471 735333 582510 633185 752763 522147 597108 238966 309016 368244 289513 464902 442201 357930 729381 604279 737531 13149 604258 760241 39130 432745 444738 169635 611705 144363 988232 839357 739199 528712 6749 897653 8756 1024294 312653 860098 633864 1020913 761928 921252 753421 184407 794721 937370 809336 489420 818450 85546 65060 654087 661686 524636 173326 933507 424206 508991 195546 577279 708541 154723 1029709 665087 266956 66654 503505 917065 632103 297032 235252 47208 36637 815678 276457 839468 870116 476898 541445 154663 395538 905689 766531 699442 508197 754252 178369 648166 1016317 382824 148289 46116 691804 318686 526505 7822 979309 964451 273027 84491 960314 540977 419198 223047 480565 833156 53739 107824 37552 946719 144448 210298 704868 178629 646552 483612 30190 694975 465970 1027281 815181 710236 408558 658840 402534 319084 857811 863541 447104 188869 603532 573101 602057 583871 98277 778958 368335 852407 884051 236709 849927 556431 271722 218629 254537 277548 278628 619527 47953 133367 546721 129924 921664 329565 538145 607645 239130 733007 653580 50228 528966 645571 307242 513648 844561 1006897 429676 699709 481323 768534 43617 606154 502568 153460 675521 544777 59392 446288 908006 950066 218511 445235 78670 1012288 749078 192682 770587 460402 485304 581063 788371 431564 347390 13725 965280 412563 763220 834759 620880 821461 961929 493025 723286 874719 270419 77326 206983 259524 495305 993649 257374 548061 84199 401332 964473 193348 120333 219268 962586 14935 261504 473106 187048 431163 483048 183187 636203 6231 367312 681409 26835 686037 265002 1002329 494193 979492 265160 159643 1010427 285048 250596 147661 915469 862024 121241 361656 11363 237776 316519 345385 594017 396173 670643 511090 19083 324035 877636 963046 147469 358138 600008 652896 247091 638077 400717 143549 744946 87514 483784 772701 134750 249188 520337 347046 899890 473268 691173 178305 465483 318756 931171 523483 865069 910419 603792 289062 552828 139428 833875 81621 998276 713150 192633 347363 931507 776461 643122 1023053 390169 790080 808594 732307 19183 582601 812049 901179 997133 338784 992267 244046 477554 412288 918849 722393 501951 93929 934487 990318 106940 709404 64084 526496 116690 594658 907557 952202 828816 954310 675865 472137 64807 714134 1007206 443517 104686 421606 1042851 87245 568286 645516 108108 443744 442902 248613 692290 927332 999768 955791 324424 144522 293258 523117 787335 58760 345399 853159 198154 1174 932364 778983 592195 581362 26971 910876 732548 852060 1028251 753915 490887 393114 694757 810361 153319 154357 904313 360786 25253 91322 331063 492165 466340 16315 773927 969686 389420 650187 1004529 520523 645995 811590 285798 660656 894959 311942 157941 612883 571437 298607 428598 224328 941054 128740 1032547 528742 1030684 342095 454874 1036103 149674 329501 285853 172044 841129 265280 309969 46743 860036 94635 1037378 1004304 523653 949978 177374 763745 399453 738631 1010742 379834 996000 810230 286208 377613 393542 766186 860823 823186 431148 416685 980857 218949 609937 627660 180168 694371 815001 43097 955594 749041 404174 396648 58985 844853 86170 620690 994228 1006907 427725 855413 664412 1361 266525 760369 631864 415627 403873 648172 130497 897600 125270 328528 321687 850827 311450 1036552 1786 939467 688052 90694 718161 582691 782154 431424 453287 958202 522472 568750 125225 14461 614272 721230 1015465 594200 722917 111713 595230 343041 840015 230955 512802 234413 720346 568694 658546 384601 666374 574735 410226 66178 645688 641096 898215 1002349 1018168 139125 33082 441760 809650 1031279 349564 359271 1003189 411412 437852 407888 396086 416196 502003 967343 930958 1035750 156409 691739 611832 71777 125772 221679 350740 374307 639600 657610 758631 370846 846602 71183 546009 524870 428644 768614 858677 688916 399597 174137 999596 17670 74422 67640 347986 620700 825333 753109 315296 405853 1027462 211913 177648 410192 150885 469133 547333 535171 595765 332514 982912 594312 61628 849482 257643 513011 796260 544652 465843 860125 203708 491828 418214 696676 691189 477200 477305 212777 88678 16308 89796 943824 520969 161527 729603 551299 211707 988276 751383 125040 856320 133898 111299 20806 286204 908892 406065 92860 963963 751442 361322 258315 886314 2198 531937 475759 580187 721688 568041 269225 108677 924299 712250 25728 897986 88549 319088 3131 982096 346083 867724 325160 573457 334723 1016177 1046041 264970 721032 605288 318690 382951 551929 112029 234716 573558 295074 926111 544357 802343 164753 289508 310366 752275 155802 952898 286891 897010 868052 28535 911543 137635 9498 162211 236013 619688 437899 163785 314944 987175 511755 878930 164004 224746 436160 218761 584082 684768 617365 547103 11144 993178 545722 244905 397191 985295 435234 1040157 184724 976856 507907 825689 720183 744244 151130 407452 23038 442117 224868 197131 255995 443794 261158 611629 715842 235459 124135 19056 593261 689576 1018801 848034 98328 411379 736723 922744 82788 969593 46945 563466 290168 170932 440242 417877 559099 772420 697825 639928 916636 159593 804174 498807 692619 967563 752154 646203 980477 832947 662958 832912 89771 205071 254772 545894 995923 35953 936988 599697 509494 1014481 175257 570441 141976 281543 278562 592043 1860 437266 282097 305717 1017861 562707 417159 336718 940334 844370 424742 137916 1029139 1009656 232534 719916 490382 44372 1029217 864429 813179 469079 575702 583477 214588 528151 710153 421147 343861 637007 963474 923291 211281 101342 436426 309078 541307 1016644 729425 961231 855334 604712 618891 748782 949446 429780 437022 770689 606805 119479 557429 291254 821455 887522 409152 1018531 373174 114828 247282 933823 467342 188814 568386 872037 793698 274664 350378 915288 766526 509754 539371 362298 834482 926540 331655 356115 845397 477830 13382 912593 840000 489848 3250 869314 211343 91220 423578 886043 603876 526191 282258 190580 100324 657348 590962 832586 847543 566128 16339 702076 892300 799287 1021077 609487 766739 538110 411484 392554 837377 64335 74254 958298 34448 313816 284758 856847 286972 697580 883749 101086 17415 564224 1016363 877437 944245 240431 710242 35977 11921 732087 229508 753923 133799 119930 481424 511951 33159 412286 412489 603188 13577 868717 962231 605791 721027 994326 1025700 1018847 271700 752874 235807 561194 362333 226944 307965 847127 522627 953361 883795 744290 563759 676348 490749 467756 868301 523843 651547 861304 652624 620813 691598 94127 624301 1047842 152703 486941 728411 936050 555481 432754 453849 23694 350154 903489 782120 708397 1012550 459140 569677 240297 299140 910614 77777 450175 55167 698679 246593 540627 395382 237324 990381 334313 311404 478237 741933 478893 642472 70358 523095 788268 103479 682758 89547 1045529 229989 698978 960936 204361 496968 482563 738835 411447 519477 470500 863671 252289 29256 614245 678720 420201 952545 250827 1000927 968020 185890 632253 552393 759375 463986 807112 63672 299141 653308 616925 548456 734154 205617 452558 75035 203795 76610 1047508 699926 254460 240807 293388 528930 428865 225178 840181 396812 35653 695452 300787 130853 938894 983280 891088 257986 1012806 25371 887862 897981 412860 845675 541493 70898 871393 885868 554435 987075 245964 821108 596536 139157 277302 534808 85454 367441 424959 209333 314663 795107 980391 372200 720070 464574 908501 1028886 950676 77399 1034452 13285 485725 920230 123921 124097 123729 59304 765086 12376 231555 808927 17587 408606 78957 856272 611111 654538 486762 116612 881659 350935 482619 138504 276688 1009412 678275 432877 637291 499413 916555 245704 242744 344335 707711 662451 671428 832064 489070 883914 394818 848180 693326 338863 401415 465793 853685 473095 1010191 131580 974113 54523 490357 773442 52850 902584 861438 766513 278891 55791 33167 374379 255284 1014357 825011 165082 448986 148772 296214 872998 26830 834201 411916 643393 937314 915828 330507 276444 494927 822139 852012 873199 909618 999927 187054 305973 240906 336437 51827 178605 559292 942598 200066 338970 940175 554047 397443 997764 587185 992570 532294 1717 681648 313172 42300 72381 894977 225133 982524 975727 132220 606571 185792 870882 589277 117943 6629 677616 574789 948413 31087 59322 345016 369 292226 881186 111261 197573 393706 448847 836673 105012 963988 873005 613460 788795 232211 88042 383082 687066 536860 307322 256123 643095 781066 491797 194403 357243 131418 225972 992099 20371 508464 452247 444062 968304 659921 146113 561053 245543 822055 597626 797132 180818 274496 653004 488954 599694 502479 873223 152285 19707 466090 1012030 718220 716223 884810 381640 840195 1012867 891214 188607 791458 93428 816376 630916 501166 786243 752302 227385 248783 1014950 265338 656197 1002128 261077 440203 456404 335843 198029 1045682 792149 838554 676113 293094 342010 731119 626852 464320 416059 381437 871952 666112 508755 729668 579362 958982 147394 46377 80427 165977 875721 689011 742016 75300 115185 821968 976123 439220 103556 591438 52345 628987 584722 866018 407130 736784 546542 965604 192260 158637 749231 752529 310880 80816 883888 924552 906332 563610 929423 592206 17767 742163 547505 660170 825079 178276 840893 560841 351238 445691 217629 5499 647569 788459 220800 641268 650008 566377 483419 404908 294689 229968 765283 627455 246710 956062 765716 854958 518882 977909 988973 390749 208695 275227 599090 398867 581707 123770 783849 408253 98102 781217 127453 883114 387861 586177 997343 456208 236939 795696 861823 539014 784187 563689 126871 662664 40015 17163 408769 409335 975092 26966 713692 725142 804315 901297 43915 551310 394426 133030 270261 439018 371913 866276 1013254 696092 839494 804540 295533 488055 637937 488869 48028 121778 478608 668345 872332 351339 640620 428341 870390 934306 703699 401917 769754 666682 399252 709653 795388 76155 662150 50473 953442 613267 819969 268806 663767 471568 439395 800543 1017964 799335 717964 954633 356850 413809 309346 724223 75648 120552 393294 258398 865011 1040367 246974 222762 4713 220551 225953 34184 326853 438811 751598 392258 570927 776437 581661 801350 816273 597702 786604 602919 54298 289314 931227 503450 711615 988161 175600 534779 332213 282688 280628 869318 958457 796190 163573 378398 690376 325823 1008962 404809 60199 368557 45874 249137 284508 659282 385629 229605 865138 823678 350817 912150 864186 888295 175454 738970 838469 778916 1041531 575213 321642 1035442 777311 624811 422214 680047 1028536 332311 134199 758306 867768 353176 122977 52849 41618 432182 485929 926440 452610 661025 1007548 259705 763842 1003307 894345 217591 1034774 266569 217795 178330 741953 943893 50656 364670 801549 133199 379164 531235 287560 219735 116471 130542 559681 655541 396979 88743 154703 327058 796887 30714 495434 156220 146350 522742 528144 823206 1015753 1026704 342530 984805 181369 1036833 273796 313780 853078 335844 860800 150257 657851 598649 645604 847646 598855 86117 334111 138465 518237 434320 865960 1039748 69029 504517 767607 68981 84361 493621 259722 990407 280761 707572 715618 745392 766631 371579 650371 126729 146956 802596 954615 530641 841057 492210 629708 549034 772967 56774 981137 921690 925599 408683 575453 153676 578259 571275 1014728 851981 281483 511351 590960 698063 117401 731747 68726 693225 716686 852199 804222 399188 871746 455295 574643 227888 265808 231436 880448 425789 108951 408146 685784 29539 763578 789112 845359 118314 684705 436874 474494 1008194 1000438 275962 73475 859645 135081 358939 2943 23504 626029 315045 732854 770774 1002552 1015348 801778 440140 120519 245449 1006209 154390 452631 342599 270898 925241 1028077 665335 108508 909151 75600 192517 1022424 236630 161033 945664 420994 963217 221738 831326 562875 176037 843396 151797 450154 504270 890159 943747 111862 415847 299270 324392 631758 83061 782632 1044967 51425 928029 372089 585257 1008422 27690 813854 863289 880406 480904 680197 942536 217901 120011 543835 130667 236652 640937 423187 66584 1034970 582780 115302 683949 667134 599489 450382 668009 446823 183195 356105 439665 882980 650320 348572 457804 962124 890059 1046606 213864 908152 686361 1034792 146835 162116 210156 497788 318338 150226 7195 271195 173133 436806 564000 634397 564721 976203 534424 1024989 837069 108940 49351 805883 530725 1016124 851985 167576 601506 548751 244098 248093 88528 408894 994375 504500 945567 967943 639795 807117 195299 921643 156987 1047451 994772 815855 677370 488085 800143 88347 960046 131317 801939 340606 996409 897596 61764 290664 343201 890540 695915 363822 752272 268236 119732 275113 645204 220392 892462 220343 438240 376719 544975 563897 1022794 20499 318702 154388 775499 92684 441031 739248 666050 874710 942587 832124 816689 723982 807437 135655 178750 187416 830181 1019241 505908 89756 873809 891384 75135 19205 47999 763539 355124 487169 987525 776379 587398 504580 536026 645365 334162 143044 520665 962377 686740 871870 1000005 241606 71408 656304 233408 423676 512298 725277 454482 1046144 365230 22476 705257 37227 916489 540489 979411 215259 763245 600419 1028421 653425 126769 325292 253144 303826 549455 563965 909062 380455 106725 639471 76209 389276 1042100 295778 933533 519396 596388 731130 477169 40627 813630 654749 999610 227139 754736 80886 372072 403920 609997 456949 58448 878620 15755 208205 583208 306924 143491 510197 312973 205448 255220 448424 828544 1014591 390592 570725 144101 328161 879597 283375 119043 760899 909093 756301 930567 321983 468534 885579 563840 28593 563091 75768 499428 579067 776658 633126 951818 799617 607276 463598 470190 92846 511745 323881 32497 824814 693329 590839 229590 295986 909379 263228 59078 738671 381346 423966 605709 771870 35418 759689 107867 950462 913408 802987 464195 471118 982088 785528 145599 894675 957836 135975 906666 238808 403276 45234 116036 640745 1004200 792922 294066 360983 380648 257570 337276 667767 680437 33103 17934 470435 628957 408302 64055 852791 526418 68942 48044 763221 400684 653698 506502 769826 883939 566240 1033664 331590 652821 194692 771002 250992 262 843726 375481 1001936 184347 656095 354660 209819 782430 237601 94024 949131 424446 290748 853334 580956 1036491 825377 280160 107344 1045694 1028739 591775 619180 746095 974681 147760 600121 33693 60126 1682 509124 176042 688529 397097 92574 310300 554165 970431 91420 335134 921298 597502 85784 890364 620594 160503 996718 555435 11109 1026461 841856 883518 358846 416843 653235 527986 860115 576570 765424 612387 780800 416268 187940 503509 551141 167492 241600 895788 898532 307659 6969 706676 149412 128621 493193 496922 317073 274266 881068 1012528 86361 989605 602916 125165 1040752 406728 50294 885035 1048461 338719 40619 408551 104491 838248 173776 626373 933897 429129 404086 128394 293034 44746 715826 791200 459990 318679 81950 1007509 150807 747199 79959 814492 644157 854712 713085 177674 1031131 347480 102198 1047258 547015 483869 276650 735018 776094 500711 320776 860092 520509 761209 75776 537462 241481 172539 896584 154594 475304 587130 449048 138671 646662 492903 552877 88366 507474 143636 938441 498389 138046 434747 20017 916416 738754 898422 719406 954923 51865 94919 499469 94713 370370 628242 341663 605488 953344 42910 292793 83067 144731 238745 586421 997286 1035165 931729 81392 681510 874966 360699 537162 692111 20953 225199 79785 17435 139452 305514 106870 578858 185180 721738 596766 1037756 772823 428630 730258 11001 295184 465908 761543 437418 744750 560753 26679 546237 301085 747901 657759 918724 78091 798380 356671 511094 1044972 733686 573917 644141 689143 459319 863426 313447 37927 745904 515963 777030 198588 446084 262169 677136 82103 564028 1030578 701615 684641 628548 940254 90161 329156 83819 96314 845129 921136 634471 736488 903628 183736 238927 762637 519222 412083 902175 711250 1012771 323387 1038903 176740 217814 542641 849628 595829 480181 834871 917942 892600 1031370 749364 451408 795368 32580 661204 540060 422082 129012 195462 1029228 459654 868305 456572 574970 971130 134260 756782 13153 10343 532636 460503 784673 563738 937132 832758 645023 784612 589608 731343 420770 156699 156988 953832 972504 746647 924469 593292 981071 530741 158981 213835 931068 947032 599747 442744 839735 492387 652585 304554 250941 709952 22036 671035 625325 580828 989448 375244 820492 422568 225194 849343 472385 745498 626243 542908 923161 392234 318532 224301 680900 382933 898236 421825 222294 1014430 440036 572908 540743 732936 763540 12390 813812 57117 777419 930984 563995 196842 149546 852082 152419 692992 851321 972360 785106 403701 415778 88560 1017173 919521 109233 455925 371771 1004258 884570 543527 767674 18328 878707 1031961 643689 1018537 876789 67234 785348 33854 48383 970589 1013420 445572 961107 29480 448228 174125 934103 638121 432277 38124 271126 441284 805066 910844 241341 895526 146933 290970 376094 581566 122985 1001606 455600 710462 426717 691335 1025164 934558 183023 17124 474866 274330 698783 280043 348098 146479 254928 82029 135684 187170 993994 571968 560993 632953 771259 537788 807079 904703 509233 350015 302664 817092 972193 207785 1003739 350363 626148 158432 864666 212635 1006773 973134 649955 178079 852020 766814 100536 574918 101989 76290 362814 762867 265650 847664 228673 1022542 236901 512608 997551 647873 273967 158992 168729 761211 641700 712512 309301 447857 290748 891895 723038 1021144 947540 214460 362770 723372 1017515 891677 583027 965165 404197 357163 523975 117085 646540 772604 986360 150403 505610 1039656 151317 43690 763183 809037 150479 203554 537521 889228 500221 204798 976039 185865 551192 466837 727310 837230 598464 657410 100677 705384 734773 197540 413072 617001 723678 998814 751256 270565 1023686 1029720 669160 766805 900122 862204 562802 261943 47276 260858 902409 700619 706163 674436 452837 593751 971785 129299 953378 186789 392491 578784 562240 275072 166717 576620 314020 40250 165316 668408 652566 330281 250601 660750 753218 979750 780285 433398 765495 690188 330223 231233 815850 650047 204248 567107 47284 491042 133488 818064 21200 343456 1024917 840326 29662 732836 210123 491203 177763 449184 296887 334763 832839 908298 297379 516579 668757 359131 621310 35801 776382 88334 45017 739897 291222 732967 516202 444537 446550 366761 2445 475470 405849 782495 777534 500533 734303 81428 770848 705771 1008908 12443 616697 961013 86890 928967 320307 251673 212067 223412 351581 702179 410184 661629 1006248 593442 275789 436931 165483 622696 650250 726317 70816 468109 273403 471266 176740 469292 74241 534288 329339 166180 551648 585065 770505 118808 764863 381601 147418 847600 113322 334577 46939 73814 939795 437399 457374 974138 553549 838740 968730 123215 67600 1042924 502505 343947 820984 1014954 944969 362155 51462 126937 134940 193964 629789 368460 551527 376915 383622 320471 278486 418726 988013 995283 979255 789105 901985 605086 507899 197059 793816 410137 695736 867694 614568 806184 36009 978058 1033872 365109 757804 597490 980397 57006 11587 292037 855301 201859 949012 912614 15360 767657 836457 503677 191209 951705 373553 1046389 291697 273361 793341 1531 551213 260690 409476 337669 422419 570656 178719 378313 831233 159686 584013 299329 439350 489935 454961 241838 725463 416590 1002511 657426 93291 713047 518866 822452 206176 539267 845193 895392 562052 664432 572390 308261 314252 992063 271806 1011797 129168 907284 1012619 1025416 17549 480154 491245 443097 610530 558972 535332 103335 671443 836077 947608 394262 411658 211489 792146 325004 255760 634066 962688 140084 430040 919740 824053 267902 456757 600864 592038 928669 782431 306245 145710 435719 379763 900082 694603 709881 940016 462326 1043294 215025 1009722 775841 118767 660274 125722 382792 648743 336963 496700 555716 490581 435824 70831 197107 53354 358216 189289 770102 778364 1026845 693697 419826 52038 598407 444403 485135 508071 535009 234912 414588 295455 145355 893515 92073 95061 698278 897500 265995 801427 365339 971041 164507 389448 46484 69192 816471 582789 286914 704871 577728 386433 950549 681205 819547 731669 635463 720462 938800 441665 156626 857650 646734 425893 789877 409926 230213 505865 553907 604305 1013674 537557 195667 557569 909975 718745 135905 370916 919848 163719 40236 984687 690943 167924 98246 924219 44736 759259 995975 553666 310934 104281 615691 337382 357548 46130 176943 579947 30645 79435 27031 678776 649061 864814 940587 117530 588022 636809 573590 282818 762788 364975 931526 943810 220465 1021973 768367 963027 845410 429782 310408 223633 337791 300848 610252 807165 859351 536581 807737 212731 971578 837211 768917 866002 357501 316892 845540 397487 680954 498007 983283 569889 617229 281405 358353 382622 914840 849445 819280 747517 745088 709960 633480 943867 150573 935173 689749 615350 335118 803678 219092 99892 877587 753786 1039338 272093 292145 196385 531645 980733 66018 804163 742968 309572 771490 728177 191116 35397 868979 844386 1009322 637178 429402 92528 104137 667454 469727 1009944 109286 617042 129937 425598 420671 918361 211072 48358 949463 509915 622529 380476 898550 287302 258286 107405 33446 37480 481699 46476 481591 521718 815618 251150 802491 352521 600368 887694 285579 378524 459222 723882 1023936 1028367 556704 700836 554938 84647 1023681 136162 364701 456203 485998 369518 1027279 816841 167774 253046 886908 698831 68945 394957 511506 249330 979590 558696 465605 23658 927811 834531 922380 946516 872272 423162 100130 377903 896124 453904 42886 143455 664855 482731 1001851 445870 84854 335605 277385 760006 293747 88125 895482 502712 919275 409716 889694 657016 29246 257713 19719 190302 49361 441005 989070 1029030 905615 601416 49996 749553 445284 229634 681186 379074 170433 701058 137650 174850 686363 74003 384099 289917 627564 704290 551264 164963 240817 447170 406362 971719 319338 83496 288706 753187 813340 886830 787280 217555 296658 851156 194175 442517 614808 196027 350734 1009679 68351 551592 45952 797257 428445 51719 215453 513583 652681 194917 100591 811024 500963 486901 227398 305698 550986 918797 802101 974075 841572 877734 897170 86041 372058 912351 656121 262748 734553 144249 356682 41607 378642 990812 657703 731074 611130 358930 1015159 326171 393227 995143 592614 830208 1037761 131663 748642 802246 1014558 648096 843679 524326 917991 839763 80276 1045178 901989 672423 264956 377220 150757 537214 185559 609384 613432 1025503 609510 901037 453684 708978 111154 605313 414001 444679 733573 70002 157068 704527 547311 295669 443943 449057 500035 533474 794343 822135 522391 245238 100149 166254 749768 313935 323198 412426 650995 489972 825523 858479 389373 544331 240330 438377 352781 16801 771899 224997 32524 884646 375427 6006 576300 699886 210852 598225 660574 443505 238755 497233 493530 1013259 915209 624756 448155 10493 630883 527707 748000 491370 559810 840014 239533 356315 271676 603958 673608 257468 1015913 67874 898492 795100 31462 702658 1018457 668401 130518 471023 920370 106002 84316 209185 639389 270139 545058 280567 597687 862668 469205 215475 798686 258314 950438 419259 156469 393373 864714 837146 285731 812305 187131 901116 251860 877653 625910 889909 238006 837182 558843 638907 628734 830725 131920 973864 835617 64965 922558 659513 93019 481534 298514 528465 355115 369429 526493 241399 939477 72913 255669 392531 776927 3040 1013042 654261 10132 521040 530162 383502 23428 678934 295253 772214 986370 142730 198849 284580 187813 234985 326943 289145 728775 33490 595548 45429 296457 240074 454889 50496 1044941 270520 891452 245027 867770 231017 470349 550028 796476 572173 229146 719502 344578 600248 776995 688734 851070 170978 118766 500695 177256 502760 723844 990199 908092 45960 804850 114016 731831 219497 346058 786648 780638 174225 1041055 992713 605943 637165 270732 910018 891149 190412 224174 959988 401264 893028 836261 353717 932019 308300 790295 459008 466605 476160 425261 536564 885496 407393 387349 656465 1000309 542258 351102 391678 208582 430236 38431 759685 317651 247723 569392 106133 425798 1041870 1032942 838784 720399 685915 894492 928442 644064 357128 1031293 716640 997041 696947 381019 1043886 669757 367260 917507 169608 719492 279654 113223 100594 193607 1045785 379642 438936 607631 71395 1013623 852039 334887 1007954 43803 761458 10269 41435 865223 575918 204869 529495 724575 405302 939702 543617 1033037 580967 23883 633209 840446 967749 834083 485443 864868 247285 306209 340553 382834 546625 261996 1002197 742819 765975 258544 476824 952948 756746 403420 1004582 154086 752336 634914 398455 817917 377026 792827 328552 218179 509791 562272 225336 714821 794057 470162 1548 184853 264518 919698 189547 479686 173504 442537 673730 485620 759366 639714 246241 132921 476553 116619 262779 804537 964191 611768 995242 178327 58436 284608 249450 508285 242644 507838 670490 67097 160594 80913 700926 386970 781093 64476 780223 69687 130645 492423 799209 462760 842514 627004 474987 264107 244526 790891 680219 157824 865438 664390 614960 834926 596476 470341 389318 821564 387848 983460 759389 537272 251171 398048 147546 131380 476114 768062 612485 665860 852289 33348 880010 387073 124605 171838 682872 897545 7481 151482 812101 290172 257482 27404 59463 638913 664107 586699 716476 616895 652602 769106 740931 636004 824185 334656 1033569 716066 273294 569336 692990 651885 298691 14114 302821 512062 1008006 28456 799303 552083 383978 396474 147512 672748 137765 835403 540209 603600 654608 148881 35981 942406 891562 496137 225036 987484 212629 130928 693586 833956 195224 955723 340841 524978 247579 613472 436795 583327 799662 705339 114713 908681 567170 856746 158007 268817 602606 782913 532525 710107 584427 1047767 183927 241169 58265 550151 279798 135137 566968 305584 541806 767226 411952 23158 333318 798739 2697 191551 439243 887141 99699 368054 426284 518955 421952 93131 103295 679465 847205 464432 1018491 955938 93181 209886 784572 642657 399430 22414 285763 833073 515105 607297 829171 290149 192406 864697 808725 954577 588110 532733 401365 153294 704279 82137 795074 48058 484964 90715 176978 900726 214218 228696 244060 306406 540805 83173 298908 622709 114929 904158 33074 608910 405264 14690 643363 766244 1547 36180 217815 490283 553897 554204 299673 797980 362713 667364 691738 177525 916014 1015964 457967 469303 290910 178679 10510 888934 813251 248364 218965 246413 697818 746549 770051 152375 208838 930643 5949 953975 451789 139144 566666 1017185 170458 500251 1044568 535182 117498 600600 1045109 556700 449503 168141 910486 511148 714848 171599 431571 653027 468215 564723 873513 119529 642881 725 1008887 169581 568962 793684 920961 152478 205854 383636 76657 1017267 379937 893690 286033 765285 110008 210100 47889 851312 588726 367919 335495 595734 222480 867487 981994 710299 783713 121466 379479 339914 689511 969213 719949 334446 703364 466598 34864 298714 171070 782520 524489 37474 699071 438714 802244 283616 629077 626936 496688 743472 362995 520192 564995 833204 843439 583463 497556 91600 563778 383490 933407 497519 675979 465901 283205 337276 501516 42119 170889 724586 353643 54324 950739 786861 267763 215194 13809 523327 13840 639268 354833 980252 521943 856962 170569 825798 560507 536615 320784 989889 332761 997066 422850 722968 588013 301798 488223 933334 524635 940089 891852 254094 907239 866120 805584 747988 994813 532954 469529 312514 945194 886649 92405 227956 389792 840180 754841 716428 649654 649696 106654 371630 238182 838418 814974 638981 558798 993574 437019 797117 957104 664572 597305 349063 35825 396341 997375 565528 217885 931770 409211 68521 1008610 714294 589083 315001 1011088 210327 660020 140102 437152 599697 968318 462552 50730 110875 816533 408951 868973 714991 689786 716655 557899 143886 717841 914835 285130 820538 746913 900535 140692 181371 55127 749365 34167 270235 1036994 989033 956390 34986 210776 321077 445303 866426 234224 359038 212835 344867 68167 736941 898058 539777 119163 447790 854892 584881 472210 300276 154032 922776 733172 333299 492961 475740 563437 708005 96556 505320 1037869 965510 516579 611692 665671 927128 295293 635355 885301 222432 790099 203628 192978 770535 173029 247322 104543 811321 901971 327204 13055 540649 386021 289933 996154 606220 627588 93085 878462 935225 272190 27486 603033 24848 654278 419360 22848 69552 804337 943349 20620 230462 422714 726069 602232 197989 465470 419836 337764 547281 424769 86183 426901 17587 823464 360283 936882 332352 569213 735870 878409 865330 833519 344636 153416 60997 906702 312579 360068 594619 839955 484359 391733 577241 519766 83903 592504 296808 548694 345190 920268 509236 869237 855675 588437 799120 407609 229185 365981 238289 1014221 190784 326798 473294 103293 621762 519545 887143 434238 375895 494674 646395 465699 852305 965489 424688 16361 921673 394258 788014 392044 114072 265942 518564 158768 762335 306240 251074 324313 843391 552249 18430 185011 717346 969613 274767 746027 826672 844396 235701 117587 972379 177897 1006767 941154 249620 69758 1048259 616498 919571 123271 884730 112321 619987 344002 413024 34224 308499 322773 474248 858311 806742 28360 432135 121455 659300 243847 277493 330806 681415 680545 49775 460623 646479 94860 901143 527631 827278 636318 594066 501617 133469 829205 340745 1022355 413525 387537 46761 811063 275031 217237 964387 344643 574469 882313 157996 389441 736070 714683 1029886 768480 710854 1038745 191702 541809 318323 815992 95604 779626 296193 763665 370334 622055 994919 301310 499101 388132 945248 39233 338877 330756 672747 502718 709330 411533 356044 368829 1036718 178026 897033 638313 475308 971624 145517 193619 540200 111353 137992 699887 994052 253364 315820 8469 653093 502738 971122 408450 97780 865971 274227 399957 127710 252247 742416 529042 286164 737510 115179 346530 731084 396585 321515 253393 243518 270 67324 1023695 990375 639783 534093 87600 249610 798251 202704 434156 686186 340340 953533 807647 512592 16768 408079 883018 365131 809073 3333 579920 812652 99981 618403 986490 65990 529086 564526 732468 407796 207634 263860 525645 405139 75068 116610 254075 298947 216849 76204 319445 778410 1003277 14984 1041239 514289 791756 1011507 262753 970821 809361 350474 824376 801495 569538 289330 772228 931293 731241 313874 1036241 533519 948661 276948 300046 809514 182647 919783 262416 973680 653478 858495 449808 206374 885979 652564 536873 462869 1046741 454879 868827 832266 781559 811616 268171 354647 169925 451547 694016 1038927 781931 633045 10728 726733 677174 451228 259921 50606 253976 13501 109616 548946 205608 80268 971741 360223 103200 399007 704661 210430 882141 8531 197623 950492 877283 693062 948104 114731 218071 85723 54575 214366 83203 766905 581561 585584 91605 885580 727894 186206 252255 1037635 726554 986280 263897 269328 344189 549332 490011 211307 742876 149739 545828 697039 349429 245754 871318 628220 591983 216467 81206 23923 663376 396617 806001 238845 316805 248888 37842 384549 339037 144762 812429 570553 832270 593586 269304 561997 581423 99462 358924 276407 783676 165661 433128 153492 688406 800421 161614 480450 1007232 286671 322597 852452 545187 395345 550133 947938 864139 396131 460654 652646 235175 968259 95457 712031 79693 316593 858821 897410 961587 449907 791348 11204 844535 683730 38251 1008097 988313 518940 915021 391641 740860 492832 604385 814701 231528 85173 732880 877478 610827 150323 403688 2895 919155 569335 79771 694646 104213 593124 719744 968943 123850 959197 394705 159697 828237 573004 51436 402422 383934 467870 727251 782207 322337 494533 736171 5455 663520 405685 297536 386443 975173 223719 106624 696864 157697 22744 269820 29501 329384 304523 783978 224212 262707 1002243 545317 695838 522876 291786 261803 475156 516805 681582 1011486 253942 166450 492030 675012 370888 46154 215697 956296 112336 115066 820671 1005174 556058 321426 419622 841794 603380 64069 969958 33730 1010802 836525 1018917 145519 823531 650438 839053 605929 1022074 292335 162249 706928 832894 573292 177675 525419 465690 139750 487561 898789 971190 268009 589051 488203 301948 1044836 770335 546479 387291 599597 454966 744392 187656 664699 416900 866544 25208 769642 608723 119269 544616 74106 25585 473096 629333 679696 833069 539361 695940 1017076 112862 34969 1011835 411090 814556 286334 410246 274873 101637 903554 776499 1015455 311481 95933 659414 24794 717407 857063 158982 324520 632542 81887 444190 635304 355108 592678 129213 556383 86179 67684 173382 14773 96719 1043682 658785 455285 177825 180495 62328 562384 602391 958716 299067 276442 534962 658655 890652 652556 312310 1034644 215764 741569 385773 872727 827868 12985 202149 971531 97013 159384 299949 705846 909729 121960 412060 984066 615079 196883 1045898 99070 290963 673514 283541 429404 907315 378401 612958 956016 148763 499024 755593 891447 513570 186867 932929 921037 508387 848107 731569 90102 527165 378620 183692 2454 476628 543053 1048197 732729 813709 366059 35032 117900 834582 832581 318144 753377 637787 56753 573694 707504 601106 21990 471897 591376 600369 906112 733464 900674 149874 948352 1027466 246311 644054 940745 35966 896452 394271 892068 962251 789445 417620 529725 593610 460280 137281 624931 847062 894414 951284 29388 986067 828637 1023553 88847 1047973 970080 302655 836008 884660 584373 170697 628151 190318 215518 999167 409153 696005 182785 888514 144046 176301 228584 965435 140105 419232 448386 591700 45507 978970 488032 441405 899505 862492 285241 994793 928009 941229 389222 774030 944297 927316 940902 743465 611536 482720 493404 325368 378275 397984 46732 890878 829353 825963 893409 80002 631888 895898 600426 150416 547430 887497 890073 77430 9888 804633 287747 896328 31766 722609 1027938 300894 1035461 942904 989334 746449 983564 1037917 150239 779777 230703 13904 723877 135697 645080 868934 56049 905577 179345 802552 533489 714548 847690 762660 982392 58592 880089 906251 96891 863904 544885 979442 494229 593901 799291 504993 944772 909313 141738 1005543 1025193 603738 282918 956435 500108 208701 843640 376444 903254 573489 1036364 507387 12118 793728 72881 810860 318589 862649 623517 753201 169441 787505 778855 218286 213566 496509 859467 776398 121200 667385 38890 600189 386298 414276 736711 984619 954498 352706 989899 484687 1002066 687897 99265 919266 1045465 748980 904923 206304 172584 100163 433195 472011 61046 311353 503339 107815 186013 179277 676406 314879 77210 258809 940300 52831 367632 58366 630610 495319 667846 613342 9743 249087 688420 1034337 441137 341997 547258 695569 143878 236736 392890 903101 338883 729881 523385 931066 946177 235933 34802 91293 644410 316020 421698 724546 375120 659405 629293 710088 985607 426072 465560 790483 384390 838602 969997 628297 826075 765789 821562 502998 242292 109133 451186 390504 255654 637532 358442 750771 599081 206926 54909 960173 1043097 418926 911017 762643 476407 586504 454544 676323 610855 157933 271928 438240 810352 292850 380491 860946 952063 527216 125592 843587 916579 95430 490896 154242 1032466 894930 612810 774564 460515 690044 164479 646334 988819 803372 400398 922540 641088 114255 846969 639630 297969 661205 158695 962117 393739 862134 222496 256250 402397 600680 9748 46744 195606 483947 278612 1016141 257865 645565 383383 712205 889968 273766 953399 434447 531814 92654 1038257 459342 675692 587746 336169 512521 723877 301139 345060 376131 747417 618838 373195 762436 742838 404101 74734 390422 712138 530812 252671 930824 648586 622173 1011667 27695 559375 708685 537573 839136 656212 596468 926163 479544 796345 222721 220639 486036 353667 80804 149103 642841 748121 797458 332941 411949 278729 944645 68711 761084 265665 557113 474576 228596 612374 1008 840893 36425 647424 616047 850378 556402 134300 970879 410291 795306 580201 397037 373467 1029744 683467 495370 84936 333319 730764 551723 273828 661494 346454 624426 935870 848010 211002 900323 628999 566863 539436 596152 458902 759451 645252 730638 302628 657923 769406 412622 1032849 973028 14011 407781 290909 794587 997566 483524 814128 918605 391280 100320 1039698 100576 70557 483379 622131 94720 215413 865721 23781 735835 705292 568052 600989 923493 453593 755049 74037 396757 55867 756257 289197 333350 542703 617001 140966 807191 465563 573202 1048549 478252 883783 726897 1000406 742954 558047 4960 366599 844703 355762 823547 735656 852823 222198 714980 52754 58088 382785 408256 967485 353064 616209 182712 16456 48305 875078 354553 763380 275556 239523 784436 696105 1040355 626256 585759 246129 686613 704091 261873 507256 1001381 69938 111850 270226 265092 184874 278729 892981 592739 104188 474196 263290 336954 763970 559316 102048 1044164 129535 15254 523913 783360 308244 629355 860732 192946 543436 993320 587361 405215 337745 770343 480968 319573 254004 182213 999138 695585 524777 90338 105030 516886 747336 704612 107822 437069 795150 99764 580855 855711 979802 10303 557221 1047085 545840 160758 696668 521177 921081 136654 312040 650954 221953 538689 920630 405484 116472 405452 722905 1000045 10098 472943 62598 719938 705639 867632 173464 1020576 891059 704152 586637 966275 217751 767284 572550 61738 711734 1020693 554187 170136 357401 413520 476997 357397 1004972 164479 509443 522412 324030 168767 10933 312747 440069 193200 141108 796965 879256 747768 804344 636019 69747 618944 449184 516271 287734 633013 950894 246583 450662 149000 931016 184880 1005931 43759 713657 833793 74641 785954 175213 736467 904391 972894 104376 143640 353506 655590 912016 97281 480795 145917 919183 207622 380301 728429 645746 497506 897976 67843 647836 105109 341249 269072 375188 316128 186927 409322 276610 522188 995568 936297 993206 868004 197714 140650 818978 184054 271690 659535 997083 870165 181040 976510 108443 938138 611393 360414 752450 607455 69148 597085 339280 516483 847430 450668 727917 68841 873126 811393 140770 240312 926217 737940 1040413 491612 99487 254114 545073 403844 601212 593709 214099 924834 11800 976059 731486 114542 485584 431955 492880 297827 425826 616707 324299 541249 221301 304220 832149 799369 155407 567540 904216 35844 56093 853987 638435 1033277 817646 766022 441895 2818 585400 338880 625466 970471 414482 1043188 576536 545218 659320 303628 786653 871728 807883 636213 525132 567055 794574 1029409 726859 472578 777130 60291 691045 234992 557163 391062 256326 527493 872576 96919 243267 556464 401471 316486 246735 421923 142942 1044329 200711 74199 625787 925258 603687 240773 464790 132916 487187 211501 589970 172281 598479 1001875 648375 737135 394247 393917 292403 45038 510600 957303 242836 878036 354757 773071 111951 440065 386643 545433 457789 862299 832877 1018347 812057 641611 109936 265122 104195 697663 427616 419292 661248 13862 780898 909180 185975 916215 529984 347306 155829 3882 68072 914256 365162 514109 805101 688030 713258 115248 404229 264326 932078 396297 179337 730176 481936 435282 667384 462024 843346 791958 186740 316507 898904 230119 706883 567806 216361 1029211 189007 208375 926770 996234 888743 841298 988739 620562 197628 615261 989967 336915 854565 353324 499889 610484 812443 1035030 881698 780956 639741 102965 14788 990841 276622 356330 30170 1037693 1005234 105304 926989 475611 182388 368868 124137 97103 885763 935611 175197 732051 953137 98636 660543 543467 343027 292810 602054 388250 733411 891051 1045774 596843 635329 310827 603543 837161 832494 221898 861894 48166 355055 452042 817763 768440 944368 450482 395034 165047 216894 100046 590074 399617 921292 9132 377337 713975 768175 365984 991853 726525 712354 583489 942484 390397 361347 914154 761357 938725 564180 923450 843357 656676 728635 195476 895340 291377 435202 353440 77573 404996 235927 137416 65625 239259 720653 447676 678013 319607 1030298 610286 783591 541468 93975 676119 425461 161172 721027 447152 98150 871149 950400 604026 454878 507574 51413 823031 478823 590214 432618 256494 540907 562550 346959 507627 1038011 883362 592949 745148 936971 420779 177139 817397 549747 862775 991874 962669 282223 449392 667906 343999 730592 226433 995891 830922 62090 931613 590589 430641 345492 81400 240360 616924 942347 923979 101540 424821 61534 883540 403075 510956 413923 521428 549626 533236 223825 639375 948516 466819 137028 238799 351551 744534 990653 710114 377132 304235 964511 654487 566515 14212 633651 343493 882493 73387 324517 219077 247256 954537 391556 904947 687671 681613 351046 666160 441840 106539 148930 933731 275260 587930 548020 102387 68986 494261 668476 898383 490924 99739 152671 1039718 444152 323888 842629 874287 909096 688794 761081 864035 630570 819396 450156 580542 557970 375006 827251 391681 392467 688859 29188 727539 1003786 906737 910077 105243 264691 290077 1012381 432392 260081 523164 793865 845770 835914 815475 881353 139382 590569 610281 16712 572837 196827 593415 117591 608245 845522 36127 758186 823943 39077 40258 1026905 67455 594638 233928 503393 853128 482026 583116 534561 18253 327741 61614 697821 420353 404524 699023 19775 815064 869056 360664 984273 745868 135978 604851 732291 653785 956473 388496 1041963 483840 215269 917922 519680 65096 325832 804448 590623 346744 411808 530180 253959 378463 960207 626447 705308 651853 57307 1035971 34599 351127 212718 741288 150484 178454 736854 936199 896562 399272 968710 337010 364855 530094 853524 590394 489018 799885 49977 937463 222583 273197 940884 90885 550543 154749 998375 213249 493829 872173 849048 544847 1014978 408050 907186 734871 178833 303749 338594 375620 670884 591780 583290 113668 444173 564944 985201 274763 180294 270478 291424 279247 432554 763110 1006406 27661 116729 102375 1003462 241859 674776 953889 836260 844148 313934 565545 666956 651239 472393 998424 573515 611240 525335 946189 173011 228998 785389 731302 837692 942355 297060 686219 149117 851752 41974 390628 741559 857182 151685 992989 111275 313493 696277 261673 320062 160881 936973 419708 1023996 30168 319547 582672 75667 988277 291021 145185 782419 423480 779288 664177 785845 173012 903892 78533 442321 761152 903325 367717 426982 753207 167028 468896 226518 307896 940349 798022 797607 670598 7743 631596 1036291 787112 991143 14508 772280 606186 208645 33570 982074 716123 750540 539248 303388 543694 377814 689530 564891 489305 560095 349867 490771 789464 83973 383087 779911 383339 625743 911799 767773 108787 302370 830072 433568 921753 497613 792620 543741 415816 928511 375375 14278 355886 909131 24291 60082 191295 651179 583405 582427 796594 635386 533237 459902 745346 233337 507786 825342 976622 953675 541116 974050 159481 812280 660384 665875 809450 929006 762064 563615 73677 364795 951016 938809 967409 301780 376330 873142 152681 920210 986459 183697 624779 540464 606084 8808 154483 306958 631601 88444 705921 913521 164757 210229 163799 938496 832741 709276 55516 66377 405720 55776 39099 1035578 508718 147154 259557 1006248 247334 561512 170379 790731 1044229 777789 242724 620480 797334 7951 401901 406278 559525 15168 565092 428545 802179 563286 265677 491643 1025157 211580 640941 818974 747141 488703 525649 625659 958815 994001 414024 791302 927093 237320 789733 278167 967212 251232 197822 57322 828013 426677 529712 1042336 112933 626059 777944 355900 867781 73350 363291 740519 932034 540914 630943 738477 204822 332604 452560 375166 33725 165750 745308 456750 51769 111575 213175 856116 982287 308025 267416 15343 959816 333210 382842 1038620 178161 516251 798236 389473 365211 73732 109057 217798 264155 591422 466417 407607 883659 302295 590454 885251 725128 263426 846432 687712 1041074 542740 591682 213476 284143 178184 507378 495629 946535 1040380 609037 676795 609353 1202 358256 108465 887365 996624 1006784 1011479 845841 977568 866788 294395 186341 211473 415621 20939 798206 365492 588949 1006044 515358 988159 684741 643047 181002 812046 203533 336006 34059 862749 561704 648124 228462 68111 517397 25962 373508 275946 120215 376283 323491 888409 732854 752185 250530 21289 207164 251157 131681 222156 122937 818915 878527 4057 54656 652923 948898 685961 1017384 356762 106099 359484 397067 1004895 1019551 278770 516426 540366 449303 735955 558791 170832 554193 184744 292521 971057 608836 888927 1047004 260129 717808 255370 925582 467380 880852 488416 115123 209378 783094 1045179 694658 214919 441311 237209 25591 111844 788764 866716 923215 886812 135358 105482 991886 566200 265691 447693 52220 26404 285963 973299 625571 190255 370923 510255 558291 177807 861853 243798 985503 736859 1040966 660964 405342 501391 859023 301429 160554 937611 504357 640076 487012 185748 41530 455119 891694 45906 299265 784392 796911 24657 944437 677926 581843 593536 67475 655098 6729 61876 653147 365947 442243 923686 999123 24898 549369 643825 670660 505102 220902 568981 102395 127298 332746 588663 269769 857186 533222 648798 464004 973722 444355 860408 593156 553783 211883 334419 800294 1029931 535086 116580 627021 909 210335 916355 999132 300311 756629 1003757 776893 948646 428395 696641 583901 528574 815295 986628 414125 531460 994294 629021 585379 417730 336567 216409 927415 250726 663148 784104 432870 549379 540356 224222 647859 539342 720436 222387 350369 176546 935537 779460 521914 831357 759031 275151 869131 570113 470917 156027 609317 942324 1009823 747470 505246 238784 1045515 903605 1037454 614643 740180 577663 1039379 896960 795210 152418 72141 373629 60288 856053 475746 63267 224461 103092 839163 548561 943052 765824 943301 698441 211548 952860 482162 555890 117536 77489 81845 133844 275967 375371 554186 541727 50341 856921 516075 233636 253697 602673 894172 140762 266181 1046921 717408 1041883 137449 40703 57025 643044 464937 893843 808012 983256 179074 875560 200146 82878 755129 199174 238377 471615 205524 164699 697769 124201 52382 27573 969904 537838 245543 64649 406046 625189 1031490 482736 433882 671240 369926 495077 190283 756469 660558 842568 481247 68846 793913 453598 471431 381464 920234 1005070 865849 195392 144585 641317 83309 650321 910720 50643 329889 265439 281854 59052 634837 661663 755256 309417 48656 327660 895843 205732 648665 677956 522875 156383 1045950 416969 657856 101758 447697 360129 461876 700168 823077 1017367 730654 1011690 1012309 410071 446857 151028 735742 641205 152262 943321 1002561 280967 736486 1033908 1602 1010631 919104 943230 333995 344082 896241 886425 455721 966827 748375 120136 869870 123384 31893 1044788 33838 78596 782611 367593 35490 986620 430843 1011798 149256 415922 973501 863057 423328 709917 979851 427025 748977 197079 970718 169138 785922 887454 282095 250548 874849 280787 224319 694140 922400 971774 36368 14546 535442 434760 446441 831842 535699 964863 289813 579899 742910 60693 995109 994899 449076 177058 195690 863488 666267 229982 811644 473216 939037 442408 81845 70514 289701 738689 620215 845915 330406 158993 635618 188963 187283 570401 146654 218261 145000 125728 253720 357602 511264 718367 842300 303647 26684 204116 1042880 933314 242498 978331 481370 136233 268604 436464 402564 480531 897333 149238 603391 531492 408256 329075 695628 362854 10865 690386 586293 420291 181857 494751 306754 159628 610990 9231 370245 785141 740856 363125 691663 684694 1031654 885710 297912 469995 887711 347446 56987 975829 716882 138609 168279 640792 913838 79203 933775 789211 1044074 622744 649771 70955 408254 50621 187349 210295 117992 419620 761213 126229 522665 373573 260822 575420 409797 116023 857814 574472 207239 849211 757818 412666 929594 907570 636415 900469 48561 251170 773098 33474 146880 867253 548610 834317 78272 65209 436752 94949 221711 913313 330278 93376 989582 102402 623381 424309 1012257 553495 938997 483520 373043 665918 826273 154049 635951 182905 462136 922493 748808 785646 439454 216412 487090 498279 772856 65449 35238 909267 301876 857109 30818 77251 816767 241205 105447 612590 309452 459775 247865 559789 646484 116305 925923 766335 434960 924010 1392 557447 475457 204143 200179 722185 961513 722664 6016 310513 1042511 247616 614576 1003851 881023 804168 767521 315852 44232 9652 569076 1017416 749116 271260 784718 216889 363827 325885 898775 169535 559304 710454 256318 52890 736346 225163 323250 296370 1025037 297894 855658 721808 307527 603665 595231 1014626 929587 750269 524685 510971 309057 821117 377078 577616 1029540 906380 64414 278524 753107 802051 913744 139197 880392 8036 550359 508404 534724 253458 433542 939817 118601 194518 1010097 724613 942110 241756 345394 706135 5775 870579 557285 216208 1040427 837585 163883 798534 1040708 676621 787819 73013 657778 71331 36492 1037881 833552 769588 49533 240597 487614 490819 387246 37295 630749 1025977 556948 1031697 356118 252513 773928 1038954 567764 701293 39529 705483 897477 203503 56021 187243 426845 400225 429300 648996 248402 739870 1019086 229875 656929 114662 33391 334971 441992 1024350 581226 363907 509962 669581 648787 930419 432238 563297 184644 1023963 633664 188200 259161 778733 915023 1045783 720692 543998 683565 256455 673913 581129 1022642 56242 862803 469804 342906 815291 749294 451624 523362 777891 904442 647909 604687 557973 357423 379884 185959 986779 567747 868075 72981 735270 423157 956213 309257 133770 220038 670783 963574 834175 77371 164388 562387 397217 255325 465442 686683 810225 363832 922395 87181 657747 737951 813589 469036 436238 868198 10938 1008447 172367 259815 925657 606610 1010342 803454 332771 672052 413574 302605 565615 173815 1034697 357497 365494 922356 879147 425002 120599 140548 544970 205711 653716 864583 406957 3480 932692 459937 459065 237114 77599 375096 849085 235247 649957 563960 90856 639795 772151 728079 522317 111880 373964 121201 168934 102771 725758 241493 503694 1043708 535115 56757 874630 571442 272340 670930 702449 212005 175841 688559 142167 730858 457050 234129 388390 960539 690256 125829 609580 236884 615538 529114 31007 380599 388760 269730 54549 15209 409660 82998 254988 226835 859132 493231 966755 725346 28186 745838 9311 269447 1006844 1020308 459431 438199 649644 715146 241353 297132 794712 275835 366003 964386 973011 405461 493114 285019 1811 886220 821654 813212 302001 191447 1002468 824749 390252 213553 398499 996701 842918 510297 872248 670972 794085 26258 697194 610016 827475 129124 695782 841440 858943 703257 714940 14044 480666 965953 201696 590643 849531 943151 912810 85835 910748 589945 355158 985612 670682 881275 205189 682597 115640 712405 478394 355270 199133 226025 551390 416421 785809 211294 876221 487673 926020 851616 275079 885442 543496 1000797 480848 506495 521490 215817 228751 681398 269884 531547 1699 446831 244358 768462 783177 145081 111505 281633 94503 898852 31010 747735 127557 92486 991653 878264 841103 816439 137896 967246 171860 803092 92507 627305 442826 830847 949015 330908 128391 221725 230868 596413 467465 535063 948401 1047145 841264 811162 621680 523133 872639 224599 197622 473758 989406 938243 486608 228018 534171 803288 929705 2149 891748 153618 827605 241317 133774 805492 16586 572199 283090 539328 171169 594656 65994 1020482 573081 546444 546425 978502 11925 923434 704448 990365 754329 137853 915946 75805 32592 831373 833057 1013022 641161 856868 185078 388605 926133 517202 533725 212892 999019 1026282 773806 337376 140005 614914 141862 116786 201856 995447 475236 9727 465472 199014 512620 103224 855369 228020 192935 935123 14695 294792 403553 453960 953735 943308 406090 878868 285756 310703 410870 424761 1027131 485413 1042525 432572 858335 1024357 876379 772646 17062 731754 565297 429572 642993 490612 56578 253799 851016 986500 564311 671077 441172 697571 942492 772246 550628 573339 124320 1011607 524457 853244 515865 207755 524921 641817 940830 609429 573135 371528 239019 185951 348489 992934 115232 584854 925481 23185 29634 479083 190421 312620 1037881 649235 943448 203230 886289 1008968 359646 861651 416057 190407 786235 509050 436102 966352 63845 844805 729905 668841 300278 629228 278869 289563 624811 673642 930418 935923 268519 445950 1010413 356739 567345 54252 1031053 154398 776113 399546 653824 745887 407479 580019 670036 980963 886837 18023 692862 451402 362816 197929 31959 428090 678802 903056 833177 411292 422155 519926 1031526 910941 396588 540924 317122 5102 677274 764932 370836 584901 914081 7094 549289 105434 868270 351612 684593 722475 265172 398597 644160 100152 191048 704709 975950 769415 922341 577140 575928 419617 512681 1032075 945981 1003027 560182 417226 396161 83183 411730 655285 342413 209736 906855 122130 762189 799289 1015044 553836 667664 964831 80474 850579 581900 841946 562367 977178 857560 494288 916271 362712 163568 723691 767430 367464 562229 673110 681543 462504 433514 742083 858264 835902 543416 460008 975684 22286 318763 885501 268279 269765 188210 128576 66566 852306 683299 1001073 540901 430183 527796 517718 169134 200956 137859 176184 156321 632013 178320 447076 306078 294359 549054 576428 106156 74463 981077 686051 964982 312299 227715 11365 293065 433862 273366 844940 629016 160640 1010883 491068 386808 329964 198691 722520 958372 311585 925873 267594 942458 540154 501901 867199 699515 857494 747964 818665 586447 38616 1023653 254587 342335 826855 334485 462001 804793 686255 262716 518661 747984 908127 463918 814715 507706 648426 491876 1007894 990288 144262 742840 931936 293521 657711 553068 394982 653599 229413 920740 96186 683328 53097 448999 645872 295646 630597 369826 868897 617736 421313 954021 765163 75375 262958 972708 869742 410090 63135 341431 240848 740082 475755 835034 546746 767526 256173 810094 654042 680393 960452 843190 722783 1025599 245459 493147 210816 587412 115266 998377 404213 790772 884795 408911 70524 1031988 914734 158563 94550 796488 151629 139612 450503 306123 264209 236886 127385 875642 458419 63697 138649 915129 636596 176435 310041 292364 497493 704577 462445 603295 999711 672938 877934 433087 979549 244348 82938 418911 588701 770989 565361 419732 148531 688275 536634 458521 843446 1013868 181308 325068 44417 659927 505189 67631 268083 564057 155943 455912 445232 1041370 833014 400705 38429 877349 446411 898472 411239 389739 369828 951856 434365 201921 704769 277263 91282 53149 463977 541982 680092 922461 708067 19036 694104 111552 280701 665195 95107 389226 1993 490258 527522 822629 771163 708793 555899 883611 952396 542448 736922 135517 515002 775400 831181 971487 524614 465400 820137 903865 213652 572953 616450 750183 150734 1008235 695926 535242 105762 663982 636388 17574 130367 565450 937453 825634 790492 831303 912250 897611 585010 1013718 122165 230288 118653 803014 339982 242247 577406 179343 832439 28199 831740 191051 724777 121292 638782 296504 189725 262967 637330 789047 592020 748619 315338 998992 573776 140113 372410 743724 794712 1010549 171195 962713 681080 783686 894507 522762 945854 304954 907755 858901 476927 914984 234975 756211 307280 642508 648050 278019 118157 133446 451599 340039 1037781 621467 871849 158693 186635 362547 63284 44711 169047 150361 29993 235900 87715 217790 378374 94453 718111 189943 3788 945608 905150 122618 550784 105809 1041847 660133 243626 348684 129540 346423 238296 336924 182246 706261 558364 754119 280415 353287 425866 53240 328118 276024 1021116 924348 1013239 510009 316750 349637 101745 910014 40033 77034 925750 910559 777244 943269 690590 502937 31270 51859 675012 462667 703534 374264 706823 909881 771172 399417 65163 430861 990717 662879 746166 86097 350642 23707 640179 901622 375361 694460 868850 217551 585963 135354 150182 656407 977396 352303 439877 384999 108839 126937 911372 452545 472655 718362 328569 1024520 301503 1912 602319 274821 256203 341789 127381 261604 1008205 968535 99607 1043508 236321 158233 875748 993131 703145 4473 41294 293088 182089 282672 706029 405711 66284 412189 798236 696025 284541 210114 188794 727681 578415 616389 610411 1022896 931382 327025 600213 320305 232652 819 276835 996150 646701 539165 354437 759761 1042395 812902 767598 114556 584282 210151 86741 549778 34229 893344 49461 934099 894455 459313 658765 630756 425907 299361 659360 28108 498813 430235 377333 713849 1046383 850028 762840 181049 272805 112902 864024 71489 698049 690881 154695 824362 199016 282260 603965 687214 683970 655008 230293 268784 976894 601766 291119 181873 257228 400523 24748 295964 651745 86235 47093 730619 721014 53060 902837 526463 943050 972566 47834 416252 353692 13258 1025304 389930 203441 269688 363878 573349 81748 1026399 563070 308846 271312 445025 14177 811625 1026296 319876 882129 1047261 1002657 450162 476374 592887 214562 585722 844858 175943 307930 640141 22029 21568 185002 350913 713505 334012 742519 614866 896910 897399 1028778 338460 24368 975503 630703 468386 1034788 690187 33401 653450 966991 863824 131837 203167 713431 408237 1025714 328398 491175 828369 228631 455081 35568 145999 908333 276455 501923 491809 929017 334818 866295 136738 575492 215319 490729 502419 778715 774314 644023 1018775 362382 47583 914788 834230 830261 795298 85048 169566 999526 454656 546877 397917 485569 331436 664515 884841 634981 607099 378844 59544 940663 166888 262369 848360 507298 331409 447211 678584 503954 39863 605786 786765 394872 441794 66642 359502 662409 154043 293689 803657 618879 188369 422715 354092 875542 854997 666310 121548 114064 210365 86798 740193 971570 471588 402570 231688 4549 508616 230261 556864 659990 759563 865358 965998 101750 777332 663640 298841 354874 24363 174619 1025454 907324 998016 332257 478845 163160 137572 125498 867770 635376 198382 171128 452029 183657 184023 785716 614338 885420 716286 979143 648298 19621 856806 597970 316472 1043143 142899 506806 872469 650631 725809 938781 483789 283357 305229 243311 963728 275142 108441 453726 777586 883652 782156 931419 668651 900956 1008192 140574 14935 265879 22643 441634 824950 517762 1023878 305958 629229 76974 920385 297133 613060 211888 103949 929919 809959 851874 921976 926502 312741 8864 222901 195442 536116 84300 223001 324341 127530 221003 76959 620168 531717 1045446 789093 314052 319909 959978 527661 770186 434893 893288 396253 489852 560037 862965 870399 867457 374843 15563 564802 809541 585213 275239 607991 270774 713792 100553 75412 255112 72893 500599 437813 461746 1002510 372858 281622 998383 873014 168223 355354 952895 246550 382775 198727 245859 65273 250263 117064 700772 580361 960665 243434 171532 55767 952985 1013919 829803 717783 190586 992766 286036 61409 967199 567104 278237 150450 131825 107973 553699 439401 126559 68749 94851 462602 171098 6336 577442 987390 230869 850471 657767 616593 74059 66480 94395 554355 888632 814061 203984 889144 153247 630166 782231 59352 864643 661506 961096 778287 649582 974770 987614 529534 738285 949959 861080 318184 327441 693639 153978 351734 581103 457436 196298 607508 574753 290004 365715 126225 1042244 53538 149029 405667 328056 984476 814483 442593 501731 540859 534579 331207 696878 590366 916258 966325 874502 758535 952254 1030896 413084 136924 544810 836128 45094 142247 101325 562385 979548 268951 527315 371954 293115 497789 602026 427608 546629 5712 256391 948028 203648 696745 447199 334009 633715 1004871 807150 933711 471276 22925 444723 557923 529980 554239 976370 285117 529080 732361 387761 375816 345914 554296 923835 155989 682655 389694 730016 951960 132679 1034226 832947 673578 311960 195342 328842 99653 312187 221552 882050 25227 529629 991897 741945 936064 272176 116785 429330 98571 809959 581249 300468 876281 369149 795895 605579 849530 74351 741030 1027142 812450 1047741 217795 877655 175337 136045 871721 87926 923564 125064 585430 68383 341162 1018396 294508 380175 941703 822968 288945 784330 1037388 729587 811279 411416 680421 139493 791060 474244 39074 542379 89587 168924 825270 551144 143106 575412 419003 50239 1038394 959971 840748 1005786 394682 193539 197098 874214 474436 271349 285112 760596 585407 530523 77759 146202 70835 522525 387339 336432 484560 137189 963595 1031572 790631 255138 643349 637190 398575 913929 682719 445260 728194 264719 917255 234159 192093 742000 415373 98685 552803 557356 659028 252549 668315 8452 896932 1031582 825774 714241 481451 82976 1017194 4590 980215 503145 628289 518361 853501 695129 720074 538006 654230 679638 645695 843324 7293 873545 667902 952486 130770 806944 222473 610034 495770 6986 347270 361478 241724 131006 970815 296966 283909 91380 531490 240863 1001381 31850 155586 469696 879280 654880 990932 992411 430879 128284 70067 572585 1044684 236519 562653 866531 984825 936207 896628 79754 210122 224163 627902 390047 511430 497594 120998 956779 49754 565996 463160 764665 251990 708823 597288 947351 29550 987035 193356 430425 519610 279647 798 753558 557110 370634 861499 279913 834371 537226 465894 992561 102180 596433 566149 746001 320642 1006546 660259 463985 967913 154697 298221 200315 463688 495856 704181 970911 644213 605707 602738 953871 788391 541405 11966 868675 200442 718384 599895 839799 42990 725714 638366 410152 357353 308242 413979 786843 790704 549447 401399 13142 966898 143177 718720 72101 631997 516854 947369 887062 754183 14255 447623 224509 466214 337624 349397 678897 467288 214363 9329 801869 432445 536614 648156 915632 1046359 133288 570814 672893 306833 131416 974689 28764 1006261 260654 457009 609975 162036 863528 372546 272446 372835 256711 201162 901220 240248 157327 882082 223711 686993 430986 517321 273196 39789 69830 401121 127752 28080 337362 534960 318712 809572 773957 487841 165314 882291 777015 490048 749554 965678 595398 794306 30806 447433 820627 483962 154242 158684 505922 53605 869709 74211 335614 553119 163666 457407 490226 474860 138096 289588 678353 1000752 441675 454761 369231 866039 355784 276587 405669 893678 229269 121513 885521 504680 295839 761977 685651 1015514 150937 679314 856626 125023 67708 874640 484853 790580 88833 541556 881899 21565 171049 508961 406243 712831 464822 953568 1020084 511908 811695 853213 497847 842618 638944 360615 826184 564596 431191 985780 420680 614183 715752 572379 699038 883406 789930 1024984 927409 1002439 467064 606667 345328 962324 778098 298169 360266 660443 614009 232458 651446 596966 974518 1015817 848301 707620 176915 629352 574635 609574 79040 673465 86705 342947 378800 66293 587718 690420 1044249 444409 155505 60312 422392 328196 94529 647090 692107 203067 871749 931718 869333 821798 350356 867328 564253 101936 743879 1006892 990063 283690 304506 946879 208665 313544 285391 363661 570160 847650 45034 676624 165641 1034549 347766 129000 930240 839776 311326 243286 1021620 654823 715541 713663 965128 418676 171663 692271 628004 480145 12101 308947 785203 137775 205813 458366 1019299 279842 61920 985637 376999 818338 706891 547171 913336 388043 29182 375030 623120 538910 145352 541504 7981 921342 255736 389318 389973 275508 186598 112821 394252 210028 69736 475480 169119 366773 484957 794787 891548 831493 50726 568491 737880 386995 31272 678956 33640 177147 362571 112386 1033512 329854 859774 906928 365367 155839 397104 489180 483833 1005735 482777 890320 418580 382209 777071 369915 551411 506879 316145 84334 581702 15795 378336 765024 248448 371863 735425 23467 842840 910854 954268 899660 302408 477888 588416 327910 892177 542570 487933 642624 243765 486667 115624 214979 486524 924049 437914 51709 998768 503882 987121 272672 76000 1008235 663374 229763 404321 952205 310102 301088 644296 886314 902705 248597 519345 609317 627214 561699 665340 1005375 417181 626482 518218 150947 254099 143051 662148 599643 1042474 776348 332117 713176 656286 831480 687787 578158 16561 910420 358202 619733 456743 758219 165624 383145 895563 12699 382370 760043 191337 891558 88886 353407 614482 365042 861303 792236 1034971 256809 239469 155551 927325 801050 272354 851176 644151 855606 863205 623098 186440 707860 65611 372911 796021 264429 412969 614851 64041 95776 440923 326996 609488 223920 893953 426857 1001563 978625 581373 468072 514239 810270 888182 223645 18293 627638 197463 1043898 190460 111643 375504 828753 316499 816129 284884 571228 964991 458181 573850 583094 177163 549092 998685 165280 81027 234111 895900 854077 992248 589278 838170 791317 958591 632041 362207 272534 879026 905393 288245 778382 648493 86501 325035 766131 90898 479581 480022 935195 617094 503955 114315 223428 398897 522789 16423 491021 1016002 123477 285767 100155 541033 612233 448528 638709 456795 271051 888296 704713 322386 333897 479739 999845 242186 841686 1042103 940126 783045 138600 917840 546348 470728 237976 876093 405292 433884 363045 452025 881373 597966 813681 581699 709796 143087 513026 80670 345160 259732 947970 777426 759414 944791 905920 461225 965950 357588 1013293 1038387 692372 12717 381024 570818 992976 212103 168211 785134 834862 527435 563491 823315 274511 221158 752403 434638 918710 834249 953226 157060 655180 586089 360912 716251 609757 640448 567381 724799 343961 299978 957739 152670 298388 134665 893575 262829 78662 592386 425796 143072 55051 416958 716639 450933 115363 247626 107644 871210 945075 1045303 644703 854403 625731 622362 25460 621382 314175 989965 557385 468222 259318 439596 654606 599419 967582 898586 461852 571983 210894 281977 765035 578643 688385 380533 562458 506912 161306 7226 767723 50839 892379 796281 543940 6490 771948 620008 31791 687952 864987 968895 165338 740645 149910 114491 755224 677319 648946 497694 116063 782058 12456 64813 563400 853381 1048402 188337 1036946 868947 579315 943351 49824 605779 749420 647888 706294 444233 969992 846865 93247 341050 1042673 93460 925258 248308 911800 776246 485512 12164 322513 811607 1033872 979645 612884 741213 918684 7352 382526 151217 77833 120398 897390 321472 137179 203936 390312 652923 286006 558480 457045 538583 594918 332869 561601 517710 324312 597419 704924 747101 791711 605425 853626 66308 346096 1005577 405587 1030729 454694 504875 969219 72117 1013183 793170 4555 666325 739036 986045 623054 356282 681925 591472 977045 1044346 496483 645552 70028 742061 191429 2699 195970 462832 146076 542798 895789 174181 573886 454924 290724 717873 564134 894494 777955 294653 1027058 979102 345162 324726 139236 128490 43807 892109 294626 539687 489223 583992 477943 491196 101521 856175 405839 627411 461227 375600 838335 285659 36395 442555 191546 774152 529479 652118 165725 3281 809245 654538 596708 621426 578860 805604 439090 329064 279769 789493 817870 153847 508140 539475 842464 408999 26384 441814 994232 194755 889430 953947 587080 573913 893874 719429 966565 18237 744061 650743 947081 82565 900337 479579 346836 466190 823472 488542 217351 369782 746302 166769 947143 1036064 860802 211978 467808 168115 148809 669985 33599 376475 230339 585651 928375 328839 729092 344899 619581 190697 966276 547412 24684 516473 773792 686832 1026 1013682 557847 915236 821665 359764 744077 731521 573967 348384 735243 1016221 1000630 864799 658301 106640 991269 501404 789043 820600 924301 847397 882528 248309 164420 952142 588958 192173 429638 967661 37480 636873 478895 421279 719007 498038 77122 686658 507654 537702 785893 249977 777670 189004 565027 728108 581099 1004131 141992 701189 37348 79336 308681 559347 482823 851099 762362 668843 463114 500035 621909 328738 281739 230951 750362 794900 556426 811413 674857 968064 156906 277086 720778 557098 995315 226392 53989 362776 925907 912603 199434 861718 50968 993093 535659 270130 641079 1018230 576413 607040 800777 305236 781787 916567 885065 959561 981379 848977 777751 300480 734870 51535 745592 133547 712508 840243 756435 495104 1032254 652069 489589 20023 878986 623119 169486 966606 585395 15137 256562 155333 14191 738637 126426 555555 712727 83660 62688 659567 436778 100759 403078 572471 97482 208878 67056 831628 193853 424149 887461 378244 493421 660626 51474 103607 994921 428337 142087 566723 109794 108288 211000 305865 679343 789779 519869 117997 889929 703937 109458 854233 625999 967461 959256 105274 323332 844702 1042834 490818 842188 484943 527273 323877 297139 780191 276201 335516 557541 474555 127553 376677 481079 93455 222855 908224 128669 240849 276210 1021683 363186 686966 59806 461768 60211 377659 188428 538890 499076 593565 188319 917003 288041 904417 272927 796449 877646 632461 665146 428581 773184 713197 694270 996082 597490 841615 944481 892908 260729 423623 197305 69238 951184 317996 930628 1038202 543765 257049 436642 383974 383114 465709 195669 262441 503701 270027 82504 179642 195200 117659 604997 636306 898490 849927 723069 943788 29011 356543 816389 779660 1024388 326965 446035 371125 950053 160802 478405 485938 882741 188415 265242 264718 405591 701325 496630 365788 463183 69198 323683 19247 27528 463113 416331 704291 337553 344650 552959 852179 65947 66271 261555 580320 418813 791132 546303 859889 376241 9112 539231 393773 30676 557358 742324 821698 619817 770557 408258 460642 336535 495017 725168 828865 726951 28951 305035 918808 739079 508661 932546 321445 573193 628783 636843 847401 784932 313467 431613 484456 966514 983759 737364 794029 234289 455141 199857 614723 702274 422078 181495 321277 441261 446236 376687 1041327 171803 599558 362309 9650 753498 310344 922888 16740 1038813 883440 38702 576934 416826 291282 445070 307292 935082 289797 582372 162544 742028 824420 525136 317136 1001186 731662 1001175 262636 193746 672999 874721 154425 57894 43541 564665 393008 227277 569475 1043217 619599 574040 996705 643195 354199 901757 827554 290800 358668 216472 653692 517709 661561 949797 264940 869329 618665 439367 956463 791713 91759 206405 631114 31045 828063 655623 702340 773928 831442 202909 811495 125211 730790 10424 364994 317394 256572 828719 730921 82533 685240 465532 886131 872145 799685 400957 276412 793205 128270 708531 632161 508566 156358 190534 579206 261339 495649 809982 1001619 737233 628185 821772 316082 555880 16042 851263 760403 1007988 902101 1031312 661417 343597 301473 863126 76331 811183 674773 883474 15636 267131 617024 1026405 621538 992500 296242 4885 530138 196579 801280 37708 694147 87028 675715 275545 214311 937527 254617 28716 39253 352671 303779 393438 1033313 958342 335366 213287 737763 434215 925354 138470 490804 719651 726654 233885 1017332 872445 891890 704243 251015 974494 259707 624432 859795 438225 310034 49092 342915 282056 96437 389568 530695 68757 160997 43611 966546 123570 882727 88942 419547 774522 633475 248825 367196 843181 163848 989340 93654 759792 767302 345118 311755 996683 547794 284650 759811 145321 456390 726157 292872 108123 304958 209466 648105 710293 616668 209222 383867 639984 1007172 637611 95059 653542 470433 299145 161485 788314 748830 331425 597448 102669 335726 277208 1036520 122922 213061 550330 982547 593851 483549 940789 457972 246833 611442 532953 131964 619488 257222 216543 10843 475008 837278 581407 1016203 875181 599618 570072 144582 66664 123905 164844 311307 331669 551083 949089 406557 719739 965141 479457 297732 957511 300953 523067 986250 938889 763539 979168 49854 121012 306917 587878 327285 102818 518004 362761 519108 31503 676520 441125 341639 696601 142064 968893 442078 665543 810812 859639 351658 320383 335745 850334 899348 295309 358713 499103 731399 737443 525280 790412 699313 473427 433528 944412 518662 407191 210694 47273 412733 794186 897298 487856 532049 911789 575531 748885 377985 208355 4449 752348 458704 13428 67273 1015857 17029 697294 599037 993889 398509 702399 725657 929311 559252 723453 845503 6208 573264 584350 93076 372287 687414 477344 950209 384698 249442 404066 164338 279026 834356 46633 707930 469583 68814 248476 869934 1000666 401815 993097 456229 182722 446906 206110 112895 933080 484264 851696 194811 835090 233618 240119 359263 649739 563440 474704 15603 1002113 878844 323450 810630 1005270 707895 103642 794984 1169 374500 836151 324590 452570 888968 946238 953842 582657 41585 79103 597329 1010679 558891 724078 819819 348883 45068 438499 171173 863310 588201 1016730 960234 212295 413791 132404 238630 851009 222411 187956 777162 532960 225362 948099 222795 739696 592282 205549 510371 663902 198927 512930 959951 994236 97631 91830 356687 855745 307198 555937 804264 619847 539043 122047 900069 229196 796361 751568 383250 508529 928815 1042041 5 10 1 2 9 4 8 6 9 3 9 6 11 8 2 12 6 0 6 1 4 8 1 6 9 4 2 2 2 5 5 5 3 0 7 7 10 10 5 7 4 9 4 10 7 2 5 6 1 14 4 2 3 2 4 7 2 3 14 0 7 9 8 4 11 3 9 7 0 7 7 8 6 1 1 1 8 2 0 0 4 3 11 3 5 10 1 6 8 0 10 3 0 9 1 11 3 11 4 3 5 10 2 9 10 3 3 2 3 4 9 1 1 1 3 6 15 2 2 7 4 11 9 4 3 6 2 8 3 2 0 6 2 7 5 2 9 2 5 3 0 0 3 2 9 5 2 9 0 6 1 3 5 7 2 4 9 6 11 1 7 9 5 7 8 10 7 6 10 9 5 4 4 6 2 5 0 7 10 2 6 3 4 9 9 1 3 8 3 1 8 3 10 12 5 4 5 0 7 5 5 1 2 0 11 2 6 2 3 1 2 7 3 3 10 5 2 4 1 7 0 1 7 4 1 0 0 5 4 3 2 4 8 2 11 1 0 3 2 6 0 6 1 9 6 1 3 10 8 3 2 7 2 7 5 5 0 4 8 6 9 4 2 4 3 9 9 8 4 0 10 4 7 0 7 9 7 9 9 5 3 7 9 4 2 1 0 6 5 5 9 7 6 6 2 6 7 0 4 2 0 8 2 3 4 6 8 6 1 4 5 0 0 6 0 12 5 5 3 0 0 8 8 4 12 6 9 7 8 3 2 0 7 4 3 9 1 0 2 9 7 3 4 3 0 11 1 0 5 0 1 6 0 0 7 0 6 2 4 3 1 4 7 4 7 8 2 3 11 9 5 5 4 12 6 4 4 1 3 0 11 13 2 10 10 5 7 4 10 0 1 10 5 1 3 0 11 7 4 6 7 10 1 0 3 7 11 0 8 8 4 9 9 4 8 0 10 3 1 0 9 11 2 3 2 1 8 6 1 4 2 2 2 6 3 0 6 4 3 10 1 8 4 0 12 5 3 9 10 6 8 2 4 6 7 5 0 9 0 3 9 0 1 0 3 3 5 4 9 2 7 3 1 0 4 7 0 0 10 11 2 1 5 11 6 6 6 6 3 10 13 4 7 11 0 0 5 3 3 5 1 12 7 1 8 3 1 9 3 9 3 4 9 5 11 6 7 8 5 8 10 7 5 8 1 4 2 5 8 8 3 8 3 6 8 4 0 0 10 2 3 0 6 4 11 0 14 5 3 4 7 2 2 9 5 6 1 7 2 1 4 7 7 6 6 2 4 1 2 9 9 6 7 2 9 9 6 10 3 6 1 7 3 1 9 11 1 3 5 7 9 6 10 0 4 1 6 1 4 8 0 4 10 3 0 7 4 5 9 2 1 8 7 1 6 11 9 4 3 3 11 9 6 9 2 8 5 8 6 3 3 1 0 10 8 5 5 1 8 11 8 3 0 4 7 13 7 6 4 6 8 8 2 10 3 2 0 7 7 5 7 2 4 5 0 10 6 6 9 9 9 6 7 5 6 2 0 3 4 7 10 9 2 5 4 13 2 3 3 2 7 10 3 2 6 11 10 1 7 8 4 12 7 2 10 3 10 6 0 4 1 6 7 3 6 4 3 0 10 6 0 7 11 1 4 7 9 0 14 2 8 0 8 5 6 11 7 7 3 11 1 5 1 1 2 6 1 6 4 7 1 5 5 13 4 8 0 2 13 2 2 3 4 4 4 9 3 4 7 1 6 0 7 2 5 0 9 10 7 4 4 5 2 5 7 8 0 5 8 8 2 3 13 0 9 1 7 10 3 1 6 7 5 9 1 0 8 3 5 7 10 6 6 5 4 6 1 8 9 5 6 6 0 1 4 0 2 7 7 7 2 7 4 7 11 6 6 1 4 11 1 8 1 3 11 1 7 7 0 0 2 2 0 7 0 1 8 1 7 8 7 3 7 4 5 6 6 12 4 5 8 4 0 4 7 4 6 10 6 6 1 4 0 1 12 8 6 6 8 0 4 8 3 9 0 5 4 3 4 7 10 3 4 0 0 2 4 4 0 3 8 4 4 4 6 1 10 9 5 2 3 5 6 5 7 10 1 5 6 10 3 2 7 11 8 2 1 6 2 4 7 1 7 2 8 5 1 1 1 9 10 0 7 10 1 7 12 3 4 0 10 11 6 6 5 1 6 3 5 6 2 8 6 0 4 8 2 2 2 2 0 5 2 6 5 12 2 1 6 8 0 1 9 7 10 1 14 7 1 3 4 6 11 1 3 2 4 8 5 6 2 6 1 7 3 3 0 9 7 5 6 2 5 7 6 9 5 6 3 9 2 8 2 3 5 6 7 3 2 2 4 9 7 7 6 2 10 14 4 11 8 5 9 2 0 5 2 1 4 6 4 2 9 7 3 11 4 2 6 7 7 8 0 4 6 12 9 11 3 11 11 4 4 1 6 9 9 0 3 5 2 4 6 6 0 3 3 12 1 7 2 6 5 4 5 6 4 11 5 11 9 6 2 5 4 2 4 2 5 4 1 8 2 3 10 9 3 13 9 1 5 14 5 11 4 4 9 9 8 7 3 1 7 5 2 8 11 7 5 1 3 4 9 8 1 8 6 2 1 0 4 2 2 6 8 7 6 2 0 1 12 0 4 5 0 7 7 11 3 0 7 9 4 11 6 7 7 2 7 6 7 9 2 4 2 7 6 2 0 11 10 7 0 8 7 0 6 7 1 3 1 8 7 7 9 4 4 0 12 6 3 7 5 0 8 5 8 5 2 11 8 7 11 0 6 3 3 9 4 9 6 1 10 11 0 6 6 2 4 8 2 0 10 6 5 6 3 4 11 6 6 7 6 0 13 5 5 10 4 1 1 4 8 7 3 1 2 12 8 5 8 9 2 9 12 4 5 2 6 2 11 13 0 2 0 2 7 2 1 12 2 5 7 9 12 4 11 1 9 5 4 6 0 2 1 2 5 2 7 0 5 5 0 2 1 0 9 6 2 5 7 1 1 0 3 8 4 3 8 4 7 6 6 6 1 1 6 7 9 4 4 9 8 7 12 2 1 7 5 5 5 8 11 6 3 6 5 8 11 4 1 4 0 0 2 4 14 8 7 5 4 11 11 5 4 4 3 6 0 9 6 4 6 12 7 0 1 7 8 0 1 7 0 6 11 5 2 8 9 3 5 1 6 6 0 3 11 2 10 1 0 3 1 0 3 1 6 6 5 8 6 10 8 6 4 6 12 7 9 0 8 1 7 2 9 3 3 6 0 7 7 3 5 4 5 8 3 2 2 0 1 0 4 4 0 8 7 4 3 8 6 7 10 8 8 8 5 11 3 4 3 1 4 3 1 2 8 5 2 2 1 3 3 3 1 3 5 0 1 1 12 7 0 9 4 10 5 6 5 7 6 3 1 0 3 4 7 7 1 5 10 0 5 9 4 8 5 7 1 7 1 1 5 7 2 5 0 2 1 8 4 7 8 2 9 11 9 8 3 3 5 3 6 6 8 9 1 0 2 4 0 2 12 6 7 2 7 6 9 3 7 0 9 11 11 11 9 8 8 2 7 4 3 7 3 8 1 5 9 9 0 9 7 2 5 11 4 13 3 7 7 10 8 13 10 2 5 6 0 8 1 12 2 0 6 6 3 4 6 6 1 8 9 6 7 3 10 1 5 5 7 7 2 11 10 9 5 7 6 3 2 6 9 9 1 3 2 3 7 2 8 8 0 7 10 9 5 0 5 0 4 3 1 1 8 9 5 10 3 8 7 5 8 1 8 7 4 9 10 6 8 1 5 3 4 8 3 7 6 8 3 15 7 12 6 4 1 3 2 5 7 10 4 7 3 11 2 1 10 2 2 7 0 5 6 7 6 8 9 7 3 6 2 5 9 6 8 2 4 6 6 1 4 9 8 4 0 6 2 1 6 0 0 5 8 3 5 4 4 6 2 2 1 9 7 9 8 0 9 10 0 6 0 10 11 9 0 5 1 5 9 10 3 3 6 9 0 9 9 0 4 5 6 0 12 2 8 1 10 4 0 6 0 9 11 7 6 1 1 3 0 12 6 8 0 8 2 5 2 8 6 2 1 4 6 4 0 2 3 3 9 6 6 2 5 2 7 6 7 8 5 0 10 6 6 10 5 2 5 4 8 0 15 1 0 6 2 1 7 9 4 10 10 7 8 1 8 9 3 4 3 6 0 3 3 9 9 5 6 3 8 6 10 5 4 3 0 4 5 10 4 10 7 5 1 11 2 7 6 4 8 7 6 1 6 5 9 3 9 0 2 10 4 3 1 5 0 8 1 5 10 3 9 1 2 9 2 2 2 3 0 11 3 4 6 10 11 12 4 0 8 5 10 0 2 10 5 5 7 0 1 4 10 2 7 10 6 4 1 5 0 4 1 0 1 3 2 1 14 10 0 1 7 4 6 5 11 4 7 7 7 0 3 3 5 8 4 3 5 8 6 2 5 6 3 6 9 1 3 5 8 2 9 2 4 7 6 6 7 6 3 3 2 0 3 5 5 10 4 6 6 0 2 6 5 1 12 5 2 5 4 0 6 4 5 12 10 7 6 5 1 2 5 8 6 7 5 7 3 8 0 9 1 10 3 10 8 10 1 4 4 5 5 14 2 7 15 2 9 4 0 6 9 8 3 9 3 0 4 1 11 1 3 9 6 5 5 0 9 5 10 3 7 1 7 7 9 3 8 0 5 9 0 0 1 8 2 9 2 7 0 4 0 7 2 10 5 2 3 3 14 12 4 5 2 1 7 10 8 9 6 4 8 5 10 2 2 10 3 0 10 3 4 7 10 12 8 7 10 1 2 2 1 4 9 6 6 10 2 1 6 11 0 4 3 8 8 6 7 0 6 8 6 4 12 9 5 7 7 0 8 2 8 9 3 0 0 2 1 6 0 6 1 3 2 4 8 10 8 0 2 7 5 2 6 1 2 9 8 4 3 6 0 1 0 4 2 9 0 7 5 14 11 5 3 6 1 3 4 10 8 4 11 0 9 2 2 12 3 3 2 9 0 2 2 9 7 0 4 0 3 1 1 8 10 0 0 0 6 3 6 3 6 0 0 0 2 4 8 6 5 5 4 2 9 4 1 10 4 7 6 7 3 9 6 11 8 1 9 3 0 4 0 2 1 3 9 0 2 7 4 9 4 6 0 0 4 8 0 7 5 6 9 7 5 5 8 8 2 9 6 1 0 4 9 6 2 9 11 1 7 6 11 4 4 5 1 12 7 1 2 2 4 1 2 8 6 4 2 1 3 3 6 5 8 6 8 8 7 3 2 7 3 7 10 3 4 4 10 6 5 1 7 5 2 7 7 4 3 9 3 1 11 6 4 8 1 4 6 3 10 4 6 6 2 5 5 4 9 2 3 0 2 1 1 12 1 11 2 12 2 0 0 8 3 4 1 5 5 4 7 1 7 0 5 6 3 6 3 8 2 1 4 6 5 7 10 10 12 2 5 6 4 2 2 5 7 12 2 5 5 6 4 2 3 1 8 0 0 5 4 10 0 10 2 8 5 0 4 7 4 2 2 8 6 0 0 9 3 9 6 11 0 9 3 5 2 5 0 4 2 4 3 1 5 4 10 2 5 9 0 9 3 0 8 6 3 9 0 3 4 14 0 2 8 4 7 0 9 2 7 11 2 6 4 2 1 5 6 8 8 5 12 4 9 7 6 3 5 1 6 1 7 7 6 8 3 3 8 10 9 10 3 7 0 2 11 6 1 8 2 1 9 1 9 8 14 11 11 3 0 10 7 0 6 6 8 5 5 3 1 2 8 0 1 5 5 5 10 4 4 7 6 1 11 6 10 3 9 3 1 3 6 1 2 7 12 5 0 8 5 10 6 7 0 5 8 1 2 1 4 11 3 2 9 3 6 12 1 7 4 3 8 2 2 4 5 4 5 10 0 9 9 4 11 8 5 6 9 6 3 1 10 11 9 4 6 0 6 3 9 2 9 6 5 13 11 5 1 10 7 5 8 5 3 10 0 3 8 6 5 9 6 3 8 7 1 4 10 5 4 11 11 5 0 9 10 0 1 0 10 9 14 2 0 6 0 0 6 10 5 0 0 4 4 3 11 6 11 0 9 3 2 0 0 3 7 10 2 0 1 4 0 4 0 5 2 10 6 5 2 0 2 0 3 9 7 7 7 4 16 12 4 7 1 0 1 2 1 8 3 1 2 6 4 0 7 11 5 9 5 8 0 0 2 9 1 2 7 6 7 4 3 1 3 3 7 10 3 2 4 8 3 11 6 7 4 3 8 8 9 7 0 0 6 3 0 8 0 1 1 0 7 3 2 1 3 4 1 2 8 3 1 5 0 2 7 7 2 1 4 6 2 5 1 6 0 6 8 2 4 3 6 5 3 12 4 5 6 5 7 5 3 2 3 1 1 4 2 12 0 1 7 7 7 5 7 0 4 4 8 12 6 9 0 2 9 5 9 5 6 6 1 5 1 1 0 0 1 5 4 0 0 3 4 2 7 11 3 2 5 8 8 12 5 0 6 1 3 8 6 6 8 5 12 2 3 8 10 4 4 3 4 4 0 7 0 3 1 9 9 2 3 7 5 1 12 3 2 8 9 0 6 7 2 6 9 8 8 4 4 3 7 1 4 4 1 1 4 0 10 11 7 1 2 9 7 11 14 7 8 2 1 7 5 0 7 0 11 7 10 7 4 2 8 0 6 11 11 1 5 0 3 0 6 7 5 1 0 5 2 6 5 10 5 4 9 6 12 1 10 14 9 3 3 8 7 10 4 12 7 6 9 6 6 1 7 0 6 2 3 6 7 4 2 2 3 11 8 5 5 1 0 3 1 11 3 2 10 7 5 5 9 11 2 6 11 5 5 3 6 1 7 1 10 2 11 5 8 8 1 0 3 7 2 3 7 3 4 10 2 13 8 2 2 3 3 3 3 7 0 11 0 8 12 8 2 10 4 6 10 2 9 1 6 1 4 4 1 14 0 2 9 8 2 9 7 4 8 2 12 7 0 4 0 1 4 2 2 0 8 1 9 8 8 2 3 11 2 1 7 3 0 6 10 4 8 5 4 8 11 7 13 7 9 8 2 3 7 7 3 7 4 13 3 0 6 0 7 2 4 2 8 6 6 0 0 8 8 7 7 5 8 4 0 5 0 4 2 1 1 4 4 5 10 2 4 7 6 8 0 2 7 5 7 7 2 5 0 10 5 1 7 1 11 3 2 3 4 7 4 5 7 0 9 5 6 4 4 0 2 1 9 5 2 10 13 5 2 1 9 1 5 2 10 2 1 2 5 11 0 7 3 9 1 9 2 1 0 3 1 0 8 1 5 5 6 4 8 8 8 8 0 9 1 6 7 6 0 4 8 1 10 2 2 4 10 6 8 10 4 1 5 9 6 5 4 9 0 2 0 4 8 5 1 1 0 11 3 2 7 6 0 9 2 12 5 7 4 9 10 2 5 8 3 8 13 1 10 11 10 6 3 11 5 8 1 3 4 1 12 5 6 6 2 5 3 10 1 5 5 3 4 0 2 9 7 2 2 4 4 1 4 6 6 3 0 2 7 6 3 11 0 6 5 0 9 7 2 3 4 7 8 5 2 7 5 4 4 7 0 3 6 4 6 5 1 0 4 3 6 4 3 4 7 1 7 4 7 12 0 7 5 8 8 9 6 8 1 5 7 5 13 8 2 9 2 2 1 3 1 4 2 11 2 10 3 0 5 8 6 5 11 6 5 11 2 4 2 6 6 2 8 2 4 9 11 8 0 0 2 2 0 4 1 5 2 7 12 2 5 1 7 10 6 10 8 3 4 0 6 0 8 7 2 3 3 5 1 4 10 0 0 4 7 3 1 3 2 6 3 2 11 1 9 10 3 1 5 1 10 5 5 7 10 5 4 6 0 0 7 0 5 7 8 2 0 2 0 5 8 1 7 11 10 4 8 6 1 8 0 2 1 9 8 1 9 2 3 3 3 2 9 0 4 4 0 0 11 8 0 3 6 8 9 4 3 6 5 4 8 7 8 9 1 2 2 3 0 6 9 9 2 10 6 7 8 11 8 6 6 3 7 7 1 3 1 7 5 0 4 3 0 9 9 7 2 8 2 5 4 6 2 2 6 3 3 4 0 4 5 9 3 3 0 2 1 7 6 12 6 7 10 12 14 5 3 9 2 15 3 4 8 8 4 9 7 8 5 7 2 9 12 4 0 2 6 0 4 5 6 3 8 6 0 5 7 0 10 5 9 3 1 0 1 5 9 6 5 3 6 4 7 0 7 3 6 8 11 7 2 9 5 10 10 8 4 7 9 7 7 0 7 8 1 12 6 3 6 9 7 11 7 12 0 10 4 6 7 2 5 2 4 5 1 10 8 12 3 0 11 5 6 0 4 5 5 8 1 0 0 0 2 4 1 3 1 7 5 3 8 12 8 2 2 8 1 3 11 5 4 1 2 10 0 4 3 4 3 6 3 2 2 1 6 1 5 3 1 0 3 7 5 1 7 9 3 3 5 10 1 6 4 5 2 10 9 4 1 3 5 8 1 4 9 1 13 7 0 3 7 12 7 9 1 5 0 3 5 7 12 2 6 8 6 1 5 4 4 11 8 0 7 13 10 11 5 1 7 8 7 1 1 7 4 1 1 0 6 3 3 0 8 9 1 2 12 9 5 7 5 9 7 1 4 6 9 4 2 5 3 6 4 7 8 5 8 6 8 4 3 6 3 3 3 10 9 5 0 9 10 8 7 9 1 1 8 0 1 4 7 4 9 1 6 2 11 7 3 8 10 2 2 9 11 11 12 7 6 1 15 9 1 1 10 3 4 5 1 3 2 7 0 8 5 0 3 1 5 11 11 5 0 3 10 1 11 7 5 11 4 1 5 5 6 5 6 7 4 4 0 4 8 6 3 3 3 7 9 2 8 6 4 8 4 9 11 1 12 6 7 0 6 2 2 6 6 8 0 3 4 9 8 7 4 3 13 6 5 5 1 0 10 10 8 7 2 6 3 1 4 1 5 5 7 4 0 5 5 6 1 0 8 0 7 11 6 8 3 1 8 8 3 0 2 8 4 3 4 1 4 7 0 3 11 11 5 4 6 6 7 11 4 3 6 10 8 6 4 10 14 11 6 0 8 0 5 7 6 6 7 5 6 6 2 7 9 10 6 6 5 1 10 0 6 6 6 2 10 3 10 3 5 5 0 7 4 6 8 10 4 4 2 12 6 10 5 10 8 5 1 3 7 3 6 3 1 13 2 10 9 12 8 8 4 1 13 4 9 10 0 0 3 3 10 6 7 5 8 12 7 10 6 4 7 11 11 6 6 7 4 3 11 6 5 4 6 11 4 6 5 0 1 9 2 7 0 0 10 2 11 11 1 6 1 0 8 9 3 5 7 3 7 8 1 5 1 6 0 10 4 3 2 3 7 8 3 7 0 1 0 12 11 5 5 4 13 6 4 5 2 7 2 9 6 0 0 8 6 1 2 8 8 6 9 0 3 0 1 8 10 8 5 3 3 2 0 0 1 3 2 2 5 4 7 4 5 1 8 7 3 3 6 0 2 2 12 7 8 0 1 4 6 0 4 5 4 9 4 2 11 2 6 2 9 4 2 6 5 8 5 12 2 7 4 0 5 6 7 1 4 16 1 4 6 10 10 11 2 6 6 1 8 10 3 2 8 3 3 11 5 9 8 4 7 1 2 0 8 7 3 3 1 2 4 9 7 0 5 10 3 0 5 9 5 10 2 5 8 4 2 0 9 13 5 7 1 4 1 3 11 2 1 6 4 9 13 4 9 9 4 11 1 2 6 6 0 7 5 3 6 6 10 8 1 0 5 12 9 1 2 11 6 3 1 7 10 1 1 9 4 10 6 4 3 4 6 9 7 8 5 9 5 9 11 7 6 10 5 3 0 1 3 8 1 10 8 8 11 3 7 8 6 1 5 5 13 10 3 7 11 7 0 3 10 5 11 4 6 1 6 2 9 9 1 2 4 9 5 9 4 8 8 4 9 10 7 2 3 5 4 6 3 6 0 8 6 13 10 7 1 1 10 5 6 3 5 9 8 7 1 0 5 4 6 9 1 6 11 6 1 6 6 0 1 0 9 2 0 0 8 6 5 2 12 6 11 3 0 6 2 2 1 10 7 2 1 4 5 9 0 8 2 3 8 5 8 8 9 3 4 4 7 7 2 7 10 7 3 8 8 0 2 3 8 4 0 2 9 1 3 0 9 1 0 6 8 4 5 5 7 4 3 3 0 8 4 0 1 3 1 10 7 4 6 4 6 4 7 4 0 7 3 8 9 6 4 0 0 4 10 2 9 1 2 8 10 3 3 9 3 7 8 6 8 10 3 3 1 4 7 4 1 3 2 2 1 1 8 7 9 7 9 3 3 7 9 4 5 3 1 5 1 9 3 1 3 8 1 0 5 4 0 3 7 3 8 3 1 8 6 7 7 5 7 4 7 11 1 0 1 9 2 5 3 5 9 9 4 4 8 9 12 7 3 7 0 10 3 6 2 1 11 2 4 12 9 3 4 3 6 0 2 9 3 0 1 8 0 10 3 8 5 6 13 4 10 0 7 4 4 11 10 1 8 6 9 6 0 9 3 11 7 5 10 6 7 7 9 9 1 4 10 7 1 8 6 2 4 4 13 0 6 4 11 7 1 4 0 2 8 8 3 3 1 0 3 2 4 8 2 3 2 3 8 4 2 11 5 1 5 3 6 0 4 11 9 2 7 6 5 10 7 5 6 9 3 10 9 1 6 1 3 6 8 8 2 12 0 0 2 5 10 3 5 3 2 5 10 0 4 3 9 0 3 3 5 6 12 7 2 7 2 5 1 14 6 10 6 1 0 1 4 9 6 5 7 5 15 3 4 3 6 2 4 1 0 8 7 1 7 4 3 8 0 4 3 1 0 3 4 13 2 5 6 10 0 4 0 7 9 8 4 12 6 11 0 2 1 7 3 5 0 4 12 4 3 3 1 6 0 1 2 5 4 2 3 2 7 8 7 3 10 4 3 1 5 3 9 2 9 0 5 5 9 2 3 1 0 1 11 0 2 2 2 1 5 0 4 8 11 3 1 1 12 3 7 4 1 8 6 6 1 1 9 3 1 10 4 6 6 9 2 4 5 7 6 8 7 2 3 3 7 4 10 5 5 9 2 7 12 4 7 2 8 3 0 4 5 0 1 0 5 14 8 10 6 1 3 6 7 2 3 4 7 7 1 4 4 8 5 3 13 1 8 0 4 10 3 6 5 3 1 4 7 10 10 5 2 4 2 0 6 8 4 12 7 4 3 1 3 4 7 7 3 6 4 0 1 2 3 9 6 4 1 0 5 7 8 2 9 1 1 1 6 5 4 9 10 4 11 3 4 8 7 4 8 2 1 2 2 0 10 8 13 4 9 4 10 6 2 6 9 11 9 2 6 4 3 9 1 6 4 1 2 1 0 13 1 9 3 1 5 1 0 5 8 4 4 0 10 14 3 2 10 4 10 4 6 2 5 3 0 2 4 0 8 1 3 8 6 10 0 9 5 10 2 3 5 1 1 7 2 0 5 1 13 7 3 6 5 8 3 8 1 5 3 1 4 5 7 5 8 8 2 7 2 4 4 8 2 1 5 6 1 6 4 1 6 6 3 6 3 1 3 0 5 8 7 9 5 7 6 9 8 5 1 5 7 9 3 5 4 5 0 2 4 2 0 5 9 0 11 1 2 1 1 8 8 1 2 9 9 8 5 9 10 2 9 3 9 0 6 1 13 3 5 6 8 6 9 8 12 7 0 9 3 3 3 7 5 2 1 14 12 6 4 3 2 4 10 4 7 7 7 4 10 2 9 9 6 1 10 8 5 1 9 6 3 10 7 3 3 7 13 6 8 5 9 0 2 6 10 9 7 9 8 5 6 3 5 9 7 4 5 8 8 10 6 8 3 5 10 8 6 3 2 3 2 4 7 7 0 11 6 0 2 1 0 0 9 7 2 4 8 10 5 1 7 3 1 11 1 15 10 8 7 0 5 1 9 8 8 6 11 2 2 2 9 4 4 3 4 7 4 9 5 2 3 4 2 10 9 8 9 0 10 0 0 5 1 5 8 4 0 3 1 6 1 5 8 3 3 9 2 8 4 3 3 2 3 5 6 9 4 3 3 13 9 5 5 1 6 8 12 3 7 12 9 10 6 8 9 6 4 4 7 3 6 2 4 2 2 5 10 3 5 7 5 7 3 6 6 9 6 4 1 2 5 6 2 1 7 6 10 2 1 1 3 3 12 5 3 7 1 12 2 8 1 2 10 8 7 8 8 3 1 5 1 0 9 8 3 7 2 12 2 1 10 10 7 9 6 4 0 2 1 3 14 6 2 5 8 0 8 1 4 6 10 0 1 3 3 5 6 8 6 13 6 1 8 0 10 0 9 1 5 13 8 0 0 4 4 7 7 8 11 4 0 11 0 6 0 5 0 6 1 3 2 5 4 5 0 1 3 9 5 7 6 8 0 8 0 3 11 8 1 4 5 11 6 5 1 7 1 0 2 5 3 5 1 4 3 6 6 6 8 3 3 6 0 1 4 9 8 5 9 0 0 8 5 4 5 3 3 4 7 13 8 2 11 0 6 5 2 5 2 6 6 5 2 4 2 5 8 0 8 7 6 5 9 7 5 9 10 4 2 6 7 4 5 11 3 3 6 4 3 8 6 11 6 4 14 1 8 14 4 1 4 0 9 3 4 6 7 0 5 11 5 3 4 3 8 1 10 10 11 0 14 12 8 2 0 0 1 3 5 2 0 8 6 2 9 6 1 3 7 3 0 0 8 3 5 2 2 5 0 8 6 0 0 0 1 9 6 6 3 10 10 8 5 10 7 5 2 2 6 1 10 8 9 1 1 6 0 7 1 3 5 9 1 7 6 4 1 7 2 3 2 0 1 3 7 5 6 1 0 3 6 10 10 9 4 6 4 2 0 1 9 5 1 8 1 13 6 6 10 3 12 0 9 4 0 2 9 2 4 1 4 3 14 1 2 0 4 6 6 1 4 8 7 10 2 7 5 9 3 2 0 9 2 3 1 6 11 8 5 6 4 11 11 3 7 7 10 11 1 9 6 1 12 3 4 0 9 4 5 5 8 9 11 0 7 0 3 6 3 10 2 2 11 9 0 2 4 12 5 11 4 10 5 5 4 7 10 9 5 2 1 0 4 1 7 9 0 7 2 2 7 1 8 9 6 4 5 4 8 3 7 6 9 0 3 10 2 3 9 6 2 1 8 9 2 6 0 1 7 4 0 3 5 1 4 5 5 2 9 8 2 1 2 6 2 4 0 10 0 7 3 5 6 4 3 4 4 0 3 6 2 1 3 6 8 6 3 12 6 2 7 2 8 4 8 4 6 2 9 7 7 9 11 3 7 2 6 5 3 0 5 1 0 1 10 9 7 2 6 1 6 7 15 4 9 2 2 7 3 6 4 8 4 11 1 11 4 3 3 8 15 9 2 3 2 8 6 1 6 1 1 2 5 3 1 8 10 4 6 3 6 0 3 3 1 8 1 3 9 2 8 7 5 6 6 11 1 8 11 7 4 1 6 9 3 5 3 6 10 8 7 1 0 3 4 4 0 4 5 1 5 0 1 10 3 4 0 0 12 1 1 8 8 11 4 8 7 0 8 1 5 7 3 5 4 2 7 7 8 9 0 2 0 6 5 3 4 9 7 2 2 7 8 0 14 6 0 10 2 2 7 5 3 7 6 10 2 7 1 2 12 2 8 8 5 7 0 2 1 5 7 3 7 1 2 0 4 1 0 4 3 11 9 3 6 4 11 7 5 7 0 7 6 2 8 6 8 11 3 4 8 3 12 3 8 6 8 3 8 4 8 4 5 1 8 8 4 8 10 4 4 7 13 3 8 9 8 5 2 9 10 12 0 5 7 4 6 4 11 6 10 3 4 0 3 9 7 7 9 5 3 11 0 3 2 4 5 4 4 11 1 1 10 5 11 0 4 3 5 7 7 3 5 1 5 3 0 5 0 3 1 1 5 6 3 4 5 3 2 8 2 6 1 10 8 10 9 6 5 0 6 6 2 5 0 0 0 2 1 8 5 4 7 3 3 3 6 10 5 5 10 7 0 0 7 10 7 7 4 1 6 10 1 8 11 6 1 8 3 1 6 5 3 9 1 6 1 7 8 4 3 6 1 11 1 4 6 2 5 9 0 0 1 1 6 7 1 2 5 9 3 2 10 2 5 9 1 0 8 2 13 0 5 3 8 3 9 5 6 5 6 2 7 0 5 2 13 5 5 7 2 3 5 10 8 6 7 8 7 1 7 5 2 4 9 9 7 1 15 7 4 5 7 3 10 6 2 1 4 1 2 2 10 2 1 12 3 4 9 9 2 1 5 4 7 10 4 0 9 3 9 8 6 5 3 6 8 3 8 1 1 2 6 0 10 7 7 11 7 5 6 5 1 10 9 3 4 2 5 9 2 1 6 2 5 3 7 11 12 9 9 3 3 6 3 11 0 7 13 2 6 6 1 2 0 2 7 4 8 1 4 10 7 0 4 4 7 3 3 7 1 6 0 6 12 12 8 5 5 9 3 8 7 11 6 2 11 5 5 8 8 2 2 6 6 5 4 11 4 0 5 11 0 3 3 5 6 6 2 6 4 8 9 1 10 0 6 7 8 4 2 6 6 10 2 3 5 7 0 6 3 11 9 3 1 6 10 5 8 5 7 0 7 4 5 6 2 3 1 0 2 0 2 4 0 3 7 10 8 1 7 0 2 0 1 7 1 7 7 5 0 5 1 0 6 10 1 5 3 7 5 5 0 2 6 4 3 2 7 0 5 8 2 9 8 6 9 1 1 1 0 0 7 0 9 3 8 10 0 8 1 3 3 11 4 5 11 10 5 7 8 1 2 1 6 6 12 2 2 2 3 8 6 5 5 2 10 14 6 6 8 0 9 4 6 10 1 6 9 1 1 0 7 5 0 7 7 3 9 6 4 1 7 12 8 2 2 1 4 0 1 6 6 9 8 11 5 0 8 7 2 8 0 4 1 5 8 2 1 4 3 9 1 5 5 3 9 13 5 6 7 0 0 0 1 9 2 10 11 2 4 7 8 3 7 0 5 0 6 7 3 8 10 0 0 0 3 0 1 3 4 10 10 4 6 8 8 4 10 2 0 5 0 4 6 7 1 8 11 0 1 8 7 1 9 1 0 9 9 7 4 5 7 0 10 0 0 2 7 10 4 2 1 10 0 2 0 7 11 5 10 1 7 6 9 11 0 0 3 8 7 9 11 8 1 9 5 6 4 3 0 9 5 5 4 7 2 3 3 5 0 8 6 8 5 0 6 2 3 0 1 2 5 4 0 3 4 3 2 13 4 3 3 2 8 0 12 6 9 3 4 4 4 2 3 9 4 0 1 4 3 7 10 8 6 1 1 3 2 0 4 1 3 1 1 7 4 8 0 6 3 8 7 7 8 9 2 4 0 8 3 9 3 4 3 7 3 5 8 3 1 5 12 10 3 6 12 5 2 4 2 7 11 2 0 6 1 0 7 8 10 7 3 2 3 4 3 8 2 7 0 8 6 5 5 0 4 8 1 10 1 5 5 3 0 0 0 5 4 1 0 7 8 2 2 9 7 4 4 1 5 9 8 5 6 3 7 0 0 5 6 0 5 9 8 5 2 6 2 3 5 1 0 0 2 5 5 7 0 10 9 11 5 0 11 2 6 8 3 9 2 4 14 7 4 4 1 7 4 9 10 3 11 9 2 1 9 2 3 2 5 2 9 0 9 1 4 1 0 10 4 3 4 1 5 10 5 10 3 4 2 10 4 6 12 8 6 6 6 3 2 4 8 2 0 11 1 8 3 0 4 8 4 0 7 1 2 3 9 2 0 10 6 0 0 3 1 8 7 1 0 7 3 3 7 1 6 7 7 7 12 6 8 0 9 9 6 2 7 6 2 6 6 8 0 6 6 1 6 9 7 12 9 9 1 8 1 11 4 2 2 3 2 6 5 4 5 8 8 2 9 0 5 0 4 8 1 15 5 2 4 0 1 9 0 15 0 6 3 3 1 5 3 6 4 10 4 3 6 11 10 13 8 0 2 5 9 3 4 9 3 11 2 5 7 4 0 1 4 4 8 2 5 5 7 2 4 5 5 1 8 9 3 7 9 4 1 10 3 6 4 7 4 2 8 3 2 6 2 3 5 7 8 3 4 9 8 1 10 2 0 11 1 5 3 5 3 6 8 5 0 4 3 13 11 9 11 9 1 11 1 4 4 4 10 2 11 8 0 2 5 2 1 8 6 12 2 0 4 7 1 5 9 4 3 5 6 10 3 4 0 10 7 7 4 8 2 3 3 0 9 2 3 13 8 1 3 4 3 1 3 2 6 0 3 7 3 3 7 1 7 7 5 7 3 5 5 6 6 2 1 9 0 4 11 1 1 5 5 10 0 0 9 1 9 4 3 4 7 8 4 7 6 5 7 9 5 8 1 4 5 1 4 2 9 1 2 9 0 0 1 3 9 10 10 0 5 7 6 3 0 1 0 8 3 4 8 3 2 1 10 9 3 8 4 0 4 11 6 0 5 5 1 13 0 1 7 0 7 1 1 5 9 0 9 3 8 0 6 0 6 3 0 1 11 7 3 2 4 4 7 8 3 8 6 1 10 10 1 0 2 2 7 1 7 8 10 8 4 6 3 8 2 3 1 5 9 9 3 3 15 4 5 0 3 9 9 2 10 7 1 0 3 3 4 6 11 2 10 7 7 1 5 11 1 6 3 0 2 9 4 6 1 1 0 0 11 3 3 8 2 12 1 12 1 6 3 6 10 11 0 4 10 6 0 6 5 3 7 9 5 2 8 0 10 3 4 2 11 2 4 2 0 7 8 10 4 1 6 4 7 5 1 3 9 7 2 7 4 1 10 9 0 8 10 11 4 2 3 8 5 11 2 11 2 4 11 13 11 3 7 0 9 13 10 0 5 10 7 12 1 10 0 0 1 2 7 10 10 1 0 4 5 5 8 3 1 8 0 1 3 7 8 9 7 7 3 12 3 4 1 0 1 0 8 3 6 7 4 9 1 3 3 9 6 10 5 7 1 7 2 1 4 1 11 10 6 2 8 1 2 7 0 9 2 1 3 11 2 10 9 8 5 1 1 0 12 7 0 5 1 6 1 9 4 1 1 3 0 7 5 6 7 6 7 10 5 5 6 2 6 1 5 2 0 2 7 9 4 3 5 8 7 8 3 1 5 0 8 3 2 2 7 2 3 5 4 10 6 0 7 3 6 1 2 1 2 5 3 0 5 9 9 9 1 1 9 8 6 6 4 9 1 5 7 5 11 0 6 2 3 12 7 8 4 3 5 0 7 5 2 11 2 11 3 5 6 9 2 2 3 3 13 1 2 6 1 5 8 3 9 9 7 0 2 8 7 9 0 9 1 3 8 5 10 7 4 9 2 8 7 6 0 12 5 3 8 1 6 1 3 4 2 4 12 4 5 7 10 12 3 1 7 2 6 5 2 5 3 1 2 4 3 11 1 6 0 6 6 6 7 5 7 1 1 10 11 3 6 6 3 1 5 3 1 1 8 2 8 5 9 9 2 3 1 4 7 9 4 0 3 0 0 4 0 6 4 0 9 10 1 3 0 0 1 1 11 3 7 5 4 5 7 5 0 2 10 10 12 6 9 6 3 4 7 4 6 5 0 7 3 1 11 1 12 1 1 10 2 0 0 1 6 13 9 7 4 3 11 5 9 12 0 8 8 1 7 2 5 10 6 1 4 6 9 5 6 7 5 5 7 2 3 5 4 4 2 0 8 4 8 5 7 15 6 5 7 10 10 0 6 9 2 5 0 2 5 0 8 6 7 1 2 6 1 3 1 9 2 3 3 11 1 1 2 11 5 9 7 12 1 7 3 6 7 6 4 4 7 2 1 5 10 4 8 4 9 11 7 9 8 9 4 8 2 0 6 7 2 1 9 5 5 6 9 4 2 1 4 7 3 4 7 3 2 5 13 0 8 1 3 1 1 2 3 12 7 4 1 1 2 10 12 8 8 2 4 4 5 6 6 1 0 3 10 6 13 3 2 0 12 9 8 3 9 2 10 2 9 7 11 0 6 10 4 1 2 2 1 8 5 5 9 3 1 9 10 0 9 1 9 9 1 1 10 1 11 6 11 4 2 12 1 4 5 11 0 9 4 12 7 10 3 2 0 7 3 5 9 0 4 5 4 9 5 3 4 6 8 3 0 5 9 4 5 2 2 4 1 0 5 9 2 2 6 2 5 9 6 4 10 3 10 3 10 10 7 6 0 3 7 7 2 7 5 2 1 5 10 5 8 14 6 4 10 3 2 0 2 13 8 5 8 8 0 4 8 4 0 5 4 8 1 4 3 7 2 4 7 0 5 1 0 3 7 11 3 12 8 4 0 8 3 8 10 3 7 5 12 0 3 3 8 0 0 11 4 8 10 0 2 4 7 1 6 5 4 12 9 12 8 1 3 8 6 2 4 2 10 6 2 5 2 0 2 3 1 7 2 6 3 2 6 6 7 3 9 8 8 5 4 3 5 3 1 11 12 7 6 5 10 11 6 7 6 5 0 4 9 0 4 4 2 3 1 13 8 3 1 13 8 3 6 6 5 3 2 2 4 5 3 9 0 1 8 3 0 5 2 0 2 9 12 5 0 0 9 3 6 5 10 10 1 0 6 11 0 2 5 6 0 5 6 1 0 8 12 9 1 0 4 8 5 9 2 8 5 7 1 10 6 7 6 11 9 11 5 10 4 1 1 2 5 6 1 10 1 4 1 2 1 1 1 8 5 3 7 8 5 1 2 1 5 2 0 8 9 1 0 9 8 3 14 8 4 2 1 0 2 9 3 3 6 2 5 1 1 11 2 1 6 8 8 6 12 4 3 3 3 10 4 1 0 9 0 1 1 0 9 8 8 1 2 0 0 3 5 10 7 6 5 2 10 10 6 1 5 0 9 8 7 2 8 10 4 1 8 2 7 7 3 5 10 2 9 4 0 7 7 2 2 2 4 5 11 2 4 3 3 1 10 9 8 1 7 8 9 3 5 4 9 7 3 0 6 3 1 5 3 5 8 3 7 3 5 4 2 9 7 6 5 4 1 9 11 4 4 4 8 2 3 10 0 8 5 2 6 2 5 5 8 7 9 2 2 0 11 9 1 2 2 8 5 0 4 7 3 5 12 13 3 6 6 2 2 9 7 1 7 7 4 2 10 1 1 8 1 4 0 1 4 9 8 2 13 1 13 7 7 7 6 3 5 11 4 3 1 6 6 0 1 4 0 7 15 4 7 6 1 0 10 11 7 4 8 8 9 4 3 9 5 6 11 4 6 9 5 5 3 2 9 9 7 6 9 4 4 12 7 6 9 4 8 1 10 9 12 0 0 3 4 3 9 0 1 4 7 5 4 10 8 4 0 0 3 10 4 5 2 2 2 13 3 8 1 10 6 11 3 4 13 5 7 4 4 11 3 8 7 9 0 2 4 2 5 0 11 7 3 4 8 10 1 2 7 7 8 5 2 1 11 3 5 5 2 6 5 3 10 6 3 7 9 0 1 3 3 4 2 3 0 5 12 5 1 2 8 0 9 6 2 1 9 0 1 5 9 0 1 4 8 0 8 10 5 1 10 6 1 2 9 10 7 4 4 8 10 3 0 1 2 8 4 4 0 3 12 3 1 4 8 1 7 6 1 6 6 10 1 0 8 10 0 8 3 11 3 9 11 9 6 0 7 10 8 4 1 4 6 1 4 4 3 1 6 0 6 5 1 6 2 4 11 8 3 5 1 5 8 1 9 5 5 2 9 13 5 3 5 2 4 1 9 3 13 4 7 4 6 0 12 3 7 8 8 11 9 0 3 7 5 6 12 12 0 8 6 6 1 1 8 2 1 7 9 4 6 2 4 2 10 2 5 6 4 8 2 8 2 8 6 8 8 1 7 4 4 1 2 4 7 2 7 4 5 5 1 8 0 7 5 6 4 0 3 5 9 2 7 0 0 2 8 10 3 7 1 5 7 4 0 2 2 4 3 5 8 12 2 0 4 4 5 3 0 10 0 5 13 8 3 1 5 4 3 7 6 1 7 1 1 3 1 5 6 0 3 3 0 2 5 3 8 2 3 9 5 10 13 2 5 3 1 4 2 9 5 6 5 13 7 0 12 4 5 11 0 4 2 6 9 3 5 3 0 3 4 5 2 7 6 3 0 12 8 7 0 1 6 5 6 11 11 2 2 4 9 7 3 4 0 8 5 11 1 3 8 2 2 5 0 7 3 6 3 7 2 0 4 9 2 1 3 11 1 10 0 3 6 3 9 10 0 10 5 10 0 0 1 3 4 1 5 3 2 7 1 5 0 2 1 6 6 10 10 9 5 1 3 5 3 3 0 3 3 4 10 2 9 7 2 3 4 1 1 12 3 0 8 5 5 7 5 3 4 1 2 10 8 4 5 2 8 5 3 1 5 6 10 3 14 3 3 12 8 4 8 5 5 5 1 11 6 4 8 4 2 0 0 1 3 11 5 9 2 10 3 6 0 1 1 3 6 7 1 8 5 7 2 4 1 6 1 0 9 11 8 1 4 1 7 6 1 5 7 0 7 5 2 3 2 11 2 2 0 3 0 3 1 2 5 9 5 3 10 11 11 5 10 3 0 12 2 2 1 13 3 9 9 2 3 3 10 0 2 10 9 4 0 5 7 10 3 8 9 5 6 1 3 0 3 2 1 2 5 1 2 2 0 9 4 12 6 2 12 4 5 4 2 6 4 11 10 11 10 4 8 6 7 1 1 5 1 8 9 0 8 12 0 8 2 4 6 0 13 5 5 0 5 10 1 0 1 1 6 0 9 8 0 7 1 9 5 7 3 8 10 7 3 4 1 3 4 5 1 0 4 5 6 1 9 11 6 9 0 6 9 3 6 3 7 5 0 5 8 6 6 7 6 2 11 9 1 6 8 2 5 8 4 14 9 6 8 9 0 8 3 2 10 4 4 9 6 7 2 3 9 7 1 7 0 7 3 6 1 1 0 5 2 3 2 1 8 2 6 2 4 11 2 8 6 4 2 10 3 3 4 7 11 6 1 0 3 12 0 1 0 7 0 5 0 2 3 7 0 8 12 13 5 0 13 9 2 6 3 5 7 2 8 5 2 7 7 2 2 9 3 0 10 6 1 2 5 2 5 6 7 10 12 10 13 1 1 2 7 5 0 0 1 1 9 2 0 12 6 6 4 5 3 8 8 5 9 3 10 9 0 3 7 7 13 1 13 4 3 6 1 0 9 1 11 3 5 0 12 4 4 3 0 0 7 1 3 6 4 5 8 4 0 5 6 0 5 6 0 1 1 1 10 8 9 11 7 9 10 3 13 8 9 4 1 8 7 6 9 14 0 1 5 10 11 1 0 3 1 5 3 7 6 12 0 5 12 6 10 0 0 10 7 7 1 8 5 0 6 5 7 2 3 6 3 2 8 6 1 6 2 5 1 10 8 1 9 0 12 4 3 0 11 8 6 2 5 1 11 1 3 3 0 4 9 3 3 0 8 3 6 8 6 4 7 10 11 1 8 1 0 7 7 1 7 6 6 7 9 8 9 10 7 0 7 8 7 5 2 7 0 6 9 9 9 9 9 2 3 6 4 1 8 6 2 0 5 14 5 3 7 7 7 2 9 7 11 8 2 0 3 8 1 11 1 4 4 3 8 9 12 6 5 0 1 6 2 1 9 3 12 5 7 7 4 5 1 0 6 8 7 3 5 5 1 1 13 1 4 6 1 1 4 5 2 8 6 8 0 1 1 6 11 6 3 6 8 7 8 4 6 7 7 0 3 9 0 5 3 3 7 7 4 5 6 1 9 1 5 12 1 3 14 3 11 4 4 1 6 5 9 9 6 7 3 8 1 2 8 1 1 9 2 8 6 8 4 0 8 11 5 7 7 6 8 6 8 2 6 9 7 6 1 8 0 4 8 1 5 0 5 4 10 6 13 4 1 9 0 1 3 6 9 6 5 7 5 4 9 6 9 6 9 6 1 13 3 5 5 10 1 9 8 2 8 3 4 0 4 8 1 8 5 3 6 12 5 11 0 10 10 0 3 6 11 5 8 9 3 8 3 8 2 7 9 3 4 11 10 11 1 4 0 6 9 0 2 12 8 5 5 3 2 2 10 7 8 4 0 9 2 10 2 3 2 1 9 2 10 9 3 2 5 2 1 11 7 8 5 1 1 6 2 10 7 7 0 9 4 4 7 1 1 1 0 0 2 4 12 7 2 7 12 7 0 2 4 3 10 0 14 5 3 6 10 5 2 3 8 2 7 5 2 10 4 2 0 1 8 0 1 8 1 9 4 4 5 9 11 3 8 4 8 5 7 3 9 0 11 12 10 6 2 4 11 2 11 5 11 7 0 8 7 10 8 7 0 4 0 6 9 2 2 0 3 7 4 4 10 8 3 2 10 9 1 11 6 3 0 1 6 7 6 1 3 8 6 3 8 2 1 6 11 10 12 6 12 0 13 2 4 4 0 8 5 0 3 6 4 3 1 4 7 7 5 9 0 0 2 0 9 0 5 2 5 9 7 4 8 4 8 11 7 9 0 3 5 1 8 12 3 9 3 12 12 8 10 11 8 1 10 8 0 5 4 0 4 6 1 7 2 8 1 6 5 7 1 11 4 0 0 7 8 6 2 4 9 0 3 1 0 8 3 7 0 0 4 10 1 8 7 9 8 12 2 4 1 3 4 5 10 3 7 6 8 2 6 8 5 2 12 0 3 3 4 1 3 11 9 12 2 0 7 4 2 4 9 2 0 5 4 1 3 4 5 8 5 5 6 11 2 4 5 5 5 7 0 10 7 4 0 8 9 0 5 9 4 4 3 2 2 7 9 6 2 4 12 2 6 6 3 6 6 9 9 2 11 0 5 6 6 13 4 2 3 3 3 3 9 6 2 5 11 2 6 11 6 10 2 8 7 4 8 5 5 8 5 8 3 6 1 12 9 7 6 4 9 11 1 9 4 6 1 9 1 2 9 7 1 7 8 11 3 3 12 5 3 12 10 3 8 4 8 8 4 3 3 3 2 0 3 6 12 7 4 7 1 3 7 3 6 12 1 1 10 3 6 8 8 3 0 0 7 3 6 5 10 3 3 1 0 7 9 0 5 8 2 1 4 3 5 6 2 1 0 2 9 1 0 1 9 3 5 1 15 2 2 4 0 10 2 11 8 2 8 3 11 3 3 4 9 4 9 6 3 5 0 1 8 2 9 1 1 7 6 10 8 4 6 2 4 4 6 1 1 6 3 1 4 7 4 1 1 6 2 12 9 8 3 2 0 4 4 1 2 6 3 4 2 11 2 7 4 1 1 7 5 5 0 0 5 5 9 9 4 9 7 5 3 1 5 2 4 0 7 9 0 2 1 9 6 0 4 8 4 0 9 5 2 0 6 10 7 8 3 9 1 1 6 4 3 1 0 11 5 1 2 6 0 8 0 0 9 9 5 5 2 4 4 0 8 6 9 12 8 0 2 10 4 7 11 5 7 11 7 3 2 4 3 3 1 6 1 2 4 10 1 1 1 0 2 3 3 12 2 0 8 2 9 2 8 3 7 3 10 1 7 0 9 13 5 9 1 10 8 8 7 1 8 6 3 2 10 1 8 7 1 10 9 7 0 11 5 5 7 5 4 1 0 9 0 1 9 3 3 0 8 12 8 4 0 13 2 0 3 2 4 6 7 9 6 8 5 7 9 8 4 1 2 5 0 7 7 5 6 5 6 10 8 4 7 6 3 1 3 2 0 4 9 5 1 2 10 8 5 7 1 4 1 9 3 9 1 7 0 0 4 6 1 4 8 10 5 1 1 9 4 12 4 1 2 1 7 6 0 2 2 9 11 4 3 8 2 0 4 2 9 0 4 1 6 6 0 5 6 2 3 9 12 6 2 4 7 8 1 7 6 12 9 6 1 12 0 10 2 6 6 1 9 1 7 6 9 5 8 12 8 5 8 6 4 3 5 0 7 2 3 5 6 5 8 6 2 1 2 7 5 5 8 7 6 8 3 7 9 10 7 5 0 15 10 1 4 5 1 5 10 1 7 7 7 9 9 9 8 4 7 0 10 0 10 3 1 0 0 2 5 6 9 8 1 7 8 12 1 6 8 3 6 0 6 8 1 5 1 3 4 9 10 2 0 5 6 1 7 11 11 8 5 1 0 0 2 3 7 2 11 9 6 7 0 4 5 6 0 12 5 10 10 8 10 11 0 5 6 5 10 1 8 6 0 6 11 9 11 2 9 7 7 5 2 5 1 12 2 3 0 0 5 1 2 3 7 9 4 9 2 6 3 9 2 1 8 10 11 2 3 4 4 9 14 4 1 13 4 3 2 6 1 5 1 7 3 1 2 2 8 3 2 4 7 2 12 2 3 1 6 5 10 1 6 3 5 4 7 7 7 6 9 10 6 1 1 1 0 4 7 15 6 10 4 5 7 3 0 3 1 6 4 5 7 0 0 11 2 8 5 11 6 8 1 7 5 4 6 5 1 5 4 8 2 4 2 3 2 1 1 1 1 3 0 0 8 8 6 3 4 6 6 6 5 3 8 6 9 3 3 2 3 2 10 10 6 1 2 11 9 4 9 5 6 3 5 10 6 4 1 6 0 7 3 6 12 8 6 6 12 10 0 4 9 9 6 6 8 5 7 7 5 2 7 3 4 5 1 7 2 10 2 7 3 0 2 7 1 4 0 1 2 4 10 3 8 4 4 4 3 2 0 7 3 12 8 10 9 2 1 8 3 7 10 5 6 11 2 8 7 2 0 5 8 8 1 3 9 0 8 2 0 3 7 3 6 4 9 1 6 7 0 8 4 8 0 3 9 1 5 2 0 11 8 10 4 4 12 1 5 5 5 4 4 1 0 12 8 7 11 0 1 0 8 6 4 4 7 6 0 2 5 3 3 4 4 1 4 2 9 6 3 8 6 0 0 9 9 9 7 6 5 9 9 2 8 7 0 2 2 2 10 8 4 7 3 7 10 10 2 4 1 7 9 1 9 9 5 2 0 0 4 2 3 11 3 7 2 2 9 5 5 4 7 2 13 5 5 12 0 10 2 0 6 9 1 3 7 6 5 6 9 9 1 2 6 2 1 9 0 1 4 6 9 6 5 9 0 10 1 7 4 11 3 1 9 7 10 4 0 6 0 0 6 1 7 6 2 0 6 10 6 1 8 3 3 4 1 2 2 5 8 9 6 5 9 3 1 6 0 9 0 1 5 7 1 1 5 0 9 5 6 5 6 1 9 12 6 2 3 0 2 6 10 7 10 6 13 13 7 2 2 8 2 6 8 9 6 7 6 13 4 12 6 5 7 1 5 5 10 6 9 4 2 11 8 2 5 2 3 8 1 5 8 3 1 5 9 10 3 8 9 11 0 7 6 6 2 11 9 5 0 1 11 2 0 3 8 7 8 9 5 3 0 1 7 9 4 8 1 6 2 0 8 9 4 1 2 8 5 11 9 9 4 1 3 2 0 9 1 2 12 5 2 4 3 0 0 5 7 9 4 2 3 9 3 0 7 7 3 4 6 12 5 4 8 3 11 6 4 8 6 8 13 7 6 3 0 12 5 9 9 6 3 5 3 8 4 3 2 7 8 4 8 1 1 9 9 12 12 9 5 10 6 6 1 1 7 9 2 7 2 3 1 1 9 6 5 3 4 3 2 8 4 7 1 3 4 5 6 9 2 11 6 1 7 9 9 9 5 5 6 7 6 5 2 4 4 3 2 1 1 7 3 1 4 4 9 6 6 7 4 7 2 7 0 4 1 2 0 5 2 5 1 1 1 0 13 6 1 8 1 9 1 10 1 0 3 4 0 3 0 1 2 4 5 3 5 11 3 4 1 7 2 5 3 5 2 4 1 1 8 7 4 8 13 1 1 1 10 5 1 3 1 2 0 0 7 1 8 4 7 9 7 12 4 11 7 4 5 5 5 7 6 4 0 13 12 11 1 0 10 1 5 7 0 9 1 0 3 7 4 8 2 0 8 3 7 2 2 8 6 12 6 4 0 4 3 11 9 8 6 5 3 5 4 1 3 4 10 9 3 4 1 4 11 9 0 5 4 3 5 5 5 10 3 2 5 7 9 4 4 2 4 1 8 9 1 6 1 3 5 2 6 5 3 5 1 7 7 1 10 7 0 4 4 0 5 8 6 3 10 0 9 0 11 7 6 0 4 4 5 8 0 9 9 1 0 5 8 13 0 7 9 3 4 1 7 12 7 10 0 9 4 0 9 3 12 2 4 10 8 3 1 13 11 11 4 2 4 10 0 9 0 10 0 4 7 6 12 5 3 8 4 8 3 0 8 6 6 1 2 3 4 0 6 10 1 0 3 6 2 1 2 3 2 2 0 6 0 4 2 5 5 3 3 0 8 5 7 10 0 7 0 6 0 4 3 7 10 13 9 3 5 4 3 5 7 3 5 10 2 9 12 3 2 5 1 7 5 3 6 3 1 9 11 11 7 1 4 0 4 0 7 3 8 1 1 4 2 0 8 9 9 6 11 2 1 9 7 4 0 2 4 15 8 2 10 2 3 3 7 9 8 7 4 4 8 0 0 5 4 0 5 0 8 3 13 7 5 8 1 8 10 0 7 5 10 1 5 9 7 4 5 3 1 6 1 4 3 2 4 10 8 7 4 3 11 10 11 2 3 5 5 5 8 11 8 2 7 9 8 2 4 3 4 7 6 8 5 8 3 10 2 6 0 2 11 7 4 10 7 0 9 5 1 6 10 1 1 2 2 1 8 10 4 1 9 10 3 2 3 2 4 4 5 4 6 3 1 2 2 0 1 9 10 4 2 8 7 6 5 4 6 2 8 4 7 2 3 5 8 5 7 3 4 14 8 0 5 4 5 3 1 1 0 4 9 3 8 4 11 10 4 4 7 4 14 3 13 3 11 4 6 2 7 6 3 10 8 8 4 5 5 5 4 8 12 9 5 2 4 2 2 3 0 2 1 2 0 2 7 8 8 10 5 9 9 4 4 4 4 4 9 7 0 5 1 4 7 3 3 9 10 1 3 8 4 7 9 9 5 3 1 8 3 6 2 0 8 10 8 4 4 3 0 3 10 13 10 6 2 10 9 4 5 12 5 7 4 0 8 11 2 3 5 4 5 10 8 5 9 8 4 7 8 2 7 9 3 9 0 1 4 13 2 2 2 0 1 1 9 0 4 3 11 1 4 6 0 12 2 7 2 1 0 3 7 8 4 9 9 2 9 8 1 9 1 8 4 3 3 0 6 8 5 1 6 0 5 8 7 10 9 3 7 1 5 4 4 7 2 3 9 7 4 5 2 3 8 11 5 1 5 5 2 0 6 3 6 3 5 3 2 12 8 7 1 1 1 2 1 6 6 2 9 4 0 7 1 5 4 4 2 5 2 1 2 9 7 0 8 2 4 8 9 1 0 1 11 4 6 2 5 0 3 2 4 6 1 2 1 1 3 7 1 3 2 4 7 2 2 0 6 0 3 8 7 3 2 9 9 1 1 0 11 1 2 5 0 0 0 3 7 5 1 8 1 11 11 9 4 6 7 8 4 2 0 5 9 10 6 6 0 3 12 5 8 5 6 3 1 1 5 7 8 0 12 0 6 3 8 4 0 11 9 5 11 10 3 6 13 6 4 6 6 9 3 1 2 6 4 9 9 7 4 0 9 9 2 3 10 2 1 4 6 0 0 9 10 5 3 3 3 5 3 4 5 3 4 10 6 3 6 10 4 7 7 6 11 3 7 11 10 4 8 1 7 7 7 3 8 1 7 2 8 7 0 9 7 0 11 6 0 10 7 1 11 5 2 7 12 12 4 11 6 3 10 10 13 12 7 8 6 4 7 4 1 4 8 8 9 10 7 2 3 0 4 2 3 8 7 6 5 9 3 10 3 1 5 5 7 0 11 5 3 10 8 6 2 9 2 1 6 7 17 7 5 3 8 3 3 2 10 2 4 4 6 7 1 6 9 3 2 6 0 3 4 8 6 9 13 9 1 9 1 11 9 3 6 9 0 6 1 4 8 8 7 7 0 6 3 5 8 6 1 8 1 3 4 6 10 0 3 0 9 8 7 8 0 15 5 6 1 7 1 6 2 1 12 12 0 0 8 0 7 2 3 6 2 10 0 1 3 11 7 0 11 2 0 3 3 3 7 0 6 1 6 0 6 0 7 11 7 8 11 10 3 6 3 5 5 11 5 4 3 0 4 7 6 5 6 0 7 0 8 1 0 6 6 5 1 0 0 6 8 3 6 7 7 12 0 1 2 7 8 2 2 0 1 6 3 0 6 5 0 3 12 0 6 0 2 1 2 9 7 4 7 8 1 3 2 8 2 3 8 1 11 11 0 7 3 4 11 1 1 1 14 9 8 11 2 1 9 0 5 8 7 4 0 6 11 6 5 8 7 10 10 6 10 12 5 5 11 5 10 8 5 3 3 5 8 7 3 5 3 12 0 6 4 6 7 2 6 6 4 7 6 2 2 8 6 4 3 7 2 2 1 7 2 12 2 4 10 1 1 4 10 1 6 0 6 3 8 5 2 9 6 3 4 3 5 8 8 3 8 7 8 1 11 4 2 6 0 12 1 2 6 6 2 5 8 7 5 4 6 2 4 3 7 8 9 4 1 1 10 6 2 14 1 9 3 2 6 1 0 0 3 5 1 10 10 7 0 6 1 0 6 12 4 3 0 10 11 11 0 1 2 3 4 5 5 11 9 13 9 2 0 3 8 3 2 0 9 10 6 8 5 5 4 6 14 4 9 1 9 3 5 9 2 1 3 2 5 7 1 8 5 6 0 0 6 6 3 3 6 4 2 5 7 4 7 4 8 8 3 4 7 1 4 5 8 7 2 1 6 3 5 1 2 5 2 6 2 1 3 12 6 5 0 2 8 4 12 4 2 3 5 3 6 5 11 0 1 10 11 1 2 12 8 1 1 1 11 8 4 9 8 7 5 2 10 6 5 6 2 4 4 8 7 8 9 5 8 0 4 4 11 6 7 8 3 6 0 0 5 8 0 2 7 3 9 2 1 6 3 8 11 1 10 6 8 1 4 4 7 10 2 4 2 4 4 2 7 5 4 11 0 3 4 5 0 1 0 6 8 7 5 11 12 9 5 1 7 0 3 1 4 11 4 3 3 2 12 8 2 0 12 5 1 7 1 3 1 5 8 5 1 4 4 3 9 1 2 2 2 4 7 0 12 0 16 8 1 0 7 6 0 7 1 9 3 5 1 4 7 8 3 8 13 9 6 3 2 9 10 1 0 6 2 0 9 8 0 5 9 6 1 13 11 6 1 1 4 6 13 7 10 3 5 1 0 4 3 6 1 0 4 6 0 8 6 11 8 7 12 0 5 6 3 3 8 5 2 7 2 11 4 11 7 8 3 5 10 9 15 0 2 1 9 9 4 4 13 3 0 4 12 2 12 7 0 4 2 8 8 7 9 1 3 7 9 7 6 10 10 10 12 3 2 10 5 9 7 1 2 3 3 6 7 10 3 2 6 1 2 6 7 6 10 8 4 3 7 8 0 3 1 8 4 5 7 4 9 10 7 2 1 10 3 6 8 2 2 10 7 5 9 5 1 1 4 7 1 1 5 13 2 0 3 5 4 1 5 3 1 3 5 8 6 0 4 5 7 8 5 6 8 1 3 4 1 4 0 3 2 4 2 7 8 4 2 2 2 3 10 6 1 5 10 12 5 1 3 1 7 5 1 9 8 0 11 3 7 6 4 0 4 7 8 6 0 3 1 2 6 8 6 4 0 10 5 4 7 1 11 7 4 0 2 11 9 8 3 3 5 2 9 0 1 10 1 2 8 1 10 1 1 8 1 14 5 7 9 6 5 6 2 0 6 0 10 0 4 4 9 1 2 0 4 2 3 7 5 2 10 8 10 1 1 11 5 11 3 4 3 8 9 4 3 0 7 4 1 6 4 4 0 4 3 8 6 8 6 4 3 10 6 0 6 0 7 6 3 7 7 10 8 8 3 1 1 0 7 4 8 8 6 7 9 2 5 2 8 4 4 11 3 2 4 6 7 1 5 2 10 1 2 0 5 9 7 1 5 10 0 2 13 2 7 10 5 2 10 1 5 5 7 4 7 1 6 4 9 0 1 2 3 10 10 8 5 7 8 6 4 5 8 1 9 10 1 10 0 10 1 13 5 3 0 9 9 6 3 9 3 10 2 1 6 10 8 1 2 1 3 4 10 7 3 9 8 3 0 1 3 10 1 6 0 2 1 9 0 10 2 5 6 2 9 1 2 2 7 2 4 0 2 1 1 7 5 9 7 2 13 7 1 6 11 0 2 2 9 11 8 2 2 7 8 0 3 9 7 9 8 6 1 4 0 9 8 0 4 4 7 5 3 2 7 7 1 5 7 1 7 4 3 1 2 0 0 4 5 10 8 13 7 4 8 3 10 8 3 1 0 6 9 9 3 9 5 0 6 6 7 2 0 4 3 6 4 0 8 11 11 5 4 13 1 0 7 2 5 14 2 0 3 0 4 0 0 5 1 4 7 0 5 6 0 5 11 6 0 4 2 8 0 11 4 5 2 1 9 4 7 7 5 2 4 3 8 8 0 6 4 13 3 5 0 1 7 9 2 3 5 11 0 5 9 8 3 6 6 1 6 11 10 1 1 8 5 5 9 6 5 4 6 0 8 7 4 4 9 5 8 10 10 5 2 4 2 5 6 7 8 5 8 5 2 2 6 5 7 1 2 2 6 7 7 6 11 1 6 11 6 13 7 9 8 5 3 3 7 7 5 0 6 14 1 7 1 2 6 12 8 5 7 3 2 0 5 2 0 3 5 9 10 8 1 3 10 2 8 3 0 12 8 7 5 9 1 12 5 5 4 6 3 0 1 8 6 10 0 9 5 4 3 3 1 5 6 5 9 11 2 5 2 13 5 7 2 12 5 6 4 7 5 1 2 9 3 6 8 1 6 9 3 8 10 0 7 13 0 5 0 5 2 8 8 2 3 0 12 3 0 1 10 5 2 5 8 6 8 3 2 7 6 12 8 7 3 7 9 11 4 1 6 0 2 2 5 7 1 6 1 6 1 2 8 4 5 6 6 3 3 5 6 7 6 8 5 2 9 0 4 7 1 8 5 7 10 7 6 6 8 4 8 2 7 10 2 0 6 4 9 1 6 11 3 6 13 2 4 0 8 6 9 1 13 2 2 0 11 5 0 2 0 9 5 10 6 6 7 1 8 2 3 3 2 5 3 2 15 6 11 0 1 3 0 0 3 1 1 7 4 5 7 4 9 5 8 7 0 0 6 6 14 8 4 3 1 3 8 5 7 5 3 3 5 1 1 8 1 9 8 4 10 4 10 6 1 2 1 10 7 9 1 5 1 6 4 5 10 12 4 7 2 7 6 0 0 0 4 1 2 10 4 9 0 5 8 8 6 4 9 5 7 0 4 9 4 3 9 5 8 5 0 4 3 5 10 7 11 5 1 0 0 5 6 4 0 7 5 10 4 4 3 1 3 2 2 9 9 7 0 11 9 4 6 1 1 1 10 1 6 11 6 0 0 4 1 9 2 1 12 2 6 1 7 0 1 5 9 6 0 8 11 4 1 7 4 2 10 3 6 8 10 11 1 7 11 0 9 4 0 1 5 0 4 3 1 4 2 5 0 6 2 0 1 10 6 8 0 1 8 10 10 10 8 5 2 3 0 9 0 6 2 2 4 10 1 5 1 0 5 2 7 1 1 8 2 5 0 11 7 4 5 7 7 2 2 0 0 0 4 5 8 11 9 4 0 1 6 0 8 9 3 0 8 1 2 4 3 7 3 5 3 1 0 2 14 5 5 6 9 3 6 4 4 2 8 3 1 3 6 5 3 7 2 5 4 3 7 6 8 1 8 5 0 1 8 11 3 6 6 6 9 2 3 0 10 8 11 0 4 1 4 10 4 3 5 11 0 8 7 5 10 8 8 2 11 5 8 2 9 9 8 10 8 0 14 3 5 11 7 1 1 3 9 7 6 7 1 8 5 3 7 3 7 8 5 10 5 1 4 0 10 2 9 1 11 10 3 9 8 8 5 7 0 3 1 5 5 3 10 10 7 10 0 0 9 11 4 8 6 0 7 2 1 9 1 10 2 9 8 8 0 5 8 4 6 3 2 6 4 2 3 7 9 0 6 11 4 6 10 10 4 2 2 4 3 5 8 3 4 7 11 5 3 11 6 6 8 2 4 3 2 7 2 5 3 7 6 4 8 7 4 5 6 4 3 2 6 9 2 8 6 1 4 8 9 5 6 3 4 5 9 10 7 4 6 2 14 11 8 4 1 11 5 13 1 11 8 4 2 8 7 5 11 15 7 10 0 6 3 0 8 5 3 0 11 8 4 5 8 5 8 2 0 0 8 7 5 7 12 8 2 2 11 1 12 10 0 4 5 0 4 8 0 2 2 6 5 4 8 1 3 9 3 4 4 7 7 8 8 0 7 6 4 2 7 7 9 0 4 3 6 0 3 3 11 4 8 7 3 7 8 3 3 8 0 5 2 2 4 3 13 2 2 7 7 8 9 9 10 6 3 10 0 2 10 7 2 1 6 8 3 9 9 7 7 3 4 12 2 9 4 0 1 9 4 4 3 9 0 0 9 5 7 4 8 0 4 7 6 8 0 6 7 1 1 9 5 0 7 0 6 5 3 5 3 5 4 9 11 3 1 8 7 10 2 2 1 6 2 2 3 4 1 1 6 4 0 9 0 2 10 6 0 5 2 10 2 7 2 1 8 3 10 3 11 12 6 8 1 2 4 3 0 3 7 9 7 0 7 1 5 0 3 5 4 6 0 5 1 8 4 5 10 6 3 7 2 8 4 2 5 3 5 8 6 1 2 7 5 5 2 2 1 7 1 2 4 8 2 5 5 1 7 6 1 0 9 10 10 0 7 6 10 10 9 8 8 3 10 6 9 6 6 8 2 7 8 1 5 6 2 6 2 10 9 3 5 6 3 0 6 3 1 7 4 4 4 9 7 3 11 6 10 3 10 9 5 10 12 10 6 2 7 10 4 1 2 3 4 7 8 8 1 7 8 1 8 2 5 0 7 2 8 3 4 4 6 0 7 3 1 1 2 4 8 7 8 10 4 5 6 3 1 0 4 0 2 3 5 12 3 11 5 3 12 1 4 12 5 8 5 2 1 8 10 1 6 8 3 0 8 0 4 2 5 8 0 2 1 3 1 8 2 7 6 2 7 7 3 5 9 5 1 2 2 1 5 6 9 1 13 0 1 7 4 8 8 3 12 16 0 1 8 13 2 1 5 8 9 5 6 3 2 9 1 4 3 11 4 9 1 2 8 7 8 8 3 5 1 10 4 5 9 10 0 7 2 4 5 3 7 1 8 4 2 5 3 1 2 7 8 5 12 8 7 3 1 3 7 2 7 6 8 4 7 0 1 8 5 4 2 2 11 7 3 3 7 3 1 2 0 3 1 6 1 6 3 2 0 10 0 3 6 0 6 1 4 2 2 9 2 5 5 10 2 9 10 5 5 4 0 7 7 10 0 2 9 0 0 5 5 4 3 5 4 7 7 6 7 0 5 4 4 9 3 5 3 1 0 8 11 9 10 6 9 5 4 0 7 8 10 13 7 11 4 8 0 7 2 0 2 12 4 6 4 12 1 6 3 0 3 6 9 6 4 0 1 5 0 6 6 8 4 1 3 5 0 10 1 4 1 1 4 0 9 14 3 6 6 6 3 6 3 3 3 0 3 8 8 6 7 1 6 0 4 4 3 5 2 10 12 11 3 7 0 0 4 10 4 0 6 1 7 13 1 0 1 1 8 4 2 0 7 4 0 7 1 2 10 12 6 0 5 4 3 3 4 10 4 1 2 8 4 3 2 5 4 3 7 0 1 6 2 3 12 1 6 1 1 6 8 1 13 11 4 5 4 5 7 9 2 1 6 7 6 2 9 2 2 6 4 3 1 5 7 3 2 7 11 1 8 2 6 4 9 2 6 4 5 3 5 1 4 7 3 12 2 5 2 0 1 3 9 4 9 0 5 1 1 0 1 7 3 2 1 9 9 7 4 9 4 2 6 4 11 5 4 7 3 9 1 1 8 8 6 8 3 1 6 11 2 6 4 3 10 3 0 4 0 14 0 2 4 6 13 6 3 1 8 9 10 1 9 3 7 1 7 11 2 4 6 5 5 2 4 3 1 4 7 9 1 1 4 6 5 7 9 4 6 7 1 9 0 5 8 9 5 2 1 2 7 6 9 3 1 9 7 6 4 3 7 15 11 0 3 4 7 4 6 6 7 2 0 2 6 8 2 3 6 1 0 1 8 1 7 1 5 10 5 3 5 1 10 12 3 0 3 9 4 4 2 3 5 8 10 1 7 0 7 7 10 6 3 3 6 6 7 11 6 3 5 0 3 2 7 7 1 5 0 8 8 7 2 9 8 4 6 5 1 11 9 2 1 9 4 6 6 0 1 14 3 9 3 6 2 8 8 7 9 2 5 3 1 9 4 1 2 3 6 4 4 8 7 8 1 2 2 9 2 15 3 10 6 4 4 9 4 7 4 0 8 8 6 8 0 6 8 7 6 2 7 11 1 0 6 12 7 4 4 3 0 3 2 3 5 2 0 7 1 4 9 7 0 8 2 6 8 6 5 7 10 3 2 0 10 3 0 4 3 4 0 9 5 0 8 5 0 1 2 7 4 9 3 5 10 7 4 0 4 4 2 6 3 6 2 1 3 1 1 7 1 8 4 7 2 4 7 5 4 5 11 1 13 6 2 0 4 3 1 10 7 0 1 3 7 3 1 3 2 3 8 0 8 6 0 8 5 4 2 9 11 7 9 4 13 8 7 3 4 2 8 5 3 3 5 0 3 1 2 1 2 1 9 7 5 6 0 13 4 1 7 8 7 4 0 1 6 5 5 7 4 8 2 6 3 4 7 0 4 2 0 0 2 2 12 6 2 6 5 4 14 0 4 9 9 7 6 6 9 3 2 10 5 1 3 4 10 8 3 1 10 5 0 1 2 6 6 7 4 7 6 7 3 2 5 8 8 0 4 0 0 6 5 2 5 8 8 2 6 6 10 4 4 11 3 2 4 5 6 5 1 3 4 11 9 7 8 7 0 5 10 3 5 3 9 5 12 5 6 8 6 1 10 4 4 8 9 2 1 7 2 5 3 0 4 8 2 1 4 1 7 10 13 5 6 11 6 0 1 8 11 6 2 5 3 4 0 2 9 1 2 4 7 6 7 11 4 6 5 6 0 4 4 2 11 3 6 8 9 0 8 0 7 1 0 3 5 11 0 4 2 2 2 0 0 4 3 0 2 3 12 8 6 1 8 1 2 7 6 11 2 0 3 7 5 0 8 1 2 6 3 1 4 0 12 6 3 1 11 13 6 2 6 10 1 1 1 8 2 6 0 2 8 7 7 5 1 0 1 0 10 3 8 0 7 8 5 3 10 1 3 5 7 3 3 5 0 6 5 6 11 5 0 0 5 10 0 10 0 1 11 5 4 0 10 2 5 12 2 9 7 4 9 2 4 7 6 10 2 7 5 7 9 9 3 5 8 7 3 6 9 1 5 9 10 4 9 0 6 4 4 8 8 1 0 6 4 0 7 9 6 2 4 8 4 4 6 1 0 1 0 0 0 9 6 3 6 0 4 12 5 7 1 5 2 1 4 7 0 7 8 6 7 0 12 12 0 8 3 11 8 9 2 6 2 8 9 0 9 5 7 5 8 2 2 12 6 10 2 0 13 10 8 9 3 8 1 7 4 4 4 4 2 6 2 4 3 11 5 1 6 9 0 0 10 9 8 5 1 3 4 0 9 8 6 3 6 3 12 7 2 10 5 6 4 6 6 13 1 2 2 4 5 11 1 3 10 3 12 7 9 10 9 0 1 6 11 6 5 8 5 4 7 1 5 2 3 10 7 2 11 0 10 4 10 4 5 1 6 8 8 4 3 5 5 1 7 4 14 2 0 5 4 3 3 1 9 8 0 6 8 10 5 4 0 3 0 5 1 5 3 8 6 2 9 14 11 1 8 4 6 9 5 8 6 1 6 9 5 4 8 2 10 5 9 7 1 5 2 2 0 3 11 2 7 1 1 7 3 9 9 1 6 0 0 9 9 9 1 5 0 8 1 7 1 9 2 10 1 6 10 7 4 6 2 5 3 5 6 11 0 0 5 0 1 4 7 12 2 8 2 7 0 6 2 3 2 7 5 1 10 2 6 5 4 6 0 6 10 7 0 7 8 11 9 3 11 5 1 9 6 0 6 2 10 3 8 0 8 4 9 8 3 7 7 3 0 1 7 6 5 7 0 5 2 8 10 9 14 3 10 4 1 7 11 4 2 7 0 7 1 3 2 7 9 7 7 10 6 2 10 0 4 10 4 5 2 1 3 10 6 7 8 6 4 6 3 3 2 9 9 8 2 4 0 5 0 10 3 11 5 8 4 2 8 5 2 4 6 1 5 10 5 5 1 2 11 5 12 1 6 3 4 4 1 8 4 9 1 1 11 9 5 6 8 5 7 2 9 2 6 1 0 1 6 0 2 2 7 6 3 9 1 2 8 5 4 0 10 1 0 0 2 2 8 6 11 11 10 2 7 10 2 4 5 3 13 4 2 4 7 0 11 4 4 5 5 7 6 4 6 4 2 9 6 8 6 5 1 4 4 2 2 1 10 6 3 0 1 6 3 9 10 9 6 0 0 7 7 11 8 5 2 3 6 11 5 0 8 7 6 13 2 7 13 2 5 8 12 0 9 0 3 10 11 1 6 7 8 6 0 0 10 8 3 6 8 5 2 4 0 8 3 2 0 3 6 10 9 2 7 4 1 7 7 2 0 4 3 6 0 4 0 7 5 1 0 11 4 5 6 7 0 11 4 11 0 6 3 8 5 6 2 3 9 8 0 1 3 5 4 10 0 2 0 4 8 8 6 8 11 9 5 7 11 0 0 4 0 3 10 2 3 7 8 7 4 7 6 8 3 5 5 7 6 3 6 4 4 0 0 5 1 13 1 7 1 7 5 2 7 4 9 5 2 2 1 7 3 3 6 1 7 2 6 11 4 0 2 3 6 2 4 2 7 0 8 4 6 0 1 8 4 10 6 4 6 3 5 7 0 0 4 11 7 3 1 6 2 0 3 7 11 4 0 2 9 2 6 11 2 4 7 4 2 13 1 2 3 6 7 7 3 0 3 7 0 2 7 2 0 4 1 3 7 8 3 1 13 2 4 3 2 4 3 4 3 4 3 1 2 2 1 8 9 5 13 9 8 8 4 2 8 1 10 4 11 0 0 2 14 6 2 4 5 8 5 3 11 0 7 10 0 6 12 0 14 2 0 5 1 5 3 7 8 4 2 6 11 6 1 8 0 4 0 7 7 6 1 7 5 10 11 2 4 8 0 2 1 5 6 2 0 4 0 9 6 3 1 7 4 4 9 10 5 7 1 0 5 5 9 6 3 8 9 6 6 4 11 5 6 4 5 2 6 2 4 7 1 5 5 5 3 3 11 9 1 0 9 5 11 10 2 7 2 6 8 8 8 5 3 5 7 7 0 3 6 8 8 5 11 0 0 0 0 2 3 0 1 5 2 0 8 4 5 8 1 6 8 1 7 1 11 3 4 2 11 11 2 8 6 0 1 6 4 2 7 0 9 10 2 2 7 8 11 6 8 9 0 4 2 4 9 4 9 5 5 15 5 0 5 7 4 8 5 10 0 5 8 0 4 5 0 10 1 8 10 1 1 0 5 7 4 1 1 6 3 2 3 9 4 5 7 5 0 9 5 6 2 2 6 3 14 6 1 6 3 7 7 2 7 2 14 3 9 8 12 2 1 6 12 2 1 5 7 0 8 0 2 11 2 4 9 4 9 7 3 3 6 10 4 12 9 2 1 0 3 6 1 5 6 4 4 2 9 3 1 3 3 0 2 7 10 7 8 11 0 1 10 1 1 2 4 1 7 7 0 5 5 6 8 9 8 8 0 3 9 8 10 6 8 5 0 5 4 12 4 0 2 5 1 2 7 0 0 6 13 12 8 2 6 3 3 7 0 11 2 1 2 8 4 8 0 7 1 6 3 7 1 5 3 10 3 1 0 11 9 3 8 3 1 10 8 10 2 8 1 4 5 1 0 3 4 0 1 5 1 8 12 3 0 0 6 14 5 0 4 7 4 10 5 2 0 4 8 1 7 0 9 4 0 4 6 6 3 10 0 6 5 0 2 6 8 4 11 8 2 2 4 8 4 7 10 7 7 8 5 8 9 2 7 10 8 3 6 12 1 0 5 6 3 12 6 8 8 7 3 0 3 12 10 8 6 1 7 7 0 8 4 2 8 8 9 2 2 3 8 7 3 6 5 7 1 6 5 8 8 8 6 8 3 1 13 7 8 8 3 2 0 1 2 7 5 4 7 7 4 4 5 6 4 1 1 8 4 5 9 7 4 11 7 4 6 0 0 7 5 4 6 1 8 1 0 6 13 9 2 8 5 10 3 1 6 1 2 10 4 8 1 5 8 6 10 2 0 5 1 2 5 7 5 0 0 1 4 5 5 10 9 3 2 1 5 10 6 5 3 6 6 7 13 8 6 3 1 7 0 11 9 6 3 7 3 2 10 2 4 3 2 5 8 0 5 3 5 8 3 4 6 5 9 6 6 10 3 8 1 3 3 2 6 5 7 12 4 0 5 3 6 0 8 3 4 6 8 6 1 10 2 2 5 4 4 6 7 2 5 6 10 9 1 1 2 0 4 7 5 6 5 4 6 6 4 0 2 6 0 6 5 2 0 6 7 8 4 7 3 9 4 3 0 2 6 5 6 9 9 6 0 3 10 3 6 0 2 2 0 6 1 3 3 2 2 9 1 5 2 7 1 11 5 8 3 3 9 5 6 4 0 0 7 0 11 4 1 6 8 2 1 0 0 5 1 5 7 7 7 5 11 3 0 9 12 3 7 8 11 9 8 2 1 1 4 7 2 0 2 4 4 5 9 6 0 10 10 12 5 6 0 5 12 6 1 2 10 0 0 6 9 1 6 4 3 4 9 5 3 11 1 7 4 6 1 2 8 0 1 1 1 5 7 6 0 8 0 0 9 6 9 3 2 7 0 1 5 3 11 1 4 0 10 5 9 2 1 6 4 7 0 2 8 9 4 2 7 2 8 7 3 10 3 5 9 2 12 11 5 10 5 5 7 2 11 9 2 7 5 3 10 7 10 4 5 5 8 10 5 1 4 9 2 8 3 2 7 6 3 11 11 5 2 9 14 8 1 3 1 12 2 5 5 9 7 6 4 12 3 8 1 6 8 0 5 9 8 2 3 9 4 2 8 4 1 6 7 3 4 4 9 4 5 4 9 4 0 8 13 7 6 2 3 1 3 12 10 8 1 4 9 6 0 2 7 7 2 8 4 3 7 3 9 8 1 7 5 0 8 8 7 1 0 3 2 7 11 0 2 6 8 8 8 2 12 10 2 11 13 8 0 5 8 8 1 1 6 12 6 9 2 7 15 10 5 2 1 7 8 0 12 2 11 7 6 10 5 13 6 1 2 0 7 12 0 3 7 2 4 8 9 0 7 6 7 9 1 4 9 5 8 0 8 7 0 1 2 0 2 0 10 12 7 2 1 7 8 9 4 9 8 3 9 4 0 7 2 2 8 8 5 3 6 1 5 5 1 4 1 2 11 6 0 0 1 11 2 10 2 0 0 4 0 0 5 5 9 7 3 6 8 10 9 9 4 6 4 3 6 1 9 8 8 2 5 0 9 2 8 13 5 7 1 1 1 3 12 7 8 2 7 6 1 10 3 1 7 7 3 3 6 2 1 6 6 9 2 6 6 5 6 4 3 9 2 2 8 7 10 0 8 2 5 5 10 10 2 9 13 5 0 6 7 9 9 11 4 5 8 1 1 5 6 4 2 8 3 3 5 6 7 4 14 1 11 9 5 7 4 10 8 0 10 0 4 3 2 8 4 5 7 7 0 11 7 4 3 12 2 7 9 2 1 9 2 2 1 1 2 4 10 5 8 4 3 9 2 3 6 10 8 1 1 6 3 8 4 7 9 4 3 0 8 4 4 8 1 10 2 1 8 2 6 4 4 1 8 8 5 5 1 7 8 10 7 10 7 7 2 11 1 3 1 1 2 8 7 6 0 8 1 5 2 5 13 4 3 8 0 0 3 6 8 4 6 7 5 0 7 3 8 6 2 1 3 6 3 7 9 6 2 4 7 3 7 11 1 7 5 0 9 0 5 8 0 4 4 3 3 0 3 9 3 0 5 6 11 2 1 0 7 7 5 6 8 9 2 1 3 7 7 5 8 1 6 4 10 4 4 6 2 3 7 1 5 0 2 4 5 10 6 1 14 1 9 3 1 0 10 9 5 10 8 6 4 8 9 6 8 13 0 1 11 6 2 9 8 1 8 1 4 6 13 5 4 7 9 0 3 3 4 5 4 5 5 7 2 6 5 2 7 8 3 5 12 1 10 1 3 4 1 3 7 11 10 1 10 6 4 10 7 1 9 7 0 9 6 3 12 7 9 4 2 8 1 4 4 6 7 3 10 8 2 6 2 3 8 15 10 8 1 7 4 5 11 2 0 5 2 5 2 6 7 9 6 4 11 6 0 5 5 4 1 2 7 3 8 3 2 3 1 3 7 1 7 6 8 10 6 2 10 3 9 7 10 8 13 6 1 4 4 5 8 7 4 7 9 7 10 2 3 4 8 8 6 2 5 1 8 4 3 4 2 3 1 5 4 9 5 8 10 0 3 2 7 1 9 1 8 3 2 0 0 8 12 6 5 5 3 5 13 1 6 2 0 2 5 8 0 4 0 2 6 2 0 2 0 15 0 5 12 9 3 7 3 6 5 0 9 11 4 0 12 6 6 4 1 5 1 10 13 11 9 1 0 11 5 4 3 1 6 12 9 8 4 0 8 7 7 3 2 5 1 5 12 5 6 8 1 7 0 9 7 6 1 4 5 2 6 7 4 5 12 12 2 11 10 7 6 7 3 1 0 2 2 7 2 0 2 6 0 0 9 3 1 12 0 11 8 4 4 4 1 10 4 0 3 4 6 8 2 9 6 8 8 2 7 5 3 8 3 4 1 0 9 12 9 8 8 3 10 7 7 6 8 8 1 10 0 3 4 7 6 0 6 2 1 8 9 3 4 6 2 1 4 6 6 9 3 6 1 3 6 3 4 3 2 6 0 5 0 1 6 4 5 8 1 1 7 6 6 6 2 0 8 8 6 0 0 10 8 3 8 7 4 1 7 9 7 2 5 6 9 6 4 1 7 8 6 2 3 0 7 14 7 3 2 2 0 0 2 3 6 7 5 5 9 13 4 7 7 0 12 5 1 1 2 6 0 4 8 8 7 7 1 4 4 8 5 6 9 5 0 7 9 3 5 9 2 9 9 1 5 5 6 10 7 6 8 10 4 8 6 1 12 9 2 0 10 0 3 0 0 8 10 12 5 6 8 7 5 0 2 1 8 2 6 1 6 8 2 10 5 10 7 5 7 2 4 0 8 1 7 13 6 1 2 5 1 5 2 3 5 12 5 3 2 11 6 7 0 0 6 9 5 3 3 12 10 5 0 8 7 2 7 14 3 4 4 6 0 6 6 2 11 5 6 5 9 0 3 1 2 11 4 11 3 7 8 2 9 6 7 8 12 4 7 6 2 4 6 10 0 10 6 0 11 3 8 0 4 6 1 6 2 1 9 11 7 4 2 10 3 7 1 10 2 10 9 4 10 3 7 1 9 2 6 8 3 5 5 1 0 5 5 5 11 6 5 9 7 4 1 2 3 11 2 5 5 8 8 1 3 7 2 0 6 1 2 1 6 13 1 8 1 2 3 2 3 10 5 1 6 7 2 5 4 6 1 8 5 5 0 6 1 1 6 2 3 5 1 2 8 4 8 0 3 3 9 5 7 5 6 0 3 2 1 9 7 6 0 11 9 6 7 3 5 6 3 4 1 0 6 0 1 8 10 0 5 6 11 8 0 11 6 5 6 3 5 13 4 9 2 2 0 11 0 8 4 1 2 7 8 1 2 11 10 5 3 5 0 11 5 8 5 7 6 11 0 5 4 9 2 0 3 0 1 6 6 1 3 1 5 2 7 0 0 4 1 2 4 1 4 10 3 4 8 6 8 11 11 0 10 3 2 0 10 12 10 0 1 1 5 5 10 0 1 10 12 5 9 1 9 7 4 7 2 2 4 11 7 1 3 1 10 0 1 9 3 3 9 7 0 1 2 2 3 7 3 2 2 5 1 8 7 10 6 9 1 10 4 0 11 2 7 0 12 10 9 7 3 2 7 3 7 6 0 0 5 4 7 6 11 1 7 0 2 0 8 3 0 12 2 4 1 3 2 2 2 9 8 0 4 1 10 8 3 10 2 1 1 3 6 1 7 3 0 7 2 5 7 2 0 5 4 3 0 13 5 9 0 8 9 2 10 6 0 5 6 6 0 6 4 3 10 0 4 1 13 4 5 9 3 7 4 8 8 5 4 6 4 1 4 1 4 0 7 11 10 9 14 0 4 3 7 9 1 0 0 7 8 8 3 2 0 6 11 1 6 9 4 0 7 11 8 2 8 12 5 9 9 0 6 0 10 9 2 4 1 7 5 5 8 1 6 10 8 7 3 4 0 9 2 0 0 0 8 7 0 9 5 0 5 2 14 0 5 8 1 0 6 5 1 5 2 0 5 9 4 1 1 9 3 1 1 5 6 12 3 3 0 5 1 4 2 10 3 5 2 9 4 5 9 9 2 0 5 10 2 1 9 3 3 0 5 4 13 8 8 9 2 6 6 3 10 8 0 0 9 3 1 9 3 2 9 9 10 3 7 3 0 5 6 3 2 4 5 9 0 5 10 3 6 10 6 1 2 4 4 7 7 10 8 1 7 2 0 8 3 6 11 4 9 9 4 0 10 0 2 2 4 2 12 7 12 1 4 14 8 5 7 0 8 8 3 4 7 2 7 8 5 2 0 2 11 2 5 2 1 4 8 5 7 8 4 10 2 0 9 9 1 10 9 7 8 4 0 6 6 8 6 2 1 9 11 4 6 12 3 6 7 2 3 5 5 13 8 4 1 8 5 5 4 1 7 0 6 4 11 7 3 0 2 5 6 8 2 10 8 9 2 1 1 5 2 6 0 6 1 8 7 0 4 6 3 1 11 3 10 8 0 8 0 1 9 7 2 7 8 0 8 9 0 10 4 7 2 9 7 7 7 5 8 10 5 3 5 4 5 11 10 2 2 1 3 0 8 7 0 12 7 2 14 4 2 3 10 3 9 9 3 1 2 7 13 7 9 9 3 5 3 13 13 9 6 4 5 4 10 9 0 0 9 8 1 4 5 7 1 1 5 3 6 0 8 5 1 8 3 9 0 10 17 1 0 8 0 11 0 0 3 2 6 7 4 2 12 3 3 12 4 3 6 7 2 2 4 4 6 2 9 5 6 3 3 6 2 4 4 1 10 0 3 6 3 7 1 2 6 8 8 4 5 8 4 1 0 2 3 3 0 1 2 0 6 1 4 10 11 7 1 12 2 1 2 2 0 3 7 1 10 10 4 2 5 2 2 5 2 6 0 1 3 6 3 4 4 3 0 3 2 6 7 5 0 9 5 1 6 8 8 4 7 8 6 5 2 2 2 4 5 2 1 3 9 6 7 8 5 4 4 9 8 0 11 5 2 6 1 10 4 3 8 2 1 10 9 1 4 8 7 9 8 10 0 3 1 11 11 7 3 3 4 6 1 6 3 4 3 1 5 1 2 0 1 9 9 4 8 6 14 1 3 8 1 9 1 5 3 1 6 11 11 3 6 7 7 7 8 2 4 4 9 8 4 2 7 7 1 4 3 2 3 5 7 7 1 8 3 6 6 5 0 0 11 2 1 7 11 9 8 0 6 1 2 7 14 6 2 4 0 8 4 2 6 3 9 7 1 5 0 0 1 10 0 3 12 1 2 7 0 2 0 3 0 4 3 3 10 2 0 5 0 0 2 7 5 7 9 4 7 4 7 5 4 1 6 6 12 7 3 6 5 3 7 3 4 9 9 3 4 0 5 5 3 3 4 3 2 7 2 3 4 0 8 5 7 3 1 2 6 9 1 7 3 5 2 0 4 5 10 3 5 5 1 0 1 1 8 5 5 10 0 2 7 0 1 1 11 4 11 10 1 3 12 3 0 9 6 1 2 5 8 2 8 2 6 9 9 0 11 8 6 9 0 2 7 10 4 3 7 6 8 10 0 2 10 1 6 5 4 1 13 0 5 9 5 0 6 9 10 3 4 0 11 0 7 1 4 0 0 4 0 9 2 3 1 1 9 5 4 7 10 3 1 11 4 8 8 5 7 10 1 2 4 10 10 5 5 9 5 9 10 10 3 7 5 4 0 9 5 7 8 8 1 0 6 1 8 3 5 0 0 4 6 11 8 3 6 2 4 0 2 4 2 0 4 1 13 1 8 1 10 5 0 10 8 0 4 6 0 8 2 5 9 1 0 2 0 5 9 0 1 3 11 0 8 6 5 5 1 9 0 10 7 0 0 11 1 4 1 6 8 2 4 3 8 1 0 1 3 2 4 7 8 8 1 3 0 8 4 2 1 3 11 7 3 9 0 9 6 3 12 5 6 10 0 2 3 5 0 4 5 2 3 3 11 7 2 6 8 7 9 5 5 4 5 6 2 6 0 4 2 3 5 3 4 4 7 4 3 1 2 0 8 10 9 3 7 1 8 2 5 5 1 8 2 7 10 5 4 6 1 3 6 4 2 2 0 3 4 7 11 8 6 5 5 9 5 0 2 8 8 12 0 11 0 8 0 7 10 1 8 2 0 1 4 5 10 8 6 4 0 1 3 4 5 10 4 6 5 0 9 5 1 4 9 5 3 2 1 12 5 3 0 10 7 11 8 7 0 0 0 5 3 1 2 4 4 1 2 0 5 2 0 1 10 10 10 9 1 8 8 5 7 0 2 10 7 3 5 7 9 10 6 9 6 9 6 1 9 6 7 10 3 2 5 6 13 2 1 8 5 1 1 5 3 2 4 1 0 6 5 8 0 8 4 6 1 9 2 0 6 5 5 8 6 2 1 6 4 5 2 6 9 10 7 5 7 7 6 12 4 2 4 10 5 9 2 8 4 6 10 6 7 4 4 6 3 2 0 1 1 12 8 6 2 8 0 3 2 8 8 5 6 1 12 3 6 2 10 6 11 6 10 3 7 0 3 4 4 10 0 10 6 7 3 0 12 7 2 6 11 0 3 1 3 4 0 6 9 6 13 12 4 0 7 1 7 1 6 4 12 9 12 8 6 1 5 2 2 10 2 7 2 7 7 3 4 10 9 1 9 6 4 2 7 9 4 3 2 5 14 2 0 8 11 3 1 2 6 7 6 6 4 0 7 2 9 10 6 2 7 11 12 2 2 8 12 10 3 7 0 10 8 3 9 0 3 1 13 1 0 1 6 3 9 4 0 4 1 6 3 14 1 0 8 1 0 10 2 7 6 9 0 6 5 7 0 4 5 5 2 4 3 9 2 13 7 11 0 8 10 0 3 8 0 5 3 11 7 2 1 10 10 2 2 1 0 2 2 5 5 5 2 4 1 4 7 8 2 9 3 1 9 2 14 5 1 0 10 9 9 6 10 7 6 4 11 6 2 8 1 1 1 7 6 3 3 0 12 0 0 7 7 5 12 5 1 4 2 3 4 8 9 4 5 7 0 7 4 0 9 3 0 9 3 3 6 11 13 3 3 3 5 4 9 9 0 7 8 1 3 3 2 2 2 11 10 6 4 1 13 3 8 9 1 1 0 6 7 1 7 4 8 3 1 0 0 8 3 11 0 9 2 8 5 1 3 2 3 5 0 0 0 0 4 1 7 4 5 11 7 3 8 1 8 6 4 9 6 1 6 12 7 6 1 6 4 0 1 1 9 3 0 6 2 7 6 5 3 13 4 3 10 3 0 2 11 6 7 8 8 8 0 4 3 7 8 3 9 0 6 1 3 3 2 10 5 0 0 0 3 11 5 5 8 0 1 5 6 0 4 0 1 8 5 3 0 0 4 1 1 3 5 6 1 10 10 7 2 2 0 7 2 5 4 6 1 10 4 9 9 11 0 5 9 4 1 6 4 1 3 9 0 11 2 2 0 7 4 8 3 4 1 4 4 3 5 4 10 7 2 5 9 4 6 2 9 14 4 6 4 2 10 5 3 2 6 5 2 3 6 9 10 7 6 1 14 3 1 1 5 2 5 0 0 10 1 3 7 6 7 3 1 8 1 1 4 3 10 3 5 6 4 5 9 1 3 9 7 5 5 0 5 9 9 2 5 2 5 10 6 7 2 4 5 1 6 3 4 8 1 4 6 10 5 8 3 6 7 2 0 5 6 0 7 7 3 11 5 5 4 3 0 8 1 5 7 4 4 3 10 4 10 7 8 6 4 5 1 4 6 8 0 2 9 7 11 3 3 6 4 2 3 11 10 6 9 0 9 7 3 4 0 11 9 4 6 4 0 7 9 9 2 5 6 9 7 2 3 3 11 0 6 8 6 0 6 9 3 5 10 3 5 11 6 1 0 8 6 4 5 11 10 0 0 3 4 7 6 5 6 10 1 8 0 13 4 8 10 0 9 5 1 3 6 4 8 6 0 3 1 10 4 10 1 1 4 6 6 7 1 8 4 8 6 7 6 3 2 8 6 8 6 6 9 7 6 9 2 3 1 11 1 4 10 0 4 3 5 0 5 8 2 11 0 5 3 5 10 5 0 3 4 0 4 3 10 2 5 2 4 1 8 5 6 5 5 4 8 7 8 4 3 2 2 0 5 7 0 4 8 1 0 6 8 3 4 9 3 9 10 12 1 7 2 2 0 9 0 8 6 2 1 2 5 2 3 6 2 9 14 2 8 0 10 12 4 1 1 6 12 10 12 3 7 8 0 13 9 3 6 1 0 3 0 4 2 11 1 0 0 3 3 9 6 3 5 9 3 8 9 9 4 9 0 4 6 6 11 0 7 2 6 2 5 5 7 3 2 7 7 4 6 7 4 0 5 12 7 4 8 6 7 7 11 3 9 6 4 5 4 3 0 14 3 7 0 1 3 0 6 10 6 0 9 5 6 1 3 12 10 8 2 6 2 4 5 1 9 2 3 1 3 0 6 5 3 8 5 2 7 3 4 14 7 1 11 6 7 6 3 4 10 0 1 10 5 3 9 7 11 2 7 7 5 4 1 9 6 0 1 9 7 8 2 8 9 1 4 4 1 9 10 11 4 0 0 1 5 2 0 10 5 7 0 6 4 0 7 0 6 0 8 5 9 6 9 8 0 2 0 1 6 1 4 7 7 0 5 0 1 3 4 0 8 11 4 5 2 2 5 4 16 3 0 10 2 0 7 3 5 1 8 4 4 4 1 6 6 6 10 10 9 1 1 10 2 3 1 0 0 4 11 9 8 0 9 4 6 5 5 0 6 6 4 4 2 10 6 0 3 2 4 1 0 1 7 5 2 2 7 9 0 0 7 0 2 4 7 7 8 3 9 2 9 9 6 0 4 9 2 5 2 0 10 5 0 2 0 5 4 0 3 0 5 11 1 0 6 9 11 4 8 1 3 1 1 9 4 3 3 2 4 6 12 6 4 6 5 4 6 2 5 10 5 2 2 6 4 1 3 5 5 8 4 3 1 8 5 3 2 7 9 8 12 10 9 4 0 6 9 2 3 7 8 8 9 2 4 0 9 10 8 0 5 6 7 11 10 0 12 1 1 8 0 0 4 6 2 2 5 5 8 7 2 4 6 3 0 4 4 0 5 3 2 0 4 9 14 9 9 7 9 6 11 13 5 10 9 3 2 5 0 9 2 2 4 2 0 6 6 8 2 11 6 8 3 7 2 4 2 3 1 0 6 10 0 5 13 7 2 11 4 6 9 10 7 4 3 7 11 11 2 2 6 3 8 9 1 4 2 5 6 5 12 5 5 7 4 1 4 4 11 5 10 5 5 3 2 8 10 6 7 6 2 7 6 9 7 11 7 6 0 4 1 6 5 9 3 5 3 0 9 7 6 4 10 2 0 1 3 0 5 3 9 6 9 6 7 3 7 3 1 9 8 4 0 11 8 4 3 9 7 8 6 8 5 5 6 8 3 5 1 2 0 10 4 7 3 3 6 6 2 3 0 7 0 4 2 8 12 0 3 0 6 6 10 0 11 7 3 0 7 11 11 3 2 6 1 7 9 3 3 6 6 11 7 7 3 8 3 2 2 11 7 1 10 7 3 8 1 0 0 3 2 4 7 1 4 8 9 12 6 8 12 12 0 10 10 5 5 4 8 7 7 0 3 11 2 11 6 5 3 2 9 4 5 5 3 5 2 8 8 11 6 6 5 12 4 10 1 1 11 10 5 10 1 5 5 10 13 5 10 1 5 7 3 6 10 4 11 12 1 13 6 7 1 2 3 6 1 1 8 10 8 5 7 3 5 1 4 4 8 2 12 3 10 5 12 2 1 7 10 0 7 2 11 4 8 14 7 0 4 10 8 1 8 8 2 0 7 7 7 2 0 2 8 4 0 2 6 1 2 6 3 0 3 7 9 0 5 4 3 9 4 7 7 0 5 8 1 4 2 5 11 6 8 8 5 7 12 5 5 8 8 7 1 6 3 2 3 6 8 7 7 8 1 0 9 2 8 3 4 8 4 5 0 2 9 6 6 4 1 2 7 3 3 11 4 2 4 7 11 9 0 6 8 2 1 8 8 8 8 9 6 6 2 0 1 11 1 2 5 0 11 6 8 6 1 9 5 6 5 7 2 1 8 1 3 3 2 4 4 3 6 3 6 5 3 9 0 13 11 11 0 5 0 2 9 7 4 0 7 0 8 9 12 9 8 9 16 2 3 5 4 1 9 9 5 4 5 2 8 11 5 6 11 8 8 7 11 8 8 0 2 0 10 6 1 0 0 9 1 2 3 6 12 7 4 3 0 2 5 11 2 6 5 7 0 0 1 7 8 0 0 13 10 4 0 8 6 7 8 13 9 1 8 11 7 5 13 1 11 3 2 11 2 1 5 0 11 7 5 4 10 4 5 11 5 9 13 0 2 13 7 8 8 1 12 1 7 6 1 10 7 2 4 0 1 2 11 2 2 4 8 2 1 6 8 1 4 5 10 6 9 2 8 8 7 6 1 9 0 1 2 3 1 4 0 4 1 3 8 10 2 5 13 7 0 6 4 7 1 0 5 2 6 0 4 1 1 1 2 11 7 7 10 8 1 5 6 3 7 6 2 1 0 4 9 0 8 1 2 8 3 2 8 1 0 3 10 0 3 1 4 4 0 9 5 2 4 7 6 1 10 9 4 0 0 7 8 3 5 6 0 5 3 6 6 6 6 9 6 6 0 0 5 14 7 11 6 8 0 0 12 10 6 1 10 0 5 11 2 6 10 1 2 5 8 2 5 6 10 10 3 5 7 3 9 1 0 10 2 7 8 8 10 2 8 8 7 10 2 10 0 8 9 9 3 5 3 6 3 6 3 9 13 2 3 2 1 0 1 8 6 11 5 11 6 8 6 6 4 11 10 7 0 1 0 2 0 3 6 4 2 2 5 4 4 4 0 2 6 1 7 4 8 0 1 8 7 0 9 9 4 2 6 10 7 1 2 10 1 7 0 3 0 11 10 5 5 11 0 0 6 0 1 1 8 3 9 7 0 12 8 3 6 1 8 8 2 8 0 0 6 11 9 7 5 4 9 2 1 5 7 3 1 2 1 1 1 0 5 1 0 10 3 0 7 3 1 5 9 5 2 5 4 2 0 6 3 7 0 5 8 4 3 2 1 4 5 4 3 0 1 5 2 6 13 2 1 7 3 5 4 5 10 11 7 4 7 9 5 5 6 11 0 1 7 8 4 2 6 2 12 1 12 1 3 9 0 5 1 8 8 6 4 5 0 0 6 3 8 0 0 9 7 4 2 7 8 7 4 3 6 6 0 4 8 5 1 6 0 10 8 6 9 1 0 0 5 1 6 8 3 5 8 8 8 2 5 5 2 12 14 2 0 12 7 12 8 8 12 5 5 1 10 0 8 8 1 6 6 1 4 4 7 3 10 7 1 11 6 8 8 7 6 8 7 9 12 8 10 2 2 0 3 12 2 2 8 5 0 5 10 8 0 9 6 3 8 4 9 4 8 3 0 0 4 7 7 0 5 0 7 11 4 4 11 12 6 6 0 7 9 2 1 4 8 9 1 1 3 0 5 4 2 1 10 7 5 11 1 1 2 9 10 4 1 3 8 0 5 1 7 8 6 14 9 2 11 8 3 6 5 0 0 9 1 4 6 5 2 4 5 4 5 7 8 6 2 3 5 0 1 4 11 10 12 3 9 6 1 2 11 8 5 9 8 2 2 1 0 12 9 1 9 4 10 1 1 9 6 6 7 11 11 3 2 0 6 2 4 1 2 9 6 1 9 0 2 8 1 10 5 11 8 8 11 1 7 3 0 6 9 1 8 9 3 7 5 4 4 5 1 4 8 5 3 4 5 8 1 10 1 7 0 8 4 8 6 1 6 3 6 7 7 5 9 0 5 6 10 3 8 7 3 1 6 5 1 4 1 2 11 5 7 1 11 0 2 3 5 5 12 6 4 10 0 2 2 6 5 6 3 10 1 0 5 5 1 6 3 2 8 1 3 6 0 5 8 10 7 0 1 6 9 0 5 0 5 1 3 6 3 4 4 8 2 2 2 1 0 3 9 4 9 5 8 9 3 7 3 1 5 3 7 3 0 6 5 3 1 3 6 6 3 2 6 8 2 1 0 0 2 0 10 0 7 8 4 11 6 1 7 10 3 1 0 2 1 7 2 0 2 1 0 1 13 7 0 3 1 2 6 9 10 4 1 2 7 0 1 11 6 5 4 5 14 6 2 3 3 1 5 0 10 5 4 11 2 0 10 4 8 6 10 5 6 4 6 8 1 4 7 4 2 2 2 4 9 0 9 6 9 3 5 4 1 2 5 7 4 9 0 3 10 1 2 8 2 6 10 2 5 3 2 0 1 4 6 4 5 1 5 8 9 4 6 3 6 6 9 2 10 1 7 4 3 3 9 0 7 6 2 9 9 9 2 1 9 10 1 2 3 5 2 0 3 4 0 2 2 2 3 5 0 6 4 7 1 5 8 0 3 3 6 2 0 7 6 4 4 0 4 6 9 4 5 4 9 6 7 1 5 0 8 1 1 9 3 1 0 2 5 7 2 6 0 4 6 3 5 6 1 8 4 10 1 2 5 13 8 2 3 11 5 9 8 0 2 8 8 0 8 13 7 9 2 4 8 8 1 7 3 10 2 2 2 10 1 10 3 2 1 2 3 4 6 1 4 0 3 5 5 7 4 10 11 3 4 9 6 4 5 6 1 3 4 3 11 12 4 5 6 8 7 8 1 0 5 3 10 10 4 5 0 9 0 6 7 7 2 9 3 10 3 1 3 10 6 4 7 0 1 3 8 6 0 12 3 3 4 2 8 0 9 9 1 6 6 11 2 1 8 0 0 5 6 4 9 7 10 2 6 2 1 1 3 4 2 3 7 11 8 13 7 0 4 3 1 0 4 9 1 8 0 10 13 6 0 10 6 4 6 4 0 11 2 2 2 5 10 11 2 2 1 2 4 10 0 8 2 1 5 2 0 5 0 2 2 8 6 11 3 8 6 6 11 6 4 1 2 5 5 9 1 4 3 2 3 12 4 0 7 9 7 3 5 10 2 7 1 5 3 7 5 2 14 4 0 7 0 1 7 0 1 6 8 8 7 7 1 4 11 1 0 3 3 0 10 13 5 4 13 7 1 8 2 8 5 5 9 3 4 10 3 0 5 2 5 9 1 10 6 9 0 6 2 4 1 3 2 3 3 2 6 4 1 6 2 8 4 8 6 1 2 4 12 7 6 3 1 0 2 6 0 3 1 9 3 6 2 10 2 1 5 8 10 6 8 5 8 4 7 8 8 0 6 6 6 0 11 10 6 5 6 2 1 12 12 11 7 11 7 2 7 1 7 4 11 7 1 2 4 4 8 2 9 7 9 4 0 5 5 1 10 6 3 4 8 5 1 2 1 0 11 7 6 9 2 11 4 6 4 1 5 8 7 13 2 9 8 0 5 5 10 0 9 6 2 6 0 2 3 3 10 2 3 5 4 0 9 0 4 2 5 6 13 6 6 9 3 2 5 10 1 7 2 2 6 8 4 7 7 7 7 3 0 4 9 7 5 9 2 4 6 1 7 9 0 0 10 9 3 9 5 3 3 3 6 1 4 9 4 2 1 1 0 11 5 1 9 6 2 6 6 2 4 3 9 4 6 5 3 0 5 1 9 10 2 9 4 3 11 3 8 11 7 5 10 6 4 7 15 12 1 2 11 9 0 1 1 4 5 8 1 5 0 1 4 1 0 1 4 1 5 1 10 5 10 5 4 6 2 8 7 3 9 1 5 8 1 5 10 3 6 1 12 2 6 4 3 2 0 10 11 4 2 3 3 5 0 11 9 10 0 0 8 5 0 11 5 0 1 3 2 1 3 3 8 4 6 6 4 1 8 5 6 5 10 6 4 9 9 3 2 0 10 3 4 10 8 7 6 7 2 9 10 8 1 2 0 10 1 3 3 11 4 3 6 4 10 0 2 7 1 11 1 8 9 0 1 1 8 8 6 9 8 3 3 3 6 8 7 2 8 3 4 6 3 5 5 6 6 2 0 6 3 1 3 6 2 3 7 5 3 5 9 0 1 11 8 7 4 4 1 0 11 2 6 4 3 2 1 8 3 0 0 6 14 7 1 9 3 3 6 1 2 7 0 1 3 7 5 4 4 8 9 9 6 5 5 11 2 5 12 7 2 0 0 7 7 2 4 0 2 3 4 3 9 2 10 4 8 4 4 6 1 1 7 6 5 0 11 1 5 4 0 4 5 1 11 0 12 4 2 4 1 1 3 3 1 5 11 4 3 5 7 0 12 0 13 2 1 4 1 0 4 6 11 5 1 3 10 5 0 1 2 6 6 0 5 5 2 1 9 5 10 4 4 7 9 2 7 7 4 9 8 3 4 7 2 2 7 8 0 10 2 11 8 1 0 2 6 2 9 7 6 9 3 0 1 2 2 6 2 5 5 13 9 0 4 4 1 2 6 0 3 2 2 2 9 0 6 2 2 6 5 9 2 6 7 8 11 1 2 12 3 10 4 6 0 4 6 7 5 8 4 10 0 8 5 4 7 4 2 2 5 2 12 2 6 5 7 8 0 0 3 0 1 1 10 3 1 0 1 15 4 11 2 8 2 9 5 7 6 6 11 13 2 9 7 0 7 4 2 3 0 7 1 9 5 8 5 1 0 2 4 9 2 5 10 5 4 2 4 10 9 6 9 8 6 4 5 0 5 6 6 7 6 3 3 9 7 1 13 6 4 3 13 12 3 6 3 1 8 5 4 0 2 3 6 1 12 4 7 8 2 0 6 3 5 3 13 2 4 8 2 7 8 0 11 8 4 9 4 6 2 6 4 1 7 3 2 3 2 14 9 12 2 3 10 6 8 1 9 3 8 7 6 12 6 1 4 4 4 3 3 5 4 11 0 2 0 1 3 4 10 1 10 7 1 1 0 9 2 10 2 7 7 3 6 4 7 2 7 8 7 3 2 4 3 3 7 2 5 0 3 2 7 0 1 3 6 11 5 8 1 10 8 2 9 1 9 12 4 9 7 6 3 8 7 7 8 12 7 5 10 3 3 5 0 6 0 1 12 8 4 1 7 3 4 1 8 6 5 3 3 1 4 11 2 7 2 4 4 7 9 10 0 6 1 2 1 8 6 0 9 11 8 1 10 4 0 9 6 9 8 0 9 1 0 7 5 8 5 2 10 8 8 5 3 0 5 3 0 9 8 2 5 6 3 6 10 2 8 2 7 0 2 2 3 5 0 10 0 7 3 12 10 0 13 5 2 6 4 1 2 3 3 1 3 0 8 7 6 9 0 10 4 2 10 2 1 9 5 7 4 0 5 9 4 4 0 2 4 1 4 9 8 8 0 8 1 4 5 9 8 11 7 5 7 4 8 2 8 3 7 6 10 7 1 7 5 11 0 0 0 12 3 5 0 0 5 10 12 7 0 9 6 0 9 4 11 1 3 1 1 0 2 2 1 1 9 4 8 7 5 4 3 6 4 1 5 3 5 10 2 3 10 6 9 4 4 6 0 8 9 3 1 5 10 5 11 8 6 8 6 4 11 7 9 0 2 4 12 6 8 1 4 1 1 0 7 3 4 9 2 10 7 10 0 6 0 4 10 5 5 6 1 8 11 8 4 4 13 0 2 10 7 7 8 1 7 5 2 7 9 8 8 11 1 1 7 5 8 2 11 2 0 9 2 2 7 1 7 8 9 6 0 3 1 10 3 8 5 10 7 11 1 6 8 3 8 5 0 0 4 9 2 8 12 2 8 4 8 10 3 5 5 3 6 5 10 0 5 0 12 10 6 2 2 1 0 5 3 6 6 0 4 9 5 9 3 9 2 8 3 6 2 3 8 6 9 9 3 7 1 9 1 1 0 5 0 3 8 5 5 0 2 1 7 3 11 5 1 2 6 3 0 7 3 10 8 1 8 1 7 4 7 3 0 5 8 4 4 7 5 3 0 3 2 9 2 5 7 6 0 7 1 4 4 1 2 5 8 2 5 7 4 0 4 2 2 14 0 2 6 8 7 1 3 6 3 2 5 6 11 6 9 3 5 2 5 5 3 4 4 11 4 5 6 1 11 9 8 1 1 3 5 4 9 13 2 4 6 8 5 5 3 5 2 3 10 6 6 1 2 0 4 6 3 0 8 3 6 5 10 5 9 1 5 7 7 9 10 1 7 9 4 10 7 6 13 9 4 7 1 4 3 6 9 1 3 2 7 3 6 0 4 1 10 4 1 1 10 12 1 1 0 1 9 1 1 5 1 2 1 1 2 0 7 10 2 1 4 3 3 0 7 1 0 5 3 1 0 7 11 10 4 8 9 1 2 6 5 13 6 1 7 10 8 2 4 7 8 4 2 7 4 0 5 3 5 0 10 10 2 4 8 6 9 6 4 4 9 6 1 3 7 9 7 2 3 1 1 2 9 3 3 7 1 4 6 0 7 2 9 4 1 13 5 4 4 5 12 1 7 0 1 7 9 14 6 1 2 10 6 6 4 3 2 6 2 5 6 8 9 1 5 6 9 10 5 1 5 1 3 8 8 7 4 2 8 6 2 9 0 4 3 1 6 0 9 0 5 2 2 2 0 5 4 1 7 11 2 1 5 1 0 2 4 3 9 8 5 7 2 5 9 5 7 4 1 7 1 1 1 0 2 0 12 11 7 7 5 1 7 3 10 3 5 5 7 7 2 4 6 10 5 1 8 7 1 7 2 4 7 0 0 11 6 7 1 0 8 7 7 4 7 8 2 6 0 3 2 3 6 3 7 8 3 10 5 3 0 1 5 3 11 2 4 2 6 6 2 6 0 4 5 3 7 2 3 2 4 8 9 0 4 5 4 7 4 10 4 5 3 8 3 0 0 3 9 6 1 0 3 2 4 2 12 10 1 12 8 0 8 1 10 6 8 0 9 7 5 8 2 6 4 5 5 3 12 5 6 1 3 5 8 7 5 11 1 2 5 1 13 1 1 1 10 1 1 0 3 1 2 8 5 5 3 8 4 1 1 9 4 1 2 11 2 8 4 13 4 2 1 2 0 4 7 8 12 0 2 4 5 1 5 13 7 6 8 10 5 5 9 6 9 8 0 3 4 3 10 7 1 7 5 8 4 1 9 7 2 3 4 8 12 5 10 1 8 10 7 9 2 5 4 8 5 6 6 0 5 9 5 4 1 0 6 7 2 4 11 9 11 5 8 5 1 10 9 5 6 0 6 6 6 8 5 3 5 2 10 6 3 9 3 10 1 1 11 8 4 7 5 4 1 4 7 4 0 3 5 3 8 9 1 3 5 2 4 4 2 10 0 0 0 11 4 1 7 6 1 1 4 8 8 2 0 2 2 5 8 7 7 10 10 9 0 7 7 7 5 8 9 6 6 0 7 2 10 2 5 5 7 3 7 11 8 6 2 5 8 5 6 2 6 2 12 0 0 4 5 13 0 9 1 3 1 11 0 4 1 2 5 0 1 6 2 1 1 3 1 10 3 7 2 6 3 1 4 10 2 6 12 6 5 11 4 5 7 0 2 11 5 0 8 10 5 10 0 7 4 0 10 5 5 9 9 2 2 12 2 9 9 6 5 6 4 3 14 2 6 4 7 6 7 5 1 5 4 13 7 9 5 9 9 11 11 1 1 4 5 4 7 0 4 0 7 8 8 8 2 4 8 1 3 2 2 3 4 3 4 1 10 10 1 2 3 0 0 4 10 1 8 5 9 2 2 11 6 0 6 5 1 8 4 1 1 1 5 4 4 5 6 8 6 9 8 4 3 7 6 4 9 4 2 7 9 0 7 6 14 3 10 1 2 0 2 2 6 0 1 2 9 1 8 5 0 2 4 9 5 7 2 3 6 3 1 8 1 0 5 7 8 3 5 6 4 8 4 10 1 9 2 3 3 3 7 2 7 7 3 9 5 0 1 8 7 4 5 9 1 9 9 3 6 0 6 9 1 4 2 8 6 14 0 4 6 4 4 2 4 0 0 5 11 6 1 9 10 7 11 10 11 0 10 1 6 3 1 3 6 3 7 3 3 6 0 1 8 4 3 5 1 6 1 6 1 4 6 11 3 1 4 4 10 8 3 1 6 3 3 14 8 0 5 0 9 2 7 8 5 7 6 1 10 10 9 8 6 10 5 2 7 9 6 1 3 0 2 3 1 0 6 5 2 10 7 0 8 7 8 4 3 5 6 4 1 1 7 0 0 6 8 1 3 0 3 8 5 6 7 9 0 7 6 6 0 1 1 7 0 2 3 4 3 6 8 10 9 8 0 2 12 5 11 5 0 6 4 7 10 4 0 12 5 3 6 8 5 2 12 9 1 2 4 10 7 7 4 8 9 5 8 3 7 10 6 1 3 7 12 10 7 0 9 5 10 4 4 1 4 6 1 2 9 8 3 8 7 3 3 4 11 1 5 6 2 1 9 5 0 1 4 6 7 4 2 6 6 2 1 0 4 8 4 2 6 4 0 6 12 4 0 2 0 1 9 4 2 2 5 6 7 3 2 5 2 3 2 5 8 0 7 6 3 4 9 2 3 4 6 6 4 1 7 5 5 1 2 10 6 0 1 5 4 11 8 10 5 7 0 5 2 3 6 1 3 7 11 2 11 2 5 1 2 6 8 1 1 11 3 7 1 8 4 0 3 8 9 8 6 3 2 6 2 7 9 2 5 7 1 0 4 2 10 5 7 0 6 1 8 5 7 5 6 11 6 6 3 5 1 6 0 1 0 3 1 7 8 4 12 7 9 5 5 1 11 9 8 3 6 1 12 0 2 13 4 1 8 8 3 3 6 9 3 11 6 0 0 1 4 6 10 8 5 4 6 6 5 8 2 7 7 0 9 0 4 5 8 3 3 2 3 2 9 4 6 7 9 0 10 2 0 0 9 2 1 3 0 8 9 1 8 6 2 8 5 7 0 2 9 2 2 1 4 5 8 10 3 5 13 1 1 14 4 3 8 8 7 5 10 2 6 3 6 1 10 5 4 4 13 3 10 8 5 1 9 3 6 9 1 8 13 2 5 5 4 8 4 8 12 5 4 0 1 11 8 10 4 7 6 8 2 1 2 7 1 0 11 1 4 1 12 9 6 6 11 0 7 7 0 1 1 7 16 2 5 5 5 7 7 8 2 8 3 4 2 4 9 2 4 4 1 10 3 2 10 6 4 5 9 1 6 3 6 5 11 8 2 8 2 5 11 3 0 8 1 4 7 12 0 3 5 6 8 3 3 5 12 8 11 11 2 8 0 5 3 6 1 8 7 11 6 10 2 5 5 4 10 9 3 8 2 7 3 12 8 8 10 12 9 2 6 4 8 7 4 4 5 4 5 1 1 3 10 7 1 1 0 3 7 0 0 2 2 3 3 4 4 2 2 5 6 9 5 8 10 3 2 5 1 6 3 11 11 5 12 2 2 0 3 2 7 2 5 0 4 12 2 1 1 6 5 7 5 3 3 2 8 4 7 1 1 3 7 10 0 1 0 9 3 2 8 1 0 11 6 9 1 9 3 8 10 3 6 3 8 5 6 2 0 10 1 14 7 9 1 3 8 6 3 3 0 6 0 5 8 8 1 7 2 5 7 6 5 7 3 3 7 4 3 1 8 9 2 6 8 5 14 5 6 4 8 9 8 8 4 7 3 12 6 0 0 2 7 10 4 4 8 6 6 0 3 2 3 10 8 0 1 5 3 7 9 1 3 1 11 4 6 5 4 5 14 0 0 4 8 10 7 1 6 7 3 2 0 4 7 1 5 11 7 10 2 6 0 6 2 8 4 1 12 1 3 9 6 9 0 9 3 3 0 4 7 4 5 4 8 6 4 2 10 13 10 2 0 7 10 3 9 0 7 7 3 2 4 1 0 5 5 10 1 0 3 3 7 3 4 4 4 6 13 7 4 6 5 7 1 7 3 10 5 11 1 0 2 8 3 1 6 4 12 4 10 3 1 8 7 10 2 1 11 6 7 7 11 9 4 2 9 5 0 6 1 2 14 2 12 7 0 1 7 5 3 5 7 0 4 8 1 7 2 2 5 1 7 2 6 5 2 0 6 14 8 10 2 7 4 2 4 0 7 0 2 6 3 1 10 11 1 2 7 5 4 13 6 2 12 6 4 0 7 5 4 3 3 4 7 5 8 8 1 3 10 0 4 4 2 10 10 10 1 4 0 2 2 10 2 3 0 9 11 12 12 4 3 6 11 2 5 9 1 0 3 2 4 9 6 5 7 3 3 10 5 8 3 2 1 6 8 9 1 0 5 4 6 3 10 6 3 5 4 8 2 9 6 4 1 2 10 1 4 6 2 7 10 6 6 10 3 3 6 1 12 8 6 5 7 1 7 8 9 10 6 5 7 4 0 0 2 0 8 0 2 9 8 5 13 4 0 7 0 6 8 7 7 8 3 2 11 10 7 11 2 0 7 1 0 3 2 10 1 0 3 3 2 4 5 6 7 1 7 0 6 2 9 0 9 8 2 2 4 5 0 4 1 4 9 0 5 7 7 3 3 6 6 6 10 2 1 3 6 4 7 6 7 11 1 8 8 7 10 5 10 11 9 0 11 3 11 8 5 1 4 0 4 3 1 0 1 4 7 5 9 2 1 1 1 3 13 8 7 1 3 11 10 16 5 2 5 2 5 6 7 3 7 3 3 11 0 11 1 0 4 5 6 6 12 2 6 5 10 6 3 4 8 3 0 4 6 9 13 0 9 4 6 5 3 5 4 6 0 7 0 3 8 3 8 6 6 7 7 3 6 4 4 0 4 8 1 1 8 7 7 12 6 8 2 1 11 10 12 1 12 7 4 11 5 5 10 8 1 1 3 11 1 2 3 6 10 0 4 4 3 8 3 2 1 10 6 1 5 8 8 9 0 6 5 8 8 2 5 3 2 6 6 16 7 1 6 5 8 5 5 8 1 1 12 1 6 8 6 3 9 3 4 0 10 3 5 6 10 3 0 5 6 3 6 3 11 4 6 2 11 0 4 16 6 9 8 10 3 5 8 2 8 0 6 5 5 11 1 3 9 5 4 6 9 3 3 11 8 6 5 7 2 11 4 6 11 9 6 11 4 4 10 1 3 6 7 7 7 0 5 3 5 9 11 5 9 4 0 3 10 4 7 10 7 8 0 6 1 9 4 3 4 8 4 5 0 1 10 9 13 0 4 3 2 5 8 3 1 12 7 7 4 3 5 7 6 7 8 4 0 0 5 1 4 2 3 9 11 0 0 2 6 8 10 0 8 2 0 2 0 8 8 6 5 2 5 2 5 7 11 2 13 2 4 9 5 7 6 6 3 1 8 7 6 3 1 5 6 5 4 2 4 7 5 4 3 7 2 0 4 2 9 6 3 0 1 0 5 4 5 8 2 2 8 2 7 4 10 10 5 3 11 1 9 5 4 1 7 10 0 4 3 13 5 13 4 1 8 3 3 8 5 5 3 3 6 0 10 4 12 7 4 6 4 1 3 0 4 5 11 8 5 4 2 8 4 5 6 9 9 10 10 2 1 4 7 2 7 8 2 8 4 6 0 4 2 6 6 8 11 3 10 6 7 0 9 0 5 8 5 3 1 5 1 4 7 1 1 5 5 2 0 1 8 8 11 8 6 12 4 6 0 12 6 0 6 1 0 2 10 8 3 7 1 9 9 1 1 6 12 2 4 7 2 0 8 1 5 2 6 0 4 4 9 4 11 2 2 0 0 3 9 11 7 2 12 11 6 6 6 6 3 9 6 7 4 5 2 3 3 3 9 2 3 12 4 10 4 2 9 0 5 3 6 8 3 1 10 5 3 6 0 10 7 1 8 7 7 9 11 5 13 8 3 4 2 4 6 4 7 4 1 4 8 3 8 0 1 2 6 2 9 0 5 4 3 9 1 0 9 9 3 8 5 4 10 6 2 8 1 7 0 1 7 5 0 1 2 0 6 0 7 0 1 3 9 11 4 4 8 3 4 7 3 5 7 7 8 7 6 9 3 12 3 7 10 5 4 1 5 4 8 3 0 4 0 9 3 10 0 1 1 10 11 0 4 6 6 2 5 2 7 9 5 5 10 1 6 1 0 3 4 3 6 6 5 6 3 8 7 0 2 8 8 7 0 10 1 2 2 1 2 10 8 0 7 7 2 1 3 10 6 8 6 3 3 0 4 10 9 10 1 4 9 3 1 1 1 8 7 8 5 1 14 1 6 10 8 3 0 2 4 3 1 3 9 5 6 11 8 2 9 2 9 1 6 10 15 7 3 0 9 7 5 9 9 6 4 10 1 2 8 9 8 3 3 2 5 13 12 9 7 3 11 6 9 1 4 9 9 12 4 8 3 0 6 4 6 5 2 6 0 1 0 0 7 8 5 9 4 5 6 7 1 0 3 5 8 1 0 6 7 0 8 14 6 4 12 7 0 6 4 6 1 6 12 6 6 6 5 1 3 6 1 0 8 8 1 5 0 2 0 1 2 2 1 8 4 13 6 7 7 7 5 1 5 6 8 4 7 6 6 3 4 3 5 9 3 8 4 8 4 0 8 1 7 3 11 10 0 10 11 8 1 6 4 6 9 7 0 1 3 5 9 7 3 8 8 7 10 10 10 2 2 2 6 8 7 2 9 3 2 3 5 3 1 2 6 4 1 7 7 6 4 2 1 0 12 3 12 0 9 1 1 0 10 7 10 7 3 6 5 1 8 5 7 0 4 0 1 0 6 3 1 9 2 2 7 2 5 6 6 5 6 7 0 7 5 9 7 10 10 8 6 9 2 0 0 2 8 7 0 1 4 1 9 9 6 6 0 1 6 3 1 8 4 9 6 3 0 4 3 5 4 0 7 6 8 7 6 7 8 10 4 3 7 8 7 3 2 0 6 7 9 7 7 3 4 4 13 3 7 10 8 10 6 0 13 7 11 10 8 7 8 3 4 11 11 3 4 5 4 10 6 3 8 7 6 2 2 2 10 2 11 8 7 1 10 5 1 0 3 8 4 10 6 6 1 2 0 3 5 7 12 10 0 1 7 7 6 3 6 7 5 11 4 2 7 2 6 6 1 2 6 2 9 3 3 3 2 1 7 1 7 2 3 8 0 1 6 4 11 5 7 7 7 3 1 2 5 12 3 2 5 5 7 1 2 10 7 10 2 7 0 10 7 7 0 10 1 2 7 3 8 9 2 0 0 1 0 3 7 0 1 11 1 0 6 2 9 4 10 8 5 9 10 2 3 6 8 9 6 11 7 6 2 9 2 8 2 4 0 0 2 2 9 7 10 4 1 7 4 6 1 12 6 1 6 3 5 8 11 0 2 8 7 5 9 4 1 9 11 6 2 4 4 13 11 5 2 7 7 8 0 8 1 9 7 1 3 3 0 12 1 6 3 1 5 3 4 8 4 8 2 5 8 4 14 9 7 11 7 8 10 6 6 0 8 12 2 6 6 9 5 6 9 6 2 2 4 2 4 2 8 9 5 8 10 6 2 0 2 13 3 4 2 10 2 4 4 5 3 0 10 8 6 7 3 12 1 6 1 3 4 5 8 7 6 11 5 4 8 8 1 6 3 0 9 7 1 8 5 6 7 2 4 4 12 11 4 2 1 1 10 5 2 5 7 11 2 4 8 5 2 3 0 1 5 0 9 0 8 8 1 1 1 5 2 10 2 0 0 4 8 9 6 7 9 11 1 10 5 6 9 10 12 6 0 3 3 0 7 11 0 5 5 5 0 1 4 10 9 1 8 9 2 3 1 0 5 4 4 7 6 2 3 3 6 8 4 2 7 6 4 7 5 5 7 7 6 5 0 2 11 6 6 9 9 3 9 7 2 8 4 2 2 5 8 0 9 12 4 0 9 3 10 7 4 0 4 3 5 1 9 2 5 8 3 1 9 3 4 6 8 2 6 5 6 0 13 13 6 2 3 2 7 10 9 9 11 12 3 2 3 9 1 0 6 3 5 2 2 1 6 3 6 3 10 8 8 2 6 11 3 3 14 0 3 1 8 5 2 10 6 2 1 0 7 1 8 5 1 0 13 2 4 5 3 4 0 6 2 3 4 4 7 0 3 8 6 1 6 11 3 9 0 3 6 8 6 8 2 5 5 3 4 10 8 8 6 8 1 5 3 9 4 3 9 3 8 1 1 6 5 8 2 0 2 0 5 4 0 1 8 10 4 4 1 3 3 5 0 7 1 3 10 5 12 5 5 3 0 8 7 3 3 4 10 4 2 7 10 6 3 0 4 8 6 8 1 7 5 3 1 10 2 8 11 0 7 3 2 8 4 4 0 5 9 0 0 7 2 6 5 3 1 2 8 1 3 2 7 9 3 13 6 7 1 3 8 4 2 7 10 2 9 9 1 9 5 3 2 5 6 9 8 12 5 2 7 4 1 0 1 8 3 0 3 0 4 4 1 9 6 9 1 3 5 1 5 0 4 3 4 1 3 4 10 3 5 1 2 5 6 5 5 4 4 7 7 8 0 1 8 4 7 0 1 0 4 7 10 8 0 8 4 0 8 11 6 3 5 10 6 1 0 9 1 5 1 3 8 5 9 7 12 8 9 10 8 5 4 6 4 8 3 6 4 1 3 8 1 4 10 1 7 7 9 0 3 9 8 2 4 4 7 2 11 7 7 8 7 0 9 6 3 3 5 5 4 4 9 10 3 3 3 8 7 2 3 2 1 4 8 6 1 4 3 10 4 2 0 8 8 3 2 8 5 1 0 5 2 0 3 1 4 6 10 1 4 1 11 0 0 9 1 11 5 0 9 3 2 3 0 2 6 8 3 5 3 2 7 8 9 10 6 2 0 4 5 7 10 4 0 5 2 9 6 1 2 0 1 7 3 1 5 7 2 3 13 9 0 7 10 1 8 2 1 6 5 3 7 0 0 4 3 1 5 10 3 9 11 11 3 7 0 1 4 9 8 10 6 6 4 2 8 0 5 4 3 8 5 9 3 10 10 2 2 1 7 6 10 3 11 5 8 12 11 2 8 7 6 5 6 5 1 5 1 0 2 0 9 10 5 8 6 10 13 1 5 3 4 3 4 2 6 8 7 6 0 10 9 8 3 9 8 0 4 5 3 4 2 2 8 7 6 4 4 4 2 4 2 9 11 13 0 11 2 6 7 1 2 8 8 7 3 4 11 4 13 5 10 1 10 4 10 5 0 9 8 1 3 3 0 8 1 9 10 5 3 3 6 4 1 2 10 8 5 9 0 5 3 5 6 7 9 3 4 1 3 0 5 1 6 1 4 0 9 5 3 4 0 8 10 8 4 1 2 5 8 5 0 5 5 2 2 1 6 3 10 2 8 7 4 4 11 3 3 3 1 3 1 6 5 1 0 1 12 8 9 7 9 8 0 6 4 0 0 11 7 8 5 4 9 6 6 4 1 8 1 18 5 1 5 6 7 3 4 6 8 5 1 7 6 8 2 0 0 2 11 2 10 8 2 6 4 6 9 11 5 1 0 6 9 0 0 9 4 13 5 5 0 9 8 4 6 3 4 12 2 1 0 10 3 9 7 6 4 4 6 9 1 7 3 14 5 8 2 0 5 6 4 5 0 4 1 8 2 6 0 11 10 4 8 0 3 1 7 8 7 6 2 10 3 9 5 4 1 5 2 7 7 3 1 9 2 12 2 6 0 4 5 7 4 8 0 7 9 7 5 9 4 7 5 4 11 5 1 7 2 4 0 6 4 0 5 7 2 1 4 7 7 10 9 0 4 10 9 3 0 5 4 9 10 5 1 5 11 4 9 6 3 7 1 3 2 1 2 9 2 11 11 3 2 10 6 0 1 11 6 8 3 4 5 10 0 0 6 3 4 7 6 0 5 7 10 12 11 3 2 7 12 13 9 3 2 1 9 6 0 5 4 4 2 3 4 3 10 3 6 0 8 9 7 0 4 2 4 3 3 3 2 3 2 0 6 0 3 5 8 8 13 4 4 1 13 0 7 1 5 4 4 4 14 0 6 8 3 4 5 0 6 6 0 5 0 0 1 1 7 2 12 5 2 0 10 6 8 7 7 3 9 14 5 5 8 6 0 6 8 0 2 7 5 5 3 9 1 1 0 4 3 7 1 1 4 2 4 9 3 13 0 1 7 7 3 3 6 2 13 1 2 1 0 5 4 8 0 9 6 11 8 8 5 4 7 0 8 6 5 3 6 5 3 7 13 4 3 3 2 1 10 2 8 3 0 9 4 5 2 9 6 0 0 2 12 5 2 7 6 3 5 10 11 2 3 6 0 3 5 7 8 3 6 3 5 10 0 4 8 3 7 7 8 6 6 4 9 8 0 0 6 3 1 10 12 3 1 1 2 5 7 8 5 6 0 1 3 2 1 4 7 2 10 1 4 2 5 10 8 11 4 5 7 2 10 4 0 10 14 12 6 5 0 5 0 2 4 2 4 4 6 10 6 1 6 2 6 2 9 6 2 4 1 3 4 1 1 3 0 6 7 5 9 7 2 3 10 3 0 5 3 8 6 6 3 5 2 2 4 7 2 7 9 3 1 2 0 10 2 0 7 1 10 9 1 1 0 7 13 2 1 4 10 12 7 4 1 2 12 11 5 6 5 7 9 3 7 5 4 6 3 7 4 3 2 0 3 6 11 1 10 3 2 8 0 9 9 8 4 2 5 9 11 5 0 4 6 3 3 0 6 4 8 1 1 0 6 1 11 3 5 1 6 4 3 11 6 4 2 10 2 2 7 4 2 0 11 9 11 3 12 8 0 0 0 6 7 3 4 9 0 7 8 9 7 8 4 7 7 4 8 4 7 9 8 2 9 2 8 2 2 0 3 5 6 2 8 5 4 9 0 0 1 5 1 3 6 0 2 7 3 0 9 5 3 6 10 4 8 8 5 9 4 8 1 1 8 13 2 3 2 4 4 2 11 6 9 0 1 4 8 6 1 1 2 6 0 4 2 2 1 8 7 2 2 6 5 2 5 6 9 0 6 9 0 0 0 7 2 7 4 3 4 6 8 0 3 5 3 2 2 3 9 3 5 13 7 9 6 2 3 7 12 2 7 8 8 5 4 4 6 6 12 9 8 8 5 9 8 2 3 1 2 5 2 6 10 7 6 4 5 4 4 6 3 7 9 14 0 8 3 11 1 4 7 8 8 4 5 6 2 6 4 7 7 5 8 6 2 11 6 2 6 8 9 1 6 8 8 12 9 4 3 3 9 3 3 3 1 2 9 5 9 0 11 4 1 10 0 11 3 4 1 10 9 3 12 0 7 3 5 8 2 4 5 2 6 3 11 7 4 5 2 2 0 5 2 5 1 3 0 3 7 7 5 2 8 6 4 3 1 11 7 5 11 6 0 3 8 1 7 6 0 1 0 11 5 0 4 8 0 6 4 3 13 11 3 3 6 4 5 9 8 0 12 7 4 1 8 5 8 6 7 10 3 2 8 13 11 2 3 2 9 0 9 7 9 10 8 2 3 4 7 10 0 1 4 2 14 8 8 4 4 4 4 10 11 10 1 9 9 6 2 1 14 11 6 2 4 6 5 5 7 11 11 9 8 7 0 8 0 11 3 8 7 0 8 4 2 2 13 4 9 11 9 14 2 8 3 5 10 0 12 2 8 3 0 3 3 2 3 5 11 6 3 2 8 6 5 5 8 6 12 0 10 7 8 2 2 9 1 3 5 0 1 5 0 3 2 3 12 10 2 6 6 7 6 2 9 1 3 5 6 8 0 8 7 3 0 4 5 8 8 12 3 2 0 2 5 2 1 6 5 3 2 1 8 10 1 1 2 10 0 3 8 6 4 1 3 1 0 3 0 9 0 4 2 11 13 1 6 7 5 0 6 3 8 3 3 8 7 7 0 9 3 3 5 5 0 9 8 10 7 7 5 2 0 3 8 10 2 2 10 0 4 2 9 0 3 3 1 4 0 9 0 8 0 7 4 8 5 1 9 10 5 1 3 1 4 10 5 7 5 4 2 10 0 13 6 8 10 7 13 7 6 6 3 3 5 3 9 8 1 0 0 3 4 4 6 13 0 0 1 3 8 9 0 5 5 8 0 2 4 1 6 5 10 7 0 2 4 5 5 6 6 5 3 8 3 1 0 10 3 0 8 4 9 6 6 4 8 1 0 0 9 6 5 8 1 6 4 6 1 3 6 8 1 11 4 5 11 7 10 5 4 9 8 4 3 3 2 2 4 1 2 3 3 1 2 0 0 0 7 6 6 9 5 5 1 2 3 5 3 12 2 9 1 6 8 3 1 13 4 3 3 2 0 5 9 2 1 7 10 1 8 3 2 1 7 7 13 3 9 7 1 6 9 6 4 2 7 5 5 0 11 0 8 8 1 7 8 0 7 7 9 2 7 10 6 4 2 5 1 8 7 3 8 9 4 11 4 7 5 6 2 3 2 2 5 11 7 2 9 0 5 3 2 0 6 2 4 6 12 0 9 9 9 3 0 6 5 12 6 10 9 3 6 4 3 4 6 3 15 1 3 2 3 2 0 6 1 6 8 2 7 1 0 4 3 4 6 12 5 7 3 4 4 6 8 7 7 3 8 7 9 1 6 0 3 8 4 2 5 0 7 8 9 1 4 7 5 8 4 6 4 4 6 2 2 4 1 5 3 0 9 2 8 11 10 7 6 5 7 7 1 5 12 5 6 6 3 8 1 0 4 2 8 7 6 1 3 7 8 2 7 1 2 7 6 12 8 7 3 0 8 7 2 1 4 2 3 2 7 3 1 1 0 1 0 10 2 4 3 4 0 3 9 7 5 7 1 6 1 8 4 3 7 1 7 7 5 7 11 0 4 0 6 7 5 8 6 6 12 0 4 5 13 5 1 10 5 2 6 9 3 8 4 3 4 1 6 11 8 2 4 0 4 8 2 1 2 3 7 0 3 1 2 5 9 1 3 4 1 10 7 0 0 8 9 2 2 6 1 10 8 0 6 7 2 3 6 6 4 2 0 1 11 1 3 6 13 9 11 9 4 3 4 3 7 4 2 8 5 0 2 6 1 6 2 10 10 2 2 4 8 6 10 5 7 0 0 5 1 3 6 11 1 7 8 11 0 3 9 7 10 0 1 8 1 5 7 6 4 10 12 12 5 7 5 8 7 3 10 1 6 7 7 8 0 8 4 2 10 6 1 4 6 10 2 8 6 4 0 10 3 6 6 5 2 12 2 2 10 3 4 0 2 6 9 10 1 2 8 0 6 2 2 10 8 8 1 3 3 2 6 6 8 8 9 4 8 4 2 6 7 8 1 0 5 14 5 2 7 7 1 1 8 4 2 10 8 2 3 1 11 6 2 2 5 11 7 7 5 9 6 4 11 1 11 2 4 3 3 12 4 0 10 11 3 7 5 7 1 7 2 11 9 1 3 5 11 9 6 6 1 3 1 0 0 4 4 0 1 5 0 5 4 3 4 8 8 0 12 10 11 5 1 2 5 3 5 5 3 6 5 12 8 7 3 5 4 8 8 7 11 9 3 10 3 12 10 3 10 2 8 11 10 8 2 8 1 6 1 6 2 3 12 2 6 12 8 4 7 9 3 11 9 5 2 3 2 8 5 4 5 4 15 4 9 2 1 0 3 1 11 9 5 3 10 6 10 8 5 7 0 3 5 4 6 1 3 3 2 4 5 8 11 1 2 4 6 0 2 6 6 8 7 4 9 0 4 11 6 5 3 4 0 3 3 2 5 7 5 0 5 8 3 2 0 5 6 2 2 1 2 5 6 12 0 5 4 8 4 1 4 6 3 3 12 6 11 2 2 0 10 6 2 6 9 8 0 8 3 4 8 0 6 9 9 4 2 0 3 0 8 1 3 4 0 3 4 11 7 9 3 1 10 3 2 3 4 4 11 2 6 5 0 6 7 2 2 4 4 10 5 5 9 12 0 7 6 3 2 0 0 3 1 1 0 8 9 9 5 4 9 7 6 2 5 0 5 0 8 0 7 0 0 5 4 9 10 5 1 3 1 5 9 10 8 1 7 14 5 5 8 1 0 10 3 2 12 5 8 6 7 0 1 0 8 1 8 1 6 2 6 2 8 0 3 2 10 3 5 2 9 11 2 2 1 7 5 6 9 3 4 9 5 8 6 9 1 7 6 8 9 0 8 0 6 8 4 7 2 9 2 7 10 0 5 14 8 4 0 0 9 8 4 13 2 7 8 7 12 9 9 6 10 2 2 10 4 0 9 9 8 6 8 5 5 8 4 0 5 3 3 14 10 1 11 1 5 7 10 4 6 6 4 3 7 3 1 2 3 10 9 11 9 2 5 5 3 5 2 5 7 1 1 11 1 0 4 2 5 7 4 5 12 4 6 6 1 5 7 7 11 8 7 1 6 8 9 3 5 1 2 3 11 7 6 8 4 0 9 6 0 4 4 0 6 2 6 9 3 5 11 3 1 3 0 11 1 9 7 0 2 2 7 7 6 7 7 3 10 9 1 8 1 1 0 0 0 3 5 0 1 10 3 1 2 7 12 3 11 4 5 0 7 7 8 2 7 2 6 11 9 10 4 7 0 2 10 5 8 9 4 4 12 11 8 1 10 1 10 7 0 4 3 3 11 2 10 1 6 2 3 11 0 1 4 3 8 5 9 8 4 9 7 0 11 0 0 8 9 6 1 1 2 10 4 5 2 0 6 10 2 10 9 6 7 5 7 11 2 6 6 2 4 5 10 4 14 0 7 9 4 7 6 3 1 13 5 0 9 6 5 4 2 7 1 1 2 8 11 4 0 1 3 0 4 0 6 6 5 5 4 10 5 5 1 5 4 3 4 0 1 6 10 8 3 1 2 1 3 7 5 7 17 6 2 6 10 6 1 1 0 6 2 3 7 1 8 3 4 2 8 6 10 0 0 4 5 4 0 7 1 8 1 4 9 4 2 2 3 9 8 6 4 7 6 3 4 0 6 3 1 3 3 4 5 10 3 4 6 6 8 4 5 6 7 2 8 8 3 3 6 3 4 6 11 7 1 3 6 0 6 5 7 2 9 5 1 7 2 11 2 5 4 0 3 8 3 7 0 2 1 2 10 1 2 1 10 4 3 6 2 3 1 8 0 3 8 1 1 5 2 6 1 1 8 13 1 12 4 4 7 4 10 8 4 1 5 4 1 6 4 4 0 12 9 0 1 5 2 6 0 2 5 1 9 1 4 6 2 4 9 10 3 5 8 8 6 4 10 8 2 7 8 12 10 5 6 3 1 4 1 2 10 0 5 3 9 4 3 2 7 5 11 1 3 3 7 10 5 5 0 2 3 1 10 1 1 5 12 8 1 12 2 5 0 10 8 6 8 5 3 0 8 2 8 7 0 5 7 7 3 1 2 6 6 7 2 7 7 9 2 1 2 1 7 8 13 2 2 1 1 7 8 1 2 10 3 1 0 0 2 6 8 1 4 12 7 5 4 4 4 1 0 5 0 10 0 2 1 2 8 11 7 7 7 8 7 0 8 9 0 7 5 7 10 0 6 2 5 6 3 3 0 0 8 14 7 10 4 10 8 2 2 9 7 5 11 6 8 5 1 2 3 9 8 10 7 3 9 7 5 1 7 1 9 11 1 9 8 3 2 8 3 6 5 8 6 4 3 3 6 4 13 3 6 10 1 2 4 5 7 2 3 3 3 2 6 3 10 5 10 6 4 4 3 8 8 6 8 5 1 11 1 11 5 10 2 4 7 6 4 9 6 2 8 3 8 10 4 11 6 1 7 0 0 0 2 7 10 5 4 6 2 2 4 7 5 5 1 5 12 2 8 3 7 4 1 0 0 8 1 4 9 0 6 11 4 6 10 0 4 7 6 0 6 11 4 7 0 6 1 0 3 8 6 9 2 1 6 7 5 10 12 8 5 3 6 11 6 0 0 7 13 0 7 7 0 1 10 1 8 13 5 5 7 9 8 9 0 0 10 0 3 5 8 6 9 7 3 9 0 7 7 1 1 1 5 11 13 4 2 1 5 1 4 8 5 2 8 0 6 0 4 10 9 6 10 2 4 11 1 3 0 0 3 3 5 5 1 5 9 13 6 3 2 5 10 8 5 9 7 0 0 3 6 4 8 2 2 2 7 6 3 9 9 4 0 3 1 10 7 3 6 4 3 13 1 1 2 1 9 3 0 4 9 7 4 6 5 0 0 0 1 2 2 6 7 7 8 6 4 7 4 0 1 11 9 10 2 11 1 1 5 10 6 2 9 5 1 13 8 4 8 1 2 8 5 7 3 3 1 6 8 3 0 9 7 0 0 9 0 0 0 4 9 4 7 3 10 9 0 9 8 5 2 3 9 1 0 10 3 0 4 6 3 13 0 3 11 0 3 5 10 13 4 7 8 10 8 11 7 0 10 2 6 5 1 1 6 3 8 4 3 6 10 6 4 5 7 1 1 2 0 0 8 0 8 1 9 14 1 8 6 6 5 4 5 10 4 2 2 8 0 8 3 7 0 9 6 7 0 4 5 6 1 1 5 6 4 8 5 4 3 8 10 15 6 6 4 5 4 2 2 6 4 2 4 9 8 8 0 0 2 6 4 12 0 2 4 2 0 2 7 4 8 4 7 10 3 12 5 2 10 1 5 9 8 5 6 0 5 10 6 10 1 0 1 7 3 7 7 7 9 6 3 6 4 1 2 1 9 0 0 6 6 7 7 8 0 4 5 8 0 12 2 0 7 8 1 1 10 3 5 5 3 4 4 0 8 4 0 6 3 2 11 3 8 0 6 1 5 5 9 8 1 1 6 9 11 0 6 4 4 8 8 5 8 5 7 8 3 4 7 10 10 1 2 7 1 5 8 7 0 8 4 3 8 12 5 3 10 8 12 4 9 9 0 5 1 0 10 6 8 9 14 5 6 3 1 2 2 2 8 4 5 1 0 6 5 0 7 8 0 9 8 9 2 9 2 7 7 1 6 2 9 8 0 11 9 1 4 8 2 2 10 5 4 1 1 8 2 3 3 3 7 10 6 1 6 1 9 0 12 7 0 6 5 5 4 8 1 5 2 10 9 8 6 0 1 1 3 4 0 0 5 3 10 5 8 15 5 7 13 0 11 5 9 4 11 10 4 5 3 0 6 10 0 9 6 12 2 9 4 1 1 8 0 10 7 3 6 3 10 7 0 4 9 2 3 10 8 8 4 10 9 8 4 7 6 3 9 0 3 6 4 9 8 8 3 1 5 11 7 2 12 8 10 9 3 3 8 1 3 9 2 10 4 9 4 5 5 6 9 2 0 0 4 2 6 9 2 8 5 0 7 7 2 0 11 3 3 7 9 10 13 0 4 4 2 8 0 5 1 8 6 9 1 6 2 5 6 1 0 4 13 8 1 6 4 6 1 4 2 11 0 12 7 10 3 4 1 1 8 9 2 5 11 1 8 3 8 5 2 0 2 7 3 7 7 8 3 4 10 11 1 1 3 0 4 1 2 9 6 2 8 4 1 1 1 3 4 6 11 8 6 5 1 11 4 9 12 5 6 2 11 6 4 2 1 8 4 11 6 1 7 7 9 8 7 8 7 7 3 4 8 3 7 0 8 10 9 3 8 4 0 1 10 8 8 5 3 2 9 6 4 14 12 13 3 7 8 1 10 0 6 8 5 7 10 4 5 7 4 5 7 7 8 6 1 0 7 5 1 5 1 2 6 6 4 9 5 9 6 0 11 10 8 2 2 1 1 6 5 7 7 1 3 7 2 3 0 6 2 0 6 6 6 6 8 9 5 0 0 4 9 0 2 9 6 1 3 3 11 10 2 7 7 9 11 7 4 4 2 3 5 1 6 2 2 5 11 3 7 2 9 2 3 2 8 2 10 6 8 2 1 2 0 8 7 11 6 8 2 2 12 0 4 1 4 2 7 1 5 8 5 3 6 0 5 13 8 8 6 0 3 2 6 5 8 1 1 0 10 7 1 9 14 4 2 3 8 1 2 2 4 3 4 8 8 8 4 6 0 8 10 7 1 1 6 0 0 5 7 2 10 5 0 12 10 5 4 0 0 1 2 2 6 3 2 8 8 8 4 1 1 6 4 4 6 9 6 3 6 6 4 2 4 0 8 2 6 3 8 4 6 6 6 11 6 9 9 2 5 3 3 7 4 2 8 3 1 5 9 6 3 3 1 3 9 0 4 1 4 2 6 3 3 2 1 1 12 6 8 0 5 7 2 6 2 1 7 1 6 6 6 3 5 2 6 4 0 2 4 5 4 7 7 10 7 8 5 2 8 6 1 11 4 11 9 2 2 8 7 7 4 6 6 2 5 8 8 1 10 7 5 4 11 6 2 1 4 2 2 5 10 1 0 8 2 2 10 5 5 1 8 3 0 1 0 1 1 8 9 11 3 5 0 2 3 2 7 4 8 3 12 2 10 4 6 3 6 11 12 10 0 3 9 0 4 0 5 11 10 4 1 6 7 5 0 4 10 3 3 5 4 2 2 5 4 1 6 3 2 2 6 0 8 7 1 3 8 3 0 2 14 5 7 2 5 7 7 11 5 0 5 1 0 9 7 10 6 4 0 1 2 0 5 7 4 0 9 6 2 1 0 2 4 7 0 10 1 6 12 5 5 7 1 5 4 2 6 9 2 7 9 3 1 2 8 0 0 1 9 2 4 10 7 9 3 3 10 3 0 2 4 6 0 8 0 0 0 10 4 10 4 10 2 4 4 4 4 5 0 9 9 2 9 10 7 0 0 0 3 6 7 2 2 6 3 0 4 3 1 0 5 0 0 0 5 9 5 6 11 9 3 3 1 5 2 7 4 0 6 3 0 8 4 0 10 4 1 1 6 0 6 13 9 10 2 0 8 0 7 4 8 4 1 2 9 4 7 1 8 7 3 0 0 4 10 9 1 3 1 3 10 3 7 2 8 13 7 5 8 5 2 3 0 2 2 0 0 3 6 0 7 0 5 8 2 7 5 2 8 1 3 1 9 4 12 5 7 10 10 0 2 4 4 9 0 1 6 2 4 7 9 12 2 8 8 11 9 4 10 5 1 9 3 4 8 0 6 2 6 9 10 1 11 13 0 1 0 2 3 7 8 0 9 9 1 13 3 1 6 2 4 2 10 11 2 7 4 5 5 0 6 2 3 9 9 2 6 10 0 1 2 2 1 7 5 4 6 7 5 6 15 8 7 2 4 3 2 2 2 4 8 4 3 2 1 1 8 3 5 7 4 2 7 7 4 5 1 3 5 1 10 9 6 6 10 3 12 4 13 0 1 8 8 1 9 10 9 1 7 9 2 2 9 0 4 2 0 7 6 3 2 2 7 0 7 6 0 0 5 7 4 5 6 7 3 10 7 12 12 2 2 10 6 9 4 10 0 1 4 2 1 0 7 12 7 0 6 6 5 1 4 5 9 9 5 12 0 9 8 10 7 3 4 4 1 1 3 2 7 2 9 4 6 11 6 7 8 7 8 9 8 2 0 0 8 10 7 5 6 3 3 5 3 1 8 1 9 6 1 2 2 3 5 0 4 2 4 12 6 1 9 1 6 9 11 0 2 6 8 3 9 7 6 4 12 4 1 4 11 8 3 8 12 1 3 0 0 6 1 2 8 8 11 5 4 5 9 3 3 1 5 7 5 10 7 6 2 8 2 2 0 7 7 1 0 7 7 5 9 5 2 1 2 2 9 6 5 5 7 5 6 7 0 7 3 6 4 2 6 2 9 7 5 7 9 4 1 2 2 4 1 6 11 4 8 5 0 8 8 9 3 2 8 1 0 3 3 6 11 3 1 9 9 5 9 4 2 6 12 7 8 4 6 3 3 0 10 4 6 9 6 5 3 7 9 0 1 6 1 8 7 6 8 4 6 1 1 1 4 5 5 6 7 9 8 2 1 0 10 4 0 5 9 3 9 0 6 4 3 3 9 3 7 7 6 4 5 4 3 6 0 4 8 2 10 7 8 1 8 5 0 9 2 4 0 7 14 3 4 7 11 10 6 8 1 0 1 2 0 4 2 1 8 12 0 2 6 2 1 1 1 1 5 14 4 6 9 2 0 10 2 5 6 4 9 12 5 11 13 1 7 7 1 10 3 4 10 2 5 0 8 7 4 1 7 0 12 2 9 6 6 9 8 12 1 7 10 11 10 2 3 1 4 7 5 3 12 5 0 1 6 8 1 7 8 7 3 0 11 7 1 7 4 3 9 0 6 5 3 2 9 3 4 4 4 10 7 6 1 8 4 1 6 0 0 4 10 9 8 0 3 0 3 4 4 7 4 3 6 8 9 2 9 8 0 3 4 7 6 9 6 1 7 3 6 1 5 1 4 2 3 4 9 11 10 8 4 2 6 4 10 7 9 10 5 5 5 8 4 4 9 2 7 4 3 1 1 11 10 0 5 6 6 7 0 9 2 12 3 4 10 3 0 12 6 7 6 0 1 2 1 8 2 9 5 6 9 1 5 0 5 1 7 8 5 4 1 6 0 6 10 1 7 3 2 2 3 1 0 2 12 13 0 6 3 8 0 9 4 6 8 10 2 0 8 0 7 7 8 10 5 6 3 6 4 2 2 8 2 5 7 4 3 1 9 1 4 3 0 3 2 6 1 3 10 5 6 5 5 3 4 8 5 1 8 13 5 0 2 8 5 5 5 1 1 6 6 2 9 3 1 3 0 2 3 2 7 6 6 10 4 1 2 8 4 0 1 4 6 1 3 0 2 1 1 5 5 1 7 10 8 0 7 12 5 6 3 7 3 4 7 2 5 1 1 0 2 8 7 4 5 4 6 8 0 12 8 2 6 6 3 2 9 5 4 6 5 2 0 11 0 4 7 6 7 3 12 0 4 11 8 2 10 7 4 3 2 2 4 7 8 11 1 4 7 2 7 1 7 6 5 5 3 2 9 6 10 0 0 6 6 4 3 6 11 0 5 7 17 8 9 5 8 2 11 4 5 1 2 0 1 6 5 2 1 7 7 9 9 5 2 2 3 12 8 0 9 1 0 10 3 2 3 0 6 3 2 10 4 7 1 4 3 10 2 11 8 1 5 2 4 5 1 1 5 1 8 11 8 6 0 6 3 1 1 0 11 0 5 8 3 4 11 6 5 2 1 1 1 13 4 8 5 9 3 1 6 8 1 6 12 4 5 10 0 1 3 5 0 1 12 8 10 8 0 12 3 5 0 1 6 9 1 1 0 0 4 9 2 8 5 3 8 1 4 4 9 2 10 1 5 3 4 5 7 3 5 6 1 11 4 4 11 10 15 2 7 1 1 4 5 1 4 0 7 5 5 5 8 9 8 5 1 8 6 0 7 1 2 2 1 2 0 6 9 3 0 5 3 6 0 9 9 11 0 2 6 11 6 6 8 1 1 7 0 0 4 7 6 1 5 13 6 9 0 4 7 6 2 9 2 9 2 0 5 6 4 8 8 5 10 4 8 11 13 11 1 4 8 2 3 4 3 10 5 9 5 9 7 11 1 2 5 5 0 3 6 4 1 0 3 7 9 7 2 9 8 4 1 3 3 4 2 3 0 5 11 1 3 10 2 4 2 5 2 9 8 3 8 1 4 2 9 7 3 0 9 10 5 0 4 0 7 6 10 5 1 0 0 3 6 8 4 7 2 4 1 9 1 3 11 4 4 3 11 4 9 3 0 9 6 12 4 7 0 9 0 10 8 10 3 13 6 4 4 2 2 1 5 6 2 9 0 4 0 7 0 8 2 3 6 1 4 11 3 8 9 8 8 0 9 8 8 11 6 2 9 6 5 9 4 4 3 6 1 3 0 2 3 4 7 11 11 5 7 11 3 9 7 7 4 4 3 8 12 3 13 11 0 14 0 5 11 13 5 6 0 7 3 10 0 11 0 12 12 10 3 2 7 3 8 12 9 8 5 6 1 0 10 2 6 5 6 6 10 4 7 4 4 3 3 0 3 1 6 9 2 11 7 5 3 0 8 10 0 1 2 9 10 4 0 4 8 4 7 4 11 4 1 2 4 4 7 5 0 6 5 6 4 5 11 7 2 6 3 5 1 7 6 4 4 5 1 7 2 8 2 3 12 10 12 6 7 1 5 9 4 6 0 7 0 0 5 3 5 10 6 9 0 1 10 4 1 6 0 2 4 3 6 8 9 7 10 2 5 0 2 4 5 4 9 5 9 2 1 5 6 5 10 5 4 9 4 0 10 12 8 3 8 8 6 5 4 6 5 2 3 6 10 2 4 6 6 2 0 2 7 4 4 8 3 1 8 11 7 5 10 5 5 9 8 3 6 4 3 9 4 12 5 9 0 7 2 2 8 4 6 12 4 8 7 6 5 2 2 1 8 3 3 0 10 1 1 7 0 7 6 5 5 0 4 3 5 3 7 0 1 2 6 8 7 4 1 4 6 7 10 4 2 1 1 10 0 9 5 3 3 9 3 1 4 10 1 6 2 9 5 4 7 1 12 12 0 1 5 5 0 2 1 5 11 3 8 10 5 3 10 3 0 5 1 1 13 8 3 0 5 10 4 4 4 6 6 6 9 4 6 0 0 1 0 6 1 8 5 2 9 2 1 6 9 2 8 0 5 7 2 2 7 5 2 2 8 8 7 10 7 11 3 4 4 7 9 2 4 3 7 6 6 9 10 6 5 7 10 11 9 9 13 3 6 5 5 7 8 7 4 8 1 2 8 7 2 17 1 2 2 10 2 11 4 4 5 9 7 5 2 4 5 6 0 6 0 1 13 10 8 7 9 4 2 5 2 1 9 8 7 3 12 0 1 5 10 8 7 9 4 1 2 6 9 5 1 6 5 5 9 1 12 6 2 6 7 15 5 6 10 8 3 7 6 3 0 0 0 0 3 6 5 7 0 9 3 2 1 8 2 7 3 6 1 0 8 5 2 10 10 1 0 2 1 9 9 7 2 8 10 8 2 9 9 7 0 0 2 1 11 2 2 4 11 1 7 15 2 9 7 0 2 7 11 3 1 1 3 1 2 8 0 3 1 2 6 2 0 6 2 7 9 9 0 3 5 2 3 8 9 3 3 3 5 4 3 9 4 4 0 0 8 7 3 3 5 0 8 3 6 12 7 7 3 10 9 3 3 1 2 3 4 7 0 2 5 7 2 4 0 3 5 2 0 1 5 4 3 7 11 3 5 6 2 0 2 1 7 8 2 2 0 0 7 4 1 11 0 1 0 4 4 6 2 8 2 7 2 3 1 4 1 3 6 1 4 5 1 3 2 1 0 9 7 1 0 1 7 4 5 9 3 10 6 5 2 3 7 1 3 9 6 9 6 6 2 5 7 8 11 6 5 3 2 0 3 0 10 0 0 3 2 0 3 5 3 6 10 4 8 10 1 1 2 1 8 6 0 8 12 5 8 2 7 13 1 4 3 10 11 0 14 5 0 6 0 8 4 0 13 6 6 4 5 8 2 4 2 4 5 2 3 9 0 7 8 1 3 1 5 5 4 5 4 4 9 4 7 9 9 0 3 8 8 5 2 7 7 1 1 6 3 10 2 1 0 0 4 2 8 4 9 10 5 2 6 0 10 5 0 6 7 0 6 6 2 5 4 3 4 5 5 3 0 2 8 9 6 7 6 1 0 9 2 2 7 0 6 13 5 6 10 2 2 1 4 1 6 0 3 7 5 3 0 6 7 7 0 7 2 5 2 10 11 2 1 2 5 8 3 0 3 7 2 0 2 3 5 7 5 0 6 5 2 0 5 6 1 3 0 3 7 5 4 0 3 6 10 8 3 0 3 11 3 2 5 4 1 3 8 5 6 4 9 6 4 6 1 3 10 7 4 8 2 6 4 3 6 6 9 0 2 7 3 6 9 3 7 9 2 2 5 4 0 6 1 7 8 0 7 6 13 9 3 1 9 11 1 2 9 4 7 7 6 1 0 7 6 4 0 0 7 4 0 2 0 6 1 1 4 0 0 8 4 8 2 1 3 5 10 7 2 4 7 5 7 4 8 5 9 11 11 0 10 3 3 11 9 0 5 7 9 2 5 1 0 2 1 6 4 1 0 2 8 7 9 7 1 1 3 5 3 3 6 3 10 0 8 7 2 2 10 10 11 11 4 1 2 1 0 9 1 2 6 3 10 5 8 10 9 5 2 0 1 0 13 3 1 5 8 1 10 3 10 4 1 8 5 0 2 10 2 6 1 10 2 3 2 8 11 6 7 7 13 2 3 6 5 1 1 9 5 13 11 7 3 3 3 6 8 2 0 8 0 1 4 2 6 9 2 2 5 7 0 2 8 2 15 7 6 1 4 7 7 1 2 6 0 6 8 9 7 1 7 8 0 3 0 1 10 3 3 9 3 6 9 2 3 2 6 7 7 2 6 7 6 3 4 4 3 5 8 12 2 3 1 7 8 8 4 8 2 8 7 0 12 2 3 8 10 5 9 8 0 8 3 6 0 4 7 5 7 1 2 4 0 4 4 4 10 7 0 1 5 2 4 2 8 9 5 2 2 1 5 4 1 8 1 7 7 6 0 1 8 2 8 8 10 5 10 10 9 4 5 3 0 9 0 1 8 0 9 2 6 5 9 6 0 6 8 3 0 3 4 7 9 0 8 3 2 0 2 6 13 3 0 5 0 7 7 8 2 0 5 5 6 3 6 9 7 1 3 1 9 3 5 11 1 1 2 12 4 0 7 3 10 5 7 0 7 1 3 3 4 0 9 5 7 4 8 3 8 9 3 2 7 5 4 8 1 5 2 1 3 7 11 2 5 7 1 2 2 5 3 3 9 5 10 3 13 3 3 6 6 6 0 0 1 6 7 6 2 5 5 2 3 6 10 0 6 5 2 6 6 6 4 2 10 8 4 6 3 8 7 0 3 1 2 0 1 9 8 2 1 3 5 8 8 2 4 5 8 6 0 11 6 9 6 5 6 4 1 0 2 0 0 8 8 9 2 10 5 6 2 0 2 3 8 2 3 7 0 0 0 2 10 1 8 10 3 3 9 3 5 4 4 10 5 3 11 7 11 4 2 5 3 5 5 5 1 8 3 8 1 8 5 1 5 8 5 8 5 5 10 3 7 3 3 1 4 0 2 11 3 0 0 2 1 2 6 2 3 3 7 2 2 8 2 3 8 8 0 4 1 6 8 6 6 4 8 5 1 6 8 5 0 2 4 6 8 8 0 8 10 2 3 0 12 10 1 10 7 4 10 7 9 5 3 7 5 5 4 1 9 9 6 0 5 1 5 0 8 6 9 4 3 6 4 0 3 1 7 5 2 14 7 15 1 9 11 6 4 5 1 6 11 0 2 5 6 0 8 0 5 2 1 2 3 8 4 1 4 7 2 2 0 8 11 12 9 1 0 1 4 7 4 11 7 7 3 12 2 4 6 2 8 5 2 0 10 8 1 9 6 7 8 7 7 4 1 5 2 2 3 4 4 6 7 5 5 2 5 13 2 5 2 12 5 0 3 10 8 4 2 11 9 6 11 6 5 7 8 1 5 7 4 2 0 6 2 5 8 7 12 1 1 4 1 5 1 4 8 7 4 8 14 8 9 8 4 6 10 5 8 2 8 4 7 0 8 1 1 1 4 7 7 11 11 11 2 8 1 6 6 3 5 11 7 8 2 6 0 4 1 6 8 10 1 8 5 7 9 0 6 4 2 3 1 1 4 5 8 3 4 1 5 2 5 0 10 8 11 2 4 7 10 6 0 6 4 1 5 1 8 10 6 5 11 3 5 0 3 2 13 4 7 9 6 1 6 1 1 7 5 4 3 2 8 1 8 1 3 3 10 7 2 5 4 6 8 3 7 4 4 4 6 7 3 12 3 3 13 0 8 4 3 2 6 1 5 2 7 0 0 3 10 2 10 4 0 6 12 2 7 1 6 1 6 11 2 1 10 7 3 1 4 4 5 5 0 8 11 1 5 1 7 7 2 3 1 11 5 7 1 3 10 8 7 2 7 10 8 5 5 8 7 7 0 2 10 3 6 11 9 11 1 3 4 2 10 7 9 1 1 0 9 6 12 10 5 6 7 3 5 9 4 5 5 3 4 10 7 0 0 7 10 7 6 3 7 8 3 0 0 4 9 0 2 4 5 6 4 1 10 3 10 5 4 0 3 1 11 5 0 11 5 6 6 2 3 5 0 6 8 2 2 0 4 5 10 9 5 7 2 3 5 2 2 7 11 11 6 6 4 10 6 8 1 1 7 1 10 6 9 6 4 8 2 6 7 9 7 7 5 5 4 0 3 0 1 3 10 7 0 1 3 7 7 1 7 2 5 5 2 2 2 10 7 8 0 8 4 7 5 8 8 6 4 3 2 1 9 6 5 5 10 8 3 10 6 0 6 1 1 0 8 0 6 9 0 2 6 5 8 2 5 4 6 5 5 8 9 5 8 10 3 5 12 0 1 5 0 8 10 3 6 4 4 1 11 4 8 2 2 2 1 8 3 5 10 6 11 4 1 5 4 4 11 3 8 10 2 0 6 1 2 8 4 8 8 0 8 1 7 7 3 9 2 3 5 3 6 2 5 1 11 3 1 2 9 2 6 4 1 7 2 9 8 10 1 6 12 8 0 11 5 7 1 4 7 5 1 1 8 6 7 5 5 7 1 2 9 2 1 1 2 4 6 5 0 2 5 0 8 2 9 14 0 10 1 0 2 9 6 1 8 10 0 11 8 7 3 7 5 11 4 1 9 5 3 0 5 3 0 1 0 4 3 3 6 8 0 0 9 5 9 12 8 6 7 8 2 2 9 4 9 3 6 3 7 1 7 8 1 1 1 11 8 5 4 6 8 1 12 0 1 0 8 9 3 2 0 9 8 0 2 0 1 6 7 2 1 1 7 4 6 4 7 2 3 1 4 7 2 9 13 4 1 6 9 3 0 11 9 2 3 1 2 7 0 6 6 1 9 5 7 7 1 2 14 8 9 4 2 10 4 2 2 3 4 7 9 4 9 5 3 5 7 2 3 2 7 4 3 7 1 0 5 5 4 8 2 3 2 6 1 8 7 2 4 6 12 7 3 9 6 2 3 4 2 4 2 1 1 1 0 2 9 0 8 5 10 7 9 4 2 6 7 8 3 9 5 7 9 4 7 9 2 5 9 0 3 5 7 2 2 5 11 7 5 0 5 3 0 1 7 0 1 0 11 7 8 5 3 6 9 8 0 9 7 7 5 3 3 3 3 8 7 12 2 0 11 7 3 7 8 10 4 5 4 6 6 11 6 7 5 8 9 4 3 1 7 2 9 7 2 2 8 4 1 4 6 1 12 9 8 5 6 6 2 12 2 2 5 5 5 6 2 2 6 6 5 8 7 0 6 0 9 7 5 6 7 2 7 1 5 10 3 10 4 7 2 4 9 2 5 0 1 4 1 5 1 6 5 2 10 0 0 7 10 9 6 3 0 3 7 1 1 11 6 2 7 1 7 6 0 9 7 0 2 13 7 0 4 4 7 6 1 3 9 4 12 4 2 2 6 9 0 4 11 8 4 6 5 6 4 2 5 4 2 10 7 6 4 0 8 2 7 4 4 0 8 5 0 7 5 2 5 11 6 2 3 8 4 4 7 10 10 1 10 0 10 0 11 1 7 4 9 7 3 5 4 4 8 8 5 3 5 6 7 5 1 4 5 5 5 6 5 0 6 7 12 6 4 0 2 3 1 7 5 2 2 8 0 2 8 3 7 2 7 12 11 0 9 3 0 5 0 6 2 1 2 6 0 12 6 7 11 9 9 8 0 1 10 9 3 3 3 2 5 0 6 3 7 12 7 5 4 2 1 10 10 0 2 1 0 10 6 8 7 1 5 11 3 4 6 0 0 2 8 4 6 9 13 0 8 1 7 4 7 0 11 7 11 2 7 8 8 8 2 11 1 7 2 12 11 1 0 6 8 6 4 1 0 0 0 5 3 8 7 1 4 3 8 6 10 9 7 0 3 10 8 0 4 3 2 8 11 8 10 6 0 9 10 2 8 8 5 12 4 0 0 0 8 8 3 0 6 1 6 2 10 6 2 6 3 10 10 7 5 2 6 4 2 3 9 3 2 3 3 4 8 0 7 2 2 9 5 4 7 6 2 0 3 7 2 8 1 4 16 3 12 4 1 4 9 10 6 4 5 3 2 0 8 6 4 1 7 5 5 5 4 6 8 9 5 3 10 2 2 2 10 3 7 7 7 3 1 15 4 5 0 5 8 8 1 2 1 6 9 3 5 2 7 0 7 6 0 0 5 8 1 9 3 7 10 0 3 4 3 7 3 13 9 10 10 1 11 1 5 9 2 3 7 5 0 8 0 6 7 5 0 8 3 10 10 6 9 10 6 9 1 3 3 1 10 0 10 2 10 6 4 5 1 5 5 5 4 8 8 5 6 7 5 11 3 11 1 0 6 0 6 0 7 4 0 1 1 8 6 3 6 11 2 7 2 10 4 4 3 6 11 2 8 1 5 7 6 0 3 8 6 8 13 0 1 1 2 0 7 8 14 4 5 1 6 0 6 10 7 7 13 0 6 9 7 4 7 6 3 1 11 7 4 6 2 2 13 1 5 10 8 10 11 1 7 7 9 6 2 1 2 7 2 2 1 11 5 2 6 2 4 8 5 2 0 2 3 10 5 8 9 11 9 10 11 1 13 9 5 0 0 10 6 10 7 4 4 9 10 11 5 9 2 2 7 11 4 8 4 9 2 0 1 2 9 4 8 1 10 0 2 2 3 6 1 1 9 11 5 1 5 6 5 8 9 3 2 1 2 3 10 1 5 5 8 6 8 5 12 11 8 1 1 8 12 2 8 10 0 7 4 8 9 7 9 8 7 7 8 5 3 4 7 1 0 8 8 11 4 0 6 8 6 12 4 5 5 8 8 8 6 5 7 14 4 11 0 0 4 1 4 0 0 1 3 1 5 0 0 7 6 5 13 3 0 3 5 1 13 4 6 5 12 7 4 2 12 1 7 3 1 4 2 0 4 5 4 9 2 7 4 5 3 8 8 6 9 0 0 7 3 4 5 8 1 1 1 5 10 8 10 6 1 9 6 4 7 4 3 10 8 0 0 5 1 0 4 3 3 0 0 4 3 6 8 6 9 7 9 0 7 2 8 4 4 0 7 0 5 8 8 0 7 4 3 11 5 7 10 1 5 6 4 2 2 2 10 3 0 4 0 7 11 1 0 7 8 9 8 0 5 8 3 6 0 4 8 2 1 4 4 2 9 6 0 5 6 10 3 11 1 7 11 9 1 7 0 1 1 6 5 11 3 11 6 5 6 3 1 6 2 6 4 5 5 10 4 3 0 11 6 2 11 8 0 1 3 6 10 5 15 12 3 2 3 1 0 0 3 4 1 7 7 7 5 6 0 0 5 3 7 3 11 6 4 0 14 12 3 9 9 11 10 7 6 3 5 4 1 8 3 3 0 3 11 13 5 11 9 8 11 1 3 13 13 4 6 6 8 3 7 7 8 6 5 7 3 12 5 5 5 4 8 3 2 2 6 10 4 11 6 0 1 2 8 7 3 4 0 3 11 12 10 6 4 7 4 2 0 8 0 1 2 3 7 4 2 2 3 3 2 9 1 5 1 8 4 0 10 2 7 14 12 1 7 8 6 4 3 8 6 0 2 2 6 9 0 3 2 5 6 3 3 1 12 13 7 8 1 8 0 4 1 11 2 2 8 6 5 0 3 6 11 4 1 1 3 1 4 4 3 5 5 9 0 6 7 4 0 3 7 2 8 4 6 6 11 8 0 3 9 5 7 1 14 2 5 0 4 0 3 2 4 5 2 9 0 9 12 6 7 9 3 9 7 7 11 8 0 0 3 6 0 7 9 6 5 5 4 9 7 11 3 5 7 12 4 12 2 4 2 7 6 0 4 0 6 8 1 3 2 1 1 9 4 7 2 4 11 10 2 3 2 2 0 2 4 7 5 4 1 9 5 6 3 8 3 2 7 1 0 6 7 3 1 0 4 3 6 8 6 9 9 8 9 9 0 7 2 9 1 12 3 5 6 2 6 8 0 0 0 2 0 4 9 1 7 5 8 5 0 0 2 2 3 11 8 6 0 8 8 8 1 8 3 8 5 5 9 7 5 4 8 1 10 3 12 5 7 3 9 9 8 3 0 12 7 13 6 1 8 2 6 4 2 9 2 8 2 4 4 6 2 2 0 8 3 5 3 8 5 2 3 8 5 3 6 6 6 5 0 4 1 0 4 8 1 3 0 9 10 5 2 3 1 4 10 13 2 8 11 4 0 2 9 9 9 7 4 0 5 10 1 7 0 3 10 0 0 6 4 3 8 10 7 6 6 0 0 12 12 2 4 12 9 7 0 11 3 1 11 10 4 9 3 1 12 5 6 9 1 1 5 1 8 1 0 5 5 0 5 6 5 5 8 2 1 1 6 6 6 3 0 3 0 1 4 2 0 11 5 6 0 1 10 2 8 8 3 3 5 5 3 8 9 1 5 7 3 9 6 7 2 4 2 10 11 3 2 8 3 4 5 6 6 6 2 0 7 8 0 5 7 8 8 4 1 5 2 7 8 3 4 3 11 14 7 3 7 8 0 5 3 7 5 9 8 2 4 11 8 5 4 9 3 10 3 2 4 5 2 6 11 2 2 4 10 5 3 8 11 3 5 8 3 10 5 7 6 9 3 1 4 7 5 4 7 8 9 6 9 2 4 8 4 7 1 6 10 3 1 0 4 1 1 9 8 1 0 7 2 2 3 4 8 3 7 7 10 0 1 3 4 9 7 0 0 0 9 8 6 9 0 9 7 6 0 3 3 7 0 1 9 7 2 6 4 3 7 4 4 7 0 6 2 8 0 2 3 4 2 6 10 0 6 2 5 10 3 5 6 10 1 8 7 6 1 7 2 10 10 7 5 0 0 11 6 0 9 3 1 10 2 4 12 3 9 8 4 5 11 5 7 4 6 1 10 2 10 7 4 8 6 5 4 1 4 4 8 6 9 5 9 6 7 2 2 5 0 5 7 8 10 10 12 6 5 7 10 2 0 10 0 2 8 8 3 6 3 0 5 9 0 2 10 11 8 6 0 8 3 10 10 5 12 2 4 5 9 0 11 3 4 6 2 3 3 8 7 5 3 10 7 1 4 2 5 0 1 1 1 5 1 4 4 4 5 4 10 12 4 9 3 5 8 8 5 8 7 0 1 1 4 7 0 5 10 7 8 11 4 0 3 6 12 6 9 7 13 1 0 3 1 1 5 4 9 3 4 2 5 3 4 2 6 2 7 11 7 2 8 7 8 1 1 2 9 12 7 5 3 5 4 4 2 2 10 4 12 13 0 1 9 8 1 13 7 2 1 10 8 3 6 9 5 8 2 3 4 10 4 5 1 8 7 3 9 8 4 1 2 2 3 3 12 3 13 11 5 7 2 12 4 7 3 8 3 5 3 7 8 0 8 3 5 7 0 8 0 7 9 5 1 5 7 2 3 6 1 7 5 2 2 5 9 1 8 4 11 10 11 4 3 7 8 6 5 9 7 5 6 1 2 3 5 3 8 9 1 14 1 8 7 11 0 3 6 12 1 8 3 4 12 1 9 8 12 8 6 0 10 2 10 2 6 11 8 10 0 0 10 1 7 4 4 3 13 4 8 7 6 4 4 4 5 0 7 2 4 2 2 1 10 7 3 0 9 9 8 5 6 14 6 7 2 2 2 9 5 12 3 8 8 2 10 2 10 10 9 7 7 0 5 0 7 4 10 7 9 6 0 0 1 7 4 11 1 1 8 6 1 4 5 2 6 13 0 3 4 13 1 3 2 2 3 6 3 5 7 2 5 4 2 10 10 4 10 10 8 6 1 6 9 5 9 9 0 11 1 2 2 2 3 11 5 11 5 4 11 9 5 0 7 5 0 1 7 9 1 9 6 8 2 4 1 8 1 7 3 7 4 7 3 3 1 10 3 4 10 4 2 2 5 0 1 4 2 0 7 4 11 2 5 9 5 4 0 10 2 8 6 8 0 2 7 5 6 4 2 11 7 0 7 3 2 1 6 2 10 3 7 0 7 5 8 9 10 11 10 4 0 4 0 2 5 6 3 8 2 4 5 1 16 9 7 6 5 4 3 2 4 0 11 6 6 6 0 5 3 7 7 8 2 12 0 0 2 8 3 1 3 1 11 1 10 4 5 7 0 8 7 7 8 1 7 8 1 2 1 11 3 4 1 7 7 7 5 6 1 2 2 9 7 4 7 1 2 3 4 13 9 0 4 0 1 8 4 2 4 0 0 8 11 2 2 12 8 9 6 7 6 2 0 8 4 2 0 9 8 6 0 7 5 2 5 0 7 7 0 9 8 7 12 10 3 10 1 9 3 4 7 0 4 8 1 2 12 2 5 0 11 1 10 9 9 4 10 2 2 9 6 8 4 5 8 0 12 4 0 3 0 5 7 9 0 6 1 0 2 10 6 1 7 6 0 4 7 1 4 6 1 9 11 0 3 1 8 6 3 3 2 3 5 2 5 9 4 7 8 8 5 10 4 3 8 0 13 7 0 4 7 7 5 6 2 5 3 10 4 14 2 0 8 14 3 6 11 4 9 6 3 4 5 0 9 4 2 5 0 2 1 3 0 9 1 7 9 0 0 1 10 9 5 9 5 7 5 3 1 1 4 4 3 8 1 2 5 3 3 6 9 2 3 5 1 0 10 2 7 1 8 6 7 9 4 6 12 8 4 4 2 11 0 4 4 7 7 15 10 1 3 6 12 4 8 4 6 0 2 1 0 1 8 3 1 6 2 4 3 0 5 7 0 1 7 2 9 7 3 10 10 6 2 1 10 8 7 2 9 2 3 7 7 4 3 1 2 2 12 2 9 1 5 8 9 0 5 1 3 0 3 11 4 0 0 12 3 3 5 13 3 3 0 6 1 10 3 5 7 0 6 0 1 0 13 0 6 5 10 3 10 0 0 7 0 6 5 7 2 2 10 7 7 1 8 4 5 4 1 7 4 8 5 0 8 4 9 11 5 8 2 1 5 0 0 0 1 3 7 11 9 2 6 5 0 6 1 4 2 5 5 3 5 7 9 1 5 2 3 6 5 0 3 11 9 2 6 6 15 12 8 8 2 5 2 1 0 10 0 6 4 6 6 8 2 3 1 4 10 3 4 4 3 8 3 6 3 5 13 4 1 11 9 3 5 8 5 8 9 8 3 8 4 2 0 3 2 12 10 8 5 5 8 7 0 6 10 9 5 8 6 2 6 0 7 8 4 4 4 4 9 6 4 6 14 0 6 6 9 8 7 7 6 4 7 4 0 4 1 3 3 3 7 4 4 1 0 1 1 4 6 0 7 3 2 3 3 7 8 8 4 11 1 3 9 4 4 2 7 8 8 3 8 8 0 4 7 4 5 9 13 5 8 10 8 9 8 7 9 4 9 8 2 3 6 4 2 3 10 2 10 5 5 2 6 8 6 5 12 3 9 10 8 12 3 1 3 2 4 11 4 1 2 10 7 5 5 2 4 6 7 9 3 5 4 3 1 2 1 3 10 1 11 3 11 9 5 0 1 1 8 11 1 6 8 5 0 1 10 3 0 2 1 8 3 0 8 5 3 2 8 8 0 5 1 1 3 4 11 9 11 4 11 10 2 11 8 2 9 8 5 4 1 0 2 9 1 0 5 5 5 0 0 0 3 6 8 9 7 8 4 2 1 3 3 10 5 7 9 10 3 6 8 8 8 1 11 11 1 6 2 1 1 7 3 3 1 6 1 0 5 0 7 3 7 0 8 4 11 0 3 9 9 11 8 1 4 5 2 3 7 1 9 1 5 5 1 2 7 11 0 5 5 3 15 6 3 1 6 10 3 7 8 1 7 7 5 2 3 1 1 11 2 0 9 1 4 9 1 7 6 3 4 3 8 0 2 13 7 8 9 4 2 6 3 4 5 8 11 8 9 9 2 5 4 3 9 3 0 0 6 6 4 9 4 4 6 11 1 2 6 0 3 0 8 5 12 3 11 2 8 2 6 7 2 6 1 9 2 2 10 4 1 3 1 5 6 6 10 2 9 0 0 5 4 3 13 13 9 1 0 0 8 4 10 4 3 5 1 6 3 0 11 10 6 6 2 9 2 8 7 4 3 6 7 5 1 5 4 8 6 0 0 5 3 5 5 6 5 6 0 0 9 5 8 3 5 2 3 7 3 9 6 2 7 8 0 8 5 0 4 10 2 9 14 7 8 1 8 3 5 5 2 2 4 8 10 4 1 6 8 7 4 5 4 3 2 4 10 1 12 7 5 12 8 0 12 2 10 0 5 6 0 1 6 9 8 9 12 2 11 0 6 7 6 1 3 9 5 5 10 8 0 4 9 2 2 2 0 6 6 4 3 1 3 10 10 12 8 2 4 0 8 2 3 0 10 3 5 1 1 4 9 6 7 0 5 6 13 6 0 10 7 6 9 4 3 1 3 3 4 6 6 1 8 1 2 2 1 7 9 0 1 5 8 2 8 8 2 10 10 7 5 1 9 1 13 8 7 3 3 12 6 8 6 1 7 8 1 2 7 0 7 4 6 4 2 3 9 1 14 6 9 4 11 11 7 9 4 5 3 1 5 4 6 1 0 6 3 1 5 0 6 11 10 0 7 0 9 1 1 6 3 1 1 6 6 5 7 2 7 3 5 10 6 5 10 8 8 6 1 3 2 8 0 12 4 8 6 1 10 12 13 6 4 0 3 7 10 5 7 3 11 4 6 7 4 9 6 5 2 2 7 6 0 2 7 7 5 1 4 8 2 0 0 10 6 5 8 4 11 8 0 4 1 0 3 7 4 11 9 0 6 11 3 0 7 9 8 5 5 5 2 4 2 3 11 5 13 9 4 9 0 1 4 1 7 5 5 8 0 3 0 1 6 7 0 5 3 7 7 1 4 9 8 0 3 5 2 14 1 6 3 4 2 4 8 0 8 3 5 2 2 7 3 7 7 6 9 6 1 12 7 8 7 0 11 3 10 5 3 9 10 2 2 7 2 1 6 5 8 2 7 6 2 3 4 2 0 1 8 8 0 2 0 0 2 10 8 2 3 13 4 6 1 1 7 2 2 2 2 2 8 1 10 5 8 3 3 7 6 9 4 4 3 10 2 9 6 4 9 3 5 5 12 8 7 12 2 7 11 3 6 4 1 2 12 2 0 0 7 9 5 12 1 7 1 0 6 11 6 3 4 5 2 6 5 2 7 2 7 3 6 8 2 4 5 2 12 0 2 1 6 2 2 5 7 6 3 2 6 2 0 2 1 6 10 12 12 11 7 1 6 0 5 4 1 7 0 1 8 5 2 7 4 2 5 9 3 0 6 0 5 1 0 6 0 2 3 5 7 3 6 4 3 3 6 1 1 7 5 6 6 3 5 8 5 2 3 2 1 4 2 0 8 5 2 2 0 9 1 5 7 5 4 6 0 3 4 2 2 4 2 10 7 2 3 6 4 8 5 9 2 3 8 12 8 9 3 10 3 2 10 2 9 5 4 2 6 3 8 5 7 3 4 1 7 9 6 7 0 7 8 2 5 2 2 2 0 3 7 4 8 4 7 4 3 7 9 3 11 4 4 0 7 2 8 8 14 9 3 5 11 8 8 9 0 10 8 2 5 4 8 6 5 6 9 8 4 3 7 3 0 6 8 10 1 0 10 2 7 0 2 0 11 8 7 8 1 9 2 9 1 7 4 6 10 6 0 6 3 6 3 2 9 10 11 1 2 2 2 0 7 8 4 3 7 2 2 10 2 5 9 6 0 7 7 0 0 12 0 7 3 6 4 5 4 6 2 5 1 2 9 9 10 4 4 3 10 0 7 5 2 10 0 13 8 4 11 2 6 4 3 7 11 9 1 10 0 3 1 4 5 6 3 6 4 1 3 4 0 8 8 6 6 7 1 6 3 10 5 8 0 10 4 4 8 0 0 3 4 2 2 0 6 4 2 3 9 0 2 4 2 5 7 2 13 0 7 10 5 12 3 5 8 0 11 7 8 0 2 10 1 6 1 3 1 4 6 6 3 0 0 11 1 5 3 2 2 8 7 5 1 6 0 8 11 3 11 6 1 2 0 4 6 0 4 8 5 6 2 4 7 10 4 0 11 0 11 11 4 6 6 0 10 9 9 1 2 0 9 12 4 9 6 3 2 8 8 7 6 15 10 11 2 2 8 10 0 3 3 2 1 6 1 4 4 5 14 3 8 1 8 3 0 0 8 5 8 8 5 1 8 3 6 5 0 2 13 10 10 4 12 6 5 6 10 7 0 7 1 4 3 0 0 1 8 6 7 1 10 5 8 7 0 6 1 2 6 2 7 7 4 1 9 10 0 0 0 8 3 0 10 0 0 0 3 1 8 4 3 1 1 4 2 2 2 1 9 11 1 6 6 0 9 5 3 5 4 2 4 10 10 1 7 1 6 10 7 5 13 13 9 4 5 6 5 4 7 2 2 8 4 1 5 8 11 2 11 1 3 4 6 10 3 8 6 0 6 6 6 2 5 2 0 1 3 1 0 0 11 0 5 5 10 9 0 6 2 6 9 4 10 3 3 6 4 4 8 6 11 1 12 4 4 4 2 5 10 6 0 0 7 2 6 4 3 7 6 3 7 0 5 4 1 2 1 4 11 2 9 10 7 15 2 7 1 7 2 9 4 0 4 1 2 8 8 5 0 0 8 6 4 4 11 1 2 2 3 0 10 2 8 1 6 5 2 3 7 3 7 3 5 0 3 2 5 7 7 8 3 10 2 10 2 1 2 3 4 6 7 4 3 2 7 2 6 1 1 5 3 7 4 13 1 9 8 10 7 6 6 0 9 1 8 2 1 8 4 7 0 6 4 12 12 1 5 1 5 5 1 7 0 4 7 7 4 8 3 4 7 3 4 12 6 10 6 5 8 4 8 5 4 3 7 6 6 0 3 6 8 4 6 10 4 4 12 4 10 4 6 4 2 2 9 3 9 7 10 0 0 11 10 1 8 4 6 13 8 9 3 9 6 3 5 9 2 5 2 11 9 0 11 6 0 10 9 9 6 9 7 8 2 6 5 7 12 2 1 6 9 0 9 1 1 0 3 9 4 3 7 4 7 11 11 4 0 11 4 2 2 8 5 14 8 5 9 4 10 1 0 2 3 5 9 0 8 2 9 6 7 9 9 8 10 11 8 9 5 3 8 5 10 8 7 9 7 10 2 6 3 8 4 11 1 2 8 9 9 6 3 1 0 4 7 6 3 4 0 8 6 8 11 8 8 4 3 7 2 8 4 10 0 1 7 2 3 0 2 8 7 3 5 9 13 0 9 6 8 9 12 9 5 6 8 5 2 8 4 9 3 8 3 0 11 9 6 4 0 5 11 4 7 5 2 13 5 7 4 11 6 4 12 7 0 6 6 2 3 6 10 5 1 8 1 6 5 6 5 13 6 11 6 9 9 5 0 5 1 1 0 4 3 9 2 7 2 2 4 0 11 2 1 8 5 10 2 4 0 8 9 9 4 0 8 4 11 2 10 6 9 8 1 7 9 0 5 9 7 5 6 2 6 2 13 5 0 1 8 7 3 2 2 5 2 3 2 4 3 5 3 2 2 8 0 8 0 8 8 5 4 8 3 6 5 3 3 3 4 8 11 5 6 0 8 0 5 9 10 1 7 7 4 4 8 6 7 3 5 7 0 3 11 4 9 9 3 6 1 4 6 0 10 1 6 9 5 1 4 4 2 4 10 6 7 11 7 4 10 1 4 2 1 10 0 0 14 8 1 8 1 3 4 4 7 8 8 2 1 0 0 6 5 3 7 4 5 4 4 4 6 5 0 5 3 3 2 8 3 5 9 6 6 10 3 10 3 3 3 8 9 2 2 3 14 8 12 6 4 2 3 0 0 7 4 8 7 0 1 5 0 7 8 1 1 7 13 2 7 6 0 12 8 8 4 6 6 2 5 6 6 11 7 0 11 5 0 4 10 0 1 5 2 8 6 4 0 6 9 3 0 1 6 2 3 5 2 7 6 3 6 3 9 6 1 3 0 13 7 4 0 9 14 5 9 11 1 4 0 2 8 8 8 1 9 0 5 4 6 6 11 4 1 0 3 0 6 1 2 8 3 5 7 6 5 9 2 2 1 5 2 4 3 6 3 11 11 2 2 11 2 1 5 4 6 5 2 9 8 6 5 0 6 9 6 7 5 5 11 8 8 8 7 11 3 7 4 3 9 4 4 7 16 5 9 4 5 0 5 8 1 3 3 0 14 3 12 1 6 1 7 3 9 7 8 6 4 10 2 3 2 8 2 4 0 12 8 3 5 3 4 1 4 8 5 9 4 5 1 7 4 11 4 5 5 1 3 0 5 4 4 10 4 2 0 8 0 5 4 4 7 7 5 7 3 4 0 10 5 11 7 12 0 7 2 0 3 11 8 3 8 3 6 6 8 6 2 8 4 1 4 8 8 3 7 6 8 8 3 0 6 7 10 1 2 2 2 0 2 3 2 3 10 2 2 6 0 3 12 9 12 9 1 6 8 2 9 6 8 7 0 8 11 3 4 1 10 6 6 2 4 1 10 2 0 9 0 10 5 2 2 13 2 2 4 6 11 4 9 11 6 0 6 3 4 7 8 9 8 2 9 10 6 10 3 9 6 2 11 1 3 3 7 10 5 3 6 1 5 10 4 1 4 6 0 9 0 0 5 5 6 1 8 9 4 8 6 1 6 0 0 6 3 4 1 10 1 0 6 2 9 4 0 2 6 7 0 11 4 6 0 5 8 10 2 0 6 10 0 7 11 11 3 1 3 8 5 1 8 9 2 6 4 0 5 8 3 6 4 8 2 5 10 4 3 5 5 6 9 6 6 3 2 0 7 3 7 8 1 2 8 9 7 8 1 6 9 2 8 6 7 2 1 2 11 11 8 5 10 3 0 3 5 1 0 1 1 4 0 2 0 8 7 11 2 4 8 1 4 1 1 10 5 3 3 3 3 12 13 6 12 4 10 2 6 6 4 1 7 11 2 6 6 2 0 3 6 6 5 8 2 4 5 1 6 2 6 2 9 6 7 2 1 9 4 5 3 0 7 1 8 2 2 1 3 7 8 14 10 0 2 5 2 7 5 2 3 11 5 4 1 11 1 5 8 6 4 1 4 9 9 9 6 7 0 12 5 0 4 10 11 11 10 1 9 13 8 6 8 7 0 5 3 6 7 2 0 5 8 0 3 13 7 5 1 6 4 4 3 10 3 1 1 3 1 0 8 1 0 12 4 8 1 9 1 2 10 9 5 2 4 9 4 5 4 3 8 5 10 8 1 5 6 1 3 3 7 3 4 3 3 6 4 7 7 9 3 8 9 10 4 0 8 5 1 2 4 3 8 7 1 10 8 3 11 5 1 8 9 1 4 5 0 4 6 4 2 4 2 3 12 3 8 4 4 7 3 7 9 2 13 13 3 7 4 3 4 3 6 4 4 8 11 1 3 9 7 0 7 0 1 6 1 3 0 11 8 0 3 8 2 10 3 1 6 6 5 8 8 5 5 1 4 0 6 0 10 8 5 10 7 0 7 4 6 2 3 6 10 0 5 2 11 3 9 12 9 8 5 8 5 1 6 1 11 0 6 10 11 3 7 4 11 8 7 2 4 11 7 1 0 4 9 5 5 5 6 2 11 3 9 11 1 1 1 3 0 4 4 0 5 2 9 0 6 12 0 3 12 1 0 5 0 2 5 3 1 5 3 4 1 10 8 4 1 4 6 14 1 11 7 8 3 6 8 3 4 5 2 9 10 0 8 4 0 3 6 4 11 9 4 4 11 1 8 2 1 1 0 5 6 9 11 2 5 3 3 9 1 4 5 10 1 4 0 4 9 3 7 4 1 4 1 11 8 4 4 4 6 6 8 7 2 9 8 9 9 7 4 6 12 6 6 2 6 9 6 1 4 5 7 1 0 3 3 9 5 1 1 3 12 2 12 5 4 4 14 0 0 6 1 0 3 6 3 8 7 9 8 5 6 9 6 4 2 12 0 7 5 4 0 9 11 1 5 1 2 0 10 9 3 7 5 10 8 4 3 3 2 6 3 1 0 4 6 2 6 11 1 10 5 2 5 1 13 9 2 9 2 2 1 7 4 2 7 4 0 3 1 3 5 0 4 3 7 9 3 11 11 13 5 3 6 7 5 5 6 10 11 3 5 3 2 6 4 2 3 0 3 5 3 2 7 8 5 0 5 8 8 12 7 10 7 6 1 3 3 6 2 6 0 0 7 3 8 10 8 5 1 9 5 4 8 5 4 6 9 5 3 10 1 0 0 3 8 3 6 2 9 12 6 5 8 1 12 5 5 5 7 6 8 1 2 6 3 2 8 3 0 5 3 10 9 0 3 3 2 9 8 5 2 3 6 5 11 5 2 6 3 0 3 8 6 8 4 6 2 8 4 5 10 7 2 9 10 14 6 7 1 0 6 0 0 5 3 12 3 1 7 6 2 6 4 8 6 1 0 7 8 12 8 4 2 5 12 6 5 7 7 6 11 1 1 8 5 2 4 2 12 3 4 6 1 1 8 1 3 11 6 1 3 2 3 6 3 6 5 10 2 11 0 3 8 3 0 4 3 11 5 6 8 1 4 4 9 1 9 4 4 5 5 3 2 10 2 5 0 3 4 5 10 0 2 3 4 8 0 2 1 9 11 3 5 7 3 1 6 3 3 2 2 2 9 6 6 9 0 2 2 14 1 7 9 14 0 10 1 6 0 7 6 1 2 8 3 8 2 8 9 3 2 6 4 3 0 5 13 4 10 1 11 2 3 13 2 3 1 0 8 2 2 5 3 5 8 10 12 0 9 1 6 6 5 4 1 8 4 5 2 10 1 5 1 7 8 1 0 6 6 0 0 5 8 1 7 12 7 6 0 7 8 0 2 9 2 5 4 6 7 5 3 7 1 3 8 5 6 0 9 4 0 3 1 10 6 11 10 7 4 6 6 7 0 10 6 0 7 1 9 1 6 4 0 7 4 3 7 10 6 0 0 1 6 7 0 8 0 7 0 8 9 1 4 8 0 4 8 3 6 0 7 4 11 10 5 6 4 3 6 3 6 0 1 2 5 2 0 4 6 6 9 2 3 6 2 11 0 11 4 5 6 6 4 9 11 9 11 9 7 0 2 4 10 7 12 5 7 3 2 10 6 2 6 1 4 3 10 3 3 10 9 3 6 11 0 6 11 4 7 8 8 0 1 3 10 9 5 11 8 5 0 3 3 4 8 7 2 0 10 2 1 7 5 4 12 5 4 10 1 1 5 2 1 5 8 4 6 5 9 8 8 1 0 10 7 3 9 3 7 4 6 3 2 4 4 0 6 0 4 8 3 12 5 5 7 1 1 8 10 5 5 5 0 9 6 3 4 3 2 3 5 5 3 5 7 7 9 3 4 12 11 0 3 2 11 3 4 8 2 11 10 4 4 5 9 2 1 1 4 6 2 6 6 3 10 2 1 13 2 10 4 4 3 8 0 7 7 1 2 10 5 2 1 5 8 3 3 4 8 12 2 14 9 3 5 8 7 3 0 9 10 8 8 5 6 4 4 4 4 5 3 4 6 0 7 10 7 5 9 7 4 0 3 3 4 4 0 1 7 3 4 1 3 7 3 8 8 13 10 7 0 7 7 1 0 8 12 5 1 9 6 2 6 6 0 6 7 7 6 4 6 1 5 3 5 1 3 6 0 3 3 3 7 7 4 11 11 5 5 11 5 5 8 7 3 5 8 0 4 9 11 8 10 2 6 4 0 3 10 7 0 2 0 7 0 7 3 8 1 0 12 0 7 11 1 5 8 5 10 3 3 1 0 4 2 1 7 2 3 9 4 10 0 9 9 0 2 3 1 7 6 7 6 0 4 10 9 6 11 10 1 7 1 8 2 6 0 12 0 5 10 0 9 0 3 13 2 8 2 3 4 0 3 7 4 7 1 2 5 9 9 7 10 8 11 11 9 3 6 9 4 3 5 2 11 9 5 5 5 6 3 2 0 6 2 5 9 6 3 2 6 4 4 7 4 3 5 12 3 3 1 7 3 1 6 3 4 1 12 4 4 1 3 6 0 6 10 1 4 6 0 3 11 0 10 8 13 7 0 5 4 6 2 6 4 9 8 11 4 0 5 12 4 0 3 4 6 9 2 5 4 8 6 2 5 3 10 4 5 7 7 4 2 2 10 0 8 0 4 4 0 2 12 4 0 4 1 1 0 6 2 2 1 7 0 4 9 2 1 8 3 8 3 5 2 11 0 9 4 5 8 3 4 3 4 11 10 5 10 9 11 5 2 0 6 10 12 12 2 1 8 9 9 0 10 5 7 10 4 5 12 4 3 9 9 2 1 0 9 6 2 9 11 10 12 4 6 4 6 0 1 1 7 8 8 10 3 7 2 7 6 8 2 4 8 13 4 7 6 8 11 3 2 8 3 9 12 1 2 3 5 9 2 4 2 0 6 7 5 7 4 0 3 3 2 1 1 13 2 4 8 0 2 1 8 0 4 11 8 2 6 6 6 0 0 9 6 11 9 9 2 4 9 5 0 1 5 6 0 3 1 8 7 10 6 14 6 5 2 5 9 2 0 10 5 9 3 2 4 13 7 8 4 3 1 1 4 0 8 2 0 2 7 13 8 11 1 2 3 7 2 5 0 5 9 11 8 0 1 2 7 9 5 10 3 3 4 6 1 5 1 7 4 3 1 3 13 0 3 5 4 9 8 5 10 1 0 8 4 9 4 4 8 2 7 7 6 4 3 9 9 7 2 6 4 10 4 1 10 4 1 5 3 5 2 3 0 5 6 0 2 2 9 1 9 1 5 0 3 12 1 2 8 2 8 0 4 9 7 9 3 4 1 2 3 2 6 11 10 8 10 0 1 4 2 5 6 10 3 8 0 0 7 4 2 5 3 4 3 1 9 3 5 1 9 13 4 4 1 6 5 5 7 4 5 10 3 6 2 1 6 4 6 8 1 4 3 9 7 7 1 6 8 8 7 9 2 8 6 9 6 3 2 8 9 4 2 9 4 1 6 10 10 7 0 4 10 1 8 3 0 5 8 6 2 5 5 7 5 2 8 1 1 9 5 8 2 11 10 10 2 1 3 10 4 0 14 10 7 1 1 6 9 7 0 0 5 5 11 0 2 7 8 9 3 2 6 1 7 5 9 4 9 5 0 6 5 6 5 6 7 9 5 6 9 1 3 2 9 11 1 4 2 3 1 0 12 0 5 2 6 10 0 2 1 4 3 6 6 1 8 7 3 3 9 0 9 5 1 8 0 5 5 4 7 4 4 4 4 0 6 6 8 1 8 6 5 6 2 10 6 3 5 5 10 1 4 7 8 6 3 10 10 0 5 4 5 4 7 0 2 1 0 2 7 2 7 3 6 5 5 0 3 6 3 2 5 0 5 1 5 6 10 0 4 0 9 11 0 7 6 12 0 9 1 3 0 10 5 4 2 10 9 0 9 0 3 1 3 8 1 6 5 7 0 4 0 12 8 11 2 2 6 4 8 9 11 1 7 2 4 6 4 6 6 5 7 11 11 3 2 5 10 6 4 4 4 9 0 4 5 3 9 6 9 9 7 9 8 0 0 6 11 9 10 2 1 2 3 2 6 2 2 5 7 6 7 8 2 2 6 7 0 2 4 11 8 2 10 2 2 5 4 1 5 2 5 7 5 7 1 9 5 4 3 2 4 11 3 4 5 9 1 3 7 6 11 0 3 2 10 3 8 1 2 13 7 0 2 2 13 6 11 3 3 8 5 2 10 7 9 6 1 0 10 3 7 6 1 5 7 5 6 3 8 10 10 10 0 5 9 9 4 11 6 3 0 5 5 0 2 4 2 3 5 0 10 4 7 3 11 5 6 2 6 8 0 4 0 8 9 4 7 9 9 4 2 3 1 7 8 4 6 2 9 5 7 2 7 1 1 4 10 10 5 9 2 7 10 2 4 3 13 1 0 5 1 4 4 2 1 6 5 7 10 7 7 9 11 3 7 14 2 9 6 3 10 2 9 3 4 1 2 8 2 1 10 6 0 10 6 10 2 2 3 6 10 2 6 6 1 6 0 3 4 4 3 7 5 9 1 5 5 6 8 4 4 2 0 5 3 0 3 6 14 5 7 5 3 11 6 1 8 6 1 1 0 7 7 2 7 12 2 1 8 4 2 4 11 0 7 5 3 4 4 1 2 6 10 9 8 6 3 10 7 9 8 10 8 2 4 4 7 0 7 8 7 0 6 2 3 3 4 5 8 9 9 7 2 14 11 4 6 3 10 6 5 0 4 3 2 7 4 0 8 9 5 7 0 1 2 6 0 2 6 11 6 1 2 8 10 4 5 6 3 8 9 9 6 7 2 0 8 7 2 1 4 2 11 10 1 11 7 6 5 7 4 5 5 2 4 8 9 8 9 2 3 1 1 5 6 1 0 1 2 4 5 4 11 2 2 4 8 5 5 0 6 9 3 10 3 4 0 3 8 5 10 1 9 5 8 13 4 6 3 1 5 7 1 4 6 2 0 3 6 0 0 1 1 9 5 9 7 0 10 0 3 4 1 9 2 0 3 0 2 3 4 4 8 8 5 3 8 1 5 7 5 11 6 10 1 8 6 4 10 4 7 4 5 2 3 3 2 10 5 10 1 9 0 0 9 8 2 1 6 1 0 6 1 1 8 0 5 3 1 9 0 1 1 6 5 4 10 8 12 8 1 0 8 8 2 3 0 0 0 7 1 2 5 3 0 0 3 1 8 1 2 3 4 0 0 5 1 0 5 9 11 9 9 7 12 7 3 0 1 1 8 1 7 2 4 0 1 8 7 3 3 7 1 7 14 3 9 1 9 12 3 0 6 3 4 4 0 5 6 9 8 9 3 0 8 6 5 0 3 0 1 0 1 6 5 9 4 2 1 6 2 0 9 4 0 2 4 3 3 7 7 4 2 8 0 7 2 7 4 4 0 6 5 6 1 9 6 7 2 4 8 7 4 0 1 8 8 3 3 4 11 0 2 6 7 5 4 3 7 2 4 0 0 0 9 1 10 3 6 0 6 8 6 9 12 8 2 3 8 6 5 6 11 8 9 8 5 7 2 9 10 1 1 0 5 6 10 6 2 2 7 4 9 2 2 6 12 5 8 4 2 2 8 11 10 0 8 12 7 9 4 1 2 6 3 8 3 13 2 8 6 7 7 11 7 8 4 0 3 6 4 10 8 4 2 0 5 5 1 3 6 1 9 5 6 5 12 7 4 5 13 3 7 4 1 8 2 5 0 8 10 7 4 3 1 12 4 9 7 7 8 8 5 10 9 4 9 9 2 2 8 6 2 1 12 2 2 11 6 9 1 3 7 0 8 12 8 0 0 0 10 6 6 3 6 2 12 2 5 1 3 10 6 1 1 9 5 4 3 4 1 8 8 13 0 5 12 1 7 11 2 7 5 6 7 9 1 4 6 3 1 6 4 5 4 10 9 3 10 6 9 2 9 7 4 10 6 9 1 2 6 5 7 6 1 4 9 2 0 9 1 11 0 5 5 2 8 5 3 2 4 7 1 6 13 0 1 9 4 4 1 4 3 3 9 1 0 5 1 8 1 4 2 0 7 1 3 2 10 6 3 11 9 0 6 3 9 7 5 0 1 8 1 7 7 7 2 11 1 16 0 3 2 1 2 4 7 3 1 7 0 1 7 4 6 8 0 4 4 7 8 8 3 2 4 0 5 8 3 4 3 3 4 3 1 8 0 5 5 7 4 10 5 9 14 0 5 2 8 7 10 6 6 7 9 6 3 5 2 10 10 5 5 8 1 9 2 1 6 6 5 8 3 8 0 10 2 11 9 9 6 9 11 3 3 12 2 2 10 6 2 3 6 7 2 5 1 0 0 3 1 1 3 2 3 10 9 0 1 5 10 1 5 8 4 9 10 6 4 9 1 4 5 1 1 2 3 13 0 6 10 9 7 1 1 9 9 4 5 12 10 7 7 7 11 4 5 4 7 2 11 7 7 7 3 2 0 3 6 1 16 1 9 1 6 6 0 1 4 6 11 11 3 3 2 1 9 3 4 10 8 6 2 4 1 5 0 8 6 1 7 3 1 7 8 8 7 6 2 2 2 13 12 4 9 10 0 8 1 6 4 5 1 0 6 4 9 12 0 2 0 3 8 1 2 3 5 11 5 8 6 10 6 4 0 11 7 6 6 7 6 3 1 3 3 11 3 3 3 1 10 1 1 11 4 0 8 9 11 8 5 3 0 0 3 4 1 11 8 5 10 7 0 2 4 5 7 2 6 2 0 0 3 1 4 7 2 7 5 8 9 3 8 0 9 0 11 5 8 4 11 7 3 8 10 5 2 3 0 0 1 0 3 6 7 9 6 9 8 6 10 8 7 3 6 0 6 2 12 10 5 7 0 5 11 1 6 10 12 5 6 6 5 6 0 8 3 7 1 2 6 8 7 6 8 4 10 5 5 1 8 5 12 8 5 8 3 0 12 0 5 1 3 5 1 2 8 12 5 7 0 7 10 1 6 8 3 4 9 5 5 6 7 4 3 8 11 0 9 12 7 9 10 12 1 0 5 8 7 5 6 4 10 6 6 13 1 2 0 10 8 4 9 7 5 0 5 6 6 6 2 6 0 2 5 2 1 4 2 6 5 8 1 3 0 10 3 2 10 9 1 5 10 9 5 3 5 7 9 8 0 3 7 5 0 4 7 5 1 7 7 0 0 8 7 2 10 11 2 0 2 3 2 8 8 0 11 6 0 3 0 4 6 0 0 6 0 9 0 2 5 7 2 1 9 9 3 0 7 5 3 1 5 1 7 2 0 2 2 4 8 6 10 5 4 5 1 0 3 3 1 5 11 1 7 6 4 0 4 3 2 3 3 5 2 7 2 10 4 3 4 4 10 4 5 7 3 2 0 7 6 9 2 9 7 8 6 4 3 4 4 11 4 1 2 1 5 5 8 3 0 0 0 8 0 1 0 9 5 1 0 8 5 1 0 8 6 6 4 5 3 10 1 10 13 0 6 0 5 12 2 7 5 7 8 5 0 0 5 0 7 12 2 4 8 8 7 5 10 1 8 0 1 1 1 4 9 13 4 0 1 5 4 9 3 13 6 1 0 7 8 7 6 5 2 5 4 8 1 10 2 3 0 4 7 7 3 0 1 4 10 4 2 4 0 9 11 5 8 7 4 4 1 1 1 2 1 16 8 8 9 2 4 2 2 11 2 5 0 0 10 3 3 12 1 8 0 2 3 2 5 8 1 6 10 1 4 5 9 12 8 2 1 3 4 3 10 8 1 7 6 7 2 2 2 7 0 9 2 0 1 11 6 0 8 7 6 8 3 8 6 7 8 7 0 1 2 11 0 8 1 4 8 8 10 4 4 2 5 11 10 8 6 9 10 9 6 9 1 6 3 3 2 7 8 2 4 9 0 6 7 1 12 1 4 8 0 4 3 8 8 3 10 2 5 8 13 3 1 2 4 0 4 7 2 8 3 9 10 6 5 0 4 2 8 3 1 2 5 10 5 3 5 13 7 8 3 11 6 7 2 2 1 2 12 0 0 6 2 2 11 0 1 3 7 6 5 1 0 6 9 9 2 5 2 7 11 9 4 10 0 9 4 1 6 0 0 8 9 8 8 5 0 0 0 13 0 10 9 5 10 4 4 12 13 5 12 8 3 1 8 0 3 6 1 0 6 4 11 3 0 3 1 1 1 8 5 6 5 2 2 5 0 7 11 11 10 0 9 8 12 5 9 8 7 3 2 2 11 2 5 7 9 0 5 1 7 0 11 0 9 7 9 8 2 0 5 6 6 13 1 10 12 0 3 3 2 5 2 13 9 0 10 7 6 7 5 5 7 0 0 11 0 0 7 7 7 3 5 4 2 6 7 10 1 11 0 1 0 1 5 4 4 1 4 2 8 12 6 8 8 3 0 3 0 3 10 7 9 8 10 7 8 6 0 8 12 4 9 8 0 9 12 0 7 9 2 0 8 3 0 7 0 3 6 2 9 12 0 5 0 4 4 6 4 1 8 1 11 10 8 5 2 4 1 11 2 7 10 5 2 6 3 0 4 1 4 5 8 1 3 4 5 3 5 7 4 10 11 10 9 2 2 3 4 9 10 4 0 5 10 1 10 10 1 4 10 4 3 4 4 2 2 11 5 7 1 5 3 1 4 0 5 4 10 7 0 5 12 7 8 11 3 11 6 0 2 7 1 6 9 7 8 3 1 7 0 8 10 6 8 1 2 1 7 12 9 5 6 3 5 5 2 0 7 9 2 12 1 0 1 3 5 3 2 7 11 5 11 7 1 3 6 5 1 2 6 3 1 3 3 3 8 1 13 3 0 11 0 4 8 1 5 4 4 4 4 2 1 2 4 8 2 5 9 6 9 5 1 5 3 0 1 4 3 9 1 10 3 9 3 11 0 3 3 7 10 3 3 4 10 5 2 2 9 4 9 0 6 0 0 2 10 3 12 10 8 9 3 6 1 11 3 0 1 6 3 4 0 3 6 12 1 5 2 5 2 3 9 3 2 12 1 5 7 9 5 2 7 10 5 5 3 11 4 8 1 7 1 14 4 4 11 1 10 8 5 2 0 4 5 6 3 5 4 8 0 0 2 8 3 8 3 5 6 9 9 4 2 2 4 5 4 1 5 12 4 7 9 6 7 3 6 9 7 2 0 9 5 3 2 12 0 1 2 2 6 1 5 11 11 3 2 3 7 8 0 8 6 9 6 5 9 2 7 6 3 2 11 4 2 4 7 1 9 6 0 8 11 4 10 9 1 5 8 5 2 1 0 7 5 5 3 3 2 6 2 2 0 3 4 4 12 2 4 4 3 3 4 8 0 6 11 3 2 1 4 4 3 6 8 1 4 10 6 2 3 6 3 6 5 5 7 4 1 5 0 6 5 9 0 3 5 0 4 1 2 6 6 3 10 10 3 4 3 6 7 3 4 11 2 1 2 0 5 10 15 9 11 8 3 8 3 11 1 0 10 3 8 5 5 2 6 3 10 1 4 8 5 7 5 1 8 3 2 6 8 5 9 0 9 7 9 0 7 0 2 1 7 8 2 10 2 9 3 8 7 5 5 6 1 5 5 8 10 3 10 8 1 3 9 10 10 0 3 1 3 1 11 9 10 4 3 0 7 8 8 6 12 3 4 5 9 3 7 3 1 8 5 7 3 1 10 11 6 4 6 9 0 3 3 8 2 5 0 4 0 5 0 4 0 9 11 5 3 3 12 4 9 2 4 4 6 3 6 4 10 3 5 10 4 6 7 10 7 2 7 1 3 0 2 4 7 3 0 4 11 8 8 4 8 6 7 7 2 8 3 3 1 5 7 3 9 3 2 4 8 1 6 5 8 1 5 2 5 1 0 7 5 5 4 5 4 10 8 2 5 6 3 9 4 7 2 0 2 9 0 1 9 2 7 9 11 0 3 2 13 12 2 0 9 4 4 5 4 0 6 3 12 9 8 4 8 1 3 8 9 4 6 2 0 7 11 7 4 1 8 2 2 0 4 3 2 9 2 4 2 7 0 7 7 2 9 6 5 0 1 4 5 3 3 10 0 2 3 5 6 14 6 7 5 6 1 8 6 6 9 2 8 1 5 0 8 8 5 6 6 0 4 0 1 1 10 3 2 5 7 2 3 1 0 10 6 8 6 7 8 4 1 6 4 8 7 0 11 7 5 5 1 3 9 6 1 0 8 6 3 8 2 1 5 1 6 8 7 5 10 6 5 4 1 4 3 7 5 2 0 0 2 2 11 7 5 7 1 0 6 5 1 0 7 2 7 6 3 0 2 9 2 2 10 7 3 4 10 8 10 2 6 5 2 7 6 6 3 1 0 10 4 9 1 6 10 1 3 6 4 2 10 1 12 4 6 7 8 7 2 4 10 7 7 0 2 3 0 0 0 6 5 1 9 1 3 1 5 10 1 1 3 7 6 8 1 4 9 6 1 12 2 3 7 9 9 1 0 8 0 1 1 9 6 0 11 7 8 4 13 2 3 8 1 8 2 5 3 11 8 0 2 3 11 1 11 0 2 10 1 3 0 7 3 5 1 1 5 4 1 8 14 6 4 4 7 2 2 2 5 1 12 8 3 4 6 9 10 5 8 4 8 7 2 8 3 2 7 2 5 9 7 5 11 1 4 7 2 5 1 5 1 4 6 7 9 0 10 11 3 1 9 3 4 11 2 6 11 1 5 0 3 11 4 2 9 3 11 10 1 7 4 9 8 7 5 1 9 2 3 9 7 10 3 9 9 6 9 2 13 5 3 11 3 6 6 3 0 1 7 11 3 5 11 6 10 10 0 6 8 7 2 9 0 2 8 8 4 8 5 0 7 2 11 12 1 11 5 1 6 9 0 9 5 2 1 5 8 12 10 9 11 6 0 5 5 3 1 6 7 4 1 4 1 0 0 9 2 9 4 6 6 3 12 12 6 10 3 4 5 1 8 4 10 1 4 11 6 7 9 4 10 5 7 2 5 2 5 6 1 5 0 10 6 4 10 4 1 2 1 5 6 0 9 4 3 0 6 8 8 6 1 2 6 1 4 0 12 1 2 4 10 9 3 4 8 8 3 4 5 1 5 2 10 2 10 1 2 6 11 8 3 12 1 12 9 6 4 1 10 4 7 3 9 5 9 2 9 6 0 1 3 8 0 6 3 7 11 0 7 0 6 9 3 4 2 5 13 0 0 7 1 5 9 4 10 4 7 5 0 5 3 9 11 6 4 7 5 11 5 3 1 3 0 0 3 5 12 1 11 12 0 2 6 0 13 4 4 6 3 11 6 1 8 13 2 9 1 2 9 2 8 1 3 3 0 3 10 5 11 4 1 11 6 0 10 3 5 5 2 1 0 9 5 8 3 8 11 6 8 7 6 9 3 2 1 3 0 0 8 2 1 6 3 4 0 3 7 2 6 3 9 7 2 5 10 9 1 1 11 2 5 5 6 8 9 3 10 3 5 1 8 6 11 5 0 0 5 12 8 10 8 2 9 9 8 3 3 0 4 9 3 4 5 6 3 5 2 6 0 9 0 5 13 2 1 1 7 1 10 7 9 1 7 4 4 8 5 4 6 3 2 4 10 7 4 13 6 4 10 2 9 5 0 0 11 3 3 7 1 0 9 11 11 4 0 9 4 1 1 5 2 6 2 6 5 0 5 6 6 11 1 6 12 2 2 0 2 6 5 1 8 4 4 2 0 1 11 1 0 0 5 4 7 0 3 6 0 6 0 10 3 8 3 6 0 2 8 1 3 9 3 1 8 9 0 0 10 9 10 3 11 5 8 9 4 8 8 0 4 7 0 4 0 6 8 1 11 7 7 3 0 1 6 10 4 10 9 2 8 1 11 8 3 2 6 5 0 7 6 8 8 7 7 2 9 9 3 3 2 2 2 4 4 2 10 4 2 3 12 4 1 4 3 2 0 7 12 7 5 2 5 0 6 0 1 3 3 3 14 4 3 2 2 1 1 2 9 3 1 3 4 11 8 4 11 7 5 1 6 9 1 13 1 5 2 5 6 4 0 4 6 0 1 2 9 10 3 6 2 1 0 14 9 2 3 1 8 4 0 0 0 6 0 4 9 3 5 10 7 1 1 8 7 4 1 6 7 7 5 6 4 9 6 1 4 5 2 3 2 9 1 5 3 1 10 2 5 2 4 4 9 1 7 0 10 1 6 9 8 3 7 12 8 9 0 9 11 4 2 1 10 1 8 10 2 10 1 2 1 6 6 6 10 10 0 5 5 0 4 5 7 9 0 6 5 6 4 0 6 3 1 1 3 0 2 1 4 8 12 4 9 9 2 2 3 2 8 6 7 2 8 10 0 13 8 4 1 11 5 7 5 5 11 9 1 2 9 3 3 0 11 8 5 10 2 2 4 3 8 2 1 10 9 8 5 0 0 7 0 3 5 2 5 3 4 5 11 3 0 1 1 8 5 13 3 5 10 2 8 12 1 2 1 5 4 10 4 1 10 9 2 1 2 8 2 9 10 9 8 10 0 0 9 6 6 2 8 8 0 5 4 2 8 5 3 9 6 9 1 13 8 9 2 6 4 4 2 8 3 8 8 2 3 6 1 1 9 3 6 1 2 8 10 4 2 2 1 5 5 8 2 9 2 7 2 5 1 13 10 5 5 3 4 5 1 5 11 8 10 3 3 3 5 0 5 4 7 1 6 11 3 8 1 2 9 8 1 7 1 0 0 8 0 4 9 5 12 6 1 2 7 1 8 5 8 9 1 3 9 3 10 3 2 2 5 9 1 3 9 9 6 8 1 1 5 3 4 2 1 3 9 2 4 3 5 7 7 3 1 3 2 11 12 6 10 1 9 8 7 2 4 7 7 1 7 8 6 10 0 7 6 5 10 11 7 2 1 6 0 12 2 7 8 8 2 7 6 9 4 8 3 7 9 10 11 3 8 8 2 0 11 4 10 2 0 6 6 4 0 10 4 6 3 1 0 4 2 12 3 11 6 4 1 4 1 6 0 3 9 6 5 6 0 4 6 5 1 6 7 9 1 3 4 13 0 0 8 8 6 1 5 8 4 6 3 2 1 9 7 6 2 2 0 2 3 7 6 0 2 0 7 1 3 3 0 5 4 8 3 6 3 7 8 10 0 3 1 4 1 7 11 3 14 9 0 7 0 3 3 5 4 3 8 2 5 8 4 4 10 8 4 4 7 5 12 1 9 1 7 4 1 6 1 7 4 10 0 8 0 6 1 3 8 0 11 1 0 9 5 12 10 3 7 5 2 2 5 6 2 1 2 1 7 6 6 2 1 5 3 6 7 4 11 0 1 9 11 3 0 7 7 3 8 2 7 3 5 0 11 11 3 6 9 7 5 0 7 11 9 0 10 6 1 4 8 1 3 2 4 5 6 7 12 8 4 6 12 5 3 9 11 2 1 6 3 2 6 0 8 4 3 1 7 5 4 5 5 3 6 11 6 2 4 3 4 2 3 7 2 6 7 3 8 3 0 0 0 4 7 8 8 2 7 15 5 7 3 5 3 4 2 12 2 0 3 10 1 1 10 3 4 11 7 4 2 7 9 5 3 8 5 9 0 3 1 4 7 6 10 7 5 10 6 10 2 8 10 8 9 5 7 3 9 0 6 1 4 4 13 6 6 2 6 9 1 3 6 6 6 8 5 0 7 7 7 5 7 7 3 9 10 7 4 2 15 8 7 8 6 5 0 5 3 12 7 5 2 9 7 6 13 6 4 5 5 7 6 3 6 4 1 8 10 4 9 0 2 9 9 8 0 3 4 8 4 8 9 2 10 8 10 3 4 13 2 8 8 6 7 4 1 5 8 10 4 5 11 4 7 13 10 3 3 0 5 6 12 7 2 2 1 0 8 2 5 1 2 7 6 0 2 2 8 9 8 4 11 3 3 0 0 5 1 0 7 3 0 11 8 4 1 2 1 0 12 8 3 0 2 8 5 10 1 7 5 7 8 3 1 11 11 3 10 8 2 3 4 7 8 7 9 11 7 13 3 9 7 1 3 11 0 0 1 13 11 0 5 7 12 5 6 3 0 9 13 6 8 8 5 7 13 1 2 2 8 1 10 14 0 6 0 7 1 14 6 2 2 8 3 9 8 8 7 3 0 6 7 7 1 3 2 5 7 7 1 5 1 9 6 4 12 1 7 8 10 3 4 0 10 1 1 4 4 10 3 0 1 3 9 2 0 4 6 9 5 4 2 8 9 5 10 9 12 0 7 9 4 1 7 8 10 1 5 12 10 2 2 0 5 0 6 4 4 0 9 11 0 9 2 3 9 8 5 3 6 6 6 6 8 6 2 0 7 0 3 1 6 4 12 3 7 7 8 1 1 6 9 8 7 8 5 4 9 6 6 4 6 1 6 2 2 4 7 0 9 4 2 3 7 8 5 13 3 6 5 7 9 5 3 2 0 7 3 0 0 0 1 7 2 1 2 3 7 11 0 1 7 0 5 3 5 4 11 3 4 10 9 0 2 4 2 11 3 9 2 1 4 3 12 8 8 6 1 6 6 10 8 12 0 7 7 9 2 9 0 3 2 4 8 2 0 1 5 8 0 6 3 1 9 4 8 8 7 8 4 5 7 4 6 6 11 0 7 1 7 7 8 8 8 11 6 9 9 8 5 12 8 8 6 5 9 12 11 0 1 2 3 3 1 8 5 0 3 1 1 5 0 4 1 1 3 7 0 8 1 9 8 6 7 3 0 6 0 3 10 9 1 1 2 1 1 3 13 7 8 2 1 2 11 12 5 0 4 5 4 7 9 1 0 4 6 7 2 2 1 0 2 1 9 4 11 3 1 1 5 4 8 5 5 0 5 8 4 6 3 5 1 9 2 12 8 10 10 2 6 0 6 9 4 4 1 0 10 1 6 3 2 0 1 3 3 6 10 4 3 2 4 12 2 6 6 2 11 8 7 2 1 0 6 9 11 7 0 3 6 5 2 4 1 3 0 3 11 9 2 5 8 10 3 4 9 8 2 12 10 4 7 1 5 5 2 0 0 9 6 2 9 3 5 4 6 7 1 8 2 1 2 2 8 7 9 8 9 0 10 5 0 0 9 8 3 10 8 10 1 10 2 2 12 8 4 7 4 5 7 6 3 11 4 5 4 3 8 2 4 9 7 5 5 9 10 3 5 8 2 1 2 3 3 9 8 9 8 6 9 5 7 5 6 10 8 1 5 10 11 7 1 3 3 4 2 5 6 6 8 8 9 12 4 7 1 9 0 9 5 8 10 12 9 7 6 1 1 1 3 1 2 8 6 6 8 2 9 4 1 5 4 11 4 6 5 10 6 6 8 3 9 9 9 7 7 0 3 6 2 2 2 1 1 5 5 2 6 8 6 10 2 6 6 8 3 5 5 10 7 6 8 7 4 7 10 4 1 2 1 9 5 2 2 8 1 4 5 0 0 9 7 6 10 10 2 8 8 7 1 2 9 1 8 4 2 3 7 3 5 4 6 1 3 6 1 5 6 0 6 1 11 11 4 9 0 3 1 7 12 6 0 4 8 10 3 2 0 4 8 5 9 2 12 8 8 9 7 7 1 6 5 1 2 3 7 3 13 5 8 0 2 1 5 4 8 1 2 0 8 3 0 9 1 6 6 12 6 4 13 3 12 10 0 6 4 4 6 4 4 3 3 2 6 8 2 7 9 8 1 8 7 7 9 1 4 8 0 11 1 5 7 4 8 3 2 12 4 1 0 6 7 8 2 7 10 5 4 5 12 0 1 4 0 2 1 2 4 3 2 12 4 8 3 10 4 6 7 2 7 9 3 1 11 8 1 2 0 0 0 12 9 1 9 0 8 7 6 6 7 7 10 6 3 2 8 7 0 6 8 8 11 8 4 7 6 11 6 4 5 10 4 1 1 6 6 0 1 1 6 6 11 4 6 3 8 0 6 9 12 2 9 9 1 3 1 3 0 4 9 2 4 0 0 6 7 8 10 7 6 5 7 8 9 0 4 4 9 6 3 2 5 1 2 5 1 0 1 6 8 5 0 4 9 5 3 4 8 7 4 3 6 8 1 10 8 7 3 9 3 5 2 4 3 2 4 6 2 11 1 9 12 1 7 5 2 0 7 4 4 1 3 2 5 5 0 0 0 4 4 8 3 11 5 7 0 4 7 1 8 1 0 7 2 2 2 6 9 0 4 0 5 4 7 11 9 7 0 1 4 4 10 4 10 6 8 1 6 8 10 6 3 8 5 3 1 9 9 5 12 10 3 4 7 6 7 0 9 2 0 1 3 2 1 2 11 2 10 7 4 9 2 2 9 9 7 0 7 9 2 6 3 4 6 10 8 11 6 6 5 4 5 5 8 9 7 0 5 6 8 2 9 4 2 7 2 0 5 2 4 4 10 2 11 5 13 0 1 1 8 0 12 8 0 4 0 12 7 12 5 10 10 10 1 6 9 8 0 0 1 2 5 2 5 8 11 10 11 4 4 5 0 6 7 6 1 6 2 2 12 7 1 5 12 3 3 1 4 3 12 6 4 7 8 7 6 0 2 6 1 6 5 3 6 9 0 10 5 3 6 0 4 8 2 0 5 0 1 5 3 1 8 5 3 1 12 4 6 0 7 3 9 7 0 0 11 0 0 4 10 7 8 4 5 5 2 4 4 12 0 4 0 4 1 4 1 2 8 1 6 2 2 7 2 7 2 0 7 1 1 0 4 4 3 2 6 0 5 5 7 10 5 0 7 2 4 2 7 2 4 2 9 1 3 8 8 3 8 8 8 5 0 4 2 4 6 2 11 10 5 5 1 1 6 4 0 2 7 1 2 5 7 4 2 9 5 0 3 9 10 7 7 8 3 12 5 6 7 1 11 6 4 0 7 6 2 8 10 1 4 5 4 1 12 2 8 8 3 6 0 4 6 2 9 1 5 5 7 8 8 2 4 0 4 0 0 6 10 1 13 6 1 6 2 4 5 6 4 7 10 2 2 7 7 8 2 7 10 5 8 7 8 8 3 2 2 5 4 9 4 7 4 9 9 11 8 2 0 1 6 6 4 6 9 2 1 2 7 6 9 0 0 7 0 5 3 6 1 9 5 11 9 2 0 1 8 7 12 6 3 2 3 9 8 5 5 10 2 4 5 7 2 5 6 4 0 10 5 8 1 9 1 2 1 3 9 9 0 12 4 0 7 3 1 1 0 3 6 7 2 9 5 0 7 8 5 6 2 4 6 6 5 4 2 10 1 0 7 9 6 0 5 12 8 4 1 1 3 12 2 10 8 0 1 6 0 4 11 8 8 3 5 6 4 4 3 7 6 8 6 7 1 1 3 9 12 4 3 5 8 2 9 6 2 1 5 9 6 10 6 7 6 8 7 4 9 4 12 3 0 3 2 1 0 8 0 10 7 11 4 6 1 0 6 8 11 8 4 3 9 4 1 1 1 5 0 9 12 10 0 3 0 9 4 9 9 5 8 10 4 0 3 10 5 0 1 2 3 9 6 2 0 5 4 2 1 5 2 10 0 4 13 6 0 3 0 2 6 2 10 7 1 1 5 0 0 9 7 6 2 9 2 4 1 1 7 8 12 13 8 1 1 7 1 7 2 0 1 1 12 9 2 0 7 7 10 2 10 7 6 14 7 0 2 8 12 1 4 1 8 8 6 0 10 1 0 5 2 5 1 0 14 10 9 8 9 5 0 4 5 2 4 11 1 7 1 0 5 6 7 3 6 11 5 4 3 3 1 3 4 3 4 8 0 2 1 10 8 1 1 4 1 3 1 3 10 2 3 2 2 4 2 7 1 9 2 5 1 8 2 2 9 11 11 3 10 0 2 11 4 6 4 4 4 7 9 6 1 4 2 0 8 9 5 6 3 3 0 4 4 2 1 10 14 3 9 1 12 0 1 10 4 12 5 12 8 1 8 5 1 2 2 9 0 1 1 2 5 2 10 6 0 5 6 0 5 11 1 3 9 2 5 0 1 7 9 11 10 9 1 10 0 4 1 6 3 6 0 3 5 1 10 13 10 9 0 9 3 4 1 9 5 11 7 8 1 3 6 0 8 0 4 4 8 11 3 4 4 8 3 7 5 6 2 3 5 1 8 0 3 0 6 10 9 4 3 0 8 0 0 9 10 10 10 9 10 3 1 0 2 4 5 5 7 8 5 8 8 1 2 0 2 1 8 5 11 5 11 7 6 6 1 0 0 2 5 2 8 0 1 8 8 8 10 4 3 7 4 2 5 0 3 8 3 2 4 4 7 8 7 1 10 1 0 0 1 11 7 2 9 7 6 1 6 3 6 8 5 3 2 3 6 11 7 2 2 3 4 8 4 5 1 7 6 2 10 3 4 4 3 4 10 3 2 0 0 6 10 1 13 0 4 0 7 1 3 4 6 5 6 1 3 0 2 1 2 7 7 5 2 1 2 9 3 3 7 11 3 14 2 2 0 3 8 11 3 2 8 9 6 12 7 1 0 11 8 3 0 8 16 9 1 6 1 13 9 1 1 4 2 3 5 6 5 7 4 5 1 11 5 3 6 9 7 5 6 2 1 3 9 0 1 1 2 1 1 10 7 4 6 11 1 0 6 7 0 4 10 5 7 2 7 9 8 5 10 2 3 11 7 0 5 3 3 3 8 1 8 6 1 0 8 5 10 3 3 7 1 3 1 6 14 3 3 13 6 1 0 7 7 7 4 9 7 6 1 1 4 4 0 10 10 5 4 1 4 4 6 9 7 10 10 5 12 3 8 10 2 3 4 5 10 6 8 2 3 1 7 6 9 1 0 1 6 10 6 5 2 0 3 5 6 5 5 2 7 7 13 6 0 0 6 8 8 5 6 1 7 2 2 1 4 5 8 4 4 2 4 9 8 0 10 3 3 1 8 6 0 3 5 6 5 6 10 6 0 1 0 3 2 8 3 5 5 2 2 3 7 0 1 2 8 8 4 0 2 2 9 1 2 9 3 4 10 7 6 8 3 5 2 0 1 6 1 9 7 2 0 0 11 2 2 7 1 2 7 6 2 2 2 6 11 0 10 10 8 3 10 7 9 9 11 9 7 9 10 0 1 5 7 9 9 0 1 3 0 8 2 8 10 0 11 5 4 11 0 9 0 3 7 0 6 5 0 12 0 1 2 0 7 5 3 4 11 2 7 7 11 3 0 0 0 3 9 7 1 4 9 5 2 4 0 10 10 3 3 11 3 11 5 1 1 3 11 9 1 13 3 0 4 1 5 7 5 1 7 6 10 3 3 1 5 5 8 7 8 3 4 8 9 3 2 3 0 9 1 1 2 10 9 0 2 2 3 5 6 2 2 7 3 5 2 2 4 7 6 8 1 0 4 0 5 3 8 8 9 0 8 2 7 12 3 1 0 6 11 2 4 3 1 6 6 9 1 5 4 4 3 6 1 2 8 0 3 2 5 5 0 4 4 7 4 10 7 7 6 2 1 7 8 10 3 7 3 9 10 6 6 7 1 5 4 2 14 6 7 5 7 2 13 10 2 0 1 9 2 2 6 4 9 4 7 0 2 10 6 3 11 4 12 7 2 8 8 4 2 8 4 11 3 10 9 1 1 3 7 5 1 3 5 4 0 10 1 4 3 3 6 0 11 8 1 3 11 3 3 3 9 4 11 0 10 5 7 3 2 4 8 4 8 8 10 1 6 11 1 10 8 5 2 7 10 9 3 13 5 6 8 4 10 0 1 1 8 12 0 9 9 8 11 4 0 4 9 2 6 5 5 8 2 4 0 2 0 2 3 3 6 0 7 6 12 9 8 6 4 0 7 2 2 0 2 6 12 9 11 2 3 7 10 5 8 4 13 6 11 8 0 0 1 1 3 3 1 8 10 2 6 3 0 8 4 0 6 4 2 7 0 0 0 2 1 12 9 2 3 2 4 10 4 5 4 3 2 11 1 6 7 8 0 1 2 5 7 7 3 4 6 0 3 3 1 8 9 11 2 11 6 1 1 8 0 2 4 6 2 0 8 0 2 0 13 5 4 0 3 4 0 1 0 9 2 9 2 4 12 5 7 0 1 8 0 0 1 4 1 6 8 0 10 0 1 4 0 1 4 6 7 2 5 5 11 0 8 2 4 8 1 9 8 5 3 11 0 6 0 2 2 6 7 8 14 1 3 10 0 2 8 3 4 5 5 3 5 3 8 8 8 6 4 4 5 7 1 0 10 10 0 4 6 4 5 9 3 0 4 0 3 12 2 7 2 5 4 6 4 7 0 0 7 9 8 2 8 0 1 11 0 3 9 6 0 5 1 9 0 8 1 6 9 6 0 0 4 3 1 8 5 9 1 5 7 5 5 3 9 8 5 0 7 11 10 6 6 7 6 5 7 4 0 10 2 10 14 14 6 11 5 7 3 7 5 0 0 3 3 0 9 6 4 3 2 4 4 0 0 4 12 10 3 8 4 6 0 3 8 6 3 9 4 5 5 0 10 2 2 0 7 0 7 4 8 1 10 5 3 7 8 8 7 11 3 3 2 9 2 6 7 8 3 5 2 7 7 12 6 4 11 2 8 9 6 1 1 6 4 11 2 4 8 3 3 0 12 6 1 3 8 10 1 9 0 3 7 3 1 1 0 11 7 2 10 12 1 10 4 0 7 1 1 14 1 5 5 5 0 5 4 6 4 5 8 4 2 6 5 8 8 0 10 3 9 3 2 9 9 9 7 1 5 4 0 6 0 12 0 11 7 2 10 1 6 8 4 7 6 11 2 6 13 8 9 1 2 6 3 1 4 5 1 2 13 8 1 10 7 8 6 8 9 10 9 0 10 1 12 1 1 6 10 7 6 9 3 14 2 0 2 2 3 6 17 5 5 8 5 5 2 5 4 1 0 7 11 11 8 3 4 0 10 8 0 5 8 0 8 11 6 8 9 5 5 0 9 5 2 3 7 12 7 0 9 11 0 3 11 15 9 0 0 4 11 0 2 8 6 8 7 3 3 3 12 6 0 9 0 7 0 2 5 6 9 4 0 0 5 6 3 5 1 7 1 0 6 6 0 9 2 3 0 6 1 10 4 0 5 6 0 3 7 3 6 7 0 2 7 7 10 3 11 9 10 3 4 9 8 0 6 10 4 2 1 7 6 5 6 3 1 1 3 0 1 9 3 8 8 1 1 5 2 5 3 6 5 10 6 4 10 4 8 6 6 2 2 7 2 10 12 3 0 6 11 4 2 1 0 4 3 3 9 6 2 1 10 5 9 4 7 7 9 7 9 4 7 7 4 5 3 5 5 7 5 0 4 3 9 6 10 5 4 7 11 2 6 2 7 0 5 2 1 0 6 5 3 6 9 11 2 6 3 2 3 11 3 11 6 6 6 2 4 2 1 4 1 7 5 0 4 6 0 0 7 8 6 9 2 0 3 0 0 0 10 0 2 8 5 12 7 5 11 2 1 11 0 1 7 7 2 7 3 1 10 5 4 2 1 9 7 7 7 0 11 9 6 0 1 2 6 4 5 1 8 2 0 4 3 3 0 0 4 0 6 7 3 5 0 10 2 3 5 3 6 3 1 6 4 2 11 7 2 1 5 1 6 5 0 6 9 2 3 1 3 1 8 1 3 10 9 7 5 3 5 7 4 7 4 1 4 9 10 9 5 10 9 4 5 0 5 3 8 3 4 4 9 6 5 2 7 10 8 6 9 5 6 9 2 5 3 9 5 9 0 6 3 8 6 4 3 5 1 5 0 4 6 9 10 4 8 9 6 2 8 4 3 10 6 7 7 11 6 9 8 1 11 8 3 6 9 5 3 4 9 8 9 5 5 9 1 8 10 2 4 11 9 5 3 0 0 4 0 6 3 10 10 0 11 2 0 4 5 5 9 8 9 11 5 5 8 10 4 2 5 8 5 9 8 2 0 1 6 1 8 6 1 3 4 9 2 7 9 0 0 5 2 8 0 6 3 1 4 4 9 3 8 6 9 2 5 10 4 10 9 8 2 8 4 8 0 1 1 9 4 8 8 6 10 7 1 2 4 7 8 8 5 10 7 0 12 0 11 11 1 6 3 3 6 3 8 5 10 3 12 5 6 7 0 3 0 1 11 4 6 2 9 0 1 7 0 4 2 7 7 7 3 0 0 0 13 4 5 0 6 3 3 1 6 2 5 7 6 7 5 1 1 5 5 5 4 7 2 10 2 11 7 6 2 2 7 2 3 4 0 4 5 12 6 8 2 14 2 4 8 5 6 7 11 3 9 0 9 9 7 0 4 1 3 12 2 1 3 8 1 2 6 0 13 5 5 2 0 8 13 0 13 7 6 2 8 3 7 2 4 9 6 9 9 1 6 11 0 0 1 1 6 7 3 1 1 10 0 2 9 1 6 2 3 3 6 2 4 2 5 3 0 10 0 6 7 4 5 1 4 3 0 11 3 4 7 6 6 4 3 4 9 6 9 0 3 8 4 3 9 5 7 7 5 0 2 10 6 0 1 6 11 5 0 4 6 2 1 8 7 3 0 3 2 12 3 3 8 6 4 6 0 7 10 1 12 6 10 6 0 0 2 11 4 8 6 5 3 9 3 5 2 3 7 6 5 2 1 0 3 5 4 4 9 7 1 2 9 4 4 3 4 2 1 1 10 5 7 2 0 2 1 3 2 5 0 4 1 1 5 5 5 9 5 0 3 7 1 3 10 2 0 0 14 6 9 0 10 5 6 4 8 10 0 3 11 1 7 12 1 5 7 3 8 2 8 8 7 12 10 0 3 7 9 7 2 5 1 3 8 4 12 7 10 3 12 5 4 8 11 7 1 4 1 0 4 7 3 10 3 7 4 3 5 2 11 1 0 6 8 1 0 7 0 9 4 3 0 5 4 16 3 2 5 1 3 1 5 9 6 3 6 6 1 6 1 6 7 2 9 12 9 8 2 4 9 8 5 0 1 4 2 5 4 6 9 9 10 8 4 2 4 3 4 3 0 8 1 11 1 7 3 6 0 2 4 3 0 7 2 6 3 3 4 5 5 6 3 2 0 2 5 7 4 8 1 9 13 0 11 7 3 0 4 0 4 8 9 7 2 1 7 8 7 7 1 3 0 2 4 2 5 11 7 2 12 2 6 9 4 7 1 9 2 4 0 1 9 2 5 4 8 8 0 2 8 5 8 2 5 4 1 10 1 6 1 7 12 7 8 7 10 2 7 3 2 1 7 2 6 5 3 4 2 7 3 9 0 5 9 3 2 9 9 3 6 1 1 11 2 10 2 5 8 8 8 2 4 3 9 5 12 5 6 5 4 4 2 5 11 7 7 2 7 8 1 1 6 0 9 10 5 2 7 2 5 6 3 2 7 3 5 10 11 7 1 14 6 3 11 8 6 1 7 1 1 6 7 7 4 2 4 5 0 5 5 10 7 3 11 5 6 0 7 9 5 4 5 8 3 7 0 4 2 10 9 0 4 3 5 2 0 11 2 4 8 3 10 1 8 4 5 1 0 5 11 1 5 3 9 4 9 3 8 3 8 4 4 5 8 3 12 10 0 5 9 2 6 8 2 0 5 3 3 4 4 8 6 8 7 3 7 0 0 8 9 3 9 2 10 5 8 2 0 6 8 5 8 4 9 3 3 0 9 8 0 4 2 3 8 1 8 0 2 4 2 0 6 1 13 7 10 12 11 0 1 6 8 12 1 2 5 0 0 3 0 3 3 10 2 4 14 9 12 8 3 3 5 3 6 3 1 1 1 6 4 12 6 11 7 6 12 11 11 4 4 0 5 2 4 7 5 6 1 9 6 6 10 8 9 6 11 10 9 4 2 4 3 5 0 5 5 3 9 1 7 1 3 10 9 1 5 12 2 4 6 2 6 7 3 1 6 0 6 0 6 0 7 9 0 10 1 8 9 14 8 10 0 7 9 2 6 4 6 4 12 6 5 3 2 6 8 1 10 4 2 3 11 5 9 4 6 1 4 4 1 6 8 3 8 9 7 2 2 1 7 10 1 4 9 3 4 10 8 1 4 4 1 1 4 2 4 2 0 8 8 5 6 7 6 2 6 3 6 9 2 9 11 6 11 12 6 2 5 4 8 7 4 8 1 5 3 0 4 7 2 9 5 1 8 2 4 0 4 0 8 8 0 4 5 2 6 8 3 4 8 9 10 6 0 10 1 12 4 4 4 2 1 3 0 7 6 2 2 0 6 0 1 0 3 0 3 10 9 1 7 4 1 5 8 11 1 1 1 3 6 1 8 1 11 7 3 10 6 5 13 0 6 6 5 4 2 10 2 7 6 3 3 7 3 11 7 3 5 2 4 1 3 2 10 1 10 0 0 1 1 6 6 0 6 6 8 4 1 6 5 1 3 4 8 3 2 0 4 12 8 0 9 3 4 3 2 1 8 9 4 0 0 5 0 3 11 4 7 9 4 3 7 5 13 4 7 11 11 9 2 2 10 9 5 7 7 7 2 4 4 3 4 4 9 0 9 0 6 3 7 3 0 7 0 6 9 6 9 3 2 5 5 0 0 5 5 5 3 4 12 1 2 0 9 8 2 8 8 4 0 0 6 3 2 10 0 0 9 5 3 12 5 6 10 5 4 5 5 4 8 10 1 8 2 7 8 1 0 2 2 5 9 8 4 6 5 0 11 8 7 1 2 11 8 5 6 6 2 1 3 7 7 3 4 7 10 2 3 6 6 10 2 1 2 5 5 0 1 4 2 4 5 7 9 3 4 0 13 10 8 5 1 2 6 9 1 11 1 7 5 5 7 10 4 4 0 6 9 6 4 5 0 9 9 2 8 3 0 2 5 8 7 4 7 0 10 8 3 1 3 9 4 2 7 9 4 4 13 7 1 4 3 3 9 8 3 7 9 3 10 6 8 3 7 2 4 0 2 11 7 1 5 7 3 6 5 5 6 7 9 0 8 2 2 7 6 5 7 9 2 6 9 1 1 9 11 10 0 5 5 0 10 3 1 0 3 2 3 5 4 3 1 5 7 1 4 4 7 4 4 11 5 0 10 8 4 11 4 2 8 6 5 3 1 7 9 0 9 2 6 4 4 9 4 10 7 1 0 1 5 5 4 5 0 4 8 5 4 10 0 2 3 8 8 5 1 4 0 5 11 0 3 6 5 1 1 9 3 10 8 4 4 5 6 8 6 0 6 9 7 5 9 10 4 3 6 4 9 4 0 6 7 9 4 4 0 7 5 3 4 1 2 4 10 3 6 6 2 7 5 2 3 3 2 10 3 3 10 3 1 1 0 2 0 0 7 5 0 2 0 5 0 1 0 5 10 15 10 2 1 5 11 7 1 3 2 4 9 2 0 1 2 7 6 10 6 2 3 5 4 6 8 0 2 6 12 4 4 2 10 2 3 0 8 7 0 7 0 11 11 10 11 2 7 2 10 7 12 9 5 9 4 0 5 0 8 7 2 2 8 6 12 2 1 1 2 8 4 0 3 4 4 5 7 5 6 4 6 1 9 0 0 1 3 9 9 4 8 0 0 8 6 0 0 0 3 7 1 6 6 4 11 4 5 2 8 2 9 1 7 2 2 8 2 4 0 11 1 13 8 5 6 6 1 2 10 12 7 0 11 3 9 6 0 1 7 2 5 4 13 7 5 11 0 10 2 10 8 5 10 3 7 3 13 3 6 7 7 0 12 12 5 1 2 6 10 4 5 4 1 8 3 7 11 3 0 4 0 10 6 7 6 2 8 2 6 1 4 8 3 6 1 6 4 10 9 4 1 6 3 10 3 0 4 5 9 4 1 7 8 4 3 15 1 1 4 2 9 5 4 5 9 1 7 10 7 8 8 10 4 7 10 3 8 9 0 9 4 4 3 8 8 9 7 0 1 9 5 6 2 9 8 5 7 2 1 10 4 4 1 0 7 5 5 1 1 9 1 1 0 13 6 3 11 0 3 2 5 2 5 3 2 1 0 9 10 1 9 0 6 3 9 6 9 7 4 6 8 7 1 9 2 9 3 12 10 7 10 9 0 6 8 5 5 6 9 2 7 6 5 5 2 11 3 7 5 6 7 4 1 3 9 6 7 12 2 10 8 7 9 3 0 4 6 1 6 3 4 1 4 1 3 10 8 6 3 1 6 5 8 14 4 6 2 8 0 7 12 4 6 11 4 5 4 9 1 1 8 3 0 8 9 8 9 6 8 1 7 5 3 5 8 9 7 5 1 12 7 3 2 0 5 0 5 6 5 0 14 4 1 0 6 4 6 4 11 6 3 9 6 3 8 7 2 9 9 1 5 2 9 9 1 6 4 7 5 5 8 12 2 5 11 0 2 6 0 3 3 11 4 9 6 10 6 12 2 9 3 10 3 6 9 11 8 10 9 7 11 13 9 12 7 6 0 4 0 11 0 4 2 5 9 8 3 5 0 2 11 11 3 0 1 0 5 12 10 8 4 14 4 2 10 6 1 5 10 6 11 0 1 3 4 3 6 5 0 9 3 2 0 8 8 11 3 10 1 9 8 9 7 8 1 0 1 1 5 10 11 3 4 6 1 6 1 4 4 11 5 1 6 10 4 5 6 2 0 5 10 0 7 6 6 8 8 8 11 10 2 7 2 0 3 5 9 7 6 4 9 5 6 6 2 7 4 7 7 11 4 9 7 6 2 4 9 3 1 3 11 1 1 5 1 0 2 6 9 0 3 6 1 9 6 7 9 3 7 0 4 11 7 7 0 4 7 4 1 8 8 1 9 3 1 1 10 6 5 11 12 9 7 9 4 6 6 0 5 9 13 4 1 5 10 4 8 6 7 0 0 4 12 12 2 6 8 0 8 4 5 12 4 3 7 1 4 7 10 1 0 8 3 0 7 9 4 2 11 3 8 8 10 13 14 1 2 0 4 5 10 11 0 0 4 3 0 6 10 3 5 0 6 9 9 12 3 7 0 0 10 3 10 5 10 9 1 4 10 4 3 9 1 5 4 0 4 0 1 10 4 2 9 7 3 1 0 8 9 0 2 8 5 1 0 11 0 3 1 4 10 1 7 5 11 1 4 1 12 7 2 0 1 4 0 9 5 8 10 5 10 9 3 5 6 1 3 7 9 6 3 4 2 6 11 7 8 2 3 11 7 4 0 6 7 8 10 10 3 12 0 6 10 0 1 3 7 0 2 4 5 5 8 4 10 7 5 11 3 3 12 2 11 10 1 5 0 5 8 1 4 0 0 1 11 11 0 3 7 0 4 2 1 15 0 5 10 5 7 7 6 5 2 11 3 4 4 11 9 3 0 5 2 9 3 8 1 4 2 4 3 7 7 0 9 3 1 9 7 2 7 0 1 6 3 2 2 11 5 6 2 7 4 2 6 1 0 4 11 8 5 3 12 0 10 4 11 0 9 2 7 3 3 6 9 4 4 3 0 1 4 5 4 13 2 9 5 1 6 9 0 3 0 0 2 3 6 4 1 8 10 8 1 7 4 9 12 1 9 7 5 2 0 7 3 8 2 7 4 9 0 6 9 7 0 7 2 9 7 3 0 1 4 6 8 10 5 2 8 5 5 1 9 3 9 6 1 9 0 5 3 1 5 6 8 1 3 12 10 13 8 3 1 5 10 2 11 9 9 10 7 2 3 1 3 4 1 9 0 8 5 6 2 3 3 8 5 2 0 7 6 1 0 4 6 2 8 1 10 4 1 7 5 11 5 7 8 5 9 8 7 2 6 9 1 9 10 2 0 2 3 9 0 11 5 3 6 2 5 12 9 7 4 7 0 11 12 0 1 8 11 9 0 6 6 4 0 12 0 8 3 10 5 6 2 1 5 7 6 12 8 8 7 9 11 1 3 9 9 6 8 10 1 0 9 2 10 0 4 1 2 7 2 2 2 1 2 12 10 2 2 4 1 0 0 1 2 0 6 1 1 6 5 2 6 9 10 8 14 6 9 0 5 3 9 0 4 1 5 1 10 5 7 5 6 12 1 5 5 11 6 5 10 4 11 3 12 9 7 5 1 0 5 2 1 5 5 0 9 1 4 3 4 11 5 14 4 6 8 7 5 1 5 4 2 1 6 0 0 8 2 5 1 11 1 2 7 3 12 6 13 0 6 8 2 2 8 11 10 2 2 4 7 1 9 2 5 5 8 2 5 5 6 2 8 0 8 0 10 3 5 0 13 1 3 8 4 4 9 9 12 1 3 5 0 6 0 0 9 9 1 4 8 9 2 9 3 7 2 2 8 2 6 5 2 8 9 10 2 8 3 3 6 6 8 0 7 7 7 11 2 8 2 6 6 11 8 1 1 2 6 0 2 3 13 0 11 6 1 11 9 3 4 2 1 11 1 7 0 8 3 5 0 3 8 5 7 5 4 9 0 2 7 4 13 5 3 2 6 2 6 3 3 1 11 5 3 14 1 5 1 4 2 10 1 6 5 1 2 3 8 5 6 7 0 3 8 0 4 11 13 1 7 6 9 5 11 8 7 2 6 3 9 12 9 6 2 7 5 10 3 4 2 3 3 7 12 3 5 10 5 3 7 3 1 9 0 8 5 12 10 6 4 8 9 3 1 6 1 0 7 4 3 1 4 5 3 6 3 9 6 2 3 5 2 1 4 8 8 11 6 2 2 3 7 1 7 0 8 2 1 7 2 5 11 7 7 7 3 11 0 1 12 1 3 9 0 0 6 10 6 10 1 7 1 1 8 4 5 5 3 6 7 10 9 6 11 0 2 11 12 1 5 7 6 6 11 0 2 7 4 0 6 9 12 2 10 3 5 3 2 2 1 1 8 4 6 9 4 5 4 7 8 10 5 4 7 9 9 3 1 0 1 7 4 0 9 3 6 8 7 4 1 4 7 6 3 2 1 4 3 4 10 8 0 1 7 12 0 6 10 4 9 4 7 0 8 9 3 6 10 11 9 2 10 0 10 11 4 5 3 1 4 2 0 4 9 3 7 7 5 9 11 5 5 5 7 12 10 0 5 1 9 0 2 6 8 4 5 1 5 4 6 4 11 4 6 10 2 7 5 11 7 7 2 9 4 9 8 3 5 1 1 4 0 0 1 3 6 6 9 9 8 5 12 7 3 0 0 7 6 5 6 6 1 11 0 2 6 6 7 0 3 7 1 3 7 6 8 8 11 6 2 0 9 8 5 10 6 10 11 3 0 0 3 0 7 7 5 1 9 5 9 0 10 9 0 9 9 4 8 0 2 6 2 7 7 1 9 2 6 7 7 7 5 6 6 4 5 1 9 5 11 0 1 2 15 0 5 0 9 5 3 9 7 9 4 10 3 10 9 7 8 11 6 0 6 10 2 8 4 11 7 4 3 7 8 7 2 6 1 7 8 8 0 8 10 2 0 5 1 11 6 10 4 9 11 3 1 1 8 1 8 2 8 4 8 3 7 5 0 0 0 1 1 5 4 2 6 0 6 10 6 7 10 3 3 5 3 5 9 6 0 0 7 1 2 5 7 5 1 8 4 4 6 8 5 1 7 4 8 6 0 5 7 12 9 2 0 1 3 0 9 6 10 2 5 8 0 7 1 0 4 2 7 4 2 1 2 1 5 10 7 8 6 10 11 3 2 8 2 8 1 4 6 6 8 2 8 9 11 2 2 1 5 9 7 5 2 2 10 6 4 6 4 4 8 6 0 8 5 0 9 5 2 3 7 11 7 7 4 7 11 14 5 10 5 8 2 4 4 5 3 2 9 0 10 3 9 4 8 1 11 6 5 1 0 2 1 7 2 11 10 3 4 8 4 5 2 0 2 8 4 0 3 0 9 11 6 8 10 11 12 1 0 3 7 3 5 5 1 4 3 7 5 0 7 10 6 12 5 11 0 8 1 9 6 7 12 0 7 3 9 3 1 3 2 8 5 3 6 1 1 6 5 7 0 7 9 8 4 6 7 7 3 7 5 11 1 8 7 2 0 3 7 12 10 10 2 6 11 3 0 4 4 12 7 2 9 5 2 11 4 1 7 1 0 5 1 9 10 2 0 7 1 6 6 4 10 4 7 5 1 6 8 8 3 0 0 9 10 4 7 10 4 1 0 1 5 7 6 8 6 6 0 5 10 8 10 5 5 8 0 2 5 1 7 3 3 5 1 2 5 8 7 8 6 2 4 0 3 2 4 9 7 1 1 4 8 2 7 7 13 1 5 2 6 7 6 7 7 4 8 0 5 2 2 7 3 5 8 1 10 1 6 2 2 8 3 3 1 7 6 10 10 2 0 1 8 2 8 7 3 8 9 6 7 2 4 6 6 6 8 6 6 8 1 5 13 3 3 8 4 6 0 8 3 5 0 2 2 7 2 4 2 2 2 4 10 6 6 6 8 11 0 1 4 7 9 9 4 1 7 11 9 8 0 2 0 10 8 3 3 0 10 1 7 11 7 2 7 0 5 3 5 10 6 7 10 9 2 0 8 9 0 2 4 6 2 7 5 5 4 4 2 6 9 4 8 4 2 7 12 0 9 3 7 1 1 9 1 10 4 7 9 2 10 4 2 3 4 9 6 0 6 9 1 4 5 5 8 5 3 9 4 0 6 7 10 8 4 2 3 3 7 9 3 4 7 0 0 7 1 7 2 3 1 2 0 6 5 6 10 8 1 0 3 9 5 0 9 2 1 5 7 6 1 3 2 9 10 8 6 1 4 9 0 8 3 0 7 9 6 6 11 2 1 6 5 0 4 5 11 10 0 6 4 4 9 0 2 0 7 12 8 5 7 1 3 5 6 3 9 6 5 0 4 9 9 10 2 3 2 7 1 2 10 5 3 6 5 2 3 3 2 2 6 5 8 8 8 1 3 8 4 3 3 6 9 0 3 8 3 3 8 2 11 2 3 2 9 8 1 5 6 5 11 1 9 8 2 6 0 1 9 1 11 6 3 3 0 7 8 5 3 0 8 3 1 7 4 5 7 7 8 4 0 8 6 4 3 5 7 8 8 5 4 8 10 1 2 9 8 7 3 1 4 6 1 3 6 2 12 10 0 6 6 2 12 9 5 6 11 10 7 6 8 4 9 9 3 7 7 0 3 1 2 1 5 0 1 1 7 8 9 4 14 9 2 6 8 1 4 9 6 7 1 1 4 0 1 2 4 3 12 2 0 7 2 3 3 8 6 2 3 10 6 5 2 1 2 5 1 4 10 2 2 5 4 5 1 6 6 5 2 10 0 8 3 1 3 13 4 6 6 9 7 6 1 9 0 10 10 3 8 9 0 8 3 0 0 10 10 7 7 0 8 2 4 6 8 2 1 0 5 5 4 11 1 1 2 9 0 8 7 4 1 7 7 3 7 7 12 7 2 0 6 2 9 6 9 8 0 4 7 8 7 3 2 0 4 7 5 2 1 0 2 0 6 5 0 8 14 1 8 5 13 11 1 2 3 7 4 7 7 4 4 3 1 11 9 2 7 10 11 8 5 0 0 1 1 0 0 2 2 4 0 4 8 0 1 0 11 1 1 0 1 6 2 0 10 4 5 8 4 6 8 3 7 1 3 1 2 9 1 4 1 9 10 5 10 0 10 5 5 4 8 8 9 0 5 9 7 4 3 6 3 7 6 5 9 8 4 5 6 0 6 0 3 7 0 0 2 0 4 0 7 3 7 0 9 6 5 5 3 7 0 11 1 5 6 10 1 3 6 1 8 7 2 6 0 5 2 1 0 5 7 0 0 6 4 10 5 5 3 10 10 4 0 3 4 14 5 7 6 9 8 7 4 2 2 0 4 1 9 10 10 3 9 10 9 4 1 6 7 10 1 4 5 6 10 7 7 11 7 10 0 10 1 11 7 3 2 2 4 7 4 0 0 4 5 0 2 6 3 0 6 2 3 13 8 1 5 5 1 5 0 7 3 4 10 0 1 11 3 6 1 2 6 1 4 10 9 9 8 11 5 2 6 3 7 7 7 4 0 3 5 3 1 4 2 7 8 0 5 4 4 10 10 0 6 6 6 9 9 4 9 4 10 6 4 6 5 6 2 4 9 3 2 7 3 2 4 5 4 6 0 10 6 6 4 6 1 8 2 1 0 9 2 5 6 5 6 3 0 4 0 7 2 5 2 5 12 10 12 2 5 2 10 11 0 9 11 7 6 7 8 3 2 7 8 2 1 8 4 7 13 3 0 8 1 0 3 2 0 0 2 2 0 4 4 6 6 5 8 8 8 1 2 7 6 2 4 6 3 0 4 5 9 6 4 1 8 3 2 12 3 2 9 5 5 8 0 5 8 9 6 4 10 9 2 5 3 3 8 6 6 2 0 6 0 1 7 3 3 1 9 8 9 4 0 10 11 3 8 0 6 8 0 7 1 7 9 2 9 1 6 5 9 6 8 3 11 1 6 10 1 2 8 1 9 0 7 6 4 3 8 1 0 7 2 0 6 5 5 8 8 2 9 6 1 7 15 9 5 2 7 0 3 3 7 2 0 1 6 7 1 3 9 15 9 1 11 8 14 9 4 3 10 3 0 12 2 3 7 11 0 5 9 7 6 6 10 6 10 3 2 1 3 1 1 0 5 0 8 5 5 3 7 1 1 0 6 0 7 1 3 0 9 4 0 0 7 4 7 3 10 10 4 3 2 1 0 7 7 7 2 12 6 2 7 8 1 5 4 8 4 4 8 2 1 7 3 7 4 9 11 0 7 8 10 1 2 4 9 4 3 2 8 6 0 3 8 9 5 8 2 0 7 1 6 0 6 0 7 1 9 1 4 0 3 1 0 10 6 4 10 11 6 3 6 3 4 0 6 11 7 5 4 6 4 5 8 0 10 5 7 5 2 7 6 2 11 5 7 1 0 6 2 1 1 1 4 0 0 4 7 6 1 2 5 7 5 1 2 9 5 1 3 2 3 0 5 4 9 11 7 5 3 1 2 1 10 0 0 4 1 6 2 2 6 1 4 8 5 2 9 6 3 11 9 8 0 3 5 5 8 8 2 3 5 9 4 9 0 0 7 0 6 14 1 7 2 8 1 10 7 10 4 7 11 3 6 7 1 1 4 0 2 0 0 4 3 6 3 6 6 8 7 0 1 9 5 8 2 13 6 3 14 5 7 9 7 4 1 8 1 0 8 8 10 3 3 5 1 1 8 3 6 6 2 4 4 7 4 11 2 0 0 6 3 2 7 1 9 9 0 6 5 4 2 8 5 4 7 5 2 7 0 10 3 0 11 5 2 0 7 4 3 4 8 4 4 9 4 9 1 5 7 4 12 6 9 1 1 3 3 5 4 10 1 3 11 2 0 4 3 6 12 4 4 0 3 10 6 7 12 5 7 1 0 2 2 2 1 8 1 7 3 7 10 6 13 9 0 0 7 2 1 5 11 6 0 7 3 0 1 10 5 13 1 6 6 5 4 5 1 7 5 1 8 2 13 2 6 5 0 7 6 3 2 7 6 12 8 10 8 4 2 11 1 2 1 3 3 0 1 1 10 8 1 3 5 1 2 4 6 12 1 10 7 4 4 0 11 0 5 3 7 6 12 4 6 8 8 3 4 2 1 11 4 0 6 10 10 3 0 1 8 1 5 4 10 3 6 9 10 3 6 5 2 0 6 2 0 2 0 4 9 8 7 1 5 11 13 0 7 9 6 8 1 7 5 9 9 8 6 3 8 2 7 2 1 1 2 0 5 10 0 5 3 0 5 0 8 6 7 4 1 1 8 5 6 7 11 5 4 4 9 8 0 1 0 4 0 2 11 3 2 6 0 5 0 1 4 0 9 5 2 5 3 11 4 3 2 6 4 3 6 7 0 5 3 9 0 7 5 4 3 9 4 2 3 0 6 1 2 7 0 0 1 9 6 4 5 4 2 7 7 4 7 4 4 1 9 2 4 8 7 1 7 8 0 6 10 9 10 3 6 3 7 6 7 1 9 2 7 2 8 3 2 9 3 7 1 3 0 8 9 4 1 8 5 9 10 2 1 13 6 4 8 2 9 6 9 4 1 11 7 0 5 8 0 3 9 13 4 6 9 3 0 10 4 3 6 6 6 3 8 2 10 6 0 0 1 2 2 1 12 10 9 4 4 6 4 7 3 1 10 9 7 1 1 10 11 2 8 11 2 12 7 11 11 7 3 8 1 3 6 7 7 5 2 4 6 1 9 8 6 2 0 5 4 2 1 0 10 11 8 4 9 2 2 3 9 2 0 1 0 9 1 3 3 1 8 9 4 10 3 5 5 6 7 8 11 6 0 1 9 8 4 2 3 11 8 1 4 4 5 9 0 1 10 10 8 4 2 8 0 3 2 7 2 6 6 2 2 4 6 6 2 6 0 10 4 3 1 2 0 9 2 11 13 3 0 3 8 9 9 2 7 1 4 1 10 1 6 3 7 8 5 1 1 6 1 4 7 9 3 0 7 5 4 5 5 4 7 13 10 4 4 2 3 8 7 3 0 0 0 5 10 7 0 12 7 6 2 9 6 7 8 1 6 5 10 3 2 3 6 0 4 9 7 2 2 5 0 4 7 4 4 0 7 9 3 0 4 3 7 8 1 3 8 8 10 7 8 6 4 5 2 12 3 6 10 0 4 5 2 11 5 4 0 3 7 11 7 7 0 7 4 6 1 4 5 9 10 9 6 6 3 3 9 6 4 5 4 1 11 8 4 3 5 2 2 2 9 4 3 3 5 2 7 5 7 3 2 6 10 1 1 8 10 8 1 7 5 5 5 7 1 1 5 2 10 2 3 5 2 6 9 10 4 9 3 5 0 5 0 3 7 1 0 6 7 9 4 5 6 3 7 0 6 10 6 6 3 2 2 5 7 5 0 7 2 1 14 6 5 3 2 7 8 0 4 10 8 9 9 8 12 6 9 9 9 0 10 11 7 4 6 2 0 8 3 6 4 0 6 5 10 8 0 2 0 3 0 2 2 1 3 10 1 0 1 5 3 2 5 0 10 2 6 13 7 4 7 9 5 8 2 8 5 8 2 2 0 10 4 6 8 3 0 3 1 5 12 4 8 4 6 10 9 5 0 5 7 7 10 4 1 0 3 4 3 6 6 4 8 1 6 6 7 6 0 6 4 13 3 6 2 1 11 8 5 13 8 2 8 4 6 1 1 8 7 11 3 1 9 1 6 5 2 3 9 9 4 0 2 10 7 2 8 3 8 3 2 11 10 6 5 1 7 4 7 6 6 0 11 11 4 4 4 8 6 2 0 5 2 6 7 8 4 4 9 8 2 8 5 7 1 0 4 5 1 5 4 5 5 1 12 8 7 0 6 5 1 6 8 9 1 2 8 4 16 9 3 4 5 0 7 5 0 4 0 7 8 7 1 13 3 1 3 0 0 4 2 0 0 3 9 12 2 7 2 4 4 4 8 2 5 7 1 5 1 6 3 6 1 6 0 0 3 0 5 0 0 5 3 8 1 8 2 6 3 2 10 2 9 6 10 0 3 6 6 0 8 1 6 2 2 3 6 14 0 6 5 11 4 2 1 3 2 2 1 14 9 4 7 3 4 0 12 2 4 6 8 0 11 4 4 12 4 11 10 1 1 0 6 3 1 7 7 3 0 6 3 1 6 0 0 8 0 8 6 7 9 10 3 9 7 12 12 7 0 1 9 5 1 9 0 1 2 8 11 5 11 9 2 1 2 4 6 7 4 11 2 11 4 1 7 10 3 2 3 4 0 6 2 9 9 4 10 1 7 7 10 7 12 0 7 3 0 3 5 4 0 10 2 1 7 3 3 6 6 3 1 2 8 11 11 12 10 7 2 10 1 7 3 6 2 5 6 3 3 7 11 1 11 7 6 8 6 0 0 2 4 5 10 3 13 2 6 7 0 4 6 5 10 3 10 1 8 5 3 2 6 3 8 10 10 1 11 9 4 7 7 0 4 2 6 3 2 5 4 4 6 8 5 11 4 4 7 2 7 2 4 10 4 0 1 8 8 4 2 1 6 10 3 5 2 9 0 3 6 7 9 6 5 4 6 2 3 12 7 7 3 10 7 7 1 9 6 2 0 6 1 4 9 7 9 5 7 8 4 1 6 9 8 6 3 7 11 4 0 10 6 3 2 5 7 1 4 4 9 11 5 4 8 3 9 4 10 4 1 8 4 8 0 9 10 7 9 9 5 8 7 9 2 2 0 0 0 4 9 5 8 7 1 3 0 8 4 7 3 9 0 5 3 4 9 12 5 10 3 0 2 2 2 5 6 0 7 2 11 13 2 9 1 7 0 5 7 0 7 8 3 5 0 5 11 9 6 10 11 5 1 7 10 5 5 8 8 4 9 8 3 6 5 3 9 0 9 0 7 1 4 9 1 10 3 6 5 5 1 11 10 2 5 4 7 1 8 10 6 11 8 5 6 3 3 1 2 3 2 4 4 0 7 7 8 0 2 0 4 7 0 2 9 7 8 3 9 8 2 10 1 8 6 0 1 7 2 7 6 0 3 10 6 0 11 3 2 3 14 1 5 7 9 8 6 4 6 2 11 0 3 0 4 4 0 5 1 3 8 1 8 2 11 1 5 6 6 7 1 5 9 7 9 7 6 8 12 13 2 5 1 3 3 11 3 2 9 3 8 1 6 6 3 9 3 0 4 6 0 2 6 0 10 4 1 2 1 0 9 1 10 7 6 3 7 3 5 2 4 0 9 5 11 6 7 6 3 3 10 10 5 10 10 10 6 5 6 2 2 7 5 6 7 1 7 7 8 4 7 4 8 6 3 0 3 5 4 0 2 1 5 0 0 5 5 9 5 1 9 9 4 4 13 9 5 4 5 1 1 13 11 2 6 9 1 12 8 9 4 6 5 3 1 4 5 6 9 2 1 4 10 1 7 2 5 11 7 5 9 6 8 3 0 4 0 0 7 14 6 6 9 11 0 11 1 5 9 1 0 2 5 8 2 1 9 10 0 5 6 5 9 6 0 10 10 6 4 8 8 1 8 5 0 12 7 8 3 8 4 11 0 4 0 9 8 4 3 1 5 9 0 8 2 3 0 8 6 3 4 1 10 8 0 13 0 6 9 1 3 4 2 5 3 8 8 7 1 0 2 5 10 11 4 13 2 2 9 3 2 4 0 10 2 8 4 4 0 4 7 9 7 3 6 9 1 2 4 11 10 2 5 7 8 4 0 8 7 6 10 9 10 0 5 3 6 5 10 0 7 9 5 8 6 0 8 3 4 5 5 8 0 1 8 8 1 10 9 2 0 10 8 0 10 2 2 10 4 5 9 2 4 5 4 4 2 3 10 2 10 9 6 2 3 4 7 6 3 8 7 10 9 0 6 2 4 7 12 4 8 13 1 9 9 5 2 5 6 4 6 7 5 8 7 5 0 6 4 3 2 5 7 7 0 6 0 2 10 1 10 0 2 8 0 4 7 6 13 2 4 3 4 8 10 5 10 0 0 2 7 2 1 5 11 4 2 7 0 4 5 3 7 7 9 2 0 4 2 12 0 5 7 6 7 11 1 4 5 10 0 0 4 7 7 5 6 1 9 7 5 5 4 10 8 3 4 13 2 0 5 4 9 3 1 0 9 9 0 3 5 7 7 5 1 3 3 0 7 5 2 8 9 0 1 13 3 6 9 2 10 1 0 8 8 0 3 3 1 10 2 3 6 2 1 2 8 11 4 4 4 0 10 8 1 2 2 4 4 0 8 7 8 11 10 7 6 1 7 7 5 3 8 0 3 0 6 4 8 5 8 1 2 0 2 3 4 6 3 5 10 7 10 2 12 1 1 1 6 8 3 0 2 4 8 2 0 0 1 4 0 9 2 5 0 5 12 6 0 5 9 10 5 5 1 4 1 5 7 5 8 2 5 4 9 2 1 7 4 7 8 8 2 1 4 0 0 8 3 7 4 7 7 5 8 7 13 3 11 5 5 3 11 1 5 4 4 11 2 0 6 0 8 10 8 10 8 4 3 4 5 11 5 2 3 4 8 8 3 4 6 2 8 2 2 1 2 0 1 3 7 7 4 0 9 3 8 9 0 8 1 1 10 0 8 10 6 10 1 2 9 3 9 0 7 5 3 7 13 0 10 4 6 12 2 0 2 8 5 1 7 8 1 8 3 4 7 2 2 9 11 5 7 8 8 8 0 6 5 11 8 5 6 9 8 6 0 4 1 5 2 0 2 0 7 2 2 3 1 0 11 2 12 2 4 2 10 2 8 3 4 0 1 6 5 7 4 2 1 0 3 5 1 11 5 8 4 2 2 4 7 3 0 5 2 2 4 3 11 7 7 5 4 1 6 7 9 10 11 2 2 2 10 7 4 2 4 1 11 0 2 10 10 2 2 6 3 1 8 6 11 6 5 5 6 3 3 0 4 1 1 11 7 3 2 1 3 3 1 2 1 6 0 8 7 4 8 8 1 0 3 9 12 7 2 9 10 3 13 10 2 8 6 2 3 10 6 5 10 7 6 2 0 8 3 12 4 2 0 7 8 1 6 11 2 8 0 2 6 3 2 10 9 1 0 7 4 4 10 1 4 10 2 1 7 2 5 4 7 9 0 5 6 2 2 5 6 8 12 2 7 3 0 7 0 0 10 1 5 2 2 10 7 7 6 11 7 10 3 7 4 0 10 4 0 1 4 4 6 8 4 1 4 1 6 3 1 6 5 1 7 8 4 2 3 11 5 7 1 9 1 6 3 5 1 1 1 10 6 6 4 12 7 2 5 3 9 1 1 3 4 2 9 8 0 3 6 11 2 7 12 8 7 6 2 3 6 7 0 9 13 6 14 12 6 7 1 3 7 7 0 5 0 6 12 6 1 0 8 10 0 10 12 7 7 2 3 1 4 7 15 6 8 5 6 9 4 1 12 4 6 7 2 11 2 12 1 4 5 2 10 7 1 0 4 0 7 11 4 2 1 5 7 4 11 11 9 4 2 4 7 8 9 8 0 8 6 3 6 3 1 2 12 7 3 5 7 5 5 8 1 5 1 1 9 4 7 9 4 8 2 0 5 1 11 5 0 6 0 3 8 8 2 8 3 2 5 6 9 2 12 7 8 8 2 1 12 8 12 6 4 6 4 7 2 0 8 10 4 1 5 8 2 5 0 6 6 1 5 6 6 2 6 13 7 4 0 8 0 8 9 11 12 5 11 5 7 2 4 1 0 6 6 7 2 6 0 11 4 13 4 10 11 6 2 6 10 7 8 10 2 3 11 4 2 8 0 8 10 11 8 1 2 0 5 10 1 10 4 3 10 0 4 10 0 0 0 8 5 5 4 3 3 0 10 3 1 3 9 5 4 7 4 5 5 4 0 5 10 2 1 2 8 8 10 10 8 12 0 7 1 6 3 4 5 5 0 6 3 6 2 3 10 2 6 3 3 8 1 11 7 14 1 2 11 1 8 8 8 7 7 6 5 12 7 5 1 12 3 8 0 7 6 2 0 11 14 11 8 7 2 7 3 5 0 3 4 0 5 1 0 5 9 7 1 0 4 1 5 6 6 9 11 11 6 4 10 3 7 0 11 4 0 3 4 0 9 6 6 5 6 6 8 7 6 1 1 3 10 6 9 7 13 2 9 3 9 4 2 3 0 1 5 4 2 2 1 2 1 2 15 5 6 5 1 7 3 4 3 4 0 8 9 3 2 3 2 0 1 10 2 7 2 11 2 11 0 4 9 10 1 4 5 10 7 5 6 7 3 4 0 6 0 6 6 2 0 0 4 7 9 1 0 1 0 0 5 7 2 6 8 5 5 1 2 6 4 12 1 8 5 8 0 7 0 8 7 10 5 7 11 5 5 4 13 9 6 13 5 8 6 5 2 7 1 1 9 5 0 7 3 5 3 5 3 9 3 7 3 9 5 7 5 5 7 11 1 3 1 5 13 4 8 11 4 3 9 6 12 2 5 3 0 3 1 4 7 0 2 3 15 6 6 4 0 7 2 7 0 6 4 4 6 2 1 7 0 3 6 1 6 6 10 10 3 8 9 0 6 3 1 6 12 5 10 5 6 2 9 7 6 2 0 1 0 12 3 5 1 9 5 2 5 11 2 6 7 0 3 9 6 6 1 12 6 0 11 1 0 3 3 8 0 7 6 10 2 5 2 2 9 2 4 3 11 9 2 11 4 7 2 7 7 14 5 14 11 9 4 6 5 6 4 0 15 5 4 3 7 7 2 2 8 10 4 4 1 8 4 4 6 13 5 5 5 0 7 9 4 5 4 9 1 4 8 8 4 2 11 8 7 0 5 12 0 5 5 1 0 11 1 11 5 1 0 11 2 11 12 8 0 5 4 8 1 8 4 3 8 5 7 8 6 8 4 6 0 9 4 3 2 7 1 1 2 6 6 10 0 6 1 3 0 6 6 2 7 2 5 12 1 3 2 1 2 5 7 7 0 8 1 4 0 10 7 4 2 0 1 1 2 12 4 6 3 0 6 10 5 3 10 5 8 0 4 0 5 8 4 9 3 1 3 5 7 0 0 1 2 4 2 2 0 1 2 5 4 13 9 9 6 3 1 6 3 4 9 3 3 2 3 7 0 4 0 11 6 1 9 0 1 3 3 5 6 9 0 1 6 8 3 8 12 3 9 10 12 9 1 0 1 2 1 4 4 10 3 0 0 4 4 1 1 9 0 6 6 7 6 4 0 8 7 4 8 2 1 5 2 4 6 4 5 4 2 4 4 4 3 1 2 0 4 2 8 8 1 10 7 9 4 3 3 10 8 6 1 1 6 3 3 4 4 5 5 6 8 6 1 7 1 4 10 2 5 9 8 6 9 6 7 3 6 8 9 8 0 12 1 1 3 2 0 5 7 0 8 4 4 6 7 0 9 1 0 9 1 8 1 1 6 2 3 5 8 2 0 2 3 7 2 2 8 2 5 2 7 3 3 3 1 2 3 6 1 12 4 0 5 9 8 10 10 7 7 8 10 2 7 5 7 8 3 4 7 2 8 8 9 9 2 6 9 6 3 2 9 3 2 8 5 4 9 8 4 1 1 9 9 6 6 4 0 0 11 8 2 9 9 4 7 1 10 6 8 11 8 9 0 4 8 6 0 6 5 2 7 2 6 8 4 6 0 9 8 3 2 4 9 2 5 5 6 12 6 12 2 5 0 5 3 6 5 9 3 3 7 10 10 0 6 11 5 3 10 0 2 9 6 11 0 10 7 0 5 12 1 4 2 1 7 10 7 7 0 9 6 11 7 1 3 0 4 8 10 0 4 6 0 1 2 5 5 5 6 7 8 3 2 10 16 0 1 3 8 4 3 9 1 6 3 8 0 11 1 8 4 9 1 5 3 11 2 3 9 2 8 1 4 2 3 10 4 7 6 6 10 3 1 3 2 1 2 4 7 5 4 0 6 4 2 3 11 3 4 6 13 0 7 0 11 10 6 0 9 0 6 3 1 3 8 5 4 6 11 8 9 5 10 6 7 8 4 8 8 1 3 1 1 6 1 4 9 1 6 3 0 5 4 5 5 5 3 12 2 1 9 1 6 0 7 10 11 10 9 2 0 4 1 12 2 1 7 7 7 5 1 0 1 4 6 1 9 9 11 1 1 3 5 5 8 9 1 6 8 7 7 5 2 5 5 4 8 5 8 9 2 7 3 8 11 9 7 2 4 0 6 0 5 14 10 7 3 5 0 7 8 5 3 3 9 7 8 2 2 2 8 4 1 7 2 3 11 2 8 2 4 1 4 4 11 5 2 0 0 4 8 6 0 2 1 5 5 5 7 8 8 4 4 2 4 7 0 0 2 8 1 6 1 9 7 1 0 6 8 3 5 5 8 9 10 6 2 3 5 5 5 0 3 8 2 0 8 2 11 1 4 8 8 6 6 4 11 3 7 2 7 3 2 9 12 1 6 3 9 5 7 0 2 1 11 5 4 5 9 12 5 1 0 11 7 2 8 6 6 7 9 2 5 8 5 0 4 0 0 3 7 3 4 7 0 6 1 5 8 5 0 9 9 4 8 0 9 1 6 2 12 8 13 3 8 10 5 8 4 7 0 6 8 9 11 8 6 2 0 8 10 5 12 6 0 3 2 4 11 5 2 4 5 0 9 4 10 3 3 4 5 7 6 9 3 8 7 7 2 5 6 1 6 4 2 9 10 9 2 8 4 11 1 1 13 2 4 12 8 7 1 0 0 6 1 7 3 6 7 8 10 3 0 0 5 3 7 6 6 3 1 7 4 6 7 6 4 8 11 2 6 12 0 0 10 2 6 5 2 5 6 8 5 2 4 2 6 1 13 4 12 2 4 6 7 4 7 7 8 8 4 10 2 4 8 4 3 4 5 2 7 2 10 6 1 8 11 5 12 3 3 7 3 9 6 0 8 5 1 5 7 0 3 4 5 2 5 5 2 7 5 3 0 3 12 2 3 4 2 0 1 1 2 2 8 3 6 0 3 9 9 5 0 0 8 2 3 11 4 1 8 0 9 0 5 4 0 12 8 10 2 9 5 9 9 0 5 1 1 1 4 6 5 14 0 10 3 9 7 5 0 0 2 0 8 1 5 2 5 0 10 4 2 5 8 4 4 7 3 0 6 4 4 4 6 6 1 7 7 6 0 5 6 9 1 6 7 8 7 2 3 4 2 5 0 8 0 0 8 5 6 3 3 1 4 7 6 8 1 0 0 10 9 6 0 10 7 2 10 4 9 7 5 7 2 3 9 0 2 2 8 7 6 2 7 1 0 10 6 5 8 8 5 2 6 2 0 2 8 7 10 6 9 10 3 11 5 1 2 8 1 9 8 7 6 10 1 2 5 1 6 4 3 1 1 8 6 1 3 8 4 1 5 2 9 1 7 8 7 5 10 3 1 1 6 1 8 4 10 8 9 1 1 3 3 8 0 7 1 3 5 11 10 12 4 9 1 0 2 5 2 10 14 1 9 9 0 7 8 6 6 8 5 0 11 4 4 1 9 6 1 1 0 2 2 6 2 6 9 5 9 4 1 1 0 0 3 6 1 0 5 1 5 7 4 1 7 9 1 2 8 2 3 7 4 8 10 3 3 2 6 0 8 0 10 4 2 15 5 7 6 7 5 5 5 3 3 11 10 1 5 5 6 2 2 9 4 12 5 7 5 9 11 2 3 1 8 3 4 10 7 8 8 4 0 0 7 4 1 6 8 6 5 5 2 3 3 4 5 2 8 2 9 11 11 3 2 5 0 9 6 6 11 4 4 7 7 9 5 4 5 0 0 7 1 4 0 9 2 9 9 3 11 1 2 7 9 9 4 4 8 7 14 3 8 2 4 7 2 10 13 1 4 7 4 0 7 5 7 9 6 4 7 9 2 8 3 10 3 5 4 8 3 3 3 12 8 2 6 2 9 0 7 2 2 1 9 13 6 4 7 3 7 8 7 2 9 6 5 1 0 2 5 5 9 1 5 8 11 9 0 2 0 12 7 8 5 1 11 8 7 6 8 0 2 6 4 7 10 7 9 7 5 4 7 9 8 0 8 9 5 8 8 7 9 3 6 6 10 2 0 1 9 13 5 4 3 1 1 2 6 3 1 1 6 1 0 11 2 4 5 5 8 2 3 4 0 2 1 7 7 7 1 0 5 1 2 9 4 8 10 3 10 2 7 9 3 18 8 7 10 10 5 7 10 12 10 7 0 4 8 2 2 7 2 3 12 9 4 6 8 0 0 5 4 2 12 8 9 7 4 2 2 11 3 8 5 9 4 8 5 3 7 8 2 2 4 9 0 6 3 7 15 11 3 2 5 4 0 0 5 8 8 7 10 2 4 4 0 8 3 3 5 4 6 0 1 7 12 6 2 11 10 8 10 4 9 5 0 0 0 1 1 0 1 6 1 6 1 8 7 1 3 10 8 10 10 1 3 1 6 4 6 1 1 6 5 3 3 0 1 9 1 3 7 7 1 9 0 0 1 2 2 6 8 5 6 8 1 5 3 5 4 4 7 9 6 9 11 3 9 11 6 4 1 2 4 7 0 15 4 9 8 2 7 1 7 9 12 2 12 7 2 4 6 10 10 4 2 2 4 0 7 9 1 2 6 4 3 2 5 1 5 13 4 7 6 6 5 7 6 1 6 1 1 8 11 0 3 6 5 13 0 13 2 4 2 1 1 7 0 10 12 2 0 8 0 0 6 9 3 6 7 8 7 5 13 3 6 6 9 3 3 2 3 3 1 0 6 10 5 0 6 4 8 8 2 7 9 9 6 2 2 3 8 0 5 8 0 9 9 4 0 2 1 3 4 0 8 12 3 5 7 1 1 1 2 4 6 2 3 5 2 6 7 4 7 9 1 10 5 4 8 0 0 0 7 9 6 2 12 4 1 7 0 0 1 4 2 10 1 0 7 5 7 10 1 5 4 2 6 2 0 1 2 4 11 1 0 4 7 7 4 2 0 4 5 5 3 9 2 1 1 12 14 12 9 0 2 3 0 9 8 5 6 6 6 6 0 5 6 10 5 0 12 2 5 6 3 5 3 0 3 7 7 4 7 7 4 4 12 11 9 3 7 0 5 6 9 4 0 9 7 1 4 4 3 0 3 5 5 5 0 12 12 8 2 5 8 6 5 1 6 7 1 8 6 3 5 6 1 5 5 11 12 9 8 13 3 12 5 6 5 1 7 1 8 8 1 3 5 4 11 2 8 11 8 9 7 7 8 6 0 4 0 8 5 7 4 3 0 2 10 11 9 7 5 10 1 9 8 2 8 4 3 6 5 9 5 8 0 7 7 1 3 6 1 1 3 8 8 0 8 3 0 6 8 5 9 2 1 4 0 7 0 0 7 2 7 5 1 0 9 10 4 4 4 8 6 5 4 9 5 4 3 7 1 3 2 7 2 8 8 4 7 10 8 8 3 1 1 1 2 6 5 3 7 5 2 2 1 8 13 5 0 0 7 11 11 2 12 6 9 7 9 6 6 9 0 8 1 2 3 9 9 0 2 2 6 9 6 0 5 1 0 7 3 4 3 6 0 0 6 7 3 1 0 1 7 4 1 6 2 8 8 10 6 1 6 10 10 0 4 5 7 11 9 5 8 7 9 3 5 0 4 8 7 9 4 3 4 6 4 3 4 6 2 5 6 6 1 5 8 10 7 3 8 8 7 7 0 9 7 1 11 3 7 1 8 0 4 8 4 6 6 3 5 1 6 5 1 3 0 1 12 8 6 7 2 3 0 10 3 2 0 11 5 11 6 4 1 0 7 4 3 8 0 1 11 2 3 11 9 3 5 6 3 5 0 6 11 7 10 3 6 10 0 10 2 0 9 7 0 7 6 8 6 1 2 6 7 3 4 2 1 8 3 6 14 13 10 13 2 3 0 6 8 0 14 2 5 1 5 7 10 3 1 0 10 10 7 10 4 2 1 3 2 5 5 6 9 0 7 11 2 4 5 3 6 5 2 7 10 3 1 10 4 5 9 6 12 2 0 4 4 6 4 0 5 1 3 9 4 7 1 3 4 5 8 2 3 8 6 2 5 10 7 9 3 3 0 9 4 4 4 9 2 7 3 0 4 0 2 4 9 5 10 1 2 2 2 6 1 9 2 5 5 12 4 11 2 2 5 1 1 1 6 6 12 10 1 2 11 3 0 14 0 1 13 2 3 7 10 8 2 10 0 1 1 8 6 1 0 7 9 2 4 10 10 0 4 6 14 3 2 12 11 3 11 6 3 4 3 1 4 1 3 9 2 10 7 8 6 5 8 12 1 5 11 8 9 6 2 9 1 4 1 3 2 3 5 0 2 3 4 8 3 2 9 9 7 6 1 0 3 2 6 0 12 7 10 12 4 8 0 3 0 3 2 9 0 5 12 5 3 13 9 4 6 5 6 7 2 19 8 1 12 5 8 7 4 9 3 7 7 6 11 11 1 8 10 5 9 0 3 9 2 10 0 6 6 4 0 5 5 4 1 1 12 6 0 12 2 7 3 2 8 2 4 6 3 1 3 10 6 9 5 7 7 5 12 10 12 2 6 10 1 0 6 8 1 10 10 4 0 2 0 5 3 2 5 7 2 3 8 1 9 7 3 1 11 2 1 0 8 8 7 7 0 7 6 14 6 7 3 6 4 1 10 7 11 3 0 7 4 7 8 4 11 4 3 3 0 3 8 12 0 3 3 8 10 7 3 6 3 10 3 3 7 0 0 4 1 7 0 7 0 1 0 4 8 12 3 5 7 9 2 0 7 4 3 7 4 4 2 4 6 8 5 10 6 11 6 11 3 7 5 4 1 5 5 9 8 0 1 11 1 0 4 9 4 9 13 4 3 9 3 2 5 3 8 7 3 1 14 8 10 3 8 6 0 7 0 7 3 1 8 8 0 5 3 11 9 7 0 1 10 9 4 1 10 4 2 13 6 6 12 6 7 0 8 2 4 15 5 5 4 6 1 9 11 7 3 6 7 6 1 0 5 0 6 8 5 3 4 10 0 0 9 3 1 7 4 0 3 4 1 7 13 0 3 2 4 7 9 3 8 7 12 10 4 9 7 14 1 5 2 1 0 9 5 4 4 7 5 7 2 7 4 0 1 5 8 2 7 0 5 7 9 4 8 1 1 10 7 2 5 9 7 4 7 1 1 2 6 0 10 5 8 6 2 7 4 0 6 4 7 4 1 2 5 10 4 2 9 8 5 8 3 5 7 7 5 3 0 9 7 0 0 11 0 3 3 2 1 9 4 8 11 6 5 5 0 5 6 3 0 12 3 4 5 3 5 6 0 9 6 4 1 6 3 1 0 8 3 7 2 4 4 7 11 0 3 5 5 5 7 6 3 1 6 7 12 10 4 8 1 5 5 6 4 0 0 4 0 2 2 7 5 6 4 7 7 0 6 10 0 4 12 0 4 0 10 8 0 1 2 3 4 5 0 4 7 4 7 1 7 5 0 3 8 5 7 5 6 5 3 9 4 8 10 7 4 0 6 4 1 4 9 0 4 6 5 2 6 5 6 16 7 1 4 5 6 4 2 2 5 5 11 1 5 5 6 2 5 5 0 8 0 9 3 11 4 4 4 6 0 8 5 6 4 6 3 6 5 2 1 9 2 7 13 3 10 4 3 9 8 7 1 5 2 8 6 8 3 2 3 2 2 7 5 0 9 7 6 0 11 7 7 3 8 4 3 1 3 1 7 5 6 11 5 1 6 4 1 6 4 9 11 3 2 3 8 7 4 1 5 6 2 6 4 1 4 8 3 5 9 9 4 8 7 9 2 11 5 1 7 10 6 0 0 6 1 4 11 1 0 7 5 0 2 7 5 6 7 1 10 2 3 1 9 4 10 0 2 7 6 11 5 2 1 3 10 4 7 4 9 1 4 11 3 8 4 5 6 0 5 1 6 5 8 7 7 9 11 7 2 3 2 8 8 1 0 0 2 1 8 2 10 9 2 2 5 1 9 9 0 4 4 3 7 7 3 10 12 0 10 3 12 6 3 2 0 4 10 1 10 4 2 5 9 12 2 7 7 5 6 1 6 3 6 1 10 6 9 5 8 2 3 3 7 2 7 8 1 5 1 5 10 5 3 1 5 1 9 7 9 9 5 4 7 6 7 8 5 3 4 6 0 0 9 5 1 5 5 5 1 9 7 6 4 11 3 4 9 6 1 8 9 2 1 4 1 1 7 4 4 3 1 3 10 2 1 4 12 1 0 4 0 2 0 5 5 7 5 1 8 5 12 0 3 10 5 13 1 8 9 1 8 10 0 5 1 2 10 5 5 4 0 10 10 7 8 9 2 6 6 7 7 2 0 4 10 3 1 5 2 5 7 7 5 4 9 1 2 3 9 9 0 6 8 1 3 1 5 7 1 8 6 4 2 0 7 1 5 10 4 5 10 10 7 2 7 9 12 8 8 2 1 2 4 2 0 6 7 5 7 1 4 4 2 5 6 14 0 1 1 2 8 2 5 2 5 9 0 8 2 7 6 7 1 5 8 11 5 10 9 8 4 8 1 3 4 8 4 3 5 11 1 4 2 0 0 8 1 1 2 1 5 7 5 1 3 1 8 10 5 7 4 8 7 3 0 0 8 3 8 3 7 7 5 3 5 2 3 8 8 7 6 3 1 3 9 7 2 8 4 9 1 9 1 12 3 7 3 3 3 5 0 9 9 6 7 5 6 8 3 7 9 2 10 2 2 5 2 3 1 6 0 0 3 13 0 0 10 8 2 2 3 8 6 2 0 5 0 1 2 1 8 9 11 6 3 6 8 10 0 9 8 4 5 1 8 6 6 4 2 3 6 2 2 13 1 10 0 10 6 5 7 8 5 8 12 1 6 6 0 1 5 8 2 1 1 1 6 2 2 4 11 4 1 10 6 9 9 3 7 8 3 1 7 2 10 9 8 1 3 9 8 2 1 5 3 5 4 0 9 9 7 4 6 5 1 3 1 6 1 9 3 8 6 2 6 5 5 8 8 8 7 8 10 0 0 1 7 8 5 2 7 6 3 1 11 0 1 5 2 4 7 11 4 3 7 0 8 3 9 2 2 3 5 7 1 2 3 2 7 2 2 3 13 0 5 8 9 3 7 1 2 6 7 1 3 5 0 2 7 9 0 0 0 2 2 4 2 12 7 5 0 7 8 3 0 10 8 11 13 10 4 8 2 3 3 6 3 1 7 6 0 1 0 1 7 4 2 0 5 6 5 0 4 3 0 8 7 9 5 4 2 12 3 2 7 6 11 7 9 11 3 6 10 1 5 9 4 5 3 6 5 6 9 0 5 8 1 8 4 5 3 2 9 1 0 1 0 4 5 4 7 7 4 2 7 3 3 6 9 5 5 5 0 1 1 1 2 10 3 8 1 10 3 2 8 7 6 0 10 2 5 13 3 3 4 7 1 9 0 3 8 5 2 2 0 7 1 4 10 6 4 0 8 8 8 5 2 6 8 8 10 9 0 9 5 1 6 4 8 7 2 4 1 5 2 4 2 2 7 9 6 1 2 0 5 4 7 6 6 2 0 13 8 3 6 7 5 3 7 5 7 4 6 11 1 0 3 11 5 12 2 7 6 3 6 5 6 8 4 6 1 6 0 7 5 6 3 11 3 3 8 4 9 6 8 14 4 6 2 8 19 0 8 1 10 1 0 3 6 7 0 7 0 5 2 3 2 11 8 1 3 10 5 8 0 3 5 1 8 6 3 6 0 2 1 3 6 4 1 2 7 2 5 1 13 3 0 9 5 12 9 0 0 3 9 9 4 0 7 1 9 1 0 8 1 5 5 10 3 4 1 7 5 3 1 1 8 3 5 3 10 6 7 4 1 9 5 8 3 1 10 11 2 3 3 4 4 2 1 2 1 1 0 4 4 11 7 6 10 0 2 1 8 8 1 2 5 5 3 0 5 0 8 6 7 2 10 10 2 3 5 5 0 1 0 8 8 2 4 5 4 6 10 7 2 8 4 5 8 10 9 0 9 4 5 3 0 2 0 0 9 4 2 11 1 11 9 7 9 1 2 7 1 5 0 4 8 7 5 5 3 2 8 2 13 7 2 8 2 8 1 0 11 0 10 3 2 3 5 9 4 5 1 3 11 8 2 11 10 5 11 3 6 0 0 1 9 5 1 0 4 4 7 5 5 7 7 2 4 12 6 2 3 0 6 6 3 8 10 7 0 10 13 4 4 7 11 6 6 4 10 5 10 0 10 3 8 1 6 8 6 7 0 6 5 8 4 3 0 1 5 9 8 12 8 5 5 8 0 8 9 7 6 7 3 5 5 4 3 3 0 1 1 1 1 13 6 10 7 4 5 2 3 6 3 0 0 0 6 5 6 2 4 5 11 0 3 6 3 4 0 1 0 2 9 5 5 8 0 0 2 5 4 12 0 2 7 6 5 8 0 1 0 6 1 5 4 10 6 2 4 6 1 4 0 7 3 6 2 3 5 9 1 6 0 3 7 4 3 12 11 6 9 1 1 1 8 8 7 8 9 6 5 6 5 0 9 0 8 1 5 5 0 6 4 10 4 6 9 1 9 0 4 9 13 6 11 11 3 2 2 11 1 3 2 0 4 4 9 2 7 5 2 9 1 8 2 2 8 11 7 3 1 6 5 9 8 9 10 2 2 9 0 1 10 3 9 3 2 2 2 11 11 3 2 5 7 3 10 2 7 9 6 6 7 7 2 0 6 3 4 11 8 6 8 9 8 5 7 8 5 2 1 3 3 7 6 3 2 0 5 9 7 6 8 2 4 10 3 9 9 6 9 4 1 2 6 4 6 3 2 0 0 10 10 5 7 3 9 5 8 1 8 0 8 4 5 0 3 10 0 7 10 5 11 0 1 8 14 6 4 10 8 2 1 6 6 5 14 3 1 4 1 6 5 5 3 3 6 7 0 2 2 10 9 9 10 10 2 8 6 2 5 9 9 3 8 3 2 0 1 8 5 3 2 3 2 4 4 2 12 3 7 8 6 8 2 8 15 2 9 2 5 4 8 9 3 1 2 3 8 2 1 12 3 2 2 4 5 4 5 10 12 0 7 3 4 2 7 2 6 0 6 4 7 9 0 4 9 5 6 4 4 2 5 1 3 5 4 1 4 4 6 5 0 5 10 8 9 1 6 1 5 10 3 7 0 3 5 4 8 7 1 0 5 5 0 3 3 0 2 1 7 7 0 2 8 4 1 10 8 1 6 0 10 4 7 7 2 9 0 10 7 6 10 5 2 10 2 0 3 5 0 4 10 2 4 6 5 6 0 1 3 8 1 2 1 7 9 3 10 0 6 2 2 2 6 7 7 1 4 5 6 8 0 6 2 2 2 7 0 8 12 9 10 13 10 1 12 1 12 2 9 1 6 3 0 6 5 6 1 1 6 4 9 9 9 7 4 1 6 6 9 10 8 7 9 1 6 5 0 8 7 8 8 7 7 7 1 1 4 6 3 7 0 4 5 2 2 6 2 8 4 1 6 4 5 1 8 11 3 4 11 12 12 4 3 6 1 8 8 8 5 9 7 2 3 5 9 2 9 1 9 6 9 5 10 5 0 6 9 5 8 7 1 4 9 4 6 3 2 3 2 6 0 10 1 7 8 0 5 2 9 0 7 1 8 0 10 6 4 5 5 4 9 8 0 4 0 7 0 3 3 5 0 5 0 2 2 6 11 8 8 1 3 7 4 3 7 5 7 5 6 1 6 2 2 3 2 3 4 12 0 4 12 1 11 6 4 11 4 0 5 2 6 9 11 2 4 3 5 6 9 4 0 6 11 4 4 3 3 4 1 0 5 11 11 2 5 10 9 0 1 1 8 0 1 2 2 5 8 3 0 6 1 2 0 10 7 2 5 5 6 0 9 7 4 9 7 6 6 2 1 4 6 10 6 9 0 1 3 3 12 8 3 9 1 5 9 11 6 10 4 2 7 3 3 3 6 3 12 4 2 7 3 2 11 17 9 6 1 3 4 2 8 5 7 11 3 8 4 3 2 5 6 8 5 12 6 4 4 10 5 4 10 1 12 0 9 0 1 0 1 4 3 1 1 8 1 5 0 0 3 0 12 5 6 0 6 0 5 8 8 10 4 1 7 2 7 13 9 10 1 4 9 9 6 0 5 2 0 6 5 4 6 1 8 4 1 11 7 6 5 3 5 6 4 4 6 4 13 1 10 11 11 9 9 3 0 5 5 10 3 1 0 3 11 3 0 1 6 6 9 11 5 5 7 14 0 4 7 9 0 6 1 2 0 9 5 4 6 12 6 6 0 5 2 2 9 1 10 7 0 3 9 8 5 4 9 8 3 1 9 8 4 1 8 3 1 7 4 6 0 6 6 0 2 3 10 10 2 2 9 2 8 11 8 2 9 0 6 6 9 2 0 6 12 7 1 3 11 9 0 10 0 0 4 9 8 0 0 3 1 4 11 4 5 11 10 1 9 5 5 11 4 4 10 2 2 9 6 2 4 10 4 8 1 4 1 0 4 9 3 7 9 1 3 4 9 8 3 7 0 9 2 7 1 2 1 0 0 10 10 8 1 0 1 9 5 8 12 1 2 0 8 8 3 6 8 1 3 0 5 2 8 8 2 3 7 0 7 1 11 0 1 7 5 4 1 6 2 8 3 2 6 8 0 0 2 1 8 3 4 5 1 7 6 4 10 9 5 5 4 9 6 5 8 10 1 0 5 1 5 1 6 6 3 2 6 6 3 7 2 2 7 7 9 4 6 1 4 5 7 4 1 3 7 7 6 6 1 0 3 1 5 5 5 4 9 8 0 10 5 3 7 1 9 6 1 5 7 1 2 12 4 2 1 1 7 8 7 5 9 2 7 3 11 6 6 4 6 1 5 3 5 3 3 11 1 1 2 7 7 3 7 12 5 2 7 7 3 8 5 4 0 0 6 5 8 5 7 6 3 3 2 1 7 3 3 1 3 0 3 6 7 1 7 0 1 3 7 1 7 3 8 7 6 4 4 4 4 0 2 2 8 10 11 5 5 5 3 8 6 3 1 3 5 3 2 5 1 7 6 1 3 0 4 7 3 3 6 11 10 8 8 7 3 6 1 3 7 5 0 10 5 9 6 1 8 9 6 5 11 3 10 4 8 8 7 3 6 2 4 2 8 10 6 5 3 0 0 5 11 9 2 1 10 10 3 6 7 0 5 3 13 5 7 0 2 6 10 11 5 6 15 5 5 3 5 7 1 5 7 3 6 8 1 3 4 5 6 0 8 2 4 7 8 3 8 0 11 1 3 4 7 9 11 2 8 2 2 6 4 4 9 2 9 5 13 5 8 7 6 11 5 6 1 5 8 0 9 11 0 2 7 1 10 3 13 3 6 11 0 9 9 3 13 4 2 7 4 8 6 8 4 8 1 13 2 2 3 6 4 7 5 7 6 3 1 11 1 10 5 1 8 8 7 8 5 0 4 1 11 10 11 1 7 7 0 4 10 3 9 4 8 2 11 11 4 4 11 1 1 2 2 6 2 11 2 1 4 3 4 0 2 8 1 6 7 10 4 1 7 6 5 2 3 0 3 4 0 4 6 3 8 0 12 3 2 7 2 7 7 5 3 2 3 12 5 7 2 8 8 6 5 10 5 0 10 1 4 4 1 11 1 0 3 3 6 3 2 1 0 6 0 0 7 0 0 7 5 3 4 11 7 3 0 0 3 5 3 6 7 8 9 2 17 10 5 2 2 4 4 3 3 7 4 10 4 7 3 9 6 0 6 11 8 6 6 10 0 4 1 1 3 4 8 10 4 10 0 2 4 2 3 6 5 11 11 9 7 5 9 7 8 1 13 8 1 0 2 8 6 0 9 2 8 8 7 6 6 5 6 7 1 8 8 1 6 1 4 1 8 1 8 12 10 3 2 5 3 8 2 3 4 0 0 8 7 1 8 13 7 5 0 6 3 11 2 2 2 1 11 8 6 2 3 5 11 6 7 1 1 11 7 1 2 9 6 6 8 0 8 9 0 3 0 4 8 4 8 4 10 2 6 1 7 6 0 8 7 11 11 4 8 8 1 4 4 1 11 7 0 9 4 3 6 9 0 11 4 4 1 8 6 4 6 8 6 9 6 9 8 4 8 7 3 3 2 3 9 0 1 4 1 3 9 0 7 4 2 1 5 4 9 8 1 5 4 4 2 5 9 1 4 4 9 8 4 8 1 2 4 8 11 10 8 10 4 3 9 2 7 2 1 2 2 7 1 7 6 8 3 0 3 6 7 1 10 7 4 3 11 2 9 6 14 9 4 3 7 6 1 13 3 7 8 1 6 3 1 2 5 3 6 9 7 11 1 10 9 13 4 4 3 4 2 2 11 9 6 6 5 2 2 5 3 1 9 2 1 1 2 8 11 2 0 1 6 9 3 3 2 13 1 5 5 6 3 5 8 5 5 7 8 6 4 4 2 3 4 0 8 6 3 0 2 7 2 10 2 0 3 3 2 3 6 3 3 2 3 4 4 8 5 6 9 0 4 11 6 5 6 10 6 4 0 0 8 11 7 1 6 8 1 10 7 7 3 9 3 0 0 1 5 0 2 13 8 4 3 1 7 9 7 10 9 6 9 3 8 3 11 0 8 5 1 7 10 4 9 8 8 3 8 7 10 7 7 4 6 3 2 1 8 1 3 10 6 6 3 2 11 10 7 9 7 2 5 4 4 9 3 0 4 2 0 0 5 4 2 4 9 12 3 1 4 1 4 11 0 6 1 6 1 8 9 14 8 5 0 0 6 3 1 6 10 3 2 2 10 6 11 1 4 10 6 8 3 4 6 4 6 9 2 5 4 0 4 2 7 12 1 7 5 11 3 0 8 11 0 2 7 0 3 11 13 5 4 7 0 2 1 7 1 3 1 2 1 9 3 4 10 2 7 13 5 5 0 5 10 2 2 13 6 4 10 6 3 0 0 2 4 10 2 14 5 7 4 10 8 0 6 2 4 3 4 7 10 10 11 3 10 0 6 7 10 2 4 5 2 8 7 11 4 2 7 14 9 9 6 0 10 11 3 10 12 7 6 7 0 9 7 8 4 5 0 2 2 11 10 7 3 0 0 1 0 8 9 1 5 5 3 0 4 5 1 1 4 7 3 0 1 9 3 4 1 2 4 8 0 6 7 2 1 9 13 5 0 6 3 15 13 2 2 4 6 5 3 6 5 0 4 7 5 6 14 11 7 5 2 6 7 5 1 1 3 7 9 6 0 7 4 7 2 7 6 2 4 8 2 8 6 6 6 0 8 7 2 6 9 4 2 3 8 4 5 10 1 2 9 2 2 4 7 7 0 6 3 1 9 7 3 7 11 6 1 6 11 5 10 7 2 7 2 5 3 4 1 4 10 11 7 7 6 8 1 2 8 6 3 0 6 2 0 8 4 0 4 9 8 3 1 5 5 11 6 9 5 4 1 4 1 2 3 9 6 2 2 1 5 13 2 6 8 4 8 9 10 7 0 5 5 1 4 7 7 7 4 1 0 5 13 2 0 8 5 14 8 4 7 4 7 10 6 2 6 0 6 0 8 1 7 7 9 1 1 3 6 7 11 2 1 0 0 0 14 3 4 11 7 6 2 11 2 0 1 12 5 4 7 0 8 9 5 3 8 9 1 2 7 3 4 5 4 1 9 9 2 5 9 2 0 7 4 2 14 7 3 3 5 7 2 6 3 8 3 8 5 2 0 6 10 8 0 4 1 9 9 10 5 4 8 7 4 5 0 5 1 3 6 6 0 6 6 7 5 4 0 1 2 6 4 2 0 5 6 0 6 2 5 11 9 8 6 5 3 3 5 2 4 3 9 8 5 5 2 6 11 2 3 4 1 1 5 6 7 5 0 5 5 8 6 8 2 7 5 3 9 5 2 0 3 6 7 5 3 3 6 1 7 1 4 8 4 9 9 1 6 6 6 1 5 7 4 2 6 0 3 0 7 7 8 4 10 0 1 2 9 7 3 0 4 0 4 4 8 9 3 2 8 14 8 11 9 8 8 7 2 8 8 4 3 2 5 1 5 6 1 8 2 5 8 3 4 4 4 5 1 11 5 8 8 0 2 10 5 1 3 5 2 7 10 6 4 4 5 7 3 3 0 0 6 6 5 7 9 5 4 1 7 4 7 0 7 9 6 9 4 9 3 7 2 2 0 1 2 7 6 8 2 1 10 7 4 8 8 0 5 5 10 12 5 5 1 8 6 2 4 7 3 9 4 4 10 5 6 2 4 3 2 5 4 10 3 11 6 4 0 9 0 11 4 2 5 8 4 5 1 2 0 3 4 11 3 0 9 12 1 6 0 12 10 1 9 7 11 3 2 6 5 0 2 11 5 3 11 0 0 1 5 6 0 7 5 0 5 8 4 1 5 6 10 2 4 1 4 6 8 2 9 2 8 0 4 7 7 3 8 5 5 4 5 0 2 6 12 7 2 14 4 2 6 1 7 0 8 11 0 0 2 0 1 3 2 4 0 1 3 5 0 8 0 13 7 4 2 1 4 7 3 6 7 12 4 7 7 2 1 7 11 8 1 10 3 12 4 8 1 9 11 1 8 0 5 2 3 3 6 0 8 9 2 1 9 8 2 0 6 1 10 6 10 1 5 9 6 3 7 8 6 5 11 5 0 6 8 6 8 1 3 1 3 8 8 0 8 2 3 1 6 14 5 11 0 9 5 2 14 3 3 1 3 0 6 5 3 8 8 4 3 9 5 1 3 11 3 7 1 9 5 0 1 4 4 9 4 2 4 0 10 6 0 9 6 3 1 7 7 7 4 0 9 6 0 0 1 5 0 3 6 3 4 1 3 8 7 7 10 2 7 6 5 2 5 5 3 0 0 2 1 0 4 9 3 2 1 3 2 0 5 3 3 3 3 5 4 5 3 5 7 7 3 1 9 1 9 7 5 0 5 11 4 4 7 1 10 6 1 9 1 8 1 8 0 1 9 7 2 3 6 6 0 6 3 8 0 0 5 14 1 1 11 8 7 3 5 0 7 11 0 1 1 4 4 1 9 6 7 3 4 8 7 4 10 0 9 2 6 10 9 2 6 6 11 3 5 2 1 13 9 6 2 10 11 8 1 3 3 5 2 1 8 7 0 8 2 2 3 11 2 2 6 5 7 6 1 2 10 10 7 6 8 4 6 0 1 10 0 6 2 3 7 1 10 8 10 6 3 3 12 2 4 12 9 2 7 4 9 4 7 4 6 8 8 10 11 0 8 0 0 5 3 4 10 1 1 6 2 2 7 1 12 8 5 6 1 1 3 10 10 6 8 1 0 4 1 8 11 10 7 8 5 5 5 6 3 5 1 2 3 7 4 9 11 6 6 1 6 0 3 3 5 2 4 2 2 2 4 9 9 0 7 7 1 3 6 8 0 1 7 4 0 2 10 11 4 2 1 4 4 3 9 2 11 8 7 6 7 7 3 10 9 6 5 10 1 3 4 8 0 3 7 1 8 4 3 5 7 12 4 9 10 5 6 0 7 7 4 6 6 3 7 8 4 7 0 4 6 5 6 3 10 6 4 10 4 2 13 11 7 5 6 10 10 1 0 5 5 0 5 5 7 2 2 2 10 5 5 8 1 9 1 9 1 6 3 12 2 0 5 5 8 6 6 5 0 1 7 7 0 11 4 1 3 1 7 3 5 7 8 4 7 0 0 2 8 0 7 3 0 6 8 6 5 5 0 0 2 1 6 10 0 3 2 4 7 3 3 8 7 2 7 4 9 11 6 6 8 6 6 11 4 2 5 0 3 0 10 6 9 8 5 4 3 7 3 6 6 2 0 2 3 1 5 11 0 7 7 9 4 9 2 0 3 9 7 1 13 4 9 0 1 5 14 0 4 7 12 2 6 0 10 4 10 0 8 7 4 6 3 6 5 9 7 3 2 4 7 3 8 5 8 2 4 3 7 7 4 0 0 4 1 7 9 4 3 6 3 0 7 0 9 8 4 7 4 6 9 4 7 4 5 3 7 8 4 5 5 12 3 4 3 6 10 7 7 9 4 8 1 9 3 6 7 5 5 11 1 2 0 7 1 7 12 12 6 0 4 3 2 8 2 3 7 1 12 4 8 3 11 7 12 5 7 1 3 0 6 10 9 7 9 7 4 1 5 2 6 7 14 2 2 1 3 1 0 0 1 8 0 3 13 8 1 9 11 6 7 4 10 8 9 7 7 0 7 6 9 3 6 0 6 10 6 9 10 0 0 5 7 6 3 5 7 7 0 6 3 9 9 7 2 3 4 2 6 3 7 8 0 6 4 5 0 1 3 11 0 2 0 0 3 3 11 5 5 9 0 0 4 6 9 8 2 8 1 4 7 10 0 7 2 8 7 2 7 2 6 7 5 5 9 8 8 1 5 2 3 6 3 1 7 8 12 7 5 8 3 5 2 5 10 4 10 1 2 4 11 7 4 2 3 5 7 12 5 5 14 7 7 1 5 2 5 1 2 9 7 1 4 2 5 5 4 6 3 3 6 10 8 7 8 7 8 7 1 6 5 11 13 3 1 5 0 3 8 1 2 7 6 0 3 1 0 2 8 6 1 11 1 3 1 4 0 6 9 0 2 0 10 2 1 0 8 2 4 11 0 11 9 1 2 2 8 3 2 2 3 0 3 7 7 12 7 4 0 4 2 7 4 5 1 9 10 9 5 2 7 0 4 2 3 0 5 0 0 4 1 5 7 1 5 0 5 2 6 1 8 3 4 10 4 2 5 6 1 13 1 8 4 10 5 3 2 11 1 2 5 3 4 2 3 6 7 4 4 5 9 3 7 3 0 3 3 0 0 10 7 2 3 9 3 3 5 11 7 8 3 3 4 13 7 7 3 0 3 4 5 1 8 8 3 1 4 2 3 4 7 0 11 5 5 10 0 3 5 1 0 7 9 5 5 9 3 3 7 9 5 9 4 5 0 7 9 1 10 5 4 8 1 5 2 3 0 6 4 1 8 7 4 5 1 4 9 6 10 6 10 8 8 15 0 3 6 10 10 4 9 1 1 7 5 0 4 4 0 5 10 0 7 2 5 1 4 0 1 9 8 7 7 0 6 9 10 4 1 4 7 4 4 6 3 6 8 10 3 8 5 11 6 3 0 2 8 1 3 8 3 8 11 4 0 4 3 2 0 7 5 3 6 8 0 4 7 8 0 2 0 2 2 3 5 4 5 3 0 3 3 3 5 8 1 5 12 11 11 3 5 2 8 2 9 4 2 9 3 6 5 0 1 8 10 7 7 9 11 1 11 9 1 6 9 6 7 5 13 5 4 3 7 5 1 5 14 5 9 0 0 2 6 5 6 0 8 0 2 5 4 6 5 12 8 9 13 4 7 2 3 3 0 0 4 9 3 1 0 1 2 1 5 3 2 2 6 10 9 0 6 10 4 9 9 5 1 14 0 0 0 4 3 1 4 3 9 2 6 12 2 3 0 5 6 4 4 0 8 2 2 11 7 2 6 3 2 1 2 2 3 6 5 5 2 10 12 3 9 5 0 9 1 1 2 5 8 1 6 5 7 1 0 7 5 3 12 8 9 7 0 4 9 1 1 11 3 4 6 1 5 8 2 0 4 0 0 1 7 8 7 3 9 3 9 0 8 4 6 2 5 6 1 5 8 3 3 9 12 9 8 4 2 1 11 6 8 7 3 8 2 4 7 7 1 2 2 6 2 3 0 12 4 7 2 2 5 5 1 2 3 8 5 4 2 4 6 4 5 14 4 4 1 0 2 3 6 3 3 4 2 1 10 7 2 10 3 6 7 7 8 11 1 4 6 10 2 2 8 2 2 2 6 5 4 9 10 0 3 5 2 15 3 7 8 5 6 8 2 8 7 7 8 1 9 1 1 3 7 5 0 10 8 9 2 3 3 0 0 3 1 5 8 1 6 8 6 10 5 9 12 5 3 3 4 11 5 1 5 2 5 8 1 2 3 1 9 1 9 5 8 1 5 2 7 5 2 8 9 2 0 8 1 3 9 5 5 11 1 5 5 7 11 12 10 10 1 0 12 1 7 9 12 4 1 11 11 4 5 11 7 9 5 1 8 12 9 7 5 3 5 0 1 4 6 3 0 5 10 5 2 5 5 2 10 1 4 4 2 1 2 2 6 6 5 8 0 2 2 2 6 2 0 7 1 0 8 10 6 3 9 0 8 2 6 6 1 1 10 2 12 6 1 9 10 8 9 2 3 4 0 3 8 8 0 5 7 5 1 0 10 8 4 3 3 3 2 3 0 2 8 0 7 2 8 6 1 4 2 4 5 6 2 4 8 3 6 2 7 1 9 6 1 4 0 6 6 0 8 0 6 0 8 9 6 4 9 7 8 8 3 9 1 5 3 1 9 8 3 10 7 8 7 10 12 1 2 9 1 13 2 1 4 5 7 6 0 4 7 1 0 8 5 10 4 3 1 2 4 4 3 10 7 4 4 1 2 8 8 1 8 4 11 12 8 10 7 4 2 5 3 6 5 6 9 12 6 1 10 1 3 0 1 8 2 5 0 0 5 5 0 1 5 3 2 3 4 4 6 6 4 5 3 6 1 8 4 7 1 8 2 0 2 8 9 3 2 6 4 3 3 4 1 3 1 8 1 4 1 8 3 0 8 11 7 3 2 1 9 1 9 4 4 12 5 1 5 5 1 10 12 0 3 9 2 7 1 9 0 4 0 3 9 0 1 4 6 0 9 5 5 0 4 4 2 5 3 9 4 4 11 8 10 8 4 6 8 0 2 8 5 10 11 2 10 0 3 5 1 4 0 3 8 5 10 3 2 4 5 5 9 4 4 5 3 5 10 1 10 10 9 7 7 6 12 12 1 3 1 2 1 8 3 2 3 5 7 2 2 0 2 2 0 3 3 7 12 7 3 5 4 2 2 5 7 1 6 5 0 1 6 12 1 7 5 1 2 8 7 6 5 7 6 3 9 9 4 1 12 4 5 3 7 3 5 3 8 3 2 3 1 14 0 10 5 10 1 0 7 0 9 6 7 5 2 3 8 4 8 4 2 6 11 6 6 3 1 0 4 4 2 10 8 7 8 0 8 7 7 0 6 7 4 2 4 1 0 3 1 0 5 0 7 4 0 4 2 0 12 4 9 6 3 3 9 7 8 2 1 6 4 1 9 4 3 7 9 3 2 5 13 0 8 12 4 3 8 4 5 1 0 9 8 9 7 8 0 9 1 6 1 7 6 4 5 2 0 7 1 6 7 0 3 7 8 1 0 0 10 2 5 9 1 8 8 4 8 4 6 3 6 3 9 0 6 2 3 7 10 2 8 1 3 1 10 2 2 3 4 2 10 0 4 11 0 11 7 4 8 6 1 0 3 11 6 8 7 10 12 8 1 6 6 6 8 9 7 2 1 6 5 3 11 5 2 5 2 7 5 7 12 11 0 7 6 10 5 8 2 1 10 2 5 5 0 3 7 7 7 9 2 1 0 3 1 12 4 0 6 4 4 1 1 8 4 7 9 2 8 5 7 3 2 0 11 6 2 10 7 7 1 8 9 0 1 6 6 5 11 12 12 5 5 1 4 1 2 5 8 9 12 1 1 5 1 9 8 7 4 8 7 6 7 8 0 5 0 2 5 13 6 0 1 4 7 8 2 4 6 8 1 0 4 3 8 3 2 2 7 3 2 6 9 6 4 3 8 1 6 5 1 10 1 2 8 1 0 6 0 1 10 11 2 6 2 5 6 4 5 0 6 4 10 6 3 1 3 5 9 7 7 2 1 4 3 2 0 5 9 1 5 3 3 3 2 8 4 4 5 7 4 10 6 1 10 5 4 5 8 2 7 4 7 1 4 5 3 3 3 1 4 9 7 14 3 3 4 7 3 8 4 9 10 6 3 2 6 12 11 6 2 9 3 8 2 8 1 3 11 3 2 3 5 1 11 2 0 5 7 6 3 5 5 6 0 4 2 1 7 3 6 3 3 2 8 4 3 7 1 6 7 0 8 2 6 5 5 0 1 5 1 10 3 13 9 1 4 2 12 0 2 6 2 6 8 0 3 10 4 0 1 8 4 3 7 8 0 5 10 7 5 6 8 1 3 7 0 7 0 1 10 7 7 2 2 4 3 0 4 0 14 0 5 5 8 1 1 2 7 9 4 8 12 0 0 9 9 11 7 1 5 8 9 9 12 4 4 4 5 12 4 10 7 1 6 3 4 0 2 8 8 2 0 4 10 1 6 3 3 5 8 3 3 0 2 2 4 1 2 0 4 0 8 4 0 1 5 10 5 7 5 7 9 0 4 9 9 5 10 6 8 5 8 5 2 5 1 1 11 10 6 8 8 10 12 3 10 11 9 5 11 7 10 7 8 11 9 8 4 7 4 1 4 1 6 3 5 8 2 4 0 4 12 7 6 10 5 4 4 7 1 6 6 7 4 9 6 3 0 2 5 1 9 9 12 0 6 3 2 10 8 4 0 5 10 7 7 9 11 1 0 7 0 5 8 1 1 5 1 6 1 15 1 5 7 7 5 0 3 9 5 6 11 2 0 8 1 5 6 4 0 3 1 10 8 5 8 2 2 2 8 6 5 7 2 4 0 9 1 5 4 9 7 0 9 1 3 1 0 4 2 12 1 9 6 2 9 3 8 13 1 8 5 4 0 5 4 3 1 6 7 9 6 8 6 4 3 1 7 0 3 7 6 2 4 10 7 1 5 13 4 2 1 6 4 3 4 5 5 3 3 4 5 8 5 3 2 9 8 1 5 5 2 1 4 1 7 6 7 1 1 5 7 8 8 12 2 8 2 0 5 5 2 1 10 2 9 6 4 6 6 6 9 12 10 1 0 14 0 14 8 7 6 8 0 7 0 1 7 6 2 10 0 0 4 9 4 7 12 4 2 4 8 9 4 9 10 11 4 7 1 2 1 2 8 9 6 2 9 4 9 6 7 9 7 0 9 15 5 2 6 6 3 3 10 11 4 11 2 0 6 5 3 13 1 5 1 4 9 3 2 2 0 4 9 5 6 2 3 4 5 11 5 6 2 3 2 0 1 12 11 1 2 6 2 11 8 7 6 9 2 5 8 1 6 1 1 2 1 10 3 4 4 4 2 0 2 2 5 4 7 5 0 0 9 0 3 8 14 7 6 1 12 2 9 0 2 2 12 3 6 4 2 5 8 2 7 9 7 9 6 6 1 4 5 10 6 5 6 6 4 7 1 1 0 7 3 8 4 1 6 7 2 7 5 8 10 8 9 0 9 0 7 4 12 4 8 10 1 7 2 7 8 3 1 3 5 2 7 3 5 10 9 2 8 2 1 8 7 10 2 2 7 1 2 8 2 10 4 9 7 7 7 8 7 7 8 3 8 3 6 8 5 3 6 1 4 9 0 4 10 4 1 0 2 12 4 4 1 8 1 4 2 9 4 11 4 8 1 3 6 12 3 7 8 8 0 4 4 10 4 9 3 10 3 1 4 7 4 4 1 4 4 8 5 5 4 4 9 6 4 0 10 8 6 7 12 5 3 6 9 1 3 2 0 8 8 3 5 1 9 0 4 0 9 7 6 2 1 9 9 10 7 8 4 5 6 1 1 3 2 9 4 8 2 10 8 0 11 5 12 8 5 1 7 10 8 1 2 7 5 8 6 1 6 6 6 9 2 4 0 9 5 5 5 4 10 0 6 7 0 2 10 3 8 2 6 7 3 2 8 9 6 5 10 5 8 4 9 0 7 6 5 10 10 11 4 4 6 10 0 3 8 6 2 2 3 7 11 11 2 2 0 4 5 9 2 2 2 8 6 0 11 4 3 0 6 4 7 10 2 2 10 9 11 9 10 10 0 5 4 1 1 1 3 6 8 3 0 7 1 4 0 6 0 3 4 9 1 10 7 8 9 4 3 8 3 4 11 4 3 4 11 5 2 7 7 3 3 1 6 8 3 3 8 6 9 12 8 6 2 1 1 9 5 3 3 7 8 14 4 2 13 1 3 10 4 3 3 6 0 9 4 4 5 13 11 0 7 3 2 4 4 5 2 1 6 10 7 4 5 9 3 7 5 6 0 4 5 0 7 9 4 9 10 10 3 6 6 8 2 9 6 0 5 9 5 0 1 4 11 5 11 8 3 1 5 3 8 0 3 8 2 4 4 2 3 0 1 3 1 10 1 1 6 7 0 1 9 8 1 3 9 4 3 8 3 8 4 1 8 0 3 11 8 0 9 7 1 2 2 3 1 11 1 5 2 2 12 3 6 1 0 4 3 6 7 4 10 3 1 7 1 10 10 2 4 8 1 4 8 2 6 6 0 9 9 11 5 8 3 3 3 5 3 0 10 1 6 5 2 3 7 6 9 7 9 1 5 6 6 12 1 6 3 10 5 11 11 4 2 4 8 0 3 8 6 2 1 5 0 6 2 5 4 5 1 4 1 3 3 1 1 4 2 11 0 2 6 0 11 9 14 2 3 5 8 9 5 2 2 0 12 11 8 13 6 10 3 2 11 0 9 1 4 5 8 4 6 10 7 2 1 2 2 5 10 5 6 0 9 11 2 10 6 0 8 0 8 4 5 6 7 10 1 12 3 9 0 6 0 2 10 8 0 3 5 6 0 3 6 11 2 1 0 5 0 11 0 5 8 6 6 1 8 3 1 4 3 4 4 1 12 10 5 6 9 4 7 8 7 4 5 7 9 3 1 1 9 0 1 4 0 10 13 5 6 0 6 3 7 8 2 3 7 6 12 10 1 3 0 3 13 4 1 7 5 1 3 1 2 2 12 6 6 7 1 0 10 9 6 8 5 1 5 0 2 11 0 11 10 8 9 10 4 0 11 1 4 8 8 4 9 13 1 3 3 0 7 4 2 8 2 7 3 6 0 0 5 6 4 4 1 6 0 7 0 8 8 10 3 8 0 2 3 9 3 1 6 10 0 6 7 7 14 1 1 1 3 3 5 10 4 8 2 2 5 9 0 2 6 6 5 12 4 4 8 5 2 7 4 0 3 4 7 3 5 1 1 5 4 4 3 4 12 4 7 10 7 0 5 7 3 0 1 4 1 10 4 3 0 1 1 9 4 6 2 4 3 5 1 0 0 8 1 2 9 3 3 9 6 0 5 6 7 6 7 7 0 1 8 8 1 4 1 4 10 5 7 0 5 3 6 3 5 8 8 3 0 5 2 7 6 4 4 12 10 10 1 1 2 3 1 5 0 5 6 4 6 8 9 5 10 6 5 8 8 6 2 0 5 10 3 1 8 7 10 11 9 4 7 2 6 4 5 6 10 4 0 3 5 4 2 3 6 4 8 0 8 4 11 3 0 0 7 7 10 3 7 4 6 5 1 8 2 5 10 9 3 8 5 2 0 1 3 10 2 1 2 9 9 3 4 8 7 6 3 4 1 5 3 4 0 2 0 5 4 7 2 4 3 6 4 5 1 3 0 9 7 13 6 5 8 2 3 3 2 10 3 9 5 7 8 6 16 10 3 5 8 1 9 0 5 4 7 0 6 7 6 8 3 2 7 5 1 2 12 2 7 9 5 4 5 2 2 2 3 2 2 6 7 7 7 7 1 3 6 13 5 2 6 6 6 6 2 1 1 6 5 1 5 2 13 2 8 1 3 2 6 1 0 8 4 5 3 9 2 1 7 6 10 10 2 0 2 0 1 7 1 7 3 4 3 8 4 1 3 5 7 6 8 4 3 2 7 3 3 5 7 2 1 6 12 2 4 2 5 5 0 8 8 5 1 5 9 12 7 3 0 4 10 3 10 1 8 10 3 4 13 6 4 8 9 9 6 4 7 8 5 7 5 4 1 10 5 1 2 12 4 3 6 2 2 8 3 0 0 0 1 5 11 1 8 5 3 3 2 7 2 6 1 11 7 4 3 7 0 5 3 2 6 1 4 7 0 4 1 10 4 8 4 0 10 6 7 5 3 8 6 5 10 3 3 3 4 3 5 7 5 4 2 7 6 7 2 10 5 0 1 4 5 3 1 4 2 11 2 11 6 5 6 7 1 6 7 2 1 4 5 6 7 1 6 1 7 11 7 0 8 10 10 7 1 6 1 12 11 3 5 7 5 1 10 3 1 1 1 0 2 10 4 0 4 1 13 1 6 1 10 6 7 2 4 0 8 3 8 7 2 8 5 9 9 8 0 3 2 6 1 3 9 0 1 12 2 8 6 4 2 1 9 5 11 3 11 1 0 1 4 5 5 5 6 8 4 7 0 3 7 4 4 8 3 4 1 4 8 8 5 5 0 2 3 7 11 2 3 11 3 7 6 1 7 5 5 9 4 9 0 10 3 0 5 1 0 2 4 2 4 6 1 4 0 3 0 3 4 3 3 2 3 4 6 3 0 10 7 10 4 2 7 3 3 5 4 8 6 4 1 1 1 11 0 5 1 3 6 8 0 2 11 8 11 7 2 8 4 8 5 0 2 12 9 4 0 7 9 5 1 8 0 0 4 2 14 10 0 1 5 6 1 2 10 5 3 5 5 3 7 9 2 4 8 11 1 5 6 1 3 8 1 10 4 0 5 2 12 5 3 2 5 3 4 3 9 4 6 6 0 2 6 3 1 5 5 10 8 10 2 10 7 0 6 5 1 1 4 2 2 8 1 7 7 0 0 2 2 1 5 10 7 4 0 1 5 10 2 2 5 0 0 10 4 6 1 10 7 2 2 4 0 4 2 2 1 1 4 11 0 5 5 1 11 3 1 5 9 4 2 0 3 4 3 0 0 8 4 1 10 9 1 7 2 2 0 1 1 1 3 9 8 2 0 1 10 6 3 10 3 5 1 6 11 8 3 12 6 2 2 4 7 4 8 1 0 1 8 0 2 6 2 5 12 5 4 5 2 8 8 7 8 10 0 8 2 4 9 3 7 5 7 0 3 4 3 6 4 2 0 0 5 5 0 3 8 4 2 7 7 1 0 9 3 5 3 7 5 9 8 3 0 8 8 12 3 0 4 11 5 10 8 2 0 4 2 11 5 8 3 9 6 8 1 3 8 7 0 6 9 3 7 3 6 0 4 6 0 4 10 4 2 5 4 5 6 1 9 8 9 5 8 0 2 5 0 3 4 3 1 9 2 0 2 2 11 6 2 7 7 3 5 1 12 2 5 8 10 0 6 9 0 10 8 4 3 4 8 3 10 9 4 1 4 11 5 1 8 5 9 5 9 3 6 8 0 9 9 9 6 8 0 5 6 4 6 1 10 5 10 5 2 3 1 10 12 4 4 2 8 4 6 5 6 0 3 1 11 6 0 12 10 6 8 9 2 5 10 1 12 0 2 8 6 7 0 3 7 3 4 5 4 7 5 6 2 10 2 7 5 3 7 6 3 8 11 10 12 10 11 0 3 1 8 11 8 6 10 5 7 1 1 6 6 4 3 10 5 11 10 7 8 2 3 10 7 6 0 9 4 8 2 9 3 7 10 8 2 1 4 3 0 5 8 6 1 4 3 11 7 4 3 2 1 4 1 0 0 1 0 11 8 0 12 11 5 8 3 6 3 5 5 4 5 8 0 1 8 0 0 9 8 0 8 6 4 10 1 6 11 6 3 1 9 2 7 0 3 10 3 4 10 0 3 6 8 6 8 7 10 3 3 11 12 4 8 7 1 2 8 1 11 4 3 3 8 4 6 4 12 2 0 4 5 2 14 6 7 5 2 4 7 9 1 2 9 2 2 12 3 0 8 1 2 0 6 7 7 1 2 2 1 7 11 3 11 4 7 6 0 4 4 2 4 0 11 5 2 1 11 5 7 6 7 1 2 4 8 3 4 11 3 10 2 5 11 7 5 4 2 10 0 6 4 5 9 0 6 9 3 3 1 2 7 9 8 4 5 10 1 11 3 2 6 7 0 3 4 10 8 0 8 6 1 7 4 6 6 10 4 1 4 3 4 1 6 2 6 11 6 0 6 0 4 3 0 0 4 1 6 6 4 5 8 4 0 7 11 8 0 2 2 6 12 8 2 3 14 3 4 0 8 10 7 1 5 1 0 8 4 4 2 6 5 5 0 2 6 11 5 0 3 6 10 7 6 3 7 4 1 7 1 3 1 9 8 2 10 7 4 1 1 6 3 5 8 10 3 1 5 3 3 9 8 8 2 0 9 3 5 6 5 7 3 9 5 4 1 2 8 3 0 1 9 5 7 3 13 6 0 5 2 8 3 1 14 3 4 7 12 7 4 4 6 6 9 4 0 2 8 5 3 5 6 10 5 9 16 7 3 9 7 13 9 8 12 5 11 3 7 9 7 2 12 3 3 6 4 5 13 5 0 9 2 2 3 3 2 4 4 3 12 7 1 0 10 11 3 3 0 2 8 6 10 9 4 0 9 3 3 9 3 2 1 5 1 4 4 0 2 3 5 0 5 5 0 3 4 3 4 0 11 5 0 0 10 1 10 5 6 0 2 6 3 8 5 4 8 0 6 10 4 10 3 1 7 4 3 7 0 4 6 0 2 11 6 0 2 2 9 7 7 4 5 5 0 1 5 0 8 12 0 3 10 2 3 2 8 7 1 7 7 2 0 1 6 1 0 7 0 11 8 4 3 8 8 6 3 10 5 11 5 0 4 10 10 5 7 12 5 4 7 8 5 10 4 0 6 11 0 0 12 2 4 3 4 2 11 6 8 0 8 4 3 7 4 4 10 2 6 8 4 1 11 8 7 4 1 6 0 0 5 0 7 7 12 10 8 5 3 1 7 3 2 8 0 5 9 0 3 0 8 1 6 5 0 1 10 0 8 4 12 9 3 6 1 7 12 15 8 3 8 13 0 7 5 11 3 5 10 7 1 5 9 2 9 6 8 2 6 6 9 5 1 2 6 4 6 3 3 13 2 6 0 5 4 6 10 8 2 3 5 8 4 6 6 4 9 5 0 3 6 5 9 4 6 4 4 2 6 0 4 2 4 9 8 1 2 0 8 6 13 3 0 3 11 9 8 4 0 2 7 6 7 7 1 13 3 0 5 4 7 2 1 4 9 2 8 4 10 9 1 0 2 7 3 12 3 10 8 4 12 5 5 6 4 7 6 1 6 11 1 1 4 12 0 6 7 7 9 1 2 3 4 3 0 1 4 9 8 3 3 3 3 9 2 4 10 5 5 5 2 6 1 7 3 1 4 0 5 9 6 0 0 2 1 0 4 3 5 2 7 8 1 3 3 1 1 4 9 1 2 1 2 3 2 8 4 5 6 7 3 0 0 3 4 4 10 3 1 12 6 3 3 0 2 1 3 1 7 9 6 0 0 10 4 1 6 6 0 2 0 6 1 15 0 5 2 3 4 7 2 9 6 9 11 5 0 7 9 3 0 6 4 9 11 2 7 4 3 2 7 8 1 5 4 2 6 10 4 8 5 8 5 4 4 3 6 0 0 4 6 3 4 8 5 2 1 8 9 3 9 0 6 5 0 6 1 10 7 5 5 9 0 0 7 2 6 6 9 8 9 6 6 2 5 0 7 9 7 1 4 8 6 5 3 1 1 0 8 1 6 10 1 8 7 0 1 7 3 5 7 6 4 4 2 0 7 4 9 7 0 7 8 4 9 6 2 4 9 2 8 6 16 2 4 3 9 4 6 10 4 4 1 7 0 9 3 7 1 7 0 4 0 0 2 6 12 6 9 8 5 2 7 4 5 9 6 3 7 7 1 8 11 2 3 1 2 3 7 13 6 1 8 4 7 0 0 2 9 5 9 5 4 9 0 8 4 2 2 2 6 0 7 9 7 9 10 2 9 3 4 6 11 9 7 1 3 1 3 2 12 9 1 1 9 5 10 1 0 4 3 0 3 5 5 0 6 5 9 2 4 0 5 0 0 0 5 3 2 10 8 9 10 4 5 8 2 2 7 9 0 7 5 6 8 6 2 4 7 7 5 9 5 2 8 2 4 10 4 4 5 3 3 1 0 6 9 3 2 5 13 2 4 0 6 10 7 2 2 0 3 0 5 3 2 3 4 6 3 6 2 2 2 5 5 1 2 1 10 0 6 2 3 8 11 0 6 0 0 2 3 0 12 10 12 4 0 6 11 3 9 5 1 9 6 1 0 6 10 3 7 1 9 2 9 0 10 1 2 2 5 0 3 6 7 10 8 2 4 0 2 7 6 2 12 0 2 7 7 1 5 3 1 12 1 0 7 0 2 8 10 7 2 0 5 4 4 7 11 3 10 5 0 6 4 9 6 7 7 8 2 1 1 1 2 11 2 0 8 3 0 4 5 5 7 8 9 12 5 4 2 2 8 11 9 2 3 6 6 6 4 1 0 1 1 4 7 2 2 10 8 10 2 8 3 6 3 12 5 1 11 1 0 5 10 0 1 1 11 4 7 8 3 5 7 4 7 1 6 0 4 6 3 3 10 11 0 0 7 3 10 7 5 6 6 1 4 8 0 2 0 4 5 8 6 6 8 10 11 9 7 5 3 7 7 7 2 6 5 11 6 6 12 8 0 0 9 10 11 5 3 4 0 4 1 3 8 6 3 7 11 2 6 4 2 9 4 4 6 9 3 5 4 0 3 7 11 0 10 5 7 0 6 4 3 9 5 3 9 3 1 6 1 7 4 8 7 12 8 7 7 3 9 2 8 8 2 3 0 5 11 8 1 1 5 6 8 1 1 2 3 0 6 7 0 4 0 5 4 8 4 4 12 7 3 3 5 6 5 1 5 2 5 10 3 4 8 4 5 5 7 5 6 8 13 12 3 0 3 8 0 11 1 2 5 0 5 1 3 0 2 10 4 4 1 6 9 4 4 0 10 7 2 5 9 6 9 5 2 2 1 9 4 5 2 1 6 0 7 5 7 0 3 5 3 5 7 4 4 6 10 9 0 1 4 6 6 9 4 9 2 6 1 0 0 13 1 3 8 4 8 1 7 8 5 0 5 4 13 9 12 5 11 0 10 3 5 3 6 3 2 1 2 3 6 12 4 8 0 10 3 1 3 6 8 1 0 0 7 1 7 3 8 5 0 5 0 2 1 1 9 3 4 0 0 11 6 3 3 5 1 5 11 0 4 1 2 9 4 5 9 1 11 1 2 7 7 2 6 8 3 0 6 2 5 4 10 1 10 11 1 0 3 3 10 10 8 3 9 6 6 3 8 9 8 7 0 12 9 9 10 8 7 0 8 4 7 7 0 7 0 10 2 3 4 1 6 7 7 5 8 2 3 1 2 3 10 13 6 6 9 9 7 3 3 7 4 3 6 5 1 4 1 4 0 2 7 9 1 3 2 2 7 5 6 8 9 4 1 9 1 10 11 9 4 7 5 2 7 0 5 8 2 2 4 5 5 5 8 3 6 3 0 2 12 9 0 4 8 2 0 8 5 9 9 11 1 8 3 6 9 10 2 2 6 4 5 2 3 8 9 5 5 3 4 5 13 4 9 5 8 1 4 4 5 4 6 2 12 8 5 9 11 2 10 6 5 3 2 0 5 0 12 1 8 0 9 13 1 7 5 4 5 2 9 3 12 8 8 9 0 2 3 11 1 3 1 0 9 4 4 2 4 4 6 5 3 0 8 7 3 0 1 2 4 7 0 2 0 9 6 4 2 1 7 5 12 2 6 9 5 2 3 3 6 3 10 6 5 5 7 3 2 6 3 1 3 5 2 3 12 0 5 3 8 6 2 6 2 11 3 4 5 4 1 5 5 10 2 1 8 11 7 3 1 5 9 8 2 2 3 8 3 3 0 6 5 9 5 4 4 8 6 5 0 5 13 2 8 3 7 5 3 5 10 6 5 14 0 6 4 6 3 0 2 6 2 3 11 8 0 2 9 4 0 4 1 1 4 10 7 1 6 1 9 10 4 7 1 5 7 4 5 5 1 3 2 12 2 1 2 3 9 10 4 8 6 2 9 3 5 1 4 9 3 5 1 8 5 1 1 13 10 1 3 2 0 6 0 9 9 14 0 7 6 11 4 5 6 8 9 8 12 5 6 3 8 5 6 12 5 6 10 0 2 6 4 0 4 9 12 7 1 10 8 5 2 9 7 5 4 3 11 4 6 3 3 7 10 8 1 6 8 3 7 5 6 7 1 13 7 0 10 6 0 5 2 9 5 5 10 9 4 8 1 1 5 9 3 5 0 8 1 3 7 4 7 0 10 2 6 1 9 1 4 6 0 10 1 4 0 7 10 5 4 1 6 1 6 10 7 3 3 1 1 5 5 7 2 3 1 2 5 4 6 4 7 2 1 2 6 5 14 7 1 3 5 3 1 1 7 11 4 0 10 3 11 8 1 0 3 4 3 0 4 6 7 3 4 2 0 1 3 0 11 0 10 6 1 6 3 7 7 12 6 1 4 8 0 10 1 9 4 7 2 6 9 11 0 5 7 7 7 3 4 5 8 11 7 8 4 3 4 7 0 5 11 3 3 8 5 2 2 3 5 9 9 2 7 10 4 9 3 1 4 2 2 8 3 6 1 0 7 3 6 7 5 2 8 7 2 3 2 0 7 9 5 5 1 10 7 7 12 2 0 8 8 5 3 2 7 10 3 7 12 9 5 0 5 10 1 7 0 8 9 7 6 0 11 6 11 12 0 2 7 1 6 6 11 0 4 2 0 7 5 0 8 2 0 0 0 1 0 5 7 2 11 2 6 6 1 0 5 9 4 8 7 7 12 0 7 2 2 1 6 1 6 2 11 9 5 9 2 8 5 0 0 7 10 7 3 9 11 10 3 6 11 9 5 6 8 7 13 11 14 2 7 3 9 10 1 2 3 4 1 10 3 1 1 6 7 6 3 1 0 1 7 2 9 2 7 5 9 3 0 2 6 0 0 0 4 4 8 5 2 7 4 4 8 10 6 3 4 4 0 1 7 5 0 2 1 3 9 4 12 5 6 3 0 1 3 5 12 7 1 6 0 5 10 7 7 2 7 5 5 3 4 4 6 11 6 0 0 3 2 5 4 7 3 12 3 4 0 10 7 1 1 6 9 2 1 2 0 7 4 4 6 5 4 8 12 7 3 1 6 5 5 1 9 3 3 0 1 8 9 2 3 0 9 8 6 0 6 5 9 0 0 1 1 3 0 6 11 8 3 3 3 3 0 1 8 1 8 8 6 5 8 9 7 2 11 8 0 6 11 3 5 8 5 8 1 2 5 5 11 10 0 3 6 11 7 3 2 4 2 4 9 2 0 2 2 8 0 10 8 3 5 7 3 9 9 6 2 2 3 4 1 5 8 10 2 10 8 8 10 10 5 0 4 0 9 3 6 3 5 10 11 5 7 4 6 1 10 0 2 3 0 10 3 7 5 9 0 12 1 9 11 5 0 8 2 8 3 9 6 9 0 2 1 3 5 4 9 12 0 4 10 1 0 4 0 2 6 7 2 5 2 5 0 4 0 0 2 1 5 3 5 6 11 7 1 9 13 0 7 7 11 3 11 9 1 9 6 1 6 0 5 11 1 3 9 0 5 3 9 5 4 10 0 9 1 5 6 3 10 0 12 10 3 3 11 2 5 0 4 10 8 7 2 2 0 4 6 3 10 1 0 3 6 7 4 8 0 4 0 6 9 9 1 8 3 4 8 7 3 3 10 6 6 13 2 5 9 5 4 1 0 2 13 4 12 1 7 5 7 10 1 8 2 6 5 9 5 5 7 7 1 4 2 6 4 6 7 2 2 5 8 0 2 3 0 5 12 4 2 3 7 7 7 1 1 1 1 7 5 4 6 3 5 10 11 5 0 11 6 2 2 2 3 7 14 3 8 2 11 6 3 1 0 1 2 11 9 6 8 1 8 0 0 5 0 1 5 2 3 2 1 5 5 2 3 2 5 5 2 4 10 0 1 1 2 6 2 4 7 10 1 8 3 11 10 3 5 0 3 7 9 1 8 9 9 0 7 7 7 5 8 3 7 3 3 3 3 3 0 7 5 6 10 5 2 9 6 1 1 10 9 6 11 0 0 7 10 6 8 0 4 2 13 10 1 3 8 4 5 0 0 10 3 0 10 9 9 8 10 9 9 5 5 6 7 3 8 8 6 3 2 3 9 5 2 6 4 4 5 0 0 5 3 8 4 4 1 5 0 7 7 2 2 2 1 2 1 5 6 6 1 0 4 3 7 6 6 2 10 6 2 3 8 9 6 7 1 5 1 6 5 8 4 4 5 3 8 7 5 1 0 1 11 0 0 0 7 12 8 10 3 2 4 9 9 8 5 9 2 4 4 0 5 5 4 2 2 0 5 1 4 7 6 6 6 0 7 3 7 0 6 1 4 11 0 2 3 6 0 4 4 1 8 0 0 2 4 11 0 6 3 3 4 6 5 0 3 6 11 0 7 6 3 7 8 1 8 6 11 1 7 0 5 12 5 4 3 10 8 12 11 9 4 2 2 4 6 0 9 1 11 3 0 8 2 8 6 9 8 2 6 2 2 9 0 3 3 3 1 6 4 8 5 6 4 1 10 4 2 3 3 0 10 1 7 8 4 7 3 11 2 9 5 11 14 10 3 3 5 4 9 0 3 8 2 8 4 7 3 13 6 6 5 8 0 4 11 5 3 4 9 6 7 4 7 8 3 4 12 1 10 0 4 5 2 7 9 7 0 0 5 5 5 6 2 7 5 5 0 1 10 2 10 0 6 0 3 3 4 3 4 6 3 0 4 7 11 1 8 3 7 1 6 7 5 2 10 1 7 7 2 1 8 9 6 2 10 5 12 5 1 6 1 0 6 5 2 4 8 2 8 6 7 8 5 4 0 2 1 7 8 4 0 12 2 5 2 7 7 0 9 8 2 7 9 1 4 10 2 10 4 4 6 6 3 9 2 4 7 6 9 1 2 14 8 1 1 14 4 4 11 10 1 0 1 11 6 10 2 6 2 0 7 3 5 3 8 5 7 3 0 0 4 5 6 6 5 5 4 4 3 4 8 2 5 6 3 7 1 2 0 0 5 0 11 8 9 5 8 6 1 5 8 2 4 1 5 0 0 6 6 2 4 2 7 3 0 5 9 9 2 5 10 6 6 8 0 5 11 4 10 5 7 2 8 6 7 7 0 4 11 1 0 4 5 6 1 1 11 1 2 3 1 9 0 4 1 0 7 5 5 4 6 10 9 0 0 2 8 10 3 3 10 5 8 0 9 3 0 7 5 4 9 6 1 7 10 6 9 8 10 0 4 8 7 4 4 7 1 10 4 2 8 0 6 4 3 8 8 2 0 7 2 1 2 3 12 1 6 4 2 1 13 1 8 5 4 0 3 10 7 4 6 0 8 5 6 0 6 12 7 3 4 8 1 4 12 10 8 7 0 6 3 8 3 7 8 6 3 6 6 6 5 8 5 11 9 3 14 3 9 2 6 2 3 3 6 10 3 9 1 1 3 6 8 3 6 4 7 3 7 7 1 3 4 1 4 3 8 2 2 4 8 0 0 6 6 3 11 0 8 7 12 6 1 10 7 4 6 3 4 1 6 9 8 4 3 1 2 8 8 7 7 6 7 3 1 0 0 8 11 8 9 11 0 1 7 1 4 10 9 4 4 6 11 2 12 10 7 3 3 12 8 11 5 7 3 3 1 2 4 12 3 7 9 8 10 3 6 0 4 3 1 4 8 7 2 5 8 4 8 13 9 5 8 8 1 2 7 6 5 9 6 11 12 8 1 3 0 8 8 3 4 0 7 7 7 1 0 7 9 9 11 7 2 5 1 1 10 7 3 5 2 0 5 9 7 1 8 1 7 0 5 2 5 0 5 1 10 2 11 5 5 6 5 7 2 5 14 3 8 6 5 10 0 1 8 10 8 4 6 2 10 12 6 7 3 6 5 3 6 2 3 4 2 10 5 2 1 2 7 7 7 10 2 6 11 10 8 5 9 4 12 7 1 3 7 5 5 3 5 0 6 5 5 0 2 5 1 13 3 2 10 6 8 8 1 3 10 1 7 3 4 4 0 8 1 0 1 5 1 1 2 2 8 4 1 3 2 3 6 2 5 10 11 8 6 10 3 6 4 7 0 0 8 7 13 10 1 4 8 1 14 6 7 3 1 5 7 0 5 2 4 5 13 6 5 10 5 7 0 2 10 3 5 6 11 5 5 3 0 2 10 0 8 2 5 8 7 0 1 2 8 11 9 11 7 1 5 10 7 0 0 5 9 4 1 5 1 1 1 4 0 0 7 8 8 11 5 4 4 0 5 4 5 3 6 9 10 6 10 13 10 11 0 9 8 9 8 9 7 4 11 11 6 2 1 7 7 3 5 1 8 9 1 5 9 6 4 1 3 4 8 7 1 7 2 4 0 7 6 5 3 7 8 9 3 10 0 5 4 8 10 1 4 4 2 5 6 12 7 10 0 8 7 0 9 3 7 19 3 4 5 8 8 8 1 3 3 12 7 6 5 2 1 7 7 4 2 0 5 3 6 4 12 0 10 10 3 9 9 8 1 13 4 2 9 3 6 9 2 4 5 1 9 9 6 10 9 4 2 13 4 9 9 0 2 1 8 1 2 1 6 4 0 10 7 1 0 1 1 7 6 1 6 3 2 4 6 8 5 2 6 10 7 6 4 0 7 7 1 3 1 9 3 7 8 0 10 10 5 12 6 0 8 3 1 3 2 9 4 5 3 3 2 4 6 6 0 0 4 3 3 3 8 3 9 5 4 4 9 7 5 8 6 2 5 1 0 0 1 7 8 10 8 7 6 3 1 6 2 11 5 5 10 4 11 1 7 0 13 6 4 7 0 7 2 8 1 3 8 4 1 2 9 7 1 7 1 4 7 8 6 1 0 4 10 0 6 8 8 8 0 0 0 3 8 1 2 9 3 0 7 4 11 11 5 3 6 8 0 1 6 1 13 4 6 6 2 1 1 3 6 1 4 10 13 0 11 2 10 4 9 0 4 4 6 2 1 13 0 2 6 5 11 3 10 9 4 2 13 6 7 0 1 10 0 5 0 3 4 5 8 5 4 8 9 5 6 4 1 6 8 12 10 3 12 3 0 7 8 4 10 1 2 0 2 1 7 0 10 10 1 10 7 5 3 11 4 7 4 3 2 10 0 1 6 8 5 10 11 2 5 3 0 4 3 0 7 1 1 3 12 10 8 8 0 1 0 4 3 1 8 6 9 4 0 0 7 7 6 0 6 11 6 7 6 10 1 0 6 1 6 5 9 9 5 8 4 1 3 7 5 11 3 4 9 8 6 5 8 12 6 7 4 6 2 0 8 8 7 3 7 4 5 9 1 8 3 3 11 4 7 0 5 7 7 7 4 0 3 4 7 3 0 4 1 8 3 2 0 5 8 3 7 7 7 9 11 8 5 2 6 5 5 3 8 3 0 9 6 6 4 9 2 5 1 9 5 0 9 9 4 1 5 3 9 5 4 1 1 1 8 13 7 2 5 2 0 4 7 7 1 9 1 2 11 4 11 5 2 6 5 0 5 1 1 4 7 4 9 10 4 5 7 3 5 5 3 8 3 4 11 2 2 1 1 6 7 5 8 2 9 4 6 3 9 5 0 5 6 12 3 4 1 5 4 6 2 0 4 8 6 1 0 4 1 3 0 4 1 5 4 7 6 1 1 11 3 7 4 1 8 3 3 9 0 0 9 0 1 7 3 10 10 5 2 5 8 4 7 3 4 3 1 6 1 6 8 2 2 3 8 8 14 2 11 11 4 9 8 7 10 7 8 3 0 8 1 8 1 1 9 5 12 7 0 0 8 5 10 8 4 11 10 1 3 0 7 6 1 4 3 4 5 4 6 2 8 12 3 4 0 7 9 3 4 7 5 3 12 1 7 2 2 2 0 6 1 7 8 4 9 10 4 2 4 3 1 2 3 7 1 9 4 9 2 1 10 3 8 0 9 9 2 1 0 7 4 5 4 10 9 0 5 4 11 8 2 5 5 11 6 4 4 0 8 6 2 1 2 4 4 8 1 0 0 7 7 2 8 8 10 5 6 2 0 2 5 6 10 1 7 3 6 6 4 5 7 3 6 1 4 4 4 6 1 9 10 10 5 2 8 9 6 1 5 0 3 12 7 7 1 5 4 3 5 2 3 6 7 7 9 10 4 12 3 5 4 8 1 5 0 2 10 2 6 5 1 0 6 5 5 1 5 9 4 9 1 3 8 4 0 1 2 11 7 0 6 10 8 1 2 3 2 12 4 10 5 9 2 5 6 1 1 1 6 3 3 8 9 4 9 4 7 0 6 1 0 7 5 8 7 5 1 7 0 3 0 1 3 11 9 2 5 0 6 2 5 0 1 0 7 4 3 6 7 6 12 4 0 4 4 7 8 0 7 1 10 5 4 0 1 2 1 3 2 1 11 10 0 4 5 2 0 6 8 3 8 0 0 5 0 3 6 5 1 11 9 5 6 1 2 6 6 0 9 8 2 5 5 0 0 1 2 7 4 1 0 8 10 4 5 0 8 0 9 9 6 9 2 7 5 2 6 9 13 7 5 9 6 1 1 1 4 1 9 10 5 1 9 3 4 8 0 9 1 3 4 6 1 9 2 10 3 8 0 1 0 2 4 11 5 3 5 5 5 3 2 1 4 12 6 1 6 7 4 9 5 6 10 4 0 1 6 11 3 10 10 0 9 13 7 4 12 2 7 10 6 0 2 9 6 11 4 3 9 13 7 7 12 4 10 12 2 0 4 7 9 2 7 1 10 3 3 4 3 9 0 5 0 4 7 5 2 1 0 9 10 6 7 0 3 7 4 10 7 4 2 6 0 1 9 5 6 8 8 4 4 2 7 13 5 3 2 2 6 8 6 9 1 4 6 8 3 2 0 0 2 1 9 2 1 4 3 4 8 0 0 9 7 2 2 4 4 0 5 2 6 2 10 5 0 3 0 3 0 5 7 3 5 2 6 8 7 3 3 13 0 8 7 6 5 6 4 0 7 2 10 4 6 8 10 3 3 11 11 7 8 2 1 1 12 3 2 11 3 4 10 15 3 10 4 5 3 2 5 6 1 8 12 7 0 2 7 2 4 2 9 0 7 6 3 2 4 8 11 4 7 9 9 2 3 9 7 10 4 3 11 0 7 3 10 4 2 11 7 8 9 4 7 11 3 6 3 3 2 11 7 9 7 7 2 11 1 0 2 10 6 10 0 1 0 0 12 2 8 6 3 1 1 4 4 1 6 0 3 4 6 5 0 3 0 6 8 4 7 8 3 13 1 9 4 2 2 6 2 4 5 2 3 10 4 9 7 1 4 3 3 2 0 0 2 10 4 7 3 8 3 5 0 8 4 2 10 9 1 7 3 2 3 8 6 7 4 5 11 0 0 0 6 6 3 1 1 0 0 6 3 2 6 9 2 5 3 9 5 12 12 0 6 1 4 6 4 7 9 5 3 7 11 4 9 3 1 0 4 0 8 3 2 3 7 5 8 4 4 6 0 3 7 2 1 5 1 8 3 8 2 0 3 0 7 10 2 10 7 2 12 0 2 4 7 1 7 8 3 6 6 8 5 1 13 5 1 9 3 0 9 7 8 1 6 2 2 6 8 7 6 7 3 4 5 6 6 4 5 2 4 1 0 1 5 2 10 6 3 3 7 4 3 7 5 0 7 0 7 0 7 2 6 3 1 6 1 6 6 5 4 3 1 7 2 6 9 0 0 2 2 2 6 0 0 3 7 7 10 3 8 3 10 7 2 6 11 11 8 6 0 4 6 5 9 4 9 2 3 7 10 0 6 7 2 2 6 1 1 0 1 1 5 4 0 11 4 4 7 2 1 0 2 3 4 8 7 0 3 0 6 5 11 6 5 4 5 9 1 3 5 7 8 3 8 1 2 1 2 1 11 7 8 2 10 11 8 6 0 8 7 5 5 8 7 3 5 5 0 2 9 11 0 5 4 6 11 6 7 7 4 14 6 0 3 10 5 8 3 8 7 12 4 8 9 7 4 11 4 10 11 6 9 10 9 4 0 1 3 2 2 3 2 4 5 9 6 1 4 0 2 2 12 6 1 9 0 6 3 1 11 8 1 6 0 0 0 10 6 5 9 11 2 6 9 7 2 9 2 4 7 6 7 5 3 1 5 9 4 4 10 7 7 3 9 2 1 1 15 9 14 3 11 1 0 3 2 7 8 3 4 13 11 5 8 5 3 4 1 10 1 7 5 3 3 5 5 0 4 9 11 2 3 11 0 2 1 2 10 5 6 9 6 0 12 6 5 0 0 4 5 1 9 3 1 8 5 1 3 2 3 9 8 4 8 6 3 6 1 7 10 3 4 2 12 3 9 2 5 10 1 7 2 3 3 6 11 1 13 6 4 9 2 7 7 5 1 3 10 2 3 6 6 10 6 1 6 7 2 10 5 3 7 1 12 8 1 9 5 4 11 6 0 5 7 7 3 4 5 5 0 7 7 5 11 11 5 0 0 10 1 1 1 7 6 8 7 0 0 5 2 7 0 8 2 1 9 8 7 5 10 0 12 6 8 5 8 8 9 3 7 0 8 11 10 0 6 11 7 5 9 7 5 2 3 4 5 9 2 2 0 10 9 5 10 4 7 10 4 9 9 7 8 6 6 3 5 1 3 2 2 4 8 5 6 10 5 9 0 7 10 2 3 1 1 1 0 1 0 10 12 2 2 11 10 11 8 9 10 2 4 5 8 6 7 0 6 3 5 6 2 10 6 7 2 3 7 11 10 4 2 8 3 4 1 3 5 4 7 4 4 14 3 0 6 8 11 4 7 0 1 10 7 12 15 9 0 4 10 3 2 10 8 2 2 3 1 2 2 5 3 1 3 10 4 0 4 0 7 10 6 8 11 5 3 2 2 10 3 2 9 5 2 5 9 0 1 3 1 8 7 5 1 0 6 4 6 6 1 6 7 3 6 9 7 7 6 1 0 7 4 1 4 12 5 9 4 0 0 5 0 2 3 5 10 9 3 4 2 12 9 12 5 12 10 7 5 5 3 9 6 6 5 13 4 7 0 1 3 3 0 4 5 3 9 2 1 0 2 9 6 10 1 6 8 3 10 8 12 2 8 4 9 6 9 1 11 4 4 7 9 6 12 9 10 10 6 5 5 10 7 5 12 7 4 5 5 3 1 9 9 6 6 11 8 2 8 8 9 1 9 5 3 4 4 9 4 2 4 8 8 0 2 0 2 5 6 0 1 5 3 8 4 9 0 3 0 3 8 4 4 7 0 7 8 5 9 12 5 8 3 4 6 6 7 3 2 6 10 6 1 3 3 7 9 2 2 5 7 1 12 7 6 4 1 5 6 7 7 2 3 0 9 7 1 9 8 8 2 11 5 9 2 1 6 12 8 9 4 9 5 0 6 0 9 1 2 2 8 6 2 2 8 6 9 4 5 4 2 6 4 0 7 4 3 2 7 7 9 6 0 0 3 6 2 5 0 6 6 0 8 5 4 7 0 1 5 3 2 3 12 4 1 3 4 2 5 2 5 0 7 7 3 0 9 8 9 11 7 5 1 10 3 8 5 6 7 2 4 6 2 0 5 4 6 3 12 10 6 4 8 2 0 0 7 8 2 2 7 9 3 5 6 9 12 6 7 12 3 3 5 9 0 3 1 4 4 10 6 9 2 4 8 3 4 2 0 3 7 11 2 5 10 3 5 3 4 4 2 5 6 11 10 8 1 8 11 7 2 0 0 4 1 3 9 2 6 8 3 5 10 0 1 2 2 11 10 6 10 2 4 0 9 0 13 2 11 9 0 0 4 8 4 2 0 5 7 9 4 0 10 1 0 9 9 3 7 4 0 0 4 1 2 12 5 1 12 6 5 0 7 9 12 2 4 5 11 5 3 2 4 4 0 9 1 3 9 3 3 6 2 0 0 10 1 2 5 9 1 6 8 6 11 3 5 2 8 8 0 2 10 2 6 8 0 1 2 5 4 0 4 5 6 7 10 7 7 0 9 5 3 7 3 3 1 6 2 8 10 1 0 4 9 6 11 1 4 6 1 0 4 9 4 4 6 3 4 9 11 0 8 8 7 0 2 1 8 0 6 0 3 2 7 9 11 6 3 7 7 7 8 2 12 9 7 7 9 0 7 5 9 6 2 5 0 6 9 2 10 6 8 3 13 5 4 0 1 1 2 8 7 10 3 1 4 12 4 5 4 5 5 7 1 7 3 8 5 9 6 2 11 9 0 7 0 6 5 4 7 3 3 6 0 5 9 8 9 3 1 3 3 2 7 1 8 1 0 3 3 8 5 2 5 4 0 6 3 10 5 8 8 5 2 9 7 1 12 2 3 8 3 1 0 3 2 4 7 0 9 1 10 9 3 6 9 12 1 8 3 2 5 4 7 10 0 4 5 2 13 11 3 7 4 6 0 5 2 7 1 2 12 1 0 12 9 0 1 3 7 1 1 3 4 7 6 6 6 3 7 4 0 4 3 3 12 4 4 1 13 12 7 7 5 3 2 5 8 11 0 7 2 5 5 8 2 8 8 5 4 12 2 9 2 5 1 4 4 8 0 13 1 8 2 7 1 2 5 11 8 10 4 7 11 8 1 0 3 5 5 2 10 0 5 8 2 8 9 10 3 0 2 11 3 4 9 5 3 11 10 8 4 3 6 6 0 6 6 8 2 3 1 5 7 1 9 9 5 2 12 8 12 4 7 2 9 7 2 5 6 7 7 0 3 10 8 7 8 11 2 1 4 6 6 7 6 9 2 7 4 7 6 11 0 2 0 0 2 5 3 2 6 5 8 4 6 7 0 7 9 9 7 10 11 8 3 2 7 8 8 6 4 4 10 1 7 6 7 12 10 3 12 0 5 8 8 11 4 7 6 4 2 0 9 2 2 4 7 3 8 5 1 4 11 1 3 12 4 5 6 7 3 5 5 5 11 8 10 3 2 11 0 4 1 7 9 1 9 7 10 8 2 0 2 10 8 3 0 9 4 5 6 2 1 7 0 6 3 10 7 10 8 1 8 5 10 0 4 2 9 6 12 2 6 5 4 8 2 7 4 7 8 1 6 1 2 6 3 6 6 0 0 7 8 4 4 0 2 10 3 5 10 6 9 4 4 8 0 1 1 6 9 0 2 10 8 2 4 4 2 5 0 9 4 1 6 0 0 10 7 3 0 5 3 4 8 3 6 4 7 5 2 7 7 8 8 6 2 9 8 4 13 9 9 7 3 4 9 5 0 6 2 4 5 7 2 4 7 7 5 6 1 4 7 0 5 5 5 2 3 2 4 1 7 7 1 0 7 0 4 5 8 4 6 2 4 3 10 5 6 0 1 9 0 5 2 1 3 5 1 5 1 10 13 0 8 1 5 2 4 11 6 4 7 7 6 6 8 5 3 1 4 3 0 4 1 5 4 1 4 1 9 8 0 6 6 7 0 2 0 9 1 5 4 2 9 2 1 7 12 4 4 2 3 7 14 5 4 2 4 2 5 10 9 3 6 2 14 5 1 2 5 2 14 6 1 6 2 10 6 1 7 1 7 9 9 11 5 12 4 7 1 8 4 1 7 2 9 5 12 8 6 8 1 6 2 11 4 8 6 3 12 0 2 8 10 12 1 4 1 8 14 7 1 1 1 7 9 8 6 7 0 7 3 4 2 4 8 10 1 8 4 1 4 1 9 7 2 7 6 4 4 6 5 8 10 6 5 4 13 0 6 10 0 0 5 4 4 5 7 0 5 1 5 4 13 5 7 0 6 2 0 6 2 5 6 5 0 12 2 2 9 5 7 2 5 6 3 2 0 0 2 3 13 12 4 0 1 10 11 0 10 6 0 8 9 9 9 2 5 2 5 3 0 5 1 10 10 3 10 8 1 9 0 9 0 0 11 3 5 6 4 5 3 11 9 12 3 7 7 7 5 10 9 5 2 4 2 8 10 7 6 4 9 10 3 14 1 7 10 2 9 1 3 4 6 11 2 3 10 0 6 8 5 5 2 2 0 3 6 12 6 3 2 9 4 5 2 7 9 9 3 1 3 0 0 5 2 3 6 7 12 2 9 12 8 4 7 13 5 8 5 8 0 8 7 11 1 0 13 3 9 5 10 1 11 5 1 4 9 11 8 11 8 3 1 0 6 9 4 1 2 6 1 4 3 3 0 11 0 1 2 3 4 2 5 1 1 0 6 4 4 9 8 1 1 1 1 2 11 8 0 5 8 5 7 2 8 1 0 5 12 3 3 7 2 5 1 0 8 6 8 9 1 0 5 6 1 8 6 4 8 6 3 6 9 10 1 2 0 0 7 0 1 2 4 5 8 0 8 6 7 0 6 6 3 3 3 1 9 7 0 5 0 4 4 2 8 6 4 1 4 8 5 2 7 4 2 2 4 3 7 0 6 1 6 4 4 6 7 2 3 1 2 2 0 1 2 10 9 0 2 11 10 6 4 4 10 5 2 7 3 0 8 0 12 3 10 5 0 8 4 0 1 0 7 9 12 10 5 4 9 4 0 0 2 4 6 6 1 6 3 0 9 0 6 10 2 4 2 10 4 2 4 7 4 0 4 2 3 4 7 5 10 1 13 8 12 8 1 11 3 8 2 3 11 3 9 8 9 4 2 5 3 4 4 1 7 1 5 8 5 4 0 8 8 10 3 3 7 0 0 6 0 8 2 3 9 3 8 2 5 8 1 7 3 8 10 1 6 1 1 14 1 5 7 4 6 0 12 2 2 10 1 8 5 7 11 12 7 10 9 7 5 4 9 3 8 4 5 1 1 8 3 9 4 3 5 11 3 10 8 5 10 2 12 6 4 0 2 8 4 7 2 5 3 9 2 1 16 2 6 2 2 3 0 8 12 5 1 9 2 2 13 10 8 1 6 5 1 3 8 7 9 13 0 7 8 9 1 1 8 6 3 4 1 10 0 11 6 1 8 1 3 10 2 4 3 13 4 1 1 6 0 5 12 2 2 8 1 0 5 7 2 5 3 7 7 13 5 2 11 12 3 4 0 2 1 4 7 7 6 5 9 10 0 7 3 3 4 12 1 7 6 12 8 9 7 6 2 7 1 7 8 8 9 5 2 4 4 4 2 0 2 5 6 7 6 7 5 1 9 6 2 0 2 0 5 4 3 0 2 3 10 10 9 10 1 5 2 8 5 1 9 0 6 6 8 7 7 3 4 6 3 9 5 1 4 7 3 6 8 2 6 4 10 7 2 6 10 7 13 1 5 7 8 11 6 4 3 10 4 6 4 10 0 10 1 0 0 11 3 0 6 6 10 4 1 1 10 4 1 4 7 4 9 1 3 3 13 2 9 1 2 9 7 3 8 4 1 9 4 0 0 11 10 8 6 10 1 9 1 2 0 1 9 5 1 0 3 6 6 9 5 3 6 10 1 7 8 2 0 1 2 1 9 9 8 1 7 11 7 12 7 2 8 4 9 6 7 2 6 10 4 7 4 6 8 7 0 6 7 7 1 5 8 2 8 7 9 0 10 10 10 8 8 3 4 2 11 4 3 6 7 10 6 3 1 6 4 2 0 7 5 6 1 3 6 4 7 9 7 9 4 2 13 8 0 0 8 3 4 5 11 9 2 9 3 9 4 0 7 6 3 8 7 5 5 4 5 9 1 4 5 8 6 4 3 2 0 1 1 7 0 1 3 7 4 1 4 9 13 10 5 3 10 0 4 12 10 9 10 6 4 4 11 6 0 5 3 2 1 7 5 7 0 8 2 5 6 5 11 4 0 11 7 1 3 10 6 11 2 1 7 0 4 0 5 12 9 12 2 4 2 1 6 4 0 3 0 7 4 0 1 5 3 9 1 2 8 3 7 0 0 3 4 2 7 7 4 6 3 0 9 3 1 3 5 12 8 0 6 3 2 4 7 9 9 0 0 6 0 2 2 7 9 9 0 9 10 2 6 0 8 11 1 5 9 6 0 7 5 2 5 8 6 3 8 10 7 0 6 12 7 2 5 7 1 2 12 2 4 1 10 1 6 0 3 6 2 4 2 6 2 2 6 3 12 8 7 5 8 3 2 6 0 8 4 1 8 1 13 7 4 9 0 1 3 4 10 10 15 2 5 0 6 0 0 1 3 6 0 5 11 3 5 2 11 1 2 1 9 10 5 0 4 7 1 1 2 10 8 9 8 1 7 3 4 2 7 8 0 1 6 4 6 5 10 4 4 1 8 7 2 10 4 2 2 4 5 4 1 6 13 2 3 3 2 0 3 2 9 12 2 9 9 14 4 4 8 8 6 6 0 0 11 1 9 2 7 0 8 3 5 5 6 6 1 7 4 1 1 7 3 1 5 4 1 0 5 0 16 3 2 3 9 5 10 4 5 4 3 3 10 1 7 5 4 9 6 8 5 11 1 8 4 11 3 3 10 10 10 8 1 9 8 12 5 5 6 2 3 1 1 0 2 1 6 10 8 0 3 8 2 4 3 2 3 0 7 6 9 3 11 0 7 3 4 1 6 10 7 5 5 10 1 0 5 7 9 5 2 9 12 7 4 3 7 11 3 11 1 5 9 6 2 0 0 4 4 6 1 10 3 7 2 0 2 6 8 9 1 5 0 2 0 7 9 6 8 0 5 4 0 3 0 1 8 8 9 3 14 1 8 1 8 5 12 9 4 5 9 11 1 6 6 8 2 3 0 1 3 6 6 1 6 10 6 8 1 5 7 10 6 7 8 3 10 1 2 3 0 1 1 2 6 8 0 3 9 3 3 3 0 11 4 0 3 4 0 8 9 4 6 5 4 2 10 7 3 5 3 3 8 4 4 10 1 10 3 6 8 4 2 1 4 2 1 10 3 0 1 1 7 2 9 3 9 7 1 9 10 1 9 0 5 13 3 1 5 3 9 8 0 2 10 2 0 4 12 5 4 9 1 7 0 8 12 4 3 7 8 0 8 3 4 1 10 6 0 5 4 2 5 1 7 9 8 3 1 6 2 9 10 10 6 5 7 8 1 2 1 6 1 4 4 13 5 0 9 4 1 9 3 5 4 10 2 8 6 4 2 11 7 4 4 8 11 6 2 8 0 9 5 1 10 7 0 6 4 0 8 1 0 7 0 2 4 3 0 0 1 3 10 7 6 5 6 4 9 3 4 6 9 9 8 6 9 6 0 6 8 10 6 8 2 8 0 6 4 7 3 3 12 2 5 2 10 10 2 1 6 5 5 0 0 4 7 14 7 1 6 2 1 6 10 4 6 0 6 4 5 6 2 7 3 0 2 1 6 9 0 0 7 1 0 1 4 6 0 2 5 10 8 4 4 4 6 4 5 5 2 6 12 4 1 7 3 2 0 1 6 8 6 4 3 2 8 6 4 3 5 1 1 7 7 5 9 2 7 7 0 3 1 3 0 14 7 2 11 11 1 5 2 6 10 1 3 3 0 2 7 5 3 0 10 5 0 4 3 10 2 1 0 7 8 6 3 5 4 2 5 1 10 4 12 8 5 2 6 4 1 1 10 0 9 6 2 4 2 2 10 8 4 1 9 8 0 0 10 4 4 1 5 12 8 0 1 4 0 10 9 7 10 7 7 13 11 2 2 8 2 10 4 10 9 9 1 4 2 3 6 2 4 6 2 8 13 10 3 1 5 3 8 4 8 5 6 4 3 8 9 5 0 10 1 9 7 4 1 3 0 0 4 4 9 14 2 6 5 9 4 5 7 8 6 5 7 9 1 6 0 1 2 12 9 5 3 1 3 1 10 7 5 9 7 7 3 10 1 4 7 0 1 8 2 9 1 1 5 4 8 11 2 8 2 1 6 7 4 4 2 3 3 9 7 1 13 9 8 0 7 9 5 0 6 11 9 4 13 3 5 7 2 9 10 6 3 11 5 5 2 15 0 4 11 11 1 7 0 6 7 3 9 11 0 5 14 8 5 4 5 7 1 4 4 3 9 6 1 4 4 5 3 0 4 10 7 4 4 6 5 1 1 9 1 7 3 5 6 7 3 1 5 8 11 8 4 5 6 1 2 7 4 1 8 7 3 6 7 4 2 9 0 3 11 2 11 3 3 4 4 6 9 2 6 2 7 9 6 1 10 5 13 8 0 8 11 4 6 11 4 9 1 6 0 8 1 13 4 4 1 4 10 2 9 3 0 4 11 3 2 0 4 0 1 4 2 6 12 11 8 0 1 8 4 9 4 11 5 10 9 3 5 3 7 0 9 6 2 1 6 5 6 15 4 3 7 1 7 10 6 8 5 0 2 2 4 9 7 0 3 2 1 4 1 0 2 5 4 8 9 1 7 6 3 0 6 1 5 6 2 2 8 9 8 2 4 1 7 6 3 7 8 5 6 2 5 6 6 12 11 3 3 5 2 6 1 3 2 6 5 6 4 5 0 0 8 2 10 2 6 1 3 1 1 7 0 2 3 1 4 5 8 3 1 11 5 4 7 3 9 9 5 8 5 1 5 5 2 13 0 8 6 3 5 1 11 9 5 3 1 10 9 9 0 9 2 1 6 4 9 4 5 6 6 6 0 5 4 7 6 2 2 4 11 5 5 9 6 7 3 6 0 10 11 4 0 0 1 2 3 6 10 10 6 3 3 2 8 6 1 2 5 4 4 2 8 7 12 4 3 3 3 2 3 1 0 2 9 1 10 1 3 9 6 8 0 11 0 3 11 1 2 0 8 4 3 4 5 3 7 2 5 1 6 9 4 5 0 0 9 9 3 10 10 0 5 7 4 12 7 5 2 8 7 8 9 6 4 5 10 2 4 0 0 4 1 2 6 3 9 9 3 7 6 6 7 3 0 4 4 9 1 8 2 2 1 6 5 7 9 6 0 3 6 2 4 9 3 13 3 6 6 3 9 3 9 3 4 4 8 4 3 10 3 7 10 15 1 0 4 3 1 6 7 1 0 2 11 8 6 4 3 12 6 2 5 8 5 2 6 5 9 0 6 13 5 10 1 9 6 7 6 2 1 7 11 9 3 3 0 13 2 0 4 0 3 8 9 7 7 8 0 3 3 6 6 12 3 5 7 6 0 0 0 8 3 11 3 6 3 5 3 6 6 1 6 7 6 2 7 1 4 5 2 4 9 8 8 7 7 4 1 0 10 8 1 1 7 3 0 5 0 11 6 10 4 3 1 14 3 8 10 8 1 3 1 1 5 3 7 3 12 3 3 4 8 4 1 6 6 7 4 4 3 2 0 10 0 7 3 5 6 3 8 7 2 6 8 11 4 3 5 3 5 8 7 5 8 10 0 5 3 0 1 1 0 2 9 5 7 4 5 3 0 7 4 8 7 6 10 2 7 5 4 0 1 4 3 8 1 9 6 9 6 6 1 12 6 3 2 3 7 3 4 6 9 2 3 2 0 3 0 1 4 9 2 1 0 10 0 4 4 5 9 11 1 9 8 6 4 4 2 3 10 7 3 8 0 6 6 5 0 5 7 11 6 1 4 3 2 7 4 6 9 13 0 2 9 2 0 0 3 2 9 1 0 2 4 7 6 6 0 8 3 1 0 3 5 13 12 5 0 0 3 7 4 7 3 4 7 0 2 0 8 2 6 6 0 5 3 3 6 6 2 10 1 11 0 7 1 6 2 11 4 8 6 5 1 4 6 7 0 7 0 6 3 6 3 3 3 5 2 4 1 6 10 11 0 5 1 6 4 7 0 6 8 3 4 3 2 8 3 4 7 9 4 0 2 5 0 1 1 1 2 1 11 1 8 9 2 6 4 4 1 1 13 1 0 4 3 9 7 12 8 12 11 5 9 7 9 2 9 0 5 5 2 1 11 7 12 1 8 11 0 0 1 7 7 9 4 3 1 5 0 8 0 6 8 4 0 5 2 3 6 3 3 0 6 8 5 5 4 3 7 2 4 1 4 0 3 3 0 11 5 4 6 1 9 8 5 0 9 1 3 3 1 10 5 6 9 3 11 2 3 2 10 6 3 9 5 4 3 6 7 2 1 6 3 5 0 8 6 9 0 9 5 0 3 7 9 11 10 2 5 7 4 16 4 3 5 9 5 4 10 4 9 1 0 10 13 4 1 2 6 4 2 4 11 5 4 10 4 12 1 9 2 14 0 1 9 7 6 8 5 5 9 2 6 9 1 0 0 0 6 4 5 0 8 1 2 8 9 3 4 4 9 8 6 0 3 6 0 1 2 5 4 0 5 0 4 7 2 5 2 12 3 3 3 7 2 0 4 3 9 7 9 5 6 3 9 0 5 2 1 7 11 9 7 2 3 0 6 7 0 4 5 7 9 0 3 7 2 12 3 2 9 5 6 11 2 10 5 7 0 4 6 6 2 7 2 2 1 1 8 7 0 1 4 5 9 7 0 3 7 8 9 9 7 8 7 7 0 5 1 11 3 0 5 6 4 4 9 8 7 2 4 2 1 6 7 6 8 4 7 4 8 8 5 1 1 6 3 8 6 7 3 6 0 10 3 3 1 8 9 6 5 8 7 4 7 2 2 4 2 5 6 5 7 4 9 8 1 6 4 0 7 2 9 13 2 5 5 9 6 7 2 0 3 6 2 3 3 9 12 3 3 0 7 6 10 10 5 5 4 1 2 1 8 3 5 5 2 8 6 2 4 8 0 6 8 0 7 7 6 10 0 3 1 7 7 3 5 7 5 12 6 1 9 8 8 6 5 11 8 11 4 2 0 8 2 7 4 10 3 10 5 3 10 8 12 2 7 6 0 7 9 2 7 1 9 4 1 6 7 7 5 0 10 5 8 1 7 1 6 1 5 0 10 3 1 4 5 2 5 2 4 3 8 0 8 3 6 7 1 7 3 1 8 8 8 1 2 9 5 0 3 12 5 5 12 6 5 2 9 10 7 2 9 13 4 8 8 5 1 2 4 1 9 5 3 0 6 0 3 9 2 6 8 7 6 6 5 2 4 7 0 8 3 3 1 12 2 7 2 12 3 7 3 10 7 2 13 6 5 4 4 1 5 9 6 11 0 8 5 3 3 2 4 0 11 1 6 2 1 0 4 0 3 0 1 0 6 5 2 9 8 11 5 1 7 14 4 7 4 4 1 7 7 2 2 7 5 4 0 1 2 1 3 9 6 1 3 0 3 6 2 5 4 7 0 2 10 5 4 3 5 7 8 6 2 4 9 5 7 8 2 6 5 0 4 7 0 4 7 6 3 4 6 4 2 7 1 9 5 8 0 12 8 6 6 2 4 3 5 4 4 9 0 1 10 5 5 4 1 0 1 11 1 1 3 3 0 0 5 6 10 4 5 8 4 9 9 2 8 2 11 4 8 3 1 8 3 6 7 6 5 6 6 0 5 0 4 3 2 10 2 2 6 7 12 10 8 4 6 10 4 3 9 5 1 0 3 5 7 5 9 5 2 1 15 8 12 7 5 0 8 6 9 3 11 11 0 1 8 1 13 1 2 8 5 5 7 7 2 6 6 8 1 9 10 9 10 5 9 5 1 4 4 10 1 2 12 1 1 6 6 2 7 1 0 2 2 7 3 7 10 7 9 8 6 1 1 7 1 1 10 11 4 13 6 5 6 9 10 10 9 6 1 4 4 7 10 4 7 7 6 1 7 0 12 3 0 6 7 0 3 11 1 4 2 5 5 7 0 13 1 2 0 6 4 6 7 8 0 6 8 2 2 1 8 9 4 9 4 1 1 0 0 8 9 6 12 8 0 8 1 4 1 1 1 8 7 3 2 2 2 2 5 8 10 3 9 3 2 5 5 7 9 1 1 3 8 7 2 3 3 9 8 2 7 1 4 2 0 0 4 6 0 8 3 1 4 10 1 11 12 3 2 13 8 4 2 3 0 0 6 4 0 3 6 3 5 3 11 8 0 0 2 3 8 4 9 9 1 6 4 6 5 8 2 2 4 6 2 4 3 4 2 4 5 1 6 9 1 8 9 2 2 2 3 13 3 11 5 9 7 1 7 4 5 7 1 8 10 2 6 4 0 12 1 6 4 5 5 12 7 8 9 5 11 11 15 0 1 10 2 7 1 8 6 6 6 0 11 6 5 9 0 0 3 4 3 9 8 5 12 1 11 2 4 4 1 0 1 9 6 8 3 4 9 6 6 2 5 4 5 2 3 5 1 1 2 4 2 7 9 1 8 3 8 4 9 5 6 9 10 8 3 10 7 7 6 8 1 7 4 3 5 8 10 4 5 0 5 8 5 5 0 11 1 6 5 0 7 4 2 7 7 5 5 4 4 10 12 8 5 6 0 2 5 3 7 3 0 0 3 5 6 5 7 2 1 7 0 8 2 10 9 4 5 2 8 3 3 4 1 4 6 7 0 10 6 0 4 0 9 8 3 0 7 7 2 4 0 9 3 5 4 4 9 5 4 12 6 1 1 5 4 7 2 8 1 6 0 2 5 5 6 10 3 2 5 6 4 0 4 6 5 7 3 2 6 3 12 10 3 9 9 10 3 10 3 6 11 10 1 3 7 8 7 1 1 1 11 2 0 5 3 7 2 11 1 7 13 5 9 10 6 1 12 11 8 7 7 0 2 7 8 10 2 9 4 10 0 10 2 6 0 5 8 10 8 5 4 7 9 6 11 1 6 3 9 2 7 6 6 8 11 7 0 1 0 3 12 1 7 10 4 10 3 0 5 1 5 3 0 2 0 1 0 14 1 1 10 1 3 0 8 6 6 5 10 7 11 3 4 4 8 2 1 12 7 0 9 11 7 7 4 8 8 4 1 9 10 3 3 6 6 4 0 0 3 9 1 0 4 4 2 4 2 4 7 1 0 10 2 4 3 8 1 2 2 4 2 4 4 1 5 3 1 6 3 0 1 8 3 5 0 12 8 2 9 5 1 4 3 11 0 0 2 3 9 8 5 0 7 4 2 9 5 1 6 8 1 11 3 4 6 4 8 5 9 7 5 5 4 7 5 4 1 1 10 4 0 9 6 1 0 7 6 0 13 7 6 1 10 12 11 1 9 7 0 8 3 4 4 0 12 5 8 9 5 5 1 0 1 6 6 4 6 5 8 2 7 5 6 4 6 7 7 3 6 7 4 4 4 4 1 0 10 2 2 0 5 3 2 5 8 0 4 12 8 0 1 9 3 4 10 3 4 7 2 8 3 0 8 0 7 0 6 5 3 5 5 0 10 8 5 2 1 9 11 6 7 0 8 0 5 8 6 10 2 12 8 1 0 0 0 1 9 8 1 8 6 5 7 8 2 1 1 2 7 9 5 0 0 6 2 7 8 4 6 7 3 3 9 1 4 11 11 1 7 12 0 0 10 0 7 1 1 3 7 8 0 7 9 7 4 8 2 5 11 3 11 4 8 10 7 13 6 6 2 12 4 2 5 8 4 8 6 0 4 11 6 9 2 3 11 4 4 0 7 1 4 5 0 10 6 0 5 6 2 0 7 0 5 12 11 7 10 1 0 5 7 8 2 10 13 3 9 3 7 5 6 2 9 7 7 0 5 8 4 8 3 0 4 1 9 11 5 3 1 8 7 7 0 5 2 0 11 1 7 7 0 0 12 2 1 6 10 2 4 12 8 0 1 4 6 8 4 3 4 3 3 5 12 1 6 0 4 0 9 4 7 0 3 13 9 5 1 6 3 9 6 7 1 7 8 0 6 4 6 1 7 9 5 4 10 2 10 2 9 2 5 4 0 4 5 8 6 6 13 12 7 2 4 4 3 4 2 8 2 9 5 4 8 9 4 12 1 0 8 11 4 10 7 8 7 2 4 3 10 7 1 4 2 1 2 2 8 9 1 0 8 0 1 6 8 3 10 6 11 5 13 10 8 0 0 0 0 1 6 6 5 11 6 3 11 3 4 1 7 2 3 5 7 1 8 4 6 4 5 10 7 5 4 8 10 5 4 10 4 11 9 10 2 10 2 8 6 6 10 4 3 0 10 4 1 8 9 6 9 12 0 2 1 8 5 0 9 3 5 1 11 6 10 2 4 3 0 2 6 5 1 5 11 6 11 3 6 6 10 8 12 3 5 1 1 2 6 11 3 4 0 11 2 0 2 6 3 2 1 5 2 0 7 6 2 2 5 5 0 7 1 3 1 11 2 4 0 9 0 8 0 10 3 1 4 8 7 0 0 0 3 2 9 4 7 5 1 1 4 2 1 6 9 6 5 9 0 7 10 5 2 12 11 2 3 7 1 4 0 7 12 1 1 0 0 0 10 5 8 2 7 5 3 4 0 3 5 8 4 4 4 9 12 8 3 5 9 12 11 8 8 8 0 2 7 0 0 3 6 12 8 8 8 5 3 7 3 6 2 7 3 10 3 1 0 4 0 3 2 1 1 2 4 8 9 8 5 0 10 9 9 4 9 13 10 4 8 5 8 2 11 1 1 2 7 4 0 1 3 7 8 5 8 8 5 5 10 7 1 11 3 10 11 13 5 2 8 2 2 9 1 2 6 12 6 4 6 4 7 2 8 4 7 3 15 1 8 3 7 8 8 3 7 12 8 3 7 3 7 0 8 4 0 6 1 7 2 10 10 9 4 0 10 2 6 2 0 7 10 5 5 1 6 7 3 6 5 7 7 3 6 10 12 0 0 13 7 7 2 6 4 5 5 8 5 6 2 1 2 0 1 4 2 10 6 7 6 11 3 9 8 8 6 7 3 5 5 10 2 12 4 2 11 8 1 2 3 10 8 5 0 1 0 1 1 1 9 10 6 5 1 0 1 0 4 10 3 12 10 8 7 5 1 8 4 7 4 11 3 7 5 8 7 11 4 8 7 6 9 10 3 0 2 8 1 2 9 10 0 0 11 5 3 3 6 9 5 1 5 9 9 12 7 7 6 3 9 5 11 2 3 10 7 9 3 2 12 6 6 5 5 7 0 4 0 3 6 1 3 8 1 1 4 4 5 2 4 6 10 2 1 9 9 14 3 0 3 6 3 8 4 5 0 5 7 8 2 1 2 4 7 2 10 2 11 6 2 3 5 1 11 10 5 0 6 0 2 10 2 11 6 0 2 9 6 11 1 0 1 7 9 7 6 1 9 3 2 3 4 4 4 0 9 15 2 0 4 8 3 4 5 9 0 1 0 7 1 6 2 4 1 9 3 11 1 9 6 5 7 3 3 5 8 10 8 9 8 7 0 5 8 8 6 2 2 3 2 7 5 10 10 5 1 4 8 10 4 7 5 7 7 0 1 0 5 6 2 2 10 0 5 9 4 1 7 5 8 3 8 8 7 7 4 3 6 8 14 9 9 9 6 8 1 4 6 9 0 7 10 6 10 11 8 3 6 3 5 4 3 2 9 6 11 6 0 1 5 7 0 2 1 6 4 2 9 3 9 5 10 3 0 2 6 10 6 5 9 3 8 10 7 6 10 0 1 8 2 6 4 4 6 7 0 0 5 0 8 2 12 8 3 7 10 7 2 3 8 1 4 3 7 2 5 7 1 0 1 0 1 1 2 0 3 7 1 8 4 2 1 8 6 1 4 7 10 6 7 10 6 9 4 7 8 10 2 2 3 4 11 1 2 4 3 5 9 3 10 3 3 4 4 0 4 8 7 8 9 3 4 8 6 11 7 3 10 0 9 6 2 5 0 2 8 6 4 3 2 9 12 7 9 6 3 3 5 0 0 1 5 5 3 6 3 3 6 8 2 9 0 5 2 11 2 8 10 4 1 1 1 5 9 0 7 5 4 8 1 5 8 9 1 4 9 1 6 5 4 9 10 4 5 3 2 7 0 8 1 5 11 5 6 4 4 7 8 2 10 7 3 8 4 3 10 5 1 0 7 5 7 2 1 5 7 7 9 1 11 8 3 9 8 0 6 1 8 4 4 6 4 0 0 1 8 7 0 0 13 0 3 12 0 5 2 4 7 3 5 4 6 0 0 1 7 5 8 5 0 4 5 7 6 3 5 8 5 3 1 6 9 2 7 10 7 1 11 8 6 2 0 0 2 3 2 8 1 4 6 2 8 0 2 9 12 8 4 3 6 0 4 3 7 1 1 9 7 0 7 10 3 7 3 4 2 4 4 1 0 6 6 0 11 6 2 1 3 1 5 5 2 3 0 10 6 7 0 5 1 8 7 8 8 6 14 1 3 9 4 6 4 4 12 3 5 3 1 1 2 0 10 0 4 7 0 0 7 0 10 4 0 4 5 4 3 4 5 4 9 11 3 5 1 3 6 4 8 6 7 7 6 8 6 9 6 4 3 6 3 3 3 0 13 5 0 5 9 9 14 11 4 0 10 6 2 0 3 5 5 4 1 1 9 2 10 0 0 6 1 7 1 2 7 4 12 1 0 1 7 1 3 0 10 6 7 2 0 0 1 2 2 1 4 2 13 9 9 1 7 8 8 10 4 4 0 11 0 5 0 0 3 8 1 12 3 3 1 7 0 15 5 6 8 3 2 4 6 11 6 2 6 8 2 4 12 2 9 6 9 10 9 10 6 7 0 5 3 8 6 8 9 0 8 0 0 0 6 3 1 8 8 7 3 8 9 4 4 12 0 11 3 6 2 6 8 2 7 9 5 0 3 3 12 1 11 6 9 9 1 1 1 2 6 2 4 2 5 2 4 9 9 2 1 8 2 3 4 8 10 0 0 7 7 5 7 7 7 0 12 6 0 0 7 8 10 2 0 7 6 7 9 2 10 4 1 7 0 1 0 4 2 8 6 5 7 5 4 2 3 0 0 7 12 1 1 6 8 2 6 2 5 2 8 9 8 0 1 2 0 6 4 11 3 14 11 3 1 6 9 4 4 1 1 4 1 4 8 5 6 0 10 1 5 9 8 7 5 8 0 4 10 3 2 3 4 9 8 0 7 5 0 4 1 2 0 4 7 2 3 7 5 4 4 3 4 2 3 12 3 2 11 4 6 11 12 8 9 11 3 3 0 4 5 5 10 3 0 0 11 7 7 6 2 0 2 9 10 7 0 9 8 7 2 2 10 6 3 9 6 0 10 1 0 8 6 3 4 5 2 0 6 1 5 0 5 7 9 7 10 6 7 3 1 0 2 7 2 7 5 3 7 3 4 8 3 8 1 3 6 1 4 11 7 3 3 1 0 0 13 4 8 7 11 9 7 1 2 6 4 7 7 0 8 9 1 10 2 6 6 5 2 13 2 0 6 5 1 7 6 3 1 1 8 2 8 6 0 6 6 11 6 7 4 5 6 1 0 6 7 13 13 2 6 2 8 3 1 3 4 5 4 4 10 8 10 9 6 0 0 12 0 6 2 7 2 5 8 0 2 5 9 3 4 0 0 0 7 6 7 4 11 7 4 8 1 7 5 7 7 5 4 1 1 0 12 9 13 3 5 12 1 4 2 7 11 6 11 6 9 7 8 1 2 4 9 1 4 2 3 6 2 0 7 5 10 12 2 6 2 2 0 4 7 3 8 0 7 6 8 6 0 4 5 4 1 8 1 5 6 4 7 5 12 11 2 8 1 1 5 3 2 0 10 6 1 2 4 11 3 1 2 7 8 7 3 7 5 1 6 1 1 2 1 5 10 9 7 6 8 9 0 0 2 1 10 6 1 7 8 8 0 2 5 6 4 1 0 10 3 0 3 0 7 9 10 4 5 4 3 3 3 9 1 3 0 6 8 5 6 2 4 11 8 3 3 4 6 2 4 10 6 0 4 2 1 6 11 10 10 7 4 2 1 8 0 7 1 9 0 5 9 5 4 8 5 9 2 5 8 10 8 5 2 10 9 3 9 5 6 5 2 4 14 3 1 6 2 8 7 6 3 6 8 0 5 9 5 5 4 9 0 7 7 8 8 3 2 7 7 5 7 5 7 9 4 4 7 0 1 3 0 0 4 3 5 9 5 1 12 6 6 12 6 4 8 1 4 6 5 2 8 6 0 4 4 8 0 4 2 9 8 7 7 3 6 6 3 5 0 2 5 0 6 3 7 4 1 4 0 2 9 4 0 10 2 11 6 9 7 7 6 7 10 5 1 6 6 6 3 9 2 7 12 0 8 7 7 5 4 0 5 10 11 2 2 6 1 7 2 8 0 5 4 13 4 2 4 4 6 0 0 14 8 1 2 6 5 0 11 3 6 4 4 6 2 8 5 7 0 6 4 0 1 2 6 10 5 5 5 1 7 7 4 3 4 2 8 3 2 6 5 1 1 2 2 3 6 0 6 1 5 4 6 8 5 2 0 1 5 1 8 5 5 3 7 9 8 9 5 6 6 0 0 1 5 1 0 0 6 3 4 9 6 0 9 3 2 2 1 8 0 6 6 11 3 9 1 0 2 10 0 0 4 7 8 2 3 0 2 10 8 7 6 0 6 0 11 5 1 10 6 6 8 6 8 2 10 5 12 13 9 3 8 11 3 1 4 2 0 9 1 0 5 4 1 5 1 8 10 4 6 9 2 1 2 4 8 6 13 7 5 4 10 1 10 9 14 3 3 5 6 4 8 5 5 3 11 5 1 1 4 9 3 8 3 0 4 11 8 10 1 5 7 7 2 3 12 3 5 1 9 4 11 4 11 6 8 7 0 8 4 6 9 4 11 6 12 2 13 9 6 4 9 2 4 10 6 0 3 7 6 0 6 2 7 5 7 6 2 5 8 8 6 3 6 4 8 7 6 1 6 6 10 8 9 2 10 6 2 8 6 11 3 4 1 0 5 5 10 0 0 5 6 10 1 11 3 6 2 5 0 5 9 3 13 9 7 11 7 3 7 0 0 6 7 5 3 7 11 7 13 6 6 1 5 8 3 1 7 3 5 4 1 2 3 10 7 10 2 5 5 0 2 3 0 7 5 8 3 9 12 12 2 7 8 6 1 8 6 1 4 5 11 5 11 7 6 4 5 1 10 7 8 9 4 0 1 6 6 7 4 9 10 2 7 3 7 6 8 6 13 2 0 5 3 8 0 6 3 8 10 5 8 7 9 4 8 0 1 7 10 6 2 9 9 4 9 5 5 7 5 5 7 8 7 2 2 11 0 5 3 10 11 2 0 9 3 7 7 5 8 5 4 0 6 7 5 6 0 5 0 6 3 8 6 8 8 5 13 2 0 4 1 13 6 2 0 11 5 8 1 7 2 3 4 9 7 12 0 5 5 2 16 4 1 10 8 7 15 10 4 0 1 2 7 6 1 3 8 0 3 6 7 3 1 2 5 0 3 5 13 3 7 4 12 1 8 3 10 3 8 1 2 6 1 4 0 1 6 4 8 6 0 4 3 5 3 8 11 1 6 5 1 10 8 5 0 6 6 3 2 8 10 2 0 5 3 7 9 1 8 7 4 3 1 2 4 2 9 1 4 1 3 8 3 10 6 0 1 9 2 3 7 0 0 10 2 6 9 1 7 2 0 7 5 7 5 8 2 9 8 5 2 1 3 1 5 8 9 9 6 10 4 3 10 2 0 8 5 1 2 0 10 8 7 6 10 9 0 0 7 8 9 11 4 4 4 7 4 5 8 2 1 6 1 13 9 13 3 8 4 7 7 8 1 6 8 9 3 1 6 3 10 3 1 11 2 8 1 2 8 3 7 6 4 9 2 7 4 1 6 11 12 0 3 0 6 5 2 1 11 7 12 10 16 8 5 4 5 4 5 11 4 7 0 6 9 9 0 9 0 3 6 4 11 7 3 8 6 10 5 6 9 2 0 3 1 3 5 9 7 2 8 5 5 0 3 0 4 8 0 1 4 0 2 3 11 8 8 6 1 4 5 8 8 11 2 4 2 13 3 3 5 3 3 2 2 11 10 5 4 8 2 8 8 5 5 2 1 0 1 2 10 4 0 4 3 7 7 9 2 1 1 10 2 1 2 5 7 0 7 0 8 5 13 2 6 5 1 0 7 0 0 2 0 0 4 1 1 8 5 5 0 5 0 10 0 4 0 2 6 8 3 3 5 8 8 10 1 12 9 1 5 2 8 7 6 0 6 6 0 1 8 10 11 1 8 1 1 9 9 8 11 3 4 1 7 0 10 6 11 1 3 9 6 2 3 0 1 7 14 2 4 7 1 4 6 1 2 8 1 11 1 5 1 13 0 0 7 8 4 1 4 6 10 5 4 5 7 1 0 3 5 5 12 1 4 8 3 10 5 10 2 8 7 0 17 10 0 8 5 6 3 8 2 4 11 9 10 4 7 4 4 5 10 0 9 3 1 8 0 2 8 3 10 1 9 9 6 7 5 3 1 4 4 6 4 6 8 7 3 2 4 7 6 5 7 1 1 6 1 9 9 3 7 6 1 0 9 7 8 2 8 3 7 14 2 1 8 3 5 0 5 10 1 1 11 4 1 5 9 8 6 4 1 8 1 3 10 5 7 2 4 0 5 8 5 8 1 4 6 7 1 1 2 9 2 1 3 1 3 0 1 4 10 6 9 4 2 3 5 3 6 3 3 2 9 7 2 0 4 5 4 12 4 1 10 3 6 8 5 2 3 6 5 6 0 1 5 6 4 4 4 4 7 11 3 3 7 6 6 9 9 9 3 8 3 2 7 7 5 0 1 5 9 8 12 7 9 9 2 6 2 14 3 11 7 10 6 0 3 7 5 0 11 3 9 2 0 5 8 7 2 9 0 11 6 7 9 0 6 4 2 4 7 9 2 5 1 7 14 6 5 2 8 4 12 7 1 6 9 1 0 0 3 0 10 1 6 1 2 5 6 12 4 10 10 2 7 2 5 9 4 3 5 1 0 9 5 3 7 3 0 8 10 1 5 0 8 9 3 2 9 1 4 13 8 5 7 5 3 2 1 9 5 2 8 3 3 0 1 5 2 4 3 6 7 5 2 7 6 9 6 9 13 8 3 3 5 3 1 0 10 7 2 5 1 2 8 2 11 6 9 1 4 3 0 9 2 10 6 9 2 3 3 11 0 0 4 4 5 5 4 12 1 7 11 1 5 9 2 3 0 2 1 2 10 6 5 0 0 9 5 12 7 4 5 9 8 8 7 6 13 1 12 4 3 6 5 6 10 2 0 2 7 10 5 3 4 0 7 2 4 10 7 6 6 2 3 5 3 3 0 1 3 7 0 3 11 5 13 4 8 13 8 2 2 16 6 8 4 5 7 5 9 0 2 2 2 1 6 1 7 12 4 0 1 3 4 2 1 8 7 5 5 4 2 5 3 4 2 2 6 7 9 4 10 3 5 5 10 7 1 7 10 0 4 4 4 4 0 9 15 1 9 5 12 2 8 7 1 3 0 10 4 5 8 2 8 0 2 6 9 3 2 11 1 7 4 1 9 4 14 8 12 2 10 1 8 8 1 8 11 6 4 7 7 4 0 2 2 12 8 11 3 4 8 3 6 1 2 2 2 10 5 3 2 5 6 2 10 0 7 2 1 3 0 9 10 3 5 2 1 3 9 8 9 1 5 1 2 1 13 9 0 3 9 6 1 13 8 10 1 4 7 1 7 5 2 4 9 4 3 2 5 4 3 0 5 5 2 1 8 2 5 3 2 6 6 8 6 1 1 10 6 2 11 4 8 10 4 12 10 1 4 4 7 10 2 6 2 0 0 5 2 0 9 4 10 2 2 4 9 4 1 0 9 6 6 8 3 4 9 9 7 3 6 4 4 3 8 5 7 8 8 7 2 5 0 4 7 1 1 4 1 0 6 0 1 6 2 4 7 2 5 9 3 6 6 7 7 0 2 5 12 8 8 1 7 0 5 0 3 4 2 3 10 8 1 5 1 10 2 7 8 2 0 0 8 4 14 7 4 4 6 6 0 12 13 9 1 2 7 6 2 9 2 9 8 1 9 5 5 5 6 9 1 4 6 0 5 5 9 6 7 6 1 2 0 2 3 8 2 5 1 2 2 2 7 3 7 2 12 4 7 3 5 1 2 0 6 5 0 12 1 5 3 2 5 4 6 2 8 8 5 1 4 11 7 2 6 4 1 7 2 8 8 5 2 3 4 2 1 8 5 8 6 4 3 8 11 2 6 4 11 5 2 3 16 7 0 4 1 4 10 5 10 5 2 5 0 7 2 6 10 11 9 5 5 2 4 6 3 4 8 9 10 9 7 6 5 7 2 10 2 0 7 5 8 4 7 5 5 0 2 4 3 3 9 10 9 1 1 9 12 1 10 12 12 9 1 3 10 2 2 12 4 4 2 2 0 4 3 4 9 1 5 7 14 0 8 2 5 5 6 11 6 1 0 5 6 7 7 7 12 3 1 1 0 9 1 1 3 8 2 3 9 3 0 1 1 0 6 8 11 6 4 3 11 8 11 7 5 1 3 14 3 4 0 10 0 0 6 1 0 6 6 5 5 5 3 4 1 8 5 1 9 9 1 4 2 6 4 6 10 1 8 4 2 4 5 9 7 11 9 5 9 2 10 3 1 9 5 3 4 0 9 9 10 2 12 2 4 1 3 4 7 0 0 5 6 2 4 2 9 1 10 8 4 2 7 3 2 1 0 2 2 9 0 1 6 7 7 7 4 6 9 4 1 0 7 7 12 7 4 4 0 6 5 4 1 8 3 6 3 2 4 1 1 0 5 8 11 8 8 8 3 4 0 4 4 10 7 3 9 1 2 0 1 2 2 10 1 1 2 1 8 8 3 7 1 1 7 6 6 3 0 1 6 7 3 10 12 12 8 7 9 8 0 4 2 5 4 6 8 4 6 3 9 9 0 14 6 1 5 7 6 8 8 7 9 9 2 10 11 2 8 1 8 4 8 1 8 5 3 7 10 2 0 12 7 0 2 1 3 4 0 12 6 0 6 9 10 6 1 2 1 10 0 2 15 3 0 11 11 5 3 6 7 4 2 5 3 1 6 8 3 3 9 3 4 6 2 0 6 2 3 0 3 8 1 2 5 5 13 4 10 6 0 8 7 2 6 1 5 5 3 0 6 11 1 7 0 0 6 3 8 8 5 5 1 1 5 5 10 2 2 3 11 4 0 4 4 2 2 4 5 0 2 5 6 0 5 3 3 10 12 11 5 0 9 9 4 0 4 3 5 5 0 6 1 9 4 9 8 3 4 2 8 6 6 6 2 0 7 3 5 0 6 4 0 7 9 9 7 3 2 6 1 1 1 4 6 3 6 5 4 11 3 0 2 0 0 4 0 8 5 0 8 7 11 9 6 0 6 4 2 3 6 8 2 6 0 6 6 3 10 4 3 0 5 7 2 5 13 11 0 0 3 13 0 12 2 2 7 0 5 10 12 10 4 6 2 4 2 1 6 1 3 1 4 1 6 11 4 8 5 7 2 4 2 9 7 0 4 0 0 5 5 7 5 10 6 7 0 5 3 7 6 3 8 0 10 0 7 6 6 9 5 14 5 0 2 4 3 12 4 8 2 1 4 12 6 0 1 10 11 7 8 1 6 3 0 8 2 2 5 6 9 8 0 8 13 8 12 10 1 7 12 4 7 0 11 7 1 8 1 0 9 3 5 0 8 4 3 7 8 1 4 9 4 1 13 5 8 2 6 5 1 5 7 2 5 11 3 12 7 0 2 1 2 2 9 5 5 8 3 9 10 11 1 8 6 5 0 0 3 2 7 0 7 2 4 3 3 0 1 3 8 0 3 6 3 10 10 10 1 5 1 3 12 2 1 0 1 2 7 7 9 3 9 7 5 2 0 6 1 2 3 11 2 7 0 8 9 1 1 8 2 11 4 4 0 7 4 3 0 6 7 9 7 6 1 5 9 3 5 5 2 2 2 2 5 7 4 6 7 2 9 0 5 7 1 7 1 5 10 6 3 11 1 7 6 7 11 0 12 2 4 8 2 6 10 2 6 0 7 6 4 12 11 2 4 10 2 2 6 8 3 5 3 6 0 3 3 3 8 4 4 4 0 5 11 10 3 10 7 1 8 9 9 5 8 1 10 5 6 16 11 6 7 4 8 4 5 6 7 5 3 3 12 6 10 3 7 6 10 6 9 8 3 2 7 3 10 1 2 2 9 7 2 12 8 9 8 8 10 1 1 8 10 2 4 3 2 7 8 5 10 5 2 5 1 6 10 1 3 6 14 7 7 2 6 9 5 1 0 8 3 6 1 10 7 4 1 6 10 0 2 4 0 8 2 5 6 0 2 1 0 1 6 10 8 4 4 8 2 5 2 6 9 8 5 3 0 3 11 10 10 2 0 5 7 4 7 1 1 2 6 0 1 7 11 12 9 1 6 1 0 1 7 4 9 3 7 1 0 0 8 3 7 4 0 3 8 7 6 5 0 4 8 1 10 4 4 5 5 5 12 7 5 6 0 12 8 2 0 9 3 2 4 1 6 2 3 4 1 9 9 3 4 3 11 0 13 8 9 9 4 9 3 8 9 3 7 10 0 9 6 6 11 0 1 1 8 2 10 0 11 3 6 5 5 6 2 4 0 12 0 9 9 3 4 8 4 3 0 7 2 2 5 2 5 12 6 7 5 3 1 9 1 12 10 7 5 0 9 4 2 8 8 8 6 8 1 9 10 8 0 10 6 12 3 2 1 2 8 0 8 13 1 7 10 8 9 3 5 3 14 5 5 1 8 11 2 11 7 0 4 1 2 1 6 2 2 2 12 4 7 2 8 5 5 4 6 9 5 8 0 5 10 7 2 6 0 9 6 7 5 6 3 9 3 4 9 8 2 2 10 8 4 9 6 5 9 10 9 0 0 4 0 6 0 9 0 2 0 5 6 5 2 4 3 0 2 8 2 2 0 4 1 10 5 10 12 8 5 4 8 0 8 7 8 0 6 9 0 9 0 8 6 3 0 3 8 3 4 8 4 1 10 4 8 7 4 4 7 0 4 7 14 6 2 0 2 4 2 2 7 6 5 10 8 9 5 7 7 1 7 5 10 1 6 4 5 6 3 9 1 7 7 6 6 10 2 8 0 1 2 2 7 4 11 9 7 7 9 5 1 3 10 1 0 6 11 6 5 3 4 0 2 3 6 0 4 8 3 9 7 6 0 0 7 7 10 7 5 3 6 6 6 2 1 8 13 9 1 9 5 5 2 1 6 5 0 0 7 10 8 0 6 8 9 11 3 1 5 6 3 12 3 0 1 4 3 7 2 4 5 3 3 7 6 11 0 10 7 8 1 1 9 1 7 10 2 1 4 9 4 5 1 1 3 5 3 2 7 8 1 10 7 3 5 6 1 1 6 4 1 4 6 4 0 0 7 2 0 3 2 2 10 7 1 9 3 2 4 2 5 4 2 12 0 11 8 5 4 1 10 4 6 0 4 7 1 0 6 3 0 6 5 0 4 6 9 10 0 4 8 7 1 1 12 7 2 5 11 5 10 6 7 5 12 1 2 0 9 10 4 10 8 2 11 6 3 0 11 2 7 11 5 6 2 3 8 4 1 3 14 4 0 1 9 8 3 5 1 4 3 0 5 8 5 0 13 5 0 7 1 2 1 3 10 3 3 5 0 13 7 9 2 1 0 8 9 6 7 9 2 0 8 1 6 0 9 2 8 8 2 8 8 4 4 2 15 8 0 4 11 10 2 4 2 5 7 3 2 0 3 0 5 3 0 1 6 10 1 8 8 3 0 6 9 9 14 0 7 2 0 0 2 4 1 11 7 1 9 1 5 2 3 7 4 6 3 7 4 0 2 9 2 0 4 2 1 6 4 6 1 3 10 1 4 0 0 5 5 6 11 0 4 1 2 3 7 3 5 4 4 8 0 6 5 11 10 4 0 0 7 10 2 0 3 7 4 4 2 4 9 1 9 6 9 0 0 2 1 10 4 10 7 7 0 3 2 5 6 0 4 5 3 4 16 8 2 0 8 7 7 4 8 8 7 6 6 6 6 2 1 7 1 6 8 7 10 12 6 2 11 5 0 4 3 7 10 6 3 8 2 5 13 9 3 5 7 4 9 3 4 5 8 5 5 3 6 11 5 0 6 4 1 3 2 7 7 1 3 1 9 2 6 4 4 7 7 7 2 1 3 3 2 3 9 7 8 2 5 2 1 1 4 7 10 7 5 4 8 5 3 2 5 3 13 0 2 3 1 12 6 4 10 6 10 8 0 10 10 7 8 6 1 5 3 11 4 10 1 8 6 12 5 10 1 5 7 6 5 4 2 4 1 3 7 5 11 4 8 5 3 11 5 9 2 0 6 1 0 1 2 5 5 1 4 9 4 6 13 2 2 7 9 8 8 9 7 1 4 7 5 1 7 3 9 10 8 3 5 4 4 8 0 8 1 0 6 1 10 6 7 6 10 5 7 6 4 8 1 0 2 11 6 5 2 3 1 10 1 11 0 12 5 3 3 2 7 7 7 5 8 10 2 13 1 0 1 1 13 7 8 4 10 3 3 4 7 7 5 5 11 9 2 1 6 14 11 8 3 6 7 0 6 0 9 4 1 9 8 3 10 0 8 4 1 6 3 5 5 2 1 11 5 4 3 4 8 7 5 9 5 7 9 11 8 4 5 12 4 10 5 2 7 0 4 5 1 10 2 8 5 4 6 3 3 12 10 0 7 7 7 2 1 2 4 9 3 0 8 0 10 6 6 2 7 0 7 2 1 6 3 5 3 6 1 9 10 8 6 9 3 2 10 0 7 4 4 6 10 13 11 6 1 7 7 5 6 11 3 4 1 5 0 1 11 7 5 0 4 9 2 1 2 3 6 3 11 1 1 8 7 3 6 2 7 2 11 6 9 10 0 2 9 3 7 0 1 7 6 1 8 0 4 3 0 4 7 11 5 4 8 12 3 5 1 11 10 10 6 11 0 11 3 3 5 10 1 0 1 8 10 2 6 3 5 5 8 9 12 5 1 7 7 4 8 5 11 3 11 7 4 6 4 0 6 12 9 12 0 6 8 1 0 1 1 3 2 0 3 9 8 4 8 8 2 3 7 6 7 1 5 6 6 9 8 5 0 10 10 9 1 5 7 2 2 9 2 7 1 13 0 8 1 0 7 4 9 2 4 0 2 3 6 6 1 2 4 10 2 5 2 2 9 1 0 5 6 8 8 3 6 9 8 7 12 5 7 2 9 0 6 2 1 1 9 8 5 3 5 3 5 5 0 10 1 7 6 4 4 5 1 7 5 0 3 4 2 6 9 7 0 2 10 5 8 8 13 8 6 5 6 0 5 10 8 4 6 1 3 3 0 1 11 4 0 5 7 4 2 2 8 1 2 11 2 3 0 7 0 2 12 5 2 6 2 1 3 6 2 1 6 4 6 0 10 2 2 10 8 8 2 1 12 10 10 6 4 7 3 4 3 0 2 7 4 3 3 13 0 5 10 0 5 10 0 5 6 3 4 5 8 6 4 11 1 5 11 2 0 7 0 4 1 1 8 4 3 10 2 14 10 3 8 10 3 4 0 8 14 9 8 2 7 10 4 7 9 2 7 0 1 2 6 6 8 7 10 0 11 0 7 4 4 6 5 2 3 4 0 7 8 1 5 8 10 2 10 7 3 9 9 0 7 5 7 11 3 1 9 4 5 10 8 4 7 12 2 7 5 0 1 1 1 0 10 11 3 6 10 2 9 5 9 3 11 0 3 1 7 5 4 2 2 2 8 2 5 9 12 0 7 3 2 3 4 6 3 8 0 8 4 9 5 10 10 2 5 1 1 5 3 5 2 6 4 4 3 1 3 9 4 7 8 12 2 4 10 2 10 9 6 5 1 5 5 7 4 5 8 0 8 10 1 2 2 8 7 3 1 3 5 7 4 5 2 12 3 6 1 4 3 1 1 4 7 7 8 7 5 2 11 8 4 4 10 2 2 1 6 0 3 0 0 1 7 8 0 0 6 5 7 2 5 8 4 3 7 7 10 8 8 3 1 7 6 1 4 0 3 8 4 7 10 2 1 4 8 7 5 2 6 1 2 8 7 10 4 5 2 6 11 3 9 0 1 6 1 1 0 2 6 0 9 10 10 3 2 6 1 2 6 0 0 5 1 5 3 1 11 2 6 2 4 3 12 5 3 5 10 4 3 2 6 1 2 5 0 11 1 9 11 1 8 3 1 1 3 4 2 10 3 6 10 5 0 9 8 9 6 7 0 7 2 4 5 11 0 4 5 0 7 9 12 0 9 8 3 1 8 1 6 6 2 0 5 1 3 2 1 7 2 11 3 0 6 4 1 11 3 11 7 10 11 1 4 0 6 4 0 2 5 3 3 6 6 0 10 8 5 7 7 2 2 7 3 4 10 6 0 5 5 4 9 4 8 4 3 2 9 6 5 1 2 8 7 9 5 3 7 4 6 5 8 5 8 1 0 4 2 3 2 3 9 7 2 1 6 9 6 10 6 7 2 1 0 10 4 9 10 1 2 5 6 9 4 4 2 7 5 0 7 6 7 2 9 5 6 5 9 1 1 4 3 6 1 3 13 8 4 9 6 3 3 8 7 1 3 4 2 10 5 2 12 7 5 9 12 2 1 9 1 12 6 3 0 0 1 4 10 7 10 12 9 9 7 7 5 4 10 1 2 0 11 0 8 12 0 0 1 1 2 5 7 1 1 2 2 4 0 10 8 7 0 1 10 6 0 1 5 2 6 0 4 8 3 3 3 5 3 5 3 2 7 2 10 3 7 11 8 4 6 8 4 0 5 6 11 6 12 6 4 7 7 0 2 8 11 0 11 7 2 2 11 0 5 2 10 2 0 6 10 2 9 11 13 13 7 7 9 9 1 1 2 3 7 8 6 0 12 3 3 11 8 4 6 2 3 5 2 6 8 2 7 1 0 12 1 6 2 13 0 4 8 4 6 6 1 8 10 4 0 4 3 11 14 7 1 4 11 5 0 6 12 1 0 4 7 7 2 0 5 5 10 2 0 7 4 10 5 0 5 2 11 6 7 8 12 4 2 7 7 0 2 5 3 1 5 11 1 7 2 6 0 0 6 9 7 10 3 6 13 11 0 4 1 1 9 0 9 3 2 4 0 1 3 2 1 7 0 4 1 2 7 0 1 6 5 1 7 8 7 1 3 8 5 1 5 4 5 8 1 0 10 2 1 14 5 4 10 3 9 1 10 9 9 8 7 1 1 9 4 0 6 8 7 4 9 6 5 7 7 6 5 3 1 3 2 2 4 4 5 3 1 7 1 0 1 5 11 4 5 6 3 13 9 5 1 3 6 2 8 3 6 2 0 7 8 1 9 4 8 13 9 2 5 5 2 2 8 10 3 2 7 0 6 2 4 9 3 3 8 6 1 2 4 2 4 8 11 10 5 2 4 7 1 1 5 12 11 3 7 1 3 12 11 1 4 3 2 5 3 3 6 3 9 6 7 6 9 3 10 2 7 4 6 8 2 1 11 0 8 7 7 0 7 12 5 8 7 7 10 9 1 1 0 9 3 1 3 0 8 3 0 2 2 3 8 7 13 8 1 6 7 1 3 6 7 6 4 7 10 0 1 7 6 0 1 3 4 2 4 1 6 8 6 8 1 7 7 4 8 7 7 9 4 3 5 1 8 9 1 7 3 8 6 0 4 4 4 3 11 2 8 0 11 8 5 5 2 5 2 1 1 4 1 8 9 0 0 4 6 3 8 3 5 8 0 7 1 5 1 4 4 3 9 3 7 4 4 3 8 4 8 3 1 6 0 1 3 1 11 0 6 4 12 5 9 5 10 0 1 9 10 5 0 4 3 9 3 7 3 3 4 3 9 7 6 10 3 7 10 4 9 7 9 3 1 1 2 10 0 1 7 5 8 1 0 9 0 5 1 10 3 5 7 11 5 6 1 0 0 1 4 6 7 11 6 5 9 1 9 2 4 7 3 3 3 2 5 10 3 8 1 5 4 4 9 3 12 2 1 7 0 5 7 2 3 2 3 5 13 2 12 0 4 8 3 1 9 2 8 1 12 9 11 4 3 7 1 7 0 0 10 3 11 7 0 11 5 10 8 7 4 13 7 10 4 4 7 2 8 11 9 10 0 11 4 6 12 3 5 5 0 8 4 7 7 2 3 0 3 10 13 4 2 0 6 7 11 3 2 0 6 1 1 4 6 0 9 13 4 2 6 7 8 12 3 3 6 5 8 5 9 5 3 5 14 9 4 5 3 7 4 6 1 4 11 7 0 1 3 0 0 2 6 5 0 5 2 3 8 1 4 3 12 6 4 9 0 4 2 10 6 6 3 2 4 10 2 7 11 7 1 8 5 2 5 1 4 7 5 5 7 4 10 2 6 6 2 0 4 4 1 7 6 9 4 3 8 8 9 3 9 2 5 4 3 8 9 8 7 0 8 8 3 1 5 8 4 4 1 10 1 2 3 2 5 10 6 11 5 4 1 10 10 5 0 0 8 2 7 7 4 7 1 6 10 13 6 4 1 1 11 3 7 5 5 8 3 0 5 8 1 7 10 3 3 4 2 5 10 8 2 1 2 8 4 1 8 0 5 2 3 1 0 2 3 6 0 0 6 10 7 6 3 2 0 4 10 5 3 3 10 0 5 5 9 9 13 2 2 2 8 9 6 0 6 8 2 3 6 3 4 3 1 12 7 2 4 6 0 1 4 3 4 8 9 7 5 4 3 6 8 3 4 12 5 0 0 8 0 2 0 6 6 9 0 6 4 12 2 12 5 10 5 2 4 11 3 2 6 2 8 2 4 9 7 1 11 0 5 2 10 6 1 1 3 0 1 3 3 0 10 5 0 4 7 5 2 9 6 1 0 5 8 7 9 4 13 2 4 4 7 3 2 4 10 3 5 2 4 10 2 5 3 1 2 5 3 7 8 5 7 5 1 6 1 7 10 7 7 12 7 0 3 5 4 8 3 5 6 3 5 0 2 3 5 9 7 11 3 1 7 2 4 2 6 0 0 5 9 7 7 2 6 3 1 0 1 2 5 4 2 4 3 3 5 12 2 7 0 9 5 3 5 12 4 1 11 7 2 5 9 7 0 1 1 4 0 5 0 9 10 7 5 5 4 8 4 2 6 4 6 3 4 2 3 3 3 2 11 3 5 1 7 1 4 7 4 13 3 8 8 3 5 8 4 5 4 5 1 11 9 9 1 2 3 6 1 1 5 5 5 6 0 10 8 1 2 7 1 12 4 0 4 1 1 0 0 0 10 6 0 2 7 5 0 8 8 9 0 0 4 11 10 5 2 6 10 9 1 6 4 11 5 6 6 6 3 8 9 8 2 5 8 4 6 1 2 2 7 7 5 0 4 6 4 9 5 0 3 6 4 12 2 4 12 5 7 4 10 7 6 6 5 1 8 0 3 4 8 3 7 2 0 6 5 3 5 2 6 3 3 1 1 10 9 0 2 2 12 3 9 6 5 3 2 6 1 11 6 9 1 4 2 4 6 5 1 6 7 0 10 7 5 1 9 8 4 5 7 10 4 7 0 4 8 0 0 7 8 2 5 2 4 7 7 16 10 4 4 14 5 12 9 6 12 3 7 5 7 2 8 4 8 1 9 0 2 7 11 1 10 1 7 1 4 1 3 0 12 7 2 7 3 4 11 11 7 3 2 9 7 3 9 0 7 11 6 2 3 2 3 2 8 6 2 12 8 10 9 13 1 3 9 7 10 0 9 2 11 10 5 2 8 0 0 0 1 4 6 5 3 6 11 3 4 3 10 6 4 5 8 10 4 9 4 8 10 6 2 0 6 7 10 0 3 8 2 1 7 3 4 7 8 2 7 11 10 0 2 6 2 5 3 0 7 2 5 0 0 1 4 1 4 5 4 8 8 4 8 4 8 1 3 2 11 0 2 7 3 6 7 6 2 9 1 2 2 1 5 7 0 6 10 2 5 11 10 1 10 7 1 0 8 11 7 8 9 7 3 0 6 2 13 1 7 5 10 11 11 2 1 4 6 3 6 0 7 1 6 2 7 0 9 8 3 9 3 6 8 1 3 1 5 0 3 4 11 8 3 0 0 1 9 3 5 1 2 5 9 2 4 0 2 7 7 10 5 8 5 11 1 4 7 3 9 9 3 7 11 1 0 1 5 3 8 5 0 4 2 8 2 7 12 2 8 9 0 12 1 3 6 3 0 6 2 8 5 6 8 3 2 13 9 9 3 2 1 7 12 12 12 9 0 1 1 1 1 0 11 1 1 4 8 8 3 9 9 0 2 0 14 7 1 7 5 2 9 5 11 4 4 0 2 8 6 5 0 1 4 1 10 7 5 7 6 2 7 13 1 10 1 5 6 10 5 5 3 7 7 4 4 5 11 5 4 7 8 3 8 6 0 0 2 1 5 6 3 6 4 8 3 1 1 8 4 5 6 5 3 4 0 15 7 8 3 10 4 1 3 7 8 3 4 2 6 0 8 0 5 6 1 5 11 0 0 6 6 0 1 3 4 9 4 9 12 2 5 2 8 3 3 7 1 1 2 6 10 5 5 3 0 3 13 11 9 10 9 8 0 6 9 10 11 2 7 2 1 8 1 0 10 8 1 2 0 9 6 8 4 2 0 5 11 2 1 8 6 3 6 5 7 2 2 8 9 1 5 1 1 5 4 4 5 2 10 9 6 0 10 11 6 4 3 9 4 5 7 8 7 4 1 2 6 0 5 6 3 5 7 4 2 8 1 5 2 8 0 5 8 11 8 11 13 3 7 1 1 6 0 11 5 12 7 9 10 10 2 10 1 2 2 3 0 6 1 0 1 1 2 0 0 5 2 4 4 4 9 0 4 0 1 4 6 10 5 4 11 1 2 7 7 8 0 0 4 3 9 4 8 0 3 5 2 6 6 9 1 6 5 7 0 1 5 1 3 2 1 10 8 7 4 6 3 8 6 2 1 2 0 6 4 11 12 1 7 3 5 4 1 2 3 2 0 9 1 3 2 1 5 9 4 4 3 9 7 8 6 7 1 0 0 12 5 10 6 1 2 4 6 1 0 9 0 9 7 7 1 1 9 8 2 0 10 4 3 13 2 4 5 0 8 0 9 9 5 3 5 7 6 4 12 8 9 7 7 6 3 9 2 8 2 5 9 4 2 3 0 10 1 1 1 7 4 3 5 1 6 1 4 0 2 5 7 0 7 10 6 14 9 0 4 9 8 5 14 6 4 3 9 0 0 10 6 1 1 4 2 6 9 8 8 11 0 9 5 9 6 6 8 11 4 1 0 5 4 6 5 8 5 7 6 0 7 2 3 13 8 4 3 0 4 9 7 2 11 2 4 8 6 9 1 8 8 8 3 2 6 1 5 1 1 3 0 13 1 9 5 5 11 0 4 1 13 5 9 2 10 3 6 2 3 1 0 12 9 10 6 2 7 5 5 11 8 5 3 10 11 0 7 4 5 6 3 7 9 3 3 1 4 8 4 5 4 0 5 8 7 4 1 0 1 9 8 2 0 2 9 9 3 5 5 5 3 7 0 0 5 13 11 1 8 12 8 1 3 9 10 3 8 4 9 6 3 5 0 4 2 3 0 4 3 10 8 3 12 3 3 0 6 7 5 2 4 0 6 3 9 1 10 7 3 5 2 8 0 1 8 4 8 2 3 1 8 6 2 1 4 10 9 9 7 11 7 9 10 8 2 6 4 2 4 11 1 1 8 7 0 0 3 10 9 12 3 1 8 9 0 2 8 0 10 10 9 4 2 2 0 0 6 2 11 7 2 5 9 7 6 2 1 13 3 3 4 3 9 3 8 4 1 5 5 3 5 0 8 6 0 10 0 8 10 6 3 8 9 4 10 5 6 6 2 1 0 10 12 5 1 4 10 2 4 5 8 13 4 0 9 8 1 1 0 7 4 9 7 7 3 2 7 10 6 9 0 7 6 0 6 6 8 8 10 4 0 2 3 1 2 1 2 6 1 2 9 1 5 10 1 13 9 14 7 5 2 4 11 7 15 1 7 4 1 4 8 6 11 12 1 5 5 5 1 9 11 8 2 6 5 9 3 8 8 11 1 8 8 1 1 4 6 5 3 4 7 10 4 9 5 6 12 3 6 3 2 4 4 1 4 4 5 6 10 11 8 8 1 2 11 9 1 6 0 3 1 3 5 7 7 0 2 0 9 6 12 1 4 8 4 0 9 10 6 4 6 5 2 4 7 3 7 4 10 0 2 0 5 9 9 3 8 5 1 0 11 8 3 8 0 4 6 0 7 4 7 8 6 1 1 7 2 2 6 5 1 11 10 5 1 4 5 8 3 4 6 7 1 8 7 4 2 10 3 4 1 5 10 0 7 2 6 2 2 11 5 10 1 6 14 7 8 6 0 2 0 1 8 2 1 10 7 1 2 7 11 8 4 8 11 3 0 11 2 2 5 7 7 2 7 2 0 3 5 2 7 5 2 2 5 10 4 6 7 2 6 2 8 9 4 7 7 7 4 3 5 4 5 7 7 7 2 0 5 5 5 2 5 11 4 11 5 2 4 0 2 8 0 8 10 1 2 0 9 0 4 2 5 7 8 9 2 11 6 6 14 2 0 1 5 11 3 7 11 11 8 4 6 8 5 10 8 4 8 0 11 4 12 4 4 4 8 0 11 6 0 6 8 7 3 5 3 9 2 5 6 12 7 7 0 3 5 0 6 4 1 6 4 5 8 2 4 2 0 8 2 4 7 6 5 5 2 4 8 4 11 6 12 2 13 3 8 0 3 0 11 1 2 2 7 10 8 1 8 3 2 1 5 3 8 0 1 11 13 0 0 0 9 6 8 4 7 6 2 6 6 6 7 8 1 0 4 6 12 7 3 1 5 0 8 9 9 11 11 0 8 2 11 5 8 4 2 4 4 3 6 5 1 0 9 8 1 13 2 2 2 3 4 2 3 4 14 6 6 3 7 8 4 3 2 8 8 10 7 0 5 10 3 7 1 1 8 9 7 4 7 8 10 2 5 6 2 10 5 3 4 9 9 2 9 5 5 5 7 1 4 5 7 5 10 7 3 4 10 5 1 8 8 1 7 1 1 10 2 7 6 0 10 0 7 8 3 5 9 4 10 3 2 8 1 6 1 9 2 1 13 9 8 7 1 3 8 4 2 4 9 2 2 1 2 1 4 1 8 4 5 12 0 0 0 1 3 10 4 4 10 10 0 3 2 7 12 6 10 5 4 4 9 3 8 1 9 5 3 0 14 0 8 1 7 4 8 3 5 0 9 8 2 5 8 4 6 5 6 12 14 10 1 7 2 0 6 7 3 0 7 0 6 6 10 0 2 2 10 14 1 1 7 8 6 1 4 0 11 7 8 8 3 8 4 8 5 12 2 3 9 1 1 2 1 3 8 9 4 3 3 6 0 5 7 11 2 0 5 0 8 10 5 6 1 10 7 2 6 3 7 2 0 3 5 2 0 1 9 6 9 14 2 5 8 0 9 0 11 4 5 6 2 4 2 4 7 3 2 10 8 10 8 4 7 3 4 13 4 4 8 11 11 4 7 5 5 6 10 4 4 5 2 10 2 7 6 10 0 1 9 2 5 7 4 1 8 1 11 8 8 7 6 9 1 1 2 5 9 5 9 7 9 0 11 2 7 6 10 9 5 9 3 2 8 8 3 1 2 7 2 0 6 4 8 5 0 4 7 2 0 9 10 7 6 4 5 4 10 6 1 1 7 4 7 1 2 11 7 6 7 3 8 6 7 13 3 5 6 7 9 8 8 3 0 7 4 4 3 3 10 6 2 1 3 1 1 5 9 1 6 0 0 7 10 2 3 6 4 9 1 7 5 7 11 5 9 9 12 3 9 4 5 5 4 2 5 12 8 3 0 2 0 10 1 6 5 15 7 7 8 4 6 8 5 0 0 5 4 3 4 1 12 5 5 5 4 10 2 6 5 5 8 1 8 3 0 3 8 9 1 6 1 8 0 9 0 2 8 10 10 7 3 5 3 11 2 8 0 6 3 7 5 0 7 4 4 4 1 5 1 1 4 11 4 0 5 4 5 8 7 8 12 6 1 2 0 7 10 8 8 8 5 4 6 9 1 9 4 9 2 0 9 2 7 13 0 8 3 6 4 8 10 7 2 8 6 2 1 8 4 10 2 10 8 1 13 12 5 3 12 5 7 0 4 9 3 3 3 8 4 5 4 14 4 1 3 2 0 4 4 4 6 0 5 11 5 9 3 1 7 4 8 1 3 2 1 12 6 3 4 3 4 2 0 2 3 3 4 10 7 3 0 2 6 4 9 4 3 0 1 1 7 13 7 4 6 8 7 8 5 8 4 1 0 15 0 6 2 10 5 1 2 0 2 6 8 9 5 7 0 3 9 4 2 0 4 4 2 4 12 4 0 5 8 2 5 5 8 5 0 10 7 4 6 5 2 14 3 1 1 3 4 0 5 6 0 6 2 0 0 5 2 7 9 6 0 7 8 3 4 6 0 1 2 5 10 10 1 4 6 1 3 4 4 7 8 13 1 9 4 6 0 4 9 6 0 5 3 6 1 6 1 9 5 4 9 2 3 1 6 5 1 8 0 4 8 1 13 1 1 9 11 7 7 13 0 7 5 0 3 4 3 9 5 4 0 3 12 6 3 10 1 3 5 4 5 5 7 8 1 10 9 8 9 9 5 13 8 8 1 9 4 10 8 1 11 13 2 0 1 0 0 3 8 4 1 1 5 6 9 0 3 9 4 4 0 6 0 2 1 2 6 2 10 9 7 5 7 3 9 2 6 10 6 3 10 1 5 2 11 1 0 1 4 5 3 6 1 0 4 0 10 10 12 4 3 6 5 6 3 4 4 2 4 4 10 1 10 4 5 8 0 12 2 0 5 0 2 8 5 8 1 0 0 4 2 3 6 1 9 10 0 6 4 1 4 6 13 11 2 1 4 3 5 4 0 1 7 3 6 2 12 9 8 5 4 4 9 7 7 2 7 4 2 10 0 0 4 1 3 5 8 1 0 5 0 2 13 6 1 2 4 4 5 5 0 2 1 1 7 8 0 6 10 9 9 2 10 1 2 0 9 1 7 6 12 3 12 0 11 0 6 7 9 0 10 8 1 1 3 2 10 0 7 4 0 12 1 7 0 0 9 2 5 3 6 3 4 4 3 6 0 2 6 5 7 5 5 5 3 14 7 13 7 4 5 5 12 11 6 0 2 0 3 13 1 0 3 15 3 5 7 3 2 9 0 5 0 5 6 0 1 5 3 3 13 1 1 9 9 6 4 2 6 3 0 2 5 5 8 3 0 6 1 4 4 0 11 11 3 4 4 4 10 10 5 3 4 0 6 12 3 12 6 4 5 9 5 5 2 0 6 10 1 4 0 3 10 10 4 9 0 6 0 2 3 7 6 1 5 2 6 6 1 7 3 7 2 9 7 1 8 1 11 4 1 4 7 4 6 0 6 3 4 5 3 7 2 3 9 4 6 9 3 6 2 3 8 3 0 5 3 3 13 7 7 2 5 1 6 11 5 7 3 5 9 0 9 1 0 7 2 5 7 2 8 6 8 5 6 6 3 2 4 9 6 7 8 4 0 1 7 2 4 4 7 2 1 9 3 9 14 7 5 3 0 3 3 6 1 4 5 1 8 0 4 8 3 4 4 10 7 5 2 8 6 8 3 7 9 6 3 11 7 5 4 0 7 7 3 11 7 8 9 6 4 7 6 9 6 6 7 7 8 7 4 10 5 9 0 4 6 6 7 6 9 2 10 5 4 4 5 4 3 5 5 9 6 1 2 6 3 3 1 2 8 0 3 6 5 10 2 0 5 6 5 1 6 6 8 0 6 5 10 4 10 2 7 10 10 4 3 3 6 9 11 4 2 7 9 4 1 0 5 8 8 0 1 1 3 4 9 5 2 4 6 3 5 4 9 5 5 3 6 7 1 2 1 1 0 2 5 3 5 0 5 5 12 15 6 8 1 0 7 4 6 10 2 9 3 5 8 1 4 1 8 12 4 5 10 7 2 7 6 4 2 8 5 10 6 4 11 8 10 4 0 1 8 2 4 2 4 0 5 6 8 1 5 3 0 6 1 16 4 0 11 9 6 4 5 0 8 7 11 4 2 0 4 10 5 5 6 11 10 9 7 9 0 7 5 6 7 0 9 7 12 5 0 4 11 0 3 4 10 6 2 1 4 5 5 2 13 6 0 0 5 6 3 5 8 4 2 3 1 8 0 2 1 5 3 9 5 6 0 12 6 4 3 1 0 2 2 8 0 3 3 6 2 3 0 0 6 2 4 9 10 11 2 11 1 4 11 10 7 4 9 1 4 0 7 0 0 10 2 0 8 7 8 6 1 2 13 6 7 6 6 8 2 6 7 6 0 12 12 4 6 11 0 5 6 8 0 0 9 5 8 1 10 11 3 2 3 5 0 9 10 3 12 6 1 5 11 8 8 9 5 0 10 9 2 14 5 9 2 8 5 8 6 7 10 1 4 0 0 6 8 0 7 4 7 5 7 5 14 8 9 2 6 5 4 8 0 5 5 6 2 1 7 2 3 5 10 2 3 6 2 5 2 0 2 3 5 8 8 8 6 0 0 11 3 0 12 1 10 5 8 8 11 0 7 4 12 7 3 4 1 2 4 6 3 6 0 4 2 3 8 6 4 10 0 1 3 5 3 1 9 7 7 1 11 6 4 1 1 3 8 3 0 2 6 1 2 6 8 2 0 14 2 9 2 0 9 1 3 8 3 5 3 1 3 1 0 9 3 0 8 5 5 2 10 7 4 6 3 6 3 12 6 0 10 5 9 6 0 5 6 2 13 1 7 10 0 4 4 0 2 2 4 7 8 2 6 12 7 2 9 4 0 4 0 2 4 5 4 12 4 9 8 4 10 8 0 0 6 7 7 11 9 4 3 7 7 4 1 7 6 2 10 3 7 1 4 3 11 2 5 8 1 0 3 1 7 11 9 0 9 9 2 3 4 3 9 3 0 2 10 2 6 10 7 4 8 10 6 2 2 4 10 5 13 0 1 0 11 4 7 1 8 1 5 6 5 5 6 11 8 5 5 3 10 11 4 8 1 5 1 2 7 12 8 7 7 5 9 7 11 8 8 10 10 10 12 3 9 4 4 3 7 0 2 5 5 1 6 1 12 11 9 8 3 9 10 9 0 7 2 8 5 0 6 10 7 5 5 5 7 4 8 8 2 0 1 1 1 10 0 1 1 3 9 6 0 9 7 7 1 2 1 10 0 2 12 2 3 2 1 2 2 9 8 2 7 4 1 7 8 6 7 9 11 6 5 7 0 9 1 2 3 5 2 6 7 1 0 7 13 5 11 3 1 2 2 5 2 1 11 2 8 7 9 1 0 9 7 2 10 11 5 10 6 3 0 6 2 2 2 2 3 9 1 3 1 13 9 1 10 3 5 12 1 12 5 2 0 11 11 4 12 1 4 2 0 4 5 8 3 4 6 7 1 0 10 9 5 4 0 2 5 7 7 1 10 0 1 5 10 4 12 6 1 5 9 0 0 0 0 0 6 8 11 7 4 11 6 6 6 0 1 0 3 6 3 1 7 10 8 7 0 5 3 5 2 8 4 11 8 3 10 4 4 9 7 6 3 9 5 1 2 6 6 5 5 0 6 0 8 5 6 1 9 4 10 3 1 5 8 7 4 2 5 8 0 8 8 2 8 10 6 6 3 1 6 0 1 7 3 4 9 3 1 6 4 7 6 1 0 4 5 9 2 2 8 6 0 9 4 10 8 6 4 6 6 10 2 10 2 10 10 1 5 5 1 4 8 1 3 0 6 0 2 6 6 9 2 1 1 8 5 0 8 0 13 0 5 6 2 0 11 2 2 0 6 9 4 1 4 9 1 3 0 3 1 8 2 9 6 0 8 7 5 1 4 9 7 4 0 1 11 5 12 9 1 2 2 8 8 12 8 8 12 0 0 1 8 3 1 11 1 0 2 4 4 4 7 1 1 8 4 0 3 8 3 2 6 2 4 1 1 4 0 0 4 5 1 6 11 8 8 4 3 6 3 0 0 0 4 3 6 4 3 0 4 8 5 8 0 0 7 5 4 6 13 3 5 0 5 2 4 11 1 1 3 6 8 2 9 1 5 3 2 6 7 12 5 0 7 9 12 3 5 2 1 5 10 1 3 1 4 1 7 11 6 10 0 10 8 8 2 4 5 1 1 8 8 2 6 5 0 5 2 11 0 9 6 8 2 5 3 1 4 4 3 11 12 5 0 5 2 10 6 8 3 2 2 7 5 2 1 9 7 10 1 7 1 7 0 8 4 6 3 3 11 8 12 7 10 4 3 0 11 7 0 2 3 12 3 4 3 2 3 4 4 4 9 9 5 5 5 3 8 2 4 9 0 1 7 1 5 11 6 7 9 0 9 2 5 3 8 10 3 7 11 3 0 9 6 1 7 2 5 1 1 4 2 8 5 4 1 5 6 8 8 3 3 1 4 1 5 2 7 6 2 8 7 0 5 10 5 4 7 0 8 1 2 8 4 1 0 7 11 0 12 5 7 10 7 4 5 2 1 0 10 12 11 5 10 1 1 1 9 4 2 11 4 8 5 4 6 10 3 6 10 8 1 11 1 11 0 3 0 3 5 7 0 5 10 8 5 2 6 3 2 3 7 2 9 4 5 14 0 6 0 0 9 5 8 3 1 1 3 3 13 0 0 0 4 3 0 3 0 1 7 2 0 3 8 9 2 7 10 10 11 5 1 8 1 3 6 4 3 4 1 6 1 8 5 8 3 6 6 1 9 6 0 2 1 4 2 0 3 10 0 6 6 6 2 8 2 0 4 6 2 1 7 1 4 7 12 3 10 6 10 3 11 13 3 4 1 9 6 8 3 11 5 7 9 2 10 17 2 0 5 6 4 4 4 3 0 0 8 3 10 0 10 3 4 7 6 8 7 4 9 0 1 10 10 12 7 1 5 4 5 8 5 8 9 13 2 2 9 3 2 3 4 7 2 3 7 8 3 0 7 3 7 4 7 7 4 4 7 6 9 2 0 6 6 0 9 4 0 1 2 2 2 12 8 2 0 7 4 3 7 9 9 1 3 8 3 1 1 3 5 0 10 6 11 3 2 4 3 4 5 6 9 8 0 0 6 3 8 7 2 6 10 4 3 9 2 7 4 8 9 9 4 10 5 1 2 8 4 6 6 4 5 6 8 5 4 3 4 5 1 4 1 6 10 3 2 4 7 5 3 4 5 3 0 0 0 8 7 1 9 3 4 2 8 9 7 10 12 0 3 9 0 7 2 0 11 4 8 2 4 2 11 10 2 10 0 0 2 1 8 0 0 3 14 2 10 6 7 1 5 2 9 0 0 1 10 1 8 5 6 1 7 6 4 1 5 3 2 0 0 5 5 5 5 2 7 1 8 7 0 9 5 5 5 7 1 0 1 0 6 7 3 9 6 6 0 6 7 9 5 2 2 8 5 10 4 1 2 10 7 13 0 0 1 8 3 1 2 4 3 1 5 4 2 0 5 6 0 2 8 1 0 9 11 4 5 3 1 3 9 1 7 2 0 1 11 10 8 5 3 12 7 8 6 2 6 1 0 7 4 8 0 10 7 1 1 2 4 9 0 4 5 3 0 7 7 2 5 4 3 11 6 9 1 2 7 2 6 6 9 7 1 0 6 4 4 0 7 9 2 6 2 4 5 3 2 3 1 5 4 6 8 5 4 6 1 11 4 1 1 6 2 4 7 11 5 9 5 7 0 1 2 5 4 7 1 3 3 0 10 4 7 0 8 9 7 4 0 5 5 4 8 1 11 6 2 4 3 3 13 3 8 8 4 7 0 6 3 5 8 4 8 3 8 4 5 0 3 6 5 9 11 4 5 11 9 7 10 3 6 3 9 6 8 12 11 10 9 6 11 1 1 11 9 0 3 5 2 5 12 0 1 4 3 2 4 0 6 5 7 4 11 6 3 1 1 4 7 2 0 4 6 7 1 3 6 1 6 8 3 4 0 9 8 8 0 10 3 1 0 0 9 11 12 4 1 12 8 5 7 0 4 11 1 8 9 5 14 12 10 3 7 7 11 6 2 4 0 2 7 8 6 1 5 7 2 6 1 8 4 10 4 5 1 8 5 9 1 2 4 3 1 0 12 5 9 7 3 8 0 4 11 4 7 10 9 12 4 5 1 5 11 1 7 11 8 2 4 0 1 2 1 9 0 13 10 10 3 0 0 1 4 6 6 7 12 6 6 2 8 3 3 1 14 1 4 8 5 2 0 8 4 3 3 10 6 5 7 13 5 8 0 1 6 2 13 2 10 9 5 2 1 6 7 8 3 7 5 7 3 3 4 3 4 8 1 5 7 5 3 1 4 0 2 9 1 5 6 10 1 6 10 3 6 1 6 6 7 8 6 8 3 1 6 2 6 4 1 3 7 6 8 4 5 5 7 4 1 1 4 8 3 5 6 5 9 6 9 5 8 10 13 3 0 6 10 6 0 4 2 7 2 2 8 7 4 5 5 5 5 2 5 6 5 4 2 7 5 2 2 6 13 2 6 8 11 9 11 9 4 6 1 8 7 6 1 3 1 3 3 5 3 5 2 9 9 0 0 10 8 2 9 1 6 0 4 2 3 1 13 10 2 7 8 3 1 6 1 5 9 1 2 1 6 7 4 9 1 5 4 5 2 10 5 0 7 9 0 0 6 3 4 7 3 6 8 9 3 6 4 8 6 7 4 2 8 12 1 3 8 0 5 1 4 10 4 7 0 7 3 5 5 2 6 12 6 4 0 2 1 11 8 8 0 2 7 8 8 9 7 4 6 11 3 3 8 2 11 6 9 3 8 6 8 0 0 12 7 4 5 1 4 7 4 9 3 5 4 7 7 0 0 0 9 5 9 9 11 6 1 1 4 2 6 1 7 5 9 3 1 5 4 7 8 5 9 0 5 2 3 7 3 2 6 1 10 5 4 4 3 10 8 10 8 8 10 5 1 6 5 6 6 1 1 5 2 1 3 1 8 0 2 7 10 4 8 1 7 0 4 4 4 2 10 2 2 3 4 7 3 6 5 0 6 15 3 11 7 4 2 2 3 1 3 5 1 6 0 3 8 3 0 5 1 7 5 8 6 2 3 10 3 3 6 5 1 3 10 0 3 0 2 5 8 2 9 2 13 1 1 5 7 8 1 6 3 7 6 10 8 0 5 2 8 2 1 8 8 10 0 1 4 2 5 0 3 5 1 5 10 2 7 8 11 4 7 6 0 5 0 9 8 5 0 14 3 10 0 7 2 4 6 8 12 9 3 0 2 12 7 4 4 3 8 4 1 3 5 9 1 5 9 3 7 1 2 11 9 8 0 6 9 6 6 9 2 3 3 12 6 9 2 4 1 2 0 4 4 3 2 14 4 4 5 11 10 5 5 5 8 3 6 0 2 11 3 6 1 10 11 6 3 4 0 7 8 7 3 7 13 3 4 3 1 9 6 1 0 6 4 9 3 10 0 6 1 11 1 4 5 8 3 3 3 8 1 5 8 5 5 3 12 0 1 5 5 5 4 6 3 7 6 4 2 3 5 2 1 3 9 1 2 0 5 3 2 6 12 2 9 1 7 2 4 7 2 10 8 1 9 7 2 1 2 12 0 8 2 8 2 1 12 6 0 10 8 8 2 2 8 10 12 7 10 7 3 10 2 6 10 3 7 2 8 0 5 7 4 5 10 8 5 7 2 0 4 6 2 6 4 4 11 6 8 2 7 5 7 8 12 7 7 2 5 2 1 5 11 9 10 6 0 4 12 5 4 11 1 4 1 5 9 10 1 12 2 9 5 4 2 5 8 8 0 1 5 9 12 7 3 0 9 6 10 9 5 8 4 4 13 7 5 5 11 7 1 4 6 10 6 7 5 11 3 9 0 0 7 7 2 9 1 2 2 9 6 0 8 4 0 8 1 3 7 7 5 1 0 2 7 3 3 9 10 6 2 9 13 9 5 9 10 1 0 11 7 4 0 4 3 1 3 2 6 2 1 7 11 9 2 9 6 6 9 0 9 0 15 4 10 4 2 4 10 4 2 6 2 6 2 14 0 6 6 7 6 2 0 11 4 5 3 1 3 1 2 5 7 1 3 2 6 8 8 5 12 4 4 8 0 4 3 11 5 7 2 10 4 2 14 8 7 5 1 4 9 3 8 4 4 8 5 0 1 0 6 11 5 3 3 1 5 2 8 2 0 3 3 6 14 6 12 0 0 7 6 3 5 9 8 2 6 5 1 4 7 6 3 3 8 5 4 6 10 7 5 9 5 6 10 4 3 5 4 4 3 1 10 8 2 10 9 1 5 3 0 9 9 6 1 2 5 1 0 7 1 0 10 6 7 11 1 10 1 5 3 11 5 1 5 5 11 4 8 2 6 8 9 2 9 0 8 4 11 4 6 0 10 2 8 4 1 3 9 5 4 1 0 5 10 1 0 5 3 4 9 0 8 9 1 11 10 8 4 2 7 6 1 2 7 10 8 4 2 5 6 2 6 11 1 5 0 1 5 10 3 2 11 7 4 10 4 3 3 4 2 0 1 4 1 8 8 9 0 7 0 7 5 7 6 2 10 5 0 1 9 4 6 7 6 6 1 3 6 6 5 7 0 5 11 2 2 6 3 2 0 0 3 7 9 6 7 0 5 0 5 0 7 6 3 1 3 4 3 8 6 1 5 6 7 2 8 3 1 5 6 1 8 4 10 1 11 2 1 4 2 5 9 0 1 3 4 6 5 2 0 4 2 8 11 0 3 9 7 1 8 13 8 0 3 0 7 9 1 7 5 5 7 11 5 6 2 2 7 2 2 8 2 4 6 8 4 5 3 2 6 5 8 3 9 4 6 8 7 9 0 5 5 11 10 9 3 10 9 3 6 8 1 4 5 10 4 2 5 1 9 8 0 6 8 9 1 2 2 4 4 11 7 10 7 4 13 5 6 1 2 4 2 5 11 6 4 3 5 9 7 6 6 12 3 6 7 2 10 8 5 9 8 14 0 6 8 12 1 1 3 12 0 8 4 4 6 1 4 1 1 0 3 3 7 0 7 3 4 2 3 4 3 8 12 12 2 12 1 5 1 3 8 10 8 2 10 9 4 0 0 4 3 0 4 8 6 11 3 3 3 3 0 0 4 0 4 8 7 8 1 9 4 5 6 7 2 9 9 1 3 6 9 5 9 4 8 3 5 9 8 3 10 3 10 1 8 10 1 2 3 4 9 3 2 4 8 9 0 0 5 2 7 2 10 5 1 5 4 6 4 8 3 9 9 3 9 7 10 4 2 5 3 6 7 2 11 5 8 0 3 2 7 6 13 2 8 2 3 5 13 3 1 0 7 10 4 4 3 6 5 10 10 11 10 3 2 1 11 2 5 2 3 2 7 6 4 0 5 8 9 7 9 3 12 10 8 7 0 1 1 3 0 13 9 7 6 6 8 4 10 9 10 4 1 7 9 9 6 2 7 3 7 11 9 1 5 0 0 2 4 9 3 1 3 4 0 6 4 6 0 9 0 3 12 4 0 9 6 4 11 6 6 5 3 9 1 0 0 12 3 10 4 4 3 0 11 5 3 5 0 0 0 6 7 0 1 0 7 3 3 3 3 3 6 5 6 1 9 5 0 2 2 5 0 6 4 3 6 0 0 1 3 2 12 10 2 0 6 14 9 8 0 4 5 1 7 3 0 3 7 1 8 5 6 3 0 2 3 4 1 4 10 4 8 3 0 7 13 1 5 0 6 2 1 3 11 6 4 0 2 5 1 12 9 2 0 3 3 5 6 6 2 9 3 9 8 3 9 3 8 5 1 7 3 11 4 8 5 0 4 7 5 0 4 9 1 3 5 4 3 5 0 8 0 8 5 7 9 2 6 13 4 6 10 3 0 0 2 5 8 6 0 3 7 0 9 9 1 6 8 4 7 13 5 13 5 6 3 7 10 3 7 6 5 4 6 1 7 11 7 3 1 1 6 5 8 9 2 3 5 6 1 0 0 7 3 8 2 1 9 11 10 1 0 2 6 6 3 3 5 6 5 10 4 1 4 0 2 7 1 2 2 6 1 4 11 7 6 2 7 8 3 8 4 0 2 1 0 1 4 3 7 5 1 11 0 3 11 10 8 7 1 7 4 3 2 6 6 8 7 1 8 9 3 12 8 5 4 1 6 6 4 3 1 0 2 8 7 1 6 6 8 2 1 6 1 9 8 4 6 8 2 5 10 9 3 6 6 0 9 8 1 8 0 2 2 4 7 0 1 1 1 2 1 9 5 5 5 0 8 12 4 0 12 12 3 0 0 8 11 2 6 4 6 1 3 4 10 8 3 8 2 8 0 5 3 7 1 8 3 0 3 1 2 11 7 2 11 4 2 0 10 5 6 6 2 0 1 4 4 7 6 7 6 13 4 1 2 10 4 5 2 5 12 8 8 3 2 6 0 5 7 4 7 0 1 2 7 10 2 1 0 7 13 11 1 9 6 5 12 7 7 13 3 9 6 8 11 4 6 1 0 0 2 0 12 7 8 6 4 8 7 4 4 6 4 13 2 7 3 2 5 10 3 7 2 5 5 4 5 2 7 0 3 9 10 8 1 0 2 4 0 0 4 7 7 11 4 2 4 6 11 5 0 7 3 6 1 6 0 1 3 7 11 3 13 9 8 0 1 8 8 6 3 3 4 5 1 0 1 7 6 2 3 3 1 4 6 3 11 6 10 1 2 5 2 0 2 7 0 11 10 1 12 3 4 10 8 4 10 6 2 8 10 3 4 7 5 2 0 0 3 1 8 10 2 5 6 3 3 2 4 2 6 5 2 6 6 8 9 2 11 11 13 1 6 3 11 6 9 5 0 4 13 6 0 6 7 8 7 7 0 4 4 8 7 10 5 2 12 7 0 7 9 9 0 7 8 8 6 2 8 10 5 5 1 1 1 2 8 6 10 6 2 8 0 3 13 3 4 4 2 12 6 5 6 14 2 8 0 10 2 8 4 9 4 6 9 1 3 5 9 2 3 4 3 0 4 3 3 11 8 2 8 6 1 0 0 4 9 2 6 12 4 12 6 2 12 9 8 1 9 7 6 6 7 1 8 0 10 9 6 8 9 7 8 5 4 2 0 5 2 4 1 0 2 1 2 3 12 3 3 8 10 4 0 10 11 9 4 3 4 6 0 12 8 9 0 4 12 2 4 6 6 0 0 4 3 1 0 9 9 7 1 2 2 7 8 6 12 0 6 0 13 4 6 2 5 8 3 2 7 6 4 4 6 0 0 10 11 6 6 1 3 4 7 0 6 6 0 5 0 1 1 7 4 0 5 1 9 9 0 11 5 6 2 8 9 5 5 3 6 11 5 5 1 1 3 0 0 0 6 0 10 12 4 0 5 13 4 4 9 0 2 3 7 7 6 0 3 8 5 10 6 8 6 4 11 4 6 1 7 9 1 6 4 11 8 6 10 7 1 2 1 10 2 9 6 9 3 2 2 4 3 2 0 5 3 7 11 6 2 1 6 0 1 12 4 2 2 9 1 1 4 1 2 8 2 3 6 3 6 0 9 1 0 3 0 4 0 1 0 5 1 2 3 8 3 10 2 6 9 8 3 4 12 8 0 0 1 4 1 10 8 7 3 0 0 0 0 3 5 9 3 1 5 11 8 0 1 8 9 10 2 4 7 0 8 8 1 3 0 0 5 10 3 9 9 8 5 0 6 8 12 2 4 9 10 4 4 4 8 4 10 6 7 3 1 4 4 8 4 3 3 1 2 8 0 3 3 7 2 8 6 2 4 0 1 2 2 8 7 3 3 8 3 3 3 2 8 3 7 3 2 2 4 6 0 9 8 4 11 6 0 2 13 0 2 0 11 2 8 1 1 4 5 6 6 15 6 11 0 4 4 14 2 8 0 2 6 1 0 2 11 6 2 3 0 1 16 1 1 6 9 2 3 6 3 3 2 3 8 4 8 3 4 11 6 10 6 9 4 13 3 5 6 1 8 3 6 8 1 2 7 7 1 1 1 4 7 0 1 2 2 3 1 6 2 6 5 13 1 0 7 9 6 10 7 2 6 1 6 0 0 9 10 10 1 6 1 6 0 5 6 7 12 6 0 0 1 0 8 3 7 4 1 10 6 3 7 4 6 0 9 3 12 13 1 9 8 6 1 2 5 6 2 5 0 5 11 4 5 8 2 3 9 8 2 3 8 5 7 0 1 6 2 1 4 2 5 6 4 8 7 6 5 6 4 7 3 8 4 6 6 7 11 3 4 2 3 11 0 6 1 0 2 5 1 6 7 0 2 1 6 3 4 7 3 3 12 0 2 0 6 4 0 0 6 10 7 8 12 5 3 1 5 0 5 3 4 10 1 3 7 5 11 3 10 1 10 11 1 1 1 9 0 4 7 2 2 3 2 6 2 5 7 6 4 9 2 9 12 8 6 2 12 1 2 7 9 11 7 8 7 8 5 10 5 4 0 6 0 5 6 1 2 6 8 10 1 5 4 6 9 9 0 2 3 8 1 8 6 5 1 10 6 3 4 4 4 1 1 5 7 1 9 1 6 8 7 2 9 8 4 2 2 3 8 9 1 8 10 2 3 4 2 3 0 12 5 2 5 5 5 2 2 2 4 4 9 9 0 4 3 4 8 10 6 9 11 8 0 0 5 2 2 5 5 11 5 7 8 6 9 6 5 2 6 1 4 4 0 6 1 3 2 4 1 3 3 2 8 7 2 11 5 5 2 3 4 2 5 7 8 8 3 3 7 3 9 3 0 10 4 2 2 7 8 6 4 5 0 9 5 6 7 13 2 1 7 4 0 6 2 11 2 0 1 6 6 4 6 7 4 6 8 1 0 2 6 3 1 1 2 2 10 3 1 4 5 16 2 12 3 5 3 6 2 13 4 8 0 6 9 8 2 4 0 1 5 3 5 1 6 10 2 10 7 3 0 9 4 8 4 4 8 7 2 7 6 6 5 3 9 1 9 3 3 8 7 4 5 5 7 0 1 6 12 3 4 12 3 5 4 0 4 5 6 3 10 5 8 3 5 8 5 10 5 0 1 3 5 10 5 5 4 0 3 0 13 6 5 0 9 8 7 8 6 4 5 8 5 6 1 3 10 9 3 5 5 6 1 1 9 10 0 8 5 3 9 4 4 4 5 5 0 2 3 0 6 9 9 5 6 5 10 0 5 3 0 3 7 3 6 1 5 2 3 4 12 6 14 2 3 0 2 2 2 2 2 8 2 7 2 4 4 5 5 6 8 5 13 0 1 6 6 4 0 1 8 9 0 4 0 1 5 8 6 2 0 2 0 3 11 14 3 0 5 8 0 2 4 2 8 0 8 7 12 6 3 9 1 8 1 9 7 0 11 3 4 1 3 1 1 9 0 8 8 5 3 3 1 2 5 0 9 10 8 0 9 7 6 1 2 8 4 3 2 11 1 6 0 8 10 6 10 3 0 2 12 10 11 10 7 3 14 12 7 5 1 0 4 2 1 0 0 3 0 8 7 6 8 3 3 2 8 4 2 9 4 5 3 11 3 6 12 8 10 9 2 1 4 1 1 3 0 2 4 4 1 0 0 9 8 2 4 5 6 4 5 8 6 0 10 5 9 6 7 8 3 8 6 8 6 9 1 8 0 1 8 11 8 3 2 10 9 2 0 10 5 7 7 8 6 8 0 8 8 11 9 12 4 5 6 2 0 9 7 4 4 4 0 9 0 7 0 6 0 5 1 10 0 9 5 5 0 2 6 8 5 7 7 6 5 0 0 3 12 2 9 6 2 3 4 1 10 5 6 11 6 3 3 3 7 11 5 1 7 10 5 5 5 5 6 6 3 0 11 4 4 4 2 8 1 6 7 7 3 0 8 5 8 11 0 11 0 7 7 3 1 10 4 6 11 0 4 4 5 6 8 3 7 10 4 3 9 0 3 5 0 2 5 6 0 5 9 8 8 7 6 2 12 2 0 4 10 7 8 12 11 8 4 8 4 12 1 0 6 3 6 3 7 6 10 3 3 6 3 5 4 10 3 4 7 4 3 11 7 2 14 5 2 8 7 7 1 11 8 7 3 10 6 1 4 3 6 6 3 4 6 0 3 6 3 9 2 7 2 7 5 4 9 12 11 3 7 6 10 6 3 6 10 8 10 11 0 5 9 0 8 2 0 5 3 2 2 8 3 6 3 7 5 4 0 5 2 6 7 2 3 0 5 6 8 4 12 4 11 6 7 6 8 10 1 7 13 2 8 12 2 5 2 2 4 6 2 6 0 1 6 6 1 0 3 10 9 10 3 6 10 3 0 10 0 0 4 8 7 8 6 2 2 1 6 11 2 7 4 4 12 10 6 3 4 6 1 6 1 1 3 0 10 8 5 4 9 1 2 2 6 5 2 0 1 10 1 0 12 1 9 0 11 8 2 6 9 8 7 7 2 10 2 0 3 10 9 2 9 4 7 0 8 6 2 7 11 2 6 9 6 0 10 2 5 2 7 6 3 4 12 7 4 2 1 0 12 9 2 9 10 6 1 7 1 10 5 7 8 12 7 5 8 8 0 2 3 1 4 7 3 9 7 8 8 13 3 7 7 11 4 7 1 2 7 5 4 4 5 11 5 0 9 6 1 5 2 1 4 9 3 5 1 10 0 2 4 9 3 8 6 2 7 7 7 1 5 5 1 4 8 2 8 8 6 7 11 9 9 0 2 6 5 7 4 10 3 1 12 4 6 2 11 8 13 6 7 3 5 4 4 7 3 2 0 2 10 13 3 3 4 7 8 4 9 3 2 5 5 11 5 1 2 1 7 12 5 1 4 7 1 2 1 1 6 3 6 2 3 13 3 2 4 6 14 1 6 6 10 3 5 4 2 11 4 7 2 14 11 3 2 11 6 4 5 2 7 1 1 0 3 8 2 2 10 9 9 1 1 4 0 11 7 4 10 4 4 2 5 9 5 8 3 6 3 0 10 4 9 2 7 0 0 4 4 0 0 0 6 5 3 2 1 4 4 4 0 1 8 1 9 6 6 8 0 3 2 2 3 2 3 4 2 6 1 1 7 8 3 8 7 6 0 1 5 9 7 4 8 2 10 6 2 4 6 7 0 7 1 6 3 1 0 3 4 1 11 4 2 2 8 2 4 6 0 7 12 5 13 9 4 2 2 7 0 8 3 6 14 3 8 4 4 5 2 9 4 7 7 4 8 4 5 8 9 11 8 9 4 2 3 4 11 8 1 1 1 12 7 8 8 6 0 1 3 8 11 10 10 6 4 0 4 1 4 5 8 2 5 0 8 5 4 3 6 6 0 8 2 7 1 4 3 4 4 9 6 2 6 0 3 0 2 5 4 11 4 9 7 0 7 1 7 0 2 1 10 1 0 6 8 13 10 4 4 6 1 1 0 6 2 5 3 3 2 3 9 6 4 4 2 2 7 0 1 13 12 9 4 1 4 0 7 4 2 3 4 2 1 4 7 11 0 12 7 7 3 8 2 0 0 0 4 9 6 9 7 3 9 7 4 5 4 3 5 4 8 9 3 10 5 7 4 7 11 5 11 7 2 2 0 4 3 10 10 6 11 3 3 2 3 2 5 10 0 4 7 3 2 3 3 2 7 0 9 1 5 3 2 2 9 11 0 4 7 6 5 6 8 5 0 1 6 11 6 5 10 2 6 5 3 4 2 11 4 7 3 11 5 11 1 4 8 14 6 0 7 5 5 8 2 3 0 5 1 1 4 2 0 6 4 2 5 5 0 0 3 8 1 0 11 15 2 9 5 7 13 5 11 3 9 0 3 7 9 0 4 7 6 3 13 6 4 3 2 1 5 9 8 7 2 6 6 7 3 2 1 3 2 5 2 5 11 2 6 1 0 7 4 10 10 4 0 5 7 12 9 2 3 0 5 3 11 4 2 6 2 9 3 0 4 8 6 2 6 4 7 7 8 3 5 7 1 1 2 5 6 10 7 5 4 9 2 5 1 6 5 3 1 11 0 9 10 6 3 8 1 14 4 3 0 9 1 4 1 6 2 4 5 7 1 4 4 10 6 1 1 5 4 6 10 0 0 4 9 4 5 6 0 0 0 1 2 7 0 10 10 9 4 0 2 4 6 9 5 0 6 11 1 9 2 9 0 1 3 1 0 3 2 2 2 5 5 8 9 6 2 1 9 0 9 6 0 4 8 0 4 9 10 8 1 0 2 2 2 9 3 5 0 5 4 4 0 3 10 7 11 3 5 9 1 2 1 5 13 8 1 5 5 0 4 1 7 6 12 4 1 0 1 5 8 10 5 8 3 4 6 11 0 13 5 8 2 6 4 0 8 7 9 8 9 5 4 4 3 0 0 0 0 2 5 6 5 7 5 0 8 9 1 0 4 10 1 2 1 5 9 8 2 6 8 2 14 5 2 12 8 2 5 4