100000 429436 319690 717606 609681 283561 183395 460689 174283 911225 871698 456129 845080 290685 711271 620720 818564 579513 28808 1012748 1025776 756773 921264 841402 276109 590640 820652 216399 252005 858168 431708 50325 38354 472595 483384 769037 764933 610697 532424 485479 45696 766935 474411 632331 987548 1021229 174737 834451 772356 689969 1020609 453711 362040 307067 612244 121535 330508 250391 123000 768797 255014 863238 866542 808401 225155 531900 163595 514554 930546 763299 795131 622572 885399 43671 94330 1047468 882538 202345 227161 376694 603574 770140 471039 986680 623514 862123 458469 515604 1027979 851457 360985 756450 444112 295423 765884 22699 334853 108985 803972 50735 531865 204089 426555 831328 293967 590075 147005 802789 303553 299120 999422 963992 1013464 34939 126850 979720 96853 811511 480227 516600 141132 285742 680399 173534 1026980 22371 301576 564837 716440 229194 260066 211435 911160 443787 12232 235524 410345 535618 605623 785397 941025 581762 607168 331578 950188 271565 243851 586752 34218 592797 779727 927659 1029518 66015 833243 800082 982496 862579 775953 276542 1014396 295853 139365 470639 84753 846807 219618 269079 571811 582061 1000997 522524 110858 271327 393696 621978 754545 596626 635480 698975 458967 594399 492520 667758 56721 83027 129148 959100 157894 439662 427543 358262 168690 187428 558413 1039609 83044 728415 749513 481753 459711 857722 421577 278683 191613 636871 735645 1044986 62823 601867 672811 847717 165662 107005 933230 966015 221846 702666 581106 759455 317333 522388 722522 126286 609081 257518 142811 769739 659055 403298 336062 636298 99453 917483 659169 7088 235897 801147 1042999 1023385 952527 354166 333124 253011 914366 469301 352673 118816 673756 668805 614014 1047288 947598 733221 63259 158468 915089 286283 221518 298276 337012 136992 941056 708458 909083 791359 966064 398237 164670 886330 807662 192951 602343 395541 199905 969320 90616 873673 229314 829840 905379 249027 307551 260296 306672 645474 79769 197082 10298 529020 632550 999749 606642 145881 413903 886970 456411 984503 152179 782753 767244 965445 652035 499605 729329 694568 414276 545508 142602 463352 26384 772880 753707 186052 347605 719184 666619 831882 386836 197392 308085 667584 771555 791660 680297 597198 880236 524985 847612 380049 779372 179965 555556 13786 231860 956530 248877 646381 674988 413447 192566 429571 337611 980447 399797 649160 977696 239055 973551 767453 681164 327652 371585 858967 640390 425947 638682 560446 353301 237224 338622 433423 772826 443632 1007044 103227 333379 789902 517593 121254 238425 645137 231100 865832 790067 600892 368767 185615 950400 518022 1041932 926619 741378 969112 156574 686721 847117 343249 382276 104553 73996 851397 675169 978032 761085 1019066 273198 110759 776176 487465 90423 513170 15755 1001283 68570 767913 44169 44138 481227 963546 673078 845747 506003 686085 428021 618859 1011468 209535 508858 672911 679911 297872 316561 262482 801318 225269 930325 1040283 519586 961374 413177 749956 1012102 545521 475779 931292 383698 131013 1036556 981670 901849 383336 110721 200600 916931 421978 732133 84125 434444 1009808 397517 184403 23043 62450 388578 772750 5196 7388 1024355 378579 585822 385185 276384 393950 428550 465411 596352 621853 626403 998333 494332 55090 42215 514809 883105 395380 499932 461274 629522 385135 462045 950772 842628 481631 917208 368335 728129 703161 16147 534631 344614 691107 179876 257455 431140 546167 24056 995081 1010114 996932 66381 121039 469401 410445 852279 757198 1021911 834440 445727 33222 226493 657951 329151 467947 682785 760051 444839 39271 806637 684820 810428 395221 895902 177994 926643 307144 1024709 449167 778394 186178 858762 572051 938832 492605 998436 163895 334600 984870 213602 610834 716234 415068 759845 251631 663282 471990 411363 952397 751023 995578 177446 513246 611205 749671 46347 922376 76492 214060 189124 607079 869678 759790 938774 697161 55853 863046 102876 790320 30107 498753 848002 603476 44575 737758 402570 825375 338871 251539 79371 680111 654897 914121 572973 196951 82864 87899 1013166 501790 991021 657435 332640 688446 917236 669262 555688 313766 340771 981803 80385 831865 775214 123487 678263 331405 129374 83083 555309 57069 671565 618948 344023 301911 892523 568339 661824 1006015 233852 520691 279750 376778 560152 170198 799705 574804 835882 440224 669823 149227 342386 549162 164819 92241 604675 110272 160898 50941 391877 629412 603468 31899 175348 764553 371593 913800 971167 682520 243105 229207 319530 439662 178579 648014 736460 381852 1016687 360681 884498 24870 750556 619606 526426 264837 720531 685304 1043033 136869 358625 755685 73110 311655 14377 950888 853996 353824 983136 154751 217868 883225 246416 611165 987896 808717 502613 56297 146570 775597 491875 353598 617451 899103 873470 781097 129820 779387 96640 743598 813168 356173 843222 1030788 331024 161302 434435 82324 861046 575947 460188 595326 925170 747860 634699 915219 85288 969742 602445 176860 382608 785482 912627 25490 981749 819660 671781 427172 306423 597068 918490 709812 30601 347640 744097 198682 46195 112112 446235 150367 791249 998089 836222 300484 1011090 853259 404244 117689 1044986 739763 434874 176486 759328 844978 902497 109861 122737 115563 384913 88581 981291 270137 650465 191049 203491 165863 845440 416231 16127 48694 811439 946442 534845 613979 556613 169617 310570 678526 730410 553613 304300 410939 562908 1007815 411257 289829 215533 504631 724125 639550 858498 1033358 850680 301697 1033174 55981 38334 340569 440501 383276 858101 855079 276481 377812 326138 989631 770097 790821 575484 702187 773325 576721 936064 750567 58611 166463 389851 503779 784853 272137 570811 525189 398649 23934 527775 97124 743416 337697 682842 828046 477311 585512 912020 220418 815441 759037 743497 1020471 85890 343745 231752 305044 823613 850884 65717 903925 697408 79630 517767 724269 431195 784858 937483 478334 14837 851477 445535 61218 637063 233699 483064 1011142 412958 148763 434716 1027594 290013 423366 612201 77058 865145 891044 670796 915896 205243 155814 405643 491431 666626 766069 437436 139585 202942 482538 297163 631403 274166 704404 856696 549628 603331 203061 226262 747841 310739 1033285 551374 867452 838119 14190 150170 102240 832341 1038350 1006666 768663 421254 629944 817986 657212 856953 884659 659642 1034593 181822 115065 612669 543371 252796 654138 785194 820273 613357 917846 1043766 371264 840156 693735 109800 427418 485294 387893 967964 368274 415318 128575 173185 145265 959454 430393 508955 923381 668133 880136 466369 402125 531484 645320 1045152 248350 681672 412231 123318 81921 720195 117383 216664 689666 131195 467775 923308 345763 484722 516699 825904 622551 648124 339064 69681 327047 340996 24425 77397 238608 106119 885941 7954 428739 448919 103446 51252 255588 800793 427515 680283 639916 10248 996871 612986 889287 65776 333200 430682 163031 74355 634400 974101 39023 25288 390136 318107 449048 314679 92296 466224 123855 831646 724216 303084 106117 261615 926883 625978 500894 456367 837526 939353 556147 797561 673046 201950 631504 1034873 1005079 84784 419190 671218 139205 909579 363930 793272 787967 360190 645732 614071 478679 865260 478065 917354 954387 93071 473938 378980 523183 865520 346635 100811 419929 252145 989077 235224 669940 442563 52828 889944 790037 109680 556481 628526 739465 473426 672921 561870 678861 506010 1002412 6084 192660 808394 626743 90667 776005 36155 425578 243767 707195 258712 678891 792747 786819 935777 950866 801123 627425 1040745 813483 185804 829131 549209 1016567 478567 162220 899371 516778 692810 994979 885423 506671 485278 553474 173577 370527 782370 125903 610353 902414 429222 361030 735602 761727 2705 93268 932843 453098 860764 398366 997905 854525 83477 903544 218411 94808 835549 541807 619477 970000 8298 260032 399485 194092 982406 996190 231401 1033771 786574 726768 16304 699517 541940 676944 375996 334341 1725 377357 102862 506782 958723 48618 708090 689298 253044 483165 897830 231716 298449 31249 507024 436488 33904 880740 914757 2534 510139 120297 499371 221658 600751 844264 468728 659959 270430 963033 749496 659647 521325 220141 222283 1025197 672918 905605 909412 257707 970792 823736 1042059 672924 693890 142290 730780 941011 804251 758223 971846 869274 260221 932580 839053 208813 280005 529911 856393 529084 433701 740386 624037 329964 850659 1037108 790176 823895 711767 315439 586895 1023367 1022065 772555 1022617 614911 784688 502514 755002 789170 863020 628034 1028289 536714 457741 361358 407505 599266 485649 572509 936420 3085 884106 791658 160195 509901 885086 786722 76815 766428 817029 31529 118204 730727 846991 962773 1030800 253581 464156 952497 388009 858852 408673 914428 312820 892405 361129 790824 802999 423611 388050 400987 285703 826152 507340 15345 911187 742049 77598 261880 366551 618621 812385 971698 225066 745097 443330 667671 29105 784262 756100 497232 830761 405930 245884 681789 1019681 629019 359315 623856 822141 236151 812360 181552 398069 499023 368171 668663 579987 1044136 584547 992756 617785 97144 603433 72458 924697 809775 415051 946383 994107 207403 669098 451854 482554 209986 736956 780357 968583 487229 923147 573480 654181 17751 44211 817692 489963 667586 564712 1027517 359365 860450 974190 3928 657267 966672 177695 774770 481225 94616 923753 449599 430702 668603 342221 247339 183901 477166 753249 700501 944742 109977 508239 517135 832430 224409 121172 804448 646186 831423 228418 629378 737576 110415 420990 300132 131527 748418 653186 441128 648571 341764 640092 662438 955018 70006 1045038 576232 70801 840173 820908 669868 504575 139633 797857 545253 137112 738687 541290 422714 771315 440968 669817 273286 449789 237168 802771 380502 604020 60175 84115 841326 378989 622772 938085 661572 808655 458909 983307 246915 623318 358271 1023708 604810 72848 120836 411456 961259 838243 869704 360245 690668 589701 994652 135629 971273 672387 13252 409262 530032 312251 519160 800912 812419 17377 484326 652227 260954 150142 687726 541862 377918 568428 663013 1003057 110383 942684 597651 147564 184416 307024 401717 288501 218037 694049 796027 100223 802636 828666 783499 233549 722417 459227 547708 1021627 453032 252695 996828 271798 11815 6358 608299 187454 203609 25748 715358 1006571 577500 32672 1016413 886630 1041284 453022 642693 594155 448982 448261 196646 22734 156814 685986 173573 826354 620057 1019155 616156 94803 74779 20813 560086 892286 154091 175383 23315 468756 219922 507533 999978 839499 988624 372637 774306 445292 279959 384141 230007 54358 419214 84595 547484 492794 684815 355771 478579 198877 622633 737446 97110 596633 202270 698821 146194 21083 616422 275074 783463 967783 87211 724375 379529 913296 14923 617876 267938 916416 104410 600925 373326 149622 950301 703658 4637 84803 56335 293510 274452 114252 818527 276433 411180 990923 524529 862142 153810 1014670 1016153 791637 495973 299894 727395 779506 288956 148474 210574 292036 893341 280482 834443 899407 660295 869516 455363 80107 869353 600809 348367 250178 709416 844673 984829 118230 832669 871979 943570 478840 408149 495702 659331 982482 913231 308100 129658 71647 541186 168905 672727 835693 851668 794192 905708 371106 105124 712662 181952 2676 150849 779053 705166 320815 261104 122811 587331 564724 586730 964600 525827 909620 160987 935923 637860 973368 592741 820174 690481 440733 375707 58942 187240 363472 392070 601868 15421 548758 294307 881046 17749 1031303 52067 488270 483980 944526 1028010 481850 877679 689003 946513 1026931 647875 713521 187813 170406 683772 709832 140005 697238 825030 925036 555719 557719 374400 1004076 763123 26901 170940 163436 143751 37131 587713 399971 629649 727693 303625 807326 340888 866878 699075 432507 1038868 899034 802130 890799 690673 834734 217804 1005761 111377 979483 210043 906892 222407 913430 446048 511681 18524 523179 446891 387426 93069 595318 108356 405320 842507 481320 995910 1036447 199930 829192 680574 605029 990066 502895 694000 688622 249601 927819 446546 397667 1014055 691869 832400 112702 40665 980475 351302 654543 357119 480782 130889 639930 8439 333333 679199 18039 648975 912225 459905 1006033 983310 526295 91360 787560 877228 890993 241886 746799 16917 103357 168145 387566 160362 1038428 697667 710081 101951 170884 776564 923543 782878 468863 820694 684211 231171 780842 942736 125743 1006815 119671 1001981 434292 398614 721899 1035050 380868 728320 52000 625755 1000625 571499 718405 1015174 200098 56343 159385 121558 1016405 972857 600051 1048361 629335 250617 89917 132755 627598 529140 927988 278745 387248 727482 479146 947191 432073 822865 688773 61083 702649 522160 250813 92839 680884 870213 493345 114610 976832 13168 471187 681352 741690 549381 795271 181926 999505 811726 76936 90815 921482 96775 371124 901433 281146 670432 253755 930737 357135 913919 305891 747635 793224 188411 688519 249090 411000 345058 900499 573590 533383 341428 277898 1021593 988593 348389 938625 26921 984261 274143 196257 834458 264167 700798 361384 519409 154382 597394 934249 752233 959878 853344 58439 70130 561264 656161 648126 816301 109885 1000322 872667 993649 699447 253987 62654 1048394 58105 264728 769823 24564 402161 590955 296135 619108 843749 388759 658962 724288 173675 220943 947572 424290 189039 249269 1037808 984152 783793 708195 543138 680679 40516 72550 997431 713604 1027345 1011709 390512 880857 789586 668382 634787 353350 988695 520370 306746 10334 998084 829077 581681 699238 325521 253079 899740 172505 531721 233533 747295 891110 1009035 126720 868980 1038576 809932 516300 371433 858125 889171 680579 859871 851080 75004 307320 437068 880480 104822 868597 240186 835270 457669 1019573 53574 364707 416192 308074 430113 435472 624788 315960 442131 26843 604991 741944 105843 153609 223510 518390 794672 143438 525375 423156 102475 455575 393272 501797 686426 113280 174158 295538 190471 939742 345639 433209 653455 378423 71737 999624 308548 816197 497744 481510 935180 413048 856588 140619 1010143 696688 624992 837924 479052 120198 1044757 304272 1026293 452420 373061 950053 401678 442088 294368 557675 333538 479718 32042 66655 372046 38243 835131 795122 338244 82106 524157 141704 499786 614395 771378 54650 128760 308839 507884 611988 339838 979190 230163 339607 329755 764113 35683 776888 256423 800216 431467 216607 927242 872732 279566 343146 952002 427878 923398 209959 404322 359343 373084 231773 112653 981414 225265 69636 381951 1038381 806905 501384 849924 502748 927099 495690 36095 477565 795090 630815 481893 858254 371247 930511 214207 603586 97812 63895 547884 222592 470490 758952 473820 841314 57644 64933 308118 504760 1011082 770601 577587 952323 703687 593471 991264 356218 557964 689896 153312 989832 214995 586905 866952 1024076 767852 114106 713282 467223 937595 602408 17610 932082 478712 762035 595700 934421 983597 478113 129572 1009521 547132 596265 654036 427815 772503 402169 352018 845071 559238 790449 771327 765234 397477 146790 758097 345680 1046626 375840 830929 423003 399491 661595 825310 609018 721566 587146 900841 258055 706464 686223 275191 863762 265799 33349 631586 55003 883112 965111 175128 914907 90025 616421 1013402 578236 642952 335814 108031 705501 452690 80705 104110 643279 622445 468083 847015 140506 792335 553068 553467 741753 271556 379313 1000783 221401 370668 567996 612446 637023 200762 649335 212596 248607 226358 986309 84723 367717 595900 557306 524242 528944 148091 690269 248857 464818 943735 723629 662118 102353 104072 929433 896875 333737 19673 771143 22637 1022216 885097 491470 780743 44273 331917 394171 822629 314906 815468 572304 418122 285549 244866 689728 26122 27275 66077 471221 965968 485956 1044707 507979 407641 759072 1035339 888146 210552 340953 635679 404879 906128 700383 603648 143035 353949 554451 81378 565507 872491 174092 475787 94598 334045 696597 971033 38106 385000 149037 1008249 786824 989589 469445 950768 424588 826818 1015302 541590 600534 1634 186184 2774 395979 482808 573084 237808 861380 728608 463940 695159 955789 884231 672309 791252 224232 332014 81564 305345 479752 832682 482902 450254 854038 184359 391030 1031391 503472 123360 512963 640939 188773 810601 553783 542527 237882 384742 597633 318842 790312 237457 379268 617615 784027 937527 247254 19845 534516 993468 279874 317114 172808 158610 306246 930396 889248 593990 439446 951535 201207 252916 679831 25546 774463 114125 243940 826265 947740 753048 420045 149212 121639 440879 71379 734311 792940 669693 171054 433632 549612 884615 198215 273989 896284 904160 682302 612451 11108 149811 1016421 720223 498082 631612 535234 353073 284324 713679 366993 817956 872113 237904 423616 948312 46593 884026 572786 177728 103232 324249 355965 978725 793103 750735 4843 836256 710019 974034 265853 625700 434852 10796 639523 690546 752368 233210 884357 1003810 790229 249774 149117 825633 929850 192846 680347 609581 658679 145394 1031840 521563 407896 750921 402947 421010 690846 370453 81007 911118 246142 976298 546115 870621 132256 369267 136464 511077 797473 734829 123935 129244 120593 639147 78057 452815 417782 480464 950941 1040540 953671 31128 809885 537847 729330 259919 650241 491881 668119 652888 1020946 798412 611915 28071 603856 18896 171670 450887 547949 174458 941941 225494 533712 943520 248984 734724 854547 695662 156453 520984 684806 822755 926772 332139 529833 391253 565072 913386 76213 645353 52476 491928 486164 93468 244012 998410 257125 756285 523720 611817 1030521 17392 920877 546164 936409 189100 1002667 519931 246589 797246 392968 340837 68630 454724 524027 921259 1027589 590515 936370 136794 493666 155218 219469 960533 545462 832828 151392 22545 61249 345442 61301 241560 953717 720647 944520 998278 892024 719682 62601 60111 429478 344703 800989 572663 26381 254718 690910 704664 206320 939859 193878 156128 258373 212196 398344 67856 334903 154223 769575 133374 260260 63105 753885 908692 948639 163327 649670 440911 697839 1014433 303474 551104 645775 317810 480742 358158 122156 360786 226587 767603 376490 538996 309118 657851 560543 778208 817775 99272 252119 782322 912066 775696 786894 1005785 327489 69405 810809 762905 148263 436492 339837 420873 356518 124943 351030 991830 56162 493803 657330 730751 1026804 180090 915828 928854 583017 886059 181937 586373 608705 276349 907734 542983 916080 951943 214016 944042 653279 504691 548738 38036 27372 7935 541283 203451 900966 141307 262365 888939 626322 285133 573407 93636 743849 191216 366476 848698 791639 691056 738746 286739 950078 951151 1028212 751852 545393 270756 997497 613941 407545 883159 383930 45744 300628 881510 665568 397814 469744 993220 261315 972530 619701 692468 597748 143972 126584 34834 629300 430431 137609 529354 390139 349131 874534 460511 601586 971492 38917 1044134 39033 571321 314574 1003912 750882 41390 408223 146820 813364 859386 692358 9898 442409 452906 1037066 136609 97840 298908 923299 75298 672427 150021 395837 415098 129714 14572 414138 368908 877455 59948 110701 947405 220480 143222 927 747974 199929 672972 265485 742550 774047 214791 3432 893933 64589 981587 208596 790290 227027 843950 638825 758878 725554 827500 670645 968639 639777 441014 600377 225590 172683 365062 901351 359257 966671 573612 92587 78290 640127 835404 262879 970718 25697 56158 982740 89806 696945 359853 85328 189577 778781 835801 923147 516617 182791 481237 541489 270809 194183 509033 318435 710302 162855 384432 929462 264587 342565 829083 117810 88299 1047796 816237 217428 788123 880827 746814 918028 415372 975828 927352 996288 671046 186703 199517 231367 1007200 748396 619390 62959 154377 949797 1016133 501496 487554 639394 8301 237335 157346 296130 744580 604276 904785 612249 198512 421292 757773 97772 372711 193615 576104 799159 124917 599907 983175 767399 777082 115167 825508 145313 997033 813361 961166 557881 482443 985017 400932 558140 519546 390987 137694 366886 1023398 981937 639300 832940 1006483 593191 1000308 415028 1033881 193245 407968 277848 980323 175481 480654 331879 35953 1028498 745494 503780 664726 651830 493480 552709 393594 506725 327363 136501 399385 285843 911999 831634 91458 631594 631044 276591 365592 926982 145425 65492 455829 154359 877430 784377 573954 428866 172954 574159 506241 230433 574453 1021303 65667 9790 305559 60104 1006418 900924 225696 853453 570248 341038 647110 607301 388758 982046 203986 868642 988223 1043080 574755 116490 378138 313820 935721 758489 524563 443903 627179 779805 343530 173770 201602 59801 1035698 842378 460699 1040322 300372 807038 136697 206661 201482 402269 213233 396671 1029348 267213 861165 553219 687942 1037037 33258 275480 263016 859340 664569 950073 697813 828143 919489 971667 668908 116431 646651 388490 511842 336985 579829 948020 268990 912492 183056 101084 903644 790366 38210 591232 947051 866168 1041813 633172 768111 430965 17830 987197 441023 880903 227623 224855 254856 567122 732253 861296 326088 315759 914082 795274 1018068 350443 890084 72285 628434 806981 569381 557522 437056 204147 107513 222601 992619 914525 315659 527188 779001 270689 534424 287930 13920 467918 919026 807285 798060 170089 354046 897524 75709 979947 90294 281050 179526 68992 127657 488061 914639 31049 533622 761192 51828 963291 1012820 108249 788005 595902 431501 915523 614948 1028592 98047 96974 394 709215 969114 940498 79553 621426 679652 169312 498187 170881 489336 156857 159738 202584 780674 813268 483318 173241 444229 110300 293563 619734 806293 754352 823511 44763 74333 594274 514352 506466 975643 973753 190333 547324 787295 129199 389832 234927 64336 600050 945138 95603 312870 898151 320559 887732 700593 403107 607110 675795 751569 313200 1003346 346277 243451 258639 360644 394994 108219 669680 11102 126967 797484 20667 193401 972773 864897 188234 169152 945247 615296 656108 587955 814848 990210 47652 367909 638931 442229 398633 281279 931801 939354 145508 269179 742279 686023 601844 577833 634181 430565 363821 31725 739312 945779 320276 487615 829784 726593 1048293 298985 967875 851638 589710 514957 243048 886859 603953 351773 542965 118030 581030 418017 285194 573216 692982 717428 785084 956215 307681 376135 749331 1020701 160345 798237 522124 263215 449541 322189 1010583 1027550 755903 956292 42010 947249 341782 585664 439788 547394 535757 666198 64603 446653 420186 700716 127911 349284 108648 75648 975748 482445 734293 573535 678300 891298 755893 779567 226315 295840 771277 863269 261089 407705 716312 564944 479140 633650 590534 479372 269771 598309 121912 1000720 192324 655808 123270 632545 754158 1045605 952825 609756 193312 347912 831377 759216 309792 185524 962944 885857 29357 50182 288428 999623 423798 734640 450609 1038605 871585 248568 654301 743730 645701 699446 902835 340363 292592 579417 634728 585023 311841 376419 755945 735434 937679 144872 285907 342138 531936 177044 855546 274165 583859 187554 838371 488369 146327 812133 741449 440699 286801 735939 588699 697585 333978 592564 437628 111368 207007 657608 490563 749446 45439 332190 407161 261000 941009 71790 570717 648190 86555 124288 720739 542762 920412 926899 801456 1003557 124291 574455 487328 324442 364533 500179 138049 528137 149003 101344 692693 1035461 252305 888139 12628 88311 101705 888151 1008615 387417 507750 933337 750190 725883 812049 416186 9979 488257 544744 996217 343893 893282 1004154 37798 896886 489963 73932 649064 832526 242363 856023 179960 701693 1032708 171783 826404 260060 529616 578237 4301 729717 562554 417487 994665 625991 492081 303363 475009 484867 299896 486295 778292 369169 422569 237500 348851 246028 32877 956438 799427 745282 715589 25406 815934 759861 464389 183872 634002 932124 675411 474909 965440 50019 578349 876362 175710 737062 732000 300592 853526 974266 510993 152490 213541 420901 724792 469642 639069 169377 490016 834323 125731 783901 545769 421248 1030129 326844 35846 982140 30165 368211 1044672 839593 846833 710639 570800 468505 51193 262477 1002057 397528 89272 520033 950348 474464 897163 779984 655953 102434 121828 417397 596549 102148 505800 496095 247782 564190 973906 123857 796489 589564 388910 790722 927573 573855 999966 471387 1019974 350332 704889 167163 678442 138811 996007 474166 742247 761337 836262 367442 988979 634310 189576 953544 480283 678184 229363 166857 156285 1022871 880543 36535 994061 649983 544731 965031 482644 627265 761097 450790 652844 56241 729630 56177 5701 68505 177955 304507 403620 797365 741302 938731 219423 368822 219530 905691 613090 761535 289506 818458 425708 219627 16666 163499 268946 136645 986910 393796 736764 851662 596977 931792 637604 644346 373032 271853 96730 681523 612716 740463 795458 841941 880380 792283 856915 706096 719400 663277 762330 75018 188375 16146 1030261 721946 876546 816367 702745 595086 713783 365528 439437 1158 7703 313178 389356 502166 488920 845233 835623 326472 116931 627282 1025665 581016 30647 12387 1036561 899958 181668 828734 1039427 913735 34321 256754 715351 853861 793495 422594 526817 900250 378468 808868 257095 975017 672441 352450 715847 589509 440172 447484 877678 448536 783463 71781 546209 175678 721191 469186 810392 155079 326462 120334 851294 805048 541905 580089 143315 987403 328474 768356 413738 402218 191719 292582 675947 331896 157977 922954 671730 244168 195879 584207 795118 346596 592792 442343 201699 262151 844428 575800 50216 772707 858676 615070 997482 897181 934742 763239 844839 396876 124362 707093 331572 1023357 970495 219872 953400 872754 307318 13873 704303 327646 331334 352553 979943 318954 753047 174616 132230 903220 996135 531206 544770 810635 516552 408621 524455 716340 1042655 271996 1024661 404584 905959 353814 592448 966867 992236 634065 166638 106519 948241 21688 556348 79431 979466 635529 595354 614764 457123 14392 821962 539652 281143 223082 756837 374654 217401 955387 919894 263871 253103 358009 804444 186528 334257 36518 803981 1008237 189167 218617 358350 735847 941865 410142 314715 262723 782260 956274 721478 385450 28412 920456 1001967 184503 507644 276390 17553 569980 960455 777032 869814 16253 656899 913052 125629 966706 346473 296197 917851 300938 148295 491417 245270 171363 279805 855971 410316 18707 36483 526625 161067 830434 920802 918854 795958 277389 944310 1004793 623558 355525 681139 705365 452871 925102 756765 469031 846583 774241 864590 838259 181226 570730 965684 561904 461064 1017418 84176 200327 569549 12278 693688 344280 682377 1002838 475797 345780 671710 684487 417446 313508 496965 738201 542524 736609 91785 222866 710204 392282 451145 734826 843936 532529 282491 872781 197878 276798 410596 586332 510431 643082 862880 334892 68753 47062 727712 955205 311126 798994 392487 698532 456715 1039334 525389 578617 741026 31404 553340 860010 232352 689267 437238 876430 370335 558974 108364 737395 201933 220099 367080 335577 747372 402797 656260 504565 277072 10075 656305 690927 29284 943518 65618 87396 52261 464895 367646 785380 506405 60534 851233 1019253 693129 6580 25403 129294 660108 213402 986783 170013 795386 664512 423510 624898 65718 8175 708282 514450 894516 297127 647163 164244 363263 705946 142493 142663 897588 804399 550904 120795 198918 410624 343223 407027 922936 873820 353114 520233 914342 53190 395444 699786 304828 522868 492653 716310 963837 200912 24448 832833 6013 660731 699070 328821 30824 225861 369994 533902 49529 815030 373532 443740 260739 881289 828286 253477 358380 266411 280466 881184 416045 848704 350409 136698 808787 493855 307053 871253 779137 887121 51480 305988 497004 542102 630587 1040593 977373 904415 839065 357240 414003 1039829 2249 418217 167390 436561 255159 166729 90853 91362 584483 1043505 627297 437578 66080 960174 797696 964865 467606 253440 76675 88753 483009 352475 616256 119736 80049 9192 1035936 161449 936136 232517 260258 661963 472127 756225 524887 350616 62369 230049 769380 895808 813389 789406 994947 16163 149496 881893 416770 963419 346409 74581 552002 235056 308156 768836 267321 309409 602720 137979 218609 872674 391705 206133 560902 650456 540862 23460 972588 13471 983932 1001836 503463 818437 335185 900518 1047762 993804 503185 185823 417433 254315 183909 448662 836862 822542 957255 778177 1008535 667026 427912 86857 716558 883914 328907 799625 797600 614461 883079 930771 183199 76709 952200 369899 105968 832369 434798 12170 396430 798532 325164 679644 60165 388212 40330 391938 693495 512139 10404 78737 810139 437194 750442 563730 608569 351137 117790 912512 9647 900408 944600 896973 57071 356330 340741 891485 995967 550852 119780 904840 830711 217098 206088 451868 260230 507315 844249 968666 1014638 274920 634642 941045 345732 650377 487748 130198 152497 691880 521042 968026 988275 494859 1039604 437458 479324 881326 915764 356097 1004434 324415 314611 18402 27982 249249 32101 163296 441949 491113 198289 48220 677794 246372 49618 867883 895122 977167 474200 444437 736694 390941 548264 815959 839469 170229 253464 18466 368423 845106 593236 174106 665707 192289 714972 35031 990418 10566 33411 949863 635849 956375 767729 693706 739539 774975 13346 982901 150021 776861 315366 1018320 685705 243267 601695 781240 421147 387639 637061 57085 821903 702645 778917 133861 71753 930986 836318 442024 510659 926779 784291 228337 430090 111420 843324 676195 241218 325050 530756 787730 602654 146034 485164 265990 503144 208215 379063 615356 148863 248336 915324 921252 922068 73335 76904 498852 969324 908571 13881 677523 706145 442303 57348 84927 19041 47577 632751 863336 403245 719636 902263 259138 108571 967118 228716 746743 774549 458138 970736 544931 1044376 639424 681532 832598 881718 886712 581083 959126 468500 278963 548397 130522 630509 408850 163558 983824 203277 447724 163468 1025047 430806 849037 772348 897606 275263 616945 708069 776420 70223 329805 665419 223149 541351 39559 397318 60756 995574 42425 535104 631291 479874 981938 366075 238012 467878 793972 612233 718628 292430 683447 331282 882098 659580 865125 129553 484445 170695 355356 807895 718859 188119 421551 193031 826907 873962 810405 344088 923356 591698 944569 623831 155667 374517 451672 358626 290681 484300 729638 208173 703803 202340 863609 803201 106105 458592 84188 355064 421831 517620 82318 281219 888750 910956 496129 627556 862508 688291 808027 623028 446000 128652 918776 827614 647711 129709 5349 188962 578642 1027743 609383 197395 731797 455056 785779 17434 416682 327360 132659 28400 489924 547847 435079 797992 503053 6222 529281 241315 359968 285201 722920 106521 848015 146916 649398 422295 552286 328939 648858 388347 294278 430944 1039735 72826 21619 81680 984803 426267 338567 847326 752809 170298 944021 99391 691015 702214 826726 566205 709745 796418 873015 571765 934284 632456 105273 220312 1033780 76353 886544 64749 979638 259246 677973 254285 743062 720035 364564 816678 635659 107462 444495 584697 851326 48404 417400 665053 864783 254813 978427 522233 390672 204739 236210 964109 461448 712767 338799 4586 36529 802332 1045622 84469 332410 1021050 823807 42921 751877 222924 881336 806418 699178 104282 209474 284754 596467 323008 115632 149535 659742 585069 27659 1033283 186782 916517 953552 435995 109594 776320 474735 285977 29549 811113 899790 693058 876324 567199 825285 472497 214531 155191 119200 900626 776320 231192 107936 774696 369478 949885 670842 209479 516532 544887 140502 194522 925788 483177 761297 664542 372612 23178 438652 884069 452008 754790 794458 704533 274934 805214 726758 203431 589520 337443 246283 458088 156750 122431 565162 866490 764601 131724 44567 1010580 564497 903098 288156 377342 502665 994510 1016565 787351 384517 618909 106963 651791 956067 580949 501593 587693 74799 316661 523426 75209 402605 934352 760121 492371 964563 280591 908703 502603 491916 609579 867784 179014 621686 151159 441246 889328 171109 690068 405885 548228 16606 354554 355509 621142 358301 581238 268300 368970 462607 648614 161337 1009241 489688 357503 584810 526099 818255 1028040 416959 755992 571645 225692 1003724 141470 194850 794604 521243 71407 349232 250619 188072 297191 926030 1035232 962403 857466 834006 342791 816818 681004 265175 22192 585964 863127 851091 508271 168159 688105 170754 409770 416330 684387 139854 312094 887908 785115 576597 964443 400467 540730 619562 700995 1048502 990463 264341 91535 608028 459451 577166 845386 198795 665491 95173 672596 596474 722113 651549 486368 433110 664851 212269 484854 86913 476011 642750 447730 382414 506173 651088 708611 950663 802068 777620 264365 1001959 1044749 114675 16711 20768 704858 91910 267134 86743 70336 253979 460496 1040035 704793 317367 784146 680593 749011 773135 1034987 656803 401008 593805 555606 873036 404228 39761 943396 897270 490682 831917 653688 635516 531535 151720 1026633 928432 856213 95356 275939 531158 298226 731673 212070 617511 1011678 487840 140870 686672 790889 323816 613065 159216 811442 816636 902796 26397 87921 149914 307711 1013728 372334 1003958 780260 1011380 128519 787445 11220 815371 257966 469043 786618 1009097 212329 158461 573269 77767 876625 966680 785595 702545 198419 169208 737489 772520 44146 250697 3283 178561 820675 1028970 405970 975749 246127 679661 948017 521167 71028 25369 1020200 262513 433637 258920 1009473 424175 330598 1047561 961246 120514 663984 722015 48561 405974 34323 254336 649281 431628 712175 145590 909420 995001 277818 315906 565215 409893 1041661 506516 756384 128781 152023 800596 583045 850210 891512 821085 498874 252296 728615 358012 612927 347736 820029 1032117 846952 998430 918952 212926 457819 168027 267625 915331 726165 519172 935190 581280 980838 990721 624729 296426 148848 224687 770670 494055 291884 963935 173225 578896 201829 347348 1039598 1029014 682170 312265 824375 242523 150560 1010793 933138 415989 92255 964053 438816 41198 48272 415394 631960 938630 619429 149336 88769 74287 461537 625908 835195 369680 510044 1037158 48055 265860 360832 1038356 454394 445592 45455 566358 238559 57488 516122 497656 861074 923234 350091 607163 938837 460345 863132 725971 959230 190195 364510 510570 609143 77988 228916 576028 908605 331537 372053 405625 270050 828470 513869 1032327 867212 924353 544764 564541 803187 297108 650133 1037321 1044582 434502 800033 1029963 514119 80035 259322 919768 968587 1021224 919376 455800 297403 758408 426663 842343 62965 1020969 929367 453080 675179 280488 542987 559981 584163 276305 696131 760769 146485 994471 651730 488926 334545 484066 830560 970183 90166 166252 912360 940784 317820 562787 709947 414400 492747 682267 277372 570134 73697 670873 956067 416961 132753 1042968 674298 327175 614718 195464 932514 511263 172900 298506 964111 332471 285200 197749 698504 164974 674403 100821 598952 159579 319506 877542 79072 766596 519145 726429 396274 428392 176707 348576 94583 534134 739732 507081 429403 466323 477408 1015974 458076 171673 771649 765436 277390 425938 959844 487232 480473 399489 210444 527132 585593 519001 795278 571120 237950 794884 831060 932175 694090 512669 214107 810110 952854 992310 480692 471288 722540 536403 296966 663532 393902 48493 865290 970173 771470 53873 930830 904321 72852 263998 918131 204419 385692 242731 75823 35010 120405 781182 916300 505199 377027 345077 634215 403059 715709 881473 567858 849894 714863 571527 804338 946841 632282 399069 506881 749198 776015 24531 425293 689530 240376 396775 904919 202058 905295 126735 243766 397978 577189 958260 344593 961343 43932 971441 394409 309439 582061 291032 198220 721620 960164 32365 190947 217581 885279 383017 879973 151981 13330 572728 276577 869226 518981 338363 457337 753839 248788 393543 842209 380346 181679 461157 864740 883711 637720 766992 106847 351395 522023 309818 747844 426753 259145 951879 400153 710441 684733 159375 104311 489564 646934 311265 875659 61330 264380 628731 992407 209396 10346 692243 971890 488289 472753 472913 113156 116973 299636 679250 989900 39774 325482 928935 528986 518574 902304 595284 835796 154508 430836 886609 575861 140250 990107 425228 73994 766768 749211 710117 863347 277080 31058 98481 339752 916688 711917 30264 2481 815947 660722 33719 673837 671280 650679 1041759 32972 714777 281320 897236 459349 161878 343557 528302 578209 841064 748769 477691 523550 980870 968740 1024187 602445 781083 496074 260195 307523 500550 1029027 217947 430124 105560 550353 728192 540868 85594 927052 541091 881628 946052 326241 73223 935643 984775 462639 144615 574010 347716 1021481 506862 239623 484819 786583 914877 823907 710013 886036 154728 745988 909314 325137 1022969 326836 566612 190545 941292 482255 5402 403819 319153 584393 307502 165452 1008174 341414 466976 647602 746554 59264 823216 105137 1026083 989445 845655 934706 725545 126711 314047 1025647 283136 34986 355399 466809 286034 802441 798592 147378 375355 995473 793522 247123 170443 926931 204376 319975 770696 505335 335263 577742 150249 709044 449260 835004 926684 952153 173395 916279 750401 337480 56352 35100 573036 306293 934226 1043226 1041575 951531 662555 282421 256429 38471 404321 394309 888881 631099 157760 606324 50261 716556 956550 800708 316979 86037 766262 98951 623704 1010242 461062 54245 185924 219030 613088 524377 378603 103589 235621 414772 1031991 999194 232549 801305 188547 369715 675176 602495 73505 597824 950312 136499 11478 870439 289301 635347 13145 29155 381904 371795 1007319 555264 244656 637052 276594 713249 776256 204648 577725 673915 780990 955912 47681 203863 844190 156574 250876 110996 1035014 448579 517085 761378 431951 463714 196937 419976 174986 268859 53145 362078 214009 278113 297114 633556 894609 578620 120587 746794 599423 276872 426274 724790 586144 666581 975624 3041 900359 290565 997720 87466 601467 377808 768932 89377 859894 339523 624368 472941 46631 756796 153653 990407 344817 883696 333535 800509 324330 758374 864080 376816 349149 188922 703835 618518 501320 512219 362185 867576 65503 343948 312791 681909 278023 655206 377782 777086 510043 956693 738058 646168 74539 877335 1030764 853085 20984 452673 286440 169147 330234 826937 458368 790963 504986 781308 567975 275035 16888 229466 996038 204509 314214 850037 749242 786166 656874 316998 940372 907383 1017024 706328 457432 114120 117718 277003 205694 19552 799311 738962 849397 555854 300289 254709 999899 113075 710902 92880 699974 220486 409071 423314 373822 745678 688348 589055 92480 946860 970341 316335 858557 742222 34148 420749 177048 754621 772457 519256 393388 738320 255285 694821 45380 188918 359743 429019 341665 743217 823858 700853 159096 538645 545645 469956 137329 61965 442753 782443 797353 219671 139447 377569 582193 625475 670600 227762 766604 857399 226595 890174 65333 96942 371690 665145 566807 1048564 322549 459818 481811 969068 913805 283628 576894 870923 31666 613935 830624 474 93846 898551 550966 363639 968224 44828 511984 982932 1005674 599241 425204 366967 550980 495614 789593 507769 198574 290318 338349 478343 739937 325409 223600 208804 215111 9395 914326 416357 258047 919571 851465 393075 371034 749797 661285 598285 706529 779169 999483 225155 380236 253970 972814 882620 359436 358359 939352 270769 47554 603365 905542 622320 803269 872451 418296 59673 272289 341836 607490 28772 207251 222385 645614 104986 119566 492661 814264 749336 487224 715695 249936 1038927 445293 351947 510236 415558 51643 272393 935795 913558 443237 884221 94755 36461 441185 670221 819435 103692 745690 1040118 616194 119625 647598 323400 609679 180494 494832 627685 122414 200152 83303 955014 613745 950072 967694 300086 759133 728918 764562 900053 102377 899945 26071 756886 401794 1028672 319603 204929 82826 4796 460082 110322 278228 658003 987536 746264 42538 697231 768066 950903 270536 1037453 5037 320358 197854 712063 878701 897938 770577 1046314 178128 626297 859130 872809 795225 189424 603301 221608 793149 831134 1009428 557417 550377 96894 455098 122051 324218 834401 291073 766174 423491 553834 272836 711288 451403 600464 205781 111715 371148 143391 70776 148996 903861 801591 334054 508374 768553 542540 999628 87013 856574 577444 59593 540756 267327 742620 386291 741847 589227 799588 555859 628793 206899 969214 667236 423640 261504 258115 743320 66340 899434 572702 758227 570147 1047682 499022 848878 613360 274057 375272 269109 557112 241911 437972 984554 913083 123253 37195 835008 110801 257123 673375 1036896 608482 28499 928115 369639 934125 60300 721599 818534 526594 985224 871885 163681 206280 501366 708607 481873 1027832 901304 687878 710946 73183 467046 178028 146357 617440 843466 508684 942431 622832 636898 307092 836456 61977 11490 554250 868238 462839 161455 93252 438911 476478 411748 71022 287330 705842 942545 142984 407887 625197 258551 727526 905170 828444 641421 431278 149356 775938 220542 834909 324882 35188 629097 420419 56236 525084 492064 315394 980631 981815 567337 489491 611364 30486 223808 689985 458775 129185 591827 480299 704040 457935 361348 85446 955525 379439 611755 602585 403022 495458 454354 37760 122392 905630 920119 504234 845931 469805 970829 1023387 1048132 874988 969019 700779 196500 433613 630619 349828 482750 288597 504252 72743 349725 611870 292513 794088 392316 34646 962048 965166 267676 13375 812036 628916 901553 106669 836492 917771 63205 547211 112810 688406 838612 181078 746276 385932 102927 915616 1005814 161401 639129 456846 374989 238013 372333 206171 396430 1035659 269557 660179 916429 563436 103060 697560 773718 221242 558366 359905 442024 791461 808027 441718 990325 810417 595080 593589 16164 72118 141525 788176 936015 531039 634343 512909 636485 16427 701528 539077 181897 385008 19250 582629 436305 358739 219768 852080 32520 965968 609694 798842 537804 124088 888331 968238 597232 87726 1035678 217930 681596 106282 74022 493470 220840 111990 649961 941969 361317 365235 169246 893596 419284 858197 597107 831948 220364 83619 879239 960068 591704 115512 950385 114617 565047 831365 160055 926452 334683 708428 207960 911444 139882 655142 661571 555593 970048 1047295 294110 738266 407915 1012885 704000 634656 1043374 621052 288246 947145 655998 338972 196610 538006 473224 509233 901847 750301 702249 454475 527135 246535 768244 1010380 828917 943379 719920 656620 519019 531985 263512 581176 698629 550825 274841 459023 1039421 257682 104791 280612 998653 24858 770728 496895 432167 232869 9175 87676 260625 512294 816610 548682 698625 1037735 579325 724076 847798 237767 245005 965564 309215 62007 636974 496227 324769 586300 197934 168803 908565 340016 61455 787981 915143 913665 329353 797835 651320 773553 793221 281175 346973 958932 464035 391874 383007 248341 759477 972654 786137 373425 421442 159444 645853 964090 644868 821952 206063 608981 101738 378575 1043912 492349 438551 292600 796820 776894 882529 253440 918901 873722 437715 766980 859134 60456 986283 130291 288184 151440 416092 77586 592032 389648 547086 829814 1044903 944282 103193 883341 802609 989363 648078 95894 31639 407286 974254 433700 829349 529807 523888 840863 202012 377537 962303 517826 921905 587616 268090 778526 24332 1004888 966707 898710 688714 980516 657073 145121 973180 936279 89517 349452 952486 606999 90328 245237 603072 907933 571156 48849 624953 645302 181495 162726 564335 259653 405323 947666 135223 674495 77201 25218 201052 2733 896121 348476 925976 300589 475243 336470 896924 907122 845825 281980 1017486 1044800 564874 522286 197510 802160 441993 416831 270992 105330 472117 884311 874669 528070 163831 668786 671313 109954 821486 621663 330214 712399 999278 926275 580168 256364 462716 309011 184648 905770 729940 1038109 785961 297581 751076 442496 399398 28338 963918 14767 329962 595203 652650 247794 1001238 224132 799297 734692 983230 337642 500371 944630 923116 491775 186962 232683 451356 214816 769317 884826 252863 14527 409830 173360 521400 112097 65572 389675 646881 703904 629922 809567 790919 212138 717270 558005 763114 568256 989035 445799 1047743 261688 996287 239238 344749 974972 728678 406644 766163 149129 184997 608618 371777 543345 766455 830195 962426 744153 759436 567407 328952 833915 243141 917905 20904 805286 348858 793826 978794 765625 671924 495164 268178 441003 734643 716111 56682 732294 912616 785439 129198 638695 334140 990596 811022 689792 796616 203688 177071 958615 578139 999053 882602 602500 819704 897669 7820 635703 1016148 802488 320469 103343 1048412 871329 620153 992132 975277 211345 422754 513118 288539 1835 765931 771963 432683 215014 742502 830509 758680 27279 902808 126554 101585 479172 549944 275706 443001 602233 68979 667805 730854 250999 556907 47587 386212 858328 360115 540673 569583 575117 709077 100162 716348 178392 134092 243588 433840 480210 337546 375479 75431 281318 60787 322402 646959 767828 669664 201502 555146 229039 1045406 375064 339120 723295 261996 49299 311754 84256 316800 415588 154808 331649 132611 406644 74636 636006 360848 403010 1028109 658567 766905 913759 479797 241647 290178 32495 74420 299133 434148 809774 714090 319590 58956 885737 375792 477361 57625 689921 567312 618426 745505 454892 56905 970671 1006892 330548 649292 1039638 902776 60149 497537 490821 6451 970595 771971 576745 510980 446530 127136 472704 35203 515180 690778 710878 998077 788559 15848 736684 516529 535660 59574 679908 279509 54233 290528 655959 353425 948928 744891 349735 643010 728286 1007181 586061 177209 201733 1013712 202004 118330 214682 139827 410780 664062 960023 469144 535384 886321 327050 220119 447376 65140 331797 5370 928992 124380 264044 559039 516791 387441 275034 976154 1016537 1036976 332604 216496 324574 205322 441988 431196 474033 31075 690487 184493 103953 317075 722800 246118 318227 368104 350939 589566 472478 226466 905530 785950 272877 912246 643812 254501 453649 129292 598337 73639 591469 869505 550223 716522 1003576 16358 462368 560743 996350 594623 687962 21839 411167 87172 561077 431620 928591 562979 219009 413851 446228 377212 20253 898401 59980 604644 310657 554835 186788 647331 95925 126628 115745 449142 518744 592699 594331 535309 164378 5938 667965 532366 675905 149848 962567 1018128 265768 599984 433996 968481 944828 768496 871220 893505 764157 101379 934203 783973 36483 229511 304816 863604 172535 291664 974647 559565 1030549 764899 33608 540864 580017 729084 829102 91408 680750 755208 159496 958840 758280 538540 391755 508706 1002444 320572 1021246 5169 15899 463684 737788 362041 150827 882435 167542 699585 217669 986859 703215 362440 338504 793123 77950 859709 726053 711173 18319 1042566 286561 664736 417378 854778 944790 247607 606091 680039 520689 571583 1038448 87181 1027510 72805 802766 822944 540856 660486 3125 27594 751329 746166 326279 543142 447408 974650 255101 172230 749750 243341 263970 388911 732184 491103 825686 553688 861968 989073 176716 308271 234604 614586 884748 319635 841485 374949 708082 980187 651370 544977 908077 767949 278283 413680 164161 165032 822542 246888 961157 255387 880292 878293 792742 851531 716949 535685 293666 902737 628408 43514 644558 791482 436860 279916 341841 882053 776547 932164 376742 122408 533377 157346 652958 597516 530945 1046489 881244 863756 486816 381678 314839 739834 380208 187420 126811 383770 594967 788562 696072 602789 444621 147379 748882 857160 977761 135189 59775 856226 136181 470915 75820 110537 844094 904891 1022408 289734 177925 768945 340248 555796 117928 742410 448946 158501 691097 149410 278145 559837 277982 928519 581703 402709 593040 55803 621590 756505 216668 436725 508374 323371 402949 27809 416451 134910 749791 737884 475116 568891 66902 15545 942261 778495 999781 381182 170326 140891 190752 858791 457049 283347 283946 323042 416288 1002208 389439 834066 738652 167278 264876 80973 928663 364126 1044178 852446 256684 909573 22951 441027 435273 12972 78900 482351 189556 398606 828184 135945 202755 170204 484611 525932 217890 1030204 688444 125477 485329 954694 280092 614712 871524 290950 694161 798812 381441 961405 560540 213114 895781 477984 90835 487730 49696 296535 176863 932693 122772 855167 2303 533356 41210 729065 114308 719920 507676 557145 76115 129296 894108 861575 793190 889006 87148 706977 633931 864098 893012 1000391 680355 833973 831344 504462 889764 1040103 382127 947838 405656 342891 1029461 916628 576092 740198 49017 153793 849122 77107 520328 241768 783535 865249 519104 226532 441694 215475 942262 421376 868379 336543 115153 365693 68136 409296 1002188 1031311 865115 900389 218936 397408 892062 1047983 395511 875148 1015406 660535 409283 925860 345949 592565 842405 888235 510609 455642 153726 601244 966210 511367 46209 1012450 690751 13140 762295 989918 616042 1040650 594042 478820 117047 656681 263418 172350 796209 353123 245179 449448 392310 935711 76309 234706 537910 280055 307379 630114 709175 905786 411156 342511 1043540 761195 643853 339335 505 379584 125765 562217 103849 848291 185272 888140 400505 585781 1038645 702039 408722 1019334 849632 881958 482226 847198 969904 463500 294316 512056 189938 173259 291555 763969 675780 903709 480979 162461 32667 930607 351881 561699 559550 916897 587557 262620 698312 581255 930911 653192 790314 269547 102144 777752 726950 744520 521060 413749 635349 800528 663551 776888 11682 698664 873428 364336 151757 543335 216319 222815 48490 547098 759597 422589 43103 693379 10783 975604 253929 452437 481323 513122 729623 254522 330939 718234 836430 132685 350923 391395 632003 384928 678767 775863 686852 716728 482379 778309 1008752 616460 220697 565744 774074 570505 844583 562639 569962 579089 593366 697899 462684 822519 528156 557059 838975 938884 582915 46475 384278 665718 420136 176296 241851 403836 503612 423286 328023 261563 897927 668867 1041899 331852 547168 1027729 539083 760507 833974 222359 807710 163722 442762 498881 133471 390316 8306 865196 920543 458250 427800 278315 1017920 243713 734649 950469 663803 946658 383655 895028 537563 890993 311496 484839 1011840 946279 282132 609665 114398 303344 512538 428119 292283 36398 894076 612342 516404 426932 562030 157852 596280 44811 565819 1045434 534539 387632 858048 438904 819397 1005076 646383 434225 116177 443675 666446 363762 450415 521630 691061 622591 614962 957545 271252 846415 476546 737085 218602 436491 59930 581455 241487 1038355 356491 881607 730539 95353 221112 996418 960124 249603 498520 570193 652629 642733 305784 379128 318041 131877 806390 216368 1024196 493390 354055 762469 58722 832445 535985 659448 963862 631103 702290 978110 850773 555857 511255 956799 737448 631462 660102 347000 768302 630693 359413 632537 893719 189673 595216 534856 324906 352703 202583 91229 613696 910507 86173 329764 429766 478691 514442 245150 516415 1020370 531482 119103 605888 691095 141852 306545 483955 827267 680885 337168 616212 470431 880090 36333 894327 54308 817369 174924 254720 229888 775889 157797 970793 678232 909876 746214 448256 614912 275532 935279 539046 592901 76724 127508 426193 1016356 246491 1015007 997962 117840 505477 194124 395120 442928 261193 722380 261044 380318 100627 87106 281371 752937 288676 378505 542911 910996 73485 428011 832846 710997 551224 976043 679305 647447 211295 455805 788679 792632 594579 922889 243567 248395 699958 668779 602497 911000 717441 388022 779534 475799 14591 485740 136380 502905 517392 666631 1005123 839071 412263 363636 811250 974112 844685 661651 666666 598600 55388 1031608 679394 18195 775300 967469 461090 31414 77321 890030 244872 877591 89026 875755 123078 910416 375772 1011721 157473 895280 961110 886306 968692 954297 911235 968128 217387 251555 478859 237158 312521 73944 121833 160519 739170 477174 197614 988301 827041 589520 940349 461907 1032131 82925 230221 833196 241179 369672 296170 732506 240012 937102 938677 852503 175378 912931 899487 1034511 539961 225053 693618 947044 558756 1011207 218952 817577 117896 496672 187410 775784 599854 112601 693010 512156 37492 53083 717921 955959 19533 897791 280426 239262 885564 372691 637293 331048 546013 584220 50173 879522 728157 167886 451458 840909 332029 318230 499128 161503 668818 189649 841774 71166 168456 149266 229064 546504 183258 954272 948798 841934 522908 557685 128667 598292 56178 732224 63934 87187 937622 50404 477660 246456 337366 90615 631804 16354 738067 358724 410234 20455 657091 406345 1028996 663696 3695 363962 786336 545816 803638 544252 139300 39857 800840 770987 1033661 205311 514413 88852 93929 837018 289148 655291 446076 402321 577764 741079 885279 618978 867366 563665 792780 600579 2648 637129 485716 99164 658340 634129 800985 966090 790471 463792 471380 146462 1033362 26592 337936 28316 386156 398736 373805 101757 767183 809954 660766 992109 120007 458670 682283 550925 940918 577022 734192 486002 280210 61072 865500 68516 669925 1623 101811 641312 690380 993786 801037 612183 433849 172116 970964 461869 500658 161010 369866 596346 425935 187032 73985 38796 338111 417212 361569 810916 213060 255753 714533 833140 524978 691678 495966 116391 755060 867021 958831 977753 607624 6684 852623 838299 394750 122439 963402 278513 196220 709244 416768 792275 547261 769309 79205 234799 66573 430658 81663 251365 117199 718388 509356 127818 378359 36851 670233 786854 663697 601010 743243 711094 204088 306517 170266 176938 293279 54010 787121 823080 465932 968557 668944 160455 397784 558258 316810 553365 843248 1663 869447 821266 71511 150719 238275 476723 87970 536080 404045 477664 227706 981574 316041 100725 796446 191718 215023 28229 637150 356267 209481 769810 811937 601349 52025 219799 374624 914069 771249 442878 617896 418739 425849 226154 624668 97256 364972 267375 507633 123252 630075 683157 409457 853961 882280 929752 113272 795150 170573 694571 967418 583069 390483 316656 294011 7301 457147 342913 956821 264200 722456 875435 43638 561950 465875 316718 310111 218353 648614 459582 1000230 615263 3618 751365 156085 324987 845353 213534 683657 841229 88948 332060 907059 501261 737038 136705 675290 323371 449494 901831 608184 394826 843010 152539 379801 48641 427159 797340 888927 387353 143858 391137 486272 371986 145474 1029744 593798 763037 1291 685448 400014 840227 890532 193368 160970 90685 1000122 329605 130815 278073 511179 122280 1020168 159388 52396 196558 346193 282011 615684 274678 9820 690592 346574 923543 589631 587723 399067 768023 833572 603758 587341 311124 906697 991120 169758 433439 613118 592747 226199 421565 587561 385775 944089 375141 820421 721469 759895 259268 317406 256812 108634 451963 646294 378823 999548 247712 394660 48332 976173 215353 68304 592943 990514 677060 259960 133013 583712 109490 35087 316122 951525 413927 384408 849547 821312 836412 815663 311916 475972 67582 225664 753652 948697 886124 610894 1012940 92475 175420 640494 374100 859769 620310 718537 640798 990455 699159 267998 988017 414957 326736 474685 928199 813541 783173 563597 512591 84289 632943 845959 520300 200882 872122 609400 144692 804034 36360 943811 172529 153419 896427 575325 776868 949758 36591 43855 870525 710878 817038 199480 724068 911554 44090 915912 115060 939478 383766 676422 3962 591386 939581 833291 3450 230370 204346 516101 685098 308308 507022 670005 893046 908781 978478 53553 157178 917244 663042 628643 569739 619558 896871 977864 392111 1044192 268462 424689 1018655 703480 642459 880389 689996 875021 784870 781566 776920 155666 265150 648039 124440 963535 659009 993509 131481 331872 513028 584363 250008 253108 455057 944900 287624 479759 231396 987085 731792 651912 909038 246007 702475 872332 315411 890634 480006 335961 196779 776605 874949 960644 584836 216543 95294 945780 901214 54545 300700 934372 66670 88842 381885 365157 464604 595122 786357 398809 685636 265863 74313 442105 777273 658203 637301 459729 731070 1028499 117735 291903 202699 986154 641921 827511 120270 87724 870362 348033 544807 269563 880830 329145 681130 240014 616618 383823 645921 312301 943953 828101 405448 507702 633881 941940 732623 972955 409759 920583 547292 124386 35631 831741 732294 611299 635212 379691 400603 685326 313902 131640 948955 991202 516415 667424 727546 171383 706717 307890 904098 911349 899996 465938 108975 866587 119105 401207 536817 583865 868039 908142 994221 760630 354846 815573 617500 1032202 576615 584673 284395 942149 173177 29145 277946 605447 162144 250200 100765 671238 93400 1004495 46494 143371 1007062 451840 989496 54133 121600 35204 951006 15028 976175 468294 631410 882895 885236 1020422 738254 565215 400913 656856 153919 397202 835580 641442 841220 725929 985695 868257 219347 1036921 3738 14820 1025621 35694 782144 172240 521126 533892 873110 879002 590038 921036 959767 1039568 590698 91629 76786 994513 876763 754336 255882 154704 866581 244275 280053 292053 704762 951047 173438 462139 879837 123411 304932 991283 453383 600414 1003800 406208 847414 132744 196931 641722 116761 844098 208829 210251 381909 690641 262487 105844 766083 79759 502290 29321 609199 186218 368550 270001 1031131 961124 367612 462183 256762 537617 552884 66044 135413 882972 566432 179730 392746 429506 847943 1046562 144871 554069 423523 106999 1038579 347066 318307 687921 90118 249323 665322 527300 140877 532087 554574 635510 836583 518397 229146 545636 145514 249780 1040780 531069 779614 10726 674584 960005 153792 463473 26851 490772 190337 902725 371272 54805 923653 479976 906071 699719 580773 955637 483153 142143 695853 99992 1028909 220004 136798 515604 729111 733810 719469 982077 701931 255224 947586 338686 648638 363994 553787 928725 914518 337103 768550 726610 81069 771300 972362 1017500 279154 17143 775071 924651 955527 857148 837777 411407 622468 820412 995457 878824 954419 343505 529988 868587 255506 72876 200354 109476 21972 547023 393944 1028398 89056 719507 248599 1041341 843472 172452 497922 396820 573940 433024 209460 12815 149453 805371 654008 448283 1000594 907709 184207 567481 204974 84162 700718 746751 109375 638169 146941 793366 638105 862758 1047769 571837 108738 543137 96146 847300 1016307 712597 337262 807058 469789 414241 468388 255648 539233 561082 707042 847356 371607 869799 717000 720071 90824 1009284 733291 1011639 360116 327872 250067 796822 359245 1008927 169596 1023169 74810 630072 679129 275369 218965 995831 753868 849237 431918 344605 990000 624863 617861 1042619 985936 754419 826835 914363 315756 459859 337858 322135 604475 567381 793009 484256 971876 705379 406321 1027320 83204 258426 874378 573592 219179 586924 380983 1018891 389214 779166 614245 427697 114711 174090 139896 366653 906304 970046 1000583 20280 847548 40604 884955 812923 766175 1021464 882036 172217 628208 137917 116100 255219 441774 954152 986097 835329 34504 1028107 499159 74000 457060 410284 859396 686879 328089 136035 121467 139649 358900 803871 264434 131933 984567 846562 835411 373041 48277 393280 838463 373579 631480 892389 86918 471119 325052 101644 674480 648116 345585 926984 831863 943174 549148 162239 698699 965286 920822 776745 743117 214981 758188 171734 824404 916333 398429 149605 554091 383672 901535 454158 562256 841366 247803 654361 81527 651852 336492 541285 941318 113136 275172 742114 801878 461038 732360 12311 400760 925830 85871 347037 301230 790091 848038 644257 380909 811685 808751 546406 618850 472912 1008957 435905 690666 99803 791289 337051 75672 118314 506113 476787 379955 199925 994020 1013977 44981 583 500135 543988 971469 51199 161347 325373 450910 309330 896036 203970 517374 173127 740267 521252 771960 612921 625837 176537 501066 687193 381171 935594 258087 632618 290488 815222 418167 649219 477998 267822 507090 230289 869625 849815 1008265 789586 290482 174987 963101 706842 596325 585336 408774 224146 765715 737503 968685 71348 482609 120278 8114 767313 233255 381319 1030503 106635 669907 972719 75282 1021531 848131 256544 152815 65548 187390 628543 894444 166078 615932 489606 773164 66532 118185 983299 1015941 959430 360102 891864 328705 557056 736264 268985 1012321 420865 465623 881777 910485 990605 1002640 971613 156485 697148 1030564 717807 305483 862968 420855 185132 702007 268419 182626 896303 78026 1010671 106033 150436 891259 96292 1046437 762957 281845 977245 970355 182145 808599 596907 98627 532136 725746 835953 73522 391872 107087 973286 950864 422619 404263 128918 866851 430751 191656 906977 83490 55492 336183 214139 630843 591257 372969 414698 104270 211328 373768 583179 194992 25454 574868 1015694 200617 655212 468415 683893 288246 468248 109680 869785 485447 321061 101313 956709 248770 785622 909953 663321 313727 903815 73395 987336 141577 173604 536589 320090 6883 228016 363130 18763 1041153 570816 129177 168682 742219 558589 343611 871131 333342 944550 35561 274838 510154 396555 310363 492261 910869 227603 946434 35946 819382 168375 125567 693271 708059 517253 49193 134835 32675 837406 221580 271964 323493 50616 26853 561408 596328 680348 769447 1029858 419048 73641 493304 993564 803096 714447 60980 419863 429658 437909 176489 391700 448776 949652 493018 184742 680943 702458 412285 1078 459471 48648 133757 577662 574684 449172 511928 324878 683840 491912 279873 87755 182167 908897 731615 456555 44657 373425 692877 670714 2515 558237 261368 820055 98230 138591 340484 658615 983175 415685 718919 929314 467366 147120 497293 514801 608231 162711 468562 555606 827923 595201 767563 462292 783208 818446 736477 108483 11797 651247 613028 471502 253375 336490 453870 230260 614911 999511 94270 510090 915682 998181 799433 604087 235879 354389 874236 6390 761349 290814 566772 72728 802594 625480 143876 720703 712093 922353 182579 165221 335173 810443 538555 441555 184159 126779 744075 497066 699684 587196 393670 575581 254528 203098 172866 724021 943957 1022520 1039626 368076 797814 442122 116701 660882 332716 299932 727468 822860 1031028 849737 530464 662415 596287 195460 350993 495689 320497 889427 810768 169273 52835 232654 1042398 986994 299490 584101 144115 710364 575661 488344 981496 113843 956538 831484 214349 778758 142577 466237 855684 24121 131632 835926 832228 406915 327493 329818 144871 892785 614583 1045231 21436 761185 422654 300238 1008581 123144 728326 58181 658202 852717 211633 316340 900869 198891 902994 182803 595844 801971 907314 1005419 127435 21064 26382 673880 877247 122497 60567 721806 227707 138634 445169 669777 577999 461155 362548 187643 521916 901216 645358 294266 300281 211879 883360 55759 163185 873909 777788 971920 686019 925913 107182 831846 451777 757176 57168 762768 143601 352711 278131 961631 71439 228820 714717 444856 176777 423038 473926 423061 25089 291000 678618 421764 489935 814154 427450 386342 444029 636496 148090 1038001 646985 117177 416165 1038959 805030 422857 41013 10813 943803 412311 365083 721421 409570 357264 703677 609892 397098 571890 260466 568028 173782 849234 882696 176291 238300 311319 825663 1021179 486247 425468 104780 923576 329558 307858 264791 704965 376507 698299 270077 29599 36188 484400 705742 803800 91445 61949 167632 961941 409843 652544 225274 266001 788091 233837 738746 948248 342369 369228 864880 706701 294257 475129 116720 728804 321834 104100 131588 38568 665662 462031 463080 939766 159252 571859 586700 1044737 276550 273499 385878 855692 123171 229606 822301 290931 852526 641097 203055 539938 239261 376363 331404 368412 85467 315272 127912 111477 900614 28975 445933 378969 239217 1033796 813879 322435 594468 497342 293974 313542 240215 169450 1015695 252040 182523 784614 359196 450114 613169 417063 755623 505601 103376 589556 10963 1013736 290275 868328 557491 384172 982825 425332 539473 1558 1022612 931674 942889 559237 312010 951859 64427 707177 519335 319978 92348 766665 922041 473151 240181 632766 529091 348998 157283 908534 846394 36837 640133 586290 503499 255065 202578 319944 222675 407217 743280 409377 959973 66385 945662 443708 67912 349041 85771 210218 815222 590748 320540 427152 267423 416306 771754 810024 223780 519654 838305 321088 971548 711744 809187 257337 532946 86043 432579 346633 60228 1005608 290699 41658 305574 789866 344310 424169 306909 68025 496566 34887 1042181 142911 685807 1013019 27372 506365 114106 1034943 582292 307271 461219 18975 767925 233284 107820 231485 399416 218735 994888 449711 575677 974105 463072 565279 575254 555236 184658 506570 113866 259145 337645 426754 278931 578835 648822 715692 650720 455394 572581 393923 605524 482730 309417 835539 213317 234545 173728 795262 336702 854676 14880 172283 489341 983234 395441 583314 352117 305407 939089 254497 359502 892515 697838 664730 962912 699225 145391 429955 177852 843808 209068 152436 555939 63821 44273 16028 22796 71239 498303 219965 791586 442314 287371 712236 307396 474725 222270 877906 529412 278780 409395 886317 554665 709446 519675 109647 501676 697424 635036 608222 532158 1023224 182030 609299 908993 509554 850877 654779 600139 1016007 523786 4537 326694 919889 888010 727938 224722 807233 28869 215967 116226 9241 18232 32303 947483 368178 793684 301410 710072 62264 906684 211967 180008 165032 552203 48095 255982 477273 195148 160879 989249 1015536 691840 681266 863370 375402 319004 532541 124904 13462 899976 592058 431791 423320 614817 123237 426212 346728 364087 764690 470211 723793 224400 906021 422202 406130 282595 1028632 546923 16960 212446 743928 971310 982018 346401 767209 341644 386644 703425 1045406 628805 140197 725446 936929 911179 694457 377773 1809 713541 942887 123110 57503 974349 761819 424535 767120 151090 557461 384215 949758 799095 571241 367540 1025431 16210 598846 879406 958492 60270 778319 445177 646371 997417 956845 491711 263254 153879 340154 58012 165490 75133 177071 913824 1014089 482006 697367 672848 575360 44882 298322 770342 437970 242770 781075 600332 233099 428270 417762 487909 984589 482415 670619 520453 418639 180437 1004014 87475 811352 118097 270557 881582 669385 659660 83776 384421 259153 611423 346948 610238 668470 470489 176360 256528 201683 418365 680062 277288 298004 6208 810288 465544 656891 187087 576377 283428 1003039 1010567 739240 400867 709160 877883 691297 355364 77652 110195 420123 328246 790773 48103 919714 352734 941809 434951 558998 754901 1031233 982134 645867 288584 611698 431754 919144 1008214 917287 63439 303912 611990 500884 766337 439835 173710 263685 623125 54918 655677 706389 1001392 763007 392338 446071 836270 823154 491506 848369 731165 584863 982710 653148 754751 351641 950954 123366 978188 755400 165520 692431 165037 5608 762011 765423 609282 202888 195828 912431 902429 303756 239673 235019 353733 509100 174585 289815 1038836 905971 1044281 447351 792154 260928 656626 21605 867031 863176 959120 485550 607492 149906 132212 39477 758443 177913 464499 61807 341067 993838 159318 1029094 331669 578484 136792 94903 119281 972002 272299 420115 1028858 263780 406771 404161 788222 462523 492745 172698 565631 444600 531513 811276 67508 850437 956740 146073 226057 612764 974175 407125 500634 452173 755699 117866 885436 363837 803035 226455 890229 139362 185064 1017005 343807 433416 595552 941841 578377 836175 109435 127294 358773 849834 361701 819776 843355 230241 541247 184633 308997 397584 875166 230367 267057 231462 530187 910588 557011 537191 23809 127725 850320 12907 411889 245284 831299 150044 956609 792486 758907 848188 124489 36750 967675 1031133 569813 836488 963130 725222 933030 458071 864225 12437 275313 663887 605263 756472 75998 978139 698392 222834 253962 951544 1017730 316989 354053 545976 357638 590050 262485 342977 566229 833218 57970 134348 180817 284817 702536 744486 240783 396757 984504 302642 913116 281451 806166 300516 71733 174595 985772 70471 777421 986271 229174 262649 2187 595736 412261 247722 147849 128153 906588 586401 1022614 945698 429366 735286 193973 348422 781694 1033049 276124 271725 547508 185098 738614 275667 380111 436446 57377 647303 608694 116609 474929 542765 208838 426286 296427 213053 938063 906809 591371 628865 514583 1024902 741886 111259 660437 139535 270185 157820 255671 700513 260512 148206 473309 654111 836655 458764 530395 876926 593237 1010117 439099 1030344 733316 97372 927481 219609 936163 449770 136709 1015717 193484 106459 332996 718256 123726 221037 123792 923284 934060 41524 96563 399999 122587 692633 515440 243122 867592 589910 119674 984835 350480 966907 873595 710236 610823 150637 449039 74553 645810 309346 358598 197422 818188 64997 1034917 381023 305093 888792 240037 501766 826046 672109 703027 342257 528270 294061 378287 713218 704768 772337 582893 729261 834707 41323 162487 282493 427257 498590 458312 1029263 984216 712162 759250 253973 348172 255457 622841 285396 14499 499485 283479 566438 896735 969064 851702 295673 783608 307049 765657 761679 434519 404766 684403 685500 94492 722517 701229 955243 715418 232753 1018085 533785 53206 301227 445034 972184 24843 772879 720129 261198 814888 403579 527843 793523 212560 195939 842940 634839 931929 857360 235054 216281 356174 278556 712268 986481 61421 76535 641823 872807 123946 885861 569125 838681 886186 685054 570317 123641 254025 1007789 279548 744461 812181 722738 149131 941166 150096 57504 403654 243401 705265 841951 440558 35297 982052 480555 381112 274187 258630 232083 184269 358576 660201 140411 124488 606414 962390 146202 143163 804728 605958 694781 826154 680274 946728 349826 371341 849429 201759 505438 784467 708369 572929 26136 889946 210342 940313 393099 929272 942538 946533 1040488 527989 866438 350232 217266 123790 154233 595481 981312 219636 950867 863875 961086 165835 668507 799011 94636 272171 440298 72957 786909 565411 28654 692936 92154 1041841 814952 120685 791165 924491 748782 1025676 75702 726105 786474 578806 535626 433208 405592 836404 63918 758072 676556 1023999 132272 773919 866666 686790 586735 977317 766252 730667 493150 898806 1003680 912006 444869 305715 956007 723040 696640 458225 153528 133881 1022910 831160 687834 846532 858755 345477 793005 327654 378790 619080 178210 246970 23700 357991 989886 616527 178315 417593 864540 209128 608032 266380 747624 765563 308922 139040 870884 965939 524052 97066 223590 743407 47039 846546 173016 867008 245405 677045 306615 546159 536167 711267 782741 3572 697640 246498 310936 283392 187072 668969 902904 949876 362339 770726 126597 526312 825879 901561 878878 329509 1031993 882743 534843 820907 472825 726503 1023588 566828 195545 622344 639927 560399 14642 845514 753254 929006 463278 145872 805943 119832 701903 612532 82434 364560 379495 795267 612919 155660 859934 806717 332629 604022 177392 137814 220788 118895 201900 376120 908732 85575 456054 899519 946924 176134 209733 783547 531924 725735 71014 237681 862938 246999 582903 128795 831865 272122 578413 247139 90814 352295 143630 115948 763850 647015 455544 902857 69714 175738 101400 699908 725282 824401 69300 604697 987797 984981 239586 237944 642847 454943 615310 130054 524740 474750 607096 97692 418974 607348 173492 557191 196442 455033 326440 90118 640443 577591 511505 402128 427542 121356 858238 456075 403413 203147 518867 357718 80373 72955 90696 969280 643463 342230 388968 954830 440370 301643 322707 301433 387759 469437 820348 485678 26444 539971 780459 892364 609386 727846 382971 529321 149247 871525 881949 450830 1003797 48948 486676 204982 245833 506232 617911 494675 173133 826189 126003 124681 816486 1012096 146310 473073 266990 219158 324357 316568 332243 371907 697559 539517 350998 594292 451703 507542 793166 933574 498998 392652 523299 304780 47286 668026 965843 845389 398704 476402 1711 461251 904495 770296 368799 433501 314259 296517 715930 430269 1029263 808965 374319 452923 137964 144985 676096 935009 394948 35030 329537 600686 904199 989444 186429 78035 667897 646369 231121 388280 976050 430427 980975 111992 1000861 206041 516381 276256 882681 455091 378612 840948 379995 51381 19361 973803 30250 773025 380262 623918 234018 333738 480538 903325 1014994 802809 251045 786250 1014046 563243 832902 218619 566973 872145 898893 855980 84155 415726 138784 890891 678905 534397 78138 353787 359848 801769 788840 765457 74194 293011 438154 845082 334289 1003600 428824 463507 617174 442344 8346 914223 95331 268440 925743 60245 354001 170641 771079 838048 264651 712567 818921 219485 447185 70882 719534 181520 150455 1760 616132 444655 837923 719473 857772 898405 356626 22538 1011835 737681 364883 468499 928605 208324 411146 86889 318990 374279 290863 840156 646495 513171 850957 884914 551607 87126 751555 648994 144015 701301 326086 311002 137973 316868 612189 872058 680458 296784 305956 37911 527492 773846 732042 343993 369709 725065 610642 818653 476770 261968 151062 102899 656020 549317 447167 147681 35018 959031 927246 658302 469022 406121 756503 669976 597307 376273 653249 569839 78054 863257 531271 1026487 1025650 357282 963769 530970 1014346 539644 735612 593204 323691 610416 576454 374805 1012454 778870 98595 288067 573539 891967 129267 536373 748185 99116 606953 494297 697559 305748 988557 631310 352895 439554 677051 294443 968069 10549 124962 393847 384244 37407 123335 112302 439145 946855 980095 876930 961942 198631 146040 422680 932032 777134 478128 671623 117058 796414 435324 723293 796936 525455 416771 777241 792085 226123 731841 865970 471293 993488 246021 296462 277355 865265 552306 552844 960157 487221 594818 781179 881123 115543 225790 143264 481571 145860 768391 354740 938840 581408 94993 674276 811278 95681 702051 679247 764648 587826 1028248 997516 258075 60338 31392 553505 476400 688818 999360 421133 532806 233307 570382 258879 179981 1000966 318198 565276 248012 315329 662967 924413 415771 896209 831975 139694 214058 911146 282603 1008369 770105 5369 145792 469241 608798 994075 102453 381936 846018 532387 785390 795761 506532 875608 827747 480782 447572 393524 747678 133579 814841 194278 693121 524449 26316 250193 42046 435708 133531 360971 562141 289342 341319 318175 153785 585018 312902 974923 900355 1046713 284193 584707 623934 84728 739831 696172 59073 471336 209145 239138 85560 913901 226028 477298 161316 395232 282282 511456 707926 207885 207009 765859 667000 143477 141650 432932 319876 1026701 863187 17539 588874 617918 916558 198930 524015 316899 648832 811480 970601 254414 169018 599567 392964 204227 277476 499109 286943 679418 728821 615359 913520 674081 678012 989490 591868 45785 916378 517897 255776 902708 164358 971010 297291 262206 756360 1038352 838721 850545 255870 978138 845465 853310 64858 700987 929344 1020555 225569 331712 12021 421936 993005 758829 135370 381561 299117 632824 151209 470695 346976 954316 965837 845167 921629 81672 974661 48505 1044495 784958 168052 470498 189489 641460 980884 96442 764822 1031142 249646 562567 981475 784386 195491 715713 783827 303210 291239 449876 526258 34102 27840 794913 391139 239279 652747 912764 154971 624597 244088 1045167 1006627 479451 601801 533878 635865 1032613 396695 1005954 73263 193617 398605 699382 916843 257963 467499 507373 940774 919991 497220 376562 275853 268843 724352 345990 991331 228594 1008987 590749 733437 320682 791332 77089 998916 326951 379519 775790 290231 974318 29667 263380 70758 150714 619293 629529 58104 1036283 277964 791540 288102 299346 213474 134291 119102 4119 465961 499478 74785 893907 925372 888081 889412 773830 927625 211470 410867 745570 181974 357897 551178 26574 636345 792562 822650 980580 498847 26671 86474 897587 993734 416535 877715 538749 292802 170871 184835 741434 443388 484625 893531 322708 685358 143129 510065 130921 881128 272054 811055 269260 1033999 1014151 277778 583812 695896 225307 379051 877196 1017041 88183 143650 454545 655705 278677 649134 802935 883491 360671 159518 525269 618551 530104 490067 1009780 916465 315123 88771 421843 699776 82010 704248 790694 110184 759336 1032463 534867 604417 338575 17722 344692 351989 389428 1026110 8535 270278 176558 769526 469633 380742 4618 335822 234535 773148 815434 183112 420019 493126 692705 725115 219461 251282 463928 774287 221231 172067 180525 789570 603000 577778 763023 49766 100186 171595 980899 990816 598213 663628 908194 390827 178138 669545 975928 564051 436848 508651 422407 324731 425618 730988 1039650 979159 931070 271708 94098 738354 879528 130943 339925 226794 151605 651629 31578 868207 25217 390673 291078 998088 853785 384555 76722 844045 780737 833230 380074 252142 339952 294882 480815 300330 1014607 144035 546294 17177 506942 268320 745384 395555 54351 290749 677728 628039 329929 681393 822320 850837 214310 219529 369308 517300 142741 947363 479005 396381 196985 299188 1040543 462813 937448 421443 1022723 625815 290860 736043 975262 757376 780358 616733 995768 675490 490342 250908 60686 737689 927348 342271 521297 554521 974987 261106 594341 672614 667000 540405 668451 542682 753727 936027 1013079 767842 814486 997709 982466 850433 765545 660549 370009 432716 127572 463763 422660 492525 950828 1003483 976416 954913 373366 177813 659710 618042 730606 413836 820065 48669 122882 317536 197892 762564 796501 762116 925714 296637 342076 904256 293804 605353 968516 512304 394855 28094 807850 873155 651467 940102 412129 738877 96213 187934 980496 551349 622453 713528 214673 920216 326929 982041 89716 203812 668161 617563 980986 237038 833040 881964 628506 938588 938497 652238 691199 181548 43528 86037 574855 631275 112717 47852 160710 88703 857965 48336 555649 597406 793848 595027 373684 269652 967668 124058 786957 992641 485208 799712 78702 164441 216210 768497 373614 669410 654850 786095 986585 951161 882045 706705 16684 441422 333515 121631 647450 28643 883240 656759 788745 318864 460487 98507 269973 441346 875850 1023713 25613 151480 102988 1034386 219889 643461 80087 904267 63098 533777 277742 883855 1023506 253784 757253 499314 458711 826665 694659 403487 439069 829864 365895 642900 961257 586956 956960 190433 227446 612834 757332 496173 548276 210440 974874 80305 602052 20147 856096 746362 919933 788521 592901 904363 183786 60424 88288 776441 817866 32701 527799 217389 412431 1010446 1023497 291238 43360 1044113 422981 870612 782998 305714 744528 157118 591938 373681 310787 972413 635686 130337 305067 358079 710072 461675 239752 888389 159394 589001 817998 311141 748356 319307 164006 17800 608817 481109 854446 492461 888237 103967 94837 123621 589366 434228 396416 131285 179448 713715 514376 536119 992855 8209 857274 408920 33897 498198 954293 958620 758137 304347 121487 579830 641670 620306 933777 341104 233921 545214 429430 646313 794899 194230 111088 210258 609428 159527 795683 101040 70933 74255 794408 921630 461463 80579 175244 77447 229074 614249 229070 271088 952239 112511 891876 519404 577998 737874 972727 757030 803585 753032 794274 758747 945359 416663 561143 327517 970482 35403 354426 354961 715225 264516 310500 166770 139559 69749 590945 197004 224818 345767 750354 160897 975493 215028 205964 721544 326238 293964 464472 917225 900913 998899 324209 393346 113187 741377 436681 802885 964239 959713 57028 739255 152709 816338 270266 585587 289606 42089 717178 109989 736201 97037 960962 996496 226106 108922 858568 286984 392565 827455 592052 555257 370575 472640 1015331 768478 954958 958260 777382 997194 95404 1028647 314433 657763 306776 32762 783596 379746 338484 408030 690453 813588 69848 92125 303132 82524 412430 683857 876758 1019823 971860 551275 392203 535190 318813 805293 95992 562991 573072 676976 476622 353197 178823 779615 964145 120532 692370 230906 862649 978557 974642 873493 73844 765464 415390 374870 267106 48421 310081 27834 859896 87482 899129 643856 949662 754432 1016282 826236 512561 110518 1001513 375542 475778 492717 96610 45513 221652 792394 513139 401940 519010 747527 1002366 439884 1002711 78065 505435 808888 196819 459819 1004819 767220 833901 506474 795238 6255 154284 143736 849478 757484 443661 350898 817242 351749 618496 1022346 1041020 51875 971883 750085 758588 405383 763685 231229 487514 549829 844668 518624 858447 28996 435632 964271 649669 629567 251253 656640 969754 505030 41077 861501 515042 116542 640204 733027 383074 723165 699274 582020 222998 271151 283445 773701 9771 969108 461380 56161 757509 892863 588197 266276 633019 684088 229176 242672 756374 832219 88145 572603 372374 680791 498746 953743 922605 862128 231086 263433 799105 378558 463456 1039323 309358 519852 942962 152395 730754 543609 524798 930737 207040 454010 648337 203517 773598 1048534 871082 203566 952518 839433 747328 895196 787225 991074 318265 645551 49063 54148 917492 652005 756984 123625 655808 149456 1034182 958554 969314 878678 880001 544888 768916 499567 589514 659511 866688 770475 864760 265053 460105 740266 30102 459528 1009538 774305 541410 664613 338612 243932 278608 339450 681437 20534 734214 583836 923372 992418 247389 1043322 953670 308390 201830 111568 959556 683483 725602 133941 511411 916334 179785 441870 191570 779426 139845 893464 130647 1014604 796468 847074 301035 137813 14121 514640 77225 242748 897002 107290 864035 438674 206196 574282 913757 597883 226419 299202 813392 339507 697547 991668 374376 196487 826386 361256 163079 378200 499731 540537 987392 929820 305484 406744 946204 798045 1017200 768968 134296 652855 51687 7584 26533 683486 235081 744204 293863 315414 75495 934540 1046519 503737 800578 448244 674017 869685 406674 722411 423079 724235 540736 241260 640188 439889 655980 128839 868489 680241 19560 587169 260075 142696 887610 369520 7603 858312 920094 992768 61989 732598 656642 615536 228729 197036 494345 257590 6750 558008 405769 995735 970866 989948 955404 131632 818891 70956 1027027 618352 710257 419091 257358 846619 337121 307470 539941 49096 257676 176527 963122 55140 612693 581531 468997 905646 26391 619341 500063 420536 589853 635473 948919 471404 708008 429673 552120 691717 582765 955372 286401 202898 16148 731202 985443 671606 723130 202857 26855 867818 178032 30579 327622 156282 718521 249094 846126 42372 1008144 955354 703364 233404 921440 985151 801501 356523 584074 476820 449411 648491 514787 637393 136310 175597 378803 317950 623080 579059 153782 539322 55232 272662 169375 846261 238616 719489 675729 728373 713151 277300 547748 471701 154296 385154 1023334 1047746 514745 629395 450903 549565 930221 121571 624491 413211 919091 600769 195980 59784 948252 381393 985622 536383 1020656 773258 583257 1034132 36970 463545 207131 472938 781048 536060 164115 614077 213052 860232 343919 870170 328589 39524 111183 148002 393335 623212 347975 88075 568631 313934 962017 919070 806208 235088 807449 19770 910264 504712 673503 135248 325115 548451 559257 639717 400919 612639 278430 812947 355663 938576 903868 56967 171673 301919 367026 951301 596256 864006 645047 73440 901826 67541 976369 794370 303762 640688 828927 469994 545623 567631 693360 918313 869900 381117 308042 894692 709726 120794 214148 580693 271153 244185 1004683 916042 709915 854210 922817 526245 363751 947185 853497 338394 278548 433813 586493 811892 809300 345650 637704 828048 437005 833824 846925 991071 602587 761097 601710 461481 435980 591215 294149 560197 910114 842275 471582 70050 200789 953807 385211 715842 830735 271470 786255 409657 941678 756174 90692 82610 758469 538645 296565 641130 783387 994873 240564 140339 764586 734855 966469 218483 94049 228637 792161 427682 290403 947823 653493 1039312 784774 726470 457440 299292 199381 676796 731384 420158 628495 197825 786694 945150 897061 655257 343429 62650 423872 562140 28647 332004 713144 741493 355088 601730 935582 203300 884185 989869 837171 168444 228750 610322 96751 117733 696432 234868 30587 152859 403509 60455 959287 887469 777347 577175 86709 475135 742776 900799 1031995 963912 267813 468147 18502 515605 292622 556310 755202 456644 745644 1038244 994258 552970 447979 370090 703182 990062 609964 514185 1088 179147 1040964 675895 97318 579282 213499 432573 547764 121989 885646 327098 824271 302526 965550 581342 561042 135846 682111 682096 181965 749886 502810 494793 467073 299993 939787 414679 664933 831392 705235 162203 612 482061 162919 23723 88861 1041520 245423 998576 519266 63597 638216 313577 851641 694396 1031619 786087 239838 24936 853156 88015 582207 664017 232803 411995 222590 49322 759342 397785 877299 95163 391717 382954 131880 83488 1006557 661700 571739 716488 925662 747185 550399 63223 341797 292750 805179 929988 375203 230221 312681 949660 610491 586355 913816 648381 1012168 875675 392203 784828 485525 579313 875704 103167 78307 365239 710602 446532 992742 510915 872480 1011992 160456 329471 354763 228193 812837 303336 64660 668117 953486 240656 153204 875136 233990 401309 871961 972098 722568 1004999 271719 688719 123774 776797 932853 948397 124747 428353 168332 232633 114627 195815 6316 9890 1198 478426 907527 1009901 197192 990264 844292 435951 480196 129073 396605 207702 478660 460427 889089 675489 342243 1057 418515 384419 154667 365407 1010153 446468 841631 973512 295342 544448 937651 947057 871488 854694 352974 960387 251122 58074 261583 458940 852683 580435 814213 337647 842502 746334 477494 200319 37776 715801 800281 292584 554382 839417 485340 375095 757716 427076 393246 386700 997742 731544 210934 407199 812059 219234 23146 575033 835277 609384 102137 566710 632874 219712 619538 341898 454926 439766 887194 712377 225031 821482 879467 195932 614104 219535 449487 344867 562934 442542 40457 281550 297486 487553 401612 1019315 6525 887576 915650 301116 79830 1001687 338694 631397 416608 388854 608170 747842 508053 726528 742450 548471 949413 540756 362007 206526 745457 180391 904518 419941 501904 913536 994974 256461 623821 898747 257654 589804 419238 220679 690964 150732 860495 965480 1017655 577034 124333 894133 394381 146263 391900 243483 601662 963835 349610 290200 29536 901709 260633 624513 37248 303164 339425 1031932 225055 1040329 424683 249735 50738 677002 557527 642159 106146 217897 1023095 575322 563402 933859 413778 313022 591868 355594 758050 68711 449788 674180 447318 306165 614531 843593 781969 749915 703933 303592 577577 857954 941260 298243 458153 314916 527683 299726 714575 201105 917675 678548 723598 249837 1021185 741170 582798 188496 716598 130458 373927 575780 746926 50002 855786 644779 703170 773362 999064 98679 993086 287914 358568 271600 13539 1020089 646725 67026 813286 131575 872270 960684 638575 741964 330965 751713 717083 693046 666528 834731 235387 404552 317099 385171 331155 68005 876964 133370 929627 465545 863086 654100 516929 729024 610463 21224 554150 1034797 77313 920017 507484 403781 701204 609536 927022 747921 427147 41975 549465 1041200 388811 288527 663051 96338 829551 558579 612843 213950 550086 564771 830352 825165 538195 549234 411400 608876 901453 674953 383315 350366 146973 437602 733926 905208 609250 850381 246313 69540 758512 620014 843257 546398 210764 600765 319527 303354 269106 404612 331766 579804 651664 405861 941217 742014 401544 358354 190419 564206 488434 523539 417837 105293 368599 721860 994243 982353 692983 59987 156319 259011 235844 86406 301373 672770 282213 496372 621325 107903 352308 624519 799989 815167 598336 40448 700364 236380 1043276 999795 891616 789380 414158 823238 476785 471416 468081 24631 216628 587919 737683 629203 70608 853296 80072 580096 199012 344923 441685 617204 838655 771361 911541 166459 658983 127272 544024 720693 545363 459048 120799 590229 882033 1036400 361506 552931 330081 653921 384298 87547 950135 280818 217335 574348 402173 422699 676538 389786 189359 142250 216412 376317 192573 491297 943606 419808 73932 426709 331351 372802 864629 545569 747394 736120 52421 614897 750636 608425 747068 988488 269122 899153 976078 177594 391777 877247 466277 765170 526428 245398 400732 201773 919482 55120 1000709 692926 706870 1020854 733733 35976 540221 937065 948851 761991 1006451 242269 865820 489287 641838 656728 350786 844139 487418 694904 648056 1001000 112403 242346 577608 614855 441070 172339 388013 218150 406960 803371 288665 786232 672693 901373 608112 1029504 390667 1027817 39563 407706 242932 354691 1017527 133043 881256 184625 860851 720396 568464 151472 794805 934266 16460 339599 1001702 884969 396206 540082 181217 492245 417917 444880 275768 263119 476851 385782 239087 845054 888576 127747 474879 961179 111940 566314 775124 674420 955160 595827 802000 150122 254534 289593 623046 863987 429901 561581 906367 473496 580574 1013586 285497 882552 282977 817535 1035042 794563 1016689 142560 643809 672321 631388 685045 349454 837065 384420 714130 881333 702154 38528 1016669 746968 845253 549467 376916 863210 185808 318804 120644 458836 457493 347325 553299 632563 805201 70045 433270 493208 987733 256814 135675 168839 210057 2399 773377 854521 629092 1044306 979195 456858 459765 140767 393266 170763 405341 572944 25152 623713 998738 435107 146069 825764 947358 311179 560885 580689 282526 584304 769527 722137 580292 569130 673160 781600 811798 122185 383334 1035006 1012908 191376 838054 146113 796981 862838 637231 596393 706163 706212 238653 536683 765114 170873 538334 1027503 38261 251273 684920 1011858 991650 222489 1026369 598821 440401 344229 309958 730348 242984 751451 373861 935263 648930 332702 111314 20076 24011 445827 334230 351987 559686 494935 268683 660809 699207 704023 1017697 35254 101594 159734 918045 137463 1021594 215771 223637 1048252 469562 282848 42229 835627 20992 291028 375100 550491 376645 1042618 12224 624858 202998 1013832 1035430 862248 956950 746345 759147 481338 524346 804027 75614 965367 444939 241682 548387 838334 116168 435443 346673 849119 651201 250138 161621 295965 172253 1024756 885549 875314 68885 11302 942 884555 856566 185348 966047 357000 873763 383514 600860 1007230 570065 1026215 217619 593588 457802 915229 256714 178985 722538 441507 54871 828108 2085 324243 255270 882179 280831 730876 126328 758053 728978 384801 930270 198400 16396 510455 268226 162643 416430 639659 77278 576853 723534 566042 623298 889389 660182 714328 19282 941943 651203 531242 973126 714181 766630 796299 254377 645916 536998 22059 332635 46451 296445 279275 851343 537912 514679 33634 1001037 507850 821750 863835 864497 100863 429552 404821 292010 627360 605423 483074 156412 93417 416016 690632 351807 187146 28293 73283 434205 211112 688659 248257 413720 636252 987029 121028 256513 155443 546935 682372 849026 523564 262715 618090 788374 965053 787703 163990 140043 630095 977365 229979 283911 317629 88467 594365 503936 974809 195329 969466 365506 676839 41349 350974 147181 179744 904090 549357 1030773 924209 1012044 927133 462240 340153 139966 726041 115980 836046 358052 202271 903462 622457 444617 176547 361651 579637 346251 654410 416587 561524 612186 220656 1011673 471578 603964 8994 178973 474368 330060 319397 160298 998258 269366 1024237 310504 38834 887485 127143 507027 1001331 404022 567087 1040954 280158 903434 757274 693569 319632 376120 971438 993759 576794 705232 18533 534433 596096 797305 686958 974821 122683 677868 496428 218208 55351 430198 918709 683417 700245 924026 70996 819563 77802 698093 994567 928135 278334 137688 522497 879087 501519 1019610 286249 862076 503819 1031332 670618 585306 429145 696954 392481 723079 823825 296632 261570 975959 345535 17739 244276 641779 210148 847412 971616 255701 303221 570377 909542 760397 194394 207476 332695 861695 467184 578738 174076 565091 825224 132116 600270 14148 873190 984705 1016188 577602 33474 763123 57512 451920 399690 258549 420522 114742 599454 288812 310283 458768 196179 1005771 474123 552909 605169 109085 212765 928944 33653 58879 850278 466131 925904 825442 540993 112031 160101 851406 991677 463446 401039 590298 539933 154249 272409 888245 458583 948386 704196 9888 1024150 270428 847556 449650 587705 140613 989763 1017875 400593 663875 541661 23041 121766 748300 141603 768206 390707 416940 142616 94111 538406 125443 332471 470191 480353 886597 493419 151498 106876 614264 359828 854226 1020480 973561 677641 50750 789805 226807 778129 1045398 298485 1042167 661353 591864 727039 365902 904641 844950 260325 810922 2879 164662 613110 176778 281722 128176 960437 650945 1019008 44916 899672 598007 401232 601601 516681 808 679009 515439 308649 285987 399642 482278 570312 237835 586583 395045 898990 190170 355307 973564 473750 471513 446744 1023954 812653 1834 653592 420128 129111 939070 183448 25587 914219 107871 565560 259438 991730 371752 222220 10566 158315 660999 234526 749636 1044362 963266 986345 765639 656373 912111 827615 105279 519302 1017466 558053 93363 422604 901923 755154 186684 542601 441085 990451 156808 13621 269041 540810 917080 991866 207161 201546 454913 1041590 465893 613853 204783 713340 1032025 907614 497182 755219 945357 412127 418975 98293 217292 944357 643353 514385 852405 892903 447557 775818 288317 627410 59505 895415 977899 1014408 600062 324897 69019 937820 179171 204231 731644 770967 432679 880093 698898 921079 37994 591688 620468 295979 1029725 173604 377871 591192 259141 799550 794145 275607 207228 665243 907583 951156 1009392 702959 902031 527472 561571 60199 863375 81281 217385 872160 211852 938637 1003053 963309 562732 1023986 442604 299220 87781 568577 85944 872530 1004419 7806 277878 678355 439206 160034 649248 260346 972609 99353 694085 462623 625949 717701 39556 431564 694611 1000185 112660 717120 625622 251902 518975 594668 517863 640145 226019 748536 365983 221603 12272 438207 897640 178584 545772 288334 368004 705225 941938 872169 549765 879106 553134 889479 553939 27908 451043 837201 108330 197892 14309 245287 366105 942378 811167 667419 802691 717075 606607 401907 196386 294736 169541 472491 250879 465893 466664 504305 980731 972491 335536 879016 49482 281198 535149 290149 910067 1046063 149247 888309 1042769 944355 677851 700117 791957 998226 646541 190648 951105 580281 263216 556037 237230 729928 504 693079 650119 707237 50600 841211 400204 1022568 259356 969333 226256 1014429 146369 854267 689596 19525 715032 409080 537354 693204 319287 916619 984458 455604 971079 483589 841056 30401 578055 99183 966532 371404 78407 1030658 879680 166680 962414 502700 763318 867040 127477 995986 81496 1019855 547818 265864 804718 486534 665454 485275 169875 518937 906551 467080 893240 350098 715535 981314 694560 391789 393811 754032 584930 111387 9844 580332 67947 680575 230266 478277 881017 468340 484476 1024830 9249 810820 361001 91981 938825 693298 696642 318492 813615 922610 819485 709644 287712 619564 989732 283309 29122 318204 207956 786247 258571 792949 531903 747349 833095 366105 731402 397573 432598 788322 908271 286137 747627 327229 910780 539784 595086 934026 538067 371901 540187 783261 92712 594007 854209 104128 888262 347784 803460 1035695 75594 247351 973372 64282 366438 4222 894484 961318 706400 627500 1014283 642541 10128 320323 233078 1032697 982501 456571 145020 405197 1121 273086 911001 503644 415640 855722 953115 740496 636214 200210 77480 51140 658038 974717 389302 767306 414379 182182 412690 485095 50619 175098 896346 894546 677534 783645 940419 671672 1016292 475493 828499 351291 27692 911197 685799 961646 938158 870468 861743 221915 540594 127627 498029 589437 77079 300123 180410 451910 609997 179725 940929 577178 314203 881839 265986 261586 637018 496774 445648 609467 1009911 918406 559444 919060 593013 242652 16968 364564 367785 751205 677180 386785 990332 630068 861716 59161 206445 486928 791943 813133 969484 156915 182178 206721 507776 83596 178756 557486 842754 590526 863136 589377 518752 747295 217277 108953 705659 631162 449529 540556 115401 299597 316290 927202 359124 323404 309212 538329 380344 341468 391774 351136 542377 486809 377780 915164 248171 47824 461406 401189 233688 311557 457008 829834 752990 709999 501200 66569 504702 459127 726844 647192 100942 54589 564289 437535 248312 133651 422404 385787 539193 455935 113277 662653 557283 706877 967415 524777 807003 633531 760466 459640 976411 168092 981185 975830 383281 194486 881613 791204 211135 419092 984911 317175 850553 243828 977594 608727 244010 151241 1030095 532673 181039 62650 909606 149542 227578 567586 686252 478698 916368 339854 542239 302053 76556 881346 339348 98917 783642 374580 648690 135851 127868 368015 655221 706921 350857 783666 932395 985418 14249 679599 207994 288106 458714 179788 407960 310234 945710 32389 710674 598046 963147 500360 141382 497070 913129 239799 973544 891512 788568 15658 1009537 98652 639735 375850 561899 302255 340414 230583 673238 14521 357557 137987 570183 484919 1034106 465653 249620 496857 1040320 326312 463977 130501 891850 40169 760901 515602 655604 439228 427006 229710 887339 717527 893881 531449 116335 725541 824563 161288 18264 1024068 264443 288099 57230 304392 880501 333926 78160 267254 847064 12388 1019118 790217 762097 896031 204623 718833 277854 827986 749676 742671 781332 707623 78291 622971 99802 188353 154917 864446 858315 768692 238232 49432 638680 154760 75637 24059 246852 569657 562331 717454 335398 207802 423162 977963 667882 995437 58393 838881 583376 806828 625810 626162 267884 151620 63120 709206 342308 920053 337495 452919 422326 987123 363196 172147 451247 11112 408489 452381 218356 304623 821403 540668 863805 287771 972580 656395 636821 53230 119145 488695 242652 824162 844964 827300 607813 8932 4003 593577 10456 333779 328007 412879 668401 154374 362247 800661 274367 204611 84842 860591 591046 175049 844944 247171 206941 456391 275114 853931 419889 266210 659070 493941 786368 154291 1001444 199526 720607 104775 717899 630706 458805 181917 920884 830662 995262 180523 810678 1032127 500040 1033562 312825 732912 456441 243717 180155 35936 153543 868606 214734 714825 112126 112010 459416 320411 419262 119520 771473 954998 918395 739501 482248 863924 764539 70546 895327 957021 97115 305061 792842 700976 291467 649964 285333 815137 298701 1048549 29019 843221 214970 581633 660175 644904 152637 640548 1004791 171175 311574 944423 961771 275990 808792 591446 277851 1025260 873195 605171 161031 255698 157963 242609 1047876 378920 728775 302393 325758 1017472 946051 456872 102576 148257 770934 700687 513517 214405 276013 231154 191707 986587 404742 707274 363827 800646 343478 911235 643139 535451 550084 244990 806764 500583 560139 182928 823971 326376 614716 141698 839412 414543 425049 1005455 718074 361860 972347 184681 855913 255137 560910 884019 717189 249974 459984 582920 996776 137220 866773 278899 625600 601090 428869 545781 808910 532828 1030045 790915 1024104 492462 668970 269573 216375 391117 252049 463320 701818 437822 838474 40525 753282 763325 381472 880168 641588 376248 58291 648481 767370 301266 921334 895334 927506 20320 962993 917016 322925 455151 589567 60873 11729 515004 382417 738564 74376 447802 190314 220357 534895 67216 208354 177405 402040 899608 504483 24336 728616 323298 697583 931926 810009 375599 442455 193693 760185 425718 328517 719013 634762 583266 701812 656547 950816 769105 114290 503487 15910 298199 347173 44437 256025 726969 837955 455352 80523 37619 992216 693546 251041 834867 549828 363494 243862 704603 758074 276567 989750 1041410 715587 311518 1015140 397300 28217 473935 271508 269998 43596 567156 773969 917475 125440 178569 510137 436985 108717 685246 148988 909708 153854 497081 136416 246251 752499 970001 367168 797078 394463 575956 991368 780230 988394 5122 816699 638949 720016 1029903 253037 867345 169120 834661 17738 348062 320573 292319 451213 51601 464737 628816 1033 169765 836949 665082 869924 775754 165691 534807 462935 374817 319108 998996 746415 340865 879482 61265 522575 165749 29623 122146 635116 953788 309420 113361 741199 1039688 1023516 530393 888023 113856 1024158 1047212 160756 976125 990238 805679 397229 136080 615004 986425 944667 421179 794987 879383 842476 110708 989748 692235 697825 145381 796401 217800 715088 707822 102834 307192 777378 412194 572123 464054 89814 855493 724900 555285 185597 408661 1003672 1002135 415932 971518 600086 9910 210637 35364 331987 25950 376190 165853 691286 1012593 940848 909940 960891 64834 396505 1045224 56049 125210 138371 292714 794044 139703 77771 99811 421811 864456 763490 1003115 562691 764274 84111 372179 537514 484046 935340 626716 929789 819816 98981 271102 224546 87746 931964 907362 904855 983503 189127 473320 495529 324472 1015344 624226 715262 78874 333556 601687 789516 491270 567141 265345 745375 77056 214632 359759 663639 1044161 632312 671844 737831 874357 319905 928534 698327 79678 433413 895728 305539 574895 160347 333872 518939 564305 438507 514122 754401 229665 945043 610403 225261 272 448325 108502 876716 449154 129415 547507 1034589 276432 42737 957499 346771 375238 905650 231781 944054 1004069 337932 797533 232834 60962 983764 608767 92293 454885 762867 331360 625573 1015307 509159 161094 91801 955429 292162 561579 625771 718647 805162 237374 477692 912186 1038296 386273 691328 1031834 231961 157484 661502 730296 571600 748265 3537 90217 793458 968598 49961 605813 231048 657894 386955 188441 326193 26176 523085 677253 65693 817982 5659 198751 679059 517168 785781 390719 329708 170903 953134 834353 426517 273834 418799 224310 93841 47828 327090 737731 426869 772659 1046087 528960 313323 191515 440786 171145 205487 666769 424267 631409 866453 284113 422140 774971 891649 66249 425735 296479 1001069 688539 657886 345291 28903 886303 603849 402911 43152 306270 159843 456560 279070 117528 408861 735622 464730 988735 484794 714909 562595 135546 617425 137256 728170 676515 479311 613641 43956 398409 829938 67611 975515 432175 723919 602281 282061 940491 375756 36595 591371 200904 899367 272048 302763 885636 529133 639367 222231 76179 560771 997780 322124 368186 695841 562154 912220 778997 173907 453387 488940 618993 104822 141682 355255 204946 316481 1020937 937993 119279 810553 992435 943684 719185 92987 636099 8287 453816 471798 653187 253282 984918 5998 672943 63467 891921 72571 78583 664748 636933 895304 459392 991466 570624 370900 907108 372992 1022981 1042036 443437 257754 939978 706895 894046 387194 964409 874977 378602 560759 81906 170104 92347 258681 118984 598970 917292 972222 922688 77597 1004176 362392 508693 182638 223401 922605 833207 422731 606001 246198 969671 656809 284245 254336 365724 780366 461620 388078 252865 432215 901732 585780 718452 425652 320110 21150 386857 267943 237133 645895 413702 812105 364531 463714 865636 113413 860869 259637 626772 971803 577050 322841 438551 406814 335807 401212 291237 517751 366198 397278 210984 489952 937074 363735 903550 811241 553436 453904 715706 430966 759634 433925 55458 99902 378978 460618 294963 1012046 816660 634627 957209 452229 12637 1032810 36152 833557 865709 778060 202790 274184 181090 996236 581038 1020345 739922 781215 963150 719447 1008710 454927 245689 752997 892793 194809 227159 827453 71965 975502 742592 401288 59350 91541 421957 263623 153149 790760 581991 725454 519518 1022194 323933 224579 479034 751160 269715 242467 1040710 185293 911910 411198 804586 52699 427112 194486 568324 393249 996706 458116 515938 615536 173133 342259 81227 426285 452888 576803 92663 190419 1011430 263559 515090 328558 566925 363624 735037 407328 493847 913759 947853 674975 453188 1015775 59146 406197 826119 157097 193073 3007 23557 469333 637043 166959 958489 94416 752564 895243 73427 333784 973261 956011 472820 1021570 448266 595454 532723 505781 374956 791942 586107 892844 44903 761175 27627 336504 938470 659164 173268 289404 649027 701202 947327 61167 360847 497931 440677 309854 321616 312429 92852 393511 742141 699377 424657 722942 390020 133092 559568 285292 872645 716969 92158 479563 487701 609588 813144 190795 316604 37264 557841 584049 147575 576859 804880 350611 612342 461381 369007 936157 657503 195221 1009149 386126 443081 260003 441277 580923 886466 1003615 674405 204748 507082 124873 867808 317818 712918 992118 530637 118680 261326 993810 87805 329159 520975 422360 516088 177279 170217 40732 608633 167821 958753 570050 911854 810127 22129 559300 310009 55674 861700 632495 592881 586517 653818 88614 787554 347003 680938 141150 784009 528541 694107 821153 229848 205502 930889 587723 689528 297717 909735 349904 189122 737710 899031 1020980 724933 935209 424755 503441 31172 1048570 763528 197141 767925 524167 542102 714497 36034 850573 827281 41003 768716 599964 438691 39293 566499 189334 1014120 980595 573903 239668 462704 487585 450187 479873 627136 689707 12484 899421 450129 129100 866654 562171 466320 432591 292591 1028195 400604 93593 59458 358897 1014028 136477 417494 380884 366822 298726 893277 600976 882601 17681 155197 399228 606084 682960 847378 718149 767004 372712 124458 660585 945418 603443 97031 137405 319579 582943 45793 831720 408846 593198 419874 892133 529818 478580 400360 787589 252517 186140 170118 7659 74830 916195 156675 992270 970532 198555 665 1023290 320556 424106 2359 1044879 611487 29832 458752 610689 99369 498501 595146 584790 697196 468224 892320 620203 187003 675953 27457 458992 869215 467296 715678 466407 701589 159531 990303 1005865 88974 475973 937311 261537 861998 755633 373548 601102 197198 787851 706952 16774 56891 635775 99819 757230 298292 152656 416254 154242 224495 943443 394785 999508 844052 941297 867302 184004 105921 80168 659603 295437 639492 941579 606117 788920 246372 836670 605512 843559 402265 96122 858335 928780 918479 1008911 601986 590062 292776 162397 241275 449451 307767 4954 189896 687601 852165 440591 223901 857027 300303 471067 2527 633338 8134 55086 363177 62657 998158 742799 803019 1009177 828671 498071 94022 1021011 739879 141108 686801 192664 663559 46695 781399 707940 577425 336326 934775 767239 470961 1025275 694531 331811 626625 682818 594305 465969 774674 552431 729005 78332 874090 107238 759541 154659 1029249 424737 953851 408987 149123 307502 725271 542764 295825 485294 566483 475887 600639 825304 694381 205014 277271 643059 206936 993060 901909 672223 553147 156657 226858 8589 339952 29863 203194 217986 1005830 302216 507677 486233 947776 600869 249377 195134 777108 340712 122758 142707 436525 692107 419713 965838 368106 933023 798778 469305 47580 326663 369742 1002290 831692 937082 846157 274760 142514 503812 838205 872100 712767 148101 815637 326013 944468 303152 521795 145827 590729 203790 1028391 911093 395943 542329 552085 858091 544046 508833 416855 712717 667344 356874 845993 745081 1022708 712972 870587 138337 247604 333650 912691 375691 837087 305500 309928 718031 977016 663549 922664 59037 651829 569053 701875 570228 662145 604919 941757 159852 450426 504092 609456 615341 632947 306287 427368 627446 407667 355560 586165 565783 979125 794065 83932 786807 975654 158796 443926 421006 242923 28106 834832 440428 86232 644757 977514 127537 616953 753735 959288 183698 52749 213073 708228 549723 821254 790133 831433 933863 53898 555853 229754 508330 776821 358082 581497 575400 414037 1009301 524704 372731 249836 232665 116284 304720 854194 507510 494732 672362 903761 158120 450375 751262 53799 846975 1044243 970326 224967 670557 56591 457871 717432 776059 1037642 47706 390580 988515 915785 914782 223659 832375 858757 544340 621246 311401 148714 321418 410372 53697 989530 230241 281800 428635 784424 193231 845064 291046 850846 316382 146936 202342 770679 696363 745853 298162 2661 396136 783283 797942 72332 438746 116072 568883 654853 988891 145054 691130 691804 717657 92429 48053 1003027 54357 869022 374174 660253 592230 409585 444614 360803 254772 5848 1032912 873795 606717 272602 321075 359947 750610 1033649 340155 657539 484443 540108 979464 121184 792783 967886 45581 931794 229629 926733 26514 75767 431239 802068 196275 300389 442785 613409 929632 806308 437142 481959 959451 838321 801091 168397 814908 52605 390043 433390 513008 510060 898081 584728 547382 465367 172913 206477 538273 530058 296887 482628 393369 844870 680758 527720 440537 402496 942786 914136 139250 224672 597062 371366 220359 563204 400704 992664 520975 120314 772416 584362 461271 40841 34924 76170 721405 748713 476671 433435 482486 671686 868038 212467 324105 655425 204705 705756 948049 42223 750600 458070 480702 798360 550019 780308 446677 422521 181553 896379 97516 505027 291906 155686 722351 135961 2173 626532 672926 1031958 1036219 240056 632716 919749 400746 208728 911137 997671 583947 111792 855385 867505 179379 177372 1035268 466379 193422 930865 467780 216914 477272 864948 22545 50966 570338 126625 80568 59485 367507 390886 441688 278110 217060 527781 1038948 263879 56035 252598 969508 166968 335537 880162 691763 807110 148484 692905 704002 264313 555174 258109 505684 222158 130548 523909 593856 698933 165727 640859 810035 599187 256238 358734 935787 546754 660923 313889 1046653 265997 552561 862538 182607 603829 155605 115316 281886 362094 86330 217085 304890 130018 647947 507257 77893 140589 687429 236077 880440 146271 863737 1006484 286046 920829 448463 159710 785943 702593 897150 925804 345367 866005 69461 148565 150756 505308 822198 377573 843099 508650 27541 845337 475691 1000774 614909 490787 94552 149679 105867 52972 819642 235476 337649 744589 422267 665307 233332 160725 539805 609755 585583 758215 17266 381793 537806 103704 196898 116463 49556 245941 791080 600952 612949 167483 625365 618982 681148 282749 761292 902037 95751 763394 168580 662741 536966 637829 330698 997227 554783 417395 564796 83216 516557 515952 440014 752113 300572 312530 512329 681773 876719 609572 982727 468315 992443 704933 1031225 872193 105097 170183 530657 379678 876024 747696 601304 26529 347384 633276 515977 410607 865808 674041 1048116 985953 513752 68265 238188 196547 404096 48324 59546 250839 133192 473459 521847 415184 922118 473494 741782 453079 324259 653119 296408 185482 126110 172085 465909 21880 833671 890994 778234 1020326 177029 363685 948165 937485 482769 545969 477579 555545 403769 370220 766547 1018411 1021854 104161 953465 172568 764278 323407 722476 102313 760906 347431 247791 300313 325945 988625 27420 197530 1045364 735464 213084 173520 202432 705210 91696 653908 411127 147145 470892 998962 461191 977484 186806 935787 536049 1029806 1020939 995188 438859 793614 709947 511413 919231 179134 918120 131596 367370 643781 419211 53063 113918 752733 357359 935341 116480 509045 222388 802166 368266 428591 923469 123214 295594 209507 936450 2262 993921 797211 860271 418595 472006 14613 260611 225597 385345 238660 39042 610466 797008 467023 497284 87488 398437 693265 994804 554622 748421 371479 806545 951476 505546 14373 787568 145582 232419 288690 208504 265133 601231 311911 951524 647782 947493 1048483 847813 886657 924432 829434 929150 1046043 670539 427953 1034566 750660 145641 520516 156073 949634 387983 577505 81672 621901 7672 887274 408084 612752 154736 1028983 258647 576814 791386 692434 21675 168571 458155 354553 618944 941503 189292 370719 959643 174007 698427 184875 526609 346132 829898 410935 410192 319481 28255 52242 299351 332929 238419 191 473977 497974 551827 884468 16607 789147 982562 124572 287490 39076 300181 372309 686900 885049 108949 640499 991512 350903 100193 133371 434470 274030 861769 753961 475945 484132 219956 555242 385216 554896 546331 810467 969696 298208 422028 95080 329040 704820 674856 152837 115499 743968 278820 84217 935778 114478 597196 484022 132664 214106 798716 357731 990404 836756 830885 54874 464754 592961 22862 389034 133250 660411 361872 696982 126600 985548 418457 686611 813802 77367 498858 437582 313445 97327 805529 258596 20873 74974 601168 8105 980792 973280 80204 630946 149291 190405 360223 177674 832109 270482 151534 690577 205790 1021504 246003 397336 714417 861500 751868 179254 908526 708326 118506 852150 984561 582674 800819 303895 611561 65418 198497 581131 186202 118921 31377 414712 928667 636225 203253 53626 280409 664918 878162 188383 36370 912482 841603 862121 604059 799855 142068 1024784 919195 155776 328231 434301 478989 964360 839987 365840 1002690 384112 597312 638748 1034717 859542 199436 956581 922965 232009 146793 924137 1001846 253902 983996 445396 975456 607070 776320 109194 107655 52389 12225 120801 971569 122949 955810 531940 636667 481873 7383 278865 357461 231634 990507 926748 864769 587334 737788 47082 692120 132123 59578 49303 289797 87353 905068 616112 1047559 329845 856874 563706 929971 443167 294564 345065 1011185 166773 862361 608810 495866 946989 90721 614681 804576 856559 652900 306763 504582 315353 308897 408326 615844 393210 940840 145092 1024580 641751 635040 592308 194120 256232 923330 669497 925538 77084 478939 69737 803353 843601 39502 341647 487499 452317 338192 585129 98213 312584 1038379 999146 77869 483215 278587 256825 893625 1022755 726004 994737 139125 771560 773786 1003039 273505 512502 897671 131975 390097 679900 661416 501408 981739 563480 657920 668755 337964 711328 604197 139327 6628 798556 537022 194360 52405 957097 521739 643524 496152 930519 578141 497309 153304 854956 430233 68914 866708 127200 783801 966693 1012033 258207 495691 438222 951206 833034 775920 644278 117727 766902 300766 1012253 20699 269867 766559 538742 191454 1029734 470864 210917 311040 25687 693667 959176 785323 696676 368093 942123 325920 176868 667544 159314 629491 439461 241666 464179 984971 1012583 630877 583929 241315 137055 494717 433283 499660 827061 280909 697314 602345 468998 164682 435934 1045681 265442 302342 705394 304 576591 908710 172108 1017414 640324 716645 151374 570406 180527 765455 851984 127449 413296 542086 1016411 418745 912091 761921 563375 573942 327226 861640 596670 687892 566473 248121 387055 81515 412088 812998 371164 301734 201133 882485 288468 932933 398655 132191 451674 409627 1010556 393649 514467 388560 394340 910766 586268 704095 414571 235882 106467 242329 772603 177937 376393 194977 991728 923742 918614 911215 227354 570660 804677 342861 800446 774601 363779 1029724 380950 294342 782004 66064 739532 156200 150319 452272 168579 122898 248189 446935 636494 753465 600925 371958 970551 175206 389059 263119 840890 903160 476501 555771 472391 99423 969965 169574 934083 627874 207898 1036238 418567 568026 28574 851271 798304 640693 146929 919481 996877 840692 121277 389472 899269 563437 128096 601164 727854 783625 151661 278751 733799 552775 341035 50258 810623 5304 44052 171823 685307 42753 367959 500696 293716 400092 436311 226559 995703 943767 580394 113708 945219 565395 537627 569403 999438 617926 652329 388059 850721 966713 442758 1020944 716855 845195 432664 249521 856322 976237 562683 35050 612518 274468 31228 888252 788028 367883 268832 191608 567121 768270 166939 372552 127588 25903 993754 319910 160107 378116 680954 59107 1047630 818487 156750 467105 263019 213509 360540 779609 174609 636352 31713 837335 700677 38733 170825 338105 536832 82087 99895 993011 271662 423258 457219 707661 705968 33032 150583 366819 176667 959976 507154 809124 977911 514882 498181 84437 368962 842740 471096 37771 378602 886000 364294 855092 361302 754619 399996 1003535 223454 283888 716254 75695 294990 823995 593443 999036 598888 430943 27764 731441 173918 939953 112817 506975 251740 313754 787436 635625 409340 281240 799467 435334 935119 561725 540842 805955 529627 253103 20695 663294 482072 747815 1020501 471532 249330 346226 455097 946451 821450 97139 760784 730577 800373 549279 217111 1035603 527291 554879 557889 81695 233945 877873 20917 9099 213248 679144 803342 703043 518868 117096 120729 61639 849133 281738 128218 313578 222041 69054 658951 69460 242456 88196 600971 25089 33951 625394 179333 952001 267862 611377 604486 922038 167706 344832 693719 809944 727227 238640 558193 903540 117375 438566 428034 811177 811933 921180 513711 176106 775619 629215 461900 853119 827281 494034 109798 717059 522012 514794 96058 730087 1033324 986865 886587 757230 1010686 146244 870543 514223 747842 419669 473363 11543 637214 867113 359251 149988 857193 589274 669971 977450 850545 123926 906697 359378 297846 437918 61727 9750 144172 170184 801142 663559 140093 169726 527966 677639 892357 255293 389919 812367 593876 386455 381236 120938 719856 609969 68299 378808 373904 436806 351558 834284 911010 402338 627644 712847 521221 173607 395640 693371 400912 150475 719993 865888 98314 924568 962545 20546 514479 202795 876231 68857 534961 433718 327189 523951 530485 529151 446378 472422 799058 647902 574600 304496 847766 774083 44903 712181 169600 36781 214833 659312 122119 572212 63876 221746 223249 855040 691507 564446 5373 125775 496837 662251 791578 938099 569588 856870 709421 1044306 1024816 273965 374767 440037 471066 290036 1026701 106425 315913 24388 1011750 445041 932744 240183 709969 60993 829910 581310 829588 792437 526180 237595 1017070 767464 253531 596583 486478 261005 531220 51469 274969 35562 1023645 494925 439720 161176 434491 988346 191687 1018564 189666 233404 572984 849329 1030079 112655 896046 994356 509615 468802 85714 601399 442309 458042 433858 331574 836808 841388 790413 1040069 896434 529318 817720 183559 400178 617990 186300 241208 22827 843777 707461 444453 201011 645790 523764 782511 249109 248889 935647 64588 477519 325377 305164 228486 628629 890745 858041 773754 528716 88826 727831 751961 465424 861744 209098 580842 897582 994201 854891 143366 55594 741898 171014 118555 573499 387881 388252 907946 642250 965107 510626 861642 748279 411960 606593 750754 438292 496154 124180 461554 445735 1045138 322605 101003 348524 1012715 989967 926162 802001 745797 490997 461377 516729 863763 848778 284390 170810 502941 690032 922339 280607 824447 826553 241644 1025254 809256 59505 181452 486018 675932 736274 465888 344474 993459 598029 922010 820489 241688 933448 475903 185436 911946 236699 822314 554583 685918 239442 743111 691056 805435 854958 604312 594002 831260 418404 909812 700508 369170 829980 810051 550944 30080 430579 366723 718820 182429 431097 937414 271908 249333 384948 141234 905742 254440 136348 935167 579076 28970 511133 853501 375326 929601 259736 862987 79525 236811 393441 934689 951961 909109 840642 813639 625196 648388 564215 350236 702789 777616 746801 48720 452095 983236 165011 390953 315175 500576 185144 590850 164545 106167 112811 580552 299139 329457 329069 592252 592984 733578 236914 39603 549086 920529 62116 548377 913897 770410 872287 160233 167678 570061 323827 336503 177624 637893 520742 202918 697575 51697 329135 710770 146892 377670 65724 495464 178143 375947 341357 865065 8873 163803 957782 651243 47210 811815 513025 452343 786580 28338 516458 146732 770637 316307 1037441 817531 575218 897590 77227 209769 879759 274651 465218 201104 526439 647702 817680 727070 465266 162637 574424 739156 608986 908093 894414 559624 738941 811126 1017113 1045539 874350 495578 182104 217380 711796 592674 519450 590492 887434 644953 31844 601776 425821 258911 441136 147098 467921 15975 145896 961832 253565 700025 208367 402748 693802 448241 957464 258122 459863 966398 348973 832733 972728 395300 1029737 886034 1025715 746682 546814 933146 569825 155245 1008529 78269 685715 1010875 55481 667346 397643 23417 497027 443848 421950 721230 471281 125985 873945 804405 435574 846321 928569 96767 379771 497763 41649 391887 500702 127028 338504 994204 750190 59446 339512 47794 960624 41935 600945 210993 106269 913783 954899 457869 598561 71998 489464 876300 444958 260931 924456 146507 141095 884286 406626 1035450 834373 806391 399770 445211 705782 715212 110709 322311 711081 459567 78030 237417 413763 404518 898869 602368 293789 120266 894827 402657 701699 302792 712424 586484 210614 192995 833365 134258 312939 586864 1038610 143981 339915 509144 384433 859208 36593 788761 443001 683579 1010415 511302 928484 982992 368713 635394 946977 553577 269175 748297 234131 333751 484200 101800 1035855 141380 848890 438080 801698 674283 616579 775111 463497 943706 620107 535622 643128 184727 505615 140636 76180 704632 82816 771513 52664 790313 204226 810148 850036 350122 682990 98422 251081 22607 98960 89373 44910 698942 245545 545434 194894 968692 144046 779139 203272 484289 203783 848770 987758 462407 406161 218579 585478 929023 508061 830410 68236 606388 822766 561995 401518 97285 39487 795984 339791 633319 174011 443495 207748 91169 431491 146225 688538 563663 559660 535268 420046 878048 716350 444874 394643 931224 603830 979392 89104 671502 622468 360120 660127 673711 456206 130359 132176 768697 988075 305368 107364 528321 763945 899783 535506 164142 242760 2118 1025477 398011 857149 586027 964635 911353 588336 499296 150248 125642 342206 888930 588273 115176 810359 163267 677682 530268 957281 360873 261464 12039 886131 367180 422472 511260 301339 751483 776598 486564 563385 956696 161551 706041 505378 1031575 327984 238923 298269 172163 705452 69918 388585 67834 627177 311498 358326 75820 231811 58106 459559 608223 697544 537645 187606 706798 269627 681272 839632 946629 368146 446915 131093 789735 411320 1017543 496921 481129 884043 432406 275526 802676 626975 1035219 936824 291526 535865 34550 600959 15666 694996 531913 717473 833307 1037280 681325 345877 82941 943486 432982 713096 942309 533125 302027 780188 508659 108032 157799 202341 247263 501166 786075 900330 666226 791681 491049 558762 795912 333087 1023914 726548 1031189 506980 424714 814861 554653 566238 695815 668014 481977 805968 553653 828292 801817 86064 128508 101519 154237 943656 441880 515907 151611 930712 413977 406601 217277 192274 445281 398527 374527 774877 644648 922804 58389 417652 650747 310701 945571 355844 653625 411939 826467 529137 77461 469763 146083 675921 871319 879660 897732 628847 334619 709876 622012 467018 347088 124836 1040789 131603 104121 1026807 524268 208819 275888 279711 406643 341314 371166 287680 639855 117649 447045 883571 120890 998049 479798 445765 250818 494634 149467 607157 846600 232981 742062 531641 595363 238850 387584 287802 609338 28355 66419 343699 202509 865503 67968 983830 224365 405264 139763 206471 974656 300485 836713 193951 597374 165025 434393 991114 900790 568570 644616 921705 287370 1038427 817171 203729 663342 15106 157417 30539 671725 562787 226511 918738 21412 469923 1039578 978264 887621 949789 854392 2881 747606 1041889 305896 599269 375663 389680 7613 718610 389824 564225 663903 266121 637064 346240 56969 423805 975263 301961 146892 536087 961517 530993 822795 553716 150768 630078 883453 254117 708667 431018 611247 87853 411121 70948 303359 112263 803150 50318 658466 813342 763678 885376 431390 179795 248900 913348 399697 267515 189493 245720 666088 841182 245626 1039215 340585 671289 318002 545520 257834 850493 178829 663797 996311 298894 1023826 48334 496 890820 163418 883964 1044296 838381 480018 575926 1039495 55817 703741 466791 981929 334221 716336 778541 796285 981985 518613 260956 754984 23522 856744 153081 689311 563040 919933 530240 793904 948641 56248 177695 485626 849373 1016275 646328 166512 831935 699868 465635 254681 286698 518644 92329 235731 649842 329425 424138 487116 945503 711229 777016 190856 983342 609684 126874 378526 283983 441418 174026 180987 727720 828003 399959 569693 998928 760569 451844 516312 258773 44730 24391 906069 167223 389736 40139 82958 666858 554327 540654 556564 669592 884721 138308 262857 107357 74293 829714 491622 856393 528948 1000404 727158 899042 973460 344759 980569 204191 22797 579359 734658 107374 888046 507939 399674 1040175 46488 773388 692379 312886 377090 77786 593813 42957 133684 303039 832556 718767 354252 215969 965944 977039 952956 433308 151779 54927 830345 379006 168751 426441 559950 472138 855150 792778 966583 763574 155592 4881 348871 871084 479672 1039253 438546 819660 7823 1002300 780355 296681 8432 324453 13720 123016 510034 342111 517217 303972 712578 408559 294020 558317 598814 432078 16636 835011 206874 59433 720469 375872 365119 402976 141618 173804 301735 578119 937160 44806 124483 192295 1034592 406274 437333 52158 320216 1028357 797942 695803 204579 559467 817041 453955 914628 627010 360806 1035503 313687 488652 560136 321228 147465 715265 1039327 284057 448539 832267 310951 282508 580451 1011912 1040879 499918 236746 83275 915867 456186 1743 1001050 177763 587426 31234 311282 265298 208842 654218 18111 510279 904811 308128 563877 883575 272881 900114 743738 960489 794302 278209 1015881 1003769 932005 779299 376912 576725 568687 954817 40706 584707 468825 489658 944583 1011673 614292 95295 981047 250116 166084 178197 999075 873986 756098 1036054 307340 489895 132826 1042864 160553 827804 933582 818276 155622 74971 635601 405064 775904 565813 41548 595846 156009 1025740 546076 675803 402570 238745 275986 576792 9084 211175 245106 758181 283182 49878 207732 469753 227267 84441 594631 294947 450833 111672 701193 192580 1041186 806287 74576 1032466 339382 564557 609444 843095 519616 1019190 570498 58224 704485 909282 71515 689103 291584 980795 840466 77690 563873 649987 926082 857737 1044873 716620 729846 30379 691247 199422 47279 801186 383806 532052 405346 648130 32277 997727 768439 316022 386373 737922 899787 838332 771351 650484 450735 776100 743428 589633 724710 620756 28986 911817 334059 336135 548638 634176 85161 132233 695748 201004 969985 931773 350585 76395 113735 990615 508218 12714 14021 861731 272698 698862 269623 580860 261472 55055 765774 214997 492486 558136 194093 234740 749371 989801 1048303 268722 934338 526069 779551 41212 1015569 94724 175422 2517 175891 607506 257856 210386 12391 819566 938255 214940 907998 714428 1036551 602482 619008 584052 319608 562084 976776 653664 20008 518937 290276 858146 393422 4042 416438 376748 164248 852804 842069 727238 612006 659242 355661 491915 273804 209841 672987 156652 841172 386595 88945 941099 789370 728925 879672 372578 463214 309840 701577 987642 400406 533123 99955 310836 887753 21135 568121 514724 259925 74402 103889 667824 984697 386813 550245 537365 72812 351862 112598 873571 119380 323831 19508 830844 737744 343549 816455 521241 401263 129817 482314 966981 959799 991858 266794 10207 806175 880962 29835 563997 416660 13909 515523 402692 997880 946317 632989 847089 41246 605536 885400 396819 168912 104280 1019494 179694 469321 484498 939629 901849 337851 775488 298825 342657 749259 70183 567880 438372 471568 80674 800748 492631 459671 439709 334445 237825 306786 1035034 690229 819805 1040612 497584 1039970 166972 239495 936070 475975 176321 46886 698973 399595 157411 427923 985092 343944 258286 343570 743649 469005 848642 157660 442223 898717 612754 689310 677818 652558 298983 614647 480741 1021291 198299 213245 160932 410739 395806 580281 963522 183319 256309 8358 91805 132607 945014 777270 627365 1023494 104396 792653 302560 173242 314105 89028 675177 651741 531983 832487 660460 153319 531702 429815 241708 41345 117994 419497 334718 617995 66298 342694 510027 51735 199306 318217 471186 763627 498642 393956 701539 859139 664156 475835 837733 620942 873354 441095 619601 600812 201997 42676 926068 354614 701295 308643 309553 572854 1009803 800553 267133 873578 78351 726158 1029473 204422 129025 367503 57212 509167 66359 334045 191615 682688 967645 344732 851886 344009 190451 291557 197478 451339 967117 45636 522129 365885 392849 758330 757811 408394 502972 972732 861153 78033 103070 783794 911941 977572 513241 22393 821916 420169 716006 555874 260663 490364 389007 777520 502525 708779 992118 766110 461288 121720 321421 945111 150916 33851 59804 139772 693363 699262 765119 1027490 480235 1014911 679909 568145 726582 823217 66642 672774 100657 187707 189469 968625 56525 491383 743603 530360 553362 673140 581970 844147 448279 791925 297359 174254 72331 991088 1023953 959018 353583 712592 113619 482843 191194 913588 70950 82603 75892 503533 993708 1037942 29307 240132 242718 383756 906113 59377 1045128 931699 277163 980837 277704 504483 326196 709185 125714 884231 103912 364573 232558 430082 57769 977090 355641 380520 618478 886448 552352 329985 741439 993689 600104 312329 204218 694500 354345 709299 23953 878123 651342 639393 601482 1015741 168214 725358 344701 430877 429910 409892 669402 212865 744117 960710 207136 137300 496687 140232 895591 686004 25747 166801 392407 336116 729861 262656 827951 307995 871292 658404 997951 650084 312645 883587 962926 899004 162174 338708 835381 727368 80284 755525 701601 186076 194022 715189 236245 196484 934903 705403 762246 802047 406848 497565 974205 980543 425347 1033626 612121 672234 911705 992225 157898 436444 74925 223831 355735 440483 1036607 224470 114585 484865 388387 206248 788094 671598 231743 954384 710151 225172 315344 348865 564362 364497 285413 80485 319856 346808 121571 99351 971704 970384 462079 325609 206962 462803 328135 840543 477509 187313 242586 164850 774891 899723 912683 668047 25519 696952 229378 792853 178677 555459 772859 964315 205491 289130 168132 770343 538608 262049 597603 651959 782156 74317 377263 369980 784504 119178 757714 146395 486329 375334 293837 941482 247913 235555 507124 327737 213878 26937 427374 344582 419298 683857 592054 726279 195393 131851 381469 178469 675902 669241 879429 67259 573718 738914 283303 690459 563227 57152 344590 223497 146482 929090 378138 141118 241493 114699 466879 992998 613651 212209 885955 722978 145675 319871 498755 381575 601460 185843 23086 61342 907672 675776 337096 390498 434261 164877 674601 803013 394907 92725 510908 483371 877040 413254 551617 544236 448239 275330 334027 752343 42948 394976 436546 895146 250546 434571 514273 103579 141 432994 107577 29138 443200 650615 781869 996332 9289 484496 816756 174458 164664 254889 925723 812672 508980 226928 690176 687862 642677 668616 1043288 266570 23243 454727 876073 827613 659990 114871 1003985 540801 719819 543896 420733 691457 670838 127133 174771 685977 599090 373035 843721 319610 888115 785629 553579 524616 625212 409346 489497 108443 681257 410141 727718 671617 585063 1008228 675514 437754 333431 757827 580177 719739 452207 926422 568122 511596 963704 948850 1015193 832938 964433 291612 709222 606982 517066 42768 800236 456131 269130 688444 513610 390428 502346 925634 1010165 432828 267992 263802 222772 642372 409365 827757 296355 142024 640951 628571 1023665 850 776840 977974 903714 140126 472293 390053 186765 355932 230975 791426 269790 870706 138910 480860 97750 971959 126233 708086 711814 587833 314975 312774 774104 211960 11057 50551 501510 881577 190181 484199 1032481 669939 695781 386858 930699 931317 144430 506885 966781 933822 242642 766835 7554 409812 490358 989092 494074 193454 703700 560633 46488 552250 478010 838025 259813 1013592 440842 462240 840123 244572 707384 1015866 708042 834704 339407 609420 433430 762543 560236 169340 365174 513132 846785 14372 354327 287209 88340 1007187 677368 540480 321725 450827 620652 216830 66731 162564 624283 670883 985824 117544 252160 206627 211953 337685 1032172 858984 457095 146846 141826 810701 808160 690506 760505 362916 322894 889556 946397 94642 401079 66473 490767 255150 294931 559213 190528 996037 45554 492406 485946 952601 1015027 429903 118807 72765 475214 446775 709320 8891 831563 859040 81295 630670 582857 975024 156805 654504 178104 718019 715541 947565 357279 532711 645759 676150 971287 230750 2134 585168 936525 576544 380162 432634 1027972 928598 68159 671722 728977 931808 360860 647113 278877 624592 621309 252466 185191 664813 572186 461495 952895 184113 1034750 242268 540428 266059 625032 995866 683527 71966 596973 300381 722174 949824 662068 781447 557522 307324 72376 161643 811257 21585 427946 892882 842749 680816 378253 181242 522234 139073 698808 905489 123940 185183 475352 44478 43071 1009687 779627 357529 992037 902382 763461 884398 88388 787224 457999 474623 267037 618497 447683 321535 117702 876488 122930 913431 454505 380863 409726 348708 1010115 514285 97184 961783 492710 782988 49891 797908 661111 1163 231783 1000948 393392 608780 682655 409347 327263 999 811219 35746 901798 981798 805791 259814 747321 54151 575090 826839 273123 339453 20240 113138 622593 498479 244753 605096 748293 155128 66399 275677 602356 458213 20668 922473 611817 436666 879674 568218 191376 289262 487617 987824 143275 729898 53900 608608 162449 92365 636332 702034 490922 335723 955524 356515 1036788 585545 341579 809572 710273 886499 128397 920344 777975 44391 1005226 166458 307726 795959 126550 383413 88086 941675 170007 610410 997742 457037 589002 378030 625934 71899 26911 558793 333566 361800 62488 338808 341724 958075 456078 403051 280155 532110 183468 406728 608190 306256 718450 825254 320609 212420 685107 401043 1030961 936608 360983 328207 261934 970447 957850 101902 812528 859375 384011 367738 157215 622804 823566 843695 378362 438787 476443 261374 489937 5688 523260 30506 119435 381920 707411 747757 523297 570528 966930 593780 445473 1038284 334336 468191 57388 144624 51259 789187 3192 912971 18865 50343 399950 488271 773797 1032842 448141 684835 110641 162651 356389 433953 734910 513920 992925 146776 241805 879440 870543 822026 776241 360857 557606 651055 232211 259610 490406 261361 249837 778250 182245 476718 208208 527504 533194 589306 938014 543048 458709 944922 983568 884420 26775 10889 749617 957193 273205 213495 508256 19470 350441 131653 261331 625216 5249 965130 16527 979713 700638 669713 83952 979748 794487 531929 999976 573811 110291 721427 587960 534826 923922 156456 345592 9337 778853 289201 842645 935685 853906 883453 416013 63591 130161 1022862 963125 687787 129649 762268 517556 710867 958228 931728 525189 682322 842350 700042 164729 1011858 863658 893149 388018 546670 866693 91277 509738 313784 826577 937432 584746 499892 991988 49578 791251 761243 410214 989223 572312 324634 781110 610085 288194 632016 566662 822447 792043 698323 983050 291203 535683 517932 413326 277397 298063 592214 964717 112778 463076 330691 562970 788542 939312 175447 599195 536382 182770 764139 424456 883023 269373 835531 318993 764901 846841 824377 1008502 329901 447074 218088 382860 401411 571527 864897 655551 357244 622028 111649 404746 321630 61033 640985 462976 985635 68072 963117 193479 662778 104874 771990 537240 720966 530275 849664 854593 123165 385946 271436 702499 703690 445482 1004239 911411 766795 647876 630737 422781 731603 959339 68880 28316 507209 27382 727866 34884 787656 671121 144502 899001 533533 843068 386780 146261 732748 77899 519928 911110 415756 63460 4683 246477 260678 1037956 51658 850240 812185 960122 441437 726536 163801 204907 854369 234596 147596 905676 25383 966053 715116 549739 719219 251824 990695 405479 209917 828287 312482 76339 474355 666528 965106 857111 1006453 320180 676449 722095 73240 135665 699695 474858 873828 563105 775887 743436 187990 980385 506725 962092 15583 831459 452943 994999 919138 588524 467865 814315 793658 47702 115847 985181 767538 905039 782351 418676 15627 636697 693852 436715 62713 358792 280140 75603 358438 59271 708595 60814 459054 731539 440086 379733 34210 433726 947633 496308 499845 657582 233074 765833 543954 593691 1011515 462344 880627 919892 664484 414009 13387 991035 317302 416120 537518 571204 141617 465653 422372 472314 412807 181298 337706 657275 589023 210056 416432 657399 212947 1032866 740635 862260 194482 873215 963333 94477 935423 704116 769912 610542 48623 231592 786039 211546 812783 190103 393078 430694 560925 70928 446429 1044283 552394 327479 17800 435863 235006 275715 399689 371788 669940 733633 250213 114880 997529 520847 359443 454508 133649 56546 866817 482653 157747 128257 1022158 354230 513544 681095 48529 201260 454991 282853 810833 50568 955644 66013 168330 351785 445365 219144 220846 625279 758356 168785 209570 31121 879208 1010040 136509 514424 113843 355473 1029324 599522 854957 180610 409745 411280 62975 9864 398143 753112 526602 215474 798080 42787 615262 356197 884847 247152 927555 551126 67614 451024 179507 252563 177682 735720 910941 316155 601026 245362 499492 635073 541979 582076 643486 285037 684799 505383 317462 835546 714177 416937 118667 899769 690090 508748 834095 404237 640888 570285 29160 553646 78554 12669 944850 146118 188661 862468 804282 428630 961762 748953 78501 273586 213037 657451 860999 157697 388439 841147 249229 918462 744022 226783 359956 40762 719632 1018177 1030831 808983 482275 278558 1029348 377038 343072 604360 35952 403242 751755 699940 1008063 10955 378333 63021 997492 41893 277314 610415 436711 383102 109788 656524 92066 460147 710206 774331 1019364 406131 21745 174148 837150 416194 881394 1032709 604536 1039992 901426 456432 938829 873216 754197 94347 611242 692121 58356 501614 373203 6360 396187 831945 85695 316964 388811 319963 292759 6201 261817 111740 505915 389030 828045 855956 97724 512847 688612 905377 362723 235243 696143 1026869 12457 700807 606930 546678 488637 775169 111717 266397 778241 577421 706167 222071 211725 183348 667750 281831 462507 446288 571655 43106 63065 299538 78117 781937 967370 632828 278010 672563 552037 718183 717751 709848 120261 423423 147458 1018407 155191 480065 599155 786681 803903 412420 770326 384187 907283 26093 339692 25840 425502 916985 141929 881581 622975 267511 953847 898076 571015 654091 498802 667897 60735 869677 859051 78616 144351 922536 736997 28637 911704 895131 483675 427970 303052 609915 626872 382165 904976 757391 845725 166199 218929 898931 47134 400798 709356 242582 296517 135123 440884 798652 578190 782645 611503 987516 963690 836917 228410 277954 17596 896984 601953 831311 776286 783416 390120 515380 789149 934659 723269 1012059 432057 350458 92962 216830 788327 126324 631776 1042734 141135 651480 225039 584013 218509 465702 470007 140692 826164 576111 729107 59278 300742 209240 952721 1016475 341693 382364 295379 866926 148486 220807 569328 293263 441473 308091 510771 88026 195970 92783 388507 159999 376403 493163 833114 920320 645808 820749 736343 363701 191817 115207 118956 83019 178755 400286 233768 949697 92599 981805 510669 649578 168498 171680 339027 21101 70452 899065 51364 1025352 769969 941007 715102 149065 841875 933834 242004 964628 415541 411944 102157 365088 853993 355131 229187 509753 816244 316905 597862 998399 892557 226347 692247 240998 690785 178830 665517 386869 563474 968117 652467 739975 242483 772308 987240 238668 279374 183351 835901 218057 655454 506809 93531 770324 362581 181582 1006875 795545 707223 460665 740747 301208 410237 36822 709360 362916 983508 240018 822078 353061 1018715 490477 270498 432855 1015112 391359 269305 525897 527300 727793 1017686 622943 871274 881919 876672 976081 412620 659325 514929 740522 917998 890767 95448 962249 459465 318831 644248 1032547 789962 959210 819271 799103 485200 571875 220592 600440 721713 160463 460113 927615 229173 940856 451806 271383 1043866 871483 209340 198807 552847 837897 174983 488876 892857 175465 929420 711124 707760 11317 792143 514019 328579 400856 356359 327042 59952 302807 982301 1034667 617005 1048133 1457 131887 76514 326732 64277 745264 580652 415915 780879 620455 282844 897331 573083 528863 551222 634953 1004519 242936 773491 232296 612694 561253 292927 381340 918462 504430 790843 952839 102442 822959 333692 434783 169560 840855 711690 568686 994107 824810 412770 61841 775034 48448 101621 51002 411120 644227 287655 1001327 917034 72565 225872 84552 827116 126504 803134 177524 533676 621444 530865 727733 583701 445380 1028190 501343 880774 333561 630765 286173 398993 682885 897915 962092 161404 304290 459033 739934 701123 962777 971851 612889 951956 534667 682121 849942 272465 603244 357313 721058 64530 836610 229587 12320 398880 726058 137748 889220 691579 951700 377804 277721 892501 836418 771768 681405 695445 932109 707208 244192 570966 907808 802914 462729 34405 735099 564573 746512 95942 583281 25863 404069 62255 79658 787424 321928 879499 736034 817629 797455 992888 662440 447717 375203 58313 49248 293719 536450 675590 247234 149123 120063 410087 246680 552236 52990 972509 648068 343565 171385 609161 51064 305744 322045 766787 245819 958488 108077 424340 938987 406777 31294 767164 398454 237690 492410 935981 575007 198298 352957 186125 579071 135752 957179 820920 139394 417770 540600 1020221 67558 440279 652174 239580 383679 71901 79531 9614 952950 496316 1360 790909 45509 913576 50771 782727 912188 144331 625054 486591 817088 646592 562861 48620 931079 920346 281364 521737 1041437 24027 542967 265923 704481 178173 652689 773374 156552 771565 935853 553809 590106 153866 714288 803973 255984 627243 824973 448025 678716 515094 850767 78529 571521 177674 107155 773347 126487 609846 943243 540952 606633 519231 332284 583857 943798 928702 815808 15408 386323 132800 562246 656842 511847 634948 944141 549868 969133 409280 832044 957363 90038 599709 280525 244594 1026980 951478 630189 462128 1002608 407773 632478 22823 1027174 381015 786950 391239 38820 868442 817758 177840 336542 553110 381875 362044 843933 497065 518695 327922 879163 547753 204913 48020 406504 647327 204377 682002 570473 360198 188221 51221 973651 419920 266384 421749 645012 659297 245845 939715 208363 221970 416680 540096 663403 710831 326965 450020 483324 345722 396223 650456 72922 757286 731291 388860 611092 857948 945714 252386 30222 465465 589443 165585 419327 702926 844190 259395 243316 781983 799786 23911 345291 213285 501215 594592 270009 808012 935949 341507 243909 737269 568340 145629 29898 179061 610794 143147 555129 333845 812696 127521 578517 658320 53949 70308 587701 215703 301321 367567 949317 652112 951491 370034 210821 968659 993348 46734 500680 473260 207738 194522 759351 81756 60006 800321 476492 526552 746398 308578 958295 225288 292556 643599 585981 804937 553773 816334 449459 1013740 849426 742491 40007 647861 858466 198692 434520 468060 848406 912076 946649 858895 941756 904360 385938 934382 75254 620101 434591 842638 550136 522976 262895 584823 1003020 252652 864454 198054 472849 1046160 892219 909068 587768 544806 379323 573964 235846 564926 417156 836609 152214 176281 494635 446646 252180 957870 445463 558316 851458 969256 318723 645336 40247 112869 925312 367265 449434 765433 472688 702694 898476 139561 526220 810295 843260 196721 980960 710295 453552 115326 427850 1004545 121090 280885 472574 290528 53697 627754 1030916 361877 610764 279338 887480 976372 889755 190642 1027402 575431 413366 11381 910652 464714 378427 310745 927207 528301 927580 333434 154102 763286 341983 330918 555496 901532 1004700 734688 455314 871117 770051 923998 1006491 655656 802963 340619 97791 206884 135012 508805 567949 65832 661150 227232 876649 202256 163840 316897 344970 873391 234330 754563 746301 914503 386323 284278 708768 408082 1037475 210907 361768 1046973 285466 448137 104731 652520 862616 10635 444951 328871 661459 508576 414089 791556 1041044 716986 461623 60026 14905 701055 1043383 509563 336181 424139 706293 772076 629388 833836 616113 404132 632920 741477 454911 151792 236102 636140 1023685 564754 306201 457067 574016 663741 717862 368450 204159 462235 434647 997635 100582 657863 298025 646389 911789 148819 790573 616339 424031 419268 671626 429578 874332 671889 286457 377022 293207 91559 767176 515525 1038296 555496 829272 963434 522682 1008039 207775 1004204 444846 932653 951207 799164 572599 993592 937229 73347 805036 454007 188291 721177 633530 414479 719694 355919 851423 944409 575432 526886 827760 101665 532959 899670 389012 738729 14996 1026248 672710 584868 689534 923164 414039 862715 587589 64548 903657 540171 365607 688231 349173 990245 347766 341663 315718 742669 537879 537403 783740 905596 61956 716254 208011 941214 891083 193502 184633 130709 771342 355014 701347 141044 133377 418516 257976 960324 568303 1046908 463804 294274 768182 740323 38599 224927 23622 342372 892740 815359 496677 587279 727410 190203 535790 683301 73190 698719 659661 684957 305159 844268 845317 969379 629905 898519 261482 520723 991251 835656 102631 969474 15729 679132 741882 264758 187490 770596 149555 752297 985074 519204 524217 856074 558338 480981 722884 379195 309443 34979 311588 156372 450367 748783 163000 907679 823760 360078 256504 900378 302503 49736 578925 414200 666182 495962 538419 33952 929798 996340 692605 764844 605842 215996 106257 334444 1020778 265802 479688 1016673 98402 85930 925968 273090 139808 810205 829546 518394 943777 697943 955884 916775 943028 211586 321727 176029 720253 69690 1015714 509025 122100 270672 653157 834991 112228 742664 383343 847477 581612 80538 793145 875733 14337 365492 1042385 292007 809962 896758 837720 362996 994883 365173 657540 666492 241019 783928 883231 214321 924245 200382 492166 791226 683627 10103 162090 582129 205478 265542 1005074 763237 673223 411910 634968 546521 975586 862721 855207 207299 571358 827514 359364 167374 277494 387109 362754 983384 587322 131754 751820 701429 271375 66085 1038111 719082 110507 533417 480781 887219 882330 571832 130107 235645 450620 648909 107363 832172 50244 993234 116435 750423 500026 372394 696813 918983 533242 167080 630437 292860 1046836 765206 594950 974120 196074 368560 87213 868401 961524 13094 855372 747059 386431 778141 717609 155900 985738 131375 443036 651663 941927 647782 232852 244386 443200 300741 88595 672543 702096 632127 528557 903334 504230 950974 113421 582154 379686 187549 922225 455120 372359 766767 613929 420019 451221 476214 41499 55330 24560 247148 859458 185536 358284 192253 71723 895204 67888 284171 886 841495 68087 38697 779867 617624 809681 1003745 138530 336859 847619 126510 92074 481029 541347 868610 215011 377458 8477 781506 176212 202544 375729 237765 656021 875905 593906 467672 155094 403293 958024 993724 933207 955118 356463 264103 616174 72977 487414 140479 534916 213980 920769 215458 1043352 588050 340872 440801 199098 255153 431189 138880 656657 554853 473354 344184 262614 183570 93145 693046 562647 352078 323018 954137 321269 755683 490808 515063 924070 643922 1027156 674713 200563 402251 264097 959546 488827 106807 560246 604940 140015 950446 290687 614067 575380 758273 668477 758215 191044 1025201 790145 562519 931693 965109 434933 738145 925584 198457 787347 473435 50627 247962 592683 676525 212528 254826 983778 193332 990356 153778 759982 336321 742081 427947 599515 553624 679708 147524 83337 573938 1035039 239008 768811 245371 457176 57493 239881 869332 345704 500269 857791 296210 94854 685608 313276 263997 681210 386425 287172 420818 473122 485573 320367 658242 694384 10983 617127 876401 226025 891759 805678 933431 324519 119070 554262 386018 1037401 375915 600902 773555 457406 993793 657916 615516 616238 300351 89414 554632 750353 576182 968583 426835 614245 547503 538617 447694 865084 187299 995621 879229 125499 654528 548716 832472 914205 26731 1015682 6861 982574 161464 103661 876092 72657 176116 487562 441466 731899 270108 689929 519631 694197 816227 923500 519928 551325 522160 434572 629669 107109 609053 634004 334076 846931 982393 1039748 266260 497856 584903 220591 702587 257689 489661 299325 504497 182497 951622 990634 307883 165165 412929 606277 129617 868902 263103 488626 435199 28171 280840 945001 1031432 501036 92823 872500 536622 319600 1013466 680117 229420 1045456 532339 774877 348717 482522 27577 461686 1034321 811311 146232 9371 175151 294149 235564 246843 354638 663973 383498 344729 382890 443374 432120 729294 382518 15056 813904 249670 111956 224722 623137 836671 618846 414605 917934 385613 441633 737327 276717 732889 646237 1016825 41736 972957 478790 1006017 1030624 888361 18438 599409 759941 468066 1048376 656006 224703 363773 509039 893586 966281 793864 257453 752570 424080 598882 233708 739128 906424 249662 855705 708570 330135 26276 617491 987265 1035768 314608 32305 696995 633690 481617 1041337 228554 139375 130379 446442 131347 693149 244534 42227 220080 5504 683196 548473 602470 717670 973151 969749 40464 924113 859377 891860 688922 18169 220697 79029 992774 593224 54485 221487 466667 763356 991475 51624 235249 627464 1044630 212734 1038038 463571 587447 709890 402796 745847 536994 1035513 128536 445411 688501 479258 616277 561722 954020 326162 528687 957010 917624 209794 336841 586294 459659 810112 972247 729765 8269 968466 336676 348560 24962 360886 908046 996511 379586 1044957 786181 971693 270072 147051 291088 334664 390884 559673 651847 671538 665497 458388 684378 257251 489727 42427 502024 1003012 44114 988516 331433 580341 184993 321847 331941 785736 521040 331090 1025275 295491 524950 579779 796603 777570 141312 981009 559500 801492 546028 862132 511527 221689 469775 966296 121561 1009642 275184 657567 955653 995825 811626 422171 413856 51212 848686 884056 102068 489326 35135 38672 134109 247039 698740 894709 990927 470999 753657 818986 1009358 902087 390862 988618 641588 490448 138310 954208 509166 750761 383370 989549 198400 978749 915732 300262 549629 664363 97588 135347 658575 319813 607886 922674 730869 329233 395930 375217 959360 572491 956963 563447 225301 429921 30665 491964 521646 871925 835199 1580 976601 900191 743437 972136 1007159 530217 951183 189956 675070 484753 44020 749706 997752 302090 429696 702966 675202 757435 1028426 503353 374030 766974 993727 543415 543905 964322 439069 973000 761813 973226 922873 260154 210904 469068 55737 489933 997868 490227 808219 133558 284133 411774 522925 109085 197806 674046 132178 720287 530116 387132 682179 614860 37561 952368 401931 514474 713650 627595 312330 837680 1005546 614446 156404 162508 651053 254385 1034703 426974 1014110 863197 721144 648506 525553 1033522 140447 789162 564593 837986 691014 693354 416251 908244 408646 1044906 834497 191010 112201 707344 89225 376475 263633 539955 978220 877250 732080 713505 99351 741837 971662 569562 932813 817959 219751 630226 8546 529646 468234 73587 291586 409205 280219 816025 11880 553667 30481 1030932 585575 903955 350649 779305 728677 856402 725937 484625 487131 959140 995950 247417 110038 8672 123446 654849 712825 784911 226471 497853 45689 962801 800558 439735 799903 264568 563601 708714 650058 390730 238694 809801 339178 482371 638873 862774 53382 304369 903402 1027339 470071 270614 686700 719381 746411 15146 663816 370835 394915 358871 959224 97083 458613 938619 251468 121526 446858 445353 403304 466976 75745 126888 495492 569225 177035 724722 842539 516726 285229 840375 868541 377440 898177 532312 935661 365363 580821 313068 392003 404945 101770 396222 882842 797325 626582 848588 900515 449457 817411 157258 54113 661496 834413 206877 82859 447764 262792 496737 122798 823849 58008 78820 513640 889424 775928 532136 72494 1042197 888980 142949 72743 346874 37998 917764 903374 248818 535068 772901 452723 607718 432712 916122 114875 240948 834863 764138 199708 534826 842019 974287 82018 196239 708873 565688 599341 674331 238300 319560 965232 887547 407080 531157 290548 785742 490127 60138 173779 771242 775752 480453 627197 779927 1041563 256473 479926 726290 689254 572237 816150 870668 145051 400508 569480 666857 1035455 341363 657483 939778 550765 157047 534516 611363 574673 95612 401130 164365 778030 367278 288233 965109 449369 477420 865664 51971 280379 120136 339091 967893 567378 190600 673497 397817 678448 377256 729950 549494 441595 280662 39683 747076 963564 520053 239353 350159 291792 288667 628554 22136 303498 401810 39248 954644 311439 958682 429628 606315 61800 564774 274832 291258 196659 915931 429989 106802 836387 622228 52262 730230 1034492 947104 14483 156961 808856 1048450 834240 715582 113252 154224 1016659 800718 647395 1036501 660553 290630 675114 759248 497521 381966 283234 812467 165103 594179 959306 587908 563643 938997 143539 17535 466464 473130 284674 495762 621629 229593 549297 546527 272007 697264 151501 522046 380485 795471 326777 211384 584211 47563 362603 499981 1018976 414508 924010 298287 231919 55278 649430 929221 323674 640900 303648 804009 52362 565968 463181 964714 672064 927405 729463 128715 1043856 808550 76620 862018 500577 349755 37773 273786 683502 726499 899472 490449 714823 641797 996799 767451 1041361 474046 813079 205533 876226 55582 1005226 192594 379558 174506 252957 935018 893661 66524 927275 73862 742170 989342 164896 332733 880101 806355 558430 638299 78618 157903 223195 728924 222824 952537 644769 1032437 357844 979376 456782 565516 61491 1025539 970129 850107 215987 1036792 1040307 773585 785490 656806 802571 873808 449125 606106 250249 927216 842003 313174 651564 932507 330968 841677 23180 902383 515 137705 93009 118719 484151 126726 241849 700818 782318 101236 50710 413475 770801 123128 623438 536031 714977 416075 97114 87658 542386 549018 772807 132890 577578 114692 210488 996986 200295 509983 497889 386505 325206 84852 697102 410489 921405 92414 387226 40368 518450 75439 278392 926922 451489 121836 552494 1015253 869321 158732 731733 730387 695104 86236 681754 368764 97899 357662 259008 885305 887559 515845 354844 342826 245411 535226 748824 310625 466211 382171 669488 847525 763711 546039 620792 453360 106753 2067 886676 595697 206923 650024 514878 787083 924495 9634 581059 596820 282389 91106 854278 864023 792056 590269 1004924 573011 726569 132348 719023 532153 356395 976858 422844 880049 734549 13193 127444 414422 929363 256685 194238 496245 651686 508895 482643 552979 543263 537643 632321 516324 781672 412050 38217 364116 754299 939401 270914 567426 456744 616312 111891 952512 76692 235325 636284 730133 515765 73638 26958 347579 261847 805114 795374 575905 801561 402289 704470 536297 256753 266679 554772 563819 17572 271213 128970 78129 910287 147368 776108 553721 40929 532336 610693 613558 504478 137282 807858 678671 11933 177807 581285 3295 1033675 993339 373603 382387 122855 947999 283143 409679 65795 365447 673853 864554 425993 667316 380871 911597 691508 419163 507132 448247 952467 473636 834884 867292 764041 1040428 1041821 695265 1044560 775555 37145 393602 226929 642479 364382 200685 1047373 617511 500516 58756 315287 380633 872635 183903 68312 452773 130178 837320 922090 240608 153969 904637 290174 984274 534416 132977 323734 631864 1000062 438219 12043 170434 917483 646373 410632 48790 712222 4494 583821 978892 623215 630729 645613 334063 591822 121676 1019984 528002 892219 138242 673074 669817 1012811 168073 215522 462012 589738 188597 44548 219560 950675 303115 472591 811149 584282 102471 303568 1032241 919266 504790 803558 405323 1048359 340061 1041219 722697 926902 917808 981937 695690 69936 358875 408139 94309 791755 366749 612607 401185 914640 927976 82963 538043 719390 374243 561309 902947 675750 412904 17162 645054 45293 4102 451992 366565 157837 759935 782043 421477 433844 403787 620604 709374 391075 110996 935029 522468 950832 171832 136726 149825 456260 360779 939524 699825 738142 424594 330228 699076 814863 295944 6900 608895 902012 687965 191459 186075 609759 530802 540660 877637 371974 294110 422191 273437 470995 316524 259824 243511 410554 40347 408678 55388 340806 903964 313109 292554 996500 964440 699733 403632 706518 780008 23760 1023411 615889 236315 504072 186732 949855 603251 285135 867816 509678 943400 692684 91686 55552 13219 926973 118941 794793 118020 771888 416179 727828 993181 440968 427591 1041662 95605 312830 171560 137529 1009351 162782 366235 65323 212096 643142 642265 854348 43716 327594 692366 172972 297833 509267 818780 21098 548986 582107 436822 139326 239285 389554 432773 810224 325646 758684 594279 1027038 851498 778033 108650 25210 341221 863068 735862 734922 818380 730333 728672 81383 228772 275655 78200 342654 186593 866050 963068 277330 338992 360650 911778 231864 975853 341806 305170 911385 908717 1045906 757098 663667 711350 377901 271544 320217 443010 810636 511619 521198 898368 707085 621379 568174 650835 80997 275940 508582 30417 479771 32328 815863 108549 693514 684994 320599 490989 479971 184219 388047 768444 377768 307088 268798 1037401 360499 667730 6548 49375 84141 645125 24024 32539 334615 446657 139555 1015313 39364 914196 766819 1035896 1032669 630911 661657 795961 258524 421364 259931 830963 475153 171615 776019 241018 270624 159002 765885 783444 745089 206966 247277 205115 154879 465977 449479 635805 242490 281627 896581 192031 790565 1048136 771061 952598 881032 71137 1018744 406796 174719 212347 510469 585025 866809 319902 547299 924200 487738 654151 538866 689125 322137 895590 190243 70870 741059 827489 464123 617479 880054 154255 827925 409532 172743 208062 781213 364523 298076 859054 27349 305343 856627 624532 41875 128278 965593 632472 352961 434436 87860 511831 675036 134222 847610 496481 113782 68848 856375 960956 389301 721304 419275 43359 101329 963624 562410 496568 614809 592952 425370 208679 103919 1020305 965688 602496 527175 573107 950515 14989 925996 795472 570960 1023626 770748 284367 751524 917671 378151 834250 907165 572810 103987 331152 1046202 927178 15035 314531 485838 297077 695595 550715 127105 527755 601094 147650 555983 614528 51297 623447 820359 469694 984165 49739 635341 810529 1028560 945318 380824 872313 376949 69539 595253 893195 93367 616751 572354 589073 900626 281198 910516 565301 1004947 936502 184401 1029146 953435 739219 25655 555475 451103 769089 393683 803946 375723 646965 371947 17243 160090 562965 950805 72982 634272 933051 1015101 481664 400257 339382 823331 957554 25879 798408 2266 634937 33295 40553 149579 876564 677420 816962 116912 795322 1023939 139956 357401 824529 79422 6991 215786 312184 628889 417627 350811 280254 707560 504658 459511 470056 625103 46179 298781 766255 1031944 965361 465282 314815 23009 36114 443309 233146 420027 712977 867450 82035 624780 700397 169624 289076 107358 1005528 945931 693176 261838 429752 484266 59825 236174 271529 711074 368195 974563 1021560 463857 796807 301863 94250 104940 937481 676936 687987 257465 261451 910151 972352 561878 784448 811963 957742 156816 1003217 553547 439824 539789 633180 637751 208492 977219 25392 1038544 885247 750718 161042 164348 44341 506334 733114 592051 855985 216406 116311 206980 401099 700847 1026311 861457 256013 974595 503648 604302 156597 465218 529130 545350 562999 464560 80291 795926 100280 226917 741497 820720 64660 952012 308691 662106 922072 482340 209929 546540 891592 341762 134119 576982 414811 604877 446254 118103 583610 29761 461587 675399 376005 12269 574143 340622 695437 434357 506317 381866 140251 644688 626382 516398 984488 984010 697800 298813 859555 267780 910003 988435 152238 367151 603131 162685 608609 717909 584961 703323 1042054 189904 258202 207909 237979 680913 699278 279139 370515 507354 712474 695860 52245 267332 146287 92616 740988 859834 641584 657382 944597 606908 272632 725607 899236 522781 562130 43193 550687 559494 311231 527964 931249 67313 1017140 39272 150393 1028142 416409 782598 383176 37217 1023691 498674 297383 97154 766874 646912 837710 936668 976972 781204 905134 1015182 930840 745000 364009 334349 573612 855242 546516 517536 541864 730523 812668 715491 142881 564561 209822 479301 236831 257462 692781 818825 142879 205862 1025487 956233 758929 213013 894049 867182 918875 319879 157807 827833 225620 18326 185276 720190 626634 696048 590272 799715 47357 434263 412197 386278 757921 687903 201546 376660 622688 337843 423104 796819 393814 839184 1026511 340697 441235 52295 742386 648114 157341 577792 953687 248446 691691 744946 117600 845552 136811 366188 364836 384912 694780 941519 717294 821306 168437 968210 648125 833693 938396 642621 1008067 357053 381104 880878 876263 809330 83424 459479 428099 620263 954706 319805 1038246 348955 620317 1011835 128530 219747 43471 223869 290367 168934 107751 490822 831255 960544 350044 473450 712248 735072 499220 872596 948853 229449 233070 467970 839253 546389 954553 762628 209554 419917 805562 1014144 991388 972498 350762 36465 398612 793304 712502 184931 475729 867365 55037 548345 70366 88023 607766 974952 293882 882395 668423 810489 8214 439415 553167 343690 868699 701632 80221 371726 558114 27429 825366 540936 33145 733410 173139 263956 272805 666510 887776 771423 718490 918414 159103 565034 61061 977567 721763 655947 30275 848464 662965 320939 259047 307845 322835 808905 606520 147446 728332 875829 60976 815789 507557 532246 217982 162956 328407 27045 357637 380869 836878 1014448 504923 677216 1041835 73752 545611 455608 947331 403027 247379 25854 699231 399082 841511 548277 47226 673532 431916 721716 874758 800186 664062 307751 869287 80617 143338 660750 1008374 886115 424052 821949 253951 551318 58579 318683 130243 786435 430704 935523 966327 660416 959851 772645 944452 24823 60182 121158 706629 402277 412791 936379 543372 849115 331978 564435 257116 981953 192509 300458 258544 289166 455987 73655 356851 674129 340290 886079 45062 302635 933173 980447 935742 381395 822474 23814 468132 357136 626932 428152 610739 17474 305754 171724 757468 760282 388054 845295 638469 395486 437496 121247 269574 1008998 650369 758257 741419 135457 951016 96716 212149 498129 337112 546156 439129 174026 275888 825568 387775 539767 223746 69259 641540 147670 604692 773542 394040 353271 271458 753853 261601 280960 639002 982062 37239 657452 368542 599213 430054 391239 131846 730563 8207 184884 285339 981066 583750 204007 498013 801011 723157 846956 939902 85696 59000 979038 443621 713098 378080 578160 682924 237692 995632 58600 246435 415894 605315 74015 233419 809771 1017444 357890 6875 144483 857939 353940 536509 831930 854855 194666 258322 538751 396327 586285 883370 814166 695376 158236 742414 927158 536850 369799 439030 637036 990515 803413 495059 1018390 871274 180095 32326 850089 379109 606610 291751 757996 991172 1029681 13695 38139 164251 475537 112142 447172 377332 195836 472262 838285 663755 132431 12493 75116 648464 842107 666495 490446 968488 2311 211690 1010673 732013 930444 814161 524393 11433 217656 390826 616095 685727 221260 998688 980301 1044610 933790 303505 754435 538492 195608 337680 134309 649513 809271 648292 830443 441881 45196 607880 777696 29777 991295 9001 530788 35274 264583 695083 1029546 837361 974643 445733 729274 170278 214052 743392 91632 212285 1014224 765147 459899 702976 138945 275146 71135 764586 605460 538643 443508 645485 305403 767311 725476 895470 372539 188367 585137 676804 398255 101397 760748 60668 24515 286806 879231 672920 229625 907007 440869 101643 767848 69933 479852 644798 709688 293171 264570 547471 641063 406808 178757 889933 885255 813334 953114 470333 597309 739869 951319 308888 483396 720973 554416 603146 363304 481663 667437 226869 620044 215997 197931 476460 851876 673734 501783 88824 576443 613259 674486 11799 545199 664757 71840 756728 80624 627484 326848 328576 528772 293713 178134 728968 802438 260373 542453 618844 350370 238048 563717 1010493 770715 755547 1022530 527072 432582 526822 32955 807918 586892 621331 556244 694914 553196 364585 1026756 826798 463606 304290 154136 422390 684881 314541 828462 539602 671158 833452 152251 834097 1048434 549559 857670 958705 148968 629528 724138 967528 331021 413901 497560 331486 622058 964874 557842 414992 458014 344244 621553 583343 493914 151270 1037921 130527 92643 907120 42080 391352 535827 572755 203842 353225 980695 1350 610096 54416 401202 251956 602020 889859 925881 808380 1042414 334090 644886 407216 622770 611074 658822 81814 448360 508987 810330 688938 779483 355451 482425 816346 21419 885626 924637 969545 812747 852836 325138 13004 798723 328538 110010 249840 202351 909809 56331 823794 634110 343985 700239 21829 1038579 51607 63843 841232 870504 1037203 36408 553645 669894 377611 1045078 572972 691535 477526 350548 582350 341397 290370 914529 644234 123903 617103 37054 414603 463947 21106 362050 310959 156166 888851 914901 46602 339734 77327 284661 429409 1022513 455158 23348 691888 247139 1001166 529079 396452 748684 718734 554169 279842 642016 244132 993542 594878 251493 755568 1025920 750661 572536 838343 894622 906548 311880 350064 449000 932414 550490 406954 393340 536265 907267 146597 607116 166001 441841 359684 386270 194948 806051 1014625 212298 95109 765164 670409 461632 350634 569972 530236 856384 426846 57911 159790 263263 790207 575748 205577 641736 197409 893439 185769 68153 443273 347423 397534 657026 348466 431536 207598 577546 613900 248019 721424 180810 274232 105465 952049 873039 85901 287596 726835 535868 922134 891079 501737 829126 976018 242040 835613 817078 815603 935237 82763 642155 169183 33988 396259 172885 727602 786401 677322 621435 938874 375900 194777 348918 227706 498760 947037 193908 712359 529550 1033365 105142 782766 144232 661304 316690 69612 521958 474092 380913 731124 586604 193488 908882 470029 477746 330483 284997 1004722 323523 279258 642673 144144 213630 789758 687760 627595 979224 988492 142317 733241 143640 40099 735469 865125 476506 959321 202371 559630 349325 451511 918201 198245 102325 40056 268078 741971 960681 338766 108435 45552 301206 96093 323629 38413 702074 666558 201814 261803 925098 836094 945404 437634 943180 482460 534305 141435 696798 94606 471641 429110 574893 1000637 950095 732805 81247 668292 822848 69871 584554 510517 937342 74542 224666 637076 1001454 21937 504719 33370 74635 228379 58684 724659 290785 851906 366954 852416 836754 942641 1006643 386838 667605 495526 820615 207934 128242 917909 417706 453427 39623 373027 368052 885991 1002054 383403 991759 789437 425204 232253 201981 97808 523116 789786 543504 315563 666586 593977 916400 641360 962689 569798 903065 436530 939573 216477 528218 305018 283362 598227 301526 342981 185347 113710 101063 407716 711979 476840 698678 964122 95872 495600 194052 969762 797498 324328 692837 793895 972841 67624 718432 340106 313901 731258 227152 367904 994491 835420 7782 328625 182367 880001 315172 711034 987444 588624 441827 66220 558446 72547 931406 998635 23504 326922 700901 612815 229942 569030 212603 674150 715789 413902 865465 390320 471254 202637 212633 780322 96935 138785 437739 314916 771241 985310 336595 309651 682395 686025 819785 802879 66125 149790 474263 157038 824358 1027019 713695 87128 331679 328178 201363 1043112 7878 365419 172539 135937 1000380 69695 340147 651127 214839 844590 719145 250898 980737 349226 587811 463183 210039 31450 484152 364190 938762 852248 552786 275685 575170 439667 91954 403707 598710 716206 4588 316974 616341 440639 420198 968894 500256 582609 434398 481375 776621 116674 621409 74427 872102 716966 586325 873966 67848 36290 601072 641800 767717 439442 639422 520335 56034 291651 612127 427258 608953 963385 360390 532791 720312 846731 63035 37669 797505 107394 664154 198683 768328 50462 782290 722784 588504 901009 193703 670896 310926 752065 59313 332477 371996 529610 550683 531884 653256 949882 724708 21908 22250 512980 253793 8451 153713 430990 521145 733048 654943 368786 493672 205802 830793 332928 610749 986943 355032 975403 664155 506582 552010 870424 713148 180990 652529 856834 447145 426364 165043 372824 797123 51209 677512 69821 62462 682706 405248 875144 937248 105207 1014458 158786 779847 332044 113902 339754 384096 657306 478692 178612 450224 460191 1010043 868869 42319 882954 495011 319609 833448 794944 141539 401950 1016571 280986 301268 551734 508124 775140 424099 403897 273841 398048 802707 579536 626487 881857 470905 183899 199421 523697 299838 59245 445671 37451 413025 913610 589228 987681 964210 126576 461145 606775 641944 470283 341453 427910 896268 992383 559419 29050 814236 76386 458922 660597 76841 849022 530040 537674 166953 715604 1022163 278210 289318 281748 839743 267802 192316 859559 521747 43907 61087 650789 523003 354721 234515 748127 695671 159501 352882 638422 577627 760019 688682 640449 94541 941300 24508 398220 282443 554213 170558 376659 491810 612367 999898 723563 68600 558669 288333 250330 973250 696945 62825 381146 458702 1006783 190867 45914 677179 142703 837701 1046653 219516 515887 815245 435480 748250 190880 866701 968248 19695 564181 1007865 443290 261931 71383 969116 426546 58194 792611 199123 415397 799739 300073 182800 116686 51987 860367 291672 8509 800856 995309 404934 841139 534495 465359 470790 635303 661647 456630 809178 318916 221860 675415 665497 831849 757292 297050 913579 742695 981389 278748 28942 275783 774141 351725 764884 869442 479241 785171 923811 920902 352783 140230 336435 956088 818883 155122 586964 5292 1041838 590968 236773 617327 664490 422316 882014 98814 125287 784856 583239 91276 209386 898488 488254 538368 440585 204029 137718 718708 115184 28874 983218 659639 535966 194106 947406 441548 713065 655576 604471 145257 818550 445733 664813 49273 418626 862997 856456 683675 527388 981138 858544 250272 700328 814072 796580 550160 211549 208535 906164 53926 824328 411445 1020615 984272 276039 578697 537814 657712 201487 366529 570223 246557 838439 872189 544819 159267 996523 384977 394072 520318 799113 283079 604711 64931 513543 760027 779647 395448 319291 667645 514128 526103 620945 33683 95777 197327 415562 666612 635276 32035 661239 260077 88764 237833 719361 575296 507381 607659 60197 996641 954893 377066 644336 135863 866027 690646 149575 897441 869391 895799 815842 786030 681738 853511 1009100 617251 1020417 484342 568293 829882 752174 350693 667744 734877 419423 785003 947525 308015 216437 219219 858608 987203 410855 710940 635280 886947 671548 350072 453033 813962 6804 464333 524435 767786 65312 1015991 691192 164648 920998 573828 167770 342811 482814 467126 189066 567568 282007 145541 780338 774153 466419 128859 693325 169593 385830 619094 115369 737482 180827 624585 515436 572375 884815 348603 185228 767858 548820 157798 810837 299231 675920 980153 564455 527703 551995 496343 585910 58502 51108 459926 343560 531214 36525 635905 355707 929026 1012747 984535 344956 985195 683911 162825 820944 710599 511103 436287 358159 892037 952421 781908 758564 1022346 721215 857814 831439 560559 717861 766343 417315 1031744 707527 411614 631304 184702 933605 155527 981178 882974 933588 281823 307016 781513 407040 972153 100630 144538 693860 303771 374363 148387 178195 361409 268964 713320 1971 98585 910159 616802 820477 769542 683537 543613 692543 469918 360305 290970 3546 461612 903498 221198 445123 868526 901453 277281 804102 30039 575356 362384 701759 264719 433328 641548 355871 776686 469269 323769 166637 380101 561833 822704 781826 211349 631744 319869 102220 792853 164227 308641 465612 395312 897644 657169 450328 596613 750795 622773 265177 818406 615748 181738 409678 321497 554319 232705 551368 975386 733623 231869 324140 971543 416028 206809 605812 58738 901745 464256 687406 178563 496510 695763 378107 59348 1034078 185191 361233 152483 394498 821956 407994 740707 1033645 992487 298707 165179 576375 928192 961102 118149 780234 242357 189616 830800 922088 894238 378259 443103 380258 507079 610853 259624 581794 812657 1026984 818006 678755 420432 196080 959816 191795 878222 835048 559119 887800 465351 407565 224116 158312 490891 814833 724335 671375 635104 84410 701617 251981 766653 266912 660251 395222 453776 738674 260165 513072 1019065 634386 54264 590264 307469 579316 985268 321693 745812 182179 200235 629604 940490 332605 615364 875874 828834 472818 283417 813381 67966 936072 1016441 591756 802297 521434 218983 521482 784925 446036 141593 203111 577005 650105 606970 822687 314589 644446 1029928 782977 329812 312876 852214 5936 1038897 276385 96107 978854 655171 377231 692162 908076 819664 84060 847848 801508 881679 424833 938241 677951 359086 762891 602596 433031 796492 508701 285082 725590 336640 131180 535011 345629 534736 26818 770481 156319 905275 1047675 257962 633971 731056 3595 914602 1001349 401172 716917 5695 609685 836160 390613 655659 79030 607105 179672 981990 755153 841239 775231 256282 1041184 743606 434016 727589 745139 118792 302756 520602 467182 110888 915722 284096 876297 719912 1006499 127761 434575 992908 337940 85693 613087 447949 914199 567589 380334 289240 938746 307296 541571 874380 1048094 852665 758586 283455 407929 426286 391042 936762 104213 881139 669023 799288 853135 94957 463528 236011 928152 867384 990346 7543 202360 275106 179715 498677 475782 1034797 435816 738034 645809 440465 32735 1009901 1007610 522167 259558 276444 562679 235583 658378 599976 573778 746491 836401 346284 341576 348274 70289 941626 538411 639326 601014 575766 74464 498478 594496 672249 783202 533893 492066 615439 658493 835001 337444 264057 416020 22868 269922 420812 965659 448663 644812 864913 838813 272626 339364 797123 517495 341901 190979 255572 689051 308163 688723 11944 324751 369057 864982 603415 480491 900204 91166 107120 843487 633112 287123 749681 166058 325841 810993 889936 193316 1047414 316359 293173 108597 877081 989176 477885 1026395 110976 91198 790393 216616 951463 922530 299885 881346 237372 867077 926353 390754 1036322 167835 922451 625109 762863 630123 336147 183806 517997 150992 235174 574034 653852 507387 542932 820058 1044655 746862 286938 22837 427915 953474 915177 136723 714059 266978 752805 181435 142654 296462 128934 370438 57831 952281 3066 33889 792444 885996 1037985 477263 947816 47937 628752 848101 724426 823464 77487 249165 521716 14661 549211 461891 705260 634384 1047013 498331 50926 127827 110480 414137 861416 765744 844183 357911 439036 921625 8613 755139 1027329 394070 626267 87774 79619 506754 523725 362014 307135 689934 456709 996684 316200 587453 1016191 661959 44261 1004582 505259 383744 678608 157750 733551 180476 761720 561579 413090 373461 672928 994202 928146 886073 413118 410601 1017215 235753 785021 827862 945437 117052 235835 400494 45590 502425 600459 409879 865926 596224 380597 608775 657277 5762 332337 353482 214913 784836 1046064 936127 321801 519297 514067 335260 80131 178693 729841 963046 932175 126386 905750 655738 248641 672127 1033086 68615 305699 482420 711262 916369 800176 844079 192924 957168 724123 707682 106066 7247 816902 992082 508495 864173 958731 979546 978581 551263 501047 39782 300508 850060 91914 95352 593678 1027504 408952 46631 813001 676121 552298 637467 198368 739693 947262 493970 794330 234018 926275 768990 258162 852485 34110 173285 777493 188852 565993 971680 149863 447012 459630 385180 282558 787227 265200 560252 213669 178614 731394 11893 524123 927461 51501 750288 921682 953834 862063 289131 40880 637662 386487 648249 211409 772396 30570 402877 24515 670228 482273 843667 518600 219945 796905 688360 473560 261332 25921 972029 343580 882895 996127 848295 803700 395434 117420 685522 759794 879689 574595 530425 720221 1040483 275510 885936 650159 91397 299721 167195 304023 742414 948533 1025396 594168 411568 731878 1029000 359784 676085 1044542 863546 725682 1015352 409872 296703 929108 569768 966437 389729 950018 182216 590010 27773 65825 134642 666368 7300 374605 526543 810139 655933 213459 756448 59428 980098 147512 858873 1007271 1044414 164784 109248 748070 898166 266663 892211 751636 898493 915004 662815 668634 939965 845505 967593 840021 294453 242749 626377 534358 813814 495082 993226 956961 519269 136119 883148 54766 252925 211142 694338 743788 978122 849391 652661 708665 772590 183356 125182 81259 558367 464747 755280 390666 349479 12399 443180 682899 304227 1007599 847402 902775 945989 237766 750903 610457 62163 144001 64529 1028052 568101 981988 443085 585843 631274 965989 23634 352183 265444 857008 767196 79445 932967 18977 747641 201461 907742 326989 354703 1000628 685638 757113 1046356 648611 223410 90401 451669 116037 195781 1046387 208112 926485 586043 772817 974297 604414 411232 852819 1002137 103905 285847 784707 1020938 804883 90836 755615 360156 120796 791842 732826 694804 4600 576287 722459 243080 696858 644731 753724 43108 294245 340349 195532 944039 793841 97662 206542 355495 297036 282987 536824 945033 339958 776263 773685 481738 694243 901031 395555 181433 119293 357940 386454 751610 575648 768556 774931 422916 874780 96226 1044310 865444 343607 522298 923852 673656 576168 24366 119065 143989 684957 817739 782228 174690 338742 712500 795590 137562 756487 547358 542703 619854 118426 44115 754561 157313 826859 563887 474531 245258 960490 740390 1040303 408661 986365 325692 1009588 763810 170363 320907 510708 144005 118834 47169 993383 930404 378081 200863 1035063 271869 378559 1014139 392514 855005 1039090 370367 371100 985321 395033 918503 118538 286425 682947 627335 1032839 701112 274166 989379 16835 303974 472745 1023958 546207 503830 570185 803468 263346 28368 686648 478151 841159 463600 471113 697597 926301 934821 607302 890040 80165 410227 440682 249109 741512 942513 770536 1034822 477471 969484 928098 164112 344121 300546 233330 154957 651864 667240 291364 233580 519604 396005 395386 765932 824502 635765 322791 697316 716926 727014 694229 189822 938846 144990 502303 724344 969565 332243 853911 176802 91318 784529 901505 301154 932950 531128 250134 11571 418401 422076 107011 284961 232621 586211 683239 367694 760133 6858 745944 621937 123111 967649 1024735 84050 22919 149482 593527 924751 166090 588414 514578 543451 804492 61064 720020 263673 413530 593096 223446 876229 698105 948817 268324 365547 707293 20235 582848 765998 636082 236594 930909 686307 240855 115413 225956 371827 912606 727640 154546 37085 528910 517874 333464 512561 614369 106544 335834 569622 250502 952176 852977 1016133 459104 626279 453065 489483 840069 36251 126275 379595 653375 183018 543156 662906 806287 643074 21604 934177 61093 430310 149265 1000031 798825 844399 842345 640996 877046 475337 176275 246007 548633 845298 692135 877553 979670 274494 814129 228544 264676 743637 345010 854885 177452 96820 771871 930422 195661 648872 1037664 685469 426011 249558 968146 18455 453916 14390 426694 518965 15882 17299 95232 1023198 52819 377740 342328 988683 605340 8983 930972 809290 400698 1022969 124236 774461 883895 572750 135645 376600 668243 147975 705239 719141 983680 472935 331063 194883 758117 488326 568558 867171 861533 23502 421727 1043466 342389 523137 355813 911059 1040369 289328 858187 918762 259271 623173 397138 899985 466978 452475 773934 592543 1026272 23904 600585 113403 923413 683482 627327 1043750 566918 352159 603681 391087 166191 31931 911346 103868 588222 1026318 187117 288135 7701 870603 76924 898783 637388 161531 999170 1026467 1028268 1018872 58451 629835 809269 979954 153655 125535 696089 808301 527083 588541 521663 657345 867231 1023831 137921 973209 746232 704819 698478 403317 290192 942441 686152 803368 640625 648809 972167 75098 668062 1030834 688021 753159 30347 146268 294032 393469 842399 1046159 965580 69986 224185 604682 952398 177965 596648 586141 52050 976296 632242 710063 270021 135669 21262 584120 176075 530821 883562 674504 389434 620706 189541 871935 925214 577766 60182 454419 494643 704450 949891 102093 511598 132345 387627 328075 829301 653602 28797 126400 445474 611369 701791 686704 685572 476110 784552 150965 1033693 840228 663717 1039164 849445 826387 300184 590536 286085 710616 1042228 327342 16734 1026944 807203 893528 424000 906096 64384 649411 908403 497888 399965 774912 1019505 792667 513854 759478 919401 448576 789404 662686 785342 765764 314212 315142 855430 588526 638837 309327 675596 665114 151590 192879 300367 294775 696253 811120 957057 548873 873721 968431 585864 41383 800137 598174 639872 681342 102546 610754 683062 993932 293165 75189 316079 734245 643302 826725 696479 671858 795198 232915 17395 298733 281386 36502 377160 407271 849811 473174 480881 708099 715732 242513 1043700 483000 270143 890329 482445 831186 1025688 529107 425387 775665 552600 620601 723950 467976 837227 261529 350383 612319 309811 647829 642424 861586 605571 449889 16007 986385 402916 579912 724304 229534 62803 132392 6904 744273 947393 930289 887515 42903 73362 360745 283910 374191 678175 418667 174269 33324 557364 59107 532215 814198 771218 873940 900317 802120 773230 533778 771663 425267 538608 864904 483422 400154 911029 807860 132051 615093 725838 78886 311207 606990 802239 558085 84873 189702 779776 816777 191067 889297 988799 168066 597173 452982 573085 313040 402273 1010000 908588 1043688 741853 82575 293624 95062 864476 753848 488763 947765 618693 753697 596006 924600 568371 963702 952671 82597 391795 442167 918141 98517 414217 644663 646030 94646 637739 621087 157075 545993 21060 621800 562430 195620 858739 88165 752698 264944 40969 119991 693795 885740 355087 589526 450698 894952 541117 945935 837298 599115 408324 122753 56278 823694 696582 397983 615841 999871 435096 133553 964276 89855 842439 166738 809251 1006084 694608 391667 854264 305304 593702 817751 753327 513048 15343 420373 133560 645109 373128 730650 195321 184374 75389 139556 253769 391157 55441 543304 362998 456670 507708 770924 192320 689331 1019432 518093 52956 806346 559028 762491 536177 277389 73585 267480 369694 327161 1010855 363805 487667 912160 421073 838870 289651 667047 71196 171872 375320 475976 866797 770162 875983 838481 14168 987793 232568 1025316 1015209 796058 318311 679605 450271 789820 735718 324367 438828 427899 768945 383183 247415 357167 209784 417959 206042 38531 761184 287709 762659 767350 285058 737993 476759 63581 472683 930650 947499 107103 281499 909202 457354 464887 959494 218117 55314 931190 243862 671326 714902 456063 506534 293851 610973 157577 44680 63436 510689 587361 677377 1038871 108242 196261 846536 918967 638737 898378 43274 124729 795125 417302 535017 234301 235017 381478 757240 668923 846988 415338 948161 576699 140271 901668 710207 278108 481883 390509 687972 831438 233513 892848 629396 276376 997991 742957 777000 842579 173402 850551 953069 515628 927478 880887 91298 24422 401768 698214 15997 739542 841101 387927 492711 429413 263544 561323 885691 112530 26352 452634 688971 641005 583151 755121 634971 156573 767780 317262 841700 414427 211570 985894 848211 610165 306543 280128 96519 336716 175590 862968 563926 792278 887893 765821 666760 700316 749168 672850 1013851 179901 147868 608977 644989 638826 884084 318371 138389 296296 636488 843081 708155 670609 1048473 617111 995708 569939 728735 362803 599127 261679 36035 667674 510018 747067 477733 237084 64677 893601 426007 720987 502109 420638 390047 944336 55611 1004932 673785 70854 107651 918584 463123 918365 1043310 631988 46608 449544 1040552 114182 533446 599311 549842 20303 675648 248334 535553 81478 886844 455284 377405 595379 433069 534533 281603 332788 1033786 314713 468420 952699 751293 844891 937316 755533 843974 9418 367803 449924 24342 484027 54295 616911 894500 279829 947384 964077 902811 85011 748371 976438 983002 796614 101008 522258 25203 286353 710028 20607 1000108 541611 236120 825999 31489 671136 351352 194023 1015456 548049 298852 357698 867307 16879 729354 912620 577274 611460 644170 332104 787478 1001834 682873 976203 371263 457041 828127 424190 767399 493374 523065 194559 995893 120582 807991 2048 787971 21463 743167 227143 951265 591536 307368 670509 576975 785636 990400 442015 132999 523932 540615 688288 612592 1021265 348594 328389 442540 549462 956520 133047 243339 968012 1028680 74165 368150 512683 438434 37135 264453 760384 787001 357036 313801 114089 863688 736901 513539 677595 285817 300584 850187 863901 439407 484150 874090 606986 230206 935397 179296 957971 931949 611198 443999 818171 864251 533728 249741 901593 478423 472315 111942 902169 680807 692054 551320 1006843 291842 1035914 153030 21267 636278 92869 560326 200647 94083 350280 183747 566740 238941 62953 349851 337866 102446 805778 427617 544395 190865 956608 413660 290768 132632 930565 97287 902308 49096 898182 703631 786407 12440 31357 233048 537804 343286 29624 977913 68955 257601 999192 512059 1003760 761167 825875 362653 309946 912617 794419 514003 991293 693323 283797 321603 649168 653733 68203 200326 511776 40092 199034 547821 983467 348361 463261 655610 98118 280633 927808 360418 774808 585195 79589 896786 268188 561237 653731 363431 217635 515040 736674 187380 201808 337255 159648 172544 619802 99516 817775 613893 874189 180003 521588 598259 851337 524757 959274 487146 62914 748671 16285 848323 346814 682944 564976 588680 199962 975790 728023 186616 272710 207442 874013 193540 757252 709159 737568 902741 762605 672927 950864 695235 331500 470174 204724 9439 511680 766205 228964 55658 39807 425736 373008 76508 827662 107777 267895 100062 885929 670875 739313 403920 506721 189823 481254 442692 340121 724938 680021 1040001 408713 333453 418126 14593 715451 338508 290680 770291 954513 199552 209548 950713 1029053 562453 439255 611435 934086 464620 228540 156243 659850 884826 984368 227183 770999 613032 1012285 9459 122704 824209 304255 897988 806190 137158 300714 452349 7548 736621 330754 364142 892474 1048222 823009 780568 180668 787429 311092 513970 251176 163523 520447 646951 296699 185389 269013 654102 736645 530187 857184 278609 572776 873146 533727 479070 925725 42379 713123 956153 727663 994114 482449 157328 955133 243607 1024675 512198 231612 155832 690791 679408 280948 711109 250494 626331 915518 761171 102430 273924 943116 1042410 585105 750750 405025 164487 800948 522896 606357 1006875 803193 686644 496850 915721 460901 156314 543258 959404 900370 276994 68606 295119 789678 643174 248040 419123 704635 410094 833682 33036 502861 510329 701069 55940 847119 90907 775356 563255 96062 409241 555478 793526 849260 66031 425959 781316 587454 56266 974543 28700 617839 419343 1019585 162153 425291 677970 245446 695883 105013 526944 809784 91289 1046177 378549 189511 670746 279066 322822 38007 215307 112573 255161 251680 261788 163004 778088 921325 297331 741085 289634 240734 526887 426745 448042 562246 237510 21373 745206 185933 803407 949996 670001 897902 355641 865882 679673 455802 694763 744435 537506 37012 887361 4466 914993 41908 221966 235178 525281 636196 693908 358401 977570 347654 237325 658672 84885 712651 428326 607876 494993 850621 1003135 576992 745377 447606 720940 750265 854916 269927 1032503 1042904 38956 863314 626971 580508 834623 92881 386634 541301 368793 665037 530601 530794 881352 1023751 39951 678548 313231 685202 68297 675233 314723 743254 458777 599634 872177 201103 508594 1045245 34198 318797 442174 56075 441317 854770 53976 109947 245797 391095 419218 638814 534225 349222 939249 858713 548118 768673 765548 981798 232280 38362 14832 368659 280493 284505 382047 616321 333920 196090 563724 605798 181872 60524 778560 941772 425998 790451 263353 613967 117539 742822 982566 167075 411591 422769 381100 500236 213707 1047573 50020 48613 202800 771811 551898 439578 157102 763397 886928 307373 724270 814325 109433 990260 853840 870148 701566 648281 984550 744917 728060 525657 58999 774111 593220 944518 652477 915182 938266 268229 851239 1048226 722999 635409 798552 1034990 341447 148470 446630 143002 989676 483606 704156 684482 941113 168872 246136 796758 919095 400116 175790 88216 347619 981464 416611 979360 864302 677190 24306 102875 973692 533187 1025387 826760 322086 337642 709135 369978 617720 410599 291285 400473 705971 989181 196073 876448 86412 912385 437799 854944 1041323 455132 465828 631612 593837 578316 176934 624171 214051 298787 653223 800634 374033 174663 38102 259079 530032 1026993 934293 760071 992940 650286 619132 187008 2342 701601 384085 707024 290995 306303 50846 830500 629275 104529 339466 336130 267931 616501 112384 891072 157283 824926 684058 924426 549657 775568 25768 89440 883285 462757 589611 338325 505891 898058 998362 70737 893316 677442 568096 885648 581356 236642 541723 328994 243397 818579 591647 652585 743403 905364 684081 685213 62511 207414 571789 831435 240341 330718 716321 881874 869141 680454 52239 727589 767645 742075 685871 439564 101389 1006624 261002 368674 459129 49899 958432 872920 394987 1003747 133155 230129 723167 811880 993274 828676 297670 674283 984383 174334 758147 586865 477825 923037 974321 651796 960899 749045 718682 376706 724411 452591 591361 812412 237268 553669 949658 747352 37676 658824 497613 196992 184919 159130 433846 309233 878490 914740 132968 341181 705649 1047009 744549 751241 512777 416513 587815 478992 972998 616520 823195 602526 796863 137276 36001 348565 435773 36538 407693 790763 399168 848753 964265 114346 83706 825445 577201 1025392 915537 356462 886613 551405 829537 644534 364730 637287 663800 434239 98042 346168 56089 887899 971935 729167 274810 389426 253228 999339 1008389 902975 808852 296676 157018 327379 61633 456610 427852 861841 232974 1000227 320352 483824 681933 633017 565841 700349 259011 664650 462222 819350 892839 519375 487866 367983 482214 672469 315692 876049 914658 36607 222829 339862 409582 1036417 259772 944879 201556 1006503 980109 293726 4623 976972 94725 349436 738833 1044579 385920 146228 494270 810610 176652 186182 116591 298002 564715 302789 195057 954480 717077 35353 594179 57039 754099 72446 38620 144644 296101 176900 600994 580089 667646 539149 970739 207914 929154 922833 130912 229419 974127 355165 563949 610080 812977 114575 107411 111939 893164 185244 378047 606305 965238 319627 962256 593501 247321 72888 999836 605100 591958 561746 427755 172504 727773 214492 490747 648702 57111 896176 1028347 907087 82076 947063 436624 204178 968637 955570 8530 472992 195579 900917 725328 313831 235149 855206 494472 212200 754911 657410 877936 764858 113421 263193 897648 860804 513644 377357 593509 666886 692226 878551 309280 636177 917257 837314 556005 340234 1026928 782830 1011181 926316 553050 533710 357604 320579 536220 588202 762987 706993 347971 389150 878487 625772 661004 410521 31600 658238 639979 332255 637299 284804 493957 250248 45585 202928 608693 333951 792366 274631 11275 635523 63138 50404 65352 657321 967867 427699 420835 381656 145082 807927 456327 272459 585041 795908 578194 904211 1044267 805701 885912 776339 455524 130999 1004767 308482 162829 475500 692704 89068 442538 918538 828108 324018 354483 699977 190981 43781 529942 1042553 227232 918383 114611 375545 625642 607178 56287 392385 1042912 415942 809698 528857 194997 653672 356729 391648 310096 73093 537428 306822 821451 50251 327065 643602 829685 527033 831839 568796 504273 954914 638516 32980 1030933 603823 1047704 400890 614572 988633 874624 187107 824629 582898 347092 183867 869505 300957 76016 810557 378392 480850 996647 728893 860085 509148 693051 524831 202694 694490 392679 578268 792557 753729 217685 67332 450433 808920 125608 908343 394766 307642 903284 509611 478672 764888 626497 208809 181820 398965 872203 689168 769656 191144 270021 758481 886750 4317 165585 146289 919677 96084 1031049 683146 7576 293025 763834 225866 1035813 627242 771876 955634 150862 944812 577787 198488 249076 141495 471657 75109 860199 923949 284937 983704 732591 828871 183662 542850 144006 564112 990618 746824 447580 967016 497543 920100 459794 769666 54178 195044 831551 20710 69450 730986 280494 381936 808790 795690 68574 857807 754316 384687 603009 99079 523307 110870 253181 692975 417378 311185 184558 366644 646358 1025765 136354 119380 687904 359148 478363 578852 535373 267540 716561 868171 295004 504543 345710 639172 884931 255073 607184 684384 199915 772805 467338 685890 77231 239304 54691 1047905 601825 374588 676949 31241 231878 288647 1024655 476506 302997 249377 702580 557000 934907 293658 209882 673945 530329 628369 121548 935018 569989 282430 126473 357291 630469 956649 674690 547102 8919 998128 549087 880732 318508 77509 454139 521296 272808 544366 694116 587193 91684 873220 936156 836012 455404 729908 616410 956433 856642 487873 644618 832033 102873 44032 771017 432366 673114 735322 610986 1035227 807138 525517 788467 46880 148354 943468 659232 1047111 721342 213722 609375 917170 753679 497875 147219 843283 871777 541860 832594 956657 257429 598958 18791 236842 197632 360935 179792 236651 1002987 1038424 923712 701114 290065 711584 562207 318701 623140 383599 551173 114480 956231 420876 875202 703363 842389 618192 662618 350266 239769 349865 492161 783995 812756 510872 755235 448707 994875 563251 923359 1014114 148918 780324 376198 536826 945314 906919 396961 142596 128336 85264 650473 767563 831364 799043 236493 51054 959222 713786 827887 521058 235988 331907 1014695 367598 359231 903359 335231 1013806 1013193 587301 18101 682769 784893 5884 41916 829915 492759 19748 508091 930468 145992 769166 642060 103126 675764 539071 272574 982450 607859 346194 250132 766668 915027 223603 362756 504971 878612 440932 647353 773802 294891 975611 460562 126138 292864 939042 158752 114846 273135 710230 799660 768269 11851 92201 423854 804883 245015 486593 154327 96656 291403 207446 846600 842167 709461 366775 381913 764817 109205 1015750 647443 1011576 405983 779767 741686 47516 199933 642774 129012 415873 5163 1001854 864436 707455 61081 1036066 106768 657729 818413 1044871 838487 104007 463806 22920 553228 846692 624154 660881 509285 535616 983041 407589 552908 208342 241895 706137 89698 969975 935478 456278 616567 955590 931273 572890 1032467 570683 579699 372920 14705 936352 1004662 77651 873342 388886 481292 648487 664670 174865 41954 563009 919272 74200 91544 672450 794149 335110 221762 1018719 567253 90636 782570 752100 401129 252076 574731 756396 273930 383 755992 199723 684561 113777 936179 249189 593037 155456 699510 924788 591424 662528 917998 136453 426402 505753 268442 802523 965981 561223 191280 490571 779983 717850 72281 936127 572555 313204 79664 345907 393432 555917 777672 598203 769072 152818 171939 635643 20419 524802 376379 822957 1005554 295280 439676 50719 679636 678084 104008 920498 876212 400090 471282 598108 70800 736865 135107 496167 336540 345180 16761 838320 787133 470693 783299 683433 182543 214629 843206 919383 964192 340638 817819 396052 694962 548513 463822 532942 919485 307352 236513 182406 545642 757757 809159 278227 617049 998433 155241 50524 160348 946854 383268 142433 539898 943621 862281 700979 100845 853002 313500 340408 727460 363603 134870 827624 757698 95956 176676 319314 75165 1026645 206501 971928 208063 787186 378863 122606 90473 75930 316298 299423 724235 963986 602995 967560 522445 896239 6299 978331 864266 868639 615782 842078 496335 125537 583725 237417 407649 52552 288188 849388 958900 94524 553940 511782 310260 1033976 926634 280559 45824 556813 752742 976431 824298 634974 574886 337764 245624 118434 303608 876321 928934 454886 63843 779657 97058 26632 177119 1021400 120271 828733 934872 1023195 828739 880779 721071 300914 463432 290640 479545 459029 677982 654009 501310 848460 518200 542284 673019 77622 1006139 317023 647584 886275 12546 149150 592339 163194 93148 286857 24364 414580 584012 33267 631223 346975 825736 283524 100981 871611 491771 839480 685531 971168 821956 497375 646737 861495 76597 563867 698036 520765 643668 921444 931028 532867 142941 832903 416759 657520 736829 945955 137044 976765 603161 861867 464025 1030328 731077 263527 134758 740930 432462 63986 521936 639185 50033 36541 127455 994863 1031713 921739 925711 509880 880901 132339 997587 471264 415223 585954 324877 339371 920454 814870 477592 106803 243573 562851 946623 646182 14650 504178 117186 604998 535680 934589 489816 988647 768933 89493 978472 261236 934460 84828 9807 542442 1032077 164427 641757 389978 137488 977901 531031 1037420 273654 621474 959287 528343 832672 922909 970343 519402 980773 508647 342474 193286 216017 474330 516788 1005602 879776 245414 991340 900934 694471 11855 224945 673552 100140 955053 657458 59442 927977 776682 676117 992241 211917 913416 397681 852648 765146 927065 950227 483907 379592 648453 7101 365765 149633 244615 1005602 282306 69539 961840 5612 1041893 385793 908451 126583 515948 971042 164183 740883 380583 423617 142873 876165 99196 790859 1009543 704902 821478 745828 952981 727875 979825 941410 66316 355547 1015744 177104 53766 736996 65800 859629 418932 957415 991122 295467 178584 842463 288572 976560 514443 539070 239097 668632 629688 673769 957005 706225 48479 598199 258513 643965 673811 620021 956341 890932 870460 485989 21305 351999 54166 15418 112179 217278 810928 442269 88972 923523 813167 829740 816579 282901 353928 698485 699752 774510 988681 86656 479138 439613 134352 842818 117930 541797 106770 369963 1017422 238716 794582 496025 585327 940877 742264 669026 783747 41302 1006118 249423 903443 885835 904294 69275 385598 842129 996238 767864 812085 65732 315467 656266 379581 161329 45339 57706 387248 734557 661715 196132 276092 781180 537881 434105 749730 326138 861418 806814 951864 870646 741142 21819 841576 59842 985279 65646 1033199 100709 429022 246789 756126 176921 146878 204871 881373 778957 476543 1006956 87331 681891 946836 792096 548735 857715 619333 299524 735506 248903 547630 61485 94099 835805 620990 401827 538057 633128 884921 701411 160277 436687 654007 682846 793829 858541 266659 175608 716610 791631 894268 114058 418115 56441 962967 180832 63639 593569 329115 42427 845568 566131 280963 638031 391378 901707 21856 934087 709496 811966 776085 237117 1016816 771089 346969 428738 220490 1025472 802616 389596 272172 484345 584594 44802 564305 840990 6427 6178 801029 851271 874329 612380 416171 299198 885546 1022277 436535 673409 236859 65509 57269 64195 127121 554169 118976 762219 100612 933745 510475 854163 129471 94515 541148 879370 750530 270102 841100 1037011 863328 289960 104456 84900 136129 812649 962643 779624 383841 175182 477186 493245 281743 388159 510398 167799 847599 863385 880582 805659 327417 452268 74346 734053 111736 61757 1025681 590530 317707 211718 597044 956118 372391 480562 117984 631544 9747 445921 936504 406193 288106 678570 318577 392257 40605 250644 934101 1016602 996847 850715 1030209 985699 211063 335282 550310 218998 860833 489275 785547 17506 128685 290832 311177 74345 959279 501502 446158 322691 113037 314309 968347 936410 357508 346521 372166 90188 265892 49572 275513 620269 26831 677250 999793 26754 852158 836035 512767 124422 735100 1001580 535307 297257 845801 879478 544460 177868 150840 751438 251153 872838 932209 122195 722107 146466 695280 613980 607040 44063 481252 132399 709418 347182 879313 979211 778902 536248 25358 61471 715190 430166 534088 649744 547151 158295 854013 203383 891196 120125 12290 7009 349929 539456 676094 573389 992216 219849 700140 245298 549920 399608 30109 797430 298217 730143 548660 770808 963313 616005 567976 263687 944394 280485 352837 8552 650905 114988 455211 633428 1027609 16126 855758 665719 68502 414449 519028 225395 557875 407312 114874 577115 333732 991257 172816 196664 331956 417792 567608 589959 657857 153706 942795 499897 20539 81203 630452 127922 234024 370408 819634 297035 711843 193870 191706 357329 387673 229849 406547 732291 377354 172597 74905 275479 697614 293569 940923 627253 85453 368911 715805 401147 622150 822886 480951 826743 1040009 451136 52947 435760 338749 816332 840147 418206 832539 145773 68968 332461 797296 454969 103964 553279 442271 241018 1011146 578727 889757 664113 88608 142894 1012595 706702 68388 643985 124864 840057 430508 203137 889653 124941 796132 835106 516375 1033239 277964 74636 263104 625819 783288 219725 344861 199248 244942 195558 826161 502303 552843 54601 764561 1003431 432703 942434 454887 718780 141708 136075 89456 207588 810731 684565 732541 147417 136999 655558 924406 290313 811231 392022 56018 503833 877320 122865 781216 357982 234345 117176 635905 10594 867614 891711 782635 949349 415510 981265 30056 954329 699029 267303 997013 713701 412082 83061 765091 727780 939482 750430 229402 691171 792139 349754 297105 959782 286362 620759 269111 466595 345390 727029 108877 130181 272834 510921 962218 876970 396263 262779 389174 78374 799103 805544 789103 689598 990532 355808 217063 191086 120127 351017 849859 882404 489809 975226 105534 240898 338349 670273 723236 797792 671068 287710 612951 341191 575672 1002533 879182 850103 553969 838368 168081 114658 893323 945227 110654 252335 976094 265110 497287 221112 182421 212327 567602 247884 1041711 100949 779544 1001709 608129 751982 470182 264403 75571 158386 452191 336744 781630 737685 715607 621258 887412 515969 181689 154189 728568 355922 212803 256246 715713 621272 999365 617472 828188 515928 916390 1005915 259367 753164 553567 866856 1014615 773022 539901 613694 388595 600497 109731 22953 240278 659800 211206 680229 166577 200093 278255 549543 395782 230908 855741 195797 376110 88293 150240 344201 6165 869949 890463 869202 1016952 666077 889683 819698 772206 67090 471402 135905 113884 777755 150629 567496 742399 90287 760474 156935 126951 746100 387954 817713 329974 141449 308716 302731 992356 426749 653080 675472 203454 309077 90269 384879 765539 670474 186165 1008011 487942 540168 409899 1004282 720687 853297 173284 205319 228538 922840 169811 1015729 226646 863047 522882 688681 261638 133945 592912 497496 273572 202336 50094 1001303 56921 440288 819617 837364 970279 499410 68931 743988 64351 379074 58242 886475 352299 941106 906592 530086 129029 283413 1046129 715362 792126 259412 777056 105426 265336 729933 141418 389244 991532 28751 159713 924700 644645 199967 745642 54049 818947 885365 148672 601387 796602 342912 774063 284563 117520 57438 15641 202723 121122 1015973 311093 597593 921055 691677 277835 272489 759692 828932 90681 324408 494910 470536 785137 261666 243043 48208 238840 793908 367674 414516 117993 318386 129622 617344 326896 437907 944927 315125 490320 194304 226128 148168 735453 644313 579450 721442 331651 510255 410240 854174 86205 338123 146457 994509 762910 89766 618322 920245 275916 261743 540937 769614 799999 894728 46707 814596 238215 177417 437142 632120 159556 640316 809424 425663 453291 526111 601678 958305 229704 352101 323734 655451 379702 154229 80126 1018334 60073 650986 735026 32141 342628 593937 1034418 438531 1002563 397422 778065 1022027 538547 119863 210871 925798 79925 840663 483296 874953 302047 650861 593307 914140 393690 592970 902413 557692 780517 233847 249643 959097 822736 303148 950339 317977 530946 469850 314996 1005715 664052 252195 800816 753557 816052 570716 654017 15807 341347 308242 301250 997670 676791 66562 1028258 51666 278650 143647 795429 312384 655625 726799 428514 136160 36053 762799 916933 992664 490470 354699 863631 860735 853331 614 1033297 1046819 216523 475576 925685 866948 67087 866091 612277 770582 481653 655646 103074 930179 470119 225058 44574 146151 1026786 423039 210018 965458 9976 813744 631545 697673 477006 402402 786755 441158 624030 445818 640755 268851 589110 565900 4754 103411 559480 355940 12282 645594 275544 843521 28379 816943 586977 173973 84281 760753 376240 946951 55787 570895 1039223 501360 434974 646767 303996 455585 107729 135400 160279 506780 181079 407559 194872 213271 884184 591694 57054 1026813 586959 501168 175009 841452 737421 75799 330025 588727 595893 187359 938164 465893 247230 221528 354708 84016 1012084 431687 391087 45576 766840 282725 776701 364046 556219 780255 1046798 575129 85255 954836 25985 97844 571766 690907 902798 549406 934649 70010 530557 183496 556242 78000 310061 1030235 885530 88684 512142 33071 246076 119315 715559 489557 329848 124670 724113 411151 915041 130809 521209 400466 240479 815302 965794 244043 643374 994968 642145 604631 192861 16536 4639 1031177 334800 462692 889947 184744 843071 294539 1003429 1032878 558517 251666 812324 696266 376593 950770 432401 206047 750472 823959 794938 224131 656417 794978 312192 159105 773944 620072 279641 284503 1787 131762 795983 174777 645104 798011 439166 405772 909165 912117 353818 835051 520735 797316 822503 311718 209540 855681 413375 568254 948080 456696 456720 269675 459404 418026 825691 846870 231122 296652 259510 652255 622355 582919 835915 113176 447601 1015670 470999 712647 644325 916714 316204 549928 96698 102825 444847 767785 1048080 1030635 212186 433133 640346 246876 798651 449354 692704 208029 105844 378442 723774 181699 583609 362670 38115 439510 234837 412518 95379 473940 1007781 861978 477414 283051 628251 452260 643014 135618 1032892 39316 785653 520561 504483 1046187 352389 838916 573308 364128 122206 639420 28425 183646 110523 907342 811425 904964 246701 819042 233644 851940 285591 54805 580904 299076 657072 1033847 60967 1029792 714628 192526 352079 1032742 281203 418386 999256 720184 953393 206638 188050 352238 479300 40326 453980 856721 788362 435115 60078 311329 968368 692712 58000 374992 1010875 66809 425120 255109 203139 948367 613009 886106 259123 45517 968358 51743 213451 719310 438843 78036 510878 993309 656445 440627 169428 884026 276396 59171 255465 347420 150048 496966 694572 31146 64066 235372 510785 245057 284238 601374 52384 902449 170647 934932 616723 990272 811011 428735 32316 320805 793227 1004224 582157 25870 452541 344943 563534 351771 568634 908373 548378 604640 362296 968626 882274 852967 689920 851192 514664 799788 508273 897869 961350 674207 896380 205837 325989 603301 512678 990534 56070 168344 968585 353339 971453 897858 753746 518114 755184 818534 388421 443238 901980 593719 583989 921765 711057 933343 358412 756402 998769 319226 1004873 393300 360629 1041176 840317 38534 366696 81982 263629 252661 422761 109669 1001587 435845 778478 337914 197949 53197 706300 415837 972556 109974 895216 176738 259927 289119 228857 95443 720037 795100 186267 1012459 190742 122227 743469 634588 231643 937149 1014108 50250 860346 613643 41638 991951 1010827 629471 495584 792693 126397 877678 198577 371775 494034 519205 451092 739488 489694 789281 351962 210433 361484 975797 838694 320832 234521 807912 228591 133676 430039 473076 790401 558602 559788 1014984 787452 467475 148240 524935 959187 989683 389394 413447 930639 816716 353492 397395 885258 997169 881931 683818 767860 1003179 48512 471421 818770 355128 765329 765173 948793 168519 779952 625002 658967 35517 322275 86893 160427 333682 793411 974527 204040 131509 394877 1013976 226582 783300 984916 781153 711697 140117 602908 20154 983816 52240 628801 765045 430431 555539 969918 94681 662350 271469 707750 438880 878687 530339 665759 342585 723444 241709 164962 946374 803262 1041658 156989 527135 473159 303592 807057 822926 885610 979533 473683 631569 326869 129905 934799 407004 321678 837393 641249 682964 93035 974302 770298 222228 1003928 373244 617249 838252 664853 842115 806319 670173 431158 727298 296082 683806 731169 409079 417739 936730 609107 510296 872944 894320 40988 813581 929450 257778 435998 542579 178488 959526 832978 662490 557803 495560 933122 466696 858536 318790 89936 639157 99945 588611 251822 865037 990140 806420 929764 1033521 496706 700998 476942 396726 688433 970518 141339 582948 657619 342263 12367 536696 587013 91152 99777 818082 790969 943803 908766 91144 580468 363528 1020900 185089 753104 308791 724840 460891 926203 954690 817873 1012950 757047 955729 379354 681127 462680 710979 462868 1014262 246089 898348 730977 63328 332679 79057 173690 776821 175268 416302 468843 50747 628678 143344 56850 1031593 312101 699388 556707 44589 446096 877030 1012774 182823 993769 656763 550648 832364 295844 703799 660294 488899 952140 279759 421781 938347 584703 516009 9021 873875 643821 72543 543977 576225 357852 614976 956696 486892 599463 744911 895135 620994 497850 10562 902949 426595 35224 21508 520614 794435 894294 177203 208113 484812 969245 198947 404522 209882 1021355 683481 477000 346685 17362 236432 311704 276282 777464 326712 1007672 4363 373910 691442 86173 524378 538554 626837 745230 432842 985988 528940 163110 986478 424876 145270 497750 333648 669947 484197 245856 644076 878541 600223 171485 480690 392854 396288 342200 331911 357465 661270 462513 988228 573234 998052 1014236 661302 631502 491807 616223 938140 741102 725300 744631 205613 806376 262208 643251 366479 508710 128214 905080 239329 1046948 1022269 651835 415026 803446 253424 501130 302087 271168 592924 442308 599257 119996 239653 616348 316309 397624 205857 412314 532762 471829 418395 730010 869822 369481 919506 627018 865226 1021918 433847 539824 614905 926321 297203 151459 288253 364211 770718 998221 220922 200940 881801 839343 143369 115827 349877 367901 297655 64055 58074 898238 903555 382777 677601 1025293 629347 148239 100202 251227 1014079 730723 819783 797514 719477 522610 655615 917843 189780 369294 1026892 290113 597665 435357 928157 317108 877333 695703 329621 1039776 840156 464139 26250 561355 542487 760475 688135 783442 755291 734331 718922 186404 996656 335350 917703 523909 1025428 447977 871075 823949 159861 97606 313657 323239 319546 820627 869529 504594 863035 1027944 441348 601187 556612 940277 825457 854529 1038103 924793 896779 550056 896742 179916 136113 922855 947421 617942 572277 1005986 383126 872213 454430 708240 189602 1007132 232870 242366 846087 760590 532156 753418 210365 362791 111938 511145 632112 392499 762320 953249 784065 277525 914735 166223 129349 289090 643808 673507 951684 345411 889747 729056 215227 474167 702384 180381 220955 443470 502225 584902 966216 265295 479558 234971 28634 129555 29839 475567 629727 424199 977894 901354 222039 399534 566195 865672 101047 326429 28437 616792 1045607 463742 43616 619646 322372 636045 503193 766962 146718 28446 3836 135167 992571 999573 963959 37572 329426 790892 47916 544438 587665 99249 204787 562460 793112 856453 936917 31890 837756 162718 1008018 702343 167621 952261 614684 899775 980336 200537 530970 668625 859117 417227 978534 118697 664354 1040160 877711 20744 26598 794226 232024 63231 1019271 136303 10039 668536 743493 247256 179927 635309 743380 274948 746390 699567 352734 823642 153864 38368 842879 713690 99954 2937 55495 249749 637264 7941 195900 118576 899023 912356 82005 766054 861011 818633 815872 811651 600819 722749 367388 398569 855544 747545 794112 697743 290402 197648 441075 221053 619363 1042723 87473 133457 310241 804394 626924 345021 598264 667986 276681 669702 346230 114330 359775 366215 329566 747093 392508 910636 824422 48043 958431 73207 494200 881431 344127 1023359 375604 702698 272194 418156 1036653 972743 415303 169724 902056 732965 172445 555394 595616 162256 1022729 491745 323524 91241 674884 385045 391095 226273 639355 873386 265424 932866 615373 213059 1033624 845286 271313 401685 377678 394877 685069 673385 644198 378124 856960 1041437 255749 414121 436249 815140 576391 43968 928061 86273 575226 1030289 793157 646224 914848 1026479 824573 697662 294257 242562 533543 793356 430230 791494 880118 685967 409583 419850 372371 327091 990606 152626 918172 428019 634682 293110 1016224 91875 700653 113249 10404 561063 534359 841298 431265 6777 934488 19198 691459 987430 921482 953708 810540 822673 1047732 167927 852975 141359 272984 694480 74773 898698 691750 485498 579803 809407 845191 634956 412530 580863 292883 514291 859774 484369 371227 399597 305304 551375 745248 711438 458444 855716 797785 619775 446235 440085 219954 863674 396026 784949 506823 955408 483794 843823 673645 861475 297854 28863 430890 475884 221904 364985 987704 686774 249868 79233 993414 400289 33642 252306 855351 662816 819096 21752 359712 808315 488503 915157 736590 917582 190553 1045727 290174 759048 144650 797152 1026724 60781 1003460 730165 721253 769045 943352 754768 438428 414442 672396 174903 900056 309678 234072 309506 937437 922739 844968 908128 781087 809505 887485 453651 357450 809715 344396 1007471 587964 530170 699133 426719 1005833 353433 957165 920416 637303 190215 929580 1045509 705663 873680 899904 109681 376146 462420 426657 956256 877138 787527 82747 252190 827284 781871 495599 488974 201061 315625 391953 311588 1005250 513317 594155 531051 78814 159205 991801 261505 885920 380674 581292 614422 917282 439207 180071 876657 443955 1012948 82309 410603 773078 946140 651409 640369 961 703719 213260 439302 550367 603505 342762 254271 835791 772809 324629 942021 23650 339091 318185 70102 814112 704327 250038 1017797 414148 975535 332866 929398 765884 886893 719940 118243 936874 334451 950762 22425 639205 373128 891732 853307 852729 39882 681494 640766 110626 144167 336314 524844 734165 994 719420 171937 506168 344853 238220 748113 847269 496937 507663 376256 693035 926815 663583 558216 844557 329546 904326 100055 573505 456531 187399 264430 768497 481076 270806 833955 646654 428413 1025818 323808 220024 694035 259442 998946 783655 402860 799085 476922 934917 507476 328976 980367 313794 746474 285269 194331 185151 555427 910758 35434 469779 391559 950374 433758 171017 981743 545640 802925 803744 100622 643446 416545 898186 117092 623051 443543 59693 750156 39577 957697 656933 758128 945029 916772 453824 827983 956454 718042 957824 980158 795273 645522 682653 484196 738736 58571 195201 940604 270350 74396 727626 601367 536076 962607 155723 507415 824456 150082 630411 29750 211793 928677 206148 295357 833452 15294 578917 424653 853714 757000 131857 867289 858223 207759 206878 860202 207141 15221 91799 100442 781575 878449 252730 45273 952862 106315 835579 252012 353000 271969 286335 898728 372948 258598 1036962 606843 1044167 809117 892146 706724 201626 69346 132401 873014 826521 751521 871638 416537 1009669 213405 373133 645257 745363 808491 999347 561045 1045228 268212 750811 179105 221739 520247 701003 591076 579682 995268 622463 378603 1005077 146178 236709 567060 224188 592298 451872 949012 902214 718089 518 1015666 556945 644738 715938 908809 351475 161290 82162 951434 964020 805034 24617 412408 870289 163585 90927 354858 839483 25535 843036 737868 619222 723499 290240 815454 1047675 150686 795679 342452 713910 203526 897261 145524 404744 334180 1009942 617499 264806 888398 596025 887544 810936 106862 41767 371120 67675 125441 555625 209336 62112 609624 646328 10206 264778 601434 321923 1032897 652052 845568 33644 741716 365353 958680 262859 356703 1011114 485764 309289 890366 576812 304696 81607 908832 638519 839999 302869 867081 252360 886901 737595 1042128 253903 846798 241555 10978 795058 543695 338220 620157 113865 665616 394313 1033526 435423 97728 778464 873844 687799 288288 1026844 44786 805509 525575 1011164 325953 450161 509788 521521 959043 143640 389536 16612 414897 226314 1015394 50925 802455 392781 871624 34301 894931 460504 827148 124917 448665 929561 583933 619629 741361 843120 61050 545582 936503 944050 78331 302776 366491 200103 897800 624317 49823 1033099 326847 606884 951964 838801 427090 709639 693821 861531 415623 891189 897537 573059 531254 831409 659133 231190 743887 796337 920600 739092 205265 655775 473870 412145 193620 854684 1029230 842007 721792 750840 1032028 493154 901396 217019 903119 804514 572640 968736 435476 285725 709451 932884 536649 332042 109517 138427 535267 344598 558966 958700 95529 637155 155494 214960 103606 153221 611155 10951 35579 134659 878598 205090 850874 765660 824798 438634 435084 884607 927563 840824 73308 370641 747348 1017819 589290 617387 1024018 77909 340042 603482 616754 445534 964194 749598 476791 390816 567919 537259 628278 47225 169600 1030570 249817 601212 989946 373305 463453 454896 582930 742503 723 551503 1045846 150969 129762 644553 603685 162728 624451 797631 680498 816673 13892 381512 801541 190979 767558 466863 855929 312228 148543 830706 889407 141645 944697 620613 131162 411065 789969 186253 104354 1041050 577209 539366 941377 185108 111926 48926 996408 798272 536738 561207 410587 219563 550379 531432 896593 123860 708115 988189 300821 798385 730286 868723 424312 322091 960103 206269 446236 351901 237435 290434 722554 296793 281148 407420 837981 458019 458127 204058 955237 110772 371566 990975 825478 619832 438119 348801 260998 613072 60700 615722 676994 645393 343745 454459 1017705 182660 471969 562724 256639 143908 990874 65293 834780 122851 1012892 1020241 60651 381221 490285 723197 536299 880706 870120 776534 418673 105992 592377 24400 871908 625720 766627 320535 957184 26629 711098 618378 538452 382104 786729 1010363 325060 210318 598638 594544 755207 1034616 560409 309669 375594 889946 136529 908296 664075 596524 758350 917628 124894 387420 437472 486294 331948 128330 654823 238115 458191 639179 1015000 1031072 869496 481447 147007 33985 709673 400923 361015 553451 617787 352600 987891 614841 747354 248834 979769 798586 1034243 891825 941282 529841 174349 502899 3932 254100 257821 86856 781864 716942 938032 460965 1044316 3262 567829 1041138 23073 525686 764144 1040652 87350 403132 376249 591043 247147 293580 484539 343389 1014823 122003 113685 205330 308707 1038902 92732 1014926 977069 681865 1037431 369521 189094 221337 304482 42194 145540 777251 107372 475320 918545 347674 186201 832416 193194 293413 852672 20730 566208 13854 288397 388524 939866 392340 383361 72333 978066 937802 798381 863979 405524 715190 781307 795398 96930 574339 1003685 408210 368530 1041167 830396 294713 273230 720877 66210 2839 651731 62821 591760 9020 60723 656623 155665 74286 1010707 714940 998277 930404 954413 1029677 407967 514252 138447 36953 565479 85830 759131 666252 582969 962342 175045 268994 753221 912310 851736 982064 790029 302257 993777 287164 55145 825546 73986 170112 427142 614435 1040785 932427 933219 22230 421878 233503 527954 905072 534048 115892 237181 58736 414225 648948 79455 534477 730205 769149 857671 594797 257711 680994 990425 810415 307781 182378 572812 593634 982639 909840 739116 552139 401172 576129 31321 832804 695084 826977 1011719 305175 459591 12294 511997 385735 528388 887291 874326 526791 659611 344447 896770 705440 371028 628996 692806 33616 385550 750256 148792 533190 99513 201439 23364 1002855 117724 963231 52650 506508 24848 57906 1008125 604162 437122 572304 876709 689288 552565 910562 498526 719444 243646 680712 443319 461199 7750 801812 266644 99028 479372 584141 801197 766389 62240 826413 701453 411446 773929 1002467 479891 332880 938208 629970 10100 1021039 546323 233616 637879 542709 19619 461032 1021367 319157 368902 6744 987045 78456 163013 339604 425476 463227 447743 63233 173611 317679 444645 536379 296135 843640 413756 339855 615510 503727 801246 216962 1000364 201376 424505 268360 1018994 518733 641486 542541 661922 56361 431027 434352 691724 773021 865298 692675 129749 9350 755368 304013 972275 259509 902471 441672 868530 645998 833108 407267 630322 113129 207689 899968 1014246 411605 315188 588791 966166 92368 17718 274770 80478 88048 431878 618319 686637 565821 127852 378593 781127 192820 376006 14511 480324 566598 124806 817044 629518 737366 239793 228125 514919 303167 881761 778766 576865 198988 19525 795869 293859 786622 24092 38966 281387 1046346 979518 999285 872263 574360 240147 225071 979610 847045 986777 737193 1043550 115938 28386 53087 231196 414578 593555 611711 79669 69616 435303 263275 557405 683079 993450 179259 733466 929624 521151 429369 515913 892792 142491 658019 968858 818414 427847 224236 717839 183417 676705 557499 633217 881097 514715 947690 669723 498178 266043 1007432 3293 456252 756378 1024984 71962 312837 56229 863056 690426 897501 402783 156059 379385 161208 789853 461143 516454 220032 1047112 581208 332517 34193 238175 395299 186094 592187 518642 220276 139595 186692 332264 553400 784286 360547 669242 754067 677849 109510 924790 465756 487107 1017229 741949 239260 859770 909132 105413 963987 972012 797837 438871 665523 504412 609612 21202 859171 458723 75897 105510 46141 325101 202362 376282 173584 643768 727974 128647 499422 82136 520907 582235 488863 265654 518056 596375 863613 143372 426356 73489 313430 466538 326997 171699 59710 161205 497898 982010 149242 978851 109762 471160 716421 108864 693987 588370 480654 768363 357700 219842 474361 530265 372818 812182 25434 1036562 677231 154287 329597 954863 672110 138883 539361 96546 727833 847516 656439 671790 859563 488727 348648 45419 373591 796198 638093 814724 188351 716430 727413 67320 96893 12842 56610 417436 14749 858726 1002956 484375 625697 734404 296412 71524 935036 352603 214642 778324 725784 4435 367072 603401 184528 709994 83501 1020028 498038 343154 528276 964857 833102 66000 903938 415390 743569 756735 934043 580063 271340 572171 843317 307717 493822 591639 539099 906154 978909 323287 746571 102206 45714 505366 461689 964486 583576 226354 814346 792599 64609 553627 268506 474079 8145 645976 689014 361373 949441 636801 813219 101476 345213 409030 851413 976412 362822 159974 1045688 924161 1042641 265785 85419 721186 460487 52263 326208 1010403 448323 321711 544702 267131 702807 853985 1001887 649847 811399 877156 498706 370997 365644 17393 759418 506218 962706 383446 972269 682909 264762 1003891 968629 32169 791705 1001152 64467 913727 548087 623302 608119 340578 742673 789025 112521 167401 847256 752517 938788 1046528 524464 835126 437781 729767 691314 393358 1002336 517169 179562 67195 839611 585159 182553 575486 721938 578019 366708 810925 108545 875221 934499 84273 70749 995650 808515 978889 44460 1036959 980581 888006 599720 513978 49804 153101 299711 494386 430707 195736 936086 249850 720965 686837 824450 612314 49955 603077 932621 10734 383394 679998 379767 620837 99402 577194 836146 117443 462872 848102 555877 93407 487676 932580 718187 343270 765020 119081 615249 638486 136080 34639 167771 163844 544356 929412 986495 513303 800153 799754 343528 317706 884067 102325 728948 1034094 667628 131696 1045047 434725 1046480 959672 502262 665576 801440 640287 143533 72386 328543 530122 555274 906899 310536 602100 614639 14223 179461 88169 25587 905404 171449 960524 7650 684663 289016 226641 695609 721136 1020554 5059 99755 826025 180907 385663 524958 659195 159886 895672 35247 631952 19669 740913 27946 864234 359451 574918 212626 948699 631146 159715 524575 128523 47301 962315 142395 641398 639392 710738 556548 205035 538978 487908 761294 513934 157162 901500 954014 945494 946183 568045 717231 150928 544255 712349 727281 943450 687625 808965 256389 264745 233683 601138 560706 536643 164860 763975 129588 61766 257179 770041 277271 877215 651702 904209 760800 113684 595660 694510 759605 118331 251468 705792 629232 248064 986139 1011534 890271 348707 602131 144881 156423 846776 942206 427159 1045661 109221 212127 406273 612619 212263 36649 226181 560561 803149 641222 659852 139554 584571 543377 655381 697763 785641 360604 342065 521135 789026 904299 714629 539765 201094 409463 650955 584792 680392 992685 307281 482670 839792 876524 11896 350722 606297 298635 555574 749331 1013812 789456 291221 200402 84228 571001 183857 164648 132256 363575 689086 307246 934965 332847 552576 435890 392897 366968 283090 329401 192409 144799 468640 209399 347364 699173 834028 413273 52765 790527 695116 923771 262805 280598 416618 362035 260078 675781 334467 342276 405665 349790 943849 114859 191097 829605 813953 1027479 636182 682835 224838 488296 153707 730516 696004 203639 265025 269193 13469 1034062 850354 686279 187912 852779 269230 346839 687693 256130 1006457 281524 670794 4216 527403 359504 385265 284265 503855 233231 296392 354914 462788 467529 693095 275367 630655 314061 331773 131887 997063 126553 15820 562723 398936 683555 231849 1042531 474817 74067 838013 775936 464614 335750 314054 758467 287358 383821 471318 320165 1018005 3244 500883 341589 272908 879515 938102 166069 985108 80520 373132 397917 670391 762068 242872 707607 636751 906577 533871 639329 141069 596170 683066 930542 265587 163964 40248 756005 343770 364693 644761 988833 173805 1025724 388900 502447 286508 930952 292018 848851 922987 641543 326320 45635 377424 520249 178337 244330 700376 906131 358554 575335 446418 900733 120260 990603 287330 615380 183006 982239 126080 194921 430265 123803 949879 467583 576698 41136 543334 633425 266075 79423 494274 986762 303785 953376 1030354 842187 436424 258653 70450 708136 625259 422835 291921 974763 177500 391192 751858 917200 633594 14127 980655 766727 482998 1014485 377457 165174 189589 995737 902905 997940 356273 20795 93019 580943 1024184 493876 215422 1022663 664683 1000750 668829 813649 762400 491400 495560 756116 916033 877523 128100 771759 840907 311639 927911 826033 491472 871823 26141 332832 7669 898728 1044518 889203 140533 951815 457333 412568 666652 971456 581522 307311 592588 836639 567129 101708 804603 779299 646521 133497 381875 213502 374775 356530 860050 877718 953768 118183 226120 265479 761018 611453 368667 117023 467243 171341 327269 218593 572240 896676 113685 184835 403024 1038338 31530 442479 278183 23643 344124 973510 153764 1043609 897267 570328 648939 324119 303757 404013 815347 436519 587868 1026687 645512 68494 119366 803390 587082 756483 658244 623115 815405 826291 853987 864317 919800 265920 971974 707423 658886 408765 628001 449712 343175 131124 672064 137889 451712 753696 439550 416603 89543 379507 462414 1005366 184264 343697 809910 604995 542659 313299 957135 986052 859979 518150 788167 186030 45768 233961 243422 636462 813046 512946 363756 369441 263268 283018 95194 464794 676854 102412 1044004 33120 270180 593610 914526 361581 225976 406216 402348 3440 340948 655615 80968 341068 723178 764123 520191 257687 757506 1040062 180 496156 188535 67195 962268 534361 879482 142811 686081 166914 465038 448284 402752 157052 573706 627564 993738 516962 914842 748914 610662 217604 857279 402374 114413 31971 766282 734068 211661 778551 608485 635518 381319 766057 674442 326231 246322 434841 879881 402024 900341 170265 349575 150158 553360 332015 36346 1029530 880084 1008983 641966 242640 609318 57919 689602 220521 78337 566986 646060 72977 630385 88014 117681 68201 559256 41557 309614 922758 839212 298528 869458 654448 324087 565279 159265 139172 993878 838906 659826 201363 835515 539531 239666 330529 178987 120674 352800 727846 124097 570176 363342 998128 4649 408476 672422 336831 836902 276769 622691 916040 727564 41774 224404 444723 722502 606804 66972 773021 779985 598748 71349 690071 155327 120639 884328 833700 755126 690860 181526 395839 484974 975749 263027 959059 314679 505314 334085 293825 550512 493068 340649 889054 601361 318211 237839 316914 796962 811257 589625 787386 622146 318421 960768 799206 313889 977329 950671 999836 185094 693597 330214 792563 427593 833753 1034072 1026169 1001178 929758 129549 839598 166841 973398 631681 851334 708219 421600 974083 765931 379340 859469 491063 441657 788455 393510 594837 880321 770336 353315 206055 551750 68187 839861 773071 291202 349073 455805 563774 647842 13906 873171 905470 728262 234558 116544 910890 238979 853387 382980 220081 140384 432002 645265 976342 470364 56066 908301 254386 187238 17148 948180 859057 735972 512757 480756 255505 361517 728455 366512 229222 796175 103136 264190 182553 761929 335681 728585 937444 11794 399744 970671 825431 934033 950662 275459 448855 1034594 954066 587212 1040025 21783 823029 431621 219435 128437 136212 753243 488428 326963 29545 254898 702991 821246 431042 817312 544156 644984 134145 585713 814575 556148 364954 544545 216631 348604 964376 69861 801784 673420 326296 989090 726410 588052 795724 880628 135319 925945 259321 385833 905377 510420 992377 22980 904570 548273 766010 790010 199113 32658 424382 822840 989580 636394 275737 298907 882833 779555 632694 561270 78075 498200 865682 215760 53699 992411 770623 390883 701749 557552 711907 941470 759663 137040 147446 834340 97509 277608 434056 225611 321760 628183 1034168 690718 156666 540595 265022 68188 938659 378885 197090 398326 859039 1046856 628482 252053 630406 292078 616464 416785 260675 73179 881426 526075 172950 479976 398625 919828 1035154 784737 415978 953300 857631 939912 824624 701668 499833 1031952 23368 424100 415663 395170 1029531 539814 827173 186715 374311 674353 739090 640844 283903 528575 643843 997881 761542 79999 135254 666075 537400 820435 523456 174558 201634 296659 523464 475619 835941 532425 352841 203071 896119 578483 213748 979258 389601 60357 106188 454546 420418 747748 579240 997621 854090 509483 881332 88970 952128 232298 407792 821609 485757 241570 955311 172830 935663 510858 1001498 791082 93079 72717 490667 816002 640523 480458 4018 135694 861685 344723 212435 667947 641681 474606 170118 272170 344371 355735 347286 870351 562111 252156 571555 1023698 247599 150208 873376 883297 174609 394040 648021 247196 848646 473841 983774 865048 765765 816424 325930 14173 917781 893520 909181 119656 470614 594576 399342 470826 1048313 276546 857066 1030 355203 146038 27311 251735 957327 677740 212946 787688 275529 530206 784825 301434 194291 1002932 149538 916801 241507 912909 490139 618087 160387 371773 206599 674696 994512 487433 925727 405045 98524 694125 375790 906609 652749 657686 92756 581687 685531 71401 301957 940018 7381 143482 456327 264962 546461 91542 843703 964414 740775 833721 675653 853101 371071 803224 653235 478924 761152 270233 179290 934283 1000989 146518 358372 147791 285147 122398 856787 894642 730453 985716 715257 772287 842487 243854 623870 448374 209220 578519 1023198 427598 348497 331373 881256 624302 267591 230307 947392 250482 1021668 797313 604125 771692 3579 530495 506636 3297 786159 758478 130923 22536 375100 1045327 323183 191631 665071 481433 1019998 64533 714281 272823 37590 249777 901535 944232 925508 836202 746781 54174 131438 134076 487678 514559 269802 678425 776118 810087 866468 81254 101449 278628 789340 942458 32977 185017 437285 628898 62715 195035 148456 374304 529546 342135 726239 800935 648659 753642 446746 247009 690240 840391 737533 749545 574157 702293 211392 317905 778894 162319 779246 464926 977191 278562 283110 290887 199506 649714 616030 844345 229213 509333 527067 492246 301993 69974 1029689 829041 541996 675380 1000233 711507 110064 221792 399022 46138 156562 232386 235167 352981 699844 74357 978985 664137 474315 994119 77386 946607 403457 703034 761943 73363 867412 140550 299127 532342 760517 1428 281125 605774 42731 265348 815281 889601 148845 238504 239040 642541 813708 811143 1015752 348771 260246 149211 446613 663847 454260 252691 408519 496370 255517 918738 73041 123632 189216 639342 573436 559427 618783 894578 254946 877950 266830 865308 38131 440618 982520 1046495 676211 389700 536314 687843 950394 869821 311878 202880 604275 924153 238946 813255 284061 672081 496871 1035001 188557 132241 158466 99341 181418 589178 769525 574766 972464 770369 839319 359995 731950 23310 771792 917574 376072 759422 18463 946198 353269 334370 739860 264357 72449 283134 805077 929185 628493 10762 902045 1002991 994634 759989 199481 497188 920002 588125 90249 226058 701903 931544 942853 517154 585378 247278 905013 433692 445373 552924 560440 261472 406905 257234 462654 575624 961409 151158 589838 639716 88917 146016 278913 986868 624329 1045660 342789 352498 211587 473643 686107 196934 152704 387969 366296 696079 252559 624392 755304 389793 237780 95132 923015 143361 16455 6926 577798 543083 482611 316577 733772 721357 277943 565136 662994 315209 700488 503174 176550 1019319 541229 113956 549865 288 378370 738430 553297 993348 207414 617374 826280 745237 499596 186112 473162 741690 3998 999957 167595 834701 385877 1042880 886479 590749 530802 706268 1026000 626733 44297 170163 943708 394675 19457 376712 901941 410586 679317 911119 407983 145664 743637 688368 654901 623801 224038 3911 232644 846410 1011390 409383 493421 234287 667945 971538 255192 401813 2503 1006978 421564 627424 966731 510820 299112 258599 770877 1031832 947518 318131 700025 309362 489266 772740 926126 201788 908623 410828 845536 250290 780850 1033329 354535 601988 801421 884367 621038 267735 750501 1045748 813556 807108 82389 284835 879950 367320 698121 1031249 545571 751507 1022276 923371 429039 908777 913690 988686 688129 570052 239670 704654 996860 4991 157654 518384 411994 749676 419658 946159 930020 620368 694904 1005306 709947 445922 274523 828084 685907 105551 1007999 724340 59122 255929 495239 494019 198966 965811 306856 693472 831244 10695 527915 219455 703418 920048 154862 303365 236374 1023776 855268 891022 526668 1047739 65681 549096 403163 213530 297358 553557 582041 566538 702219 184013 895467 216138 914504 656505 686478 260624 1046299 524345 928273 886405 589421 1028127 334680 928324 24765 30194 797211 497887 551579 354732 783972 1043290 494894 683005 424469 350894 580783 67781 61280 969288 909036 993693 264013 205447 764358 104527 815159 97089 872883 807258 371791 267838 370748 173679 604184 534972 674432 78070 786665 293610 130992 234634 273262 575597 26513 4473 76327 1245 588029 190277 9192 1007945 217186 231205 436824 796591 708161 890501 901234 157061 230832 508289 471302 419379 948953 154990 472377 720278 471417 514898 813825 434815 297825 592487 7082 88370 456441 993948 578131 355816 912824 904980 606834 851789 967341 954532 360012 416002 442617 36953 556414 597532 170579 379376 258935 410531 337282 538205 292347 842516 486631 48709 258977 896224 789744 654467 293462 500459 1041062 577702 871897 459533 133664 311665 282172 96660 863501 667483 896617 586688 794927 22285 785051 1002054 251610 861158 683745 310222 825209 53882 761246 735093 300042 221967 419339 554828 377757 908318 735924 60119 594392 613592 767991 356750 56694 917407 952968 910687 313027 756872 632304 685354 577058 392160 838409 380740 639623 1034404 417412 138229 589822 791303 823139 706554 97826 168688 314751 335619 11942 1006201 233475 636470 633808 551025 945135 42666 472825 199387 686742 694253 329486 201069 69664 39551 780050 905234 311817 315989 9370 717160 48544 913751 1035855 858435 814729 492001 672368 808744 881979 65862 724301 813267 126339 379464 137165 576690 853248 511906 206313 42087 1040804 468606 435502 812873 579641 24831 379711 484580 193242 768185 787537 464756 1034101 461108 504238 673390 368208 301676 276531 653560 780417 572244 483025 407660 1653 11342 785679 565977 810602 612788 260486 445826 770804 681555 759908 948061 207228 919019 530922 363412 766140 75696 764142 521224 456516 749772 563546 867273 508409 820954 915115 415 586384 535149 483954 80516 839191 729479 672471 82984 955245 193058 672017 575340 25029 158891 989167 748263 1011495 853633 373330 939364 560879 197755 432560 819298 460876 554335 767123 187027 507074 64620 1004824 932445 695977 682961 956273 335964 817067 12083 594019 477662 196426 99883 510921 856933 344408 298694 367375 43817 676988 8195 177079 725908 549044 423000 892376 980420 914894 697390 750234 738316 1028589 716896 617147 1027187 276490 646336 113933 842547 554609 6803 904437 691515 408896 82704 1026286 881326 468203 877028 841988 450914 902331 610224 294234 546658 997706 515209 703652 314732 457480 903800 230061 645492 984249 694264 429779 696607 412149 6779 447110 433225 1015207 190693 466892 403328 141455 890383 403392 452230 528320 47941 772367 128722 60194 643785 110201 389648 420849 713294 81238 966813 693052 849277 54286 343052 677991 485491 678048 41379 958377 393793 333596 251102 360591 515947 847913 29163 908407 76906 55168 634925 1000726 634922 172654 70842 537331 140940 140886 455901 822249 682725 894765 575636 948649 160382 103933 478482 757813 5906 106338 948030 541799 242002 330256 603699 242280 361316 25931 722366 898105 389984 427885 610531 608301 693714 711779 959577 345965 133179 984112 110857 355443 564112 377193 663187 371087 511673 341944 863688 118629 694547 162394 797489 754541 34031 27296 962951 558706 629265 779890 179257 215828 333873 1001159 821737 515142 852349 470574 20207 463824 554261 173896 1030100 663758 973198 561995 343001 24111 382832 813185 474990 96567 271288 803015 853691 911357 203351 145422 1013786 503790 600240 203486 1027738 883784 460830 287950 875646 132256 116844 233229 458172 639836 240219 569052 907903 588858 903712 943122 514470 791239 301539 595863 598850 274665 76864 494057 1020700 146774 85706 438682 654124 664090 29827 190927 341539 549653 225382 28867 592354 263291 65502 341570 973313 442706 75084 916014 797257 365047 873092 572158 717114 230041 746320 947258 637574 580029 878572 404736 891284 560824 16264 743042 1043454 921656 197322 96902 125971 875196 81481 997861 4950 1007383 654611 695052 1002749 309489 893735 43134 915570 570694 825340 155471 179158 960741 49401 60842 206457 235250 773114 213325 795491 927588 281042 976392 408527 454024 760003 930882 1026474 196220 433927 905076 408088 710581 218443 750763 720880 497017 336175 6410 644667 31078 131015 1005638 963257 180457 688157 406312 182363 904136 429484 204303 752074 889497 68326 89963 334815 879944 801712 114243 231465 862613 589793 688304 163690 160147 712134 572000 1039386 33323 187553 846612 627939 12695 732965 847138 626467 148967 896508 340979 606573 400255 991809 219782 468488 957335 614406 262635 523630 1016506 930000 917449 909519 849735 855574 318682 992395 487411 371653 828265 461500 911941 86719 589275 673194 28953 854871 107811 608852 848670 956374 401227 684782 26968 933626 708082 389469 413086 1009266 609481 889277 24861 130403 925717 675036 49875 440038 897840 633532 22037 5255 698120 324884 751881 671944 487583 801232 985901 244124 870281 990605 1033166 51948 156785 884254 383122 252181 626580 648458 455663 293736 327492 510475 555953 1009321 427622 1025424 272248 599953 463605 185148 583479 896332 1014909 607333 137655 435196 828064 197269 987922 171828 580501 492045 324408 463997 307876 836669 314477 468436 587435 19021 6601 605226 792732 776088 361911 356835 317948 1067 118 445784 281446 958283 140955 609109 72454 975340 522125 965019 930591 356666 580616 287071 436357 667924 261275 229833 588068 386700 59433 432758 760439 109160 952940 886263 317457 142244 684653 681040 536 573934 682254 87418 650181 282665 153472 328673 965093 784106 32205 655078 196955 890622 653647 714078 144795 664546 105271 483345 812849 640585 200455 519228 873016 118426 807192 30223 441572 423792 1013013 770864 534008 161816 441470 634167 901968 943894 326950 666672 53337 126112 808886 995612 208020 574753 343592 1003631 18967 365496 1034828 212116 879627 820407 615494 528484 210223 1032228 47374 27059 689747 502843 131311 938948 437470 65513 366088 463 450889 697683 711374 612738 595362 879693 618632 281981 529418 494820 179666 133077 978231 391637 902426 451729 767731 361235 477990 736304 760475 378949 19853 720418 668577 523077 313657 924490 933386 225954 315627 245891 890096 658463 652215 680215 164097 417586 193411 954697 808702 900998 1035149 700621 353853 3961 526050 91467 538408 1008286 354024 845023 924092 618557 842197 856220 66571 841166 1032501 941828 704698 272770 1017960 235154 748931 56506 887585 809008 84405 1044109 84968 162241 775343 159303 981657 536728 277608 249316 543459 68607 334826 525465 105162 1032114 756178 753996 354598 179809 751314 978199 7202 631857 89136 572873 923581 880956 735812 432228 402508 365580 190206 557984 664822 246820 240733 1043047 532023 44151 341753 814679 363614 222703 382074 35395 985614 901607 918046 525490 411329 484530 478007 668255 544064 110610 30635 133303 399916 949697 592498 393310 623225 240108 921628 640938 27117 355762 146761 247078 543142 100777 744750 27153 263825 344154 987158 873693 399348 532672 580063 410544 589284 368845 229497 906982 2000 1017830 1030763 795533 682740 207202 142670 857575 174311 749326 179279 566252 280078 635819 468657 970693 118822 1011055 194121 96850 341182 174208 441856 394661 288698 479612 567381 575365 285138 479220 21976 805868 278288 225517 2992 944009 730454 467293 340502 858687 121558 587956 664280 344484 205976 136016 214999 334723 804087 408839 100745 825434 512548 453538 265592 359901 842914 723292 214208 874865 812488 364391 1002133 737970 468546 323687 758459 749037 369808 348917 124940 691879 826246 1023005 441078 723476 504011 1001952 573434 915872 293722 597427 384558 654698 514563 825086 1011132 646852 498155 671134 509537 852661 158983 572516 204271 240759 12453 183188 374475 69625 295908 519015 613999 865373 896568 650889 277481 42619 644583 87195 716379 260957 820878 160946 523129 860865 952220 882646 167438 297370 131797 205700 951415 789647 326352 554029 1036070 113275 790906 198581 728864 550635 1023633 546804 910464 3235 333354 640313 498930 524313 966444 487618 946744 324088 768467 255812 600233 311711 153133 170857 548269 663456 965280 733261 595522 655425 1038946 758785 695674 318974 834560 190985 111355 379909 790488 1000925 199037 88248 530078 537963 988496 933935 579547 7059 600787 126643 960617 416426 257278 709444 459001 282360 855001 164373 369805 989498 152322 108298 792318 538912 657452 1034305 615287 456656 563610 579718 799480 303713 892072 170461 78548 365665 138307 774140 510771 594512 145259 1000142 468369 652323 790456 299249 885565 663490 919507 578105 254939 185226 938488 592427 1047522 245963 380539 551555 949023 718410 539199 812462 1024816 1022657 240960 561488 11786 620379 92427 284864 558196 1004088 128833 294791 803978 399599 956440 160741 268346 711431 655577 749900 777162 103548 682595 94947 988240 182337 454567 521732 898616 125624 146474 429246 211907 433211 821894 737363 658306 177047 455400 443323 339679 989324 133524 816672 678036 618062 118109 13664 408369 822791 58925 786575 339866 905555 865155 486002 666503 601282 502512 711684 919555 399961 99993 567028 71662 1004561 50104 387110 593531 482903 389403 866862 341426 254602 871843 341976 193775 645505 341703 315043 829281 296450 255759 1007936 836236 81740 427161 178712 1002696 658318 229270 52676 762815 592493 671950 1002898 37619 962434 665624 461319 834101 314586 711395 861528 869423 552308 1041073 5615 847068 294855 105366 162028 874506 479289 357053 898209 309215 840617 1012963 420629 639825 508390 470234 834691 523436 229429 643592 154072 411665 580559 247525 26424 643569 1021024 747392 470649 1000853 439946 468987 106918 283546 902752 590603 437629 755821 571883 604281 154610 291539 574376 678819 50858 137828 257288 45563 317825 640523 360687 450951 320772 266888 83510 651104 459000 678126 231978 429619 474833 681253 523018 113859 109627 687209 86668 439396 664981 504777 774232 272258 784497 562857 296076 184344 742934 924992 1010230 1003066 169470 848667 414173 87691 346200 593304 695289 667847 202887 889452 246646 296507 294817 724510 309302 1015880 739056 391817 133516 997091 55925 1021278 188609 814872 813920 198303 445330 895363 713369 55077 677552 229589 172859 177948 292927 153685 859411 103554 445015 219740 12069 524715 693638 444120 88615 715712 305996 102858 836357 172347 659614 20936 656731 927852 1013860 622203 579070 714231 888316 589602 1013108 693076 266164 985358 324214 99662 375123 806436 81013 475781 458385 359262 853523 223724 628122 526154 751526 59723 971151 675977 504248 99262 707844 68689 8073 763956 156803 263404 629131 825328 917768 796727 284645 580876 733828 321060 832754 332017 465499 712504 114623 62177 763365 123661 761488 970350 628976 802514 770395 78335 616508 875462 58443 587090 844798 110016 582206 888820 766558 389546 677704 638923 301561 506881 4910 425869 891999 612183 23532 937286 843926 193234 655408 180438 290197 729258 80348 946801 701642 42158 417927 864541 650389 1020608 27645 297271 15050 769364 345787 432878 700211 685045 651380 606407 331276 364993 290958 755223 551557 121832 628902 224652 168260 176176 38664 919461 17120 328564 416055 776501 278119 765984 704107 233956 334809 464055 104974 332462 784042 131662 99902 443490 911428 916238 689743 474660 676483 573621 948550 867307 522807 340758 351326 1041667 717221 97940 482695 90765 873222 301739 441826 378362 314119 858216 230470 16276 979784 737515 196543 42230 949469 33772 334345 739214 207568 931380 96793 334626 433308 892959 423573 928840 518324 744481 251991 288492 1786 1341 748781 568526 592712 13711 92444 15361 143339 906436 432985 812398 700450 308893 421454 168783 881315 821616 179035 958388 492567 660647 486675 621313 221594 640830 1044923 926318 201532 890441 556494 452230 202370 535404 335483 852392 6373 1008481 564261 294537 623185 7286 339170 945840 708520 873740 63229 749817 376125 301593 549749 559123 475482 116135 540795 16642 87738 789843 635896 666013 235279 417998 654853 169745 828797 858208 527216 310364 944413 717664 120894 69843 989051 1009341 762403 657052 69401 15224 715532 69941 754154 32039 1002389 916459 913367 440436 202131 692324 553278 821660 902796 822550 184685 97009 150074 519117 817451 734041 199949 227369 993584 849100 384677 636445 951465 27353 107611 6258 945077 641314 1039289 952130 665066 80347 781565 79485 416976 760911 675227 969831 517732 824155 94904 841752 614295 779249 955311 825338 628429 533399 15504 659535 837215 46821 45212 487849 696089 73739 662731 970608 205500 499016 956998 271968 282237 71540 917741 111368 693636 286839 231889 563275 404335 442831 344507 1037795 990924 252687 1002404 757465 148386 184410 324411 434190 60905 182508 102242 558774 883725 572817 210097 104152 962927 562988 604146 491983 254180 236850 32931 797900 255796 406572 502647 579409 62876 977977 326869 496055 732237 581513 533335 328617 787690 221411 117325 295591 298254 64032 719928 30852 553156 506541 415055 72169 1037581 841229 329213 224464 655966 365141 632161 696073 712479 493231 185292 371896 866861 141783 503111 218837 255320 766113 3082 944554 237542 736369 170758 807769 1036558 678337 178268 526932 266878 511647 534500 213987 297686 375084 693671 522914 989227 851486 714853 279807 477829 1854 287760 687040 470624 446955 1023055 1028219 976687 937366 79612 160797 858580 330308 949927 257380 665386 997135 115984 868197 13948 782501 562608 737286 659466 384967 374833 687749 182155 600012 66290 891375 13990 566555 982404 518058 149368 818100 676655 420332 69393 259496 595310 71233 243702 307612 511598 945161 670881 74059 287636 219895 258556 22529 182260 620947 844266 76064 360154 363449 783807 169631 257605 547096 782530 757638 557415 250804 604850 786035 39718 953957 948798 75800 546974 1016662 655244 481722 795549 797318 392883 190388 660774 188490 891456 687090 862191 760777 572853 832631 801506 587135 575493 725463 451488 228794 1562 275901 659705 615200 916816 487782 425333 813352 689655 762917 192974 536220 636372 223709 284532 705565 170656 563594 367368 627359 181384 594872 614113 823784 565419 975114 1015178 642838 959391 893109 547906 738070 82925 1001218 3450 588077 640145 666575 738139 99699 511867 682255 4669 707411 253968 559429 295729 332813 294313 493069 849529 685364 17938 267924 284170 296753 444429 1003035 530449 158654 667085 952951 135531 599147 243579 701076 661547 538908 853429 574701 620056 831112 537610 374294 666412 806076 50047 1023795 786454 210327 1004813 408702 616633 904012 668704 834500 407211 583394 831769 449257 138167 155319 1002445 743007 588891 253177 699909 370611 725579 132652 1013244 70657 450284 651175 839908 461434 978393 452118 1041761 709349 354146 689145 396812 822300 488200 71716 779249 883338 158211 810045 203025 1025716 842172 949058 598753 707501 874067 1009664 570569 38304 597274 426908 2727 667721 296727 168974 394057 599420 1002374 658081 527094 363421 430677 891509 710118 230439 448167 466685 518853 657958 498002 971394 130356 331964 713568 54429 661576 848287 694418 852161 1022217 863129 891352 726191 325877 291079 964570 861951 223354 525915 1013106 683422 473471 290971 39472 808010 989660 357343 693461 516888 531933 1008086 1027544 881903 39619 243778 133604 572939 774467 724855 490584 729722 26629 940256 338373 679074 767526 617850 850548 881593 253366 60504 449758 131660 177723 354589 1038386 249017 231212 912005 585426 42932 889463 243932 1036502 175814 356092 621701 745095 707273 996112 502900 391909 362605 749307 543924 1027618 278199 587642 785635 137253 296317 360509 153265 13064 1047531 460394 1023077 779675 941824 527129 636760 746974 258066 40405 427639 551818 404294 407329 359621 209545 52761 811761 954327 216442 339418 15149 30294 18478 908845 569906 538241 793134 42889 372048 787624 616754 576955 520013 225714 498603 239201 774880 453016 965434 622448 54583 33255 337719 841135 520306 530498 595755 645945 181797 311518 519510 19967 891354 886021 874794 106052 924557 225683 281037 877855 66094 980348 241819 404220 30242 692292 70562 556571 871363 315525 192549 940304 331227 238189 847130 579905 972845 192061 1039788 673132 590316 558795 496569 680990 104514 485377 33364 991804 239819 804188 995396 231806 220183 878701 227972 460527 188459 515931 108225 983407 664320 260960 738783 311345 744707 728904 124532 631101 945044 581109 890700 761839 850823 92381 80355 273270 623526 478858 435438 740694 724780 690457 825042 597990 514123 711868 30763 1021139 570023 493112 912967 428956 1000921 407911 933289 276499 595950 749496 97414 776418 616422 919210 759115 835076 251957 11860 989461 761671 125252 501728 1040951 17105 869361 1004556 493240 95128 578571 790952 367314 608232 176855 977946 377716 767969 582030 956893 366785 623607 709596 150269 284815 617328 117347 509852 420073 111337 654646 974449 436878 785106 431710 271172 1022831 878061 687193 327027 411957 856019 1043605 460401 70584 185199 583162 833601 278409 549249 156509 93183 940137 435996 288270 436311 943056 623656 577611 835596 910183 250337 200650 49267 567182 899414 170035 634869 815575 481771 667044 990353 681865 638935 393003 195159 283678 10919 692559 578030 1031109 238521 424072 278287 572896 189634 58306 573191 968583 36425 980703 315193 333316 110121 652594 154522 67925 431635 15364 425267 18094 524809 724242 690339 43764 167652 207117 552090 265538 688336 932377 286815 643432 121291 986702 909899 543335 704553 172602 132684 1043702 13587 260958 595043 152064 989955 53932 620326 461092 625737 593680 653887 539444 950665 200676 874731 72886 1034299 968569 72827 536678 18730 107925 641750 1006002 302838 348656 419062 245564 1047698 210614 341350 490844 484294 449288 257739 993436 338861 68987 334424 860218 448312 384663 317016 307369 998314 1010521 451752 984592 456475 1013681 526649 782025 341749 645381 833683 552420 708218 110764 464461 335265 630075 226932 934806 418298 148898 381725 64943 551703 144234 740060 887919 67543 782881 964569 590014 608334 250797 300209 1032986 585793 714436 726772 619029 899500 146802 203176 659668 550716 33687 776132 689553 632534 255334 751286 157723 574478 673256 942302 860241 928433 640375 487440 283819 768315 235587 714774 633009 844641 732368 934188 641921 566409 762486 443010 185933 1000013 364512 60606 522971 909052 989582 701559 819715 121881 22611 691387 6709 396506 397271 868746 423408 243882 308502 303704 277068 93607 378079 64655 736625 631588 617045 1009163 5406 207913 423282 448412 193827 358894 172415 923527 384487 175716 863134 291846 662242 97964 375104 478659 987428 58781 626351 946785 810445 1025602 71045 607987 83091 106074 504627 443011 224831 846039 520060 145549 456496 577631 387831 979841 642518 561614 140688 827204 811320 782002 955655 951215 106351 1019854 2927 1019663 17448 472983 388529 864419 1013542 771258 145927 197410 572094 459924 777857 83762 600666 480696 352131 536050 788727 334445 118341 127857 565158 260910 134994 379188 879630 653608 291081 889012 171752 413887 37407 550366 912002 142345 628763 260497 106813 337233 46553 441379 74767 498069 131592 317405 303362 838409 368044 654202 401843 971666 993948 128172 125396 419660 365061 662167 271786 550661 858853 362580 911503 213695 905361 927600 752497 404530 14639 821866 392018 792903 678973 38712 673734 300702 465160 328130 999800 289289 118070 497254 350373 525583 19261 21619 617375 116586 336105 88238 324939 921993 273882 628688 363427 468751 231939 289029 372278 188754 179244 1040494 58531 274909 147569 260512 863521 685294 351938 299555 244474 562168 545121 537589 197900 915491 310119 897028 271431 740551 945982 690359 885297 856565 165160 797798 841573 392942 180663 393181 162319 210089 478291 407774 523378 278609 46520 755867 793442 60869 282228 366144 916682 453143 839021 674151 114216 603662 607834 648353 545548 747684 290885 782324 308125 180615 932879 979800 547603 461724 113388 327993 71230 872312 87267 463096 139774 415205 216911 600426 170440 719460 566113 613207 734760 19877 533659 232444 875321 886800 522070 266122 882478 904255 1005373 201636 700621 506241 699856 186853 910831 314969 784610 705112 653826 170750 98588 599550 488583 508889 843896 393548 356244 447497 284870 28330 644690 581602 555562 61685 717696 653161 530844 691709 806894 92378 825190 309512 581891 1037091 554410 527693 296760 854118 147162 514170 973979 1032315 375870 161071 86861 596843 359537 161153 173060 914422 436708 695672 625802 524814 78170 437649 581180 576858 931946 720188 973963 552884 975873 845151 125822 665515 356061 916177 298543 47874 692243 268512 701770 829743 602505 539596 679313 929245 685693 404297 97882 332650 791036 455937 739343 546154 716140 14096 963245 1020706 794370 146054 23622 545293 929869 974313 112511 69723 832681 217008 494098 272237 12237 956617 113485 818779 281662 980755 946834 920686 942553 2021 165333 797606 937037 246405 79905 506677 233886 17074 870419 987649 55460 811803 872029 639270 503690 337894 879685 665202 434767 391466 543267 970472 237896 896373 91622 895293 833436 681030 700816 198750 594375 405652 1016245 947688 283671 955205 969729 480431 934194 50616 964015 217912 569486 316476 225810 568894 906488 100502 225552 410416 578318 205951 187809 750257 698309 977956 27733 643864 351971 884900 883147 701166 498053 395926 751931 158578 156827 275584 570093 754456 221031 193889 414400 237573 864770 404264 116388 281237 545751 853306 748832 98262 401958 474864 299981 529418 18050 469526 968152 386345 945492 690542 420484 384348 805974 277291 177062 640387 653592 45942 318503 780208 36734 1001197 46726 164266 337983 673055 559955 984939 270184 516881 411573 210339 961240 914876 785381 390194 311489 162956 371121 133297 347693 195554 418554 563434 966007 829332 702518 97628 642254 1006952 685806 222136 570549 356252 243777 901478 302726 671585 606048 955905 223978 632667 927760 916951 1034338 144931 582955 627818 891330 276677 495391 632561 306352 496962 1016429 669400 770090 161039 151083 117819 908029 704405 127619 6255 258638 812207 945970 944250 843797 948015 434698 780182 895389 71512 423280 1028530 267782 929125 810718 701937 365763 455681 11618 223528 291869 545486 337950 346212 354221 2270 97478 928610 1007334 829245 327205 222998 1026953 154469 602776 573477 817198 952775 307857 208234 1019586 276553 775957 92788 225027 739523 571455 285190 832774 820097 293819 80023 642994 291268 783179 499408 198467 460865 625478 349200 316359 926112 952596 127211 951204 837886 367027 807335 995856 87147 569397 252093 724376 20333 275520 491870 192154 144764 98444 311788 540106 916612 176488 15996 469681 683878 639798 150363 78377 22646 327915 81798 128226 490494 705168 235312 548321 549562 949187 255552 923900 848987 596535 39632 481631 647684 963631 102319 323593 712912 755463 880352 176719 767050 148907 582681 798809 526579 374558 630597 113569 794303 500981 468738 507255 17304 465369 228132 679295 597466 520201 362288 1013808 444117 896981 1008866 58711 832847 245284 683687 593554 817151 842479 205348 775638 868371 257988 971437 379882 670635 536132 338895 767721 114779 949925 492486 288964 1000877 146992 1048071 452030 667549 1002948 163256 449262 223515 1011793 616499 615616 773772 325982 538503 796020 878666 838532 908535 568222 95519 108273 62329 927908 869582 706534 1032759 751428 1041034 1037625 921361 225803 692093 794324 704794 367070 920899 732212 480023 330869 440428 563947 726531 510683 94973 871710 803726 544752 220912 256007 581785 227047 944303 959092 618427 831944 827805 549702 488383 167919 813709 733172 115236 889995 486985 387845 566684 220448 945164 746137 774285 530437 250376 306913 270227 543463 993250 57507 207868 321860 215345 786359 175690 768753 94210 481676 897205 397973 200535 860067 889254 513068 294307 611859 316990 576388 683855 135684 117965 152259 803129 591924 196443 739551 856880 27509 488994 808996 897657 858924 313873 429234 87117 8660 853835 408317 991320 99193 941990 800331 691004 416830 437549 481081 819468 806615 312478 545335 483281 279312 104429 646663 1032713 422980 731327 469570 268579 643046 740080 697811 858116 566268 276238 988537 60805 826782 847067 850506 216818 792444 484814 935979 807564 178262 694163 158808 6664 1008001 673415 828387 85263 93545 436285 434732 549820 998921 906747 100206 639265 7028 593725 993075 302530 221776 1035313 892634 311831 983638 696378 998424 69903 1002708 1043566 570227 57992 135978 287256 1025737 142808 464208 611638 228296 689223 1032271 188155 688755 842642 539843 1036366 879523 927850 249184 881738 724868 182515 425322 74428 951316 966470 401211 107176 99239 179183 826049 679109 336741 1046639 363517 155132 711114 844219 78213 76269 513318 299707 436994 744809 827931 728780 1017779 73977 729634 44094 435433 551766 315910 876247 285833 857071 745574 4687 131981 46438 889912 648402 964739 286739 688961 37249 1016332 400511 333981 105201 310622 802283 125757 17834 974019 558279 615524 549545 816664 856379 538154 1042910 762191 861601 532985 91311 567021 243976 724755 600179 261772 645555 160009 1007864 630106 450456 851525 584446 234649 290530 308865 589498 131101 19056 473422 895572 148689 390739 158863 72809 1023794 666196 1012475 638601 459218 136299 389790 204730 541654 27465 109400 634611 958329 151759 286044 214434 688263 394389 917427 950823 434915 353892 345783 193111 164097 936124 686744 790009 791148 168783 957914 590156 186945 669060 582613 739200 935347 59637 292660 922936 88709 639985 36983 37646 374163 171003 842865 845839 514377 79945 799434 398395 969770 283717 498813 432902 591690 160272 764507 654810 570581 31994 662407 722579 605830 670731 644089 57857 535600 431230 991995 330346 741945 105536 416175 786949 938010 425077 700806 712063 89824 205812 230090 237178 225198 1034694 117525 155145 105017 278443 525272 345910 383818 332948 411862 614781 992064 165674 315046 404302 832651 215110 436532 132238 447026 331127 975424 616726 966222 848767 122845 195379 2189 110806 858867 679461 863408 628774 992702 778400 98573 420557 655950 718669 161037 588638 641285 886602 663471 434208 630556 393382 335364 685453 64798 411878 901553 815317 214378 357763 954224 541272 764597 153194 396687 919600 1009286 839802 385647 446629 16313 2057 475910 453814 614653 482144 962910 529047 32598 535866 592659 348205 348315 687945 780249 183700 610809 679089 215028 745370 646766 791691 430783 911937 431438 869476 976166 299840 921794 832187 569387 1033347 715844 194950 698212 982695 727845 393390 786299 97151 757512 84110 261293 565394 142948 853112 840012 410010 6917 918832 248893 45830 411787 553839 55163 437369 418537 1006177 1001106 850761 656615 721447 128292 1280 671393 6742 832872 203231 93191 111735 855718 497494 88923 528005 805820 383629 508853 404850 317852 131807 723842 542626 325068 427097 614145 327533 568548 952895 267973 748961 338195 665992 93750 523263 1003675 418653 952847 659386 504913 194462 773857 295931 380446 1885 886671 193631 823168 886624 711633 907127 147465 426659 333489 485702 371679 142548 81168 746951 696891 312534 914466 758629 508906 673598 1030126 204161 1024463 323801 877007 704240 994143 626980 458485 507002 748835 240850 63205 1027932 565050 749642 885237 729031 295892 487975 946129 61279 923064 279990 605689 299964 296639 777595 491072 73964 495190 441772 888142 730095 198656 65204 104735 216378 1040850 860082 849795 256821 285430 960760 117916 210109 889384 433804 983394 287650 812092 770730 821794 106282 1022614 567359 654587 571021 354736 628080 620640 306038 933783 275985 55705 920712 713327 204335 738113 794583 1040107 990343 324553 56683 542421 23820 748532 637377 114572 88933 779609 999497 778369 894316 661733 884201 319929 421296 611670 998264 891470 454132 124353 395332 970478 170414 837644 595085 643162 467081 1028980 318471 944616 803043 225033 368732 8194 748111 948269 439208 310949 602133 915737 37627 407523 691117 462680 1036507 119393 1044296 680522 970687 960474 10311 264611 806037 357274 856513 115689 571708 241923 792322 621817 288523 264716 820742 664706 557385 398780 373250 54408 317362 1009332 452060 804835 817401 1042851 206510 565437 728384 234447 181831 884504 876705 745875 312745 550726 380329 500955 657292 882799 571351 893865 283354 553742 583202 165524 206129 528244 986480 366404 546148 894020 400160 249591 951802 728309 413569 963839 747438 606292 600152 36162 510957 18175 7006 513721 493403 836074 532672 268785 730190 708830 265630 919437 353617 108789 507532 321217 956323 617248 922131 742361 1029558 346785 242481 872112 1006000 787345 46037 629049 688109 565595 718692 550394 203130 890175 748855 611980 945820 269520 6938 182813 872776 129143 325583 818157 532392 1012205 890249 1012180 562844 504517 629874 342715 750646 879328 922917 32030 256573 902902 885556 578961 712875 767764 577443 263480 264239 886040 197483 421965 179372 441143 119288 322717 571320 547448 324524 122891 561950 90423 938074 1027852 400220 631203 326091 162602 946726 59455 849468 733570 131297 815717 907998 387397 670505 832702 144981 365114 340299 356811 641850 455482 62155 139360 563865 325811 49376 41507 835188 545574 397555 805393 332861 812458 483108 209658 178016 230502 970949 1041920 1002423 295706 698077 86300 137236 758679 622758 724377 913595 554050 814607 521879 127460 257686 578106 593801 461373 435615 267775 703159 284007 734335 207464 671677 280181 367852 514867 369162 303728 656816 389459 1034082 740053 837928 664943 192093 645140 381894 844386 750822 656403 86671 710585 323260 844970 504222 875576 232436 456229 453279 827477 249717 193989 467797 372923 693626 363583 302100 936137 1010196 772155 585287 29969 733094 944342 891627 525785 333159 260129 125202 774557 515555 767391 922722 837515 619899 741579 904084 315909 973024 619408 786165 1018147 412572 990415 655079 439598 122505 641756 780897 827686 804439 554497 290155 933182 131595 875258 642980 463194 577914 955768 938684 65432 1014738 1018526 385274 644804 1041938 861063 199606 570594 883085 448446 350688 866728 645740 952260 190072 166145 650792 599949 478995 7563 340500 669955 127581 158490 614865 267906 884369 348467 814551 462170 708611 679314 442867 608337 597911 319140 1039299 100894 360774 378381 471356 964591 766624 88868 223013 406500 145733 572786 120729 198545 774507 79671 26761 1040000 535644 221157 766520 381101 917236 790179 751037 654600 548903 597195 484228 259063 96121 784492 930253 455121 293764 788168 590636 518500 65654 186071 335111 679535 628368 795587 912923 921641 506024 239466 91384 488376 985767 703711 562816 851643 649228 1037034 963692 213441 606824 110211 21447 119504 118752 556378 852849 722911 35246 964690 340637 33115 31392 251394 943955 951462 777624 183603 509167 534163 166922 419685 582304 935404 1031297 353097 324074 742892 594202 26440 800036 915653 62983 771067 378363 813596 413709 984752 764909 702856 752390 285676 213711 906518 956512 115172 782664 353224 863645 396034 929619 421905 856785 241766 318657 57947 307495 226402 714677 641921 823644 578813 475942 294741 277058 151153 77152 294683 286527 1011118 444035 144396 548555 438997 1046275 817621 594166 345021 501286 63765 189919 159345 344201 348642 87102 64431 36508 726597 628699 545131 645921 562361 966676 1008970 27057 29360 593499 229160 81207 136974 697526 314258 536178 844972 754750 179789 873080 17622 449440 148685 569646 164301 239007 510142 412624 553286 169872 983679 291695 519914 745436 695202 421742 992980 210049 369006 357381 700438 438674 51037 649406 292660 67507 358814 458491 358567 686749 573332 170094 281435 536480 519765 228766 686897 478236 600875 1041513 701310 877575 638487 411260 113034 538730 275529 690141 800530 443876 545449 93538 742599 369445 972882 287543 140493 569204 200977 496476 384317 790826 800746 805925 713379 427061 43411 636600 565888 456854 845560 384402 933321 491747 550837 590595 131942 1020102 146591 346029 375476 1018747 1016380 827657 638468 1024598 369477 991202 582937 787259 682795 755415 475054 546596 256144 798941 892910 299167 139210 673724 783610 854605 822627 84621 816487 1045861 882843 844866 104893 137262 333284 725534 583417 842888 948581 825913 821515 1027684 22905 905725 900441 961095 237869 111788 134459 564172 643781 608727 874621 936991 866871 89064 176096 336002 323502 32409 393112 985291 436744 1009019 559567 114148 24921 363121 667937 479306 246118 271410 627486 132751 879659 617674 848588 887769 134230 407577 914210 487008 735177 1038930 139662 585203 926235 548478 675952 793204 401176 462071 180637 410200 849213 737773 925917 110888 720957 234468 347756 48642 598910 215604 391549 272920 953501 9096 658098 970544 280038 158816 122534 40482 563420 91535 741475 191838 802999 391869 1020908 5987 224481 903397 123061 26953 299896 554200 584741 418104 988112 610745 865307 277742 239854 481152 399718 317502 568333 354679 1034828 121739 272157 847039 261380 80465 374591 306892 1014332 262557 671562 924645 948115 30352 223818 181669 639520 99551 851451 801149 964841 359766 654674 10031 792429 402512 236277 710484 888859 266305 261054 127448 14040 1005613 444731 627833 637822 496174 627761 375115 816215 860657 395029 126262 145574 907065 1042577 611958 527134 449627 60933 592667 300137 390337 810500 440199 224674 265064 295635 365811 998107 201057 781549 241641 300440 601171 820609 622283 509778 210167 946418 378955 480246 558491 573782 1038833 349283 661664 391416 659097 106736 456444 416983 959730 969699 1046201 661284 58880 781306 313716 862664 826266 866022 285407 995547 906988 879564 687935 62766 722679 134594 324078 118467 745228 814680 631770 448335 232789 100364 547332 388287 180556 174292 105475 951215 655938 60569 848510 674292 513497 362422 554422 1022228 145034 582013 764921 1030345 580129 163506 505904 717186 641084 769038 972882 290530 147663 1005757 865262 1045055 389794 1036512 850598 218404 426449 952332 1036974 383951 351820 902090 497489 481204 649813 488981 550764 596472 389380 186335 918513 177654 158918 185228 949862 824254 957914 474996 276324 676497 749779 714854 601368 981863 865561 551968 891332 328553 893799 1041368 254527 269942 537678 482998 775281 975266 706225 11351 472537 144819 300615 718668 107015 39331 885277 307097 375073 210209 1024785 410934 630370 703247 864856 78481 837271 662533 835576 186122 71328 329933 375119 565622 610805 804069 475018 985757 448798 116992 216623 352188 47162 963973 536980 23812 918905 333070 150885 366617 888738 487147 13090 637587 318606 10653 198814 756864 30635 179547 343681 380640 1020026 46736 104135 124456 321808 821339 293696 349376 464025 274189 107534 263557 656849 893615 527913 91720 781705 989561 934366 676428 1009960 858716 59724 117964 852263 548729 898790 691059 391060 362664 302068 479458 157328 564722 610065 792365 306897 942615 991918 658014 800289 881929 600974 21233 95708 607855 571208 766038 350582 55331 266953 975731 912627 217269 1024207 911647 678765 286181 213102 394408 540050 681772 394127 825934 276516 36916 669036 973253 1043063 428892 241942 800951 470262 539701 165871 376128 958366 469511 784432 792688 362624 1032781 766820 430285 328260 289588 488683 834766 424609 550433 977017 855393 753894 295464 123028 665702 58485 1023637 449817 594737 467778 327015 778679 666892 665688 157136 760946 457138 154196 530102 56354 965590 588264 297269 153329 778138 643161 394011 49377 800024 798210 784747 78404 391901 866511 148187 908866 243817 363203 6741 465238 59568 270450 323962 962513 95388 563079 856858 494678 916872 441664 529853 241244 980934 879853 728605 684208 38171 704116 586154 73712 622398 492752 645381 1040656 942684 269453 873093 845785 804759 35406 1021109 523621 245634 649544 843987 22181 973990 469444 828755 965339 785921 991137 946267 916000 485762 123087 176708 766943 898702 1012693 610335 748888 67710 380491 1582 391198 727327 9057 694886 993433 398128 98903 974580 777349 408807 312579 951477 151922 946797 773710 572860 969538 618589 530615 896976 428717 126537 431310 898795 201664 231733 579514 948156 1033305 949786 367028 1032742 244397 537700 689290 672703 134083 170101 610845 133714 674295 280096 670435 448093 220024 754478 898149 802196 696521 395740 491458 236892 92995 500571 854059 122192 181138 627279 69989 721344 753716 838993 439882 888365 961534 592237 374600 505807 15510 169125 661728 26639 6393 65644 594472 921357 1011703 39979 346954 345627 679602 573375 814083 606783 1042211 58873 522788 530101 145045 956189 755733 837483 605224 402275 668493 76676 102223 535930 881371 630742 108114 394496 472544 297323 1006797 446731 610835 501764 1034799 494243 803387 342161 747580 1034053 996537 190394 35212 349026 748027 824409 925706 564445 320266 844286 54133 257425 155645 367466 813026 488905 437891 124180 750648 796358 346206 802727 1009842 482621 803298 154242 714081 613334 886906 46646 24744 38318 94500 5900 990654 772310 825072 968573 553775 321745 199044 1026744 483675 973082 183195 597791 293110 1046428 1024385 897226 4487 227128 667545 564226 839657 756291 813272 532423 294092 941317 347463 1024075 76596 516155 915588 760181 306937 680853 131137 90463 549702 524345 336580 309977 999707 971582 17766 866275 280011 133170 1032980 355382 993662 635797 854737 913340 615856 228699 888370 930068 887728 924526 65504 858127 715554 629802 582170 751670 493694 426208 222512 676673 680847 895059 235017 453537 527860 723261 56478 435959 758178 343243 510589 835738 370528 776477 407878 248854 802121 433095 833841 329640 281934 1008723 1003399 491203 946 65213 1017125 64653 734604 310773 640252 183906 10056 583265 2707 808528 959270 649304 778371 880026 1007546 551592 110330 169782 898666 402704 1006137 328271 109043 232135 12566 548035 277733 541940 11131 30117 530466 32051 555237 569276 33123 587798 1007333 476163 41395 262050 354211 414759 859122 73166 647254 838924 652115 108295 42957 72008 967134 267439 216297 1024935 737007 12185 490784 993701 398773 920207 312060 843255 2996 117965 234650 678658 358211 412803 1028652 484706 525839 31062 513143 97893 709526 366303 306006 214670 708525 935722 76853 897042 881915 25913 929942 328030 1036155 634751 746640 763791 1037054 344678 1017163 317688 655783 385737 651141 591776 352877 989306 491024 402369 509852 465085 309329 372298 812372 753867 479427 170846 440329 188497 586610 591059 768769 332782 877697 634036 749273 290744 913060 741312 307201 113080 270758 247784 875835 324713 909541 196309 577056 325949 311761 634975 432539 516888 178800 392471 240747 411859 925661 1035454 503717 739258 455877 983244 573233 744975 1017832 358122 1011784 791941 680606 449400 337916 425413 493391 543752 442800 947948 720890 117217 361884 576523 441519 752765 28490 662950 115221 50187 1033244 564278 436197 203757 850371 692903 223084 445755 60617 770266 293389 225599 157449 230948 346045 148471 980529 383949 1041798 280215 528967 597907 402436 668164 955425 699940 912875 538969 424939 806311 718463 1023078 853925 288820 1030170 526892 727459 726615 1032873 185186 913163 915857 875055 126195 9818 321239 812353 836222 857568 90385 306057 841941 553535 189340 877636 802942 279792 654537 791747 1038389 996030 276572 48878 483176 332360 711181 614332 874681 774787 944138 441788 48256 438582 591219 821135 162631 639357 105693 442987 53324 508487 645840 952474 680962 279768 63561 530425 212624 271176 349497 274554 363088 411393 975619 967330 534097 966468 810754 323083 329942 927653 875777 806883 618965 1007243 205249 369004 650617 363441 150902 304762 272033 292520 1005130 486392 559455 863571 1037017 448099 374137 588393 693428 688205 1032427 830454 37598 649435 871010 928218 566354 324168 285635 416840 526970 897120 72866 614985 117689 886533 21707 989239 450019 1022126 507581 388674 73920 689379 404010 659182 206989 227010 355961 710035 448634 295805 535876 562396 314668 22746 877786 306504 956221 867250 250558 914349 378295 87666 468518 223152 639133 677789 66173 473677 422755 680007 512481 795733 903024 279195 354213 462059 388771 69719 1012433 983047 425419 588107 770205 357619 939822 621022 675578 58576 812291 186761 995081 241938 336888 457049 407457 612864 982444 225905 690125 263477 1012534 66694 776524 283682 202652 152673 762640 363145 678493 784993 789439 525571 336360 1040630 699445 262012 472611 389927 74240 961458 1014501 793357 356835 759737 785019 495702 277075 287865 311335 95939 964093 52270 492188 576682 429630 588008 925316 239988 97705 797449 647418 642080 967301 372681 893456 162238 549197 665525 44874 1027062 669486 466220 296482 36735 580748 977633 482946 348839 153469 717404 886092 934866 171596 926329 755414 16371 387575 118247 731494 553236 186546 446889 341947 613588 417890 330649 662404 738020 758051 205024 215014 641929 600003 38016 488442 591389 979012 798154 763212 767886 850014 44776 723549 325854 954874 121684 1025314 992673 206264 249439 378244 137858 972138 434603 283614 181182 847511 25521 256898 392103 929017 1007165 967988 47394 838911 961772 225709 1019434 28236 467893 287769 1013323 771638 427357 937114 128295 926280 461313 1000131 427253 178880 79248 573469 218365 513297 130639 420517 481309 505443 1000275 241484 1024839 878094 299786 666742 662528 999459 147891 191612 1013475 612323 577505 290858 951836 109125 696572 493889 186350 8308 917951 853238 42285 287311 622267 927345 4037 227560 297683 127311 110897 475398 423358 82977 424196 634274 897673 246507 318308 383597 618002 1020325 348042 585289 1013134 384702 7747 839116 552195 408980 426098 433600 808399 184572 69004 202150 615711 1000897 883226 696878 993913 302365 370234 481216 525875 247617 654367 439542 716793 69075 597645 79135 1019211 151147 976733 111294 956412 656661 308735 432650 562356 599762 855539 453484 842095 117782 296271 331267 713724 305995 131900 619043 524416 222029 20089 984017 212976 103917 715735 748873 114330 971374 543930 862585 866973 217099 740767 616067 981612 620655 394384 243775 66383 934459 516017 629430 1023969 154499 70583 771240 341651 402513 350828 1001991 684072 686369 524589 36474 306743 19812 739180 133083 840109 71165 855342 53433 545096 656326 709005 592599 958492 265740 459063 266667 320530 183567 627949 687328 654436 271492 393221 258772 841763 704018 28393 969499 466097 873432 808342 622842 400455 314086 937502 521708 793712 204223 739110 951329 257164 857821 983656 844026 52302 56109 254771 184207 303679 214159 396518 566057 426553 920663 774520 365000 230380 574927 880627 906909 256348 436403 402164 173201 955745 207795 556845 911549 315941 487156 8676 253168 26538 161423 700273 289325 918082 931089 139716 416553 911637 747002 157404 417489 328862 931902 282449 252610 537902 379079 511179 363984 784744 552176 491656 640 156867 969995 1022426 512397 91660 511709 132263 636006 744929 1003549 124903 157614 263478 110840 29738 23995 762836 405136 328208 606489 693973 658808 688334 870148 468778 431162 799919 152049 1028117 775633 771473 58373 202159 674863 695652 844188 101219 344760 38575 271300 1026673 528581 654091 842431 383084 533539 446885 901253 392636 908177 359872 662335 101405 930117 175409 757709 644382 996712 562913 246849 307363 88213 493903 1036898 1012580 493150 117004 494122 669036 528327 311100 164937 354458 26057 620571 853151 769827 369617 422262 437445 156174 780862 833838 327301 620471 952550 678841 241246 457292 194961 795297 837121 384595 43645 566018 169686 231714 497880 957456 359544 366438 1030985 42383 1011509 127901 736360 536153 1009295 212123 361794 641756 953277 228361 595926 316313 605227 470241 407962 545702 383989 168436 290294 476973 227440 220260 573639 403947 670370 565802 712926 775602 502213 205969 199295 1028327 48584 517817 704995 994564 246221 988181 679350 300311 263852 603885 876953 601154 615791 311005 501921 826425 889300 907092 352214 766919 81103 167446 1036469 30025 198405 346555 64431 357681 148305 495662 680 428164 493890 466222 25464 574301 858011 477392 918125 247656 67283 48635 1223 418407 740243 98538 817979 31921 100666 476590 449649 808878 177244 923306 216966 72796 296255 871189 575115 571853 834140 839035 780548 201639 10980 832060 839273 32930 108857 597516 100520 891150 701808 294001 491169 677194 524246 132681 366249 425038 244584 694337 602376 877090 507993 383326 520827 718437 97936 110968 24242 271047 114727 135098 213715 817550 146413 196900 1044469 209941 718821 464649 869798 98633 97221 794001 625766 271402 775032 8760 729130 680528 90524 51789 781017 279140 229893 981364 634578 662178 523320 51237 336229 487262 1000945 772651 644437 205179 38301 107813 587101 978165 378081 587528 52903 538457 66321 822427 731990 273992 415673 714745 818430 79352 193816 5907 907046 501682 809632 252460 768461 254037 83832 399963 240610 237266 425210 241676 697803 45742 610613 883071 412639 195203 135532 770376 194796 242302 13460 521421 39090 791267 679386 436939 21093 605829 798491 784850 852783 1016142 781163 270020 559275 450237 125327 684890 514923 716899 775810 570527 522612 529509 378868 563571 368829 1043453 204486 112905 121268 993785 80271 901481 872888 962874 915226 851439 296352 656183 788710 339402 441394 327288 988581 305790 118957 716059 633789 253538 838976 58193 459722 985891 742800 355810 693018 155711 254262 495781 1011247 156043 181823 988425 97089 695726 267178 10384 685241 832675 932845 281422 834487 634427 495473 167534 391822 1024153 34577 74413 235331 370356 843423 669405 194065 9944 360287 927332 494567 485669 866954 849850 49384 687631 152525 76526 631530 554204 449479 383010 813048 647721 645774 138763 245968 308837 739883 254066 260966 287829 319769 251573 390495 22415 109770 846406 908951 703230 949282 58667 510876 102244 858618 290941 268336 790995 284574 811753 891338 946739 452432 417586 238102 907712 722627 443052 119153 967049 850336 385987 1030510 497906 414724 434290 151379 113715 267520 15565 601756 178902 364824 364919 109431 519741 928965 231980 636231 942105 255731 62521 821538 65780 308099 630015 210003 470697 828874 966772 190168 887526 453393 444321 202212 205233 234771 415525 355934 319456 799873 830896 628577 88479 82817 873097 443578 975086 679979 70665 334189 912417 218891 546334 55857 117854 1047970 569545 94191 635938 56549 1040032 932423 265661 175036 392012 733706 401873 170372 594444 482241 134615 92302 785457 461349 330393 1005726 167840 258213 524985 713068 335187 853475 817449 802086 344024 13879 1032113 508652 915920 517674 949613 69971 599153 410876 165196 592099 273925 552736 326802 38553 927849 745659 971094 675430 599951 833576 98565 316845 585724 84086 143069 531913 587083 752616 68211 1011333 239784 755316 460334 671906 333653 223301 253385 911444 186664 573498 421077 135109 216843 945764 611636 131473 930171 1676 914848 836425 28426 594602 1028130 917488 875230 140655 622747 639617 469807 900284 516926 327783 575436 980009 68372 324611 714903 264063 878711 1001257 951300 959806 688023 331171 429470 266520 134904 167853 722051 988788 1017330 910455 1004003 903916 903984 941223 391044 336079 480049 441556 757313 280992 165578 804876 201862 125077 293282 301646 888022 857368 258229 283409 453702 798026 440530 561084 153855 227451 216349 341547 1030335 891315 52621 134961 298841 1036845 1000815 45328 142640 267222 147937 342530 208320 189394 505944 776884 673302 462072 343323 340166 811858 336465 362949 225612 6444 53661 21447 156496 811117 656845 422627 272973 42353 776586 808882 843957 9900 481709 840223 459373 697121 268229 927722 698188 809196 35988 228135 101791 1004474 805522 295100 128168 527180 393321 362214 673562 479736 478071 641972 497055 758568 547407 664459 57682 745944 352056 651168 79429 218908 1036972 287873 693757 82072 361946 794765 766449 433926 492837 463479 161294 816308 707236 44999 353078 156675 835744 818009 899516 204265 365592 187356 816105 532592 153408 148051 266363 443701 62461 958616 77089 40937 519787 602068 782592 77012 259928 689928 804657 184141 347846 590216 715072 335939 456300 357755 604591 953527 635958 539228 650865 214079 844993 556924 297839 751493 990688 520829 896262 190150 41242 832984 926343 770132 106025 239448 186550 970517 411004 325277 1021004 194817 699062 330651 949365 396711 30508 769304 423251 58537 27755 775985 150137 52283 636593 324053 174448 18344 593775 628552 322613 597453 110541 244386 570297 636828 135974 97870 938592 511643 952711 281228 525955 682850 760372 799727 525550 341025 144932 635359 349026 985879 506496 1025303 94996 916764 246568 1027624 580396 163864 904494 709621 541511 786825 829784 31285 48630 50434 114338 370677 303933 201382 662714 957971 477973 898481 1007235 310724 628714 117487 154770 179982 872733 1040195 634804 79695 609667 417314 918374 880564 552420 1003541 931931 297923 878461 485691 349946 851922 351870 550852 807390 546701 217229 49783 104532 478324 937794 173869 30944 666714 821929 280915 152504 495591 338883 753772 236871 221463 196356 964237 438444 12729 126678 337632 946744 319986 85525 27681 705012 38583 324242 614180 48665 458838 991121 673101 578965 979182 868426 20246 830093 869105 94827 943757 967893 397225 188564 740819 398458 931249 978137 331166 476217 470904 338756 242615 384005 997826 535633 352637 471941 1034790 857969 895585 78995 284048 267655 148072 978366 222913 232302 982188 324809 263370 9328 727515 1022250 616853 765136 648886 321164 985180 310338 43668 292685 975920 77934 779740 988928 800371 882544 909454 13549 812382 698971 35003 206476 543356 358321 303369 932366 1034541 1039852 540464 891092 636196 505337 957055 522741 657642 265656 207447 468157 552025 217725 136367 934696 68385 281490 1043599 525419 637766 255155 704661 429932 357279 641168 948595 1000773 4697 904014 428142 807877 815987 9479 452065 923630 972608 949317 417720 413816 891112 1032331 276470 467021 144614 54476 201519 1040651 302987 788978 210702 116101 715642 354648 399568 412738 475178 380753 342984 98813 925799 972191 417753 660515 983250 101884 458751 78680 601692 134292 598214 280050 459983 115337 749265 158332 619845 698478 437589 1034805 908463 342221 685211 48014 535119 211617 213121 439472 742974 613340 249594 593396 665575 105443 773769 234600 674954 34317 384202 322641 245178 474151 447722 443299 423903 807154 552490 644235 32949 357028 600671 1030118 933323 779619 758901 821191 989957 380365 970471 676341 557339 936819 684617 547434 72728 418649 506815 11733 946651 572024 134019 689177 968857 663613 570211 914124 613721 59655 791872 94137 977527 858284 4496 828254 294433 744693 902620 2927 172253 841757 957251 978257 183297 899926 697589 333984 340026 307524 282298 162217 576518 333951 744297 424944 1036857 921110 78705 343212 680060 18439 557907 36166 99785 311240 666149 968158 825585 928961 620561 616390 712470 1003215 113876 888837 754225 2243 468543 539093 907149 740065 323257 545061 259658 1035618 187324 38167 105947 891634 789588 215683 93320 682802 71587 114291 681453 445751 1014623 628901 1034617 926217 547410 654860 342256 747301 35545 688975 77546 839932 259430 913225 509265 13682 410367 707975 510951 149087 711612 250061 274110 695313 931148 656785 240830 954313 684401 185470 56866 321081 85119 775411 297723 281100 351201 421762 283052 431710 826517 348273 1023340 717120 414123 371260 322759 46646 930505 935953 616477 340152 453290 946258 837666 927412 386458 431895 232540 733962 684028 319657 98729 520207 664772 1012744 956598 586251 830462 433511 3208 889275 51525 573610 1038583 34511 309836 138223 819502 86637 779609 154114 730669 31148 776133 128231 388423 561178 693373 92244 46756 922167 537220 799796 926656 4088 904047 634661 978410 239429 768487 370939 363718 282234 75819 711995 535756 192234 454283 603552 718278 905047 508398 122010 827734 740988 1028685 204746 1007982 93571 850229 926344 530134 273039 792649 24669 907177 305972 608190 720777 247256 734970 79070 127870 472485 393693 725125 847715 795690 444112 388519 272530 130512 602677 225224 190746 701656 793702 641410 651837 927701 496688 461571 765683 251952 637267 1032332 800358 848035 288515 188659 990836 564159 372330 855074 859696 830054 336163 334230 753762 821841 1043393 784096 1009154 560267 901190 644647 448704 1014771 561324 175269 109951 820159 72032 786726 276182 746996 670657 920204 903054 852463 338086 663117 853287 404191 547541 28403 789074 183880 745869 989851 940408 486017 97021 297335 696114 709943 851658 990284 672974 152040 366733 273141 578257 653417 741971 545502 861040 224097 28443 202121 419093 319179 267612 509708 453856 159352 510332 904337 448803 771210 637017 142038 558053 528379 905668 812203 574816 674580 1028866 43382 329348 512502 483658 611250 74610 739604 709705 112491 466433 906167 413856 803011 696380 39545 365157 909937 675553 41418 509854 578621 584676 979055 547529 41349 542954 460285 429399 100284 2511 893282 385580 337125 669472 120669 88097 947740 1024161 686337 750723 468493 921545 641590 335249 535419 150081 100408 345345 505787 1041513 81942 746107 423222 58323 587060 441884 398827 471494 661450 822005 209386 646588 52066 446858 816602 536548 1015134 404052 74100 822177 445295 18495 54789 598537 244255 348973 439536 554086 932680 397936 642602 763577 132251 321364 843452 41522 767515 759699 483141 657337 282783 1042399 123509 193129 326739 67163 1033107 559631 859959 509218 9464 222639 312223 238783 16018 703999 347825 962227 588898 749547 165610 139251 126206 839439 912025 385895 229392 870464 939619 318572 169173 54276 392125 339 1005726 735508 42869 673248 95570 7905 284714 480715 757739 192525 926927 466755 5876 36077 357164 535910 90386 839182 1015389 709321 465784 906925 863569 992246 198769 997181 866636 508393 986586 450533 828517 750739 955300 385792 1015817 1021272 864855 984987 787318 346512 307594 863226 127553 232713 284268 227347 545489 527491 229950 90129 750817 577587 630999 292562 346114 46657 354079 135274 655894 48457 876948 177310 202198 7902 250568 614762 162126 342531 516576 40316 539740 85424 923927 481974 290612 590675 668729 501935 1005790 248140 278312 79667 130486 785775 197723 108735 587244 649094 379738 308486 758786 230349 485187 400238 88913 728436 300360 1009044 1033860 440609 1026863 752068 679450 675691 759248 654721 990952 972640 534427 821251 602261 8448 636687 500916 257053 753599 396612 107954 537167 607495 42082 607825 922191 723636 13864 925078 835604 576918 498278 319676 187115 448498 783747 95667 66546 949249 145143 54684 50334 237168 911314 835406 116022 69855 739636 211413 480085 375906 967379 780013 14444 826371 237944 337291 188477 624445 271746 197717 511841 314499 319841 656420 813507 1022903 878620 1026697 526627 737459 543692 713798 877461 863684 289823 931793 147967 644649 103638 378836 493214 22680 158790 206255 754561 63930 897499 62453 41229 552619 576657 547051 152695 653179 371065 147724 157261 149935 911930 946567 559342 871104 353165 682687 933645 563866 912320 137930 70194 847391 424244 286707 334136 539042 1020128 351033 118480 174956 984267 561869 210941 554555 852629 844952 613015 158654 291311 280754 968 485146 41758 91116 581265 34664 150908 322119 121414 670260 384503 315771 123150 792064 333201 480113 384612 99519 915422 770249 529817 867930 592265 729941 772175 103215 581327 700572 470271 493196 850434 658520 374132 964920 129543 482040 828750 9195 596184 205855 784513 893394 64004 918819 367059 543500 641322 668559 321889 499503 960641 708513 37658 753603 946003 722637 46402 195269 899198 460344 218865 124198 803058 48445 601746 1000778 497205 684012 309348 429450 333026 72070 367868 370354 866085 40706 681921 117379 144193 774540 167279 863794 780810 147712 705173 490727 206187 908915 893463 205376 403170 159403 172972 615627 34303 576674 352865 479375 24297 1047559 996116 881028 184536 920508 854777 810518 117916 706649 767513 528806 865045 933544 286158 792329 607160 855591 221001 688903 809745 822153 225804 1031901 393531 570165 466544 336572 608362 388037 689185 811079 293729 563337 487581 900377 7164 818178 378296 204093 995752 387687 143386 646580 714726 445475 339391 360179 228556 94292 287862 860002 32643 208718 542819 902622 679626 56599 4734 752695 477041 986088 919314 735667 348895 7858 396350 1023369 787853 142230 561271 162151 990601 437868 246020 338925 831732 920381 331905 117552 40068 57545 331101 466744 475651 76546 493660 617601 628430 865679 658197 134782 819798 941642 695924 516625 887970 894915 57658 688149 449740 531386 224888 673749 296832 851368 234520 473489 339328 1035575 612692 41216 1042978 530630 644413 1019849 627152 597990 120117 403465 213127 738783 971637 898768 800857 87084 15752 892579 69611 232698 723662 332284 143607 691629 631546 105925 763595 262492 136341 820193 539849 729936 826232 583076 650469 987529 292694 835157 106026 61241 856624 961971 13109 251718 358110 168557 714936 564940 268173 980137 852985 1009561 320572 344190 53584 590512 241982 446585 651948 139975 847290 51228 720399 155336 961070 573018 27661 590932 257768 276509 710226 113211 287372 324289 165401 717573 147601 261782 938677 536428 40899 371041 512012 659680 788675 14555 445718 408578 1006722 1013041 926307 592681 985802 983938 250002 725216 301237 364644 945883 289381 292659 707168 125318 516652 534921 142449 364658 1040987 441293 301193 882063 472907 362859 180749 72548 500237 742307 682068 619402 539363 1026056 549163 11566 369602 38658 95060 676755 920279 571981 786690 539790 720127 1018744 295518 313096 198733 920167 446470 911744 863880 111570 408969 36998 10154 509892 951276 118081 488546 712732 490536 1004522 540819 841487 371113 84559 5587 458148 103632 484945 482797 696886 1045874 744550 111967 780022 306520 171543 396764 59495 692925 616579 565452 996320 658131 74459 45511 101902 554046 789732 270622 2415 680343 15736 183890 290007 173034 782597 772763 322031 533816 337932 416610 992177 824054 955811 576711 885998 907404 777716 463900 59080 813528 992444 213607 558904 23976 650189 640740 151433 481347 737676 229761 879323 345569 343923 501089 601249 124206 252048 486234 673571 860619 980997 889974 20989 278221 126854 769142 368798 119100 144862 1014858 223434 166549 1013098 613530 276761 578377 453276 1022016 966517 603452 266873 437964 188320 628295 567580 640767 203180 869046 391217 844112 278657 509898 95610 186986 884826 40504 962894 81324 177480 107688 562453 780199 201134 682551 258509 161956 398531 149749 351880 628508 53523 217192 288492 655933 885502 524295 395697 1012844 1013560 381376 558886 87486 868679 955507 688045 999037 737800 169589 483899 739753 32299 892942 207577 800628 1033394 572923 1012005 90053 992630 711660 247506 160950 505762 143111 222755 333078 503862 28772 667764 143080 51333 255886 720049 340450 849079 476424 603613 987631 223816 150726 510349 465326 521863 348336 484970 232688 959768 621347 920243 269118 898675 1042799 123576 533072 517730 628314 96096 704663 590471 136347 208036 964532 970964 465248 397330 270078 542224 448200 915275 124417 330841 992874 323205 861946 1005981 492493 784137 543068 661023 1038061 333238 259149 873209 921277 45436 774441 725140 297887 541154 597502 415025 743917 19841 331791 430947 408692 768135 329298 90259 100084 680757 691186 293755 1034401 858209 76493 664235 149157 576501 265718 113416 411292 207214 357428 443976 76054 160350 127618 10615 349208 699626 624269 115572 650651 139852 555321 676724 1009164 470354 659740 503679 709323 88285 988418 740078 137388 511588 138855 593139 190072 463982 244736 685841 950125 7451 549938 7072 284090 697500 145305 746571 357636 319415 37763 698513 703716 686660 1012851 103495 519015 845234 43166 515604 358284 456578 578161 544243 736202 382923 670473 660405 389255 81845 488633 945532 95906 854014 511368 826946 127466 919416 496048 406608 373668 803208 925216 892871 652553 812201 246523 596250 811461 694503 95767 776082 225914 40549 284031 1021897 497467 80855 981490 553519 471569 195849 170337 852361 1007993 278870 653685 842092 236260 170545 12806 1002694 922934 1014176 868261 296022 197448 798907 157203 189743 40551 474674 25288 706361 393426 322757 94061 687024 708671 868809 70754 828323 112726 605098 772921 710262 1029429 614499 28985 956512 142826 1022983 887260 696558 909052 421692 282961 422270 38115 1011131 761594 408517 1029771 199890 825327 596042 892886 770529 209274 494824 1035287 422112 820121 811856 1036439 142040 846720 118661 75539 605285 523796 845406 378940 887867 281200 91143 759350 149918 322660 508544 825113 846568 192241 1024029 786291 490503 32462 554500 658629 933116 1043686 695986 569345 168029 557272 699510 722963 866771 203638 69621 633941 650397 567622 3748 378648 403980 812292 133457 327714 880645 780830 660123 14123 833410 988982 54645 986719 475921 114852 510887 672991 441683 78578 836685 975167 42878 492894 506454 797706 727004 965723 850694 424506 706634 375824 892020 575424 292026 68311 17421 991746 756145 91071 802063 254551 533193 661771 57103 637069 940336 83633 214132 820580 57896 251100 807161 197905 589189 477803 67631 739772 898098 225136 996344 787970 288428 901041 547597 305011 306053 44330 329594 409877 622050 569992 679197 1000927 637950 79280 786474 267071 128421 735798 281513 936853 625338 517094 841718 852149 858545 51519 86337 1027689 540181 529907 433676 394477 564995 687465 21936 951153 282030 851259 952024 909979 881625 28600 904707 610050 873056 323171 244742 881588 36783 459890 101512 808113 972361 45392 470149 784749 508738 539419 37068 1042258 992454 446758 482433 486460 166032 65145 186267 702715 137843 715852 13671 52180 447189 160912 862979 535297 1045807 590950 972260 814892 122510 478885 979537 171512 9237 314968 614885 414840 852345 858430 262673 115126 530307 852553 709271 684334 424594 101407 683024 845136 921878 175004 181863 66049 934422 252494 806748 83738 1045419 293112 610563 973544 448899 655887 895042 812202 922463 920640 445270 636695 662421 662760 925774 674517 656782 739994 1024910 35075 134217 503709 974414 517552 618711 1027179 273689 510561 370909 326196 808527 610447 843029 101721 290979 642086 636877 542705 792989 271880 688998 621639 523288 722568 366806 343897 960197 905200 859687 363355 635559 157947 791798 668210 342422 907099 440564 40954 498876 371252 536168 93569 760602 275615 491692 901833 440324 628776 913580 428426 389537 237393 562026 487341 706412 419853 999548 1030610 168118 1039941 708748 189899 140065 1623 306135 728351 1034534 6034 633007 489352 362640 157371 670201 3445 375039 336010 126384 645769 780903 119854 15200 290842 269198 249285 828075 751539 147601 999653 6600 394642 268639 213782 904191 899882 481340 38486 337966 506275 923712 1000339 474951 615509 762838 853300 619216 193361 232253 950673 1012577 644568 330506 873846 429865 845025 836260 847524 807018 812439 441031 13904 683001 1039321 703490 658339 131007 240825 849209 167480 8506 561406 848419 735392 375804 972705 844237 772833 835627 489555 732437 132339 303360 325110 548143 930114 9032 397600 217636 425775 949222 281243 379214 732559 638543 13799 734174 361770 301836 367543 777558 762685 93756 93296 418319 201721 826895 230061 95669 802049 280908 406973 1046981 38896 476620 375843 91158 900305 356092 89622 554317 474277 738399 30719 147303 609249 186378 347389 490547 408813 265511 502116 144341 576166 927346 87353 111429 340700 304319 415416 447182 205013 619890 197839 167055 681928 946437 649632 58109 822627 534917 750851 661343 336966 788758 98049 274513 718470 245867 563802 970818 786475 1358 79616 220150 932274 303390 169114 225540 995979 511820 623874 1027160 818076 977885 851655 49330 975292 160235 163756 843046 161849 215588 802599 222107 357203 747849 733411 585548 512702 245424 972606 895818 384036 619203 845260 522487 484769 816511 701394 878220 913477 89334 163531 259476 758421 37837 949479 373103 832267 841663 245639 38352 955025 722968 452035 836927 829194 345146 302820 200600 968138 219676 523498 903307 138776 165061 562950 912922 459699 424662 687137 958237 887114 904446 652628 57793 715523 234627 858222 637445 116981 553408 338546 823355 471469 842401 643605 780173 949421 440616 531012 681078 390377 809452 1000604 402245 938824 961173 355312 548510 461097 837729 915144 222712 613083 712354 776668 582687 805411 415038 633500 161203 741562 85806 98731 429992 649933 1014015 961887 243141 913787 927572 209988 786725 705883 116065 731030 718520 477427 168818 509386 1027523 568130 177506 814341 345692 786999 495908 482723 241647 570679 32062 19634 180156 374683 311113 444020 628566 758575 186995 680161 285477 869045 732668 441890 669925 121952 1041340 876311 900645 592985 274076 476626 97993 286526 317720 550938 723849 1006750 271300 979433 931952 29054 193476 546799 701277 830167 86354 408076 387717 540693 13883 857561 738031 912793 961634 444704 827126 466744 801852 189536 865483 977595 699219 970058 46321 645725 592580 1028422 573631 821072 136640 542703 700641 721976 516110 288147 502744 726958 447623 286132 68725 214718 656281 144777 202850 44905 704966 697982 1689 897828 366114 258223 349674 225624 948439 818545 357242 4576 942500 741834 1028415 778125 271962 807156 35973 471717 174430 151262 279660 732000 415787 586410 376935 474218 784845 26928 247486 361828 183654 845690 426765 1047907 260268 261446 1006787 28016 607849 112520 859556 342790 865530 1020645 944200 328342 939217 474680 818841 721414 1046259 732432 546905 414510 142203 981552 264602 390746 725013 629263 162115 765131 749188 744790 485266 1024822 568092 115556 115861 977987 394056 203981 677551 969487 465925 785879 45338 970154 385125 557307 31327 243610 372750 219498 590559 343127 908729 308614 76622 559565 359859 717156 105266 107229 689247 465233 1001320 362971 930993 474186 18592 473873 57012 560770 328156 620347 454150 744416 1021685 1007114 84055 182910 242454 383137 195566 683307 565055 1037339 933411 763370 501955 1002499 178662 841841 55242 337113 470583 289963 1045968 120468 548011 631094 779300 59163 477166 863718 672362 603339 49723 243264 91418 790772 543718 789504 171006 862812 16851 737683 444600 870330 613372 560286 476473 119356 228334 194677 858699 208898 641868 714916 34313 781984 272971 617322 184930 179616 519733 1006649 818073 604414 126950 415288 632519 623530 256594 882369 976984 832009 993533 782307 23178 263285 427649 223969 328689 979384 113420 801456 36342 524693 785119 351869 871251 161599 517328 152613 36504 183264 180425 47804 217258 784660 69190 1033479 599871 758635 942811 228353 1018722 963818 694444 905562 1011701 636810 937203 492019 731178 835512 44670 182371 171530 988884 564271 122741 514286 742834 201594 742568 906248 417564 585450 404142 763099 731725 914588 510957 913855 351607 210114 904449 47198 309310 440353 884536 746554 216636 687763 217876 603429 561531 839046 789197 521670 208126 773756 113868 459291 241464 949641 435761 40434 132242 845784 511311 498542 508394 113190 95275 217480 605967 991045 1006336 254604 491846 61083 185021 578200 325064 404128 565125 257568 457793 773988 568110 163949 934227 192774 624579 449049 1042705 797246 115202 796564 625028 154324 66527 956322 652586 964134 722687 119259 578930 8614 939838 1031466 464193 1041242 58666 628303 138096 893019 813189 349789 251211 830294 299718 92476 626963 828174 70041 570408 764029 483544 352603 60464 1047346 931613 28574 867512 80205 32731 921003 998903 327136 359205 275195 15226 702831 228767 397245 838303 879730 945922 454484 831771 143832 497822 453334 72565 891263 574419 224142 205704 643773 305303 359802 829189 501466 437235 520653 355823 279443 781958 1003886 958749 906649 1026816 892792 430267 62224 320680 781240 969417 579088 484823 242994 950682 812840 921211 138397 737879 137174 553621 976610 129914 298256 116923 85921 676691 137662 206999 830379 937607 67901 989541 973705 18059 178653 28793 691700 602157 1017700 425911 479835 602636 361866 562201 97120 297755 264827 705581 250203 444706 919896 921236 333013 413501 867510 379013 217358 142427 8477 810055 458361 278976 835466 87994 521531 113027 149485 707279 929711 249105 228268 259595 548068 187304 256030 215305 148253 905437 127249 110837 324176 514839 502597 866065 706216 422417 820975 61235 80644 634204 117303 800325 166773 584410 252858 213188 75716 902468 679176 194882 980457 481957 70951 143077 681109 1041117 240398 660453 740777 955936 405547 3090 633021 1041268 293598 707403 527770 915254 151804 836616 788160 233878 418380 910801 930785 208150 660237 961476 801892 816399 530031 949011 430563 658475 252181 1003908 262829 107244 244633 50159 334917 24100 531720 806084 89569 888187 603490 846466 539371 897517 376859 790081 1043844 1037385 816797 907817 792828 994227 678596 438265 408667 201762 512352 266113 128220 480483 953526 181543 462956 440084 149248 813158 749615 125994 412904 404043 441084 836715 645137 717815 647132 767349 342414 709919 288911 766133 119913 639631 105478 936433 452638 500898 487658 273855 338717 767436 86036 1042443 734539 864529 42771 719509 834177 217227 871081 476017 431372 433127 1026382 439173 630827 886504 970156 218382 418453 942051 799009 107035 231664 36418 482880 469776 602203 467202 222032 1019173 721125 961844 529611 637157 727059 556159 597984 493744 1033054 854940 847090 632633 395955 1038553 872984 116232 723697 950935 791963 336888 401518 341452 344186 615354 909683 158850 606441 373329 125115 261206 580813 146836 225272 488698 848962 1047216 440910 511667 267285 179363 478934 157915 1038411 498370 590621 874592 794264 108340 1037730 591427 657641 456052 563291 466459 577499 520403 813873 52368 419137 721651 591487 413152 124578 428621 513431 117852 647096 204972 909629 495340 23794 12720 952874 882567 970226 319820 725898 250300 243728 475721 589182 618797 276694 253121 602011 335886 743555 1016996 652137 941482 76936 884790 900838 1010910 248333 261775 52992 701084 788589 581146 496158 877674 529333 49942 1041048 624353 380713 687640 987450 80942 460736 49799 442310 877203 620195 797983 691055 623335 824242 1022575 34654 986898 997375 576859 427824 651411 987216 1009050 407926 26362 253857 796216 135731 538221 37280 166934 329058 206375 269616 439397 987502 839413 276198 627503 563640 244151 775055 358862 430357 511461 490152 322931 619597 528391 616676 904608 70813 634940 1016490 707246 995894 157876 333461 863304 190140 11318 684018 59374 450503 533659 801093 853876 813413 459089 306884 679808 870550 824793 41178 693775 943567 837704 149158 620784 870264 1036234 778361 173127 154734 770843 797276 358668 136833 96012 433800 91018 447735 437508 100331 291296 892679 495996 255146 408195 1027679 625282 858265 594618 182687 611895 28613 759073 683740 948561 946411 292903 249374 916890 393214 177295 431074 426095 479397 785395 295832 1020225 174266 229180 123430 417815 848588 197931 45155 113675 270494 20692 570781 483784 875942 579614 416276 825875 463246 903748 676220 796735 570039 681558 267647 755895 682161 958905 77881 622456 949957 532131 743098 1046163 435819 225952 1004424 208048 985556 1031440 442650 537478 601697 953766 955486 835172 42793 662250 292659 671916 235383 772280 324336 941138 591178 851647 289500 172129 981972 806660 845491 890742 687612 60508 699687 468547 215260 422133 110173 670221 353859 718029 376428 902959 167731 619577 1023970 989077 876132 689760 581182 485698 545472 353214 555127 449738 172517 736418 678771 963544 842406 450479 765073 319402 1005450 700511 386080 712592 819532 454011 178149 126832 581977 149412 185753 427589 197717 968654 93545 861339 339094 329152 953460 684821 709799 1027733 673617 45288 262599 88893 701574 815709 26215 964349 440082 700243 808112 456171 1022180 139706 622843 301939 226657 652313 889942 37076 160738 507912 36614 101284 53811 974007 326399 115784 1031958 720230 257646 326781 459966 8171 450096 579026 623445 641839 606296 620587 949110 236977 786093 297024 633011 338945 309545 290331 797712 732998 186491 912286 542342 525241 290950 656123 123777 358184 324320 404794 389987 124788 1028436 319670 169471 176403 12384 550816 660766 388494 674232 132731 700157 885252 270017 1012382 340173 884134 776983 39093 811314 510009 214791 1028929 473797 991383 731669 373011 1046162 748334 556408 322517 648858 610431 880281 274049 532562 994208 12696 265191 980771 84155 631751 558380 673512 1012621 376365 65606 167539 382439 1038340 560769 711176 730673 309562 557820 97759 402914 294132 481581 893094 290825 934919 912217 235006 825287 1030014 850205 657657 366291 154391 851432 652963 887797 44997 153470 227446 641419 861743 1031286 89827 668679 319792 66237 367568 651374 542805 538130 556309 484058 223842 458375 308990 883962 12237 939782 671436 547981 810305 955338 128308 997866 878109 112866 794846 894588 790259 663729 243943 400190 122889 1012337 32607 513859 157659 256171 125900 134704 675223 780224 845222 943808 930719 124004 413401 837951 223755 39453 286278 687632 815396 889288 51777 957480 216042 915477 377620 378768 762512 1033222 1031547 475110 439546 77172 920871 868060 204102 29578 806715 698040 156224 914248 959698 524499 940524 691713 703863 117786 547840 810973 504235 138128 803943 247384 961890 1017034 83391 702145 420486 745073 166876 550076 228211 609988 634435 211136 484729 666131 324271 726682 559966 270661 221072 390121 845785 147539 40583 573087 104472 343243 700140 430982 603707 1021006 747592 17593 721878 457489 1035483 929830 844915 334432 470039 943635 141326 106263 267555 73622 599447 1021991 596313 886044 107892 533783 745160 574691 400380 816256 328370 620927 111612 594576 85007 90201 862518 296840 830985 483371 815838 214590 170622 778117 474651 715420 205953 93004 407692 968735 684761 240949 993984 1034328 262785 438862 647868 629103 244006 557430 519802 470171 968620 983520 599652 558251 941226 799124 460765 251008 403177 175086 57272 781712 567272 294941 181439 392805 218715 415653 90669 565532 823464 60638 299572 932327 876393 708978 706681 304523 67564 296163 1002643 276451 290486 56067 869519 526939 1001980 242297 626543 105077 74792 64323 880550 112712 798298 396591 787869 50428 516836 478816 825906 16719 358349 797135 244020 1027091 8527 218568 334824 962733 205914 617065 549767 435608 1030415 772134 697277 350944 834885 118344 441644 211112 669447 418153 952295 961956 173843 770553 970231 454047 273245 242364 529882 1048567 749962 388938 408831 663068 686454 979598 57931 418325 337838 68936 958615 181498 894966 117899 334127 486779 696261 897087 1035860 1003095 78020 799136 511419 398566 838483 924093 404237 354192 971012 10234 739941 750676 1822 788622 326357 315202 907547 105222 876769 237825 879402 166080 831746 927050 949422 666481 506404 948586 531133 770976 344104 899780 598689 65320 271971 292173 431195 184250 813597 680463 111899 430425 322835 1013158 457 622812 528374 540358 979328 295535 72938 496819 886797 145426 819720 1021383 374900 92184 318428 259567 1021803 897962 446439 498990 548318 564546 374558 1021465 473961 843568 727145 347226 653537 397848 717605 138030 223947 435058 448931 928743 373731 400393 646054 828522 153495 112253 475369 992689 662666 607681 398231 694858 442129 158621 228049 480470 553913 794413 386348 425611 80319 820064 721712 447923 523670 200058 692698 179243 887653 588690 521498 103909 872838 662293 827990 423782 258825 1040193 350950 402504 371247 575403 800405 941497 948975 399033 622118 557307 406900 645161 349645 95714 149660 997256 276402 60761 1008763 468668 540274 651229 847062 218235 81821 965632 277417 619217 374329 128231 373666 576926 949565 991437 369315 798998 1006103 292734 193603 139327 415527 524508 111694 351094 781890 131934 221505 1029867 918320 443020 462543 82208 1027629 626052 743518 375149 513644 204152 795530 153215 564367 345134 406178 384213 628017 387711 689958 329026 971612 745176 758863 865134 443155 259004 934279 490581 578506 192063 572652 392390 979688 836748 597458 360421 251468 830561 907070 882089 5829 883086 653931 538975 6809 1035386 1001801 895013 839679 495774 530681 657264 79781 707335 722002 736134 442154 768216 159327 937477 158629 540102 120031 476250 840732 565914 193220 869963 977934 500659 307893 332910 892394 905089 389515 249519 931221 668939 397527 264910 891624 156266 350555 473822 285744 242508 994701 877512 100525 1044338 527383 861126 416531 997682 615001 395496 832523 84981 339686 472978 156851 527034 750594 286972 215322 351890 752171 199089 799429 419106 713357 663568 41773 388900 821644 910030 874047 20197 80190 137075 105690 161481 797678 823512 624468 944067 351899 132527 188406 978909 242550 472827 456059 309430 582760 26259 210325 435711 607625 597412 694120 1016829 612266 934700 644621 198155 731852 295552 555793 267540 364711 328134 47347 421405 991012 682108 529833 364729 459491 538095 189724 720275 369078 419781 824231 902376 986404 749684 966812 353546 83175 949704 75967 653534 543086 790369 811209 767583 130652 449842 614374 769305 777479 986628 514615 13486 292602 638449 355153 899925 706675 185577 1020093 9302 350950 208176 685174 820879 735096 330206 427886 432882 567684 56670 977929 224004 643354 810991 700575 216928 329083 390694 711167 867890 984990 419690 998887 354749 197807 189559 798093 601813 551050 613852 716825 676710 32836 76413 986408 234731 388259 654865 681803 34551 517281 208804 665222 180656 739309 348183 422609 942159 754025 528539 982682 511905 342445 948538 942401 846985 317827 225102 934299 225916 187497 35848 413808 440835 520978 606954 4861 968508 194021 284749 621939 698458 698236 894940 23926 533537 345895 670487 38046 178282 1045351 569298 991993 256165 1039475 519859 786823 973906 476854 930231 314557 85383 548174 678573 147203 247661 1037455 629177 686902 210115 89214 746451 141095 900698 1041239 899398 415257 850327 763912 769073 607047 485108 7347 562953 777308 213118 760112 45845 924664 301144 712072 737009 13362 50999 156795 394508 952593 76517 1017339 365097 162578 996543 747951 240610 131493 247863 641393 399136 529840 256338 885713 503460 1043466 310058 851599 903554 851969 52845 22820 258465 650709 573404 225082 518716 531770 599757 371503 1635 670682 1037226 108695 380795 231377 679536 435895 981946 387631 525617 903947 963756 582010 580242 340928 601521 212009 279630 711226 232060 107306 51633 83344 660885 259165 471581 527627 444120 748822 717704 141995 137716 238751 127228 269730 537837 22195 362774 253142 810651 654853 455816 301411 312617 212663 62616 545047 562326 73955 53662 78069 679223 6934 43402 837555 576051 1043663 855643 198715 1026054 18693 1045673 203822 211711 544926 717340 525916 1041857 187641 707570 988493 532422 629349 939389 665019 703447 586407 695971 505110 753301 444281 422492 705535 525556 392453 468280 821453 195258 54382 570327 127499 1024261 267847 733550 981239 500930 331033 1017417 115717 345399 806882 884291 1022299 772729 1006737 862031 893266 543735 197259 884723 1014011 313069 40233 161224 365719 492786 532024 275451 356894 578155 583799 639439 367546 591125 752156 586009 490057 53887 386896 367810 587742 390797 337070 669513 520767 928247 336328 239935 97641 682183 111522 688072 456200 297183 675637 224032 189440 598129 168941 68884 503015 507013 632364 71557 136840 223094 154053 965353 629089 884597 404609 287946 557861 318725 856221 446020 387388 215421 264010 219787 748350 214409 822060 771427 50556 532393 969436 598438 471927 154289 570214 10178 959079 681032 248524 54328 963509 760681 776833 742942 888705 632548 27118 282014 952093 662494 723184 154229 165775 816205 289368 981621 285715 677245 151146 309251 704663 665229 539998 305305 672830 915187 332259 867141 64478 570612 480151 808745 394369 242733 156048 444921 447976 951309 945366 984704 812291 202328 869094 340763 136826 538021 911409 690236 557351 805857 590490 130792 917658 161995 5116 544570 464788 784501 623778 868062 41612 514505 228813 540566 383533 197890 496690 155065 271830 168495 606841 1015471 441880 159667 603071 61302 270140 153799 482837 738080 478139 728055 912638 622931 974531 405921 982005 500935 782009 107129 991461 944588 704434 671240 444079 683201 1000952 401704 284584 563358 1013899 625802 604184 124267 357277 2864 757947 26311 224021 256243 452932 502370 224525 915710 365270 681602 848980 502865 844425 489602 674541 620607 408555 537423 507022 1019120 977788 654826 432418 973792 577840 868840 919368 290398 383729 240117 239313 592910 544539 503884 394053 209255 124670 490817 185951 87606 768352 857527 203405 427033 62712 907690 454001 212229 420596 742055 737890 307649 584052 1004111 222444 280681 812556 876760 19276 94955 391238 228235 1030389 1037709 697374 271175 864525 245093 849028 244477 964848 452320 222686 210482 486060 1020988 106627 137088 644996 259085 951105 114452 277102 251836 64983 264498 31381 178691 899964 998573 130519 791922 1023318 84335 740167 789229 328964 808695 359852 415788 782101 434902 230913 368186 449935 503601 736755 849911 299625 835906 936550 385174 301584 962519 839152 289311 173542 197074 781148 771054 177854 154791 661545 856370 530274 934625 737033 692079 75533 8861 438882 593149 127986 766988 61136 634758 501171 960502 732577 395916 964586 501298 182103 558560 394403 957487 681514 726060 564960 547695 460932 407915 556308 1017862 709507 680299 258985 841503 505210 886354 1048442 564599 252016 468758 90201 1027552 648351 298500 951178 362432 987894 1009466 278086 906639 593816 42796 481338 473949 896091 639267 845317 95561 418634 929209 226237 574987 108836 475486 458603 46443 790490 807638 639882 532167 735509 602553 774540 36753 301229 847090 752725 193999 657203 715073 561854 761498 402536 542649 289299 492703 166340 1023042 571541 847521 118000 324632 999418 613876 479820 273482 280552 969988 454506 235580 911485 671180 417168 325669 140490 890976 687163 966546 382291 448867 680855 502753 942737 954513 149255 961223 20336 503607 10147 594123 299985 698038 284341 73672 968457 382724 1034299 974191 924256 871722 669033 342466 205715 250311 659236 886171 292691 477067 540807 735523 791492 678333 639330 133723 498431 359094 587958 545686 351632 602724 585530 1034749 537848 769224 807385 951306 798252 784504 672818 151565 394260 238877 721687 547498 485901 193014 415502 206169 140904 1006676 906963 576741 261353 1039900 850388 237550 354632 27720 588467 984423 338355 443750 690632 701208 694602 167959 741277 930845 580258 182673 81776 442213 840259 689182 113076 613940 1044778 980379 425616 221857 642888 579066 946270 208409 693760 200128 271917 215002 539309 46216 282176 115577 559386 286590 909453 915292 130568 180196 401727 426817 881067 692624 684853 108213 168493 776556 653952 649118 601642 553973 69353 592050 610099 521149 32361 741373 271435 577514 696238 335199 1031277 582324 13468 315660 1020163 997354 466122 721418 254064 76654 317441 197814 645256 841652 448705 377151 430355 185415 173756 55850 448077 607301 512345 795340 901993 144606 897586 484819 797961 1002456 458646 687038 711624 837134 339720 110944 104112 902636 370622 32353 327108 258549 181539 297917 341112 811838 174421 199235 482355 779248 909223 678167 253652 294345 511776 130096 231722 940188 195835 189147 357755 911564 728869 130614 509438 93653 982723 468918 864097 1032388 273065 677793 611139 160441 948707 76693 912059 342892 351792 441599 180431 309158 67202 509861 163070 423875 610687 860189 409015 286263 36867 948819 656095 347654 268188 491527 256080 862537 828685 603980 536660 925616 560843 112907 269870 347387 640899 276350 630929 829312 110738 742581 379943 802473 310411 1034516 796171 313714 1040821 874963 48719 885999 646282 8061 727671 1008324 672314 269425 782332 493483 25382 74596 1027787 727538 261477 855517 515011 417786 638786 934584 342843 77497 367035 560292 838521 174137 320260 934053 102204 936471 674050 1029266 862258 281604 365521 198040 82307 1003080 79935 929461 772677 612410 1030734 880446 524293 141001 188342 345 411972 51958 438880 336004 319479 694359 676588 221196 216071 615318 39724 283031 699855 725232 168103 949147 317601 291511 894743 499684 802113 96209 512747 610834 959592 830006 224198 122392 833858 523637 843518 753343 25585 60720 799262 255009 259080 650139 284004 920110 269072 204801 673347 548650 440070 816447 917987 80429 27867 718919 1001372 237985 201459 755359 535423 418248 977831 838879 489677 488244 44995 693559 320637 897357 420104 288230 593850 712911 335019 618436 219747 525897 607700 249017 492938 396446 794656 855619 861685 834440 508448 400373 714400 130576 264152 811506 498489 227607 412992 413558 729763 815569 915654 75085 596340 132165 513483 660570 1006710 1026510 147233 830482 154409 921501 792979 39166 80448 933172 564830 45885 771616 199404 128432 351487 275812 190576 303408 798987 441179 783168 898677 459066 60040 285999 387469 795897 190242 74470 223096 137163 289170 856671 819371 26565 495863 663914 336782 1045521 230821 463915 75518 293739 60321 226202 353484 621223 140583 775169 107579 809769 91429 551810 873606 913771 954813 522383 71512 347003 456391 63600 465746 905082 51276 208321 804488 698910 292108 227056 798980 625968 903417 783555 126786 966159 974778 688337 502962 291884 976681 488452 988730 493452 963029 965917 824497 749385 858497 345904 1005413 1019921 340387 307235 11926 1039013 18918 479028 79353 703068 377000 953200 544565 414621 173437 885309 945257 987752 207786 130513 895652 624846 519338 375736 539756 105845 64173 131922 140344 68117 574228 1018962 507638 469501 573687 832832 728710 792718 130975 264696 144444 597951 224524 858665 1035106 30360 523375 106455 86964 937911 432305 62938 752610 866254 911083 777821 1022993 508962 383212 170335 258138 102670 69559 1002293 566090 102526 527873 439046 239713 501877 539319 602446 878227 500103 45942 925276 537290 222559 454417 225491 825953 953658 864271 767021 294314 344171 313131 282419 981610 25301 402898 924294 468568 70516 573608 149274 498081 883412 311811 890037 313703 584088 560239 776309 537149 83701 789800 906055 414381 773940 777891 219248 619954 729651 408325 246792 740670 565733 245418 967034 482485 729293 391840 1008134 13168 319623 382761 754496 96060 188480 771645 624014 573144 490297 771589 414381 998522 677703 996193 373804 931915 500566 420963 457199 547558 566754 803538 520365 116701 1022844 343720 10355 67636 58699 307349 953120 181476 231304 103545 213735 676185 194561 345069 1044688 591349 801943 915643 537398 420491 22976 991074 818250 209124 397573 620947 604303 65342 323461 331958 279900 592583 240752 456806 178013 754214 251790 844017 61714 116723 317366 555481 461135 884026 538967 304213 229818 941053 85234 947664 413009 582063 660893 789097 403169 510393 493442 730994 669584 153592 464478 110066 134483 95037 1020930 646435 385400 888780 1007318 287988 601886 1010142 122961 673927 629176 888863 416642 561332 271247 48688 134026 1035909 701501 591654 496159 93624 257842 905225 898571 317248 1006130 170582 1012139 943045 512980 695934 1003889 138783 940549 341605 533091 808414 467075 858083 323737 655813 194403 286534 677314 717387 983436 485838 726944 513049 310074 32816 136839 393870 282747 413972 756706 207422 213941 998295 497839 179054 615454 223690 9214 470170 398403 506673 788853 68848 516226 753476 628687 911059 25999 196593 679768 62040 952051 580632 675955 1021900 587144 12814 797204 770604 198142 104987 342087 393643 382810 848124 156327 97840 510322 651873 35559 244181 803698 107376 146253 664425 379481 691520 828722 1013999 288637 116575 388995 719389 679683 709197 972099 223966 79464 16895 103431 1041872 592635 997468 10872 32455 800864 503747 779989 570696 85774 759172 17774 374543 350930 439394 728874 684681 555338 618263 796674 751963 442475 19152 376195 307929 488700 149933 591184 188047 823577 5443 482206 714428 826032 915737 201143 590546 51719 175406 621687 109048 98356 323697 21202 939400 724387 127816 23628 5009 313493 430602 487295 125270 291739 352133 770201 329164 521247 229240 688091 50208 1005787 413978 772123 32303 77919 780690 384323 601869 208783 548476 637648 58751 75811 122986 193107 132736 806694 370017 317939 286656 840568 1024856 985834 395808 1033292 989885 208900 924727 739242 127215 402467 208080 205038 56004 417981 1025386 493383 415493 113756 910519 543801 686318 293149 405789 414236 885423 762674 555832 873114 741357 311136 782422 1045813 102465 313730 941305 13758 184760 33540 876377 924383 23377 4456 223711 441491 317314 519364 169387 891560 642740 73282 476432 672580 127426 708256 824850 280925 144510 992430 828655 494399 243756 357330 433811 706826 558597 768647 303906 166706 858550 94425 751730 678141 48094 894699 920718 933641 961683 684913 968756 959939 138718 1028662 569688 554992 982586 463512 679327 760104 627481 226823 832741 633942 451423 368265 1016759 469562 1044965 535865 384474 575463 116727 848067 807106 470341 282583 361450 189980 195472 130872 80899 325188 205783 676291 681847 576207 494974 594837 842821 69891 658620 818111 1037949 662618 502046 267973 861894 850179 799746 164128 1028313 151137 667421 782780 211459 987530 590582 758906 1017767 329673 230760 636079 576954 71964 53284 833443 1011013 94902 91948 976660 590567 883070 700249 199600 836945 625807 701655 120734 865223 38838 934308 663798 595109 882167 214036 912452 902104 926729 99664 411401 315745 705237 241618 520762 454614 682491 697834 187583 930529 1034828 337980 421365 105919 499793 379968 303149 262593 194243 82625 912171 11470 473361 978527 1048231 813024 923101 379405 85199 1000834 995711 1023891 222403 1032281 895104 822797 400664 698776 221728 57450 364118 485258 275154 472045 843130 394252 183995 61104 513653 35599 101430 984604 874154 637211 587346 857459 821108 195015 929618 574534 452766 243266 205612 1015039 76521 783309 690699 815961 318089 803391 637646 64226 842152 850560 150918 77184 436962 969998 888315 975337 166856 958587 245288 848425 810845 442348 600251 315936 485532 481692 721814 554498 447728 19799 402001 690389 857785 412415 96437 455414 790478 868619 421186 372884 3062 137987 64426 129076 1018734 905221 108372 1028395 646502 770371 736730 604711 952964 878723 420235 1015719 495455 349853 332778 418430 26373 229889 1021997 486996 255349 845102 378302 319525 713254 552252 897726 457920 373375 735315 679549 898888 685148 926770 271363 42935 141456 437417 851083 479574 957789 858655 692738 244039 207101 655373 8588 609531 668701 330624 142848 661692 103517 991643 918119 282149 505553 118291 984192 662180 236163 917937 775999 904703 105198 270548 347466 807116 985732 1008108 76667 1043191 957738 949248 703329 350784 1024695 238889 208318 866490 135544 385301 773386 242510 90287 892805 262127 561206 13071 436942 334795 99714 971074 91740 395057 57238 423011 875819 44136 685994 221316 467020 211946 64073 511786 226662 474854 359890 109004 120114 555455 223482 857175 14846 368268 174408 903085 671275 315286 670104 605217 887472 389596 850073 762876 890260 839570 708431 112124 45175 854685 10129 83920 26378 122649 897676 702621 470418 767443 163646 863100 352105 886480 155900 496121 494973 265156 173548 34453 531664 49820 466316 980806 406774 180213 618281 892914 786074 479650 311401 218359 930297 815401 1027010 662950 980325 984647 952064 990915 920515 981352 522691 349447 21261 202287 386046 335774 561874 441844 824442 170666 760497 748097 151376 313790 635105 524117 74867 496227 479404 1044129 857636 165526 997616 797005 561020 950088 510621 1041076 76517 263901 374585 205539 968865 824238 393055 862494 980290 37511 606523 564828 434224 803113 677648 759750 270887 350409 673202 878908 758710 755855 752396 280528 488384 901144 416924 310344 499199 936437 75250 845216 561532 1029674 333621 363398 853784 300208 717725 196829 251911 786419 577530 1037882 275536 325460 733484 744554 665934 166312 228008 390890 882738 708535 371962 343661 834686 702142 1012797 652122 451211 563949 165541 114764 847364 1028586 807669 969872 397417 935245 327433 990890 3981 48418 1029710 904912 392217 227946 411717 526701 473095 360857 661252 1040800 576807 390425 284084 455610 725917 417734 1021716 710596 895073 774001 306164 877559 766909 573277 315835 180033 688083 643781 733410 1000391 286485 1007444 1026935 995677 647883 903083 326555 143376 221584 959966 795140 303773 839125 837111 468092 51447 384093 323698 334944 111301 31423 361664 103713 131553 497128 451524 80583 31962 536726 436825 383081 291187 444894 1031113 239286 780066 725926 597079 125551 893329 784684 367543 58090 586529 390525 937873 985233 876386 375295 122369 498529 265628 74984 170010 295276 330570 559044 877662 882007 155290 671219 227655 951516 190702 168744 59330 1040201 465245 129515 652719 586752 94002 234008 608354 581877 838764 917342 581413 930099 694333 561089 1039796 518999 176524 963097 992959 651283 995699 769169 444011 960685 916929 590632 928978 1405 142200 540211 604286 117874 995664 278745 266482 472974 518707 130966 1036577 910181 747455 779960 655861 527779 627911 98533 582857 9091 632786 355731 429551 1024088 812443 239503 315180 211976 275343 662391 258615 420235 850514 888384 410429 9585 907322 316336 682848 726105 959442 283876 432947 192891 736857 255692 951616 85279 964160 585898 927874 236324 14768 975511 223979 299386 776450 523262 33759 186024 72004 25119 79543 983111 87739 886413 843072 713092 522075 253361 999993 272802 421201 845125 150489 283254 919930 490201 161350 1040105 105961 819793 531998 977274 585829 121956 1022706 590521 1047784 371999 666054 942029 788513 782945 108435 547055 33267 551517 596934 735213 899060 969242 266942 218792 219119 214006 968785 494998 49762 351775 74311 717377 863489 989465 424670 517573 103729 157243 277317 947030 950926 978481 607777 1048248 498021 665467 12810 148165 982330 244973 939023 237547 688964 17453 629294 703147 832748 279609 996829 748059 762450 625630 333444 718437 1017032 579649 13312 894790 209236 117594 633122 500368 23346 733812 826926 727720 108112 367791 459613 904456 297425 672126 465755 1036478 328331 14122 1037769 898284 857481 129356 915900 520006 139913 868183 532540 629399 657022 467724 229062 558396 134671 956163 491979 561063 112663 470313 669487 809693 215075 404796 1018058 870137 796919 785233 345834 311719 990985 249423 393936 58537 150276 243314 833838 943190 195655 455624 216239 118294 86884 826551 381039 661223 898209 300149 303743 424411 133754 315791 1005155 632472 55325 62563 159635 278486 269292 929189 125949 43493 393727 881886 695937 665892 878239 397032 285044 610443 534732 681075 977182 1032226 871608 75908 253500 865159 61002 839409 469118 516205 263069 742118 33034 140567 651134 544098 500983 493281 910321 744379 876499 721080 136364 841238 747038 41372 178586 710128 327629 817957 450905 560280 164552 57339 594877 125362 105835 389725 115787 889269 291081 295579 890046 468078 621668 933276 616326 775035 415287 863065 934468 215249 997292 294240 458832 974135 349926 830802 644403 597704 397689 322405 1023789 1025909 321261 253154 199088 82817 672574 109224 98275 681987 72031 352167 519968 653671 871858 1021798 350582 549357 323729 818303 866343 718889 411849 464669 241195 898433 306714 519044 887468 867507 406456 583817 924552 733260 795341 566806 839634 448817 17652 455592 830033 269594 65216 308945 1016832 705810 408115 72118 990860 529401 598343 919953 394969 830722 567401 394544 149374 51765 321784 867188 781124 574190 740299 522708 610218 254556 885672 27351 739172 1019395 874446 369821 724184 572474 474732 919383 263328 375470 378663 453579 217098 148701 513432 762321 470939 518812 240588 900824 537991 837266 50370 572513 411707 165051 163568 714371 226516 1030373 890559 891494 430501 886070 160010 447688 1028277 233636 406947 921723 549438 806267 309711 947429 640816 757723 342725 21630 160683 95288 780338 260949 401801 234968 147127 511372 78546 431448 12906 243159 656453 126760 10577 254978 659414 533002 509418 842600 581418 861591 1016230 184700 183837 340154 202601 941124 367932 380979 310796 553176 840779 216341 864987 504296 521409 287560 168984 593460 293959 411656 2934 896785 374589 720996 542878 538347 287541 788416 838573 217021 8566 738899 262068 756122 833914 808874 533815 428328 338800 8483 593071 99872 955067 833651 696584 72144 317552 760353 672291 810393 734684 536584 323413 874864 689917 567257 541159 49761 486660 727446 538516 985351 671961 65048 249102 571414 185750 193931 157816 8914 133899 450029 267245 680853 208953 145810 952312 109133 996823 189858 67098 187131 241873 532634 590664 31797 502979 385223 107114 325028 544386 817870 523997 925319 476819 956455 935666 793647 332722 1015197 501357 888961 70989 238032 459014 202871 617991 889779 687339 268959 308789 78094 908605 976282 1015396 470268 896142 925342 500177 714350 341865 884725 1009903 822951 87754 518012 162789 106431 133794 570661 435469 893728 320597 686453 156535 870412 147771 848902 216420 903700 480546 811526 934603 698274 459978 269495 225239 764017 757864 428013 8038 865295 200228 282771 548236 850018 46234 850726 158222 319520 849245 180792 916200 940373 943983 771310 85704 519137 360907 689539 397200 466935 337372 505795 1239 46240 129539 483217 497257 75318 168980 212833 138947 1017065 685017 300734 134552 301885 642446 471238 580174 25738 795747 1032873 312961 512891 1029374 1022509 290944 321680 1028086 1023021 669131 202908 738393 824085 615835 131911 227879 970088 475994 555405 646356 461882 645414 119869 652746 704951 957011 1022586 497380 630682 185830 620606 783605 423350 522522 361682 758335 876657 893407 186712 981244 83780 754006 30529 542169 699196 331350 687831 1016438 116092 67562 505268 1036263 914873 968657 89417 1007926 295100 222461 1005913 804318 40676 566805 173691 525393 973473 508914 532635 787572 376570 654373 891257 51742 382472 586608 212776 130972 718713 583753 217745 610352 583438 439642 667118 660109 869149 238595 564047 508765 49935 593623 686872 85947 116195 906266 768641 733114 143530 497738 367125 151772 171273 120979 934963 118939 317370 314713 308112 362211 1027851 400562 190899 221334 921949 875753 30072 363015 228262 419581 1001870 1010047 1030128 751903 844537 485820 781272 76088 114576 1021037 718607 927584 599168 457911 467420 577640 734407 915891 465817 299089 219066 471277 280882 595155 847743 1011943 811945 872407 24468 416660 550548 18941 680774 123101 183965 640279 504891 428319 468993 831148 983273 954283 322834 352886 209692 642373 1029301 900324 525940 29350 438501 64921 192228 168698 884014 621035 151348 949859 15666 139109 327552 519284 854824 378437 795576 652982 833112 414719 86558 910118 315808 372152 723402 48821 856562 686795 620841 116679 130260 702280 365690 239797 976606 398960 818256 688715 606783 668986 78867 50762 474425 695506 960639 844263 766113 431380 263714 112714 89696 444181 352226 257296 1015796 831387 697718 917194 107759 909728 453096 864636 844151 334035 129561 84255 806085 203798 934717 594975 970662 618497 330075 378333 17149 579934 191950 991534 515647 896939 968134 160474 390645 262043 311496 416798 723518 884117 1040170 879914 140618 215091 768152 102308 559584 883397 561810 147748 831961 692172 771819 1023414 957602 37759 424524 801371 748990 140873 828079 1036168 940866 85832 417252 308133 60504 663248 366607 664974 296892 991462 655912 354070 1004098 106438 874617 763776 417102 1029726 129316 966148 992602 144080 903835 439376 155764 280820 750118 139524 662717 988371 776800 479797 339691 191789 133562 18411 651463 558580 215287 753314 151472 254671 367022 756173 731927 203160 425164 1015374 66305 189662 264463 929024 259720 198244 151948 929070 856666 293280 465961 309016 978744 751165 387108 347765 761976 1000089 410762 802028 651908 120392 947904 908441 260441 609423 815358 307855 585481 337642 465104 547152 811577 614278 122259 473943 832676 609223 827134 859534 715158 806596 648086 31192 902257 416710 352056 43400 669484 936141 313747 974824 729295 782603 853163 783540 154616 534374 365400 327324 859481 555258 286661 572869 369207 49045 774641 1037897 798445 295994 341553 121522 89447 143775 95148 75395 768935 136878 660190 493743 178756 211207 824341 900640 584422 1046397 660983 506929 1019595 294037 347130 1035061 881989 65802 574699 684270 207418 122444 1016168 862998 423075 487676 645734 129498 992525 510833 571307 113241 996379 276534 595540 1003817 12545 822409 646993 894163 11 674526 396772 682066 452884 890203 861734 505240 62991 389209 260994 948234 303490 54505 509752 239359 54534 529228 888539 675908 800713 656762 514772 815771 1035531 364957 834781 305207 451236 261267 403078 172353 937853 691311 430003 290391 852498 916215 781595 957191 1040119 112680 718539 858201 192336 851118 835234 456514 122711 1027181 562898 979762 642265 67835 280677 707719 419257 144419 301494 750359 284268 950883 533748 171 198780 236910 425634 885630 1028358 751276 896026 366786 241467 133557 518661 382747 15074 61146 246500 657698 90837 703900 554379 735203 154495 16178 43936 361823 859493 618760 360480 972555 1004442 808763 251355 544847 957000 761629 392691 302345 396590 463287 765537 855047 468509 513602 673904 1014160 519034 165037 1011520 985564 552640 591899 1044036 111511 629499 414050 847813 301666 1004365 907660 623452 80210 516460 586841 685180 875887 177186 783036 684262 1044534 28108 857434 818994 299544 410332 478990 443725 525561 960600 186216 1023733 485042 86616 888105 459839 801679 819851 862408 409618 1001681 632499 343792 1046185 802604 476964 725760 687125 13643 148809 80265 948921 848456 551455 330452 256460 722996 935096 517466 480219 310933 153786 933961 93508 249058 498910 953862 719547 779529 84337 650917 460745 789994 653014 569971 879944 52698 3073 306285 1026024 75041 97533 742598 130734 22652 55656 113509 194928 953243 895730 281188 730970 142244 664546 809106 996715 272814 531856 363506 939256 591175 485100 855098 455209 42735 1008374 296277 768631 461467 915267 195042 193333 1030707 379519 878002 663556 399380 381669 77901 522588 817550 275657 683886 439050 266598 422159 1046915 37548 502358 58289 1001518 579127 209289 496188 142022 715378 135455 674387 542935 651640 940719 397355 947358 694586 704960 384270 904589 82427 91726 830936 832205 947410 94028 188797 755127 240171 357660 59265 474202 680006 834584 81534 771065 491959 81677 246434 13194 334820 297403 805934 446007 812426 877398 433656 710113 660793 18696 631786 404888 460755 833645 262528 576548 997137 608789 782414 786048 65534 564229 814712 752217 964986 68662 638265 934035 826040 82709 470876 610244 324032 757249 542662 403127 829934 133585 468970 464619 139889 892235 675411 222994 21709 639918 238878 345490 19289 993065 188541 232199 190402 461665 339253 85183 850310 100335 798496 868156 1025146 561888 413612 714934 464709 645939 154715 1024919 627170 95071 554305 880893 48162 1002442 150409 367419 478248 97619 831472 862296 326891 877513 815432 859278 185527 100465 35575 560332 113580 679044 762741 164149 877118 246702 973522 894879 358323 93841 1042733 1037845 471208 525632 298302 220502 73101 74180 871117 11091 741668 268954 620856 441780 907014 892211 958962 451668 1014302 6259 863998 807873 449323 456499 813432 722877 513859 436928 509964 357824 474699 230745 494973 429939 973183 615604 964384 628022 770545 928889 539486 637083 67329 594118 890933 233192 566506 569513 45496 152474 838453 131241 196747 195293 226116 132414 266343 463892 411337 810324 85660 97367 54859 40141 75914 450800 991144 30460 227879 791005 418958 47402 85116 795730 151808 988436 386088 25908 29143 441195 729051 269214 260926 902739 206556 924512 778038 357348 616324 665467 341008 471212 320961 795814 256757 553516 383380 465868 775777 1007958 564627 134284 262308 152854 519528 298936 938592 793798 554063 346582 887054 989879 502684 273826 228729 77487 526643 691850 113216 684134 294414 721712 418392 47624 345275 727020 1009545 656054 1048539 53576 921836 1018116 862373 917122 315763 773500 839008 220173 618081 875802 303084 362000 357838 551887 87098 899813 984356 81663 347855 28059 253861 616450 959302 239733 54498 642726 942795 999273 1013573 232363 735904 53922 270984 103238 615067 893183 414268 339871 121766 797329 870468 478035 196159 1024801 721751 560114 284917 996519 1017217 670850 515825 201172 944802 657402 157290 88201 52973 689096 358192 312414 886123 166476 289058 471324 106102 877914 971448 650563 212542 379068 673658 384133 574279 367790 353926 879177 933097 301152 932110 674857 209359 1027192 385240 70772 702073 212365 759484 300205 512954 143021 588074 200714 15674 244696 633505 474614 1005556 140418 540729 466063 233657 271893 688154 693032 684 738925 454659 255176 814533 61018 897988 258730 884046 807969 965572 282299 1007209 734715 476027 73248 829063 484501 40953 838573 756210 204175 679518 494190 746052 407037 635487 305186 820462 398569 537800 503739 813490 163278 782836 220127 8490 76575 182359 285034 465727 145598 726773 121322 15794 482949 244712 914977 739990 522945 877277 1040519 38611 781489 467863 124870 594085 474892 28779 870716 38428 41592 677059 906108 826266 833556 131996 481485 74328 535535 964103 455081 917216 696206 842155 659264 946068 812138 36673 351731 328486 591471 620823 358361 904990 566911 121230 223037 63064 664813 197020 456989 1015683 531459 593739 57261 293795 174716 1047608 435410 294031 527882 261141 683176 351091 396753 994087 559101 544592 931050 953544 317139 21367 449761 547302 129762 974354 198712 892802 809491 59035 724194 77107 192774 408675 3784 906145 521613 863501 281160 389898 215343 817936 143024 416191 48038 369720 805064 422568 269665 620581 1047877 1033148 860675 589514 332631 441482 332514 831215 266012 971956 20873 783536 875562 260718 895542 985085 739337 217347 882268 332568 576694 868176 692002 567577 469794 708168 987107 822381 808369 22382 977069 705875 273084 492382 147650 2142 950031 694340 633113 879862 260203 727139 401117 685014 768005 897167 974317 89487 775429 358067 983899 1036548 960265 555085 327661 381420 450719 497901 907935 853844 817614 245945 410399 152090 813710 678636 750672 766835 341323 205907 386760 295782 672102 608718 512849 653134 525748 644821 623979 129115 197373 95216 884169 412178 757374 226622 419024 917705 27752 276719 576795 1001516 670302 54730 181753 227771 633339 924072 212461 492361 166730 579575 734509 171390 894796 100408 180261 873046 748150 865408 776689 185249 89904 374779 853734 434561 817239 216421 902921 557294 142267 617871 972950 49717 679074 64992 543355 972661 792131 642769 483034 277281 464460 879216 408971 370305 272221 864990 489111 825392 412555 381137 1004734 207519 440030 127507 327666 277137 367059 415745 356314 646557 637914 79372 142928 272560 583128 450619 387555 149128 203943 379304 579670 515642 699282 774910 977183 575916 196314 452866 641001 334875 20019 717575 569106 1013911 137031 463224 2606 505986 157746 273490 190594 254485 260612 446886 540553 93915 596802 943132 392563 582196 879206 760171 781217 896980 811098 542946 549162 291393 961281 690659 50522 618840 546735 860770 516654 96456 118187 476522 788184 982677 366772 893336 457281 366999 852857 442270 638338 378872 360992 831681 925290 722362 584896 396636 530940 406319 166374 17243 69357 936831 715028 341185 442410 92965 298301 402978 534352 9842 223051 392489 661298 864265 598170 839444 896599 741217 13690 966451 170362 239431 1040304 11628 992776 937049 184565 79034 533669 469899 703862 686505 170919 606374 702034 346332 608665 662724 152608 591240 1046458 1031382 242022 518134 957564 700446 931107 330757 937477 954037 535878 905125 132273 180230 80180 33117 339342 364881 492614 679621 658654 760873 643144 451341 127129 359671 20476 681333 602856 383348 414101 133075 68779 112435 964924 193808 79860 336405 871311 192427 746122 402130 968733 274484 684135 1399 644075 955346 495162 61410 177138 6846 988134 247880 776094 964294 997121 27568 865104 354763 691542 799862 813789 439363 548708 315593 1035278 938935 838364 1009964 399646 807238 177446 399097 860991 221217 101853 895705 79125 297997 581967 901965 1002809 145380 768766 340777 272567 289812 383009 309267 138640 554270 305699 655624 509241 381464 928035 328920 96026 160556 1013363 108709 1020689 18455 872218 1029736 760812 925355 20050 205676 401906 381261 458762 435921 490843 116087 508772 696330 874707 244279 818488 675167 986107 452270 137872 86636 181736 485523 385834 757408 886690 590510 695289 607167 519847 469853 1014180 101473 118629 551698 189190 860785 958403 985810 721836 226734 307609 70327 929370 266797 605491 104560 331655 415445 211922 351676 45020 621537 987691 835314 935608 977250 854758 848253 187567 581051 303392 168536 572934 484387 432873 492694 572729 891686 521159 401372 607606 609061 1021746 241381 867615 445649 60181 802301 833612 737204 862803 637319 97095 987304 364352 23672 85262 184413 544292 683737 6612 547288 155580 873544 255360 674030 7097 125559 298540 770253 435006 669612 89767 688756 7014 944448 422132 873270 309179 729632 778441 570172 693440 727375 577041 254975 418409 395362 274282 540369 450206 977410 881832 318293 335804 755822 457040 34307 241427 1006582 804638 263846 422761 244097 927871 440029 879477 479496 953112 485533 800869 982041 406077 761005 555097 121941 932218 985384 585957 707057 485134 880639 1018259 594489 609899 50549 530015 689673 213688 894625 389689 579666 596303 532463 682374 281755 375871 705439 914592 374141 888011 659525 410193 115494 693736 927559 201308 500183 822979 840546 778228 321638 437561 909094 547907 579261 346206 244597 899301 58457 346871 161288 705130 564940 488959 983018 838359 448571 619302 50171 484389 140768 964429 1019246 584385 437897 210187 507467 385035 477463 122667 972270 333015 256768 588588 149382 435183 1009358 410560 696471 1031310 948894 318285 851832 343270 667298 462447 317910 990363 1016735 386676 4911 960327 422256 35806 484184 100084 669057 358629 855288 761509 848212 1014770 779274 111821 39168 35365 42079 978389 995757 287185 497690 988827 811033 326906 560690 507630 673558 709598 729331 664595 767497 192361 871549 518979 894829 314303 415044 306218 134990 133814 1048206 936810 391631 652889 4344 402710 850340 709478 798962 329527 779928 721873 132414 261195 846857 260415 896373 255424 452455 587660 559234 910974 136889 239429 674596 433498 268055 30767 419440 929700 865073 316350 1031758 467866 65990 597919 831479 920306 283694 36910 354429 785748 685265 576256 428867 910046 767406 743771 141441 691871 1003221 715449 590785 108828 167149 419657 404069 879309 479151 774766 449055 75425 252008 326974 571254 959606 911483 526596 545864 805794 733149 375230 656962 400749 68504 1022111 462186 229268 889928 1042062 592534 775880 261281 876198 902642 258349 409575 313524 869758 934107 401524 154556 799630 517729 489013 323701 300360 822077 904493 328648 971049 724069 1004530 624980 329089 324801 465451 298477 700146 182190 40728 109081 171765 465788 438282 17554 868949 689137 1021670 238791 604081 675013 39078 185690 13822 263204 181208 153251 672515 513327 200477 106795 80348 766587 509867 423986 958840 610448 348108 3115 906011 61547 798045 781626 815325 719356 682064 445885 207912 157353 669994 201920 56381 129993 526213 999559 124080 939306 637071 399624 912360 442252 85386 176750 385440 451364 315978 147352 808297 212506 367546 898199 138534 683787 54871 342323 84878 348039 222387 486247 30381 1040020 724467 946657 544355 326441 982098 843395 361187 454324 625564 286949 64310 968597 878515 18640 547766 820128 1047310 907460 56467 133791 208181 813171 946257 194766 553286 1005380 604744 211293 468083 773841 742691 946418 15490 808297 59746 145444 607820 274575 299992 337409 570430 825208 138285 305801 883931 374161 621404 244016 788791 359672 799286 279392 684926 936190 978910 361205 398699 479403 624716 70847 812753 59706 998090 58115 76822 956568 608377 516091 783539 63465 907981 495697 453045 615940 866829 812456 584767 100850 1004500 715027 328710 42354 758163 505244 597459 571256 327436 279231 399877 356010 311512 687852 731916 453602 842467 80392 951279 152751 870123 221164 874183 144851 350980 262885 860994 46534 753686 603698 546081 366386 342109 505994 12986 134005 620009 618131 924534 283938 475420 568684 923220 866944 700207 677156 831589 83977 665772 47936 142158 1041132 393205 91449 326601 666508 284604 496380 890916 241663 219529 891240 366272 454288 769080 462035 793747 501822 891512 375686 629670 852795 104781 227388 844184 884077 548494 701607 751130 438000 153447 519147 1001841 711825 642777 908577 766712 940629 611381 431574 245659 966128 553381 740489 774236 909647 570019 854832 35025 701711 850560 534963 855460 123651 338654 825456 693010 16561 530998 326326 211821 70102 383572 430410 148890 137950 806614 259301 756628 492396 529328 827571 282855 624856 766890 216277 483637 393388 470752 334048 949941 1026855 643393 755292 729263 349626 547090 213831 557569 707981 93544 115855 65437 893435 681137 241819 50952 1029905 940844 924099 1037533 108563 629100 821459 869192 457208 740057 382861 387212 925161 492590 121635 17790 410566 236028 646849 508935 851105 444198 912897 83365 896320 598883 585588 197098 839839 715200 888608 636156 592492 921371 391421 335380 788874 796841 25463 380415 342670 172656 158191 411040 543301 1000910 866106 615532 620588 462832 819232 534252 112886 88156 675294 570686 305418 83816 104613 573845 151299 498880 635417 341685 962094 443876 294866 603767 600335 214183 624094 944203 898012 681393 508221 563121 644864 607998 545380 434879 1016218 929374 784315 178334 1027067 929779 874527 780301 444972 599221 138592 196061 331366 389361 319172 308083 818071 72390 121730 732489 968676 503975 34120 51564 331553 557020 252598 933375 742747 367360 758241 919479 645455 12420 4817 993374 407280 569643 213507 79185 416228 870028 6887 243202 999432 39316 203363 184950 625640 190721 358734 741831 386888 487399 341750 1042595 734622 7215 258971 645067 562836 627987 432881 973461 342155 102820 1040034 419179 523027 98116 1016010 537674 57716 489516 28281 928068 939305 494055 1026613 228094 538720 1002453 394869 734003 706683 378281 962599 523567 741521 108012 297258 1000532 44013 1034360 21205 107160 628878 265469 108655 171781 711078 949631 838068 638008 993820 967894 472406 448227 196362 1045804 856954 250956 399935 433795 618551 893131 847037 734509 738843 949840 772412 706642 88229 238298 386726 526445 450252 534273 668313 433615 720246 1000557 521192 708379 856578 517212 343322 489416 511167 228896 77545 282275 334706 673183 789189 425034 320468 436690 988495 360881 36370 140102 936158 421537 352075 873118 907261 485428 1025046 880398 360427 360283 43769 591074 764697 448344 626419 918517 156592 203844 315891 728634 5641 280970 575326 423479 926514 639082 839309 761221 476016 503415 744780 713553 1030327 836633 711261 258782 86324 539404 477171 377345 342468 666847 441911 905124 368762 538999 177607 45635 75549 32137 8754 390770 664999 317731 23677 85332 769223 558627 318881 199461 964704 655038 1034506 652722 541192 209915 739097 25308 811914 660534 110500 960281 940388 745886 33905 840691 570698 645302 15294 902791 479393 763607 711356 886278 855813 12461 745487 848439 1011907 534710 1048144 311795 128351 652743 599691 643496 740880 813446 1008321 836055 942143 116464 655463 976279 71692 858325 35558 426255 723657 776279 71193 808959 387452 910191 350418 822328 639841 377704 38740 314399 989286 738146 24026 643374 48046 677584 658191 929395 493071 544762 993941 290576 645268 616060 171902 427193 585467 36293 564950 820793 393783 236441 752151 835053 604911 900752 997810 985159 291838 672917 919437 885324 773361 110951 485760 821271 920716 206107 805847 262996 447301 266904 121811 264645 302535 17945 340521 969665 825201 277423 642433 119472 408789 771517 843000 561040 577081 983930 481950 145779 299545 501618 587257 326655 124835 560645 380545 554476 10553 107495 65058 100234 941811 662686 914365 618808 508186 719112 171430 672238 920238 253394 287783 693684 760801 276993 652284 173097 486554 179565 776406 302845 315124 859969 911320 155766 590268 668797 752157 682479 37622 546420 30512 406101 954968 137550 602002 246953 1020877 217735 198455 306816 688627 552814 520201 802438 606366 138151 963684 463606 204627 473002 659864 391204 203725 991042 41579 399091 259196 933902 498068 29535 789249 983043 674881 703221 202420 62440 560274 222038 763678 550360 381979 202936 685695 535492 212582 883812 363593 1035759 938863 734009 339874 523632 959014 476200 43495 481971 797424 640694 55588 625656 563751 647549 168604 173011 348821 71851 185671 579498 18429 650369 969807 951866 108947 247765 106898 429587 285822 409232 663587 848919 214621 891953 141001 907775 354239 705097 125567 312534 181929 22269 592114 930684 796949 476039 486150 361764 1023853 295605 1046354 602070 253716 671593 988319 1001198 290013 934679 982124 283035 563090 1029194 253293 946529 1000046 402719 642568 972951 622499 258503 954070 757994 916182 388874 73000 758232 996254 682175 71040 993078 952328 618581 517651 960427 397078 555854 381262 621362 213819 217534 835662 1012124 818400 281808 189798 944396 736483 386369 470685 935033 345875 496099 100397 340527 953525 1046044 585478 934478 911106 417892 611144 806218 958886 891083 215757 207465 578883 655216 1020829 79432 692716 850699 26231 207191 776618 1029988 694607 802392 486139 472025 37322 829668 154446 762332 591811 23526 819592 856947 759754 8221 241794 1014199 861600 981662 246152 521045 396989 910161 880347 355088 797898 1035119 917040 951869 698407 521226 113456 975685 105062 824453 737782 895014 491726 512280 629140 483571 425689 65869 466574 339535 1011894 542342 736604 738294 839112 946804 589037 571189 1006372 212385 284959 171373 962071 249320 552264 293524 491166 232695 552624 1048499 117229 610004 358164 399721 574697 706645 204581 216678 958125 21926 321799 617969 398089 725191 948947 36451 773374 473100 43285 613290 629059 320667 872782 701895 878787 69873 787571 302928 926493 585566 622956 162799 543011 102532 786326 433888 812891 907740 411970 600439 612481 838705 239155 276888 808963 662050 431652 485437 58500 724644 285504 825332 684633 115582 480424 529246 126479 42956 141553 916401 69347 546429 901283 460599 358728 638165 790715 954317 373093 430315 636201 258405 122260 661548 547667 604292 678117 277974 785552 598213 398745 63870 321710 942932 184231 394635 41069 415091 593722 58808 753666 579320 916272 998806 866709 1020109 850845 751367 663491 426863 207942 506053 213020 1041776 433959 77017 1002918 348662 225005 366372 416600 18233 565629 343001 681632 259336 973419 726529 438750 154437 187780 351734 1044199 440420 909637 548840 997762 1001456 373089 369243 123374 20743 958782 89255 526171 689369 609912 15735 787052 961836 406365 491850 827323 568027 592240 612597 272981 771154 392167 499744 411194 672788 174637 451524 957150 157494 326240 768179 675243 695265 637908 811536 412797 462803 858510 51155 813092 167647 974025 703814 605926 307560 819061 38794 325370 1006314 724659 267283 575757 886898 712026 1019688 744129 880416 984693 232036 911658 1043116 180163 951096 279375 474079 425014 596326 103599 988949 974452 34183 262073 524994 1014617 614279 591954 1514 748659 308516 314963 173734 373381 94322 399369 669862 747525 265817 76980 818090 115613 959765 753416 821768 125613 211638 141230 792362 824263 682910 339908 392716 1014066 549125 109401 794562 433001 661368 304114 168432 218009 324950 54024 138576 210470 176466 76936 789552 50470 231668 145745 608497 520932 50968 803257 969865 554079 629357 542729 89346 1041352 277494 643836 171001 373512 877965 493636 91424 192055 6235 825093 490684 1035814 1028962 848472 953895 72406 940531 416714 424527 1007103 633400 540122 456245 124298 508843 808574 424304 497175 957853 668063 31911 494968 1027504 1012632 329754 234804 122461 455611 758298 419077 251248 566988 208269 505178 35462 809348 657515 8662 11670 604943 408131 449487 1006949 800654 647863 208080 437776 991894 825339 772375 819078 700848 271706 913944 730124 870103 432561 420088 349879 35581 1025522 405778 197109 514182 215971 860790 22021 95690 514908 281701 601978 302999 82765 141270 708028 418734 503221 170485 383366 1002306 225132 837278 703337 775548 542298 45798 672328 115193 649213 440211 301530 273226 253928 705439 37164 29042 966206 880313 340252 914540 824891 318403 1024735 695971 445611 486229 1009275 933752 472689 671289 186702 964032 427778 886765 920709 977475 659175 45348 388006 170558 707135 543301 635655 61922 1031994 1035754 308820 1046227 371871 78691 161549 180905 919623 807217 985861 298354 1002911 528267 905956 690222 39978 486108 32934 427858 697853 804418 552474 294214 519746 134673 803685 836839 939957 666190 781692 343045 787242 278837 844973 732646 97797 805300 574231 3522 213184 552429 535341 196932 818537 48568 261686 80655 867873 700702 451280 468279 906142 162527 596841 809924 103338 797421 44229 292659 190369 434415 1037435 960244 174839 675519 774008 924653 317872 903916 389242 344821 298726 668473 67221 905050 611143 614172 857010 496988 506773 516672 217867 537775 481060 319235 823217 365309 519774 633081 772870 337506 4418 210791 471875 659438 980449 485321 616947 788007 763617 4172 334454 69508 754170 385620 319615 265459 657019 335096 97943 136276 783301 397185 550040 563963 505807 224239 820786 946226 863649 551284 754025 100276 437209 46838 70933 234548 877353 277905 190304 1012180 724182 570131 957516 90286 190779 195711 277547 790351 790084 155787 453157 292150 460276 1018401 912053 949594 572639 613089 1047084 295073 311472 626078 193325 233578 52901 731357 640303 430340 766478 835929 703231 664628 94929 560258 528699 222131 447465 803576 318679 224174 401890 709397 16796 111941 479583 123745 63652 475404 880021 861467 730848 299404 218829 95927 689042 816579 119013 644698 708307 893856 582096 9312 563214 336520 426001 767447 283779 230868 299332 1029889 116165 980817 538774 220630 897084 790974 816456 912512 254372 494417 135472 33757 1017740 700467 974647 509440 1037784 306431 412124 1001647 720192 174407 340399 55271 618959 45583 728023 624724 229732 881744 700557 956890 735796 706422 756127 797199 827718 329699 479470 505534 932086 737642 798448 28773 776050 141780 952622 482487 380224 781150 266439 608540 940982 966457 139500 298284 1014657 284681 617826 302392 193311 793703 590083 879809 441700 667999 166973 41214 507897 873715 656273 430939 840152 362646 691733 336885 790994 363441 705523 941086 298249 599585 670952 57567 406902 672439 159429 275825 141412 973239 318450 708035 869619 633689 37350 258296 987798 510540 587696 486374 456597 325166 519281 332695 114572 50709 341471 137163 618986 959241 868036 927093 620659 692871 75133 678202 71103 839936 662140 786933 928696 408663 659143 340790 676384 1019495 242294 862142 277769 354171 246584 160772 1012571 731348 371407 67763 283985 958247 880015 394538 684796 425244 59619 743930 471743 370128 680393 342892 706513 870228 942929 746489 358590 509227 978209 534223 996838 422608 389620 479827 753661 794158 75286 975513 237193 944678 597482 754670 75368 522508 900196 714063 184391 354090 127376 908015 368427 464188 51465 807093 808684 115443 379010 330939 1000117 522610 171585 213456 936838 411092 794527 258551 1007282 803748 563081 336102 205921 816995 615682 579208 656911 850181 649631 389500 230667 192116 903177 51603 123129 185868 553599 369237 790097 1024285 526673 978301 523485 171629 887142 89465 470591 406707 805559 509931 1023081 879901 708305 579626 716835 150987 974679 37314 395144 328785 982142 500464 707721 385081 203664 165670 940904 269695 963946 162189 883007 753427 926973 145278 88695 702811 87504 561928 440657 830638 901756 709998 80993 946138 115503 586150 339213 797342 207914 886490 97810 966705 212035 766699 270848 281017 121700 308457 176569 876757 665866 1007516 90870 604692 154310 744447 151234 692092 584383 670655 460796 1006340 595503 547776 950746 352537 44002 1021592 607841 363293 76474 902930 916718 4579 405549 596653 540848 227381 734917 799771 771883 546126 697503 269762 382646 782176 10733 658494 462078 239120 552820 192733 1013121 208117 529679 973857 454676 1021468 262186 143426 780126 601223 326215 172970 153434 401065 40829 136055 861145 522476 105715 75260 769790 389163 606058 245056 401344 392248 283057 80253 67691 967255 871214 691106 302367 806849 380508 6098 1002063 107555 96071 92131 981828 68636 784914 44512 696472 347074 299377 267912 394939 366878 572719 977868 654450 943787 544938 821076 706899 589275 840018 464123 455753 780690 927021 271695 547350 929961 954710 69650 103372 483436 526457 599740 109907 419612 313689 1029878 535527 605806 871755 515360 222359 1009163 362168 272076 205511 77326 225183 525632 630447 381321 583696 331768 312281 155904 713906 923427 640935 752876 1043774 656929 856010 254009 1043201 38411 26828 113352 1001310 708651 101512 318446 1006154 90239 194732 503027 927950 178235 595262 326548 1012617 720964 371476 824450 595244 514997 764506 44513 831739 129630 344336 401866 569683 424768 409994 96457 693790 663314 317678 705631 824160 19135 169401 149889 556974 1038822 1031739 1047319 660146 1032537 194326 509054 684969 360862 997827 828423 989156 1010033 137996 824693 389450 305216 287123 1002627 584917 340141 453706 114524 180497 224016 387321 557345 986272 112627 809660 191591 1033400 901780 127106 597430 127907 238438 863119 966155 771902 184976 251386 302422 913274 977516 248112 204029 150751 408073 918639 485976 126724 534442 922444 887091 811800 353093 508974 77391 676444 256261 339664 1010144 356519 54217 985795 205328 1030881 655266 611817 417147 263560 621657 936699 155057 645934 839654 108549 559544 436984 133370 410853 927880 411425 303478 1046991 322444 308085 274674 775627 674087 213974 978743 566582 501549 199355 657093 641085 873830 956332 112462 940389 153614 853447 739385 435206 197208 547390 183072 125643 549094 78551 962130 949811 160851 640106 204626 402195 998313 141671 998742 51474 560875 77 924617 495916 182669 743988 365769 140336 410870 719172 846761 547138 893701 646972 343920 142425 190601 11244 904537 1218 354248 609211 918353 347035 162553 95778 1008253 1004121 724682 293934 78257 166211 1047770 517890 1048569 525812 996928 681555 718612 350685 769538 167658 65012 571584 684959 452902 1026879 225078 896390 610167 919505 829738 631708 1023204 860472 428124 764347 240518 551990 1018592 932397 303883 1046339 672156 249909 235316 421129 349901 168582 357975 845542 910466 708042 280541 429933 400160 147228 637637 922853 669660 929422 853023 453576 904004 416164 920978 287046 741303 699863 521176 32192 4072 381716 316732 833357 941407 427578 847906 422968 5880 639904 725376 613759 229217 1032588 21341 622934 811936 375484 76633 1000866 233868 952545 379173 993919 958031 266016 509190 482491 654570 750735 466518 858200 1008817 405182 35331 252686 165835 646187 987407 550598 924083 585420 196366 627744 730554 403082 532651 586990 832898 842688 348707 870071 640900 530880 1007048 46389 1021323 166222 600703 322775 404279 600867 735810 458048 85116 713323 817312 854982 502816 970567 416056 513524 684608 751948 935489 132104 463563 576003 941829 478069 881669 448359 493154 876898 288006 228970 442696 572714 418873 576880 517437 469723 46558 933585 1021660 667063 969352 443228 432209 733877 783775 367823 26591 234240 357342 264288 470618 157303 442838 112951 458157 665132 672362 664305 155478 7909 537937 562207 668389 504734 916888 336069 187521 225285 505885 285915 50018 387837 401941 255695 401496 817436 708486 901634 793667 896812 307662 819526 81560 373933 454170 672102 469987 681554 263152 291742 635967 84096 476070 948255 602592 84434 431336 854157 145289 677271 429366 291456 823062 833106 710243 238086 755700 673849 845079 392223 628132 752568 196430 395584 605756 141291 103127 716753 350437 273703 56278 704175 695390 518001 56131 755627 294263 815365 367977 870920 482711 505041 381031 437505 133431 282871 371378 952897 34405 608591 532881 804969 668482 362978 28576 591245 341124 604528 912206 758199 603125 449515 798047 604515 749298 410874 100202 352257 922860 219767 379483 649847 849387 173809 744691 162204 98566 375851 303683 292030 529132 615835 1028149 910365 37982 502508 153091 334702 288946 500348 29374 210008 765010 332767 433096 219386 770875 649818 201562 56931 604031 227176 462591 929561 452547 886073 675351 951699 820673 866606 720981 816831 943303 378462 261186 478333 38967 61461 214456 77857 1008133 351311 713831 533749 454972 308801 395859 250548 290937 762065 821843 139281 681070 882969 958100 826670 154209 387304 196373 48677 386730 674112 84009 320899 586552 316633 176376 278216 1007117 240285 201213 747752 518078 368682 801673 1044685 422388 975955 367679 826322 495085 1012127 145302 819785 482043 348361 453722 981495 374020 305982 199468 938131 111360 1027490 343293 218698 423295 539211 440727 1030206 214304 355268 445972 600834 590107 452428 45925 1008928 449976 1048405 373964 453011 29398 304645 370274 172621 465509 143288 1026962 412338 40684 910716 347548 764443 342532 223123 647699 302677 975578 843765 541023 259615 257201 984267 576828 465839 456030 191221 116537 692014 402378 501893 784186 209207 243316 378690 369143 417116 123372 952102 905083 709793 786265 61664 123301 817151 461556 964691 490154 840418 225931 716565 832401 685484 668671 820977 565941 598064 1002438 959590 406087 310327 226154 573733 214730 600063 995335 564886 931221 577718 78033 526420 756565 793859 654732 550572 926344 239486 980242 925987 756226 477491 957393 381165 441196 783396 14922 869238 729536 679364 576403 675037 126927 31100 998358 617076 771771 508713 653008 931138 568445 678300 1033811 1025153 545376 59673 393412 663584 830340 222681 395165 90945 578396 431752 267756 798396 410672 28359 89811 248731 679324 866731 228358 89500 408335 1020988 732240 198066 711245 342007 287246 185476 758254 693581 631218 625901 579548 474658 307265 472698 874457 860238 430550 753647 481783 299039 55325 520643 555294 991957 671960 389279 371081 743717 566366 692194 102217 203191 668695 144416 730305 981928 526593 918942 700712 549129 786990 864984 462602 287069 258884 787196 869063 99359 795387 178284 286995 150330 727459 934720 509300 953743 573339 836546 104647 369011 707547 515312 1025980 743214 33387 448253 821589 639869 508649 168400 464235 121360 354056 345987 142121 317453 717067 7909 444303 32395 232014 36345 158704 531736 151998 1018997 775284 289844 784987 300612 523927 276435 375229 425476 622504 514527 231052 266121 273227 99508 1025799 950872 985592 286115 364414 1031213 958329 812911 659672 418677 98672 605394 710414 115157 605647 367353 997294 489121 627037 375812 282713 850277 519736 426376 947525 978016 348750 487180 651195 16132 814562 619663 330906 729208 924174 821504 883410 901654 401211 398533 719338 846317 150442 666677 88188 415039 383470 104990 246451 846596 206704 440895 221395 573030 375530 205775 214450 319811 432877 533493 765239 329391 324699 788557 428770 849263 856301 407913 1009732 248446 499118 271694 37762 854924 737661 63987 499158 100730 689040 667589 731662 135903 524780 713766 789259 915078 718829 525289 766532 480750 922821 476632 126528 1001416 172533 718127 784671 248445 129493 822302 972562 624294 478738 7754 459999 745874 769578 693068 1013342 647107 966130 307504 648446 284529 314385 325368 159297 389893 424066 673559 557627 33695 637718 90615 467479 992146 1022447 995443 421522 698594 8199 646749 34430 649165 959399 705785 243009 509247 23792 206208 782675 596316 1002581 897951 895683 811514 225567 454645 780723 869668 806888 414360 244951 385944 313632 148881 456699 523082 737164 585563 17018 514527 528065 511336 685511 204595 807341 794268 347112 872403 194831 400848 89589 800644 930298 592976 881310 924602 728150 134238 990371 245282 381279 1035181 43353 536344 506404 327142 941868 28721 669193 1025830 855063 845491 495942 996990 255021 433688 281445 225394 241684 154255 699847 928123 347013 228219 176672 118917 619470 568818 14583 444785 255568 814911 102439 104340 773888 221024 543073 251958 755434 156552 417960 134421 631465 432286 635603 538335 348401 595389 1033230 475067 2310 556722 775769 341441 952642 157313 610312 677245 730515 426465 291393 320624 222714 895419 221057 908175 718093 961966 619031 549314 908917 718478 975528 398950 793969 850145 442025 666572 555858 161633 863976 348600 310781 824700 527876 290786 337516 1030615 249584 798840 343853 868551 439156 744090 522977 65238 283308 916701 860862 824132 749447 747465 398606 690820 532297 587867 250798 217274 278537 766596 549520 914500 16180 175015 357945 440366 929800 279839 160323 358076 602650 538295 243676 906212 206801 551216 869446 212945 179432 172222 696149 706913 769264 325515 399860 311464 768459 993331 613536 534891 328242 174151 83435 654758 124977 758474 989435 671751 677798 811703 64520 56944 376005 425336 771809 287865 211606 626032 8552 294379 143733 240755 324113 149830 333202 810569 72807 31292 562543 285487 954248 347188 594021 272981 42148 541896 23839 232544 511361 378439 385052 243178 824058 160308 717361 416253 779131 547780 890629 754844 962951 526948 754580 17723 451123 478258 1012909 534850 756648 514175 185716 755341 951204 1032787 898528 300526 343545 899817 987454 351658 981773 205870 484524 27640 149081 914246 1021343 942470 771306 811784 403550 674803 545763 292477 837252 970838 292601 609124 5506 927158 726773 539825 253210 974735 888886 513290 884197 493651 987436 168265 440270 199655 870622 488189 180373 520738 25957 680680 1026638 813393 811631 942978 924127 73910 894909 234356 609669 848644 718757 196639 619343 221413 437648 149523 675746 1039220 609405 593304 13235 1040067 1006973 145704 345104 384087 302645 199666 593688 980391 425823 131673 815998 362144 521033 493171 251594 688164 35924 160395 633815 1020550 60278 680864 739670 796687 425657 646116 659530 470909 561082 668989 713355 1029759 565802 746439 911683 939066 8785 100431 568179 615367 353158 152282 816239 396978 126648 800028 199262 10108 270568 91394 767163 185371 399788 44841 168663 788597 260526 399716 803412 315624 749867 873785 1037739 552133 958069 613 596647 276688 277617 639316 864488 682434 991514 791977 749666 104135 461820 792764 303067 726017 836793 261143 162672 662787 231816 154617 625424 380758 642481 90579 1001727 1045751 739346 1029837 956501 696023 414109 345666 297853 429914 955352 905279 1014454 292057 460635 216072 682645 193568 868950 137876 967297 230128 5896 67852 414518 4734 754249 467792 503107 756210 256513 611953 444300 463081 699310 647992 259528 403956 391906 237726 208644 761111 397251 724562 369694 602698 107914 997174 1025610 801788 248068 287714 318865 61835 325396 171296 315213 432588 625455 130670 111791 951690 1015262 972927 762169 1038847 357184 1024954 653636 666460 334213 443066 866428 59207 710516 660684 198750 626520 314086 678004 435905 443291 202568 286184 498762 662801 230429 395667 49910 448558 158586 75412 629908 1003356 718985 395580 784712 476535 46598 404 519690 327760 814277 892372 6949 733994 414250 965869 541368 375104 493231 160001 12088 204861 844898 963045 322028 328386 335204 778150 147824 78563 273003 922881 958515 898218 395584 412137 733945 100499 707394 345604 155481 280079 390114 680751 952895 427521 730917 532470 208492 859459 141349 557597 148209 599842 796560 739610 520632 450526 287271 520343 433659 872236 397121 885493 867019 574132 106309 670660 127370 661650 739891 326220 727153 317913 847388 164872 30987 402699 343461 38694 976568 944290 933513 52488 533803 519563 333844 871621 597740 274854 864680 85416 27607 660039 565564 1010096 993180 968376 1042904 1032207 923709 240309 199194 1042348 74898 186606 907956 962977 203464 300424 638187 900029 247518 493724 432410 185090 153895 379063 339245 206376 924874 46425 830246 149529 491077 893302 370588 983667 745958 871928 284727 522249 182865 537658 795189 137058 52989 630926 424168 711992 582326 236729 461878 26363 485916 371314 476952 611660 434723 19942 204315 425602 644754 1009719 77282 553256 583812 352760 10657 181885 402665 75187 235940 476402 551686 584291 649670 185008 238321 249338 378875 407568 623638 802780 316102 307744 830389 342882 890819 152869 865 807513 975391 802579 817026 165760 678170 301591 458196 391437 290444 814862 60390 416553 236894 346123 826780 934511 587788 303829 27566 736881 788266 209766 127527 967731 260060 128621 239334 125102 531036 988109 966688 387919 110711 299292 223964 757877 592912 709669 610677 740342 523676 587110 684572 539546 758437 844435 148820 520607 992328 348433 734324 593716 701878 491644 286761 175870 959158 707873 636657 434069 433698 266884 547744 28168 917605 712156 613343 737365 1009156 159890 833192 557042 630290 37574 963276 87111 256185 800202 99693 847153 755128 911012 346244 368001 299744 790672 541020 443771 539286 855932 620309 888152 668245 594571 497954 421828 1018153 380563 406987 103520 50740 393375 213164 522817 87852 442477 452916 750191 413403 303856 508199 748135 422814 175311 865053 558746 892391 857317 674048 68844 878268 120511 705170 7989 337461 595233 818149 640451 737793 478337 992225 903638 117730 218506 279233 745507 28716 669595 626838 1024850 898122 707398 498626 581248 99641 208081 966527 567230 726539 655032 813654 969360 265830 883753 177320 459374 723203 154502 804649 230726 1008175 819431 430431 941560 546381 753813 806951 759513 94289 323984 681009 406577 411718 430090 587903 130749 496074 667626 194794 794157 227981 360267 383133 295847 743638 1022202 239768 664642 43517 419579 97838 263052 221426 906500 797063 69125 754869 185088 867359 574370 532188 796557 679749 438858 883216 201342 588445 704604 831631 900955 10911 542504 953004 362460 198421 916849 765259 198258 866721 45554 792678 653502 779317 185813 521610 979480 841624 186173 243290 56841 924136 674750 99083 21201 507155 518879 129255 963554 656732 940191 932042 992354 647132 114669 345512 215469 370943 933167 439045 908754 803587 71868 303995 332305 31868 971106 464696 967011 181971 1046241 690813 29426 736450 971885 255008 863388 915673 1043248 242699 726388 244733 998597 180666 714817 58340 812479 125633 734718 307610 1017888 479556 96344 712702 67042 187006 193587 625221 920434 261434 486438 352887 256559 712797 1024762 407533 803568 969050 634414 380377 262267 252604 858230 197054 467471 664224 578616 213492 742875 1046840 851469 807974 222084 110409 683846 27603 353955 36013 139365 430288 907589 728787 940959 611780 618089 55098 1032033 384682 1031301 719353 528584 341843 571394 318522 843303 653793 458171 881338 782725 804173 60802 798795 758556 918499 169116 210003 39900 98753 157759 575819 284645 807771 184347 144192 276753 35834 688334 642644 350567 410680 894574 687422 380329 1011845 122628 681926 378823 1958 460043 985418 166250 293168 969205 298813 861802 29713 860326 165794 464728 1047816 751607 515989 957429 316712 574772 537026 323001 667737 24223 287980 541261 572375 108011 563816 761361 324785 164545 617631 423575 118347 437566 687504 402726 108764 378995 546123 731448 1021937 675044 1020023 801532 719080 213770 745164 601557 1005942 183761 348570 500440 175650 230682 31297 232274 252103 958522 645303 883520 229142 847994 530949 52182 78098 830357 304842 757241 450450 394812 524726 150724 828098 564885 226832 630791 970914 767672 136753 1019587 25477 737073 723463 967087 241812 766337 994707 361910 224841 965277 786283 695927 396020 177517 909113 649412 348986 456014 760890 183587 288912 974993 349119 164432 919492 908026 40879 270265 335733 393281 791811 32769 112278 241300 266825 521085 271087 1040659 187939 1032890 561052 219731 398789 884981 316300 302812 224121 667297 694275 704427 439582 469989 511768 980145 215717 981787 1014328 460625 177299 774995 311457 167142 699011 918222 153064 323899 287137 795011 536692 413969 994095 463773 626688 337053 549636 777210 349213 178694 175623 868014 172717 294891 428217 996222 777833 270300 402857 927846 126301 551132 957437 791571 118631 68070 26095 874602 427195 990309 601934 1012991 83041 294586 586745 231839 131765 261817 814696 436423 673767 807980 448035 129578 284281 518991 323144 830766 565700 753490 222217 637807 758899 885979 163116 752443 894725 25729 71305 459285 509519 623954 586384 87859 920056 993101 415680 30208 178940 462313 327473 663706 240170 1047181 807691 688725 775846 1046293 326925 827958 222311 94292 115975 959864 516794 598156 376672 778763 451261 969207 117648 442640 318949 180546 221863 815454 683128 673805 964037 813568 117780 833388 924832 900277 964134 752233 54273 800879 689780 972927 199750 482260 962964 102432 608226 858048 494450 344369 592345 680385 613838 632713 578629 759450 118460 42357 95955 437441 1021730 597559 699718 603872 690493 696450 855539 276055 386844 778496 215108 1031608 461091 918732 308022 25418 677002 441336 207834 557960 33244 207881 410583 1004447 930681 895606 901094 508915 515092 18220 353877 78490 259381 927501 269701 781791 886199 896620 23148 755393 63563 883602 253716 62321 868852 930109 575770 426456 219273 725276 651312 498190 915767 747092 38043 938212 769788 442366 613813 51803 362797 392102 698476 551979 733681 729038 402881 843837 38083 657001 1034571 845617 320756 776032 264114 981721 939046 480016 484660 245948 264402 519370 611363 281748 25795 898386 287588 406224 367513 5473 376049 1010451 956744 874531 390232 262835 407702 67002 861499 499515 969120 724409 811470 839913 256085 115113 422236 800049 41721 565127 122563 878904 258212 388164 939763 773209 882625 73284 481138 70308 828559 268256 928987 1025882 790435 602596 344410 450418 210020 5649 441138 719896 554894 223644 27447 720168 884144 608173 985940 934839 1036718 560097 183559 263307 514879 847049 473056 952990 9583 255593 546822 280991 980255 816314 998577 49264 798592 237096 1033905 994217 888988 511508 116453 591892 209357 851795 1010885 156975 942148 767661 197850 919469 836483 314719 919360 220149 119779 265113 226858 14497 565519 758529 1018974 28929 518279 137519 441269 341910 162847 913967 392093 413847 915581 453378 944023 463983 641950 586780 404921 606780 35665 105447 576812 500306 891834 153919 42159 161974 75217 108021 250130 509860 810465 321869 940988 90634 6665 864895 244006 183818 506046 49977 104286 63356 677703 748059 916613 897641 809024 1027386 701777 69009 735768 181405 529292 685286 900498 877763 64659 238607 154696 743708 673751 1009894 397091 257675 1011039 931322 877796 339435 427077 165134 649375 779910 364852 985496 383035 166047 206065 570179 10995 53226 805583 426093 190423 409103 640825 598186 904268 615722 960044 288575 1000072 393806 661946 298408 370711 255997 436360 607762 189529 47282 44112 40417 806657 422231 925792 765996 59031 574415 114714 469052 1038071 213357 226674 103441 610257 152955 530291 624349 240423 69557 161978 887686 975825 376523 509433 517928 23548 482018 78966 11153 62375 376852 327817 825796 487204 964843 48161 873591 601501 645354 978240 746132 733069 337668 130170 360891 879939 825379 947066 313535 687459 416162 953214 203301 363364 912340 592854 878248 40466 527483 358504 769975 339469 618833 495663 604661 592969 676482 793528 368569 628877 50480 68515 717708 477172 779758 190248 49837 752494 643910 625295 477072 173632 161843 931255 285786 312448 75431 322192 802151 401818 459271 203681 7109 683726 14762 895618 819126 272815 398173 538211 97074 676517 509409 1030788 961635 947052 271212 687291 856102 849299 922660 478193 42129 116990 385191 396965 777063 744037 85126 237927 973990 383442 819397 197982 825594 577831 902749 908995 1027143 68246 397499 410468 593955 50983 546878 252194 171608 17717 115900 410739 1008487 562929 829438 452320 246016 182494 542783 257416 1007756 350291 1014449 962460 193955 653820 527864 482529 774294 372826 328876 1047601 999654 864830 368604 47610 1034186 1024338 735622 493245 400046 102544 1044256 853392 521647 154312 531474 576157 441887 379167 566329 977313 1045767 788875 790118 54382 620960 128344 28381 756073 236505 239526 532951 856588 720597 746472 480768 741733 281450 445542 550649 402069 766626 813244 67543 968531 147517 752729 146850 960103 195886 11521 862679 481839 647706 391500 435431 397085 432604 163620 239798 274998 332804 168523 559900 1011604 386899 238291 329831 196838 33856 226211 466392 805867 604022 8441 963617 315643 326740 161507 793069 747902 335723 825284 216664 448114 307460 455382 924531 761577 116632 363170 458946 999048 823893 1018761 454077 173066 408480 209471 1035346 917435 629645 586 908129 516606 506473 85127 645439 109000 140081 198054 392756 213794 853528 715945 1033981 13738 207621 361 36682 786 373778 674577 457793 251296 110606 323233 210681 229037 359676 824684 1046272 771366 1047186 271258 154838 525326 232635 638631 695408 71930 454166 402402 1013686 762515 905844 20207 952580 1019672 219485 1011782 744877 195289 20620 340913 483443 155325 476783 677586 824337 3773 27816 495514 335282 329831 1002126 312019 630646 856412 802733 559768 25332 533970 775745 134360 480179 734994 910783 467414 182703 670203 951629 51883 730075 361853 183877 1046467 209561 295199 749238 302940 94787 500602 461795 74762 398758 770236 947394 265014 516226 567590 304253 131994 119307 333710 300277 670662 761707 651230 450874 985247 458301 970131 604180 842714 769812 647743 106110 625285 833522 861191 492069 385919 1015505 707621 826349 759291 62494 730471 1024620 92161 40248 895662 183405 1031405 839414 1013104 9071 1010670 632862 64567 370212 845448 842735 336160 211698 634643 543896 233565 291445 401209 882110 552627 6651 884348 239354 743421 499206 944302 724569 503207 15566 623734 430810 13619 2237 35282 425716 526008 572145 1022096 916237 707422 677309 712403 874499 936931 497448 692116 731559 479001 408428 993567 405822 772197 331640 527250 661503 808514 119663 417633 63895 987324 584999 412629 769703 370678 584363 556424 739141 578212 251066 392426 288119 199825 545093 545983 567227 304411 824820 2207 914306 728498 338594 220021 978864 383069 97245 1009153 933662 136756 540007 359766 428825 542183 892088 977244 89568 303669 869241 60239 970025 335990 141834 726078 521372 438034 408061 650125 409687 771080 245912 517491 624488 408424 176471 436605 456278 951769 768105 698633 706969 141076 728366 198092 448541 230502 881855 510029 519620 328498 9318 550503 783840 620397 1029153 301515 193981 254497 913699 624252 317205 32746 647252 864593 393882 75644 229580 149110 313967 456731 351836 929771 631983 219169 914437 752643 275941 672635 188030 168935 994194 1042989 515762 180753 321195 761546 240704 362705 980504 660732 825338 411851 680247 585730 458342 538487 705110 368941 1018432 304544 405820 628322 739062 759270 261537 899227 492330 41788 539057 997990 230196 931690 398477 1029732 918430 594316 197833 695755 35750 924817 312047 653029 167871 300477 267259 289679 943120 951079 943070 960443 130803 96828 12284 657390 363383 112186 147885 694210 117727 622262 243903 942181 19489 450070 714226 1817 1008744 632856 456059 965554 265107 774218 813442 358171 227763 921743 418980 756177 957073 188320 443505 555622 610341 112520 986095 340991 492832 830503 794133 296151 659299 151985 968785 847034 352902 389932 728323 899979 791122 530677 564735 622526 468295 614204 866063 1033438 407319 105603 854127 8712 92969 350243 590159 39022 470807 233670 412245 82390 1035568 381678 557080 479001 52983 827245 572838 612004 667554 139755 227071 455418 482972 866148 467863 373039 922115 967847 899288 872303 321834 220376 717982 871285 778008 210926 620473 377108 36104 686390 45166 891058 539879 247246 890102 1480 642009 994091 536062 742755 89269 1004947 1044774 724134 514692 464548 584578 481094 543494 80843 244764 247308 848173 832718 679535 482647 933791 461379 771310 521111 891704 992278 17275 188371 388486 679943 51696 849956 788299 391209 716442 254008 578303 964965 772280 698320 481100 592373 760576 768322 35216 212969 282139 661495 979038 804773 834341 782062 267773 563809 181806 552760 641767 1017000 936123 196218 604236 703706 445509 898414 115341 149930 398520 863842 637889 964768 97014 500663 190003 763031 268114 613987 837345 298048 244758 554096 968703 391326 704509 120698 273266 848776 39097 635701 249174 970283 738670 596965 898681 210821 231733 199909 556765 697067 390554 702241 557114 720516 705823 335771 710777 833995 951735 3561 932922 138256 365387 543413 235855 191224 287289 601660 35135 418041 432591 1015504 889796 357343 982740 630614 672077 1010506 667136 986569 64893 706349 927360 602549 313770 816721 42099 490172 180063 1006800 936815 577301 90842 404122 827644 281096 509326 98803 55063 739955 424098 290291 353969 971080 806769 76037 555566 143372 61960 537448 862183 329562 999340 244145 621736 955742 622929 609095 742962 283739 93219 778470 921018 387366 914433 537373 717416 549288 585213 352464 955354 705375 951005 255414 842910 911837 553373 319707 916667 636232 991723 240416 926761 624857 689834 769462 658772 661853 839792 321703 153501 166839 61447 1038669 1028569 189276 452847 848089 120016 114901 521179 486093 216511 225344 815408 971650 792791 280528 895881 577187 854971 22089 879157 339376 921606 156037 873399 939645 601539 275697 8261 1046960 812531 671760 957514 923974 810251 296183 686821 417550 120179 972495 587880 377644 784904 682071 1002713 819864 96410 698976 716404 681373 683119 1014351 1025063 874074 858302 434334 354324 804676 488245 958298 6675 551330 1015412 315558 721453 963600 291984 578872 140066 243965 704913 1004247 220388 249132 839155 918243 89882 97847 694569 725197 158622 809223 140309 641178 321791 655453 699282 955748 247040 758605 832235 282585 304919 615358 56928 842938 652015 982251 1023400 465757 170726 96740 763498 271404 115344 666638 81603 382756 536882 1020319 284611 47703 627783 433187 489455 731242 496127 411386 357825 249624 830395 490967 524835 621997 61586 742210 328440 934795 163792 100119 834964 1040040 777073 613637 184638 1014286 133802 443153 786869 179291 298081 378896 709032 534078 596400 418352 322877 573696 866406 689519 746635 72952 499077 35362 1029663 761878 221125 254832 1026427 402521 981520 927189 129426 845401 597508 155040 905038 312254 349812 832884 461835 969158 162279 27851 615449 988099 847128 925294 805181 63899 439668 808702 632112 167495 1006495 818031 91167 93780 368111 393095 249641 188005 848623 126052 833252 80302 56286 46835 617945 569467 1838 288378 234243 874151 606981 592655 699476 295461 278463 361502 430385 751995 8810 956134 828657 356930 124744 414973 123233 712615 824401 119496 241987 266477 867246 994820 105162 597993 314943 386112 113183 77701 638486 751968 658400 719421 749818 421404 559004 569509 99045 624254 264792 600033 55430 90216 4365 546859 33216 940556 869159 76624 551977 313458 52487 695091 255372 884213 821890 663625 126568 41158 131425 356380 875630 315752 666591 887753 445702 827698 791342 859777 681931 809168 801266 273419 749834 134851 972484 724800 1027144 658908 450224 444558 298681 625605 778167 564342 541129 634744 43854 197135 30103 845765 315613 909696 590709 561617 714818 270985 286826 847762 896075 297723 516016 355924 910655 1043771 902454 736566 205654 960195 469022 275374 608572 487073 501056 526337 321170 95223 319910 382412 549485 773241 253198 259198 259541 275186 922731 269787 685639 464319 554084 386170 323636 193874 400340 96840 987520 594608 61000 313092 418820 355828 128644 839360 415756 529610 235775 354406 728793 639220 497250 607281 349472 378569 712204 803376 556425 218033 77969 661702 936753 523434 168502 215853 572456 892102 298359 159726 852980 361387 607618 247658 83468 193553 940217 598612 467038 455240 365364 268341 853450 484015 94525 36327 26789 751678 1012178 625691 701751 488189 669990 157139 203837 110219 885536 929512 994663 721048 386522 1016453 803291 288619 418851 694698 767665 788572 905214 242090 784244 753243 392481 246445 546983 96360 443255 886319 639550 43032 446878 839039 141857 917527 282474 665665 843437 541344 1003616 842476 893234 188423 5692 337229 561270 927023 205675 579843 844592 440852 335250 802816 815758 421955 557061 86798 660655 24925 990800 475208 575274 155032 95922 278940 371078 371261 906397 246608 444352 593963 607032 187002 570568 932435 806877 330631 324867 287802 367771 745653 735434 678010 803508 512152 485098 114497 787744 455833 948003 900304 348937 659314 793769 450557 727629 746419 737446 942257 551424 449089 216246 700011 517351 63697 279913 478908 459773 403569 767172 134089 993522 805888 812224 1012428 950439 42673 190922 41619 701875 791180 64834 289280 488161 493293 632828 898695 701872 716547 539841 610995 585937 20562 795343 849057 196269 344370 225365 629891 1041373 307021 939256 738078 811440 194085 349265 1038412 678056 411020 807021 1020283 654077 350249 812107 34861 446232 424442 953954 1026166 164377 581325 76568 585601 494162 149701 147276 588299 891338 720603 561869 123622 647356 136027 367328 881016 335893 260707 668862 432185 101369 880743 536595 279353 687678 307376 698753 1013399 522479 195544 996635 965899 1046730 552527 645354 58973 1021891 272089 907116 71147 393087 703758 346639 925991 732122 329689 101307 998935 818529 78842 947013 468 596953 10884 155133 896779 534710 608095 330273 1037439 180645 942023 475495 408453 774914 661707 349047 403078 1030754 167375 942191 57216 375051 673546 684893 890502 865911 622601 617672 36923 53973 638506 310568 631899 608648 898850 913257 265267 664486 1017720 263021 98596 146042 997639 628871 699172 657922 760192 387072 974652 643953 1007845 692117 863755 102318 829456 535543 49729 831956 44842 770890 692005 768432 652340 982950 151312 890438 694657 342425 578032 186445 72762 1004196 367558 308398 88793 24505 643880 644872 519086 861124 163776 197679 115549 23071 268490 625833 142174 905499 615322 626480 67708 939134 1024532 133938 749911 944128 659762 312148 38114 643533 440194 1044459 323813 914694 951205 770433 383100 851008 703186 373590 477846 775171 636752 241117 399479 324940 849663 588090 547894 655371 686544 458699 409408 927142 749640 254108 331987 222068 145922 53745 961668 298307 111658 676800 995513 403411 1038338 799284 197936 529241 895328 219179 995702 132605 947502 487865 918385 317020 548841 417443 656855 693766 541731 750821 83636 1014785 188674 824109 716264 892740 874686 459613 598951 360765 458534 404749 83703 878668 948252 923654 291893 100933 796180 245448 154512 984818 780441 864517 26509 242319 10953 230948 996225 831564 541140 40895 545306 908495 269184 179237 943063 788655 998568 1038552 621963 262906 855992 189712 646878 553904 33587 836663 719052 34373 587822 204908 50212 91171 950482 462080 616458 818982 487133 882939 864373 830494 78370 225688 447666 789840 427780 537796 921055 838902 849151 463779 949617 960442 236832 730379 320430 739135 874632 444424 828980 224408 9964 587350 501360 453327 257304 681706 682024 94560 688999 819306 428018 403131 726093 269232 885178 266949 707278 661067 378688 874839 839940 767229 796311 738494 237212 316990 753832 598073 890713 914615 315309 1041023 457104 522697 97718 829494 728235 1040388 658215 786045 982950 271792 722232 261475 993173 397127 150644 471661 708124 47608 961338 678676 417781 1048102 769087 454468 1002350 74215 270602 293855 728808 482182 264311 183608 784217 926722 394549 977305 278219 219533 275528 842685 244443 209421 504711 19798 518971 1047966 26655 913800 636976 1030413 988430 1032044 160020 618591 770473 392334 137941 815432 159766 989040 69236 740789 9171 20997 452488 306755 669741 605238 49848 259269 657098 786017 52292 241345 450080 291797 73341 776180 542715 529751 258121 388298 696315 570271 725920 52454 1047059 262620 50193 945568 481548 651308 771390 351362 275712 251429 577883 4554 20959 421199 219059 266988 124397 564136 494371 713997 4162 593438 508061 446345 1023817 828184 990631 880237 141121 1025262 759513 136445 92351 250988 605795 655408 67370 344915 582276 284975 36670 1048280 785428 2010 511370 35364 1043707 611650 488690 600274 167607 613936 529709 391539 659675 87453 90439 647181 665482 759608 247329 934040 35328 821731 938220 1018240 180490 873014 714162 36390 476552 677115 705997 962911 257778 1018288 878190 57331 766416 826632 759575 744223 372289 713578 63521 152340 495221 990065 901431 348533 865587 65642 710617 881629 506964 175321 669146 554583 901958 118004 892899 691684 462217 827686 895982 70393 880949 315534 726987 1047550 857459 658301 290718 272336 917759 425468 656479 292927 63661 463427 668249 769169 634337 623427 1046443 355325 15637 671518 907978 471089 261207 793001 991485 81869 629192 249585 611552 1018086 952862 87475 531682 371588 771875 66018 876998 1033252 122419 948004 1033510 132662 544450 224086 92139 75424 669908 801028 590038 890425 678787 803313 475899 756815 549757 795029 169024 123170 100740 765850 201699 637030 426220 119391 585969 588741 46624 270709 463056 107867 56605 22564 787894 1038904 53236 104423 218415 54498 179533 752364 593563 827344 501471 325269 635309 827376 471033 855545 550125 585505 179196 218211 359479 427706 908511 933842 1003322 14849 397738 609144 483322 295093 251131 322108 381263 135557 981892 149816 339300 871575 25226 320059 31800 554498 716392 253511 895520 573524 383242 346132 933443 141068 151667 855692 24861 268577 419127 644941 668413 62329 477441 631082 619142 674675 843023 13994 95026 788830 561329 618631 91082 21247 626637 84017 845039 411151 541022 768585 61333 361147 202224 424230 985986 558626 435750 946003 579028 513243 729397 201231 382840 1045868 68454 99275 895924 801492 478359 100016 30365 24322 298683 933655 502690 716123 912469 312846 599039 687416 323329 166874 427339 1031269 450028 887407 194539 412068 482391 18426 601500 941864 22552 239960 767981 85274 83992 38044 634562 705560 506582 222093 108243 61361 734434 730661 849962 352490 417635 963859 873641 575676 493202 103482 437890 754323 157757 173360 1011389 323280 873029 960960 64437 761160 233760 38504 167835 542660 470615 636124 548594 892031 786185 759425 69393 972971 393831 906995 752804 996076 331830 634495 971307 267739 513872 349353 978554 273028 11299 602792 465720 865000 173872 583141 332640 701564 758669 660096 940482 488105 208228 198091 647043 244042 733298 731340 522904 685873 1029768 475839 175184 993441 353806 756626 14279 954837 979067 888424 133236 805240 254174 1039383 649372 463659 178776 101802 1017820 920067 550560 759519 20899 39689 455805 387241 234421 217016 370255 943023 849065 223361 282759 760523 473708 214858 788523 353677 90300 633323 467283 869046 524206 898224 687534 35517 328233 642266 666366 946765 1027177 1000222 217495 777413 455293 314916 357092 982711 7880 644361 325603 839785 247939 559581 69540 151639 203322 54310 449997 234927 1009739 396124 784665 701139 923498 622955 670164 26587 185120 777524 448609 566544 660551 1000715 973748 843122 915344 284986 186329 928051 1008637 786045 785515 604218 885095 522373 291613 398497 360185 283765 855605 898360 305587 238440 673548 1007616 447208 525545 167055 1039536 722624 196984 516545 816946 561847 406796 445495 774695 941084 969100 299674 428383 427667 377173 445225 107619 551571 987575 932404 317675 187369 101752 983202 433512 573491 106319 6764 527227 652646 578666 797983 692860 165961 276201 894558 621044 670456 227424 10846 78883 940897 191577 86633 950395 1042890 676560 703324 1007138 3913 684725 1008680 1035892 320587 230509 416852 812927 34574 945234 836217 308870 295462 181550 594629 488063 754428 244420 640377 163477 221258 898119 605547 48294 94368 970465 67205 1028037 733410 272430 418884 454329 867016 391358 667705 747133 691037 818838 395404 552126 924033 505775 52852 565856 572519 257142 292032 566778 352791 330315 990801 890453 890349 183810 625821 615664 546584 1031781 843310 456831 868124 325295 105761 532328 391249 835858 138664 1004100 525409 393523 666760 1001060 53966 683689 920988 675914 927593 106369 182864 759339 839900 713405 118822 266868 503586 518864 122677 353858 68105 149539 1001637 293864 14263 373652 884020 915821 889634 600306 781236 426763 443031 53634 536458 52658 347700 179837 495409 229762 99949 553871 117429 584788 768650 475482 473657 164914 376616 618481 801905 670171 443572 145757 259368 760640 228851 431132 285628 968202 300669 314781 891293 993809 358717 324805 964817 531430 354035 791661 107123 79690 318642 802273 552239 299445 608866 746338 392136 572624 71999 721573 781203 563451 131672 696147 512761 194504 767249 986503 643065 790142 576929 560211 943779 702615 531349 110651 372638 756290 538699 73143 120483 242401 1011064 529334 452863 896908 650147 509462 390165 642445 544935 493613 881626 818402 556597 378691 594263 291519 180303 906517 700715 171017 345038 819796 446983 909275 515294 887076 932656 832005 138621 771997 981760 947592 900095 936526 439652 962331 1001869 796341 16991 788393 997537 75208 433286 859857 865163 867951 466819 863589 508655 581639 857747 686059 148549 527584 39687 37151 208984 410816 180934 552047 307656 343903 73418 540798 101256 554729 690591 866721 544608 492159 1000935 588901 975980 82102 421080 849927 23963 643606 175292 887034 991280 877468 22384 453477 350789 117048 442597 916898 903491 59472 454051 447169 970860 389691 102721 726275 122706 487111 941294 669791 75868 530100 957931 883968 370504 556599 338959 639428 1013667 233336 895042 599743 162643 1037588 854786 425910 86286 1021083 361185 300709 39648 637203 500484 736825 824489 363891 713126 275543 719517 214825 485011 119955 212930 745621 731565 629434 463989 967564 287083 816457 343269 115669 737621 452595 46999 780719 329865 196126 406496 429130 679993 396646 645230 277577 723499 280601 481728 720454 581431 270266 942249 742734 269773 751487 344273 925025 198765 42707 786228 210419 971820 609236 632993 719982 1042229 60886 915516 300718 223046 94174 85500 724355 268335 480039 849197 735027 35415 772513 375536 815605 563511 956525 185526 405110 801244 641634 726729 805464 366953 602763 162500 801454 560019 1031847 128533 329346 84259 301480 237698 266576 818808 138804 862881 46472 174594 39207 173150 44815 51912 449551 758649 1004990 548579 696239 285189 108514 45569 702076 388331 74938 228323 855843 907877 489213 970463 689921 41091 323409 415326 167081 21417 773845 910687 37474 103695 680344 480498 872615 579904 911647 897726 383141 655003 546531 507773 161472 275413 186065 769402 484622 274037 469448 954138 609754 438615 643102 533840 1023523 353066 984092 474662 960538 521458 296061 947003 234920 235654 667379 301120 797413 182035 223906 158074 284834 1005463 746147 494147 237280 583015 397443 54153 278359 100009 530113 651854 933872 709339 1010515 284198 15691 866634 447010 880572 3386 239516 927625 933709 864580 360519 96986 930603 989475 581911 587993 218683 603462 473516 763455 642680 973136 930297 977464 830318 61079 450759 846053 656575 1013414 873008 765403 813218 581051 155172 992931 236127 73034 118503 1043768 434388 700024 448401 57996 599283 740512 580236 891138 925761 427986 688154 757493 121689 534351 335053 538928 343143 547854 681997 908661 288174 246587 426646 605431 173058 80050 806135 659167 372047 1014152 396819 543434 667408 300675 289188 541513 765144 603805 370355 495711 634573 633221 1000993 838151 278567 444957 256290 266924 638390 45309 1017789 160175 1045594 341743 259917 654821 167816 804721 1032451 579606 55244 787254 608353 849279 311617 963237 541120 440913 870939 297048 489675 287792 403741 734111 583426 17588 445475 344827 399928 773099 173722 743075 453398 90837 315395 74498 557974 464359 62068 541494 963976 790409 231702 711571 631056 713368 749224 527390 633638 697572 441338 799507 771092 580019 849523 982880 523772 404541 36492 86823 815952 1047085 110163 325184 949592 44582 808937 530612 801456 59964 775172 959811 550342 230007 880750 222175 686944 411476 822916 715823 864533 106563 131511 157709 342991 63018 48655 271880 681551 912864 644771 785379 849833 553651 117794 358676 92611 364771 76621 911686 815067 991268 686970 272087 609534 933408 1015059 15707 293522 694515 1030165 842775 302797 559533 678546 825479 774971 1048276 878383 327896 736060 407263 799654 622190 191107 281276 472901 2144 531352 297034 993646 632311 767575 40160 880661 573747 730735 692165 777797 1001798 360932 691381 377499 959766 982926 753250 804297 226751 834968 30961 530709 469263 186369 849017 160983 89097 970526 645000 1009406 200035 540182 86429 225676 368647 123237 755119 948502 503189 322906 394404 394053 108768 46232 6107 574807 807021 564889 383907 361118 192759 683558 272833 998144 751597 448480 1004526 567669 939506 420027 437847 70285 536925 310397 977436 811751 1009847 787524 868305 40379 484671 711933 879103 170833 769385 947693 815012 792456 862042 722732 147119 331856 670574 825381 267909 685104 919219 661016 639615 794817 945515 309913 1025129 799024 286094 901646 1019653 629952 512325 815668 684166 9542 631152 946330 838934 497067 337954 813348 526672 807022 242463 853129 689350 732703 771685 11990 33916 699365 405152 830954 519531 748025 189364 657400 52991 653865 506679 47623 310682 786006 191219 704117 982287 169718 744297 942960 1014567 795027 576073 881020 170527 1001289 900348 172528 510760 613196 869146 484728 63718 657760 428276 785044 311794 414815 14859 775192 885592 844983 897942 544682 996121 370409 526081 244808 920234 440843 314472 438463 372 568903 312608 635445 202578 267098 282159 862879 159510 153366 500431 634699 276740 783328 847599 169816 683348 913202 930226 320057 22196 43034 847853 814647 978117 652730 112301 622316 130714 300486 617903 37832 535868 453385 686567 953999 505384 199648 765946 731608 134606 663741 464579 245648 18964 856741 162258 548725 154834 297395 510952 341404 728660 670611 481660 147692 206811 887303 903993 219553 818716 880998 522366 165833 68543 116504 952796 960970 388065 903195 224156 551642 885906 391041 725047 493958 160088 216304 754395 159276 343467 897824 739821 135552 454519 513633 661889 799499 680349 410386 873956 909223 421489 775211 681491 18436 191037 356788 579137 124711 683453 991051 412245 915686 716962 809635 409705 802925 996367 903679 500556 204475 720159 932539 666881 391462 270173 61380 891198 651219 153418 737306 305134 713791 1045722 230741 389040 708537 349687 1006109 294997 354789 602365 731313 677221 139066 1027900 330081 956571 939909 153466 323860 111717 658532 706670 798659 603749 45004 672582 409340 360946 549508 525858 319584 742040 96936 30358 101413 724627 23078 990252 929684 1042776 759108 879328 998284 54797 551192 23970 590589 870924 1016334 975064 682350 1036132 266855 724185 975225 26456 473268 536690 113481 48350 112222 502629 836386 796448 914978 432358 798682 359423 811661 412188 123224 832139 789636 626854 126748 415116 106943 55571 165559 968188 439113 988520 596558 216459 740354 96159 974619 721178 251677 261154 433132 619328 874146 836692 903074 341704 125421 540936 194484 799025 500781 11528 761513 1031469 242406 481167 203425 171298 775280 278223 857037 179628 7797 293485 338675 575513 463991 194048 391147 492779 396871 719765 88100 331354 1044111 134702 265504 512720 272714 169022 961267 92011 531014 86575 906952 76414 306089 505052 775516 570896 150633 846871 354689 795227 866002 513316 787101 530510 788228 243004 998184 504844 172403 115723 501553 276331 747877 99891 848602 560246 51064 653255 86232 169964 65561 886480 801012 809918 416269 187852 947852 453012 890092 818730 624402 75081 307105 600783 280716 284523 786156 467604 456722 36796 234464 273093 557140 186291 979557 289187 464914 996604 595895 659683 405665 556020 184549 514094 767085 1045038 352595 542623 431473 442608 227640 250440 568256 735158 162849 1032365 910336 777902 399212 1043271 703978 678203 534734 345346 793292 530547 455886 210367 154631 449953 240967 378067 119184 462019 739306 168838 161907 904972 238777 960405 592204 853348 459917 198065 218828 461539 511890 662526 130106 542554 437190 1047701 613359 37322 320381 1009666 257497 418538 859104 370630 1039865 907173 809833 473302 129765 885658 352360 1000986 521286 725915 542593 258799 256347 639022 557612 619942 739189 299023 728372 918018 194681 944812 481081 558014 188769 129703 231214 272645 700603 745560 545499 179448 130344 373833 275803 1036844 898014 416184 611743 965929 317223 8472 1027306 876268 953568 539280 359764 376677 228603 456826 530503 555002 819197 942565 980229 650755 564608 38164 202527 810316 285362 1047037 836863 45718 809173 214219 101984 538133 345021 477277 828112 67059 200789 563396 751669 483532 625434 982473 573765 376880 13982 308580 1029132 901925 227847 230982 106602 256162 860045 107088 513683 530965 926463 547098 777613 329182 249919 957037 1046965 18898 143809 84169 131898 355769 904976 220128 167073 372175 965450 1037081 678207 431431 455583 489486 533442 616643 396757 291086 46249 352478 276167 893852 739527 963746 950497 255726 280516 291858 950950 198255 19100 996002 476459 37949 619038 688569 98969 166827 68973 211766 79022 508864 1020035 302056 947004 799159 842409 929301 762537 195453 707841 820212 193134 23094 798972 967219 338840 871609 126692 195185 249674 989711 562259 218565 34105 828408 10938 921397 776751 756070 548316 147008 872072 989439 717392 749909 963768 201631 953346 399449 319426 802516 771250 442149 1024450 575328 954995 923654 727653 684987 917038 251452 808300 304783 272925 153723 211245 536890 43088 861037 771345 456271 991531 797741 565271 613397 805350 389837 63312 1019654 207628 158929 765025 562258 833276 49074 119812 601178 766059 641885 164999 820533 975072 623793 128075 572718 237367 598020 911430 79171 173599 265119 94850 45992 80540 113213 131228 349762 41605 933264 1030725 546093 387847 766140 208837 759095 261920 422618 153715 461410 134693 405879 450878 1043046 541244 377618 1035047 241452 837347 774561 547268 59732 728935 939277 938431 516784 1035630 712113 100181 856263 149358 896735 441560 481107 474931 108891 512301 268995 342109 198110 736847 729786 356063 974740 845770 806030 724353 626334 145729 69065 701535 381585 234728 771756 806761 445686 332298 976039 81121 445384 560004 382178 574432 844793 196168 640696 842448 744429 997340 802358 81395 58876 513240 95905 972251 436981 167788 300269 355824 337046 450007 1026630 899822 641045 647409 99979 373092 491674 631458 744142 76853 784834 107624 11221 582427 244254 179669 5276 110879 462258 543503 612561 404258 639094 305999 608087 820824 501976 986978 453828 184008 524856 825387 103906 749005 104299 967967 860721 262296 638265 78535 403044 32427 531679 43330 515808 307295 609934 359104 913984 390495 672746 733704 787411 1006379 426635 1020147 333340 131990 208511 188142 834897 777033 58566 231292 795101 958526 943573 985266 316127 79941 397332 143802 747689 350082 10848 176464 259905 751341 261770 783432 676067 989904 115669 611334 6269 354637 1005948 496900 697393 528598 119082 505168 700374 425651 903552 854795 515960 484735 563346 45803 659924 299947 280170 282297 688861 727546 22404 922580 441914 639491 616272 534957 1008069 513203 103092 874569 831501 929992 766599 853698 193237 831831 222743 35270 44435 386118 781732 770582 40946 725203 1037538 199433 628816 167435 748923 30982 398912 158036 792971 157709 900362 613604 943650 875055 693798 5703 325062 730641 271301 838876 146158 95598 672584 206937 983688 627602 647110 685891 511604 232415 357515 275831 720902 956492 745363 844452 119432 57313 263187 75982 927157 558396 113905 86733 464960 1295 827207 856780 946763 1041567 265444 104650 581616 503879 5834 260380 195516 543219 831409 123625 862511 624549 568963 173741 540477 336372 172254 167094 852687 62088 880021 162730 553283 164511 444207 388863 449256 387467 618087 605570 511363 129842 345258 667601 315086 247437 470684 845537 321267 746537 706195 463480 457493 267433 1040154 751539 849863 110402 906608 1034114 117650 876605 963591 443687 274804 767864 795909 572603 19292 394982 537798 281001 134319 69898 779352 93489 685254 722816 363517 62694 104814 711029 69037 143665 1016166 709162 251793 588748 380644 558964 439945 921159 277009 268351 489639 239750 121736 572166 810930 558912 345819 564317 222116 207490 357646 396648 476460 1010731 884506 262753 290861 550509 862315 516373 503357 567890 14691 434023 43303 706101 436693 471500 146793 269381 498570 281038 695479 264453 599231 484490 868470 88527 453285 469297 568386 4940 101344 202634 131176 624637 56073 427631 23661 48822 190764 848459 135557 862493 122955 105379 369948 371248 699865 292234 41809 388284 949567 943146 934262 526822 590426 969538 1036434 819110 365563 814243 589791 685895 857702 235186 126796 154601 439763 762602 594427 835839 356593 902231 975044 1022162 815966 468507 351409 244475 278576 23020 876928 309997 699503 267924 772132 331369 502168 1001072 22852 33799 57372 288242 561083 461236 399838 799264 535318 639790 31929 894738 102937 290954 955640 478839 525626 861359 471004 253457 368933 281561 853530 271924 995638 983574 865882 544843 1036802 375244 167865 159059 418766 78385 502856 808031 970006 1031634 121738 708882 68872 841997 974074 533032 7686 331926 1010307 1034221 174120 14326 561926 369348 1016760 782343 386264 156065 527284 32121 419905 999567 671823 651089 944637 726828 309616 1021285 529855 177960 420145 247521 843946 432842 274017 391364 115670 516971 931587 74852 18129 436216 996045 32230 416283 758644 1004970 293575 459176 447348 338488 141398 380770 939681 930891 447031 470437 351033 615272 653537 1014209 478607 873803 497697 716412 1046151 288865 834965 548493 719387 564814 28466 48930 304600 609897 188863 361051 397153 305211 851799 1032652 426731 984580 671211 669951 803264 134966 443838 4080 430268 895736 780263 685455 726739 311972 320722 461378 35721 1037385 393919 72288 46456 1004841 1045570 501943 768206 517180 626369 674054 439756 150700 643322 445060 1029960 612439 801146 111191 61740 1012305 617766 230942 872180 399711 929206 321128 21044 74364 696373 227643 737552 1035096 254851 631950 632003 367828 128723 202958 464921 859527 258093 535389 26100 939068 295661 655630 653258 203378 579138 624811 365605 212698 240560 214383 93474 161757 447886 649613 687859 665108 851337 639143 802397 583374 375583 977495 497466 128653 916005 550057 735993 418697 962882 124575 474905 135211 780402 953004 396209 427411 921475 936250 301547 890387 1025179 541476 262789 905138 600752 252988 941135 704171 356366 697798 584367 720875 533717 858363 891936 926614 49529 270728 383150 810882 245056 620556 41083 659898 267463 52381 916030 594684 467070 770372 635327 121148 834343 177276 1009244 944671 374875 809911 125320 73089 174853 929241 1043782 77807 326629 1023419 690 468270 806926 664745 911480 195250 671592 7397 207195 404007 416559 289826 330416 752620 820338 851465 117472 436627 1020565 659127 471018 381027 674255 804157 812510 963542 565677 237087 601443 118811 220045 75222 285234 867477 518436 361294 237976 613978 434936 414312 440568 617140 85735 282233 508999 637348 259743 806089 726158 387162 134691 853782 538220 52158 125516 767502 413841 537323 34630 97240 381508 948654 499471 761484 94686 256779 4091 561846 31565 652217 693042 775639 290450 664737 574257 170212 781891 722274 29253 211653 327178 833232 217363 103127 561444 484721 320787 133995 616674 363519 577296 363589 17195 263656 221609 537885 1005816 127441 427988 845857 470231 680975 326486 1025137 436586 125228 379723 569506 36837 120936 144036 693564 13970 751157 507556 321340 497488 845498 574819 385683 44560 127058 339019 316580 796503 691722 360094 1005258 483008 86566 152557 219344 241015 759964 132770 1047415 592062 887191 440952 473843 913516 781301 439037 682350 961896 378826 588311 752004 909363 1038555 22140 858310 548700 774436 954936 760375 419337 355155 659755 569554 266868 1002826 1030024 260609 734316 637601 729176 677927 551888 857889 992245 400664 366360 145738 568975 656540 233932 167118 386730 65264 869130 656660 762782 838468 916484 319414 209942 877117 337536 210691 685202 733301 82774 812157 13797 925942 801014 799580 455607 751555 192991 254730 514820 293968 150313 588197 8346 1045508 217852 779905 173983 552126 55063 29859 522250 612173 17226 134471 427301 324087 511996 903770 869394 852723 786597 809216 692802 549615 946773 371727 617471 1005450 522796 556691 979683 572891 529376 1025608 148575 132328 237626 996899 565302 784432 848792 225482 1040127 416290 996461 756503 80038 282276 461245 671385 416491 234893 170402 404498 708577 38186 186313 265722 242800 79037 533493 310010 507605 34553 276603 63603 103709 345224 747717 859381 422829 857733 995280 950984 730045 438530 790189 838246 82392 310659 310019 584958 447581 234881 302475 270067 143873 773353 237715 33371 276555 756890 347772 371073 709143 48363 868412 190820 904724 917538 187357 621622 1350 294142 942844 553949 971140 817454 610635 294005 644091 443351 789263 356043 854953 61458 187298 242404 474082 417643 279538 1012340 434895 531555 170240 760680 393194 361711 193123 438877 256644 1033464 223427 750886 948288 139481 697438 216393 865173 593892 703366 299650 221775 141021 90400 433472 302094 971389 1008422 370979 372933 254448 96550 34692 253756 1040728 287426 664045 809871 148552 939566 576668 927150 876617 507573 878853 12251 866136 871221 809037 382254 856678 347294 146896 761876 388055 156790 954779 417996 1026564 885592 918258 955369 993721 79728 961228 137427 727223 19201 527954 407621 106547 111327 61796 260816 581461 773365 850195 577367 275898 585409 794152 360850 548339 1000403 389020 360587 546820 392274 697630 554275 336869 117622 262544 534670 674820 177679 1418 309971 81858 864509 1012182 76109 359921 561077 137714 664876 233309 836291 722577 80373 840000 616002 419866 410622 659403 8293 743720 603891 454820 806898 225544 930900 11618 133826 140862 913908 957971 945219 393472 815228 594872 209910 892345 485 459459 504817 688008 172034 916895 593757 766654 496372 261928 248057 671588 1009587 34095 41365 93106 276108 424695 968344 839321 539038 62395 348283 406075 45916 832806 397644 869997 468238 561625 766764 205628 709967 431080 861905 236389 829072 522077 25093 417499 998804 914612 421413 126276 358386 613213 706210 678013 602775 195646 1923 382738 286785 451630 256994 75462 421893 812667 302187 900881 969 325477 85472 250781 980682 775841 12183 141001 308248 35286 240122 371750 56597 403235 584966 195324 671738 94104 642765 757958 7763 1030584 784884 582577 902013 44029 486453 476450 682799 837460 935134 693293 1013742 180637 1041233 442398 981399 372780 87426 400116 295897 393803 333436 490465 677048 1002422 793820 930252 838412 319261 670036 902607 404736 473253 509226 757176 835219 800871 696502 3724 862234 273648 33255 143104 732348 372160 299711 408063 176372 673227 679890 700711 200979 388603 530123 847691 968636 219051 660712 1022706 615526 984877 640377 846038 905694 736838 118884 962151 453826 439981 628900 410694 289287 11407 133830 932042 396659 47374 899946 1036926 471075 457917 939464 418465 300807 858662 88616 681892 432481 229444 404585 950192 628554 689417 488059 535326 966701 315353 115429 941820 993610 824333 107328 518031 734260 367474 186041 236235 17748 401607 720019 285405 969315 31298 622243 714914 692468 496652 446418 493101 1010920 539328 850591 878917 274167 79344 229274 130532 387886 275104 558058 129209 364395 622025 85960 407975 117219 36568 793858 163396 475037 483884 865657 517211 70389 172955 90531 343146 244250 43245 1025801 994341 796047 80992 284362 663793 865966 800546 1010711 4713 362016 60378 15029 791773 490086 549152 552318 375758 896596 285697 21728 412788 370576 342652 427356 114744 711959 40455 312840 890682 789945 189962 282382 1014476 321176 359010 743467 897012 391597 255456 915249 743918 328771 639176 806533 691368 1017210 224083 527265 929605 632005 759853 734611 372379 223340 1025783 674684 819125 932875 315078 766739 488017 837393 530594 948000 643938 463682 207368 677377 810895 852790 1040233 204840 1458 71896 308905 616090 424283 363495 264608 162161 693579 372856 530588 112220 167417 372082 386269 861978 390160 164624 56088 487427 100079 811363 609781 593535 186152 347854 1032337 190348 375041 925320 459005 271932 886518 767773 987837 879156 275509 960750 190793 738863 601888 464044 193167 134777 660431 975329 422255 325493 994955 279911 895038 164888 380500 956398 971588 17515 157532 490619 521022 1041420 296330 153315 1009628 493741 429816 791124 875076 491668 218742 866253 522125 475418 753156 545953 817989 242988 305500 962809 985580 580557 819301 349774 744311 46738 623041 288243 13773 100388 238912 704393 1029965 352962 970347 1046408 946503 329404 69370 957885 742014 4345 964958 54214 680365 817522 410424 603032 804862 483765 391136 132602 830356 78691 359135 837895 88579 986802 858741 788144 279250 755947 324116 97080 147968 47853 384226 691126 572028 368552 407611 330902 786604 574115 816685 415768 38119 147063 98299 963792 77307 461650 845979 199716 758696 499061 323384 454865 936226 250806 807344 62823 67475 931327 519958 217800 133270 558029 408113 188077 139453 234162 162812 414241 633357 818387 910884 516100 15997 73578 554381 203657 82555 387397 238798 601784 474982 457029 585392 352493 527892 953568 925874 781655 774478 704160 97672 862586 573520 824482 503704 457645 901450 679704 363387 958877 381921 1009351 1024642 837320 936878 191370 632111 387843 645822 29389 1021367 596213 683024 747026 182919 978073 773658 524656 311484 190912 601413 233999 638633 74381 482924 394413 869973 142839 915809 443420 153594 1011274 607080 976833 623752 632742 977338 176663 446495 779903 1018884 810794 91288 308763 988901 148253 463869 1025815 913011 145572 895757 599523 846007 810890 791481 434497 399404 469805 346026 852170 288324 442621 987832 1010537 261603 108289 959860 24029 361954 836177 325535 987452 928653 566685 326321 733547 949542 667556 891987 582566 660576 555454 104677 990462 659684 661075 466425 674006 287439 761698 605398 868198 124210 627963 339190 691256 870545 494533 876168 1198 314725 961401 810222 962170 577178 884068 98624 587299 72721 199401 95432 79239 206111 1002493 295812 166484 193293 189866 835240 916621 586646 538764 913177 390411 430955 1032023 88050 132089 239794 638287 1001731 325463 961923 474318 557389 999801 641642 810433 614791 503685 962792 914476 61084 290808 214514 292514 369707 944418 597104 933069 136966 581541 114623 724460 223155 486650 118320 720720 230638 804332 844679 697054 605733 577818 283516 427408 534011 691577 177213 1048052 672965 936145 932074 871083 891664 239163 777240 983275 1012761 717993 875087 314110 1017939 480606 261260 751297 323557 995954 144064 939046 976169 329039 392782 385970 743215 159031 404625 906495 871479 1021371 811348 808251 857147 60741 389464 306600 805731 338831 363729 995866 502926 895018 1030633 32636 46032 721145 794428 657995 594158 528563 368219 916761 649700 865636 212553 26379 60767 386796 255489 1030748 865604 171390 452334 957144 391463 67619 743280 588898 331989 299829 15710 954734 1001162 605924 1017983 821639 293563 705972 908560 40906 103438 660221 601665 1014121 935005 723306 10424 545834 39415 301435 814348 1254 25183 862211 629323 869898 285899 869546 206964 22041 212134 176235 201470 1041959 162830 898071 742224 350304 851543 181969 273222 151167 754310 689297 606131 624727 583126 652449 1016537 332366 800311 860195 913138 246749 169162 915592 200875 527889 190566 101914 90532 137741 352278 366195 815857 997254 574873 541444 59292 564037 1023969 288655 81696 748969 992660 782510 94191 272674 655246 698954 741870 477367 56157 742948 383220 83585 183748 594511 597838 518702 492856 462771 606270 452479 871526 563340 131703 117962 318635 222954 873123 344440 327834 412463 953821 103560 1658 926356 826423 563979 328390 204195 318262 581286 451243 546494 55377 7187 216717 506007 580469 987552 220290 275638 868740 564654 4821 805367 42705 404787 309893 449289 844197 752185 590275 283888 838846 236124 847480 927107 319947 89424 41148 950766 304113 850777 124256 687410 711241 594898 628837 552608 432735 588711 186243 829538 991925 154586 394403 425458 820542 270337 104549 498337 729571 832710 705691 1026066 258305 628326 1042124 410812 237033 667443 445106 871019 684383 1554 48316 353471 986140 408830 945293 980907 913740 679811 892795 87543 1040657 33091 701201 149439 66302 830581 1044365 516339 188572 761953 830051 960469 208872 319461 932024 920445 93651 4083 307687 338520 870593 501264 885248 649381 514827 190167 904260 284407 111997 78964 433578 26806 1030616 44330 847710 1047197 50513 661966 1014076 469309 928528 797769 283737 849785 65202 3609 552315 673032 405192 81616 706460 70903 749398 180884 888427 402468 980053 762014 456906 446404 785457 307643 785233 347101 928331 114382 969418 338381 373112 1044300 732851 143041 413312 231358 697279 752191 725664 981058 675413 851101 589320 867083 834831 81287 682590 623325 97085 356989 869690 932242 815968 648530 924328 347799 467375 567982 651177 251247 366229 829581 60593 717871 608560 191679 251946 532992 768468 21350 418032 964001 713862 359802 14548 312291 99202 726856 458522 871979 336310 28399 719610 639219 261444 416482 42530 836168 834052 28777 67378 544845 648191 428575 711742 77752 737781 40565 955728 109136 456664 452142 990948 367989 817487 21217 97387 645272 216116 611707 340680 576446 1022742 849082 1016534 951809 432056 668594 226271 918543 830864 1034316 44582 118441 492617 532930 206175 125221 905793 1031973 889650 593901 982796 1037783 573883 214782 824815 477201 108045 1030250 1017958 781150 19114 1041110 213150 925470 100876 923645 33787 570117 891168 346923 140692 466329 352710 274370 886962 787127 44370 370616 586581 133646 466702 557591 635055 66978 917174 35197 263078 92235 316154 713370 452950 527411 707583 1030836 895885 280924 458207 738853 82766 678936 879396 528092 232271 269199 712529 299736 934522 131132 104793 930481 1039983 424560 50726 749583 11777 366798 51987 1014832 445365 196301 942194 71270 876614 535354 949256 965271 505123 855731 330636 663484 759535 848428 556843 329314 165889 109934 795655 612140 1000162 994707 741043 430414 68817 609164 1004985 952596 972866 914075 678932 751193 276314 890585 60342 611088 663157 785329 811011 821695 358049 215651 8276 1045503 360480 227458 764534 272637 787690 523894 224552 662524 613160 908795 684705 199377 407482 260257 449287 1031270 348339 1029706 730872 593719 446423 1047470 938501 776152 496932 553178 834866 135021 411974 989100 780664 217648 540705 406105 721476 437742 535371 817640 669685 1032330 564366 894133 191073 75385 284779 867567 697168 932165 424082 378649 712960 400907 286316 407693 503968 140284 226705 507380 989397 94943 312914 381391 742455 788877 22576 172786 121813 461940 681058 117507 606637 287765 809044 218367 1039157 502663 763938 594870 867285 683761 553249 18506 556906 637459 912471 628916 877765 456382 962814 611903 669738 400215 444165 660491 36306 207193 887183 757131 183401 588752 88433 515335 558992 222686 466872 590363 240220 434489 499745 571446 29141 396459 301984 302364 669560 277137 1032922 42853 986038 413533 882858 126204 794739 307220 877728 768416 852871 196817 185725 587110 502080 619328 455608 777013 1001183 615716 967676 917320 523542 478929 981415 697776 348816 262578 497997 878800 884329 997060 92980 995295 754354 879897 474581 750953 661231 727127 325729 515535 90776 466742 425274 531906 100251 961030 23669 536780 261336 278822 808543 450503 899236 801678 241141 694115 797511 556358 84842 691877 461182 886253 372389 408930 59129 708403 438720 336584 41182 31583 334730 580566 890948 807881 131590 756191 572601 530273 916714 297228 812733 203047 796705 882390 852549 77488 194122 100495 297273 585384 316214 78298 183797 737098 693869 269103 824780 931050 640426 223321 230272 344172 42843 413431 53708 44489 140578 720126 843226 946833 753238 380725 885197 412772 903811 55223 343865 733048 347109 373877 866726 787734 561649 767410 262416 899613 617421 283781 732266 564606 109267 1046874 902166 200382 374034 332401 621678 228471 452557 227934 311359 242391 1034746 929415 756553 1014303 265923 349609 857280 558373 944137 693844 281038 634834 403676 638314 333838 232869 440324 1029284 559123 804911 184955 641293 108511 839061 892401 475525 345452 347921 232263 476479 948519 200561 854292 856643 655471 98711 329251 295917 157723 46839 869363 59756 460529 728604 686390 11332 510000 299299 148562 804556 1033735 832574 323043 330417 570395 959538 850743 800625 72197 521433 954576 909537 1007058 65441 42214 992680 761473 33292 655843 865729 679560 298030 792805 436477 130640 704306 369727 599423 329396 121813 465400 874046 738182 958697 192074 733574 241163 915924 239140 36727 599930 949518 113065 266373 263040 735911 214703 938998 156350 121534 1020737 228967 89418 920587 24606 462920 64810 279126 723767 265307 854236 378109 754228 224825 302545 527730 722160 717005 695021 619963 833529 926934 580361 866033 657169 776041 16241 571329 579503 116846 1018471 797422 363391 45342 723358 32205 709342 694923 987327 300743 85855 361496 476135 254938 67144 809469 307751 14617 959253 539588 835587 589607 952820 791247 713204 635328 506440 817360 992998 634417 33063 912974 234170 479707 981980 221479 149701 551092 485989 459528 427600 650181 152053 487415 158998 593837 290676 206026 237001 1024796 162298 804269 41612 900441 701783 963744 600442 703677 939151 161783 200478 496950 306262 291032 932089 814789 144792 1008064 606208 758784 876532 1000703 60187 241809 734267 586551 293287 745396 902902 6625 572917 2749 948958 360904 264137 137104 922466 501131 843483 550695 300836 1021983 363865 336912 721532 277323 948836 385260 575988 902699 611470 591602 994506 236462 461922 169065 808817 946456 696028 666417 22032 574593 700397 814907 907009 500563 783609 636172 48467 377039 946008 786495 295753 711817 489176 938496 290009 620776 169017 1001361 1018414 844199 207792 592072 690727 98903 63333 558735 613589 101595 610804 919907 697857 1044458 1003760 69590 982947 761232 307036 97550 396396 336301 362544 5955 743997 34932 57562 546372 857262 890094 525242 360947 427912 18293 961188 860356 553291 242745 391522 570947 599465 76222 804912 577931 425993 370524 769598 748495 239109 1024958 113714 1021652 825836 992100 595619 31605 630081 139041 73887 108574 811834 473757 755238 438098 70465 51923 718508 5670 858999 142484 827291 496323 381740 92931 423630 367335 585064 472600 283928 672357 47974 469277 909499 223648 933651 680243 1001457 670740 200083 418766 969575 130766 328125 677173 596157 143087 376474 818947 947463 389164 524778 140969 702287 707409 837278 766953 135952 572601 145247 993116 832189 889560 946438 712942 729656 367794 5410 702045 887131 764001 961653 612797 505459 676242 317815 528374 784575 565256 940754 440132 445173 783896 253412 400823 347582 610092 958784 960433 37429 1035840 911149 345706 504941 433256 538661 573039 181736 530248 161112 81439 559136 282522 441127 803885 63233 317356 332713 972321 959341 778719 522537 526039 581047 569129 436389 904446 45096 740756 1000529 928153 698750 108221 181778 958082 489320 515670 836100 259298 348427 393380 63733 807867 274816 327937 572135 370270 451155 329819 661906 676597 710150 988083 191199 934138 53900 778912 105326 405438 27598 669129 381201 220387 20009 941422 187727 883426 874734 333792 917474 325511 690401 245765 162105 496240 242363 1035221 355575 82833 855465 498399 234610 225714 626122 431301 180532 817391 134836 956347 77694 622903 478703 46860 829632 828623 570744 1001877 751138 91852 652864 215112 74495 620956 94891 982187 593764 775550 620818 524118 53910 7941 937537 165497 814473 23961 198649 525395 937321 721397 472943 202172 859669 998570 484299 704668 93343 894107 152747 459377 334285 470399 863389 569038 957595 290403 21416 957910 136375 997413 471492 142021 142596 556026 833885 328296 708120 295400 967124 672159 1024189 487245 143870 320482 548979 793942 129699 360889 327149 999305 188672 89923 233872 580156 399685 838320 138743 919835 307480 182983 402033 333222 903697 269665 261505 384432 107580 493036 8029 35297 227482 355304 265328 300085 795552 575853 77785 138876 499638 1010084 753130 1022168 479161 227146 386729 899137 203129 547632 694354 244996 217148 322237 594386 919872 880441 321130 263502 591720 893982 772165 592538 155844 469387 189039 795075 689135 356757 839070 66950 31578 532548 534428 806358 136136 251412 762309 418394 676560 117368 352141 670956 539999 538194 500984 654363 519731 364157 840992 214442 523360 560708 835763 882959 340431 987623 869491 766453 430522 377117 538548 826042 241458 166285 43745 134897 1004441 256340 95735 691682 29992 985474 988935 425221 228714 436380 450745 211595 909247 316700 358596 393173 917466 96236 960119 37882 92228 1027823 28979 642630 741591 784249 757487 256181 357699 338129 729779 696956 342924 671414 379677 209537 993930 455639 131295 526814 176231 601178 509246 681570 538917 602198 630933 242959 759062 964184 979152 50333 831330 835042 624626 51190 38020 932327 39567 141496 837837 887633 720466 469430 454368 52092 178297 809335 179764 321208 777300 709814 543126 100042 571849 22752 824740 1035627 351187 468633 425810 909000 284414 504887 651881 605184 452589 929861 225283 650665 680405 906242 910609 556620 322815 787936 839893 574692 759113 871429 310120 229219 764070 921293 785461 572718 91546 76614 905340 334236 391614 939442 639440 247418 970818 674825 613529 485002 536678 186484 407187 243711 338944 566227 673101 134914 974329 55352 296108 696369 850128 562026 781669 826138 107797 272739 703366 988357 176111 276178 787693 311847 657815 689050 368591 819888 496603 570705 547123 572094 934044 184770 31605 491047 426064 1020267 42179 363188 128 33280 60835 397984 834123 784614 810859 612125 1003746 185785 441032 791247 442378 791750 298552 635983 88733 12690 1023120 747689 71945 940369 103286 914910 735183 355695 987623 550243 861701 710155 851635 884384 50133 599159 667388 135539 651516 34234 482491 135338 486219 197902 486715 949388 64810 433762 133020 925009 850960 467160 162641 724389 464652 123208 849570 464169 161087 343228 265515 54002 74848 912114 560731 243720 710454 794845 895990 840168 848930 688932 749716 943363 914322 59554 624160 808765 921231 847076 805977 748143 998704 676526 933716 870117 951588 341622 1027576 218592 563245 4328 442496 158740 246431 493920 642813 82988 600549 923763 919506 772418 482045 621158 288310 340327 534775 782773 981173 190497 252793 219534 554927 674023 765246 526419 535512 731559 367250 360988 795830 79169 229336 457523 245543 398858 1017860 109206 293848 946250 518946 453752 206286 765118 261325 537792 739553 824086 821944 446856 981052 439416 101161 621983 582879 173563 465785 115464 705565 330541 249493 732537 132638 946318 674688 937181 842846 783891 539599 100306 626732 182692 297515 114220 665900 29086 454867 834416 418774 649041 186391 489818 391157 229762 1017054 668247 864040 765675 497441 803851 379748 164023 645229 647629 933232 525574 350821 890662 600935 749935 714046 498262 476986 335225 898626 847567 357676 347424 888398 546744 606804 117591 266323 465515 371486 808064 1011672 758007 143818 774389 290678 1019038 935148 155523 110427 34904 718314 667626 936904 1026895 327553 208222 904083 1022817 597057 751881 220838 663458 830732 832647 945278 496343 307099 531560 684716 140795 328953 750257 799576 979646 133126 571739 406457 450049 947189 703699 952990 608859 1022670 28280 1048296 170647 125933 593697 30221 33844 510593 731540 438935 930275 832526 23824 615075 144909 440043 1046468 97891 544075 14533 155989 652956 61676 265498 480604 439081 47474 383935 585190 844150 626965 55131 359922 430853 505406 443369 670711 764909 822797 609594 572507 663894 83668 503153 80893 493566 739994 697221 768684 389815 819610 571842 648621 401638 615617 842824 774713 64774 974899 606091 100348 158499 132550 38609 220056 1009504 233349 1022647 727328 95345 78382 57261 523933 88609 966581 326773 493196 734158 72127 589992 852574 380648 324648 342833 132343 481653 747389 938191 630064 90256 414595 172695 24662 925414 954798 918640 214184 596791 915370 902038 478172 857819 469462 982296 785818 85050 343492 83034 176640 1047891 863419 498068 306204 21046 726581 110672 132213 886666 348769 493040 222083 355592 1004706 84005 560178 537597 417294 363385 898660 232908 131055 512455 113004 203370 159302 90301 460435 9952 434755 944225 619414 703437 281806 620937 185638 392162 760066 1002593 551271 119396 48812 317161 725617 782765 353488 635765 286930 139690 775205 55083 683531 1039966 915860 628872 296718 83550 145596 198108 698055 350548 527985 232393 639120 624253 426809 977864 449210 559914 421326 295588 719115 434499 165278 1040124 120635 327103 476494 370629 357238 433965 826675 447174 26845 27694 226775 273179 72196 958968 66170 796595 502646 627413 123790 856530 577068 242850 989498 359311 1006106 720720 968153 853591 440483 498535 704632 1014120 532255 123006 456539 272471 301404 631748 107128 764299 386074 579194 476666 908479 6030 750711 296127 147844 926176 443043 1032923 826812 201133 646524 301075 521249 667781 104340 725603 641724 1043822 632848 313465 508270 890719 338219 638007 620650 124870 550577 986421 50873 23811 916612 97084 147637 91370 83227 899276 528014 874309 530430 36247 594632 802896 383051 575748 942267 293691 119604 328877 66322 138412 716415 472801 660044 77114 173829 529698 990014 308211 614195 280232 316816 299223 392588 878301 141883 796506 187172 579551 887313 252134 655910 419074 955445 1003351 703568 570699 920734 694141 160114 626165 926361 2973 185843 255216 329540 69105 1009996 901981 250900 758563 803978 784403 246096 425174 538832 629278 240787 967709 802259 875322 1044302 1012738 667740 436828 951619 947201 319690 828970 623371 533130 749965 581502 122002 245634 132524 519143 293781 698050 114496 641063 763435 809623 658935 789174 439609 613952 871826 517693 137980 974964 177255 916508 637316 865753 496095 655078 1018163 205710 646393 533728 36673 522658 398021 420485 140347 949658 156906 763140 100992 697583 79906 943296 1037507 270221 324280 370639 269452 1028694 989969 875644 919735 614813 312864 570310 173043 617388 153071 803806 885571 922430 559133 653997 15489 276997 840795 581708 666838 576293 465646 174473 167748 849335 434992 72297 975644 472903 551439 342176 1024648 734807 573581 151067 870658 158938 670270 441207 1026523 1024697 781261 825991 628405 473170 588151 798929 185865 409844 750990 668177 682402 159076 823031 774838 730400 837210 790445 698976 824439 79621 600892 157288 668269 845699 433478 150616 716575 354154 268290 822382 198268 698434 459448 877598 665289 903177 821318 266381 1042203 437165 980382 495895 560608 158101 550981 80329 796503 295961 838870 464359 125971 324613 339325 6760 128892 328474 413821 796789 478797 325261 829098 647150 800023 297351 494064 279012 710333 538531 904138 140064 801526 874354 365515 93851 1019087 460026 626201 538628 241958 908339 354796 368189 863536 820105 239636 818654 154867 198237 440689 127921 522701 720772 486776 634676 520427 431046 176309 660762 821715 277600 39747 143818 646363 90499 970582 752607 1022383 378066 534449 91814 859599 113640 243248 574627 121614 604880 332352 64012 265748 372363 522082 589644 509149 567182 78764 144258 13624 611393 976455 720639 353098 445313 134642 738764 530440 599838 747389 829985 927680 749150 367695 564975 67729 544888 442593 412248 571629 241434 205633 145457 849438 719076 747920 646279 443071 414699 132 321047 802111 301111 252391 418004 50786 793157 555798 1026148 227263 673157 875394 993956 387650 788189 824115 326176 347308 591652 973120 471195 1034766 767400 53848 8589 16466 8873 241468 23712 673458 240091 203586 950323 33855 1010920 686804 973783 1005147 499180 227823 844500 378687 629239 518821 28325 447606 185230 62363 577911 853344 691499 888459 506031 676272 549816 677571 384865 940015 108824 305061 757977 844791 495263 199461 457494 968056 8084 849998 676170 456310 265142 778685 769628 397768 737716 1020964 75621 399771 154036 1041609 114230 560622 184269 372740 484305 54036 528012 337861 645868 321589 739699 225803 903794 945612 10101 104302 102401 392234 802172 442774 123500 182770 219364 248257 17466 565915 170493 661313 345637 929009 286348 1035772 563613 360853 457802 740586 586563 70008 19300 1047707 900462 973924 524537 421294 826025 259955 186784 640859 833587 156566 562143 296426 127101 209935 965301 428346 638384 984311 147473 947003 261156 967097 649048 22132 97514 965525 753635 242814 157764 921630 913278 183430 946215 286652 134379 342479 53952 513067 805469 1040942 142572 882426 602109 275596 662718 907277 435817 571240 177149 525340 790832 321362 506531 838450 735575 681329 770399 808750 264151 357886 853012 4677 331804 970439 269400 712062 191111 570797 426998 628533 24301 93990 452460 913816 89879 326844 870510 891181 184640 535435 61537 1026890 76442 455367 930528 162972 514505 8756 131131 241569 229734 549036 346099 301869 66173 948893 142144 327913 218895 721032 851851 922575 670865 341379 729332 511664 241260 478648 103629 170670 143483 785636 359452 1000898 125327 1004761 546333 1001783 429550 848892 660158 483373 793040 361415 718114 945687 285665 362312 476703 177469 741314 489889 448191 1006907 805000 736390 676547 805248 125755 841410 25371 147408 719193 295602 827503 876227 912208 658632 677273 517187 350983 360969 332329 476178 998998 470672 68832 364098 586121 60425 874037 75195 135649 704566 645843 837304 10259 838510 734745 646474 860871 558873 414873 469972 696602 742453 911001 901517 265500 285140 762517 409857 624211 504732 1005499 30352 891959 585797 905325 474862 1038515 450591 623811 703905 924331 177033 990470 713607 442480 813435 1033270 804173 369229 953853 215685 82424 384254 215213 792538 96608 158772 834366 454223 627376 1021202 700403 31924 873192 467123 497704 704777 394075 91810 449226 801544 469041 337759 946905 192152 231142 538337 384493 341595 818377 718607 285359 681505 370046 565830 554843 343411 446845 419286 192580 666121 412816 740485 974416 744020 357465 719114 79224 303093 630474 864403 627530 74308 741547 800064 941415 319690 377879 258213 929797 263623 48895 781900 40045 133293 965029 402993 14206 172194 611619 825156 522281 427778 401890 504298 910835 920027 898595 496253 333686 749168 988282 658375 65759 992183 614989 491915 266866 509147 388697 37628 239362 1043386 821038 431428 737913 250727 795054 581119 598102 576169 118674 56765 922154 30331 525797 461443 699930 124042 537478 694858 249184 159162 567211 396671 547530 551074 51289 690562 160057 109579 891117 787239 903716 516468 37014 538936 883730 829329 180440 163568 723235 492744 412682 939649 572808 1026482 11225 187279 89607 754592 280515 64948 992888 7956 908189 428794 268362 678467 929294 526948 891135 780186 759569 747109 876715 401462 710263 878438 112761 829034 834147 785989 461094 645181 660940 1007313 833924 987625 526078 780879 482553 704605 953881 453112 668157 934844 750480 530808 127135 893404 753324 131441 715009 198856 261127 729590 815576 8511 431121 126224 239341 471346 618895 364861 489374 396874 899094 889836 1373 843871 936596 670722 741936 701442 57800 511063 606000 646388 225989 953914 580362 403629 1041779 633833 65665 450774 6926 973594 935145 433615 804005 55157 13998 190762 887196 437528 1043403 897070 982571 119570 647251 689749 453084 857576 337132 112590 155153 938514 122191 207867 859259 327295 593610 202740 1035684 1017613 507582 688387 952167 96018 1007904 364326 107378 291798 366332 634769 189899 919318 867566 886569 586568 276867 182695 832777 727061 720193 392302 91393 482866 288872 711580 897554 324595 900999 787231 973043 844414 217116 541432 277135 201808 334621 363965 274053 633785 413554 210711 566695 567643 103544 361029 892027 254639 795775 295064 744893 608383 112461 540661 431323 97645 212122 805206 12408 834667 157330 290633 988393 397121 263254 846959 892603 447755 207995 1036798 324907 301240 997257 640576 11436 210828 952957 529170 80229 350110 12615 656486 111024 339547 411981 1021633 614557 1021697 211942 1013181 305260 751909 248032 936584 308503 491310 1040635 88676 229062 531671 807020 423205 367704 1041841 473435 734134 255457 799646 613989 886420 452390 7511 408858 1021009 926243 507112 325760 583699 860549 902703 791438 978962 547633 879968 654258 969757 778939 695683 287564 158742 388080 687861 551985 720497 990540 413155 369192 700089 701060 164050 902512 504844 552702 278298 222520 176026 155732 993126 84518 678697 28885 353845 307409 427924 772612 269404 283719 289607 788247 398722 936072 934085 538489 446115 435464 537891 373064 1035406 65329 829066 963544 672359 963807 111288 711214 985125 788194 136575 220549 975125 394111 218949 862157 856661 213232 215939 177703 411994 616415 450375 510826 905835 626159 276401 62113 728867 876595 139385 577931 105715 990645 445032 871194 842653 418289 1038810 946676 721850 245591 902467 609013 1023285 338380 820134 548779 566734 864553 232223 270553 1046425 461755 466779 858356 196476 94401 323611 650921 705460 672498 395189 210773 932432 330484 2451 465291 585653 410086 1032369 966546 1047832 879575 458275 1022437 1003271 524876 509837 160177 605153 470718 447913 674650 158297 152858 1008325 334070 264183 28223 149826 15568 937879 144003 684566 711655 352231 463919 37707 108 156141 461310 540286 166984 196480 731554 16224 326547 76234 987711 19001 456478 864204 337646 916064 177898 271578 497980 204996 275631 825115 17320 1008230 274006 235018 87080 992988 63615 264440 575140 120528 991484 152967 569210 617087 778580 415280 939513 870459 745793 893118 138982 684778 837938 7377 673530 723076 926922 59997 683361 987288 660831 366632 650812 39624 611452 895567 724256 863560 132703 291009 847765 951139 973948 470466 157593 826358 526328 625770 495130 202739 523310 157476 11647 256224 393518 712239 588832 85845 38457 638496 370377 600450 107590 341598 371516 758182 426112 319397 656043 445593 376518 922244 367682 165955 840746 298463 173979 289314 1018227 617837 438087 519625 212379 159803 1016652 234331 1046609 233255 193442 351764 85111 320358 744117 41664 68261 974078 718822 468546 377764 444748 6666 494607 989941 371072 268777 726192 649544 219421 992448 830532 405253 1146 710336 215291 579270 388931 894349 629148 215003 887544 596671 852992 706756 908652 319076 914324 635323 210759 37244 751579 290600 408197 424060 275178 807978 864501 587212 432107 670997 111291 316489 686490 721390 302287 156099 911563 506097 677756 1005952 1008354 248076 617697 761527 1003609 707681 356211 182038 185150 541384 12409 816445 124338 201802 738959 885569 706667 451495 255012 261418 311602 340177 196092 519029 797030 543599 770478 716178 117880 136539 154662 42087 497261 38180 331813 650443 299615 153741 105660 846348 669948 304908 62421 254058 331525 361548 213162 843673 168913 230059 409164 277827 425927 353725 1039901 253828 611047 234695 474710 87916 668482 875845 389250 314241 924541 263524 757761 176698 416083 372360 895110 154757 547856 133064 912538 741441 54038 184429 48150 225989 793692 141943 916141 525144 918250 572696 407136 746934 183646 894774 400903 113809 236650 147949 149455 414734 530771 242443 346039 252996 1012852 806803 661010 619457 701369 970299 837128 426500 151844 346605 756756 483844 76108 922697 136327 842919 965081 22562 600580 553804 176137 166909 306178 490050 771887 832661 644429 459598 259886 30553 512646 694313 783106 64748 829598 1033472 522039 304037 27487 553714 518256 688653 50147 397974 311778 899427 444186 1021554 873430 38939 72777 802181 807466 625754 816006 863678 111313 779900 281661 1040002 613454 420751 396206 217898 599101 112597 25452 664962 7627 553286 591839 221260 79929 215563 177859 272827 208220 185092 888231 802296 1032224 73283 766063 997793 805632 340367 278483 832581 368272 149730 958430 76521 602100 846060 3695 637574 366438 1032589 362939 305800 810675 680031 263881 575313 991166 242473 587764 887988 127740 678509 336749 925818 863735 838619 772535 72928 553420 214236 7209 994071 592300 363784 721776 159171 891230 428208 210442 572285 72636 1022805 106187 174417 995633 383534 791388 615744 245314 200359 23223 352447 1038850 821468 623533 1035063 920732 115234 625504 580739 1039820 839551 86985 847733 963430 959533 59955 158801 655310 74779 662974 688975 835711 591468 1009117 964381 281733 100341 596184 341852 160514 781763 717387 396062 321964 841619 256421 723823 789325 90713 153770 306633 714306 400058 422386 892573 695037 638865 853863 469969 723588 382061 827595 556861 709871 459794 975408 698669 42989 1004276 17022 752354 1039680 795071 4592 78097 158012 655313 708759 585314 137548 19902 578774 656882 729709 962508 737764 529873 130994 413812 85581 913797 434366 586471 1038961 744582 976973 513415 349956 1021120 162475 812137 261004 699668 121915 310234 806118 1030102 188401 916183 127938 115024 812504 419219 320290 367166 747918 88053 577247 160337 745667 460823 324132 737964 780734 661704 402929 723050 903640 850955 870297 904982 80894 75158 257860 35633 1019699 658772 95854 115887 660748 917988 675430 856442 548914 969495 239312 745454 1037027 269429 353316 135515 949618 120761 288300 713863 216259 270161 990858 962601 886992 735455 423728 847215 893734 81850 854245 660089 87400 239470 434631 965851 331723 691767 138180 109599 309145 515978 492319 429121 374190 542349 298226 757809 283902 1044634 89510 1039444 946445 860096 499580 835844 357493 691522 387335 771339 108388 760854 619440 229420 52763 809830 533041 345499 661360 1005843 317210 368255 88909 214061 531280 627831 239919 679804 464009 183314 468647 902138 183249 290645 540124 422743 640007 714810 924680 408180 385120 27435 32759 680936 39652 545163 579723 146046 494316 738349 570170 220085 736171 931291 1014414 383551 152225 929232 623780 143490 722473 713278 160174 721690 320493 664266 318065 832341 845676 922379 85703 836021 385147 537870 435231 196722 469441 213973 365560 431606 765753 908755 633449 577375 738484 1048433 99484 508672 543828 347533 24399 180960 765203 405494 193874 696121 596282 637937 110091 506106 369898 683703 662517 1041478 699542 505844 641820 400115 985991 939082 286626 917260 41559 96204 984126 863567 535926 968835 731320 286640 93097 469229 692334 679892 103557 414329 438483 182679 401144 213004 352234 695687 382913 223359 316111 303974 935923 706846 584750 1023147 486262 180266 252618 18178 505734 112472 264184 601800 160050 892497 87585 676240 676830 210224 241476 168096 165825 796423 844657 848756 518248 914522 1038159 244282 826161 765345 983703 213077 1045969 294347 802454 437979 832719 591030 255151 556823 492038 98744 867543 52487 510759 970265 670743 752094 321589 10134 37646 7812 102919 510688 396396 380433 1026249 548379 670584 829525 412283 338784 490123 474196 276849 994107 342419 899778 561873 581421 367761 325771 775448 719915 551451 213326 210581 255261 870875 850396 543725 783712 1004302 201406 982677 564037 256773 871085 250715 541327 455591 672024 819422 69369 936429 1005729 316945 812718 955493 158112 127164 609487 745905 476318 377851 1018865 825093 722140 847549 897180 208556 471754 57926 775117 476802 439952 546989 865652 622203 432776 7007 698103 108316 826817 399770 1033646 311293 890494 52979 329060 804429 894133 850385 35548 578381 275601 762351 513610 658132 905457 683742 802262 383433 378342 20096 800797 591021 103225 551822 226991 722447 536290 357396 250002 998677 989074 471024 64701 879609 472874 812886 597150 755338 234818 727374 267925 184487 252323 590388 245879 675016 827085 946744 973324 31349 496754 881628 55184 943308 356857 475769 556086 917759 768252 659642 1000608 908500 542666 73502 237928 793891 310246 74362 411 183388 238726 719477 568633 1014014 99604 964619 683958 9249 239537 586763 266876 1015789 966573 292249 304999 687649 1006608 665772 566087 601741 928277 615569 1034338 322968 657321 164454 385263 385722 124400 902048 543131 118531 555969 559238 150536 404371 772133 186035 674122 497696 681180 470936 636008 39283 43223 440055 646369 632811 498367 239977 1018148 298488 1028973 271065 1007894 333473 94320 472327 338064 68607 898698 413191 510431 99775 525363 847551 274499 1017764 291861 45420 586352 389123 233358 237597 838927 177734 389425 711479 650558 96618 112453 233455 527116 614016 247364 16083 1004542 540463 449374 545346 927117 337968 683764 263407 759718 272337 223005 956514 55080 355443 39460 580470 217193 635660 860423 393436 633266 394662 686586 837015 363966 51678 817890 452479 804415 139110 70619 584638 534105 102019 909747 800085 836901 722575 888940 355224 526384 339064 462269 77998 654841 194880 560018 75794 886902 698491 21128 216341 776080 784084 877682 891225 308130 1028232 126679 523095 366590 692201 101745 957658 630120 879580 351407 424322 799897 833115 1039412 935235 569533 609012 696662 369379 41461 298313 514463 305791 196566 645006 105808 901126 926697 473358 70105 244156 431145 1016999 482402 939705 826760 1027913 156742 460136 704106 97914 484754 522760 450855 362197 873355 496942 26253 948870 68389 662081 327773 509904 873868 243197 416714 100231 47775 316657 695293 768918 729968 707073 107667 712059 871621 967908 603165 1031366 264602 858279 642719 830878 611741 971304 423953 132923 341937 1023643 605921 782957 554091 655881 431727 755732 725144 253388 98704 343973 566197 345877 691468 961964 293494 240998 236064 365124 1018176 741656 162045 669600 667310 68055 807751 467078 771599 417056 255638 1743 657894 648394 298744 141801 673385 918906 270701 1043797 416771 1045805 366186 116521 1020371 594354 427095 425614 604203 296749 92689 834115 334609 214678 969064 1040152 771265 543800 987554 147060 692264 472626 481783 955600 101227 994041 715795 710714 731742 790484 761494 415443 510222 528223 720791 861521 458296 487433 413469 712062 572879 572054 477605 437431 19322 209053 246431 176749 195859 889610 397041 568999 838953 473246 540530 917631 310655 881770 797552 586913 723339 478296 674603 91087 731384 98210 90711 434527 762404 318809 64158 309691 371874 60127 568860 196832 959418 318061 410081 389344 870628 53646 823411 940128 317009 622498 869449 1038618 1040738 525404 1008209 570972 331054 9796 828523 324488 1019137 448822 1025003 443026 358103 201954 840731 934533 386533 195402 19638 691710 584977 1003334 681071 924079 743797 473859 334696 25310 17632 943744 808379 454115 161876 482831 189941 1021101 1023625 280794 944021 402750 476777 520028 256402 1003562 505234 70116 1009874 190236 166615 659222 6836 1010514 209087 449129 231303 60444 73733 737961 619792 341345 520726 231542 696585 478745 1000342 607428 805788 804564 812763 958298 692716 743473 517744 644435 235660 741736 55188 724895 886277 1005249 523449 428419 85333 847899 833541 853781 280683 354150 380372 826305 697004 816937 1046324 245959 824177 411901 803943 48058 551047 443407 544613 480514 745645 797602 671319 450139 742937 986507 693789 690516 735476 98483 384201 921041 285145 504729 3106 41098 951386 248525 250914 14730 59771 986998 503160 469680 383541 683469 179207 394801 741876 17312 754021 251156 676122 98000 679773 957876 984954 527315 649837 408130 773853 562226 986185 753473 62848 888076 194134 897544 219284 365970 582704 20292 773821 992649 634404 205171 615060 756683 994231 436073 23845 212166 615965 445135 8306 356603 498370 386719 643566 856960 986565 138665 120066 327807 633976 983314 398731 365493 425954 886480 205402 362228 388925 806959 137139 532641 774776 671823 612814 176694 87221 352931 663386 222913 42700 8563 314357 221539 295367 445531 924341 928723 358756 1011402 989346 554201 990870 915076 651065 7891 455172 436769 884459 1023539 992905 585611 117147 960510 996274 811652 470308 667726 800835 670494 159185 899282 732338 853056 1020131 520009 452011 41512 362255 302091 255626 829668 304893 385152 787428 197335 653258 443814 775678 845627 84871 72335 785236 8345 10679 41696 11028 435026 231893 890196 399264 160794 679372 551479 925968 515703 453757 63980 513966 523078 64573 191336 806520 362295 183635 94900 15777 919884 713854 810862 521488 84318 828782 555848 466655 71320 638279 342152 414173 220666 941345 635015 553997 37079 672906 193074 650533 547671 39938 893068 239888 436982 565117 319786 780908 197891 596197 39605 978189 273698 567958 852844 612472 138187 846304 360351 950889 17608 149897 839733 295245 667067 447560 823591 3784 808086 112459 395267 670257 222752 105650 934506 650001 771191 775697 1016978 734120 744841 415474 657348 947048 1036697 425809 919775 608632 715200 964126 599763 218930 482922 316351 69927 578213 1043925 744587 362100 846099 180885 494416 238312 389492 731667 928717 294596 880370 760585 83257 72926 910187 134151 562362 370976 553459 39410 972783 919303 807247 294528 911207 372773 659066 349885 237864 320159 827171 440712 631593 335791 148526 400918 644567 457251 998447 987759 640660 210140 280050 1032684 447027 78160 193270 510911 860030 830985 641516 747883 223664 316708 145725 320840 367356 957139 678274 942337 538372 289755 294922 912405 955746 863255 434519 911961 912418 296179 230305 772724 469574 951281 508241 461921 107073 35112 301959 694257 33917 624064 171157 680774 862677 232055 395906 1010009 11803 566815 993673 782454 219795 332829 20119 139451 417910 47852 246224 453276 25457 653976 749834 736610 545827 772932 291408 363943 924322 600996 546400 371675 954615 515971 412462 846531 806301 294463 921183 300532 474630 643400 438223 833628 856342 361125 730123 864954 815526 269166 435928 205345 332034 938579 716202 300665 950635 109075 666157 301310 1040534 942086 974016 99007 152108 305812 751349 500512 543304 739260 773651 144984 239612 613262 155028 306164 303052 892593 743847 408914 751153 842974 1020335 644135 461335 115555 74434 803066 667487 524192 784938 180646 121182 830861 272360 251868 398684 923187 786732 290719 1037590 310830 791262 218566 887101 1033266 451609 851581 35829 954243 166058 105412 875351 118395 131989 492526 566255 902408 555408 256036 727870 518955 13191 252640 404025 646010 1011990 1025650 223176 233886 330514 160639 582472 456918 452097 16252 802570 445043 799901 271159 957137 179290 887380 59727 740952 720773 310731 914615 226250 331394 432983 685879 16968 773106 26498 63467 407655 323851 209292 338370 202415 379927 456167 397824 43549 85747 1020090 949948 419489 617873 884832 904547 250273 904310 292838 196915 900213 114492 115088 272833 544489 235281 815444 792948 516542 999735 616285 551943 174376 406914 860809 122123 864081 439517 353004 585314 761557 808901 302155 57029 122181 257228 604322 192575 816548 829207 699039 261808 807661 40161 413732 419404 1002122 955894 402632 145945 1013470 993849 738391 903796 221629 995358 408910 31629 589551 621360 471904 650214 358064 649868 1036787 486104 245811 247653 69284 114445 789530 357246 965567 867591 917248 223155 191175 404888 506863 295536 728820 230504 245482 632376 610224 648819 493413 698399 178969 589960 856775 167505 428163 863691 75503 335497 408307 1011251 27820 507034 652196 896269 875076 497898 689286 350071 585198 470770 742074 672486 538712 857023 919831 254880 46881 922740 662185 709443 360288 828614 136492 42812 997403 499070 50069 792401 582865 150267 532618 226328 753649 1035181 792805 1011069 157024 769691 204340 10560 167160 672222 428348 960885 955651 606500 838770 295682 105668 857134 489088 255012 716526 159058 984262 649962 293931 1021945 427479 347064 927126 984866 68600 739270 513857 865246 192420 324511 291504 248786 582154 970147 1018204 798648 970637 304261 1042226 213470 37443 249293 60689 558245 947319 896086 834384 166147 1016616 296657 76853 175362 766087 831041 630398 141886 509565 783485 495580 160875 862499 94898 264052 714701 485703 1023966 249949 903103 108270 178006 558116 953645 902092 880449 550218 230681 1009102 392986 461252 835353 313744 882226 578939 674775 484584 746027 738506 773008 940377 509310 788227 216214 833184 876022 583914 358862 363820 932659 167736 71987 1036445 304424 786713 514641 264780 676510 66222 160970 908227 1044399 868236 661205 741696 980043 935228 74682 263223 1034934 675257 344663 134605 935432 383477 310174 444766 420012 138324 76053 354039 228065 930606 619348 871900 749884 340818 336010 937732 41764 197246 717561 42904 250197 655848 841590 709496 31838 231608 205802 995253 887587 339595 75219 748824 803163 321010 852163 250522 1017362 386801 318688 282602 358953 551296 746851 90090 876241 405517 366361 178994 248852 385529 253669 121484 997196 996886 34876 412022 444842 650543 883623 641187 886448 105601 740677 934010 770743 542778 236358 1016726 59754 118273 48241 713028 496713 139117 835231 428040 389416 543884 111933 178200 293037 24158 350158 968159 324821 393560 651367 781436 251759 131042 956977 520256 909471 822489 577515 626996 267613 941582 84582 576912 525812 693956 929543 848965 681091 754230 298568 690036 387967 794127 733750 716533 37935 554224 572661 522962 859439 968941 464696 341448 450798 757264 405193 67533 130095 668885 525575 501892 640140 312492 3427 123338 495342 804475 1039330 631342 771606 261913 730014 941936 217368 621012 853317 215305 215515 221932 568728 84643 328602 78358 1000429 450205 811365 369913 338094 1028232 162977 395700 33752 921516 957316 547158 729981 12676 489370 664165 109122 738365 447555 672600 658914 414012 615730 1013021 746921 978837 328943 370068 67833 116372 998230 795153 196040 57400 922646 954846 898848 117683 869684 180407 205727 888811 107909 342348 986101 814588 324407 962498 573800 488372 256584 801842 793682 646678 568077 288041 248482 805848 749741 195111 978519 245732 235428 376352 789513 947163 193601 254462 215392 555661 358696 675612 654234 144002 994768 442828 624137 166004 161029 766931 231571 985555 566119 464616 876081 247616 452074 384824 846704 329490 620629 941541 48371 313300 994243 748418 882158 398021 998692 156313 691885 532054 228285 911909 549643 213168 49060 495640 626939 111147 503877 668630 632579 925656 514784 475320 729788 134649 989448 571531 442196 920195 1001253 658958 398347 372643 281331 118647 230073 620086 289281 401647 620103 546895 323635 395025 717105 213941 861761 98671 1010699 810082 104501 685325 787449 790277 109553 550628 260405 390017 100263 591456 687500 491372 673887 493539 1037025 690321 690292 315200 244137 366446 79383 682560 470894 264631 833995 154401 490829 1233 552167 897809 824951 538711 155671 261303 313011 749721 225756 358059 504026 260376 242951 663033 695642 839436 337730 493731 6324 697310 964487 495644 844287 176046 105638 641997 797026 611278 195524 646035 859805 167236 253655 295487 249729 931660 97067 364565 480883 662996 509919 564558 481518 253951 25705 431254 185854 303779 511758 658830 672965 37578 191339 292683 459513 276533 973039 922325 136036 628692 334174 703913 273507 992847 919375 887864 595560 690816 761007 341094 23160 77815 428349 739339 344238 43381 497931 16245 532150 58225 486147 938980 194131 665238 948064 862733 222169 584259 1009201 19608 253107 620297 374233 685730 933342 350513 176530 1027644 109164 828212 178149 12009 375299 327745 315699 402468 325467 562874 955952 13272 569028 965303 419426 186598 3229 553089 913062 691619 822238 704280 458668 575063 898191 53934 832630 375743 404047 1044266 714973 66955 264910 471718 917516 722145 433235 337906 326403 73432 740406 862478 1040149 444158 785767 430515 289898 350675 567014 1032651 205950 837451 410184 978933 434336 986448 854585 707586 473204 33342 2292 323963 850034 454502 521933 10776 649316 97163 747688 819274 434668 222567 937598 205234 734971 757287 180703 790952 944219 185323 337003 502709 338983 736328 888408 390681 820302 650949 36079 377926 501011 393057 602383 371042 813967 395531 421289 47817 533550 432169 378434 74377 434478 222482 347508 164325 368931 876180 455533 926675 951670 492654 992366 720766 22753 299479 571213 756420 271860 1013750 535539 220344 368020 567399 539103 958497 658806 143292 634530 349690 1025704 303098 40033 288752 988169 445208 579670 428775 614604 150915 772431 455029 798457 977053 99886 511590 409068 961849 476263 436022 409812 325153 333445 554650 918837 144017 850597 499447 256359 950457 866553 896233 828180 858174 4678 190910 480702 165049 179814 900601 391479 503862 899783 779215 790566 245175 551147 1010093 896649 439215 130278 623792 577582 980616 637923 865067 196408 234269 35487 241445 346784 874816 904172 831704 36018 575029 102192 295219 262540 704309 921315 646233 11682 138221 163605 893984 5181 252 76773 418451 179703 68216 714763 105585 986944 83562 641871 848811 782044 327501 344335 72170 441443 22163 616125 561926 136896 503584 768607 804752 455347 190413 465166 1042249 131407 878054 593271 531369 484988 847789 683613 297561 442230 612053 871701 501689 620876 979719 668680 416091 358242 388192 439604 616582 920047 546289 1001644 705716 865408 71742 949011 562708 1000563 895936 748581 532488 702333 828259 630063 160680 946725 198408 266130 324158 17990 163332 897860 1023944 379281 674207 75086 738682 97289 855959 638543 91193 933509 357530 1044727 1046304 203057 231119 194701 198143 610829 849998 644970 919511 971628 666019 370044 988511 975479 656463 995012 387970 730536 435527 647640 572895 981839 317299 396898 55624 466960 548400 816030 595523 501091 462799 859872 531340 669715 311316 760332 28817 964288 129719 158236 24565 530525 495078 515486 764429 1024690 582849 928563 591718 553179 471517 581650 883517 870855 1010114 106114 1013253 181946 855405 404579 772069 510411 771279 643494 418615 935015 117067 263888 61195 413132 860220 422780 76193 362895 894317 277718 72435 318998 386463 304160 202537 949023 837894 718128 233762 405560 658892 902384 179442 398148 496269 491485 606 620284 94426 673929 81762 12651 976822 75290 1039019 275057 923164 557768 370206 748098 820599 522850 233807 1048548 427047 489674 797707 579508 479235 632948 784590 813538 266450 372972 626509 518384 762577 673101 495342 309303 340272 262858 155979 406113 499860 73512 249011 638960 248215 812866 415401 212406 754500 626052 161379 1028955 1015195 837745 1021772 547291 912403 508190 191362 1044997 786451 381364 396888 289533 275319 103409 1013462 972986 221969 901032 440884 768649 964902 743740 958051 364936 813037 471081 982148 771884 603156 568700 553838 1041339 315194 782934 780844 201939 983670 83564 1041021 918497 1026255 775818 891731 851115 227777 639755 852 680903 500670 1015395 949084 97569 931499 31638 878841 230009 351839 994494 956654 592354 748839 938376 750000 638021 636485 890295 194028 285660 14444 753568 366335 72375 792646 437933 579452 540986 191214 551386 834986 468125 839798 163387 857604 879979 482915 683380 558519 830979 743980 781375 486695 280859 1000382 831722 825962 239672 45051 758230 641995 836150 946998 324601 131657 61894 891832 428381 238613 138219 212031 810911 290583 140924 853626 81521 605034 704166 177550 808472 232924 487271 673940 409070 981615 788500 593176 1000161 546523 86740 752027 67058 572681 138018 907283 355000 941465 164942 1032294 841178 860765 765949 811762 899993 73948 373925 107272 491075 842960 648210 364 171201 875176 483812 874199 536842 918023 264718 286325 704173 413763 239449 725096 676172 744167 1014239 642115 912155 991793 527760 873359 803685 504724 745648 889929 906503 531512 612951 213858 146675 338805 37104 411454 190639 1372 876730 979510 857300 34094 348746 265494 859023 618466 577799 1028511 332578 30371 340397 324870 572516 264528 67787 25203 573757 588027 840005 869763 475948 649835 123602 640199 1030593 170138 637054 248899 794914 59190 493354 575471 96394 378148 926727 142906 889030 1040121 801567 580226 10934 663935 579020 604061 615890 527415 667967 146003 491170 644049 58618 601057 908613 152757 88406 803959 1012715 578941 364030 923067 421211 39289 77938 247109 207726 17193 131718 5921 824722 198343 430304 346192 767816 896187 342397 506182 831141 91172 885292 747629 977621 419158 900881 408737 965268 549974 461092 73651 142003 971616 623792 125158 210073 718178 194516 530293 81087 376958 635141 417035 254259 495756 900490 194633 595990 240021 684031 581443 564766 100953 145107 244227 439573 921290 967369 44293 12887 942735 1015163 914362 646488 967554 20434 215813 859676 463922 178319 863169 785341 999010 209606 316728 420585 877960 322654 993197 715874 518479 904338 806612 818044 342037 838258 146517 511138 225646 299875 782924 121809 120991 295323 499148 641818 399140 647846 885079 528677 479018 232932 634727 325545 589333 117512 169193 27125 1027836 821402 414653 332651 621864 647798 585015 52735 288409 981067 867489 811196 814721 332829 180663 822847 757702 860356 146217 422714 360324 749675 200988 79090 606089 381713 233385 982978 164056 916747 913757 480662 316966 146816 276920 830577 702048 951532 843694 482535 151331 506782 673833 1040547 141123 747577 462980 155875 1020229 894519 76049 365815 60900 1010785 901013 979141 376463 467800 1046983 926536 952297 363536 819156 648460 951369 63055 251614 530100 75320 50995 887672 733045 879349 217001 928812 981912 64756 520951 136181 961275 861786 498995 459973 929681 1020803 362953 954880 60382 58749 154104 219903 504187 201866 752470 726415 3992 631458 56904 1009775 979317 368110 720011 497109 36072 1012558 733102 849386 499930 561364 22421 278857 394186 972871 643320 371588 557640 778657 179169 904607 3451 658834 1020466 90259 145820 616442 527901 903117 724089 940658 483498 27564 662515 274116 833588 975878 326784 876911 399084 651939 589737 771108 1014101 347585 410253 684107 19654 932495 920669 231807 79339 718770 949470 774158 272196 849858 363242 918394 575397 1043406 348911 5370 469173 1023444 243054 797178 707951 957258 1000829 487062 524451 503704 231238 47139 359286 274075 425606 63399 285662 69412 625934 490588 27431 841079 500038 788017 177264 544205 701605 43081 27439 267986 170554 883577 8617 326695 466214 8398 1003387 598241 1011488 594949 141332 522760 583407 52754 508216 465177 462580 964506 821630 902789 459677 781176 331475 93232 8691 772411 726262 315378 787981 284582 457721 269849 1038746 30512 1013446 508901 62044 386178 627096 530955 966823 592635 198782 778035 789990 567087 60891 754298 101143 735588 827624 212465 241482 542739 594993 917788 386597 488045 680980 207731 331363 1004244 638277 71396 215120 930141 1020749 946767 988239 427605 927494 814089 1032532 609465 417057 240730 76651 533692 58528 401407 576047 607813 372060 1020584 921427 476014 765568 989563 5405 432902 720140 216463 171238 727824 733779 218738 810395 463682 533117 967844 41535 939911 451334 932890 931943 463485 336189 978620 896700 157688 837830 190182 582525 452477 391704 8683 385786 446152 86272 555661 988698 793671 293661 287623 180438 291228 204385 684547 250043 443934 921494 899108 392044 846169 186583 847742 994590 710025 364562 816025 542491 905763 982413 330865 470592 878157 594526 100601 797054 531297 241394 338323 823388 397166 768391 318105 313715 743351 951473 868056 760049 275250 230873 1018384 48919 331017 416697 994165 59067 544541 730337 673841 582599 263294 468534 460255 147896 84980 508269 1025298 205343 1022585 113556 486348 748324 904637 185226 155655 607742 200353 1026178 643632 978300 99260 520324 505766 248959 840665 720620 185664 715901 948343 432873 375236 570368 122952 665087 690289 128293 156082 529030 365430 936990 326993 1026600 575096 511408 520307 599143 647440 132534 137114 920853 360779 148892 794878 522969 589352 213732 888585 1021361 856605 918949 494297 388459 742803 141063 493249 139306 559461 483272 766152 872679 897381 157370 210216 454126 655064 466754 282832 739165 494325 137179 144355 423336 844137 219281 832567 888856 350933 295303 249815 537415 673614 276849 589697 284581 452829 60442 547113 948214 81405 841952 230004 526290 105504 356659 553790 408100 203306 526105 919573 202668 445172 904109 25787 714109 247754 597404 468647 1039231 920302 927654 1009541 928494 924179 53027 233394 677081 229602 127611 719041 250020 793464 391085 745464 393862 667878 961225 403667 98828 220592 158838 749440 503956 151119 700525 846690 171987 346543 248827 696719 215120 232369 529539 223058 4070 225194 19962 210089 892998 748259 223594 607943 789874 513815 1020783 4755 150596 1019127 430781 67368 129253 85673 489112 925779 879958 262725 1021274 739608 665578 244823 842480 101934 623050 367200 747357 401534 111984 814421 556342 993192 79148 537630 311333 25725 414114 681496 1033063 631686 340042 593300 452685 65404 397807 701014 101567 193486 387377 332822 297396 147230 213251 570626 459195 103876 95021 209978 163701 74825 798411 161875 549912 647662 347852 174549 435694 45859 458868 64957 384724 744464 276954 872444 699067 82703 98411 298485 284203 131887 1048421 913667 187579 773811 323165 329969 931738 762257 477113 693888 588809 82932 905015 407013 543199 72891 485476 186696 723460 906231 507174 4933 687350 247153 144435 143727 923975 17185 866199 730824 834076 960440 510770 411211 335280 342295 750392 52579 504783 776918 289455 605809 769115 430270 666100 1018697 636363 905551 146742 4021 334759 960571 486138 220145 1013005 829673 993941 839469 963375 1028339 486069 131599 57299 490152 436185 327982 465874 982923 545492 743320 126361 633554 1017678 780620 581547 285671 660035 892353 487196 276715 903298 55902 608791 872750 666927 904447 1039962 724920 550977 99959 735157 294340 232709 255240 11919 415039 209049 20204 386657 844621 151666 736464 302136 506565 821462 955476 1033527 79536 760675 447116 359699 249038 1000838 722562 869525 471056 616197 629681 4124 1000223 555126 259211 239128 449236 676293 185589 216464 20670 82098 892102 1035421 386463 356176 938571 46829 259055 825992 818374 68673 455256 137364 577258 75503 476728 601988 237921 522848 845346 244668 539974 893331 314461 468596 456363 605592 145763 633911 530197 795670 378468 127844 104443 286151 280512 193200 634186 29942 491409 927650 8164 955400 172063 400662 555036 62448 302697 737723 981051 105144 152739 855701 157439 1010175 160946 621947 829975 949622 346802 315290 274600 383330 151409 238576 11723 289053 363249 89554 631564 478613 444137 842598 211693 752588 299333 359466 127841 306006 855714 161643 38993 234718 957651 950991 527898 360609 673119 116940 420877 468209 131072 274222 976622 316595 836901 126357 822134 130530 684145 816116 116945 129034 95034 106772 969505 795341 22282 215311 566777 349282 856098 592853 741090 563217 794610 424874 26585 605368 624546 1020838 317903 537417 887437 359988 474920 441673 475328 371603 597565 27475 457088 342104 848858 420755 159169 173034 724416 403532 836271 513797 472356 341586 810025 424504 76078 824209 556865 564326 649595 865668 574653 1026377 512156 518078 23449 765930 229013 162405 990083 325931 496479 278706 157534 126525 866662 253810 1040319 216874 1015819 27528 255347 47436 1017379 1038440 912375 1015252 226422 833182 302078 903236 673857 868933 771567 791797 945588 901521 402533 980882 76405 537413 847533 209307 579612 216381 473931 923875 782005 183014 733813 282131 188225 199617 200854 49957 704052 655844 1046733 397801 179705 487544 300908 270979 948585 948796 103545 795115 462424 163840 906800 837740 329737 85803 299902 61477 858548 303158 210568 686987 633095 320815 69410 232421 731298 485431 709977 1999 606874 113156 785386 618935 971510 815200 1037000 986723 700981 996520 293274 285546 1003463 8782 631354 513462 728207 30039 336695 790536 247144 35037 481876 858484 933276 337294 614151 799712 891246 532523 984315 776842 178322 935946 437902 399487 442544 828821 61267 470821 681956 461001 654994 429234 266049 124856 981443 529074 437577 101639 587543 1027205 755831 38512 518127 79326 573877 508738 478050 438597 962278 70364 438460 446102 394589 13109 2553 377216 578660 671575 380494 681991 20407 445919 191649 114947 92678 282495 429580 701087 147318 638333 370782 270554 151585 1022001 811161 480265 1018513 669067 605557 569171 140873 1007498 797148 571188 609852 82630 214892 1009659 170836 568551 1020152 777291 417516 564011 740615 148382 179543 334052 806996 141501 1022039 486904 790604 985161 346534 630111 1017235 341814 11633 209833 581247 334154 720087 91510 852379 960419 653422 294395 450598 476974 58047 826755 170130 257841 903877 1034220 682245 106433 173682 213798 1012187 403533 507179 148920 542754 212497 57927 783675 1005596 385700 1015699 177372 726977 793195 749520 443358 657722 717603 829748 404502 822631 973403 1030117 786541 427610 17399 985217 584546 182746 434351 721561 986501 156641 238733 717618 732157 108830 56691 51010 339715 858484 629139 628281 127077 4729 728565 326773 23044 479736 339188 869836 775254 84079 318657 681991 918757 408466 245215 642401 646349 145606 348581 323340 653122 710567 839871 49068 804872 707714 344493 1041882 334329 871132 384835 116386 220547 210921 839464 548869 18215 797973 665687 979832 278011 871039 346528 753763 727593 1038713 426024 331427 111470 114442 982500 575753 442268 114284 598050 518105 590104 101262 722433 551756 836956 503186 358133 173582 177014 733520 596292 366528 649864 207826 784523 792439 487494 265430 613433 839227 847739 311631 388626 983433 575108 370148 143533 929234 615891 215408 345591 422138 917101 982912 656814 247001 950381 475864 549863 919998 321919 649198 337801 778471 123749 663405 127184 415497 438902 280756 495562 483022 947226 627797 305885 858962 44367 882326 701759 785062 469287 977395 210301 630862 75592 491930 482293 696258 907882 674797 256347 853744 538333 820484 222520 637112 921856 137512 566374 431983 822219 522073 237462 229213 776006 406474 694730 790847 278287 260703 104155 543941 428249 479542 664052 391957 107239 699163 353301 321862 1024661 150034 166545 1045222 266960 750033 228752 842869 365208 1010243 124558 851432 836485 283142 952026 572711 165952 377070 319000 1038479 496389 998016 860351 557424 1000488 159864 425628 476815 514188 218435 244045 642726 649261 261765 264903 942816 603288 677781 154577 149853 51054 631804 313991 61364 286949 643578 426199 910700 79430 433409 383751 239233 524400 32824 56877 79334 678484 620793 655029 34813 356215 498003 997088 1031456 260723 486024 879935 470044 103285 532368 666428 408753 609985 759701 893841 70163 633642 274549 461006 591212 512154 682308 340951 651352 794256 283847 891492 411495 133789 580601 759168 787614 347878 577673 129035 811510 420005 511835 587064 25564 26280 979715 153359 275375 657360 218701 918764 215622 797076 681656 580094 1010279 493180 394997 1035209 813905 246950 164205 90277 709427 119875 19129 489020 737714 761371 234535 219152 305767 721413 241212 402930 483167 140656 277293 1018508 453529 987614 143716 836057 310668 303971 962049 126887 369054 182058 104278 509468 789678 526832 921450 490542 79499 423559 177784 988201 459898 377941 1031533 520750 836532 841170 837741 639662 46053 821005 565582 241906 549295 379944 834075 388503 643365 335832 950162 361738 1013840 868838 555943 296464 68013 738736 346111 555073 724653 913576 413814 598664 1004084 682196 26009 106917 531227 537421 532269 904875 538287 950976 528038 914818 119599 841200 704944 711526 928337 583217 169130 267622 1047485 779759 611622 175846 710545 593701 111723 663581 604379 492007 297459 103576 749602 619224 255469 1016245 613854 698804 914364 101673 64763 20424 633974 705403 769371 265845 481637 138886 306769 294320 976522 744443 620838 320133 394517 271324 11159 408976 531950 1015554 774741 240002 660528 630169 648068 788898 251816 912799 162108 198729 640858 622952 351243 222565 1041404 247325 908657 824567 53882 494136 492131 372117 175728 414729 884169 1025768 240819 2100 981761 59439 560585 581681 145497 272059 450667 504011 29080 300145 332810 426146 301686 89675 678728 1011369 452895 162519 548475 1042600 995508 575670 572973 799163 527305 228638 550302 866513 841448 320089 699712 180013 817933 26180 937274 249577 722985 784593 925671 491886 794528 965253 504916 5630 11978 457466 110789 153643 948597 100191 787760 218716 390241 805107 257472 419919 978883 930701 378195 361873 496067 951319 436221 912392 336126 347918 1041795 726634 270084 1007364 410593 656067 78555 1008415 463301 968947 320378 421271 330001 426286 795215 901691 983388 1014394 501178 783597 684658 114996 791439 1005601 771792 128395 850840 506722 425513 553476 827921 621006 991203 442868 694826 252053 589211 354313 733321 308605 640413 259266 107973 230753 845164 355570 473324 893613 48192 196673 590334 912356 499075 987051 433263 635419 435027 164863 762281 849787 807172 947297 914312 1048002 591259 793800 710364 9411 212563 337024 843242 399585 108828 930986 303851 217496 329495 908983 938636 57333 778011 643825 919149 625944 655412 288499 847778 608441 906270 289835 86325 780193 885198 87647 740001 340524 385002 897573 29273 803534 341836 650089 16447 275594 775554 615403 739373 795004 814929 252350 476272 29009 414510 859595 651335 489418 224195 858700 307816 222013 266864 141649 726908 228116 176584 506686 924831 962123 604176 740683 412129 94710 154051 634883 433351 585657 42000 957893 148170 361550 352090 41286 992214 953859 82359 216077 998605 101177 586098 638198 707074 428262 481162 226992 344511 254228 508464 886335 466623 739680 120653 129402 424628 668027 87802 1025422 555202 487853 241157 277881 360450 543053 350323 178320 673280 437578 594936 2297 1026366 190117 189057 8754 220079 688372 56490 872328 744764 952545 775240 252577 935491 203433 640737 786931 680466 147614 794671 802634 366960 795046 248994 908870 11541 950201 334810 910042 278574 886374 357168 278479 799450 518479 839726 744767 642223 21160 334610 126746 538421 401852 84304 72612 182377 489832 413709 61941 695612 433822 1042084 340087 328722 829156 727333 809836 833348 227026 43729 729958 1042334 69784 608416 924621 333537 930421 363451 770397 49730 148801 248834 53413 384233 957156 901766 60552 727668 195804 523280 365760 985457 363196 859033 355414 327143 518311 978128 905259 314318 245209 476823 572787 479634 557854 179590 591925 643732 303449 992871 451020 139689 253951 518328 438121 891801 861081 663852 274574 324001 621638 693290 783764 967666 951350 487500 861734 724015 396848 1040610 890820 88051 861197 749677 668737 774985 283962 736036 897094 598834 742714 979314 496077 987171 125474 502390 886438 524420 535324 165505 68341 344882 528100 336284 221106 10749 150094 382463 119079 259115 556734 642715 281974 690419 964782 190865 543505 393731 933420 486073 130880 67067 240985 884252 910495 1045232 158443 297594 823708 841962 483499 414661 188157 541797 330744 650660 548440 579796 187459 163313 925850 244505 647569 249660 511105 510991 576252 439109 66850 373505 603442 472453 598115 964655 18676 433574 994690 290640 305561 737799 543628 209419 242568 535097 675815 92797 2753 426372 310473 896438 227669 711011 133054 370235 925161 15363 733222 1035910 846392 200393 501172 129921 94606 378057 229104 964367 329549 614735 393142 223876 77164 248410 159669 88359 479987 912156 868593 748215 123520 239227 1017410 181731 565445 1022355 178643 801489 154375 831026 971683 556440 910753 490843 307207 602309 813695 623044 968230 835546 460708 531031 142972 723402 638372 89269 653655 842623 896554 47022 447837 539221 830067 353738 853509 753308 528850 307139 698905 81433 852010 130825 21050 460421 1035383 442429 386908 59405 579397 267702 385349 249808 829751 547327 576787 45668 614786 160343 730035 689746 226415 848175 487530 69270 768476 723120 968528 685344 576444 85298 625616 374101 898194 280518 689962 1037966 519674 448686 937713 390807 962337 158175 64398 926770 887624 192902 274107 67986 286788 50304 1010184 943840 431361 145632 308569 416954 239610 989293 234853 100015 200131 1041185 283193 124356 876416 188843 363956 432882 842091 67566 403977 815525 993617 829312 360511 342590 167190 258604 255668 1045650 540972 85104 886678 772714 409376 225280 624489 1038849 150542 482881 490372 118921 22311 926414 340115 349350 927794 550391 442646 934129 417289 118589 719841 1027702 310551 407512 400026 118582 380385 699697 837695 563366 772986 279400 620445 343598 188941 440271 395737 818092 965974 320364 247019 765934 747305 851323 760350 444219 751082 699882 48274 587211 887572 585692 1017786 148042 205235 902183 177631 778329 175337 635861 583322 875277 984684 336551 292190 823150 929030 356749 1023980 161530 611092 258351 982236 967199 15624 42087 803355 279236 651240 709317 220007 534209 831436 617226 774357 918114 478819 865709 556364 699112 379247 448345 496904 516360 735556 697197 850967 183146 724813 802426 60639 999723 763015 790729 847510 648283 792581 35027 72649 199808 490858 339399 768214 819473 1006450 623111 858737 263164 490089 636331 121891 306209 852658 731388 878278 593877 191297 442106 968458 540512 899105 720855 644084 495487 559344 2938 959834 734178 882526 482301 612968 1026479 738738 88112 274461 389630 154949 177683 387023 826458 204036 240991 425379 1024326 489458 195070 274198 593078 123812 437903 184695 817298 759491 317155 1013866 481079 792462 912003 158822 3573 268885 200487 618808 909202 372735 142144 285822 239301 246917 116847 916525 483516 191860 443916 740620 34711 362607 908192 721206 474346 862635 191339 1005212 934975 744050 9439 802177 118162 763808 980770 249596 331731 65577 316304 725881 570215 25489 376887 71992 265384 188530 440922 154317 730720 582394 649455 161182 760914 578410 958241 405609 673201 197784 995022 512443 765863 324206 428809 1033849 92112 381033 506521 759899 399036 419866 72313 865388 158320 935848 356438 819596 315621 16461 314644 345838 393864 13525 999241 746138 285881 276514 742849 1003500 3148 719786 684536 851475 133131 101879 322211 980627 514865 157990 523815 1037251 933872 512361 1021216 264016 297452 754565 382172 389305 188606 897876 164318 934864 871027 875077 275035 180031 886283 775639 872640 340737 898554 382497 978474 841444 907945 760909 746732 258318 924918 166169 707341 248949 518320 654165 734407 589669 1038108 884327 444169 655870 682355 936138 629238 660660 889697 920202 93028 161485 595336 330697 74078 781542 1026043 891710 138403 169839 718019 969905 875300 923946 287326 34688 420490 527792 831034 189726 141997 708588 808767 188302 221214 168094 448578 413676 464542 703705 701075 605412 709541 111749 542832 424249 432348 839902 624527 365120 308899 441075 287640 527970 93836 135720 139433 1047454 812510 680628 355792 642564 387091 879652 610196 233019 129370 440278 186989 743420 735509 491391 1031495 993428 1021020 320422 760836 523622 51321 422438 408055 672359 177514 982192 291945 364704 98403 638790 396567 900272 624201 382657 672946 472391 728631 657229 869726 45484 273405 709352 548147 274488 623260 843750 985279 607449 661195 896880 183683 178064 393589 828416 517233 94963 217657 940006 308341 443052 700905 279494 400617 1040888 382219 177432 167966 317992 638555 988327 392666 307491 446791 32019 36309 583651 570481 827727 141883 674035 1073 721699 842285 67320 1037585 555434 519232 666405 591439 329685 913660 807877 877662 393959 1017182 377525 301925 428280 322902 900070 850366 18290 556618 209888 131705 430487 252305 183866 184278 902904 653049 928803 148943 592383 524098 953052 726156 542311 456353 832060 101100 34750 538430 537387 866563 565226 441270 521767 287382 269729 473497 924098 213409 430831 68589 598305 596177 601012 650665 815742 333323 824355 951355 665000 853219 77637 113155 533118 512294 1023348 846037 692088 383312 758496 709755 888862 69910 720397 488753 545678 979934 753235 954919 226042 935746 10845 207875 827432 699793 108203 636764 107504 2126 691216 993088 830658 502447 663092 444335 781597 613407 479763 583709 952857 666300 926844 808436 55774 200153 82066 304912 127531 612478 652879 1004609 820944 195555 33020 631756 858164 39417 433595 615403 1012175 485345 946685 161096 882865 319602 508428 206214 608762 411319 882562 88504 829792 915567 882640 166120 507820 37004 314041 558738 600381 252340 659668 859430 611459 626883 18957 424073 209029 1046343 781348 942228 273244 144899 280876 410516 884917 167788 738830 135368 55379 549423 352516 254695 144523 785321 788510 162455 602311 670317 278464 297207 757764 655554 235810 707094 727891 882467 882895 192377 53339 597693 175398 875161 1007573 701428 873692 1025891 457743 647390 202104 919222 292714 835526 500182 354536 373468 667050 626853 30786 875631 257214 230121 91007 1048000 169703 760441 686161 285313 876609 737410 1019356 73463 502170 605186 671545 122492 942836 6222 718325 877054 998919 711564 50319 476799 241852 134458 135421 453523 640947 199845 3879 897509 313534 767859 985963 428466 1025380 286746 886040 577868 736607 136294 268531 557976 160030 734199 539573 898704 918596 546496 771210 879043 151591 754569 214931 894160 50770 505454 868453 976366 475907 178015 265352 319591 470957 737438 308730 559897 947576 881988 298409 884468 802748 1025979 1021436 304510 757386 94277 638283 407378 891171 463732 845922 854684 917630 735408 904451 864671 709062 61621 105568 1042735 678106 3089 949669 972599 574156 377258 55404 563509 495715 238903 1011526 565945 579737 454082 543289 814058 23324 134188 28989 1044480 287441 168361 30398 752587 555085 878144 512541 838699 779354 741196 68143 359573 393849 1033726 44988 574869 680794 269784 600065 166726 966501 64307 870191 113627 833844 6586 768745 1048090 618518 25325 869578 45020 844430 414879 1033437 78991 205011 178041 529443 299956 85838 632181 306961 288609 555294 254051 733199 72383 12951 292967 694778 751757 199614 836217 815778 100763 447183 564963 961869 574288 698040 856007 25906 1017381 317851 204695 747519 1043496 697168 595867 299092 911226 762848 263790 847942 700625 734731 759425 904157 493047 102851 668823 615318 112713 966319 755271 691937 133944 612009 209022 861860 615115 202816 388602 606134 311836 870711 980432 734565 170455 452868 766438 164849 222910 963410 509306 94990 1024039 193151 222105 495718 849532 598559 914857 64021 844218 483703 987615 293163 950259 636418 508362 683054 902092 859632 399558 426389 652031 684706 334474 934478 881882 727856 192923 420920 61631 102115 488918 72874 244898 1025979 328426 445162 236430 312554 892635 266935 904224 900438 422017 413376 222986 41499 230919 66347 724370 938247 387948 399375 649232 251677 397573 713722 914547 369426 295417 263787 238781 952275 715460 135769 52610 823037 487348 592042 975982 367460 807791 828093 954044 908173 912747 748769 950207 658483 585845 176347 1025885 494277 721195 340068 45198 276454 498818 962473 708578 10733 216640 937929 647672 208739 997250 112987 645640 8583 976184 726757 229466 1741 161444 778086 164045 984410 988127 946381 969041 337290 1029204 555647 211053 320619 537923 14293 760762 628287 311359 948891 261733 1022206 1016241 492947 214961 22225 438099 308976 731507 792728 843445 590555 482964 764005 895931 671218 407955 246783 44828 604100 295680 286560 312549 173398 436226 898872 893685 187297 604370 340839 900990 416273 177982 268678 427914 75015 46375 659295 583028 454745 672515 879985 5995 924109 110171 221549 54770 488353 1019982 647355 445027 319238 76813 879350 677223 571040 269661 302188 566655 526600 612120 757919 531839 631626 618924 595142 199437 781159 280986 502349 175399 756436 388600 809296 297626 321786 712432 348964 268427 685492 891967 681167 176370 639956 492471 604555 514330 619421 982973 486727 251939 650570 853451 290598 957824 191366 255215 340989 849786 513523 91211 243929 399786 846755 405907 808311 226179 474530 827282 188107 317126 96618 570533 629114 192011 1016684 756030 261215 656191 713102 259682 1000201 464416 128424 431148 708667 82627 264198 460872 680044 620559 270825 828536 789573 687680 833542 808211 793381 216420 926981 122753 42400 373729 128003 159936 460796 216301 850704 162786 861362 182037 673202 583821 30451 490167 577377 627065 849185 348295 396809 70389 377681 718862 1002635 780643 112080 814630 251195 188344 369563 512895 126051 445949 428261 955166 563903 370640 883093 841945 542720 187108 484293 612316 795977 851324 696900 483622 419765 707828 810773 346636 611023 621624 1033710 74422 463640 414283 591546 900254 157828 891074 927767 131348 663805 580166 1026521 825276 615135 422166 194437 384269 444282 288130 568023 665812 804244 564337 564796 418991 125924 21980 905049 62099 355224 64337 790914 582471 553680 278129 626756 359654 1038112 624498 401883 4449 888850 439197 682428 140539 1016226 140241 576269 124107 857792 6910 666408 453949 895953 879787 33820 90257 117039 97137 608044 871771 601508 100222 626510 812289 1026291 1002771 926636 577 706127 848646 608806 884648 149218 18753 551375 450075 879688 1005377 753004 113490 987921 15000 546296 432216 695618 415083 240931 159757 765141 445684 657358 302500 699956 940033 157840 201509 537282 154995 315956 974828 596818 484033 956985 198440 889518 445042 953169 501341 841745 909990 186338 224226 1038765 17294 187528 351588 302887 490992 963217 61025 295958 661924 955007 419502 475783 255001 788106 104690 839036 626384 978203 583977 523112 105952 543571 434977 262324 829041 323458 434432 965182 449857 123824 147900 116693 849186 831511 307105 292542 937337 617894 95951 31794 422081 567424 486330 229341 516870 463483 647592 489057 147563 66978 667958 773073 895908 251571 757460 613942 363645 456610 733508 739342 826961 453140 444447 424648 282259 786917 737872 665929 93001 456611 386198 197226 532875 871184 110599 736119 609289 1013155 727176 92849 725379 191752 265045 12749 447310 652700 148864 47220 420822 214258 129641 128705 703766 750672 445003 970694 364321 672562 329904 850951 48797 371142 873207 967676 834371 310127 292565 101012 22113 809283 108752 206765 254295 1029261 854726 529053 105501 958795 557669 810156 357308 768176 843696 621463 397520 281507 349056 713743 79373 271679 210433 750648 356023 990545 269617 372267 199976 686813 279396 49780 948558 9882 474562 289428 905002 372081 66247 889728 773458 70402 606403 907296 660335 357406 197720 1035217 831680 96590 175871 660707 590486 629067 802179 743196 123606 535428 253571 585268 730746 871067 710901 686167 945168 558824 180894 798886 735801 420084 67226 137654 814635 771072 834522 391183 850480 579708 52129 662702 390181 935568 813063 720771 1045500 905366 774774 633332 115258 60829 225840 586072 415353 994280 473798 491901 271847 942957 549538 46883 1032646 440407 223614 936575 247274 290181 552683 313785 530238 100104 514252 320366 160319 81065 870872 753966 674175 474208 190491 700927 652323 310494 455541 353496 470118 352260 896025 520999 843284 386410 624912 490316 17680 961753 245428 133916 744398 788689 988469 629342 432601 942340 986903 251217 787022 795865 876466 571173 885344 1019370 504241 652413 565202 668294 1031572 865779 96128 550960 503854 205460 986070 947742 319783 342624 189271 628666 186746 295115 390935 970533 43512 194367 323906 100271 168388 124824 375699 788576 128214 982694 24029 243315 369272 669359 339078 206805 814028 954858 673543 263594 264771 500996 681581 179913 415271 913823 981979 395835 445714 266446 1023750 276928 682101 961947 52407 23625 246803 85890 783693 602239 889987 652531 711480 255803 880049 359891 16767 833036 579933 452091 518715 473524 441754 741304 517402 567467 463696 319050 863709 382363 715963 417893 891610 983522 445419 641714 596858 229395 608578 754255 280252 468597 2553 292683 407985 233858 329371 855851 247294 996970 926087 188264 127069 279949 593266 735215 638748 89349 885731 818591 481436 920346 1035190 545998 946643 860363 888730 39877 920779 447564 984211 79167 886560 308098 417912 565998 850054 616073 499830 618486 188737 934447 171915 945008 75948 43638 621835 766697 748467 607509 873247 429280 564056 457720 736577 922443 650033 511932 241346 962067 69608 621108 399685 679315 1035706 778471 713537 1037597 710393 1005455 372354 681333 653962 570011 650920 309076 1024616 338350 774054 546278 107039 526878 486468 264524 873809 801141 545950 196891 69173 231412 746660 970460 316435 905995 322200 405642 815561 128994 335250 174871 840777 169428 320511 455911 964889 565486 322078 12370 568529 902260 592002 259622 678304 38237 653971 340004 206280 824530 484620 639871 926238 691 273534 723808 870539 622610 465868 729956 920205 491957 645806 590364 77750 234136 13358 877451 1068 222825 109869 689068 579368 637963 1010399 567530 838007 69651 26955 622246 584700 663374 917964 802741 306732 538937 704914 831711 1023120 352903 888866 453473 552775 542623 730578 653164 485505 392988 512590 210596 393989 629835 758550 827041 913580 758192 162301 508785 616675 189313 222123 1028628 968493 666153 458268 760575 96671 156871 597792 806042 147299 891821 944857 949698 571189 742113 543295 780359 15849 52383 78239 340847 138467 465876 735000 962162 460957 591525 719133 645883 651044 702694 578806 378797 399004 345764 159038 15004 691128 1048220 426086 109520 843842 101569 331569 921542 342425 191674 906038 291310 896814 928865 460130 483118 981254 196165 423027 532573 290363 728105 453502 967881 86907 555395 256105 588978 96647 476670 369265 639948 994229 901112 483494 252865 552559 251652 139370 595629 888242 826986 363510 553376 195472 757666 606421 327456 32430 1023197 26215 1024420 504007 922492 627808 890394 773415 478870 330054 380513 315184 997751 733430 990160 516313 238107 883487 600494 989481 678839 754117 673719 690881 78129 425920 787614 303696 632739 857914 39045 251164 692444 616501 728966 237440 93662 751363 304174 971624 893281 647884 522748 341718 1012303 191499 944103 422497 319046 510737 467669 806833 932889 808577 235557 935940 306767 326098 165926 549548 812451 850897 258205 1008527 832386 988444 1034051 805286 519312 677543 623685 597374 858915 876603 687299 593850 885190 124658 855377 386958 1043896 166845 169080 835910 776555 328158 933174 269501 417541 165230 956794 343014 719586 565720 3241 184647 663055 804956 132636 458361 495825 603789 592799 172714 173341 502996 496628 522522 145693 161002 504142 690081 952753 473186 1018839 941352 185579 730909 699434 41003 52370 912851 136665 224574 1038496 326801 864744 460165 141764 597301 362832 675130 629729 23028 479101 825898 419981 930773 572625 709176 633235 272692 145695 121305 371569 822336 87600 21143 397275 633212 39489 108943 639030 212546 924291 816626 569374 802619 714138 927623 1011680 716520 867871 918823 691968 869405 1025310 97088 773813 237696 439449 768595 205928 775950 510466 173431 363577 426647 688325 200915 764794 44093 982204 938023 148274 770553 197817 726340 422555 908566 1043712 237199 510372 284852 741833 734595 666479 178246 303554 326956 98516 515604 620684 397484 80605 233914 706874 848313 632136 415399 841941 542493 854280 365215 788698 453429 433860 918586 29113 739955 872791 952675 675160 791004 806990 341465 78223 798091 750189 571825 6826 268076 92202 530386 542186 423042 638512 699511 318468 656865 569310 689073 617376 189620 444870 196579 340955 332280 941102 905284 343750 677055 310674 538464 1002468 354479 613664 696728 1018544 818305 304442 822173 206101 327810 44536 964857 629236 705812 376739 375430 452513 813358 304443 967924 34406 465112 577267 579400 996095 760753 804015 799063 1018141 439145 485517 662095 749027 444999 428377 980783 412268 586147 1000727 45386 398915 471149 1031037 224457 209385 139685 102518 954149 594258 1041120 704160 791985 112232 676554 408015 801806 392071 434078 942472 488116 830975 9648 213895 566640 161942 40420 437817 643552 302595 1023027 529218 847353 557940 220717 670201 728706 658185 846194 836071 277910 704086 621112 226636 569638 772325 213449 355226 495989 836274 750849 916472 728986 608941 502484 622528 887809 1012028 821958 517377 3306 586422 1035121 987389 935145 82409 753923 463532 522596 156308 834493 664888 727320 168942 489077 164479 529045 838429 644372 1428 686781 916928 570137 1023295 841 80998 1016341 953976 508228 302357 882733 231151 246670 62916 659099 491399 457050 943840 708653 552663 616624 1029579 292805 1035176 832748 948056 89815 450426 718141 133713 474094 190718 645927 745969 405799 200349 796929 1024106 731828 663792 751736 754017 1019226 929093 282890 627821 13555 516129 953996 346011 377581 767929 792485 311789 539850 460407 517200 232918 522910 705915 1004638 529344 386452 931607 1037810 910470 329321 219474 187395 971770 1008623 469094 140509 320352 536972 504131 938144 982001 347576 652298 116672 162138 659587 628370 651651 230458 879116 812774 47750 933031 348427 241092 27449 701610 98632 348448 773726 375486 1018401 444063 305038 554069 142600 251421 686516 575571 396291 732199 761231 825745 895019 703618 174133 643419 962605 390306 663947 866802 696012 1031731 35533 141579 829789 151956 439564 326223 458313 972887 157611 678361 611214 974787 1005282 351931 705855 105298 551483 423289 66560 980787 217880 858764 971658 686793 553771 419040 252205 1047338 70395 155734 506441 269728 387174 669763 690900 174636 519449 78319 297943 306686 886042 685847 997873 552446 914751 897132 109522 338247 338356 290834 671937 306086 642169 683042 1023767 831519 1027042 690472 197314 136040 28949 177317 908227 1037933 304783 561038 310448 782538 462496 583883 629043 258900 805354 788409 480392 752273 576998 575145 40963 422202 994143 32094 797064 598720 42228 899987 530961 531909 660890 1037171 975916 124575 468761 865311 483962 817624 383114 431148 673330 40624 283871 322594 447899 854425 203099 803070 64149 741050 355350 868016 172305 42094 664186 1024670 681364 292290 440265 1013280 103353 443642 963476 465154 226476 24076 90181 7173 1043887 448803 512406 322397 224920 945437 867096 870708 929873 233998 759470 1021990 312151 422843 432911 62915 257596 144416 983623 926993 121894 654827 532534 477447 432973 386814 641295 552723 387968 631536 559067 584085 285857 984461 926964 752226 113957 939346 818314 609602 186517 945650 304417 115313 296463 438995 812561 592162 132805 840082 785925 1018359 570493 545915 932221 795019 196623 394513 842060 207592 311275 335500 215322 285201 183952 544854 108002 616058 1046806 299149 660597 1017226 605605 507525 157686 374048 743931 70979 268381 644619 764395 355842 297204 956049 939480 610994 1023708 273641 250174 712820 960393 909761 502058 358943 364354 944824 697021 608959 26530 333029 141740 38928 736794 376654 462531 845063 934508 370034 890461 386122 539953 457152 55022 277171 87637 872477 747386 135632 11158 317539 482843 752230 734984 420060 1023614 564970 34195 153803 817254 771590 900467 797411 366120 861466 160952 67534 211758 950969 448452 198823 578165 43304 40912 217472 183566 305378 22886 326621 118944 191254 64232 184631 865764 136231 248584 120187 448296 505387 169806 696712 667341 840557 146070 232885 50633 12524 1012623 371784 389670 30937 2877 431103 255361 535837 150391 64139 265100 354768 312681 401169 833676 489411 26644 132263 403419 798456 976585 818397 51815 469284 487346 66097 451889 836660 766537 483993 229328 718020 996831 473598 565995 649385 196630 15547 976579 948585 1018727 86562 545190 552638 462238 556791 34429 430359 659033 368627 279359 691223 544140 652354 667515 434452 522751 948229 457427 993689 866254 724689 445307 649700 784105 556591 392382 340841 924050 473114 208249 55117 518881 324996 302750 190699 320835 729297 713139 151635 444663 4185 710481 76998 66192 332011 589221 67388 680310 737349 3825 709854 990820 604061 847884 313739 864747 755227 650974 1047127 326382 654172 217318 512008 537892 770545 995764 870808 81818 281054 176494 528054 832302 197403 947023 479812 1001749 1042454 814116 820442 135509 972847 590029 644930 981324 246331 95426 953594 500263 106242 108683 728757 34668 932801 731207 470234 685425 316585 1018406 213507 282594 98142 531695 25984 993343 1009016 321147 490962 959579 249605 848440 688944 1029342 1047813 651175 623109 1022916 250861 598237 355696 869085 742949 760070 704962 975435 61066 1034974 915204 390918 953069 943926 246638 756059 493201 297845 994801 967529 353457 344084 1011886 1038243 88824 804641 502653 79697 306183 801469 681575 596238 643570 129950 189484 872267 555203 487310 410814 224971 411894 1019881 423876 1000741 426491 378915 65304 630598 156856 697408 229706 614380 290308 511834 11290 583211 24877 352799 780033 115692 139891 688465 21929 574569 876938 216132 764529 279219 529436 400227 542954 446508 639045 134827 407644 535309 628501 60461 26178 427233 352018 413329 506057 661768 732851 402318 913750 332598 1046246 817779 679677 640497 843147 41634 155914 78102 878582 891407 1030524 776276 554353 641989 962437 453039 919991 532065 918027 1029119 255867 807573 698922 1011054 719583 831910 93616 608766 496637 723951 16800 320001 422242 984924 97456 977055 563854 769520 711114 668243 2677 699455 674447 723822 469505 389108 694735 450195 858765 775757 646674 142137 53355 375450 769042 445485 327008 799937 96575 822797 445219 169917 122426 923085 91617 245786 715098 268086 546492 668283 479530 56162 175687 887317 120552 399170 65291 997169 26888 987672 534534 36270 71088 596989 716583 795516 183609 283740 814035 818978 259252 442485 344419 661048 51299 766427 371108 695278 757307 621814 937813 761732 563305 491394 653484 162512 530378 947983 131538 757947 507505 862079 501602 187332 406053 741770 794862 1035387 151264 325949 101242 948231 14673 523382 959487 5793 934235 915818 1004009 840215 234644 820512 786842 58442 180423 373236 118501 984496 657010 189973 360339 142290 752457 262662 740833 563151 457905 841504 885504 144600 1045061 716303 778644 804530 581717 892241 909366 288823 969314 683963 111602 842197 943524 514803 142026 794637 859012 542198 874033 127477 1039394 1007508 394640 751543 639184 771311 659652 55568 818836 980992 488094 400337 305322 894482 668514 610914 770816 147013 861000 531002 664761 776204 484607 420456 174763 223663 51237 45581 145888 85706 455632 214752 856601 859852 876808 74664 258118 119673 140618 259782 721167 16233 101639 1015976 828238 644231 165410 148055 129683 899730 383606 883690 741791 144799 145998 949008 150761 285845 464619 211339 1043740 532399 19714 281519 24983 171774 302907 925415 961259 577765 590003 231473 134497 817307 175995 238237 480114 93356 139030 851409 1040461 339320 45823 531592 37460 183219 739617 213774 685471 859876 234589 628166 476791 609254 149256 1017765 246748 236393 265578 956596 119296 565361 743488 681105 814282 831190 63290 590062 485972 762307 885630 568337 331118 717368 367139 838483 747544 531848 190135 801185 232971 875483 261562 714238 825137 435885 853792 573951 815657 69453 211155 77 558788 943455 860463 828199 10379 470363 115077 482013 186678 321292 30872 898134 809782 959505 769314 104331 37932 126559 43088 661002 81775 130749 348226 1018227 487563 475974 520844 852478 714173 603627 585400 66804 76408 819951 626882 498482 952802 1015657 633754 503721 184663 978885 918438 900576 778981 859715 624957 905328 530383 344439 221997 446343 160523 340679 248117 73574 172996 488688 110220 167651 710616 494210 736345 103912 876122 695391 203832 123890 268817 421952 823995 278162 246776 44848 27111 241648 327100 31759 306099 656707 865345 809488 76940 367962 86557 942907 714196 689942 803356 577260 8286 585709 213434 313426 1011444 189033 132012 365809 227538 742567 565847 658208 889896 558809 352855 415884 602267 242116 279802 6323 135620 1347 944835 441194 481711 194242 214503 146264 353118 516035 367827 140408 27972 584797 416932 453275 660427 481720 474029 1019876 760782 853138 994293 367434 986399 83901 695734 89881 72962 731806 102879 36721 387248 712624 883859 600262 688086 299775 587688 173662 868115 428206 214313 1018070 457341 297841 106965 76958 981021 174867 550813 1044600 244334 609010 393258 109565 170722 819326 632660 554520 537693 49597 1047980 244616 236984 451530 1010419 894306 422975 616786 938145 970638 767540 336149 855135 151365 1011018 463979 903821 264601 76074 640444 272573 219629 739825 769799 436278 264313 596656 618588 782450 495815 375787 286306 909728 571449 908827 106706 816930 226432 937004 635129 686608 205350 607743 231482 918452 68358 830185 331402 970764 867534 193586 186611 811084 765828 589720 604177 388441 1031166 174537 562840 928334 1041000 538860 993228 317179 778434 431897 648711 8801 989536 810204 450870 1039671 608616 895926 187740 293992 495447 579740 803086 256915 508285 386678 349174 405386 5244 708769 1035601 252115 332237 959854 766576 17962 515643 356513 230715 636669 446565 980466 1032873 601582 677696 146319 766281 795477 536723 1041560 360380 133052 454522 351138 242488 497249 774884 707893 648711 653239 846869 389710 448006 766949 103717 764638 377639 357701 735102 682056 859631 826086 25185 485351 296440 629515 274786 572806 792688 538026 262888 404966 986777 751342 360110 710971 764999 1018294 977989 112047 687717 219668 252304 448990 977264 264142 4422 497497 722938 272608 713075 746787 55592 580599 831991 1022519 704309 436984 60165 1046527 347629 540023 928678 394462 289074 580416 970804 603816 897915 835282 248031 650533 150608 79839 770091 81042 122575 957902 561520 1017887 65578 397881 855897 257137 843303 332655 858725 424482 408991 581363 657258 999484 903423 762875 349709 272066 765642 361970 243530 497960 823316 749302 680946 131285 900872 373338 49960 4008 183652 556838 24804 1038960 944888 533138 865392 443251 562219 203407 14061 668904 790646 784446 936399 338813 344294 856694 355677 299217 802462 2114 673586 288251 280915 201569 1046719 507393 689614 404165 280006 362594 920686 652564 658144 273293 739235 690986 787449 913256 303732 2709 123599 538570 165626 981016 111990 495360 306403 160296 498902 688204 964592 668530 906027 344673 665207 419155 983685 537065 495585 737886 846662 728063 602925 428250 350886 481461 54635 48450 1012018 701839 716867 277699 735561 864263 77932 270273 888222 229383 934964 846930 151481 553585 850431 596161 978550 463771 831168 220684 998532 1026507 330881 55911 431846 98240 202977 852919 1006454 229161 627601 92696 175965 367403 959702 215640 169373 330463 56330 61561 21895 873425 884251 584243 602437 9346 140299 330095 224337 917223 239982 210637 369148 635625 289519 398367 158696 43235 251083 487148 153742 130087 82260 426734 405946 943481 796527 789652 758537 718226 760087 928641 905330 40862 463320 922891 863418 168895 693588 628413 417790 354696 7618 682197 290349 72322 547434 872646 445836 511146 835114 725944 384304 748785 318964 866563 1026951 793019 597837 564408 462032 613729 833232 512536 983454 14511 587433 1005082 814425 1047910 257307 365033 531644 1046715 807674 568676 728152 1043926 313906 799133 1007376 876628 551998 555867 963739 503494 174257 392599 659462 851248 291761 939010 204335 651146 50295 861566 142411 406595 680912 710305 155232 515769 854687 724021 931276 496065 774233 589243 419772 1014310 977287 759779 852918 989474 702023 749333 977424 909030 663756 295403 365174 431384 412634 904116 729704 366928 364874 42739 709561 255898 774284 655327 502545 586999 396576 1005281 228972 874971 744732 103192 19353 543920 862121 500952 384701 126034 45958 718886 379085 285330 787844 1029950 501271 370355 3847 187662 505018 296944 666764 530360 113449 124916 455709 97044 147116 81248 21470 721707 526814 636488 65668 255677 816 144054 472025 1030588 349029 134950 47930 614351 1039380 48905 677401 118480 720426 931650 812155 303438 962661 927915 976250 817420 320985 2705 968132 78208 345199 914740 949786 647765 76641 805961 786898 831977 657856 276855 392534 423888 787694 194269 681123 274255 454436 518539 545227 539105 1019373 756740 996211 356790 209065 600258 346965 658479 497419 353458 1014976 281700 75676 760244 289555 722334 620086 786716 321605 257501 6793 306740 242528 114770 1037977 1005752 427777 274406 134462 915288 686042 240050 690338 10809 369457 190341 364743 750964 11614 21090 152063 19350 954449 79102 234354 387103 473609 48710 48539 457219 883486 840663 78027 597548 771384 701573 781221 600565 473493 879317 360864 411056 427911 528258 418185 382754 400116 383995 224254 670722 236244 134371 186867 414845 702391 627856 488241 515509 870973 40334 791762 171069 49563 384281 624583 415391 713244 898470 42834 630742 512926 993626 186252 225748 229393 826513 183264 890877 16892 157785 499086 649642 320248 343284 799273 283816 780850 676954 324121 767926 932589 226484 380698 757002 197374 574178 170683 25805 981326 681206 240864 77722 846940 259255 580161 481539 630969 770591 309993 1028620 851849 517598 671927 928686 693512 205780 433632 942422 220931 761242 97131 717667 191323 349434 884660 373163 116358 687731 206057 693750 473614 238518 1040272 495234 285455 103979 234751 202877 157885 209261 418275 764558 948956 60874 45242 651085 819270 541380 1024088 1036231 757097 55698 1030758 937467 359110 364448 522718 798559 250739 739594 991633 489307 267162 1020709 352929 766412 341752 595703 807687 462211 563039 252858 472078 542404 6964 219485 886998 1008072 242673 285442 654546 734523 535716 569729 1022538 902334 84079 439780 1003738 93030 602374 433129 510961 579131 472372 496772 629075 249530 1038166 442458 630680 185684 535518 127558 779435 232429 427985 16855 42059 1044573 687946 683472 898701 681714 406517 855720 935512 38124 193428 956680 186343 985856 730750 208975 761675 1032150 232987 542993 468711 875147 906089 138132 1000946 347440 943482 321105 943864 180041 1026036 262265 466521 804942 815503 48238 528585 948781 776859 203333 403918 867270 547703 412235 467526 389998 801563 196477 415454 819565 871823 102926 913051 854656 131698 913893 938325 823895 639860 485660 912951 157208 172763 405122 741953 284378 416258 51226 757446 1033259 563158 736666 978926 620171 40791 662253 394037 936431 538141 213681 60906 960574 647889 430266 201649 971735 555951 543885 331010 393738 656651 486374 978344 411034 1040328 632114 318274 477506 411618 479766 1045445 907820 336614 74214 885752 672379 794229 629806 953846 488387 270021 815917 106416 328075 1047839 894549 63849 388050 431714 685261 984120 932231 10623 401391 727177 615184 67067 818634 562332 232644 756336 285601 148229 1020273 226059 766057 266538 253143 817168 499535 333256 529962 932946 150064 780143 891540 494523 29728 475905 837552 715210 586724 328247 71184 946192 521847 90652 918457 588978 528777 563600 446114 438506 730619 311238 196409 966534 856676 131782 639709 297831 669071 208364 923237 923140 246011 32871 376983 638437 777050 709563 335026 871720 234258 856639 636133 546814 303295 392608 896213 256815 63919 279900 916507 625298 143972 978248 882884 753558 176406 263179 963023 554941 700462 502176 956850 291611 725196 878040 655574 66267 1047875 380630 516118 972730 351128 688017 160580 172170 462854 155221 598948 473265 462716 537410 344687 468647 213533 888524 758610 486011 341439 262201 304876 891983 368749 433190 394579 744152 897765 905986 403600 592351 15131 497554 345886 647362 300724 906604 323183 215283 882060 341883 552295 101496 355377 933505 528095 250986 743013 173968 74787 620406 559519 598672 843637 694367 710539 612541 523912 398457 811142 672550 345349 967216 210467 315695 313097 130943 183720 319248 656293 102522 606865 162899 708445 708036 157964 885338 69290 336665 700540 359126 606328 122310 775671 513617 514216 477996 878280 946854 1010319 75585 201453 553347 107382 23310 184217 483054 333080 265010 838067 698301 643110 390749 993366 221212 446150 271318 1023823 678411 667408 123382 315810 166878 408976 660651 623622 116411 348103 840694 237412 638239 945834 154221 590684 743770 315681 869305 796863 943118 796297 400153 693270 490164 766259 670174 464922 415254 667875 521709 649274 418006 826705 139328 31512 761318 110763 316261 474380 384782 279057 365053 463519 281450 946200 570686 43793 210409 498504 404338 1024725 934863 471198 493174 1013264 58163 410635 612924 803613 987522 654066 650057 613643 29178 50862 994616 503325 504880 814858 921909 387657 19083 191687 861314 299450 815302 5145 818933 508751 885362 134954 852344 57113 41329 698518 58504 653537 633981 1009134 1021623 858783 427423 160309 453419 87812 305336 940134 235548 502769 201211 953836 722265 111870 685169 970024 27332 798196 376948 737262 999121 476499 326196 752136 324875 442061 286773 148402 265360 255433 123343 799772 683664 741345 714157 465900 335057 28516 811086 802745 733230 62933 998023 483985 665363 132714 722943 303219 885763 80013 593330 989398 769043 223839 104559 682273 161132 746288 893786 63280 792012 149000 446058 68566 565510 775202 1025260 179541 255869 32619 930814 43495 197805 478471 192789 885305 208291 624589 389240 25579 249727 672454 289730 132113 392697 764850 563300 305589 733658 798082 380448 63570 874366 352991 195983 100954 666969 448674 882332 482226 782958 434266 917255 66609 615641 111305 669924 967204 462919 402023 809241 873677 257145 73182 732643 108255 740293 705164 816465 1001732 399765 638724 754632 244823 354533 574861 932477 36074 21193 511649 151038 932930 992485 207727 842922 130006 909299 682074 415028 14227 1601 65401 830756 389211 1030704 187157 386902 190081 142518 436269 846457 955470 744413 522485 173968 129152 729410 210770 888949 12486 888982 878432 89681 517189 566817 113133 600101 491030 83258 978683 903493 931781 100048 952385 169944 259028 677860 1035179 158553 124982 681996 38358 455449 399572 288754 916629 285882 762379 956371 442735 215733 119596 370177 627742 203477 792827 843106 599313 949434 309297 369646 2027 809048 808954 543028 943617 459893 23672 533718 753888 249134 135486 853256 328902 313970 566229 781589 404260 984709 519738 599002 44322 980095 397662 889417 99867 341707 647077 618984 755228 374185 792424 936783 111721 198060 355699 672942 754169 7740 223111 966724 838645 155668 919257 805609 765501 912325 541329 907909 927203 411698 348748 875670 623533 874770 837787 758959 896663 697714 490882 346867 407119 323120 1001722 1034910 734648 529537 757103 438396 787815 86123 299586 330096 900649 767820 503368 245999 494459 463441 410185 483202 445968 197888 623490 465224 331343 557999 333347 470129 638675 760330 161746 36804 118505 1016209 997927 1044762 462101 460823 527662 394208 88461 738884 694760 204697 764092 173588 535753 536154 447937 145750 208955 453453 279789 221231 96026 749870 153161 507796 874295 596177 305166 362451 1020886 305050 141610 396043 792623 380419 195522 41902 754160 652826 534442 781062 752569 156160 466159 999342 1042334 498283 198222 957461 973225 797988 912314 703743 90710 572298 763098 1021955 207126 743694 39816 729613 710348 276917 417363 419294 348243 635033 766 715399 901365 884328 547071 944626 816373 880611 257025 972633 427015 609377 54882 570829 543699 529481 943029 114352 309877 429979 426818 120891 223488 601192 199297 285689 493046 732502 575395 765258 626641 337949 156681 73697 909182 316428 333514 732743 131805 10372 599858 262230 714562 904060 16189 672190 906231 839676 232992 411779 931000 378018 244417 887676 668725 987680 304698 944342 9875 960955 982618 933008 443372 197582 106531 247549 144074 880197 838221 516933 1041072 502563 73666 429539 210577 974588 817696 670504 851799 905083 953402 753079 509533 29149 1004695 982279 190454 706933 90098 768996 425444 857638 646072 241391 661985 1004268 555149 566041 544793 918611 597191 488492 594350 153342 616177 234306 841523 1019426 786506 843084 170802 1032712 245571 639372 173222 650894 39429 1030171 532865 741799 551145 264292 233768 924118 358653 974759 1048306 484535 323206 702327 330924 429431 980856 658492 1035543 1035095 183808 877490 814697 794668 35579 238440 701640 562914 706684 964418 476370 971252 660554 428024 245272 59894 799327 278933 501150 171020 601962 1042936 270429 641136 541518 673622 294338 16624 951201 857782 365100 59245 91694 758388 909681 662621 463731 870590 39258 1015113 952612 868890 351266 324432 625830 489438 973563 856482 159125 957111 671881 312327 497726 272675 93028 413014 456741 841206 653467 890366 207489 736985 728620 510592 819387 717510 284045 543218 512755 379022 972326 844926 860795 886099 253908 748001 527450 250638 120168 165868 265162 689930 665382 522502 953530 407655 134471 918185 577100 861848 4727 672737 234840 815077 28247 512976 962280 890858 667644 962604 410298 417302 997486 687039 521665 844845 66858 691430 646308 664775 281249 347155 867902 309710 876215 582220 468508 914180 1012548 210857 575234 736379 565398 737753 109926 382235 311278 369310 377331 709919 71166 955980 72712 361624 707953 209486 238647 917993 147811 258978 952006 407625 858085 695640 882225 992836 76923 878358 376230 29754 150173 621463 336775 809695 833593 968487 695276 645561 430127 464425 183070 998822 126164 164753 153629 456531 647792 210795 528156 573893 281024 161106 54271 71892 154228 588537 484580 65451 660914 306854 650391 5962 163985 368050 1008924 722180 831135 805642 444969 534785 236636 216497 662441 828605 842173 933692 995386 766343 263338 522836 22448 673539 725887 665912 445840 70057 618383 533560 64405 440643 253852 467003 953391 817011 475745 896314 806143 458283 6408 296130 647517 896563 582068 174198 214226 662950 606713 970891 531870 126581 351 10827 712499 324834 119778 550546 113848 634375 455797 71764 224135 132685 102266 418581 636335 159733 458059 588143 253042 346514 380085 93072 182984 300173 171384 968121 595931 261024 379592 687808 579977 338268 255439 767631 607973 28323 720936 246947 928439 768302 968294 923277 730615 645640 879243 876148 836181 793616 482961 4498 87220 10876 253669 407219 765867 280401 806118 165049 632323 774636 547179 53530 548156 925052 327482 773728 28679 628613 19858 793256 254157 343646 262818 695844 515111 681908 587279 14745 281443 55045 873330 836834 210694 468006 500952 1006955 653637 94654 44352 656566 409738 553928 922401 691929 582133 181781 514785 188670 555992 168647 176478 688099 387130 100568 591465 224856 819029 336529 849735 809923 535065 343059 854319 664223 738471 981457 373710 169720 938198 917268 637893 173296 227505 390262 744746 638782 516342 417383 17923 302506 838553 181164 680142 84882 166463 599002 1011452 427625 999620 48607 619377 551986 751541 730746 650502 293385 949974 110270 647432 973466 303006 596627 46518 722088 597942 370485 777414 633224 922494 614835 85472 390051 786568 445809 446753 791800 217115 121511 530842 206231 627121 601311 372687 283175 822649 110971 437305 612961 337622 951852 475588 810898 265950 995196 923730 197405 149211 925509 161589 972023 1012430 625464 868281 856617 523239 37720 964504 1028946 852750 964732 205700 641826 533342 1024720 12704 603360 328868 342100 340999 496357 703972 656220 535364 826655 985044 649486 631000 769935 868192 733159 610744 461003 735268 120374 370892 92285 384757 473248 2417 671202 1027161 2202 1042936 800331 714505 692978 966181 621471 636534 1005127 438704 996056 918850 911756 930504 674433 209858 12937 674955 497983 760451 912474 119182 609349 777410 687598 743003 763358 920306 467081 1047534 199655 431418 218690 854584 878161 331253 372870 940701 52644 703536 452243 758389 100727 65071 605182 142734 614137 621544 407342 415912 667499 141702 829406 302072 386724 465383 589215 939430 375180 794911 126547 721998 701601 542451 224435 549251 105077 854367 126667 216136 266797 225041 1145 230293 75268 584171 15857 274648 463302 395652 877115 213617 549205 589224 193971 103988 417576 911572 4233 914411 709319 983739 951615 317394 724816 428739 546606 986393 938485 821897 360705 596070 94332 682073 789303 881232 120765 936374 815781 758245 645672 542168 286450 378661 544316 747561 108826 1041796 883985 819911 1028588 573036 483535 577798 592012 551865 471861 944619 483569 879163 674835 33457 776808 164919 20432 98632 628239 494566 568804 843473 826715 452085 94047 711203 465043 123908 87393 522826 972114 913191 477088 680194 335113 819816 594661 978240 187258 521538 751503 535978 202046 988712 886798 598809 372288 627964 87913 381726 294976 998808 784313 240251 311634 787017 444588 241574 965212 710222 792067 34121 380315 88157 591379 670916 707870 412959 972872 653482 172362 846256 881566 483136 737108 978464 83238 646401 585674 1019892 945799 1029916 386315 79013 214138 323060 926154 523295 793933 257951 110479 203588 159585 662120 468277 460391 81837 659278 556397 158673 581688 382082 277818 523840 786082 706541 846452 462691 668 614823 53829 850527 703595 181889 270254 613965 484201 404092 475651 993465 844932 525136 238443 815141 1015998 854758 569185 204420 506795 201182 207158 814015 563702 107018 578188 75828 995292 815345 156124 55089 360367 107085 903409 104829 174164 907917 183147 190416 156613 8532 255294 859479 906641 496632 360752 512561 1026391 321540 360286 67060 885070 638390 854967 989736 46272 1032834 443519 498890 548491 107405 209102 320203 965535 1036338 362255 291471 776578 724097 181121 540271 1021135 971707 855737 306999 845746 363223 357406 360104 34926 33537 911468 221687 841687 904213 368690 296012 335832 382760 636500 119109 139759 715008 270985 724848 652716 285847 196574 248532 341814 1029532 140081 200553 755141 99057 65974 1045403 86569 4398 976758 324299 64834 126237 490955 268238 607877 669244 631270 391020 723582 835902 166729 883426 20808 264842 475725 686689 437527 194746 419486 337804 452782 814878 804282 804862 263657 700471 213365 16322 756789 36924 689783 322521 75539 948120 856764 281784 1021081 341353 199699 786631 582640 41475 485024 1019619 983 266604 777051 622812 368926 169437 339599 347640 152876 856647 640603 791918 533626 7371 823604 927980 347414 766273 932961 222994 156961 963506 965246 812533 379217 17118 596474 945565 416624 55991 240537 279174 495835 870116 948466 901155 577795 877887 658161 541526 140271 571480 32855 648442 536761 707055 717877 623706 101389 89469 865397 893366 480941 946860 116817 788677 732143 530395 18138 281390 811069 3227 523634 985870 429972 865332 583250 791925 228358 55329 323333 609512 670776 113295 233195 812001 375268 456930 110007 616266 819288 835121 514546 6406 252662 837061 53109 662121 541618 306590 675315 255674 336279 268526 671597 695736 382786 828059 143035 564754 663909 892865 724490 716782 509254 373294 216409 622435 233277 273125 606459 796414 762169 277660 776215 428609 856380 785981 762667 311327 972762 605545 404101 183682 790207 401648 365769 585670 491302 1022810 957806 440123 163938 503137 449344 455078 75353 882805 874208 419008 376835 336183 1012031 481462 894448 623102 268839 783015 612543 109909 480946 89897 651176 278650 6096 380101 906995 165345 680134 210550 450175 354224 1031594 589358 235580 406080 526824 939858 394929 861858 820928 491833 105335 1039640 475589 512432 689595 620439 576351 692089 20672 435276 933194 826567 905819 1011732 102677 61891 551285 583938 935588 648971 560269 561373 285359 86062 370739 237471 232769 615985 1002894 267767 587833 33293 897239 892872 587212 108334 227292 804520 1005313 777717 710782 455778 1042995 679479 526131 1033588 86419 494013 718212 797585 797092 308930 680080 974881 556989 51832 143240 894652 235659 500611 991793 843699 525964 283772 118629 715399 135316 11887 193426 350320 682060 564061 200505 126679 77998 379067 1004912 358876 218251 795121 387681 159441 273669 170717 225737 614076 358421 510541 257402 342233 499462 1037448 60377 875798 806136 337350 460384 491158 349534 392371 831517 218671 649856 574704 283698 664811 795642 82322 246867 788107 578875 34721 718667 332799 766983 641178 268151 284143 118518 388334 450889 952117 283634 1048193 610758 436065 370365 287532 501001 417076 706409 845627 894142 10533 723166 235503 738983 354271 5975 421373 957211 664769 20197 378893 854914 48220 877035 505148 387290 478969 85920 659354 543285 66321 240272 878253 408377 333778 77595 178668 998046 903073 1026549 394053 788659 64147 536228 1020312 378330 837874 105989 406330 155912 118206 359624 798835 22086 346409 596463 71168 769330 332570 329043 151441 436095 482731 316959 299596 970608 18347 606547 5961 693857 474909 426050 632339 480062 406455 591636 159533 192778 825700 691013 571019 712026 15043 88612 216597 673495 383909 261973 122920 109504 764819 736080 789012 112741 1017925 805343 607903 226733 725036 358564 764032 509841 1017065 462225 484581 539551 753107 163181 77293 206712 289398 651862 875823 857938 910607 664122 650802 101494 578833 554332 870642 854979 287138 1014998 253026 687145 701470 243985 428260 906543 232083 700494 252626 400750 432708 939296 398585 47380 508455 441584 2841 526434 462183 271992 707686 480814 951778 217160 925194 923234 513707 401221 902561 816251 245385 693541 369595 209419 873079 661236 958045 54583 200738 721809 416640 403257 1032302 956977 248721 787167 862705 340188 164848 291594 693111 178923 977265 74033 71292 892816 862941 594907 1032629 122958 330610 507176 625543 167805 818527 1005897 988302 235208 724041 564484 932376 380334 6089 635953 96424 1007620 384492 954431 597619 689265 742833 820911 544230 295664 973199 737176 1036318 461650 238060 848930 46958 383929 790439 1047819 53725 702239 181903 241957 715685 633805 825321 693205 319925 502244 867566 250774 361520 879063 581962 399476 280812 41711 818591 369298 839156 889286 459264 1030308 11271 708300 872566 353910 923926 95430 198526 1018723 1039050 235337 138377 407774 985339 723267 738939 352493 139322 684915 604205 578728 582728 703212 43756 627391 168605 964502 473335 419314 517346 473773 722948 119702 189303 91456 345019 1006103 952302 609971 92218 655216 536462 719677 220303 929716 843217 762475 417089 60297 806630 345499 964296 935592 776751 956034 544784 603743 206020 601511 787707 438286 828399 4325 381148 923565 257966 35309 379132 589381 779573 478402 386840 798834 432489 781883 959457 267496 596837 305796 287099 940779 329465 818077 501246 719061 124710 360410 140792 948884 26787 110689 696042 1024041 89179 780207 623046 674858 690669 735251 552312 115264 217643 692786 424282 800170 205211 965505 741309 108473 766713 300238 202855 530002 598451 110776 865040 457327 117867 80434 508388 792222 1913 469764 132100 759168 1023847 250442 1015812 358475 600947 109299 392815 677193 339984 492099 21567 616023 69989 585297 1047909 124775 1037772 988298 493383 115966 47188 245804 510780 760502 363328 575692 653586 917949 191110 379089 29065 405333 278097 402422 553174 516946 888192 89548 428321 304799 335909 507957 519431 809401 979462 872938 166424 70450 259359 859383 914266 544303 992285 967994 990148 223467 681189 552679 57540 619314 342795 455942 222394 806119 1002075 421875 801146 201854 43348 330718 88782 255362 656296 667465 588018 452368 429246 782733 529174 830043 639536 844117 647648 121126 196173 793376 659943 668749 55960 110531 773689 844348 942663 88805 498390 789878 267461 887170 655154 119567 440368 307305 852151 819507 916443 193214 421185 271773 846542 137336 325024 224288 405057 120036 399385 904482 401445 154912 973542 855068 830875 741025 87729 1563 67962 583086 594205 315458 601805 623586 534333 534086 996179 362158 1001499 272624 944638 749012 687923 552095 152948 676333 839413 350147 92817 305892 301894 315747 893667 353913 189439 671640 319277 85696 1003373 251408 727524 966815 197839 472204 551349 897619 284380 218466 316413 657899 867898 117755 782159 148427 435208 86870 153074 813355 162901 240772 452704 218774 962726 576810 647113 414316 711284 89602 241806 324448 708011 166234 376006 87802 1045293 334227 972476 174101 226125 649123 889710 128354 733269 891284 683280 743396 233728 372995 243079 878963 531200 59809 350447 68409 318841 321461 421910 228407 699268 210585 434942 835521 9901 1021753 351071 807934 629110 106135 837410 407657 106962 762953 699111 672851 830378 65785 66688 1035614 80732 367844 556404 1023491 985143 52828 961917 408589 976640 886854 666890 556828 361583 120989 948158 292644 192435 505581 630511 565995 586986 74456 379944 751246 149418 103061 562087 864764 294267 438636 661215 919417 448603 683579 915192 168477 516408 547316 530250 40019 774777 22045 471014 931418 905846 37710 995341 859335 916987 57270 880822 814849 410313 607639 46860 701892 2581 915910 984814 145823 307976 694828 214382 633206 187709 441415 830291 200960 164677 904105 657302 204618 124198 276600 709096 703794 344792 259565 3371 848876 222919 674005 457205 729985 589908 58899 497936 100683 839252 811292 65020 923259 956815 649849 881004 759443 720706 417353 549829 730604 920478 565948 12194 391218 959558 611993 896082 93922 836309 118713 757848 1015763 819030 813449 500715 355242 518858 9100 508788 181348 113062 102359 832018 181200 179794 201108 834585 127506 799659 945023 10638 138274 579457 106092 622765 432715 447770 595903 235620 190124 294829 77810 1014485 361402 646376 588050 792536 602812 589675 23875 116598 424526 995659 757048 760943 1015007 61072 376507 558773 7987 700343 867115 935407 818913 33840 179705 535543 506069 425185 402218 765788 851919 779937 681432 839137 328419 218302 716465 802556 107512 97144 799350 620120 654921 842371 106621 161363 48359 538505 188720 750209 966964 125094 681100 541223 792937 126698 475299 107200 83729 57562 811034 19068 710028 107760 458924 510652 606349 523286 426405 737944 469660 384047 1016423 385369 1041301 629391 282857 80127 16168 452221 829490 221371 768855 299960 442083 976758 1046266 603375 763307 955977 30782 34376 62928 459523 312098 239578 118701 520871 180216 927794 600366 494570 1012202 646866 486485 88505 1047923 759470 878009 204209 327394 690349 426754 94885 667867 828974 811374 933661 287445 111488 896079 718801 507804 471656 150411 45617 25552 990367 451099 526048 476261 224850 629900 705588 877858 32928 151425 618681 483106 13344 1041966 957867 210773 1043288 336095 657791 165120 742727 959343 889434 190521 395228 807889 391320 970860 911996 526475 618823 37593 28800 231222 395433 119059 828340 512768 644278 77698 786138 1035049 980887 547810 792613 530825 356908 811970 203710 946441 312967 154374 595523 662565 1010287 152166 3907 514929 133598 171501 324547 201745 563588 355194 217276 413247 211265 174402 384410 852936 321198 539724 906942 48783 393109 689907 731133 755465 300149 999272 1009440 631488 822015 824878 368226 303825 102555 437404 583413 115309 318692 351070 250749 890203 50216 805109 174739 984692 268777 1003570 160067 763430 484190 865983 443790 477427 383475 701334 35049 587247 277956 509319 1006269 992580 1013798 612791 516837 872113 855583 82460 584754 837639 484073 949250 610026 717739 1034867 1033865 568133 966424 27615 166180 848879 1012058 521221 526875 444553 444819 595951 718090 434216 552313 517979 995680 836565 567254 978749 395489 923915 816903 404538 40485 506939 846718 380205 701206 748363 513600 968101 507766 966675 509800 208997 808791 473823 875682 557540 909728 859376 253873 887499 171663 987899 734441 936569 785970 44968 72117 1020290 345836 898580 242450 816172 35831 799823 486418 1019120 783324 486879 664667 134911 610044 890428 896678 698555 130571 678738 237376 407097 75919 540674 289420 279494 934757 181920 775038 90207 124733 224118 305697 606263 980761 225088 907795 700213 661202 815535 182532 480115 618899 121830 66875 606144 446556 858880 345104 546335 917632 436872 634995 621126 100903 388862 1018212 103456 1029837 122969 921720 418379 124865 820352 51291 466075 15527 211408 983880 452245 231927 905625 442771 201205 1023867 424609 319520 995624 1040085 293791 300777 63955 8694 245185 18299 390986 782760 206631 891769 855321 920582 247141 979736 903551 670463 182277 271266 493550 752342 543491 296435 156557 28836 323919 808191 784822 12501 544590 482378 654456 87463 664922 194158 824598 877998 27197 88985 693893 690771 796090 540684 98290 366160 465668 311965 216890 416821 803653 961334 795505 546023 333849 325971 634716 103964 372240 901768 949238 137439 106287 221433 719599 348178 247151 586208 420136 3815 181565 9227 98616 311143 813049 677468 851434 518379 116343 984647 912573 984741 934785 101975 643171 241176 218706 13481 299842 329116 206108 428399 674294 101083 257923 857454 968141 207191 411937 22656 849737 499938 533504 595987 8354 998435 961315 1047977 55361 775960 60669 427350 1039174 669071 873975 998469 569348 1026475 260847 1003315 399488 395877 1029044 223474 152821 1047049 525707 123112 865874 1014965 384429 276877 131258 581341 334790 126705 466435 781258 846968 431411 106552 881686 586710 870155 431127 730161 870377 746561 271252 240351 998191 303155 821332 864184 849687 155731 839219 268711 910982 551591 615871 796012 389205 58440 689850 904218 360912 630755 156315 653721 26936 834619 468750 922405 360514 955045 708720 150989 75415 718218 707667 808181 298066 769768 93184 16596 773253 175826 206576 646391 841652 39404 109906 540348 601687 255983 969353 371672 813917 549419 595883 381138 106148 152064 818691 280453 620418 978788 35215 880034 737087 270176 953218 756524 697240 623251 625859 149754 807230 316333 135277 161592 220757 234997 1025613 9190 99573 791492 675175 328023 273837 1027336 894578 597172 543227 554434 1046103 779383 982741 795784 456886 491248 859939 938244 295520 553156 1013314 787058 324574 234344 909954 691750 621545 285610 475049 247300 535024 880681 8559 620294 774293 364504 941568 669626 899120 706687 747645 100033 205130 392506 490363 866642 562979 572664 496514 145844 332334 1009917 539023 693703 977552 109408 990610 449916 826020 736654 360689 840024 741753 458437 356611 876790 349522 416410 250262 784770 144933 982900 79722 74814 708637 582926 758452 161024 728601 434937 698780 641202 777258 136983 90815 381905 915993 482337 909229 917743 122334 528418 157548 237362 292394 60154 73971 680146 793822 763101 302512 141727 1001874 470225 996355 798072 988175 12083 731585 351957 1017557 257075 372401 11582 508310 482899 960274 496593 256953 831724 476692 358336 194264 67240 620634 415441 667970 823305 138878 280028 567418 979425 530317 212817 285622 130008 662407 573871 736864 831210 878048 572942 133785 37862 471042 120470 713649 745968 719817 191750 903344 455935 503301 262446 841425 103520 882939 810868 941057 559409 431845 8019 440676 984295 840813 979416 792017 743368 387894 933924 909393 292722 44115 563692 664228 644434 850638 816124 697275 1017134 562723 276143 252479 570268 701634 105593 1027849 683144 552592 417886 921512 45490 784230 277624 348382 1040686 567697 931956 811299 814050 385104 346133 576289 187403 696922 670128 690230 666552 269397 980143 1024757 682829 60256 67599 633253 112642 735114 493793 979136 98914 761432 934092 107893 926925 978243 535689 438311 707062 568376 215654 419565 762725 817174 506052 69648 552949 535859 795801 78991 610903 582104 624623 377502 522126 307392 538723 917538 986481 218013 17831 85303 133421 1019283 468992 833194 474560 746939 310984 22656 934527 78242 630509 430189 829841 749511 45424 983134 722545 881184 401896 483568 803952 448662 892157 795638 609584 777092 122605 714487 720682 812604 496137 46509 816169 262530 884025 924807 1021901 822799 262772 723751 921097 904975 388425 296677 27046 246947 823642 929099 373438 382560 604379 99992 343361 576974 910103 337981 315251 368875 1004267 370530 858220 986277 683337 678754 423575 1048419 452535 1044554 527923 840573 83662 182622 208853 88511 404667 209813 331492 373739 587712 878616 575516 261940 1028276 1007303 243724 577219 936319 422068 401816 554549 732064 969381 664695 205851 464551 962454 721845 117880 151226 494389 965683 385863 596756 447589 781090 386803 103554 49083 394380 47837 312292 967172 645579 119258 856242 778941 290832 10418 262004 581273 927453 135330 606281 137727 274059 1034715 855393 91018 675525 978433 514435 362119 982283 43692 609928 634234 770865 838634 564190 431257 783837 235195 5382 494671 244492 29588 925717 871355 90253 485597 357431 561966 197252 484723 436264 433841 688617 744230 856249 616573 641799 272700 585553 375680 93181 349932 61545 71135 752448 957924 326159 613230 839191 804036 805476 22586 425758 543137 583198 332544 115908 416899 677639 323507 6092 305639 637564 958970 633296 750909 597998 61359 273337 361323 14180 1000289 779336 742728 20472 397011 595601 733730 632405 589179 768123 524857 787264 325379 489793 588097 829964 1044940 661491 266468 759588 38246 395766 873278 134789 503066 749952 324959 293440 354912 615453 934349 104701 292713 98605 611071 588915 317846 514147 630243 186353 41982 598087 216152 204505 293356 81077 616373 127775 385375 791900 447297 222158 91529 703553 792248 555907 690513 451641 784588 237296 494033 960370 59810 670554 192728 171498 343377 902428 849768 17398 538215 394786 440377 176317 647267 441455 78389 236731 506428 690327 662266 440383 274648 863301 33115 610796 190870 989367 737247 19772 253125 806205 737089 944376 475178 34237 231662 841153 278910 178482 76170 7307 823534 124968 844651 218397 441241 867138 45340 240786 611862 94645 727004 408538 63211 368586 674332 142906 721175 81248 596485 604104 999049 361575 506864 547824 150182 270182 678123 721905 707783 862197 487739 681313 230072 947524 3796 211109 269115 932499 772067 769914 712835 718264 168261 269167 78522 699804 942349 717928 316027 229566 958722 28445 1047384 492462 487710 95128 675413 913299 440848 345019 822379 237734 593851 483768 73990 844981 549813 509591 752776 170401 952265 747699 16068 302048 360565 463421 536963 754939 1025901 952248 529154 244241 106006 130683 471154 772691 528396 254770 970871 7558 214428 61534 814506 914052 165450 300240 49431 503227 609101 240178 367807 292780 541198 490366 300567 338797 269997 203652 557192 562472 278140 854889 243693 589978 203394 471331 342808 858004 690681 990718 431693 397438 382159 42265 826820 339151 235049 311786 325675 165782 93916 446134 686371 996340 755699 658202 674750 830368 648492 619141 257288 232802 362362 778939 915067 240536 1007492 430675 637064 486068 200741 513850 1025301 290747 1016042 277807 952826 237255 999575 1043524 498563 682375 702370 941923 85745 1011130 928438 158407 722169 287671 888114 561791 754755 1006825 9128 372974 279532 873035 915038 257358 230916 525040 594896 524840 999953 598653 828204 578525 188299 317357 771796 218913 639070 363212 675552 313210 39787 197693 605081 339397 501510 973557 69631 800434 1020793 13053 259141 678211 742784 576499 108623 19793 49356 876425 476731 971271 127616 741381 316629 574565 625591 370368 174625 99774 244732 221863 40405 111162 924624 595645 592860 796501 546599 514199 108244 875102 1026027 753374 268945 982777 991352 143313 556696 654749 968222 475072 759972 47639 752547 745362 716581 764422 113598 269120 43964 146268 336797 829528 609729 658147 970080 132219 863421 420534 817819 287710 510704 145603 691928 520141 456652 918864 186899 972068 770680 821619 668476 434900 474190 486809 451257 194660 854877 417792 646369 1016941 380135 162620 314497 217885 739300 1047734 453979 1010869 552830 543528 702115 181259 472467 937250 939392 881929 404790 462729 63377 873260 1047854 48146 976229 903173 959094 122827 421121 328124 295611 721299 1023071 553352 347873 297117 52201 170552 570751 193265 653570 274093 58718 744427 61565 688221 974845 152250 543012 343506 957456 983266 732722 360745 325629 827579 522713 11924 621662 279535 237502 893656 388737 584192 1042296 45520 373483 1042112 947988 980200 982993 1022166 699796 289186 1040285 946240 281963 811029 590703 804044 325378 637289 26009 1047709 684855 554588 375842 230060 1035737 169408 179012 527685 999469 148218 75759 832646 453484 742533 47684 88291 680770 399981 446490 1038757 723025 359637 126844 367462 78508 158321 727336 482966 11356 431884 977682 615929 981983 35332 561887 388391 1048228 720073 561259 782091 86928 100706 84035 15461 5500 829671 222763 713288 550324 983560 266138 712860 804473 919428 452153 667805 738688 1042099 383592 793434 325234 574973 52665 1040439 15722 86881 984435 109419 92538 41711 814352 253059 597798 220494 829631 695517 398055 671287 915427 247342 234409 647927 386962 334077 976205 387313 120086 705317 879400 89114 344176 13911 893570 947580 1044176 872086 847128 502195 384286 116921 797595 788339 197237 592108 862255 583168 320162 12591 184557 713652 258217 559061 934497 13436 442688 11783 172556 409691 593235 730687 641251 823782 33918 436941 245198 464071 618390 54357 720938 631867 336672 954447 500296 453012 279000 649094 734187 821943 446252 169114 1014990 436382 790975 715390 132892 306647 804326 723706 424438 617731 401454 290090 639985 36696 663508 1029117 5525 217888 897355 971959 502751 432696 8378 888175 682687 805010 744571 666514 542619 127667 690078 41566 295883 449589 23652 127336 1029914 214598 483012 121622 567883 724520 384745 322342 917906 367535 1035185 576805 702231 335814 21808 62201 484727 467690 352043 101208 680514 549805 443294 182350 43134 394548 222519 423355 627490 396730 922072 647123 1009564 79115 275736 919964 438348 525065 547523 13171 943879 867883 688470 831880 716693 1026553 539780 397917 385586 857489 960435 693578 828945 571941 534655 127228 515028 977275 311 879090 366614 3180 373595 276735 28129 848229 668196 410059 870712 944873 58620 989522 661903 146956 948737 220259 478285 483577 1017991 153122 399185 231790 66451 390790 365418 789307 293984 727260 567006 788167 668894 793154 966628 124811 721454 507949 614186 930452 786215 945891 553551 894213 397012 1028098 491114 565907 732916 133367 367233 128007 236153 991624 145939 972224 834570 932427 575375 153134 258176 455468 331482 394328 465260 418283 686029 650839 327568 30875 528565 389081 492898 506917 223442 413855 108940 346819 277208 897791 743790 733829 714608 414306 332699 726991 769976 823751 875095 732121 597951 842303 128544 226094 416010 969071 460834 875565 879890 503825 912577 1025419 104388 942194 388627 38096 567807 675062 50787 556245 341017 521872 324272 955468 753755 830282 513323 662584 744832 234691 632765 120432 571706 923308 867966 248865 854701 97610 367167 1008713 756978 785400 215809 772669 149910 719777 762492 304163 127768 833866 243353 465273 429934 472198 603128 600460 717441 945664 196715 348674 67756 259573 241017 296273 586049 641719 506588 28997 59652 165675 633091 529790 525486 581964 383889 43503 899947 555174 543708 841057 541020 128219 920431 275438 766486 291874 300680 339334 789282 412099 63131 728173 259707 461980 570573 181179 681235 325023 433273 464347 63822 1019473 347567 19212 344452 110413 630704 1001443 967300 839359 447347 1004487 250380 1023722 431652 532340 999762 130210 971679 662393 55166 11731 1005817 990906 171053 1011704 83704 613614 848368 382628 152726 699681 229579 1014269 385410 925748 323766 718140 383134 911192 488479 472366 877186 1018519 795238 825014 485368 28491 205408 742729 713854 831141 697557 608624 985287 670759 175874 587593 77114 154666 1029400 257287 431217 223833 394427 160110 261564 323636 524163 688727 329628 527247 75134 9010 877128 926992 520108 64383 905771 1046196 31362 345428 459363 975434 655464 3034 272196 694262 74811 571856 487635 330928 68556 522247 150860 966851 871006 121828 228253 349774 957228 484833 323048 948166 814049 610315 228357 593522 866077 404613 681469 968942 503543 906244 829072 1044905 964470 271442 398768 234854 143639 855756 940804 391615 955210 784100 503910 1008541 349941 24735 226406 863681 536815 651031 429252 470847 72838 897786 497913 750078 79354 444681 62639 670009 25855 805018 35396 808960 513855 426519 1013068 907192 84694 888189 750860 454295 338132 731358 798464 869929 94143 648927 934229 496078 224782 765243 927087 881977 937135 99134 844389 899826 551298 962634 561024 318165 623067 76373 173760 905361 240900 611433 927575 475690 75448 724259 1017899 456312 59818 134453 555608 367526 793084 234981 621484 843187 933832 487307 211242 118004 676251 145431 115080 365712 429812 721288 755632 426243 600778 409718 931139 743068 1033731 2697 216337 194558 768510 1025279 433570 154787 865034 942890 558000 710484 465644 775408 392363 175282 381790 607561 35124 653745 180362 428229 1040290 387607 959379 662532 487040 802562 836876 954939 634636 599391 585598 1004470 214970 613492 145895 961616 523952 175190 303670 993788 752711 306292 751568 674624 1039760 776714 431630 949685 267980 65199 814781 945288 796147 976584 189596 761596 857391 550930 587233 419558 445790 571420 734901 859951 374931 529098 859059 309846 406676 962772 70765 303340 251230 3652 620007 1040405 948125 557308 800026 370701 992053 466734 225650 203425 441788 914914 315217 27058 36093 167795 631434 214454 166262 576018 125158 39991 360666 130626 791714 501329 985233 685402 763631 18232 475187 995334 563825 441008 287761 392390 105921 955283 405420 122478 728555 461391 725052 901797 336113 695141 599850 493670 127046 259563 334998 349825 496467 145931 49618 999963 399861 427906 754660 476458 833277 318498 962056 623866 502447 148048 1014828 977066 64835 675718 64883 786352 919912 389842 1033907 407633 251580 889686 95478 615978 803925 32454 131069 497834 394043 763885 580792 868757 614635 636200 1044431 240514 778710 417513 413724 770142 830431 990773 579887 729064 245985 731943 691657 362034 919847 314219 445025 819750 11762 913603 477090 1014783 672759 665478 519403 396236 411102 513308 160461 958448 745156 181891 775569 750500 1210 659149 890800 513396 320323 210336 316504 1031614 169434 308660 74222 242998 275050 117593 869511 199525 566228 103150 766061 417061 316525 751467 56480 289575 43133 192728 353618 737389 575680 824020 654954 501968 998633 420623 472578 325499 316955 896975 198377 990574 354670 769647 408354 69628 55920 289244 761443 622413 718241 1022231 196759 1039581 793333 538037 133213 242171 833622 682594 841094 17995 365600 733529 29594 955972 976803 209646 597076 1022387 543141 455684 936482 580150 223453 414871 957094 874946 759417 876084 360759 837918 270489 25212 313697 200294 490705 879013 780641 138120 82603 848120 468138 5322 849443 784724 32354 247618 238121 615850 818149 618333 148259 43391 833345 642905 196968 771949 147897 890314 211910 434081 644675 463897 25084 888415 777226 804096 368449 88698 669932 729871 283835 685020 390140 151338 91145 360964 436225 526089 84410 213635 902646 617399 853972 374654 1025928 792596 647246 304687 815515 788307 909205 222564 181957 1035132 734987 130047 412113 857067 812931 233332 258110 492495 736199 270926 926910 252076 824082 500394 702903 614618 719767 805049 830405 770563 662776 673091 242742 462761 848591 704543 764812 536989 579368 9916 375807 760457 1006853 641692 353273 806504 588505 839635 739480 866568 689422 813964 514095 447631 1013887 750212 1031365 204787 201982 79757 794260 124289 149455 768525 46731 1003863 26155 599164 110797 448489 571327 170730 220976 814208 446762 153974 900031 395190 1031810 991960 899897 1015291 392656 458456 946063 173587 149903 215252 260714 905110 734001 3646 151458 166255 363930 48412 640968 440414 501667 795271 230045 130422 611992 637228 498073 93343 708794 673742 467557 758549 808895 380865 262497 970215 45901 576369 35871 258169 293762 703705 64485 998146 275311 527373 569392 631055 734104 603568 868652 811006 353398 84350 614972 583044 903413 899268 627832 460328 252150 95459 829738 230341 109518 351697 136272 582668 848581 524439 3870 825087 836504 435668 756345 683384 930552 634936 782716 548768 114441 936714 310263 828280 756196 485539 970987 4947 25621 4337 768271 451674 632605 589813 827726 634119 647153 758853 470343 572330 805241 789898 137676 244967 595730 334595 241507 1028662 560909 440833 787656 342114 980270 156777 332137 73227 738605 954165 167912 84516 179512 751859 766109 520821 211055 215108 564242 991770 416103 1014366 902533 430082 1017000 893323 986473 378225 961327 881576 308197 824446 124141 141479 793427 777878 1039173 76045 940738 43767 328594 527477 434293 757046 895391 256011 156770 940985 444973 257297 354996 669246 1031536 87901 759370 515154 438674 437209 166709 283611 652591 18178 336190 778127 528856 15210 173662 869754 571024 1015863 782659 1009020 553554 421793 17361 204745 81544 431479 261535 756583 645525 1035675 728694 425139 389453 701057 104662 1006556 73080 154548 750705 412519 961106 486482 442542 368297 537358 422283 612135 1024080 330830 758053 290347 960731 294573 886779 523069 99613 315701 653433 1041811 928958 74729 854306 329880 313530 6717 938763 788074 854496 873880 860253 780892 511828 507865 391894 433013 990477 959951 756297 859888 942680 500160 836377 633530 856147 480739 156866 624632 360563 456422 903249 50558 142078 42600 196326 113240 732562 826752 540729 153669 926108 599860 305427 609847 672482 486147 543184 850644 714234 460636 492772 929528 671440 687140 245075 573489 423716 943413 742710 256834 201993 885977 719933 820896 45416 761427 675368 197880 327291 73814 901453 477095 859730 106380 517398 803136 280913 467216 258175 878602 574640 799988 237724 1046655 600314 975036 681745 657359 260238 416225 1042584 616027 230945 364624 248703 283194 11066 297192 841255 915895 183989 690176 875910 576976 113473 199646 459686 42169 116194 497473 509476 437335 377967 543703 679089 601286 414741 873672 255893 72404 782290 729386 585255 1014403 349947 224906 240982 299403 279478 861033 374307 715221 684417 850364 973860 9217 62377 588140 226307 367073 252884 49876 778749 184572 798840 305478 489572 245004 144225 368006 828958 840320 129071 518221 29987 977147 805589 177351 1005826 323027 910876 420630 85341 353939 457246 252621 214120 115577 852683 931189 1041774 885240 61031 121099 105292 466744 234506 649856 520948 842385 162334 966712 674284 477204 453861 466060 117964 242434 91377 407624 312772 544850 736682 40237 867091 803119 572364 118896 318865 877944 353254 838969 18214 917055 303323 85797 231760 270410 47717 1043653 658338 325269 138125 459293 768575 382158 583988 158501 623715 858584 190606 527947 731866 844361 505250 734960 548487 101099 346571 49126 470751 918334 447034 921080 641131 1044469 1037937 842339 361290 367989 372425 904533 868780 1032793 84717 256117 597592 594416 215133 180570 355111 892605 284908 625682 196486 789751 784707 325021 186104 693511 489308 118384 458642 644620 739591 689395 186494 1013850 569960 618499 303224 172022 113783 649585 152660 274204 359294 145536 253302 841914 959903 19563 299096 721650 948556 214749 391944 686492 914381 775799 918439 1044673 1005502 876877 677611 153377 656269 655209 206493 784558 694272 214343 473116 880911 93870 646743 738009 814622 614529 391039 433881 541290 56378 162198 475958 935862 1002733 332778 464030 528760 53376 857787 820178 880475 146993 204222 31785 278461 490765 232090 238090 528946 404090 905070 844149 236031 954542 166217 740475 389279 847157 682673 346562 895042 853871 1046045 987906 241225 661263 395387 164746 1048012 326301 340907 145083 139796 703989 649473 128652 493857 356550 881607 948741 632356 85268 246713 947140 910342 11703 526215 454779 92128 349402 137046 853359 697217 230012 962367 970491 702444 482034 293327 900875 567254 531811 1043078 277410 23084 567883 1042520 36180 1010827 186873 870447 990668 644550 467728 464742 919111 22628 692490 898639 257560 181536 854704 443055 276770 527719 125091 250429 689761 402909 318423 392486 491105 243928 336914 538764 586181 895204 71282 688386 477122 680765 783332 513298 146593 328280 528301 65463 454720 671834 1000933 406243 607378 80287 246263 619002 691226 655157 202019 248917 493684 784734 367869 485313 506061 924178 276971 547581 522342 188282 939434 415807 683284 140918 670153 75696 378307 707864 636460 127467 903407 402727 857994 219778 996137 472733 945648 158329 583064 1036842 992061 150217 812149 357294 123300 839390 1025422 1045698 707117 642842 667332 790320 1047347 480080 492685 765815 288487 822601 583794 923464 457164 107331 26514 643083 4409 412268 997661 159067 475610 78187 93403 270214 749103 146136 59811 988686 470284 100287 637924 832042 753687 348706 635935 559429 711246 563060 349546 472958 947838 824094 791535 328231 1048013 985341 385899 412231 97840 1007586 267695 249624 897269 822289 1018147 835721 692539 379331 927550 565692 541301 534436 635663 195465 411372 188757 124855 712442 591418 821739 255724 14285 631759 198254 63352 585461 664943 22619 955320 515354 518577 931875 641054 1019156 421506 163754 516528 708211 812960 943304 945286 333818 861472 689099 819791 834080 543209 637427 1009869 582030 643639 839669 819284 879011 289304 62585 688719 425715 5106 198300 266172 397763 466683 110703 888747 858255 748992 545142 548290 696965 920735 833833 870588 702984 202828 635254 549093 988973 783440 22845 5792 762433 119173 675539 108769 50753 689307 436864 844724 889696 109719 772353 601780 242053 10575 517638 912276 467658 778735 689845 533658 251390 646006 46117 494367 198948 827194 919012 837136 687090 586080 818290 200816 1012307 710501 863172 993236 493285 323224 243137 887525 85372 266909 431304 657378 968093 87019 931369 695067 761092 802383 844967 499063 606750 487271 623356 738031 706192 97576 464469 157968 692654 273497 205010 570749 254724 259862 314376 656491 664785 648013 451454 206628 528007 108868 433971 782980 38733 403985 81430 302463 768125 407072 684173 28569 589862 762802 365295 507756 127883 963928 768010 737574 410017 1036412 557981 173320 771477 99288 513247 34280 809284 843260 934135 370608 751554 660428 417153 886237 896980 489216 842511 930304 779893 572579 356262 361024 813397 562069 168253 888791 774485 428809 655426 165265 1029388 739591 8724 245328 863045 856299 273289 668554 859519 956900 465770 932809 551532 144758 492787 432426 383090 738809 797268 710623 251949 525591 485170 195757 530155 891474 879398 951151 975150 33147 476221 830865 283950 213308 833910 8341 91476 356752 980295 513169 436928 856645 917529 479919 985029 274817 199367 541613 268903 320058 624931 1003099 949988 885436 72817 935455 778792 480039 151018 895348 320599 613359 6459 487526 838471 107610 18179 863000 328963 964870 300888 225342 948809 229984 965699 826275 176397 1010477 599103 842917 966388 317189 955582 103604 658394 518355 693412 394710 189516 1022295 829130 1003814 711695 204196 545916 640336 852119 892322 788476 97559 514961 146061 571133 19920 345433 681332 285992 722404 657284 558523 83610 523090 479064 585625 272996 584234 520271 731803 201994 140051 226968 886815 467717 592326 67990 330202 723777 254864 269919 759891 31135 325076 850494 952677 407924 717959 460081 489153 602120 49330 978027 615529 665369 423668 693459 800566 157525 904702 843140 31572 74467 247060 995915 359105 765915 107154 716332 762833 692937 1000037 822750 868269 874798 46222 701002 489679 1000447 600995 717584 897415 442916 867150 950529 76409 637690 943820 39078 456989 43218 655214 50360 413246 164720 348955 192678 593020 227980 76493 1002258 569034 32852 956687 784468 98032 107496 989318 693493 400394 867293 653925 231477 872711 385211 74999 599687 277290 866175 991769 828432 966797 363546 556476 972587 22169 801775 685160 445159 465040 454745 61876 532871 208387 895267 909007 214785 295260 759566 770298 619392 575062 50766 370700 949731 249983 956685 945389 163387 801213 594407 81947 868432 415942 454253 362536 362013 493478 692642 4153 924240 768573 900737 755337 176843 484543 664181 150244 959270 1028658 569310 232748 483114 199411 116883 900056 314711 781105 538715 541296 92511 526705 589683 432146 800425 904456 650507 957936 426703 660644 68041 806352 489504 19652 971332 833674 1015839 448059 344458 677006 357890 638129 371610 302171 502067 900386 1009643 851209 700371 891997 609252 201920 2354 773509 1045857 672063 954456 157844 189749 163414 441984 749779 682402 955500 834967 748388 22754 104186 150209 542136 367522 897805 682197 429081 952194 937416 58076 454690 2454 488160 1023637 925505 499944 299806 769780 59708 534771 37601 300703 964265 357417 75929 944752 282484 570991 1018701 197622 61789 507804 553238 136179 505463 591357 875938 746719 478123 950484 82098 843108 128819 86740 681115 938720 1044255 541863 240841 338918 393171 200552 468024 643773 688775 292649 777209 587743 172998 341359 72115 697467 129519 635825 54815 597236 420791 300508 232331 103265 681637 5330 1004632 567819 484757 534758 809341 837105 182070 1016929 561409 12615 980108 613889 314500 331250 710510 134005 333751 333838 631049 27618 943839 997480 843867 664161 759126 321285 714937 303230 242698 89497 755785 852154 763901 301585 331401 45323 858307 798986 238278 60759 831239 258135 322214 723452 631558 545150 131231 1019467 39698 310332 113277 139016 776720 497917 868320 801004 703994 406372 61627 834339 691807 683209 236503 934351 695006 278198 918861 938115 371118 593258 834832 1002696 701977 707158 410977 1001627 982781 59042 1018201 892141 222538 857513 566114 611362 465542 384888 783294 156819 106316 66387 624383 506636 922056 502321 576653 791886 117821 944443 695588 765070 545663 726097 364883 831476 955769 155781 436221 298781 489385 480925 15580 791706 243103 431509 85753 807023 462722 484635 988981 938645 313482 825362 716484 505208 882055 999183 951725 915577 531289 862943 551243 698989 40309 343807 187087 680988 359527 758818 980411 37571 975946 1010351 927336 660114 592722 847169 258177 563503 778306 312101 656774 61490 657654 226015 43850 393127 78043 169125 356982 698511 370546 906466 670980 290654 216785 378549 431300 587390 907809 689775 872922 18635 678945 535577 37182 390166 796065 986604 916282 193442 979976 119510 874992 682666 552911 218364 753618 208601 719620 939058 753192 533200 249800 63621 535437 614563 945873 402610 1047154 537692 482793 432300 335770 517751 538221 779290 788636 874085 459726 993494 139877 484617 193044 896367 454579 667454 543830 868264 94107 464974 379715 681719 775171 763004 865180 681734 1017897 74620 607415 725558 755482 469750 194302 683031 983612 188678 2670 7153 153541 857791 320793 175935 547137 602787 246180 175151 123408 977708 208329 357411 900581 53575 383190 652850 974664 633556 897581 78247 189973 695591 284610 297089 194043 272266 185504 254450 580862 257465 175972 367841 166390 86628 149696 152168 905998 188848 428538 419926 429125 428983 254826 226221 60912 438019 563967 748325 674614 389911 158395 1026472 661651 783078 618290 901332 868949 833370 681488 269180 381730 328142 670864 552999 584304 353940 847365 656272 328460 407409 635477 637732 690580 933404 425080 130951 49917 411330 313598 552719 66317 227973 638086 221255 144097 166392 758344 865390 960361 894885 940684 1014261 935911 479879 657713 1040133 984180 258192 250919 586743 367739 801060 319989 572889 46396 159644 542772 989424 540746 290245 678417 387888 209422 294494 214735 861894 886850 198558 460867 302223 565366 198059 303446 892574 1040014 218403 961671 946874 762689 445847 473702 103645 823964 338955 589850 706998 600702 970104 513500 786728 502042 866635 165242 264393 934775 687075 1042645 69220 240627 610582 88163 62071 649404 532140 289198 617142 883286 573155 916946 128134 184856 465642 565251 628611 792750 562534 13317 161786 83096 935151 324786 866671 295082 261780 1032824 930073 844426 405587 115160 419937 94518 560034 608744 683879 949115 491497 402130 65405 999038 951557 463955 224681 384055 865735 705597 650535 762353 342643 910581 893413 237260 721730 46069 688902 625211 217824 903243 724320 457351 497902 799001 509438 584521 728193 451603 298142 1020916 718497 228356 376371 167497 187595 149321 468836 216288 47984 108116 968460 516518 73844 965162 352440 529497 947631 877286 974636 444686 854895 101940 820958 112300 914165 251350 194681 93551 174323 749091 918364 240997 757780 484483 804889 658676 736116 77300 830198 454482 559396 165256 497263 183052 625832 563941 921010 245888 84344 954563 560929 98402 671106 609138 1033940 1016379 506790 954193 594196 494309 529977 94040 52449 951056 104835 920463 818797 892353 284225 958356 967071 642766 703523 254234 461970 233827 197711 700004 475667 589439 748508 593102 594982 275320 736856 816965 865921 2163 176195 228553 942351 857837 756114 831218 139886 69685 303149 319592 98930 680943 139888 963434 226464 145042 831918 882760 203443 436203 609449 875497 775963 485784 264732 190022 339833 959886 500529 772333 556837 13460 773643 720255 686504 599237 288830 668722 163138 626706 749906 692815 636261 180926 1037635 966837 789816 242144 198404 543316 324117 901604 1010423 150195 124427 777482 102774 224364 320092 383462 934222 79786 35328 668126 1004095 962737 535585 526256 87933 18006 890525 228841 793138 987267 440455 941422 1041401 351925 332966 986103 104805 956030 590837 1036943 1025144 287235 706593 29718 634668 208510 224782 267199 339438 1047229 1015891 355218 571933 619937 362937 742123 539792 945313 681919 496889 780301 232004 879897 661312 787411 156842 414765 151575 755217 777220 983445 593195 753260 510232 202399 821754 86141 785342 1004496 579161 638545 297317 707420 429295 180967 486286 254896 645560 408757 880208 731625 774274 1009700 683731 390234 529267 338447 977365 185610 575873 207432 842280 646195 713976 769556 649010 174789 309752 828074 582507 677088 582901 34743 301794 201822 1016117 485852 389561 510791 1027925 1031471 1004196 874074 224197 681910 486767 765835 1029447 232431 869749 581759 721780 664395 1019945 1033490 789815 26798 91025 826833 712528 987889 406725 619136 934610 352096 992885 279702 1012645 1043517 239457 594364 927493 25403 1007838 632402 975361 1045507 1013080 868330 892925 433842 593610 131019 969008 85593 212295 666991 555303 50044 927093 1001733 922944 741012 98061 323056 537392 744077 811869 361797 184190 313160 27590 182353 775173 726042 139325 267026 781942 154188 570830 820921 243411 333721 466196 195630 468469 575667 549059 378507 89096 742333 611359 279968 702218 213714 627074 542830 735567 839293 903386 606124 212991 899135 876072 213062 297367 652557 350210 775640 363620 206799 695825 959799 597259 846818 362388 777960 288004 1044375 47580 164263 862490 384690 349902 27874 679917 531691 949092 148284 71792 741488 921132 859402 503915 113762 843207 789209 613113 944979 3947 747494 259851 207310 908642 785572 669156 217295 763273 520506 266652 352327 1001426 233474 496541 879002 906434 251916 256809 674336 101363 319385 578513 1029543 76435 657056 281599 463087 166372 129356 39790 72749 167354 557691 829868 159113 811776 11841 566431 310175 658995 900195 63229 456706 543205 1008349 102098 407988 505147 647261 750590 620464 348784 351941 437940 660321 283984 271788 687613 209704 213438 859358 384563 126169 416302 270040 155526 16446 89643 662349 740474 319891 694483 985507 204903 119816 81750 1026934 85496 775235 73594 597781 153005 299739 892442 803328 273497 114398 918946 713584 586148 712780 337045 575183 652938 524953 932871 685627 332762 732975 605732 779528 938167 964585 23719 582203 1038619 151962 59235 88847 148559 65156 96958 224628 469877 641249 1015345 346763 4094 347486 914121 583979 758324 136603 1020329 231519 194481 115372 408198 197094 131558 67483 111145 715954 201878 291811 504049 233322 633944 265718 999758 303847 337176 1031609 618055 386234 381078 427779 82421 1014181 941285 693281 857094 270366 756462 790613 731195 996047 799979 315986 236778 31512 238828 972482 633212 1037196 15189 1018560 404720 170607 25950 124511 363607 848959 1041298 612129 188758 581160 483408 490112 686247 856206 546381 960616 893080 897415 1001232 740795 116618 55134 409973 923340 322163 56082 112683 59876 86877 424660 108598 45505 698341 314509 69485 391186 935868 65621 897789 413692 64297 1045245 144868 561304 258438 233606 819063 384882 724927 132776 684508 101132 954070 51020 454801 111961 125537 875282 79587 183874 663306 918476 556664 1039908 866574 274177 390598 630864 340671 702571 984729 421258 8962 654457 650385 325259 506834 768718 957345 773759 661691 575680 915089 1033608 908639 693210 611709 725817 762869 685146 285781 1003803 441285 577460 729435 804139 997293 396045 435111 359514 478367 478656 627110 46348 393249 70621 1007511 465306 75467 102565 503309 215760 570060 319759 524400 408175 873062 855623 902012 841132 810606 516137 697279 32687 727245 819146 341023 810005 736001 715248 517203 92527 185500 471445 542565 224193 96708 692840 43574 567044 836018 283467 391674 420260 922931 293078 260792 288514 773418 673747 642507 57843 499980 38848 51299 1025855 812386 128336 498181 907299 334411 955626 770823 296143 477687 922920 744213 268009 702253 463194 599983 166921 547782 427009 852648 426043 702255 63828 692393 592000 617707 496062 542636 548173 668431 709725 50561 349450 69829 348549 554572 372371 650441 529723 101125 338875 355311 190907 540662 1014725 204699 158195 95041 849385 197703 910341 363352 795605 544769 986057 109955 138281 495850 884040 607325 765178 662456 528194 120407 611920 51764 390569 207924 5287 2493 635940 378763 588658 997828 1040525 633161 630675 350798 243059 1009708 1004005 854645 226457 890697 469427 644839 956789 818310 843581 579685 514994 136993 685626 434757 328110 554535 178257 295153 426749 548605 32670 460902 64228 148443 315700 520886 158431 1018445 903061 347782 871707 401840 19772 523665 227068 551355 960275 754467 707481 747763 380669 74398 376379 873269 761421 544249 632034 417840 510029 418876 842432 913896 107705 507909 438971 920373 838209 267782 735727 988738 948490 9092 838186 391950 382254 437466 879727 951790 61751 183284 658292 794121 567464 364244 620067 707547 871028 58897 602652 692146 922501 123731 138802 985140 358710 280536 976106 878807 279514 615154 933631 180328 358707 802951 722401 823173 333563 862096 267825 896803 236895 944282 918086 624392 27006 818248 562347 1021009 319470 750030 139934 81902 681784 241016 175763 787745 340567 522017 580272 124931 908093 972988 174926 670719 249167 609487 792958 309845 163812 48371 882049 583832 229577 413782 235855 773937 478912 887352 781074 393178 984060 800881 929704 257059 53414 635370 929060 691184 83292 484639 990540 676856 748972 833188 192541 687176 113310 12189 1007171 431807 113959 523332 183202 554383 307383 768614 195024 549314 447916 104422 1018520 893363 1022940 49465 152184 610193 302352 204777 490275 360415 92035 26899 488961 178167 923751 818152 835242 898178 968288 200751 1011055 491521 375815 701634 39377 645448 164456 597516 1019143 125437 506756 181394 181373 740637 117968 1037159 967760 353656 547252 26293 309714 853040 298510 662075 192012 286526 407724 583626 67639 219117 112085 873927 139330 659805 43457 128429 434512 1038081 1018652 144008 523319 545570 130439 814970 535041 595289 523287 620089 982638 616729 906196 210319 1002097 424995 60987 315353 904879 382223 224189 915849 261635 6602 560702 239525 561149 927250 258967 527941 516958 160252 368660 257816 405661 575599 841974 735200 363621 413094 773873 454897 637461 251314 399536 949174 249406 822006 261453 663852 1024297 713897 298713 585829 856399 912728 562394 257287 988638 55649 18119 560587 696635 978296 382606 297726 1004410 898342 969487 851203 261352 493893 928415 707278 61570 26245 95622 419946 140923 988139 159873 845173 732858 301389 507712 543647 455513 787927 937705 347439 871207 820872 364691 17277 547879 511157 558028 228729 249359 967814 889108 56867 1035466 433012 472160 51984 121591 530130 1013656 27372 881767 211521 539929 603122 950434 81465 678451 772726 1021283 972423 885163 536412 395544 575689 196155 867998 906595 316148 867598 622025 1001883 57807 927812 473728 560460 169845 414068 915704 324275 74199 977957 209531 792898 221496 563283 287717 188450 810671 589041 289834 534700 4776 78433 408270 485615 686947 457981 970347 724526 197492 710546 557871 569183 407617 314848 110939 69548 1036423 141083 39877 913654 983766 909421 437847 505421 994320 915314 855181 841337 968174 1017018 290811 335477 961915 763466 153285 705518 244119 997915 360998 214984 303477 1009818 771305 141465 930589 327462 205299 1008940 514539 563862 15031 773888 161038 631216 265664 863431 753162 659379 722219 797927 950070 593614 1004842 927740 973375 418470 567938 308052 253603 565972 207117 852849 77879 17765 506425 597643 359842 96600 1026952 843532 624351 971044 892174 574994 619455 965935 376822 826864 162405 382552 1008893 781485 972232 1046638 645877 931459 658484 142518 957764 331873 493001 1008745 709218 131690 357115 656179 662111 408180 394000 801206 830810 396938 584357 77829 182795 675691 997930 589865 488506 617224 230497 98463 295749 155401 21731 909016 655519 228169 980635 461240 185931 455766 559688 977944 52581 1000946 224512 30533 646297 877973 454312 425342 50858 705768 1005692 220281 198893 74827 803726 227294 399819 669008 212798 295883 915266 68925 51143 761678 460133 1009551 101554 278254 867544 47218 919393 124707 698708 331593 156038 964313 473129 903468 830376 49650 251575 922469 746405 15297 712948 605682 412459 553359 1040361 581127 757309 890137 563253 311433 735668 87824 616584 437395 721339 20888 981033 259573 809043 148169 996721 450480 971725 464689 762958 118395 582994 705617 982209 412481 57182 652059 6496 644513 19521 96891 275925 165485 758941 174539 687452 361003 521707 418652 715081 80791 641270 591604 159616 886303 333917 601163 426235 751717 689941 208269 645192 990913 689894 229851 825352 851389 581353 649161 113010 353431 688656 483297 248525 495554 505246 63263 196089 432997 821163 90484 427751 673242 103841 222276 739868 361008 467650 987367 645939 842410 818847 249643 904024 435006 900002 604112 542669 982039 112005 48907 526440 631828 157657 143108 36371 760646 627841 848472 700748 431478 768564 536215 557218 15516 744190 765639 421694 1000297 955071 761311 250711 542654 64938 69965 832701 296243 782024 615281 977743 808849 980595 417311 298373 1019224 178395 603425 896743 363066 5252 151731 224915 997790 366790 1042437 939451 315678 347212 355261 656933 615177 312214 376946 14505 934114 624503 674098 330679 11743 773015 49661 958926 549227 619761 649799 135174 743844 225366 196474 1023111 1015261 1005801 264050 544016 364829 487074 846591 443761 849055 187595 745574 357905 899664 20614 239072 793192 165717 843588 396314 952198 804482 81231 741556 445067 633571 1000513 116930 300844 819767 641419 351054 788021 448368 50415 805843 893953 648500 771847 185540 118532 55391 835516 1020419 91714 90751 333007 703338 378837 793686 460883 143174 663402 440412 880432 281814 525508 656699 243618 761553 617016 901201 540601 349661 645936 800817 195543 824089 68265 507682 683317 295572 45492 781726 59485 738771 1031672 308437 273329 1027663 839726 344360 607715 247796 133796 568494 969851 406436 274363 426418 1008213 807346 462953 331058 953888 474216 84664 229730 647392 889473 612421 387111 552044 266671 388290 845213 166384 983318 762996 215698 782445 420815 131765 751368 662324 469862 639091 429239 65647 705117 944815 1012104 6040 1703 872704 238107 634880 957485 771086 250946 956234 999245 435223 420228 528365 188245 343916 373147 661429 166157 622837 261366 523842 139562 487081 1015608 347015 1044188 915479 439 849484 718401 726241 550398 584365 664303 340795 391243 254106 934510 259696 496145 1016405 577211 148829 429175 582390 100551 239861 754392 345322 320246 457403 582978 77936 342945 25419 350967 776731 583572 305361 1045742 579923 986256 1035664 536658 143059 347082 65116 248066 301868 539754 381216 810000 17729 570894 971610 973378 504009 1043268 485530 445076 459985 807955 719110 1006772 893495 92275 94169 281477 264752 273104 854496 823197 529603 950923 226299 582086 620363 222841 801186 3456 39672 907106 951133 201598 639823 305795 533835 203813 951462 861197 523676 211472 494249 418211 369431 1047694 44760 496864 25493 447010 614150 724431 1020548 473858 742363 5489 927589 510874 104275 890939 765005 589574 645950 1024149 818280 1038747 663486 631132 217714 154462 305611 495712 927548 1032843 281010 512231 24621 957968 717202 519720 282046 700431 826334 927185 915965 827488 33246 639618 608011 360204 172589 280144 875934 530131 1021756 877891 1010560 659367 310734 774104 963086 450863 961402 839039 255161 955717 1045805 829213 907144 678520 673189 123276 359829 59019 246775 346135 210827 305396 182793 50943 1012271 380254 650008 988664 562388 134695 936500 406188 540645 808675 147647 437047 121695 407255 939250 637097 292179 336766 163928 534919 651369 887560 640593 269387 885336 898774 662161 1018335 229999 163327 694174 630822 821264 1034191 656725 846964 907567 450115 1027941 546320 600279 299149 35794 846009 894373 75158 176500 683806 809035 794231 597621 318821 643598 903423 118487 822181 469833 565809 8940 213099 807400 297154 890332 527161 894958 901023 705570 257794 455151 114789 705039 89264 365974 253415 180806 556447 796705 243372 527422 675359 609504 1013615 410308 296949 779193 781725 522870 548058 952231 813530 761928 917755 286006 291452 962563 984439 78089 869902 604865 99045 452181 601551 245107 922571 144739 958513 83803 696104 47634 340826 520338 258795 676434 941990 106627 11897 511146 266787 992366 261419 59058 462611 497126 303309 760730 468078 921940 52257 443042 994397 506993 675162 654752 974784 793808 690337 325501 817321 638546 770708 520888 533727 600495 80578 1026017 739420 535284 529968 947231 888783 485375 727511 841643 643867 280325 210211 738387 837590 599309 973941 998392 492491 908403 668578 376592 1036153 170854 133235 330532 542865 985705 761123 502099 676987 1032918 738020 707790 778962 791894 246874 655706 720868 925802 565278 141777 603955 472806 856892 380577 50678 693872 652213 834635 892312 552453 285438 586213 276024 210037 991359 712601 12584 610018 74774 980260 314223 853829 682129 950360 598087 316137 130615 908186 670623 911598 441664 126052 851097 731335 839768 455108 641037 676028 134944 172763 789253 623721 207021 761184 1019199 467773 761351 9243 365486 388860 691372 404842 774905 1016382 411914 967103 995835 988910 575752 436767 285761 957643 974462 945828 9359 8170 278968 238845 636764 884530 420855 364265 40273 553694 541168 985279 36301 320255 36427 1034218 856420 495096 871461 977253 980059 196352 377230 53315 887086 840867 354828 676905 899851 350018 635159 737234 61524 745358 818330 663434 900385 429329 362360 745396 812476 117925 822277 899909 78115 12026 409225 391750 953225 397077 399297 262229 587989 35019 978782 731940 448289 343882 812675 524537 389436 291729 991819 864045 57641 486131 382528 121005 934558 337305 859877 734332 243078 484604 11310 752687 438399 655982 277507 10863 336733 955794 582849 625019 1042853 944864 470968 364963 68883 313891 623534 530382 514068 756986 417626 674805 309325 263514 517098 755622 979218 406538 667518 879746 925167 20261 690090 348862 99619 39068 87032 853926 997920 230578 59492 842774 331789 12414 204766 590591 351300 862316 1033931 802792 624852 491196 382341 648554 292608 406018 96982 74675 963005 254884 587393 763652 421944 581215 672697 99891 878670 1010883 234408 819498 946451 819122 38890 298854 324940 435429 433423 1031801 13812 347495 619804 1007752 810171 156696 209418 297677 745090 537643 569414 386070 503264 368552 323888 49988 703904 173547 345500 1023437 86849 997923 18516 1033787 502133 420308 108691 31403 484002 1037141 312459 344911 84836 617555 529376 368876 847113 235596 221740 265053 520211 626453 711033 409614 1003194 4949 580810 581761 808807 293127 570002 549069 1015610 392188 786234 607770 197766 222807 331680 636198 1007951 460559 1045395 413891 757203 718960 288856 813142 201470 1029786 693032 226906 781556 984577 822191 519899 408971 338411 964239 89596 1035982 682741 585691 906865 353659 454031 689564 831493 779142 710779 197200 169494 735892 314194 640869 58900 339585 42239 948163 679430 124890 563777 799295 989956 808548 171053 629801 649150 549779 265899 1031103 580339 849172 380660 107191 738811 769859 166426 977081 979774 59317 615296 718307 439483 292784 977758 204100 279170 499374 419134 886625 1009978 509150 876162 715954 297116 93603 234716 335910 287221 846355 601299 289179 997032 973689 866373 372839 341674 427475 429279 751058 409349 258644 60071 237465 714837 1040867 553587 791149 58702 1019803 879727 7282 307508 934729 679579 569280 167521 439281 422731 617702 578754 408138 929701 294242 364634 250685 817702 998954 618431 324201 913694 113190 656024 664738 561455 718003 870437 885358 109522 263201 560567 848519 798162 785462 826675 670812 603598 436394 605075 715407 326331 530345 128869 130424 655968 455764 935754 880032 305113 1028416 981112 97863 61973 164597 191801 778208 834136 404080 338794 565903 533178 626593 932605 194738 941221 928750 185463 772437 48986 345262 647026 4796 929389 652719 246044 597213 53317 134065 850615 31715 791709 1027817 399383 123565 330502 908671 716327 312652 985443 112144 207204 510856 434795 692780 404576 529244 322602 717017 802368 934774 333440 274702 461119 748984 414112 990265 747817 1032634 263315 737466 428512 331589 938931 990309 546267 465113 849712 202500 865442 243240 418190 85203 72019 837273 341541 272642 385312 390086 397216 905271 459215 541694 497279 154377 297017 359620 452501 974982 1009355 349517 150154 479406 70664 424198 800857 335605 555268 875021 569811 48325 405483 709555 976411 1041402 135800 302336 600361 176484 268414 625455 866887 626504 689763 762925 449174 913376 486304 655646 963466 514006 1012034 295129 494954 669901 260204 215655 775633 7128 166099 794503 357936 302081 233280 1015597 653897 1028292 158738 497663 329397 116881 577977 199383 728928 537421 488252 359748 966152 285905 393908 523272 112833 1038186 294863 208283 850035 472663 513614 873639 556890 374863 773255 402058 900998 770552 279011 678359 934233 665713 507233 606421 563724 805833 871442 386046 373289 721285 503707 927873 547858 151326 515254 110273 604793 259201 51633 165076 587494 50829 429293 633093 182325 186776 183136 613459 608533 162795 554771 476400 499338 65 56741 549058 61035 809036 788167 575461 533988 687920 942782 605990 659446 242694 379109 825994 244722 558171 1033768 978885 996354 566958 736137 39108 33696 763125 1002654 984612 855581 284440 106001 352696 472347 601461 386079 983302 544531 740187 49434 370635 191953 422287 521191 367219 488691 243914 644737 98465 327789 597048 404596 6061 39687 1037306 147810 898337 836829 753573 153474 760124 739806 794817 157212 463215 223311 320844 534542 158434 411461 115252 555594 636144 769326 384480 658005 873382 91721 838312 1004746 811592 396073 561496 127957 583117 743222 428978 605625 1036126 515883 331496 406347 970459 227225 255526 966260 128342 514915 630022 147634 206741 1024576 498201 94615 352404 886589 461157 232777 377857 393016 562914 185089 819391 335718 63740 676748 492387 709581 805652 987085 587962 484811 145407 943929 237633 152205 324741 775769 978603 356761 330211 525643 852063 420677 258122 730690 809976 556861 1014110 828418 1017027 39681 2743 139364 286020 376932 239715 1032920 350641 506894 1036130 251614 950901 404475 270377 506508 18095 120315 514336 7435 663216 151088 794916 429338 458369 650642 860677 415626 366683 137326 783113 439744 421676 644323 742247 805942 637209 45412 603341 784633 463350 523065 988635 586284 589264 279805 208038 537732 408420 605473 287030 213451 190117 644200 727048 274270 224057 439401 576652 328879 739069 329233 31656 813507 105597 493598 122419 107956 365949 259492 95099 126256 824691 965772 482240 65784 277513 459792 983734 990306 145312 852801 104967 930776 780232 829313 353231 33623 1036233 428809 773406 683249 710942 80740 546938 108363 222709 839666 677978 244768 275376 184422 227756 906940 68966 813897 335439 1041025 1003106 588917 952218 325989 799907 975770 381140 729714 721755 43708 375225 286789 324977 31923 671995 724880 327679 781225 396991 234905 615636 657312 700188 351928 333042 378090 892064 339165 713489 963247 269002 701959 820763 655722 1040529 758478 486318 907628 430811 359642 613021 65880 921351 122217 451951 578725 492900 830413 896222 1018400 222135 564204 815706 838247 528313 695487 719492 693870 356759 435923 769971 32254 1003120 514763 95346 992817 553691 913371 153088 401400 568670 651855 216782 921237 497912 283138 321797 73249 407448 409831 790782 772615 89251 24964 42951 1045383 452466 574834 779685 280628 511441 670686 35980 653430 63106 978955 453289 179721 320440 22478 437465 78460 11676 422417 557359 882100 183500 21840 625010 533606 537815 3615 695708 368288 540354 249249 351836 761408 713606 419858 71573 728443 575119 74559 94941 36184 167998 578825 588287 285747 596073 20966 616825 379963 24790 666464 774911 662003 483267 245396 692214 651956 957025 234163 459770 473898 495444 329604 339800 337363 454965 742368 463252 825732 241936 382005 121829 452579 841958 1026308 455604 578541 13868 304484 705825 518258 775243 363900 222590 269972 280350 369932 591313 1037388 640375 757221 144726 4837 398233 1013356 390139 992639 867775 38939 890083 753549 729748 787968 28900 848727 511418 969533 223497 669817 827971 874886 407824 574050 283963 673702 563692 59094 1030172 417786 78916 21613 611159 261876 25331 317714 118994 508313 574854 620676 996965 33796 500417 1037016 585820 45025 465690 1039093 699384 187122 273212 515350 524782 243086 163462 447820 717030 739613 528778 726522 468989 1017501 697486 998999 794947 664864 589326 1016047 3134 774220 654648 80418 886886 435929 752750 448164 929703 657687 721864 657915 782562 636773 150415 414981 211563 671931 102083 908399 1045644 835873 109974 167742 1002497 258102 532463 892234 19579 819114 440297 998846 871197 182723 78929 50586 532738 1036252 172843 200241 210357 493794 824365 207787 88503 163798 662338 1012612 422140 836173 41736 447243 191854 270067 560979 816612 268649 1029123 503720 638087 209469 708049 491970 557759 873136 857408 82961 1029675 929145 659020 645174 801984 497606 124546 488841 11077 1041335 889731 732051 150485 68320 16773 537748 521313 174283 528849 202750 208172 574836 534854 171255 993101 94155 397013 822492 328496 731189 285187 542137 190229 924428 307562 72913 1009040 142106 727352 168220 209927 773154 823726 544196 209207 634200 198050 785575 310192 865251 35069 714968 415828 509282 780094 880926 436444 451172 33270 674420 242259 594158 753482 1020551 816025 366330 18548 766523 969697 66802 940098 4135 766259 561209 154006 496404 767723 933282 824804 717953 910392 1039351 439223 844578 711326 183923 181548 521565 412788 960328 894580 551883 574311 37403 961623 771005 767733 102019 959148 6581 127731 621197 6882 875496 413192 585019 199291 150723 700463 254208 899467 1004899 92473 470597 327997 600091 710473 185832 907854 865010 89430 203704 146320 123426 895404 159994 215145 832155 871531 929511 184145 529533 368135 532779 923736 204194 849350 974952 263069 330770 274501 457905 30680 956556 689652 981007 467153 203012 373141 528640 490982 226079 550593 908531 278665 319160 71779 438989 522944 882783 724794 451943 73124 41941 774235 52749 1001442 343698 447406 763648 779325 1024575 100972 734709 530442 620348 112039 149141 655794 87835 3266 652539 214835 802595 603125 510009 717984 185038 459466 826579 305820 290379 793251 417601 990435 657661 773425 956018 254146 190457 545534 1031748 166810 336012 86501 750093 74081 780979 832404 747285 774944 902050 248849 472857 920950 286782 970802 588490 972563 28578 564259 701516 687934 208286 313828 428472 236624 509235 137161 249754 350775 426776 204536 713587 71924 776248 481774 644664 88861 863282 948987 255697 787548 360408 4801 380059 911341 253872 100025 578023 632612 370294 284590 966264 253925 429976 440383 37385 437034 39353 29537 659141 420737 375086 402139 791501 125835 875140 832969 1034166 511102 1029368 476954 299784 738468 584957 607250 191168 142810 919226 451272 912078 418834 895113 911529 901272 291793 437626 49395 845173 104626 952270 910139 141619 199649 95100 887272 101522 41632 424111 1030325 912327 834757 81477 299827 358650 754490 765010 590660 198344 226940 89755 110498 926401 85277 452380 934486 262123 598595 450690 982849 209213 980006 970930 436886 275493 29333 383808 180062 576259 662898 476153 259571 796588 111409 704858 72325 910823 1044317 302870 930712 120307 235796 503955 129156 956160 516486 201581 235508 328113 529017 377330 708199 680608 691400 128421 806066 1017050 857823 678332 814717 953439 817985 200098 147649 630947 96003 30581 317520 288528 849998 910985 849997 150914 896224 394723 329904 238793 581772 466622 89283 756523 43957 862986 706983 567007 94679 767976 363728 700562 45055 104495 950917 970214 465741 26346 568417 834543 3961 121304 329685 969140 544076 320491 963747 959156 395554 829385 355172 59742 280943 735822 17412 631191 759095 144648 183361 224056 127635 202938 945711 232590 800051 622554 665270 314585 695511 598290 691218 204493 705493 631234 271443 138003 581015 669820 134107 543433 673049 466823 715746 606718 744303 710494 934133 559671 702013 342318 258419 1006829 761405 153947 537615 994829 646589 735739 902737 722550 581406 675161 29461 110206 531286 903284 125194 174190 448623 116093 713011 523009 79878 800349 693610 969705 38349 304940 952024 576074 603657 118971 824447 26941 1000468 457483 614832 649807 860380 733140 330901 735231 328034 277759 537768 299075 515389 1017644 741690 261892 765204 175149 153581 895133 719143 914825 439098 189536 505799 695034 624877 141073 752602 972015 544931 638313 979800 114443 899667 480916 177616 592548 582850 941747 221924 688453 320525 993627 200904 743212 694307 584725 133831 478669 447305 35036 57278 632397 970900 403618 376991 123911 850546 239051 995056 941835 290 902831 916297 435866 409911 149532 37850 1029035 1014297 833491 631522 256874 971907 794375 785721 586163 473350 228577 385223 871323 784005 987390 361226 512488 1030327 554479 61333 193428 773801 232375 734859 903246 639289 930385 60200 848632 604572 840744 389688 349226 800728 901277 958622 691374 235851 874117 928207 741378 388898 327336 286292 362201 697571 980547 309836 803226 227044 584071 50151 621279 932049 1007128 1030636 371192 584746 781710 889396 992614 140994 20471 739372 742752 1034561 538195 686935 767569 394659 783639 941514 43863 570807 917163 783023 270534 65954 863724 236738 392867 87641 385194 916695 289578 109610 778795 401490 646473 924980 468391 720813 720674 117738 872649 150774 942221 530835 136756 430670 522643 928973 548860 696427 163060 968710 936489 806167 31394 159746 912696 33198 1004100 909912 850073 170404 390580 580597 335154 69885 621441 470935 1001434 99027 98670 928850 764895 391124 417521 21519 40321 885954 206773 614920 670836 669937 359960 303438 323170 416971 341422 496451 829799 196687 902588 714272 724627 645518 232382 768880 939116 815918 974305 999059 196969 699111 454025 166716 685688 688136 424397 58356 543097 733682 283126 669845 28608 896668 632836 261327 14487 807182 13097 937638 792505 782310 139851 486642 802777 15318 384646 490973 134425 880163 1023400 959849 16275 83752 181428 1010664 1492 875729 858720 1012866 841563 833825 379286 558002 73503 968876 668662 251337 898566 104733 169043 640362 404847 354226 553266 1032716 780713 229307 581454 956028 134265 157982 824343 720728 274328 91862 1034285 692628 651059 345455 256490 979193 83050 31116 335830 87713 634833 36450 891696 550781 668657 713786 47724 154319 794568 179954 523183 880816 305477 173181 769877 571531 481229 199518 121452 468896 736953 547121 784694 982914 853974 143651 1036715 1016985 511459 397941 206325 459937 968470 1001213 366322 208169 114584 926116 149173 373269 418820 36073 215812 476189 23532 911708 61404 186188 144468 15396 444905 211329 72245 306554 563471 850161 353531 874284 64228 957091 127240 942875 257331 73971 805423 31165 991354 188943 1025593 163995 137836 437885 307043 305364 534641 83859 532190 445849 926241 992766 665422 271023 916429 823356 44876 406256 665846 655649 416740 601802 184019 450134 27416 756414 968400 818901 351835 191970 160010 229743 947478 28768 939731 881478 915238 928245 1023284 837203 282460 4210 804710 333793 914940 140863 346456 902928 273214 915667 551469 56147 688593 94013 784059 15090 211283 59550 934924 733577 288986 961196 197088 935559 522606 106545 548138 484272 28812 354186 914063 543644 821925 897321 495850 90165 239004 454164 379851 964925 326476 937571 941555 101062 240640 724933 941017 1039288 628985 203772 13864 298062 724716 325468 1018943 634009 344193 65360 315055 467708 102613 784598 176577 1024686 503289 323326 1011694 389691 555888 549230 253028 295427 773301 705249 673160 86714 716723 280483 468846 535526 132939 525335 372323 336485 144849 23345 133476 618212 956303 703741 756900 300136 920897 832790 566282 775881 775832 805167 431536 655666 64695 370574 988261 97443 36025 533900 893484 702063 41513 298518 967355 579262 672136 442415 196093 968460 656074 302444 1028753 952488 756697 804982 505928 842550 645905 766860 381610 209710 942530 753406 193394 655450 585394 468915 150798 345180 682136 820644 865568 882982 809122 825950 579327 968576 1000688 503684 1029687 560517 645910 968011 590085 472358 191134 282877 504539 154277 12164 412535 755426 607004 257208 757674 899699 500468 218784 952605 237469 832622 1035667 995945 65443 957982 845919 418748 281979 272746 872131 291159 436303 968975 25590 334352 634368 978845 704798 181713 859550 833014 229338 201751 412145 971219 21689 440947 220148 646207 686529 439052 288084 124953 420073 572188 279285 551063 550558 336239 741229 26558 1039426 517351 386439 199915 230056 467706 570050 947021 547994 579122 842192 577640 885075 124076 910615 125587 440069 556698 231731 843643 1039701 249025 79730 801438 206810 192252 360534 678865 796833 346807 214551 535995 109228 928116 966431 797783 23662 894794 542860 768886 19025 586080 985265 576827 993584 775287 352661 907421 618717 891742 78706 139240 804508 212347 126775 18236 669606 580937 424199 604940 836520 825044 842424 878241 833345 302655 378453 408213 743047 699966 387229 656216 415619 444060 985985 266159 44208 211639 723113 730928 663424 266239 166896 20678 1030871 765050 632292 1042739 984462 447811 798279 985481 396529 654598 259729 998832 671553 647814 183403 166628 5683 622360 674869 640564 889200 476453 754561 473860 98579 241324 549781 1024396 630830 727997 66541 222550 98117 852223 439480 670660 278225 681515 975190 723591 727486 373902 1032928 663081 180205 906635 58016 503941 98483 958743 617620 573257 542040 39995 414192 275067 547737 133014 146329 938737 528423 212441 609450 823511 6438 25160 177395 760365 774319 155456 660341 115015 409422 79019 174311 504651 915076 104077 940596 97974 637766 514939 164603 125400 524412 670495 301070 137555 209283 810166 563699 493216 314540 931217 743270 149129 85434 538519 163797 892848 452712 970690 820706 848135 594657 472222 676325 976982 188486 492749 836712 67769 666412 800133 2217 885023 888859 839952 964379 873164 473104 656715 444389 575447 946939 983591 677217 14765 139842 10284 405150 468876 389949 67313 539103 761097 813496 764837 1025818 256139 506484 212873 62074 827853 751013 783988 505566 65632 590197 150862 20567 492070 58496 759957 216750 844248 188502 647899 833499 482690 449533 858949 596623 806146 564845 758798 159915 133260 22801 774402 446919 532264 131660 632323 193964 1039667 884722 42376 689882 991962 631243 384793 541955 494242 257043 716244 1046414 778211 995837 284395 798741 910664 720939 866340 122087 944976 907064 149079 240519 636624 800302 924660 998187 669551 423184 55162 925502 757289 487250 854529 307678 517069 917083 259505 570974 626559 738314 728137 641989 724278 1033518 335257 372558 1000511 87053 517640 151270 794040 248542 666895 502706 92950 955983 148411 232582 400544 593919 13103 65646 378865 502021 863008 897321 556666 255079 671831 460201 979965 598436 555827 595092 849171 14123 276004 616134 798119 253153 904241 494029 81785 517792 628595 881259 862365 872114 81816 634648 326137 856154 22625 879230 646602 250443 413732 540155 749087 549167 503370 775202 940893 457249 565714 88890 90809 746803 712652 706493 693441 253929 578015 648923 453588 448444 529605 475381 406181 357529 870089 183330 867004 324447 730703 552621 549621 577637 458829 151956 552446 508401 814794 197387 239837 361153 681830 92407 352617 748678 235986 33652 371916 647781 794195 851792 228871 822132 947267 694413 724078 744771 118928 740579 166440 161360 769084 679483 469680 706705 459483 337205 293207 889839 651544 766883 1048511 831685 385840 214796 212065 633445 664437 297770 911624 371091 268492 1027180 692564 274184 443695 14965 1014073 695792 234541 711323 381821 431724 948581 969321 84029 335889 483086 340509 117608 304232 189554 542506 639810 768364 814191 802487 163555 965647 752629 266271 588982 932533 419978 788336 852219 536502 808649 272364 818245 396257 35038 286346 344572 102644 64780 296053 462555 687141 154663 143756 1040243 458908 735258 941793 824999 594422 563811 842042 521262 163524 385682 1016723 121621 121610 128206 485786 583738 146112 768079 369202 22738 506964 1041893 393713 803043 189223 140912 892321 922059 311819 754021 466114 749751 914891 531280 449543 613677 159651 934988 57301 370563 790468 579213 693959 571237 397266 976086 158764 631379 736613 178435 469639 954912 66699 139905 601614 228212 608836 136401 1009453 74827 333573 1021449 666880 948852 135478 1047890 909276 408083 837556 688491 1006534 713760 117840 333604 801530 197862 499277 958436 583782 510596 746726 26660 950828 1043311 686534 62962 166948 56558 181134 141167 160343 22941 254034 303441 842629 14315 729116 691554 183200 954524 282472 239871 693839 275783 610726 828313 958828 751320 691132 773432 128902 605200 663169 333043 305760 157696 258371 1005433 132464 495762 822338 327051 168033 66816 49971 649855 778641 336987 12221 47807 540820 197637 818175 610888 6319 747063 490760 178988 998237 131196 662878 676880 1045198 70196 923512 151214 386147 609042 294980 622164 181043 524703 205218 947812 971402 899509 173286 522450 997476 981764 494938 832681 270326 620432 697 283782 568358 492080 27574 777499 965134 775441 579699 482222 29565 1026098 867594 713879 110965 858086 687112 319941 732846 1039189 147693 241978 625170 412410 502445 37771 661823 833318 443954 649825 1018632 855676 55511 444154 547316 840819 490222 903336 69310 223191 33340 609105 807635 170313 834680 189933 709335 758202 752079 14604 848160 657652 321379 724301 542777 1035281 342471 967144 720225 693250 173957 330533 451338 928777 537496 786659 944986 845887 1001458 1015058 879277 551951 139255 1034809 502289 311481 66304 1024497 477640 506832 282330 228199 324554 964028 348740 797150 253504 299065 522100 445227 761354 134358 999059 788023 641338 160631 428092 563585 354711 428244 634881 604569 933659 1037560 390886 245670 119413 932290 900580 501729 22408 645479 594023 1040408 745450 216302 851665 1041964 548198 273074 248053 407187 62587 646372 1038492 920279 728794 313351 232452 682004 204267 377202 512091 294270 81225 251346 756808 479961 353601 286629 383587 182015 163160 1011135 332728 1039966 237250 686537 305737 24951 333547 224957 250761 248672 735730 393068 459489 755779 66857 347384 930862 558045 561559 253274 656961 788480 480886 254429 632158 387857 539573 642465 755134 659082 883830 736281 716301 470393 809361 272269 283116 588544 826384 815001 687216 1020115 386993 503724 428705 404925 318823 615818 833020 214043 134617 485323 1044210 776287 310242 306265 935783 274318 749327 941814 11571 511427 284196 346036 292004 181418 1014168 885115 209658 414213 310804 950406 92394 183851 505591 878822 1015068 60036 215253 767230 820909 278542 465907 273413 550830 77275 57037 10375 964514 1937 743569 995044 294404 496616 871329 709584 179391 580400 141333 62161 510644 411080 429623 931012 622136 2728 172293 190041 141203 1043928 796850 794258 154498 937718 689445 734536 101813 690101 422008 362918 490322 39512 1020282 432300 550256 405563 122414 943021 924573 583755 314954 403153 513625 521608 941497 352148 713112 200074 253721 74565 923460 567033 171582 1033608 666041 886804 676525 708309 573000 501035 221730 606966 808884 413477 717578 800653 725175 111099 970506 506508 403070 762683 202102 133306 545577 770182 769498 201781 325709 56850 256629 940779 137585 116008 854713 68895 468628 475815 1035725 951275 693925 623999 582923 329656 545290 707895 759426 321223 716058 616553 270196 252843 111267 197440 255705 443341 884324 214528 98267 763367 944020 508799 425048 919690 801626 210852 331620 1022104 247634 660975 1015748 991178 193550 157681 748147 510763 896915 64463 709921 180634 370648 910019 331951 330317 972106 671643 617396 246601 709963 91448 374011 567274 332974 1000721 691715 59234 641597 404909 494973 19250 114996 907564 602578 175538 848835 379839 172955 376975 390543 328236 870439 336711 536113 61515 533496 182703 189365 380811 68934 373358 202013 671086 110202 585087 926940 535048 678068 324275 480092 333444 304711 870444 657784 238495 519479 817380 193282 553003 623042 547620 125246 804750 182484 567053 961893 368704 465553 646418 684836 223824 226511 425084 539418 208352 130457 35301 392541 817572 742829 353725 41974 762216 1030911 389833 841056 380039 129844 855198 954125 21620 931368 937514 626657 357173 421992 469036 299701 16866 980409 804791 612565 657195 297871 871603 754819 185808 422807 577628 17266 1014566 933421 703425 51531 441753 1010918 978502 105003 518948 582920 144419 566563 309210 143885 756962 798391 552033 956452 508388 297824 418930 1046192 85213 698890 646491 228039 953940 880278 70781 139700 21540 515161 898509 985973 700414 135323 301655 892221 138725 462106 448182 619507 457392 610948 924062 665266 608907 19200 416339 842055 970614 558246 972591 892598 356293 48130 812064 699318 781470 898709 461095 743728 714878 978260 848090 325315 540084 919335 304866 486723 959717 205675 566910 766262 240518 521329 407807 918870 391781 240125 631882 920849 912417 633799 108889 962316 684973 336893 283322 1034140 283345 743871 987918 764747 106665 973730 799627 162137 237604 883246 496251 867897 583302 201312 831931 189967 905702 731177 529725 589625 348081 741612 389510 675011 258853 28164 535088 862449 482263 571196 893033 243641 257070 300373 315763 1042758 184293 543875 247074 347254 676493 554736 1002593 176477 689672 741176 757677 891840 538895 576236 1043864 624027 15790 230671 534856 323996 851907 293020 846069 413093 551810 232189 885870 173390 271347 452245 336789 533600 133490 206136 339166 420187 462895 412334 984020 960497 157356 495412 464789 367497 191554 391674 737617 84413 325532 1035173 422606 824540 159033 833743 767207 695913 992750 324738 161288 260505 763234 985793 927924 503257 532625 953088 733696 657735 119882 885415 731157 738100 306097 706450 680113 1044136 734909 463507 577446 343262 454843 715247 13658 724931 710345 1006557 105798 908411 151132 231691 273527 679389 940987 589592 999440 333554 206977 58139 646086 1025401 1038879 257051 616546 386150 702551 994708 639555 843359 762818 1028600 563161 888894 973899 451884 923691 359314 661426 118535 848210 461085 911371 859606 237308 244567 881212 219 592106 667881 423042 512713 946546 128820 236780 955466 46077 994504 208863 407161 185226 521197 786064 177512 776490 374045 699789 852636 131714 799111 84789 573324 868428 25998 210491 444453 722134 605000 480295 953673 877185 265472 694228 540491 1014339 456629 841715 116852 604710 720281 128391 563074 814023 522386 86632 145956 332503 810172 890816 903039 465822 707300 969872 531116 219507 488207 572460 843063 906565 1001201 502971 942497 1010709 195703 878008 937440 834937 1040446 558708 71130 813595 30745 11409 411117 434744 980366 912008 1023338 525346 227418 3620 63765 117438 532713 931589 200103 84999 848606 671007 193100 575369 362385 485176 555814 230630 692364 127341 877512 1000021 600590 58285 1001915 324382 654728 800828 423676 708127 668706 86578 752764 633930 14647 1033210 367775 1029925 412884 550355 787902 681800 321085 572498 253093 119523 452201 831198 333589 1002549 105089 36403 9795 610326 691813 879328 946519 967790 339750 637897 499694 755387 146829 545957 373913 19087 725139 1027201 128860 509968 174055 226363 307247 211575 429675 687367 110977 536209 625847 716526 766640 631105 142229 446282 555665 421372 460419 186188 1038831 462155 192052 105078 1013252 303949 711439 851233 877313 220722 1028015 523001 233100 664769 379745 179579 916029 103635 814249 721534 378400 283093 975805 184999 199478 697162 627976 493555 1017331 746311 838569 205873 266433 802038 482289 128901 716412 736019 202217 431847 58613 763506 853961 402082 993135 13431 233602 449749 528677 820636 279094 724981 44994 521199 234682 148809 73191 766353 550939 707437 372136 407352 349974 888016 713487 918189 645534 931382 933528 894287 341849 634166 907188 205455 346660 841404 51014 826994 725131 896393 156200 810002 987218 43182 672679 920605 1018095 291349 731139 486228 161292 912632 169713 930062 352778 953448 220697 871858 329849 981447 318359 227648 444577 527182 71806 332233 911357 264840 766800 739826 435387 150229 760455 698230 71741 462824 104208 709025 387482 115785 370379 634837 970781 229332 337676 251913 845253 1039929 773917 806213 444868 140666 96954 888359 561921 48239 443539 914273 1020566 586053 684237 89656 779858 856059 108417 145159 121655 968932 851772 768954 335869 1042215 284542 1023571 509838 218946 230203 62313 465800 556419 115549 946340 16062 711822 921919 392002 434103 3034 670003 755349 408365 917043 967934 868995 765584 235577 112215 989701 793217 890592 659819 491944 447831 116207 669532 497167 716189 689793 725181 559726 687250 828806 133144 550673 379047 98883 775272 6099 538629 1017038 398239 838312 70405 713875 111905 433683 136885 573138 537671 958384 907098 949534 893662 924332 1045224 494559 623525 79431 594828 745681 29906 451673 573987 905603 567950 8139 985280 244185 211316 555801 1041706 389771 274710 130775 166747 825252 231032 940073 423938 827139 52883 1005385 545538 114397 248020 572932 41457 959545 244122 876093 412314 883058 1021115 100457 976251 703673 63487 838162 450632 288401 259492 326741 749670 483409 896729 828003 21873 346790 769603 956419 748470 824334 422522 69647 3769 843613 1038477 647922 281521 113212 628346 929073 648199 893861 759223 474591 335835 1008233 359852 447782 749695 764842 327222 307909 254713 334177 715302 1012877 221829 815321 598464 705763 969489 211250 216381 317762 838592 696799 812873 868534 104808 571688 726917 459361 946452 914089 974086 3065 977538 327121 2260 520264 924325 453732 297068 1045931 886308 895226 229439 947348 517082 966013 112177 1017353 634708 551343 52250 852514 625494 723362 739912 511630 685142 576574 489979 818447 115455 375230 724968 866809 720560 133683 632503 723639 229371 576511 526725 547910 516902 842332 937571 975288 871085 926675 180437 180915 29118 82117 498771 858608 298683 219622 366283 508860 787900 286396 867101 294010 322314 101412 594846 610078 218533 672462 697494 807859 229823 601532 800450 572887 901951 768199 94674 473914 411712 120602 50924 238115 174991 6581 1026855 651242 1005360 923115 762385 300927 964313 728036 661546 401378 801397 212252 593255 529065 862370 959202 692143 604797 606515 341210 329057 340380 339888 36732 149453 999513 576977 412306 495030 691096 734727 298942 9687 627539 959987 721138 328026 983319 405741 650997 724578 640647 1000062 122853 156291 429016 585958 878000 13636 28244 204695 1000601 895652 724695 1012151 977337 355730 1044565 920738 864636 662132 599634 10855 753184 1014177 217960 687174 990777 35303 63429 89400 721712 809734 593834 578663 640959 243762 721389 157617 132726 107157 122488 179753 983098 564170 60615 594582 496321 966756 232046 161267 884503 176741 678289 188909 983067 218055 1032043 924520 307458 282871 897735 681211 377812 621396 973450 459119 821226 193461 326695 34371 344182 271584 965161 851499 84731 1019412 434861 646029 562641 89472 364005 375554 222883 187081 150678 1045979 422128 41352 566938 525466 736397 895946 108896 438644 973857 863374 476775 727766 62375 866890 868806 361949 855792 805223 618663 655580 542750 227008 346055 316890 867882 1024551 178680 707857 23392 219361 943776 999281 420830 757796 596024 653594 492568 77728 168653 453606 538455 93171 1028737 635356 204341 454963 383499 974782 830754 908649 373043 337788 744163 822032 996183 543423 923405 732058 593386 515423 725134 274923 347887 251885 52261 494812 877442 588330 232165 700857 1009231 458126 65718 1013444 441881 694210 285396 769456 658485 347430 300622 781862 551692 856908 468616 671811 1047709 902011 60345 317208 510200 417069 1014126 830249 453828 792721 306437 476399 202681 870666 955443 870230 23335 921517 369535 1034815 804974 581063 736452 951551 941956 837461 165299 575711 511346 238987 888399 215962 817879 657742 575343 836065 1010275 196025 969023 739802 812893 105116 944575 828829 590878 157432 860994 214454 452756 953220 1034993 664486 94400 185643 235334 617570 39736 296844 95889 391890 739238 917369 374135 369235 181575 861560 390509 149814 110956 897093 1012545 381759 534012 603982 499090 580646 997360 464182 588627 934425 902614 399954 418380 360504 562768 659247 949657 907544 509586 460554 631849 282945 755942 295510 786240 424368 668459 155962 393461 264790 105810 632336 862901 609430 380896 198632 467902 808395 459376 873731 73637 463296 584238 894296 890065 531766 350300 220434 148221 290914 272593 655119 35258 252267 163956 184163 134890 149232 220102 17875 243014 1041025 224598 872539 582362 654113 674890 681384 71556 442315 193244 681887 643960 903658 363739 611796 445886 489439 824870 446484 686770 857982 1001781 944348 582276 254097 744848 509919 968630 835412 530005 564355 466337 192247 827574 155748 577264 222240 246393 387536 447522 460646 448630 446026 825868 638935 664861 562440 47189 544114 290541 1030517 522233 979886 782078 32175 174535 193522 167800 363786 937187 55322 752154 552587 361796 625913 259764 378733 549431 543953 629165 486816 455898 743900 508541 936517 538274 624839 420404 396339 475093 957234 279026 830069 52753 551473 401773 505546 727747 975054 378222 98340 131505 50820 646739 525609 96113 1006021 93839 505525 544751 178806 817446 789078 873707 74862 786482 1039567 44153 195066 217952 500886 233343 892508 306803 1012821 20538 991303 206784 445804 831673 308325 257713 279149 35168 393169 580163 715167 704359 995997 935815 761725 953177 258638 411684 792884 200598 332891 729299 902952 999121 207025 202722 952175 791186 513074 1020850 862292 463284 1047345 100665 768726 993000 48119 866945 636198 378673 80194 476455 1041709 944230 210113 327901 537347 411572 293273 667112 734073 950297 202467 914338 887440 159978 944683 77561 466432 291918 981491 4334 923570 714176 991278 593176 1030214 489617 951493 202783 63886 188003 682005 865857 65809 441775 310639 88528 483977 1046592 267671 299441 537189 213430 416070 952286 518216 919045 21416 151525 594312 892915 265439 165224 906160 450461 521342 703131 474878 516338 580622 538313 815334 930358 49548 787664 231053 739969 813545 20896 417614 86078 641929 727743 864057 143276 608453 535752 582031 721248 768617 291303 478023 377025 477750 299103 732557 742027 859489 55556 133181 1039181 642834 34241 113772 222699 703206 935956 524000 55836 137070 10125 367251 344812 254126 831571 1016628 615740 365215 487838 1030053 501309 701357 969790 1045630 541177 536377 332050 538249 905674 557080 978834 724292 795361 699154 78919 638306 220352 395620 513869 668490 620480 844606 23255 574870 787340 514630 96683 1034134 277924 271380 664994 977867 489436 955572 120362 816748 904922 358695 272068 671716 602267 737761 116102 558929 439022 261452 45465 38151 276983 500292 379324 77067 290478 207514 109247 446873 722270 163218 712201 644511 742438 862820 1005587 802623 211323 1045182 476907 96849 807588 861504 209074 645854 885309 903167 1008158 782246 444085 889602 437497 369819 90319 768712 947872 996708 936485 690881 398980 651227 850848 511952 230572 312975 295937 529104 481330 45891 585308 959243 136641 977261 456856 815300 314910 186552 6640 1030063 461980 130946 55668 948596 791974 757087 750729 378927 95545 120212 54629 516339 56679 1020317 121236 202306 1004757 193447 190582 756375 243005 559382 776638 113372 948717 1043713 928756 1038580 843335 281265 756468 521778 85055 176166 435822 851424 727776 536722 546916 32698 498887 120539 203694 1002096 425638 550941 971385 448039 751043 128550 449732 884473 474742 213497 294625 495472 125614 716364 1021946 203535 32877 33289 1026186 305353 1042503 80592 469216 961928 994279 307060 208800 906919 197771 213626 616513 271481 833923 550045 940431 840896 937653 698188 916522 204086 394012 237354 41222 374279 728901 104078 403434 78933 398288 856065 99825 734387 911349 792770 957451 546219 325628 879429 810365 459320 984004 352687 345693 592972 691517 440412 8727 399180 493294 73818 205291 53903 348783 1024491 213868 590818 134896 52999 657154 287238 341937 181720 751209 540465 1020552 852795 424752 918409 683614 132422 623931 817068 12722 179644 360770 1040171 538900 906395 597839 713482 1451 309903 944452 674882 768944 35708 305491 364096 520433 49400 41092 401763 445263 898253 855346 1027457 159552 586620 360846 197731 966221 351925 363035 388164 288149 73697 402480 637526 998473 748184 230521 703805 651822 3883 339319 161681 69150 187675 153083 436833 474247 316831 827311 995243 323050 863779 728461 828645 869725 8900 1026661 648567 153354 891092 36700 152894 177838 102748 31336 457483 677403 27541 967893 813858 46006 587630 657859 754108 940281 415754 986277 978309 239858 767551 913347 494110 720578 246551 1030841 101020 7200 920146 405750 291847 452564 267491 1046590 518108 752700 23407 724777 474764 361930 67793 1020833 913915 586115 35993 842088 448513 912257 916872 184464 535788 666995 1002517 113664 421373 367896 476395 669686 525286 277192 615273 495744 245074 1007595 357408 944129 268637 544127 329561 634291 614936 920214 308109 1041439 300807 37589 206826 702374 337826 742647 3797 713980 228823 65864 311394 159655 153734 174123 50398 993412 62980 796821 272198 1016899 528025 1044111 104397 770534 761602 786871 155226 876870 754415 156607 400647 977294 843654 966381 549539 917438 417246 222362 396593 642345 603525 498611 818279 505335 67323 81723 824368 548772 296501 240839 757547 460671 62747 918272 762153 862508 683529 176165 420274 292131 720466 151686 210561 71470 692408 253194 202244 937199 632822 272810 834013 478295 583991 439284 141667 424496 489115 115081 672802 323733 137657 1035935 529494 284021 867864 19583 651636 852243 244660 110600 684706 685192 291200 970794 864570 8256 569310 627820 88907 31353 881448 848743 267800 26055 618027 16713 831639 59283 648359 380499 828914 601751 21968 972123 880650 715107 718544 965195 403951 715996 130370 497824 197225 535223 244153 664044 556659 718850 623159 183380 822202 435100 1010870 938258 1008418 482488 580003 1014516 932673 420190 773725 17627 641762 961770 860091 542781 695172 753291 486531 162724 863193 774085 452596 803117 1040967 238320 259133 509194 839530 381366 429315 764928 606352 9113 819679 659946 336443 242795 819422 579636 275107 240339 1044735 345184 721970 278223 892089 847493 643078 266285 994418 393163 989298 642320 749832 49392 793469 10353 1015372 817350 333153 663708 38275 629426 480013 628143 57316 214319 988324 143390 63772 659529 475132 169778 543180 666659 844576 915333 930314 446321 34511 1038727 918492 325118 1003770 280572 1035712 1011496 915273 935548 1045799 932959 1016215 432114 1024245 737194 121970 840990 521219 932385 670620 316179 661406 662132 740493 678329 398853 367458 997614 338508 165102 602691 1014047 480731 983041 806271 292530 1041354 750428 779029 458477 772176 931341 282389 886092 994042 193691 557606 996862 64806 813950 32769 448611 188553 192930 601587 1016212 1007018 643817 1012063 333531 551524 359077 40506 172086 16488 814626 669070 551640 426937 857882 193527 261033 244014 155199 471081 250305 855283 71092 166248 63729 682248 537492 58894 551994 580544 908394 49672 936019 216644 212407 52570 314919 756494 604272 187031 79189 889966 1039229 925033 544431 477960 699964 702735 849595 943188 248571 40666 677941 962845 510337 244911 261771 701443 293254 490376 374879 559097 290102 232947 870921 333511 86962 265873 520211 499593 467854 978584 897467 1019182 136532 570450 295796 433402 93696 166300 342373 87300 596355 760424 805352 510649 791873 1033019 24588 47447 633490 888751 572948 583795 489796 887026 880630 57971 152087 316486 740829 719637 1040704 860543 380584 239079 731367 780680 43624 924876 379817 195806 740582 1005181 534294 287251 530458 85253 671284 230476 620213 562244 1012730 897476 966296 409710 988630 256583 713563 7305 243240 1047992 981191 602354 743108 981643 165212 301529 156532 715851 238796 830912 228468 911893 588414 553984 397556 554267 1012748 617283 379290 337699 908229 761867 836349 241926 539436 135978 694315 338225 855415 618568 146724 240167 410129 726113 567644 999676 528152 681028 938557 666588 496607 422677 882083 944258 215917 653515 472158 430785 478973 235699 621747 267007 485500 30699 509147 826549 587022 205800 38275 589040 432010 51440 648267 997587 506617 964769 933447 130067 386331 671848 311937 1005433 645346 315403 912500 577380 690420 946208 994963 965188 514605 559251 482496 585504 734747 718628 386773 443409 519552 357862 975647 23749 355028 479682 387293 215293 865473 487666 637637 291599 442533 436614 704896 89700 726291 419810 415274 701947 670802 894270 56531 142053 820956 405029 569088 369351 630241 801015 775722 112219 1009090 674919 693821 360431 176278 751101 51227 113124 245928 905364 1047 863536 39670 1006301 302203 552925 993716 990683 1009666 717703 601799 828261 941150 222178 263755 1031336 915635 349490 932110 170146 884762 934610 843538 535208 1055 777646 184847 581857 278340 895688 765934 1026760 868220 782774 306511 85933 385200 916258 866308 529717 595774 630601 616852 898518 592500 402557 18873 894812 982809 814499 1040610 635239 922085 948406 72370 709610 180741 11586 358527 556462 609176 752361 562132 4813 315956 640994 1011951 443191 88929 831349 1024323 1028400 694556 4224 538103 26576 99414 1010677 426598 893314 706419 562009 44701 679557 1046732 370503 6625 215918 894253 550379 363814 30628 535127 51592 81304 482275 90495 587507 565014 471226 596429 31765 263858 627981 156383 56940 924978 99475 501571 358794 991634 171608 497408 44437 916352 703293 320014 548294 73183 513139 180953 245482 604485 276996 547010 292324 1031804 203082 316062 329257 209156 480118 944437 430146 739728 959498 403908 516173 977029 726879 692348 1035389 383102 315680 193280 320406 24778 926413 899819 813938 960492 258618 749640 700286 124442 290829 37912 958269 92095 400963 543440 179396 876538 599723 120536 875324 625437 852329 189197 666980 631086 289653 564543 467981 628841 109850 106676 957596 767932 340087 700579 581515 424265 550913 541370 978663 802024 984319 448921 566483 445090 556557 798549 8709 42295 779674 208886 298052 404633 528489 836600 400624 561263 134164 1010382 360314 823955 779652 1025370 32743 989588 900986 733303 395601 627509 735498 69488 750694 9964 992283 26245 861671 243812 494568 533869 294186 113147 789377 98767 856729 773957 554059 999880 214577 81799 377980 775784 400900 276540 748960 17972 423095 319380 191255 911270 882693 800496 501908 322472 292666 52583 866463 112669 524728 1000005 383764 725593 21877 38790 218018 727459 597371 545887 790606 856506 163944 292790 958445 654669 360171 604837 882861 919682 369229 172795 855692 50032 654053 386490 932319 666788 487075 825754 978381 953248 415622 244101 736978 727895 881190 554777 571709 885939 793643 843049 395185 10512 910035 934460 584104 343230 90480 494349 293355 700802 815080 605449 115995 61717 500020 90324 307244 944036 725473 865476 470756 646734 427666 962404 313953 370089 973435 1036787 30608 364606 703976 903907 966071 638216 574644 387162 929004 537081 574674 940724 533659 1001078 165064 313087 256515 712150 244271 829821 396986 422374 1005620 493606 403237 388456 536090 62755 315649 1005199 54710 549204 788957 1001860 717298 179915 251293 148197 1031498 914255 341241 834113 780370 6874 355323 789661 575534 825883 235653 669426 840984 590069 170185 942252 882909 769278 606671 276012 798048 957441 189938 267079 584470 990845 666467 392646 255881 432675 537253 618468 566230 273499 134415 783059 805678 163008 951117 559415 614744 216991 928736 649641 180525 714877 1036697 624949 518939 343182 731682 357852 304035 980286 777333 459027 385500 803500 448354 277058 921069 491050 260110 407879 167830 105663 393327 932080 830632 946597 712145 229764 505736 442571 933715 271163 429488 663891 556139 164033 681518 700437 248670 633271 323620 823835 116681 165170 1032518 214819 739611 248890 201823 445472 297240 447564 382924 691641 1022551 731609 68607 10953 470725 195269 29181 1757 765473 151785 690657 109753 826493 728209 647511 917716 544963 3838 111137 345047 785198 541925 512150 189729 916429 901358 911902 599366 821507 46646 267191 952459 697866 631501 960627 465260 354667 277049 620536 228119 758663 860145 148734 1035246 95505 815587 299989 808969 730514 467695 51420 662450 461284 75114 562955 333287 174776 681372 704106 420571 252688 37954 531096 546421 11973 1032460 786757 388815 835842 771360 127160 46776 19143 818582 167497 393267 100711 447993 128232 925430 783626 828108 611221 1010412 313132 871427 383973 987827 676124 83846 458884 638495 500350 680882 394157 917685 425929 188887 54708 171057 633034 352443 148348 168704 618272 497429 95489 592583 826557 122387 179152 458458 502379 887764 242058 836293 804421 269807 829029 87239 207417 603115 90026 98386 672397 612805 730680 53389 74839 500333 402688 414418 906244 266824 792455 993584 252882 317871 411751 60649 504405 810863 57294 385269 553206 400200 623101 849022 645743 278638 212426 496994 569680 538635 641822 1004213 220798 1043387 924024 872252 59310 122894 405097 885746 13806 139017 676886 512647 633885 651941 628665 583644 855406 814927 1021984 323208 373737 118375 369709 921942 988906 235713 600404 576965 237984 237862 94752 530054 1038735 511700 963758 738818 251151 309242 815408 516306 852426 68669 73835 600133 146242 773942 340537 1015005 799049 1008370 744456 626898 269958 746096 276314 92813 184055 1002535 471107 472878 652906 1047677 705518 257287 120578 129105 397080 900639 341944 165746 371859 547505 371416 630565 910277 721834 140416 957603 272166 421166 647460 642968 647878 291091 367629 840870 170692 758116 71125 770016 1006040 19167 977644 71503 618442 931704 47638 433521 425976 196820 891627 846772 1040340 336591 58454 777472 476516 32246 738071 378922 181697 178702 8257 494210 664472 96395 612284 1008198 1011116 284442 736964 301356 847186 836119 195176 655068 156915 366359 599564 340852 761485 300896 182759 311810 674355 502380 696710 985869 863368 520298 832071 261901 957768 828605 930271 764142 284096 512123 769237 755858 692049 445679 515332 834892 291313 38423 253981 852069 774825 781606 851490 290714 672280 477955 511981 665500 355054 828105 267687 110223 573554 717893 183633 732811 425213 1027707 563518 32798 651389 647714 423575 591049 335603 82979 181206 938366 241397 720925 825163 764201 862253 416484 222618 149284 33239 730366 849979 817600 196935 261413 242681 625859 813153 942791 470900 820197 685087 694409 596383 501074 371471 349888 28738 971819 97234 347638 853625 703237 109471 424299 351027 444008 988349 868754 573364 257873 374028 749199 1035795 677296 396413 60096 339901 240363 248725 152881 46064 552025 774639 1008678 964161 650696 752823 202645 906518 209912 214319 506793 849965 696094 962349 572224 239379 943458 755611 803438 962478 384353 684790 962808 728244 104619 183248 646362 621617 282182 250191 140482 226821 955689 861611 217746 897636 487106 564403 478690 4180 762225 1006153 40571 928818 910090 278753 179933 669229 119639 897030 147130 792778 771732 561878 439673 454494 1007601 966273 558260 445591 457748 696525 289466 53492 912276 147093 976141 1020232 490879 229957 90853 380219 842197 776800 739244 95689 764938 337915 48513 590785 1023368 130367 87989 859719 41003 207850 34128 561490 2243 41935 643981 562223 948629 1024337 720985 483324 302299 11244 908504 202286 569151 779437 786400 718603 711268 9397 411773 845873 155485 879545 667755 871181 364852 401029 978591 205669 434021 431476 289215 167375 995424 31482 916133 1017399 314378 227867 196320 196189 5692 867569 998194 803924 55619 703273 855571 571653 581726 317574 225836 775850 500292 152413 119006 100179 48027 590616 238777 314212 473474 550579 388101 307221 504840 492354 551740 103921 735410 4713 311181 837463 853241 65762 344411 286460 856265 146683 374460 360039 616708 251157 513531 971892 547325 157222 366615 881618 879102 711224 744258 915845 205762 489192 251234 787300 241915 15336 1037971 652956 672973 561533 252834 726571 480849 280321 356500 649574 109331 909666 156445 324211 930197 539041 771370 767184 568266 355157 966488 396234 469403 856869 340858 1036551 152422 777553 536342 185085 820346 418858 929257 596856 112028 614038 994399 99864 669572 73357 559643 42704 671073 155550 703605 524393 538449 943467 708855 887549 261354 813608 114655 887420 575412 154912 233121 46378 261549 454960 541282 43551 707523 457546 41598 309190 561245 532724 51970 62046 5587 186054 692018 105084 630001 896752 109573 840583 505720 260017 248484 305723 848541 109025 938735 224039 807305 960360 790007 805167 956375 215492 301189 676874 418840 16520 501138 507588 858706 245719 921805 489022 171645 392941 704792 722857 646917 460439 350987 972559 798539 511925 574320 435658 881188 569791 1012165 289035 726104 467261 496317 225364 1038116 310862 588479 121854 420537 111394 452710 156596 317626 287360 497407 27894 704194 550465 762126 29079 809180 974291 996041 439872 285705 658614 986267 938219 434366 936194 742819 687976 892259 145888 146994 806363 831701 550412 815697 429372 81124 791130 351288 661974 823510 749614 603864 291272 41954 596994 192595 695175 630710 977892 253054 679002 932594 790005 997222 769757 58283 554731 227272 846207 768489 499856 749975 148739 88617 301120 84089 324355 817115 89455 864843 627816 542693 233505 657817 614387 768798 552816 634918 493752 100564 665610 213354 849053 461127 29361 333071 279264 778283 426681 299380 8846 816938 17549 380458 391437 84064 584746 329337 448659 850141 316321 777180 50860 213799 43418 813185 152248 176565 520140 795082 687210 731509 838022 559822 977482 738374 727593 1029848 159796 949119 62380 433127 386519 402022 414999 472365 871735 471226 932104 30097 215340 449834 717873 133677 320481 2012 1041367 912592 1025365 750823 683093 640636 784861 317145 804759 664041 911520 436529 74656 93697 399898 449254 626948 839778 863898 936158 344430 575455 222403 329848 431644 499455 954383 885251 622174 241276 24391 547652 501274 487366 979724 733684 259147 352126 640082 271936 481661 634875 318175 275783 585299 1035208 283601 680864 745986 370724 145429 636881 637139 452480 566001 263385 875172 642053 669818 230567 487784 522764 191519 869024 497570 854691 726812 415261 644846 323087 450312 388330 390777 269892 781384 927177 661892 237935 487577 375533 699877 711789 949642 818303 109189 79185 174847 301853 466403 99810 331184 705110 855183 613914 97703 459567 565168 923304 797894 36513 172927 111471 757055 933912 611786 103941 559130 915445 885874 589877 983986 837133 326637 91773 571960 648233 804292 692881 811055 950404 112406 300502 727790 284752 249620 363496 411425 336433 845187 339220 495432 837824 403773 536798 348727 554249 782000 360573 874901 813325 872029 997722 1040477 698945 70490 622485 321887 293902 653777 598144 386496 43599 277887 263457 371573 41942 423989 881844 48077 943334 1036379 534311 1038820 864698 882536 534429 454961 467197 96363 952044 674809 95824 317061 581151 268761 117960 981869 958708 280128 921966 816618 409694 302834 85437 985180 793860 739974 999974 67380 346560 364265 53391 395128 532002 321497 210640 187712 301291 552299 268597 453179 430738 821894 285951 48171 769986 721766 774883 523108 492506 347162 504201 436561 955244 208645 909326 765680 288446 1033056 987266 47953 293964 963511 109163 881178 92996 250984 1017153 125446 247304 461351 29424 162657 183472 950397 760409 974478 61317 602180 631248 957057 401799 243245 108959 836422 129768 96570 726658 854136 1026959 270660 928810 267210 376214 744822 882618 866178 763853 457424 133709 486649 995381 346789 295790 238364 237189 514333 846749 941294 310951 553908 220881 958468 504636 556985 755441 275207 235540 303312 321114 994358 783544 438128 651868 708577 458464 1048422 523709 376559 634109 390736 652084 95577 235696 717347 1040367 202924 307537 884646 871950 1021579 441961 516341 552741 856875 307768 648190 267966 239574 642096 461063 951509 487785 166775 194854 983130 388821 618857 412872 803250 44961 627732 369195 372023 1004134 65723 328675 613811 185170 847444 106329 65257 273062 638986 772935 1013772 539448 55227 745021 616006 200946 931962 546079 157491 290641 522510 117157 602979 503782 99954 866522 821467 61657 308819 530846 189844 103265 698773 377636 987643 920141 949967 238452 752496 981118 251082 902634 417479 499562 728325 895413 574154 761243 900660 878681 148148 916782 788157 601134 239799 234069 454457 587486 153720 174549 1027321 833515 952718 657289 463999 308006 414214 603357 445440 14137 1016034 270163 937449 828447 149653 788226 899927 967078 965000 507154 556701 26100 461977 340545 638402 814079 572823 939361 302336 195092 947655 737751 676167 6225 312930 769566 695 956202 766740 133698 950057 83431 986239 589414 375975 817445 1022646 1014078 928752 647505 464834 204437 121589 45360 64033 288201 485215 791642 134978 915530 573702 652730 583178 614430 1031291 792080 67922 722528 161151 356975 199270 1016252 622986 916159 744327 275701 651845 432188 129642 343392 862224 492533 846520 700774 29821 191822 491660 995078 429267 389246 555768 637520 314508 122130 61056 322539 411607 511080 917404 880528 962070 34869 486715 119436 457825 704768 322363 893506 917506 627876 281842 645799 436471 877778 688040 828612 928884 64908 611610 156984 259934 330667 269817 662196 880848 254811 857193 986237 1019034 497306 366210 641261 535997 809916 733395 160753 88304 607210 751834 943500 538398 606622 571277 202835 124902 950056 615380 550896 533530 656684 814348 270240 503872 110882 808325 579764 696084 949205 728325 141587 549892 856037 64324 532919 374195 700485 518766 269612 934006 552637 917924 56852 141530 963177 565115 1047973 89628 724536 156795 961065 965807 157549 916897 243069 327866 93218 507613 62354 493719 350656 3477 125168 583510 463753 564000 117038 83768 166159 945996 181627 957492 289977 705241 43800 566901 539205 305660 578012 181465 36160 888541 88751 366452 247696 162841 638479 684555 460779 800576 961166 171674 94301 535384 734033 290766 113862 271192 85651 533388 10586 447662 238624 955752 436511 997818 699354 770351 617586 310353 990264 988510 636802 143418 239810 234920 854228 368052 528534 118131 167869 973807 1015014 889435 62187 457614 274296 628398 419549 688427 164132 707567 332902 28627 340058 365908 380718 533382 851866 969288 728113 523192 893945 690409 952382 447955 656290 186507 151161 677811 640083 7219 85721 264744 141788 873756 480426 476024 804004 144694 765197 123354 159780 852386 527731 120315 991593 410935 379430 97661 460182 545536 744641 314739 553056 301244 277170 85223 662160 49501 850879 712533 209029 370569 905342 1007405 438447 661532 870619 723028 793109 222372 354966 1028771 1010384 378340 333762 580711 159374 953937 509256 427231 613648 142488 885090 579266 837804 523798 870944 434870 711883 913758 766950 567770 126060 915639 1040364 243773 938143 1002652 49853 757604 366347 884282 309944 565448 589930 1006069 882322 694358 610055 498147 666578 112365 386375 616527 662868 589027 78877 700984 618951 730241 293267 936399 154159 814210 839496 1038589 821347 209560 755949 762842 325008 613863 254663 793399 522420 39304 48 474901 503076 220936 473622 381228 567558 839910 1031547 939877 984024 91416 358899 912992 371943 155527 24617 584687 659929 400526 258138 872857 398628 994175 137432 69400 152724 801054 746632 398555 704457 707108 424293 931461 1015478 443837 583419 580972 796708 53258 738540 297755 1001517 357536 172399 928720 800449 991496 606156 538879 81444 847677 42721 240589 790894 540721 458656 311189 430857 206407 639886 885863 387895 630746 1030982 541060 388746 1024437 281844 763875 709738 389530 924379 185520 212371 1036476 717263 205767 297620 226884 722876 643645 754256 1006031 363037 749784 739457 937454 31877 992914 304176 289444 386842 1032986 1021502 968684 21780 827730 81887 2097 566083 285138 530714 242388 990855 214372 554826 155306 651861 1036166 222112 44155 190265 956651 115102 201092 946510 551418 902557 29174 397000 783693 310088 887669 1046122 354868 728095 733081 923152 382768 849397 85616 942375 285816 303475 53498 421680 208503 116883 410540 289345 157771 703781 479470 1002883 699976 139085 330653 29621 630899 709635 854409 30119 662792 281489 216568 88256 152309 595993 984098 3449 107612 644109 264626 474592 547093 940213 215371 879638 205097 476333 779521 549073 288600 643683 471260 1042907 357268 1048221 621913 649361 613764 458482 111080 634980 773890 395340 112495 832860 366237 484716 635589 952976 68120 908646 3896 929967 538857 27168 22792 963706 454331 409304 714729 859463 689644 859803 1005957 371584 625168 262863 777208 157474 862828 266666 739410 851519 425084 124088 789785 914300 626285 73561 649412 203923 543139 283968 291905 487634 468277 213237 818543 403355 370796 84564 143781 206562 310600 941324 923690 180658 316155 790305 974010 706216 381035 71531 387591 450166 186036 332821 840758 670306 250788 958750 889694 561860 975934 900827 495117 30091 231224 821363 750530 58553 630652 14946 518004 279779 935594 297207 64009 695218 552853 739029 816352 859748 1005762 678774 848968 331851 839404 133539 381446 1044813 343938 361981 122835 719970 1022759 1039736 455132 1046042 460850 994266 14657 871188 25900 8769 618134 229000 891732 253338 314468 125118 573726 658730 383401 837013 68783 616713 722004 430845 235107 30882 3018 442237 650056 567605 211812 501934 552864 373846 488686 387517 430435 743019 854826 719341 707258 218417 748619 858899 291973 906807 367739 956440 878807 394593 229461 414587 882036 330598 653163 763340 630362 873555 771777 1018930 602165 534023 873296 861926 697065 1017525 339076 755638 150540 947044 222911 708739 844136 91762 640468 434627 1035134 77325 964492 514304 83966 135865 335396 1023830 154705 85453 191181 378873 301071 708597 34859 294573 370569 87985 726231 738892 702016 186325 224733 214852 369003 208391 264510 978454 916086 469317 499823 973272 514429 647260 699097 400052 163797 415858 108631 508007 576132 1014652 932795 506051 881860 24264 857417 589357 862852 973173 437561 202271 27367 682742 839225 581543 473794 94612 978922 700903 567074 438505 1007967 903827 6084 75877 213921 199798 160156 14796 480301 462317 330063 925621 231283 358250 26040 701453 488281 635378 578151 558738 625079 452000 442909 410457 205529 84000 590161 944457 219136 178996 702638 479390 175585 310067 475027 885094 102180 630149 376465 154119 759526 991016 434673 591287 633655 279342 842796 770819 845725 819517 850032 227913 808848 672781 785698 762941 1016060 702446 532054 819304 1031874 846143 344153 367524 682806 930552 477736 173729 907938 392481 280566 302180 730562 707416 548266 604355 443463 695120 362846 704234 128852 37708 603617 135128 459780 131240 105782 332003 146914 829009 850707 746032 123247 23367 823139 222524 442015 915746 356549 103254 1028956 367242 601866 271394 652802 928190 17850 328727 12257 16142 24208 269058 157631 937825 549882 254593 48211 273072 811930 150665 192203 510601 737479 522721 441671 356493 538381 508069 986459 70898 142504 557763 910993 468225 185613 218241 212197 430489 1024866 1045237 691015 929194 429313 625291 81437 482491 39929 380292 1043902 528742 283021 547441 26871 400342 121011 815803 692106 378959 198805 983327 130219 904615 603924 192554 950657 691141 187200 643265 618411 694825 196577 708764 635832 960100 296433 131270 573357 434843 210720 125983 673156 410632 305231 97754 49575 708985 715797 14335 578937 803279 726333 702954 356813 240257 100678 628426 446829 65046 926434 293923 410516 662190 140407 239693 50804 862330 653985 635122 684466 18496 839342 1022356 307429 561624 780576 866820 85530 156337 779311 521452 805971 326733 110149 114247 430595 750272 875648 160227 746388 846645 838963 358886 699873 928361 6757 378182 139452 422702 646224 134735 989545 111850 343011 225569 220449 657941 775489 21040 435088 165566 354880 365762 979288 874247 746731 8565 639628 470437 666113 48310 1333 131681 670579 273738 975825 598169 731881 635593 1007567 558527 678974 117790 441364 102361 1021952 1003017 636793 457727 617969 313757 825162 668897 223112 541378 655816 258367 2673 472756 698536 139886 43785 324226 508819 340698 331491 866704 154276 431230 843589 343061 614637 171885 322475 318878 564978 1032269 670787 150409 683308 849623 849008 648075 409223 107609 853320 813611 391908 567860 700438 889156 797080 55389 317656 839303 322539 830432 993473 164342 771994 744793 655545 748650 16726 343929 408536 816655 214851 355719 967151 574691 486266 707036 125439 271162 913031 674918 306367 767549 694763 827686 632602 984166 551579 71346 388271 216069 592767 1039539 895568 731582 598004 365160 170115 823049 220747 140578 933380 985265 817735 327366 131649 808278 122787 33870 462812 871403 343178 975944 526125 856632 973853 144725 950462 828248 53489 648363 942029 42556 323470 488596 586957 234535 1022193 821997 126949 405297 87306 806824 9071 542916 81215 662346 267898 251938 669416 1013101 943945 286940 327121 222015 1048018 305500 589499 853506 921152 835933 917978 756106 256882 677997 566616 877250 829817 877682 763857 56871 954398 202786 525013 523851 154969 600457 382314 633428 22491 223367 7815 666746 864645 894288 870298 327820 47599 255722 950019 127596 24802 717234 1041047 1019022 493790 204247 227870 841341 502165 1015262 66004 811863 672366 742684 296172 700492 957699 515647 378888 119586 876451 811462 164803 293044 782289 171140 356135 668526 632003 620065 268855 465363 51684 526233 890983 570616 356690 717243 260894 147206 792160 394154 695355 143803 135189 274784 211085 730345 119724 1038886 252506 654582 853778 876318 1020889 223579 418667 133561 788920 176933 354190 82497 904598 252791 907908 661072 362634 199174 335373 986967 521626 740252 1003803 153881 699461 958613 934484 14381 1030906 88933 799380 118911 659870 184079 812905 146383 310282 871855 757141 1044528 453771 489202 650128 292491 972385 54937 615428 815386 874560 250618 608335 651757 816850 453502 654084 729448 698162 476964 156266 996547 321906 430845 76539 242825 635670 405678 252391 267033 960919 636145 896911 365352 208098 701972 547338 622141 635350 518776 554915 1026868 126153 628499 1042776 218300 904196 347631 521565 802777 737858 720041 866711 930402 844085 346866 486946 47492 738305 477458 456652 606269 608703 93792 150167 95714 335868 518091 859195 263321 7479 276052 222881 628704 486246 794001 146025 13060 492146 516652 549221 448427 291510 120930 577820 490571 65412 606853 585032 610992 952736 163706 301656 351866 1034691 952636 139247 482204 547609 246615 1039203 324830 202179 137582 377406 346716 604502 814517 308417 182278 288603 87927 893020 85022 355789 864657 684599 171453 647582 1014005 186797 209741 690482 883497 449227 608528 825057 808133 602326 18328 1028986 802809 229570 686669 186555 996100 940987 202219 654298 315070 463264 691969 952319 367887 873347 475250 305351 499573 173610 287224 1008835 404866 369809 609948 886775 467804 201318 203583 613979 483388 441996 687381 343645 562415 406937 37 975709 680536 1000535 560586 235568 575468 281158 279349 995742 647732 23577 628712 1038564 325967 865845 971836 566835 843629 327477 776156 854831 499541 645736 929864 986480 883424 870993 622419 676100 604539 90918 930214 389867 247465 904530 34107 471962 335999 169972 647138 979321 300583 187230 947647 783205 153181 76694 81866 787247 282101 514776 16973 383002 22099 461842 205674 381281 898033 169318 397715 491695 517341 635563 719376 394405 835384 165869 724860 865111 1040312 226281 172104 365775 878630 275090 81207 339337 396769 53135 536544 989429 948314 551098 82224 783353 782230 114850 511973 333676 547503 1024266 931604 828060 495187 986472 623779 808393 518979 607591 884688 343207 543958 235365 196520 665824 870259 459509 168337 982160 1029914 633695 880577 443591 957916 268827 968644 697355 938590 807258 1003769 232659 982619 44669 340758 52237 290079 826523 670880 353177 600588 71424 158068 406731 454425 719784 833857 195309 942926 77256 546315 267706 534857 297030 527018 467941 605628 761916 919881 290192 304620 284537 655847 466645 290356 343807 231641 152129 260224 575878 707910 846676 367314 806392 630698 934146 888257 842227 968787 366644 797429 775242 896487 421448 97196 356228 805852 234381 268088 191580 620799 202184 348543 175167 359918 326323 833914 5073 457630 445048 321462 343400 401877 911930 236758 31631 538032 181900 471055 502661 354335 445943 216490 219068 195684 998265 460165 764506 769688 962817 403859 77755 51750 500212 1047639 747757 827470 101803 864109 470578 167587 723443 995842 975234 288142 171403 708439 422150 556745 27305 531777 338334 660452 698742 113324 481628 910531 979597 876051 115207 339485 678272 504842 56217 585727 677715 888245 911041 492616 34047 810830 249698 951594 206320 265890 909074 721839 295560 266644 671644 658994 725658 908441 675198 231138 292847 434491 703084 608834 870596 154775 884683 304556 502346 144862 1024311 794057 703269 11479 311037 754970 314862 137308 161954 549491 684977 914648 368474 829306 808560 623312 735377 112429 910238 996695 479334 375897 444068 159895 236587 348195 602975 858191 1043687 225411 458912 28240 946644 640708 1020587 213247 379617 736774 38328 485847 191280 190908 231542 39908 314265 605231 136835 426568 781606 625912 738037 798393 502677 126858 221908 448513 745433 481702 583581 911485 348825 530916 522689 941215 97968 433713 451363 749933 140203 428619 346526 434943 534606 400967 539005 588548 347407 912652 851969 503614 143002 58070 841183 921601 137291 433075 743871 444088 960183 657929 645822 943200 342563 421134 619245 606220 14603 825167 389583 435551 402077 689450 235231 742165 553275 1000275 629768 870778 806141 337235 233515 714993 462381 805892 229789 483438 561097 1014806 981158 420860 872964 869518 49666 90937 158917 1013058 624996 1021909 348710 714078 607215 787479 614646 100833 748219 149848 870200 56353 1366 851589 668834 430147 754752 1003169 449823 367556 486253 255809 543565 363507 904391 734990 688896 404596 627370 195654 717757 97726 367206 74556 965440 392094 302785 783572 964598 209842 782962 627976 224131 175087 723623 53605 699710 465180 645504 343950 76976 779604 522385 568248 640025 984712 435044 775981 826091 992507 492021 558793 530509 528836 672564 975232 894361 494927 198535 7894 278750 286172 236357 34149 712542 112127 98620 702811 303121 584478 183595 940793 577057 228343 773705 259349 45932 1009431 494012 15257 867078 512355 328995 39425 943028 785555 221453 725473 426609 953778 443264 747869 218349 467872 4723 502192 451593 15760 97875 388518 669276 749962 646274 884769 250545 389866 53715 871063 791175 485599 904464 103314 607375 333037 250228 199983 892722 215403 790834 603040 66313 995334 612332 654250 36195 712764 935228 53543 916162 378338 22318 451974 579934 743327 115908 446022 756640 138607 796785 357246 400040 329504 391839 675416 55496 70360 842793 63378 54279 82829 962785 919036 530592 190347 756235 81148 770944 798450 680160 985869 648395 987702 696589 743483 602711 166045 820017 1025192 821807 790212 669538 423691 279825 228635 778153 400172 481521 732772 23169 307305 936820 423480 318812 1017909 652406 550786 352030 1037459 4228 322306 1036960 435871 500579 927179 274734 670981 993927 536517 742666 959112 434076 858668 959463 236669 477953 738831 690542 125261 222792 527058 377276 118519 495288 44204 488418 326027 526283 238378 400484 895408 249264 798634 608187 865055 489418 672737 531667 248613 650031 47189 964493 763685 843049 250596 283454 617236 730553 138556 804142 780283 975375 101216 771867 338553 616211 717353 954803 448830 459744 904643 280349 779153 562243 415788 44401 622539 844608 1044408 571707 96730 253326 904591 419836 1036735 365590 265262 879273 895504 462455 720354 696362 231031 454021 447312 548828 318001 777670 889328 103440 976527 973300 350861 894090 321912 736637 327622 995586 236517 960262 60561 1022886 393316 174820 940723 91030 360855 677281 448840 216935 1007794 884349 402241 944033 619519 780778 804321 573761 13661 146447 923456 464952 532669 703303 916680 473577 811684 254623 459195 868271 317101 443483 277930 891221 873988 474225 953087 911260 546283 520972 691573 435896 448057 798474 67738 1026259 1023957 96383 755284 90249 1037120 723760 1002841 326507 968457 596249 42933 871548 996950 384232 555336 165559 507745 162943 403013 706438 831993 899958 510389 618828 339453 949654 179186 1005021 365029 792927 420140 372993 604473 948867 227303 914165 363287 5225 81787 23273 22705 763051 757395 221570 232397 1033624 180655 389978 533827 151730 534946 424827 166787 889137 49684 48616 665868 83583 538625 819733 416502 95930 933943 462185 700265 856374 540124 93635 816164 418040 80103 889842 759031 479036 140450 278076 576073 751087 816687 897752 202642 655925 68351 477812 432610 616164 876380 1034927 435801 450312 595168 299168 866477 770141 903420 625485 635303 695768 211827 394805 583077 932383 640220 17351 31514 281100 859427 124905 497930 919342 619016 995954 451983 37447 839070 723375 644182 992719 969933 120034 738594 596079 566738 337598 488008 372616 491194 145389 864050 508330 201706 864650 554717 207133 175770 739239 19034 919131 682837 369608 122704 512659 708730 991078 204408 16936 832702 446062 422432 522032 226728 88511 648361 328694 1015316 207280 757513 343417 728241 352391 874314 548331 764547 1025283 130825 784178 65889 48339 885240 210282 868984 1046300 181340 291168 978118 91895 561551 430873 476063 454128 1043071 541769 460076 530056 369709 717533 749799 704180 611888 762738 368161 430685 235824 234459 402045 873950 365931 699806 460914 131209 778547 378999 923084 567074 962413 703701 90667 603746 609811 280152 540034 982389 193715 1029721 157337 985213 189167 947810 1020300 1002253 642811 350897 81483 563886 697378 246970 57112 883037 823618 824738 282379 1028107 26443 716997 694417 964892 214979 839216 723945 588521 566085 875815 42406 643646 362493 603809 771376 945372 475182 417735 275266 750584 999596 662649 358509 886458 943970 430536 1016724 951487 625102 669821 368751 632984 86912 728977 376328 553545 488607 523955 132416 156106 729187 596165 442187 622985 449436 716383 429104 901351 629546 835659 452938 73398 340610 844295 460745 435138 791088 842822 717618 404805 546383 483183 329691 984944 402706 132637 506224 219113 744767 321437 633201 415815 431279 129651 396721 483480 1009360 411349 222937 246237 135971 977198 689890 618632 27582 779421 518047 294660 136138 705907 86321 92205 921094 201657 643216 928212 498498 955815 917001 274236 551141 483886 168891 330656 135016 377712 1004569 263339 57561 518466 16491 421118 657241 879537 466764 315053 979870 40314 480045 452034 7026 503440 393425 289465 591922 499353 558543 306434 1029455 196466 737044 458115 81616 952231 696158 911635 384975 357627 562626 475904 409848 507622 541734 720778 792333 792850 656839 712294 528740 1033694 116149 845115 464999 932059 107858 698920 56339 690513 193239 1011261 635514 308411 487376 985085 116289 307526 845722 1023458 759074 348247 857580 12505 245355 585986 253259 390850 270718 131731 380308 689393 805967 612105 64118 314032 604649 804246 139765 449467 418025 826657 533225 690882 135681 812740 1033085 447466 992887 1013837 116656 530252 917155 841409 874455 336757 446580 649429 571161 724965 1000940 620916 150001 649104 355231 559676 781488 795488 651064 194048 694777 193712 241141 648007 287043 90066 430886 394955 437595 9867 509617 1029628 973535 295570 600977 444795 990916 241684 405075 282527 638160 870451 779159 3827 822816 420738 423573 252086 448420 1031307 911253 437081 225438 10825 793206 632069 80167 953006 406824 50707 254122 263454 216626 99217 457831 85234 682797 76228 880113 44023 118598 855712 465329 974060 629184 431186 453984 308743 767088 850871 210577 762737 725567 984802 674085 455109 802220 945050 357844 780437 79687 988633 282795 177381 173111 801358 673672 664494 19637 866524 559264 535645 191119 282393 932090 84817 608166 72400 588530 44128 699504 60543 1033399 730450 564854 453082 132812 458853 650967 393286 336523 169671 596164 436062 667805 244511 1044482 160626 399235 652293 696171 1013763 389649 886406 784237 358985 640493 348321 855177 455597 1018388 881612 140757 517199 556374 577391 981883 816513 183509 478055 279864 617545 101002 717445 39134 27619 848832 384269 956626 133181 329623 715576 684686 1026170 28034 741298 568608 473456 109513 715292 542633 176170 830984 356747 665568 351334 433070 945927 514189 68375 654975 395277 235534 850148 604435 825614 767701 562343 609621 991214 738791 266736 979716 423557 136542 576384 523829 220449 918249 751054 726479 87298 1022023 139653 506381 674525 260560 527876 39680 332122 926956 609245 671499 568214 622233 12118 522597 944034 1028585 955115 77978 837890 777857 846282 587019 344878 333596 598613 124777 967700 667654 1005732 552766 462484 581026 416000 868708 320771 664293 651881 669323 328617 921560 858385 750008 781123 53273 907487 448192 424833 199002 333805 774353 220553 1018337 796939 354538 999026 542471 142905 568414 907722 306105 740145 615254 644113 734970 239578 989003 353596 27231 17110 289168 381746 329873 496629 702918 244818 893903 786112 793701 668140 883817 136431 368954 959171 962374 829683 256483 759186 111711 569453 790613 537475 929090 194229 712023 434873 983952 106324 282372 209096 251775 751754 880461 937271 114264 466377 686709 742405 872698 780855 742803 927777 526933 965424 21779 105969 718320 295618 86837 46540 568932 305712 71309 829056 43999 345200 460929 636877 909986 725165 605134 847079 700803 478405 49924 294648 270444 874443 153349 337819 421594 664710 347530 408418 848479 490481 188318 431186 1000736 331705 507937 281698 377943 89282 131654 83968 1007314 810403 348181 954507 177010 920869 1011946 556761 294829 702663 466932 898483 876045 992061 996023 715861 578735 947949 528266 362735 504773 788592 619546 985894 1033236 715031 953317 738963 181623 870756 939712 224579 441690 895884 679762 1042997 628031 779772 901526 199647 657725 521681 426333 949930 1042044 303454 209098 890737 891322 780970 976596 945670 331209 1004015 361927 247725 645646 911389 676291 643487 704772 667988 710460 502665 818871 644973 532856 508426 1042250 601202 16660 63800 873841 818466 139904 698140 1009911 602990 373886 351793 464186 51455 155303 165865 196522 493997 903142 315176 273998 75273 847098 219847 656958 857556 100089 645138 1022506 838278 901576 1004875 280785 897480 541347 912421 633739 67578 687771 343113 54464 752302 221459 112084 56943 432939 541251 177111 51368 925931 929205 616150 960530 195613 358603 692042 926822 931875 108855 854047 542449 896533 502656 991542 432406 296765 809348 838116 234186 626585 872689 35698 678167 874589 924106 611227 1035417 141934 236776 986896 976900 1034471 518774 5111 159388 852888 20596 89192 387771 596354 1032502 757999 523342 977756 1018338 975629 522073 785937 547061 505783 578159 347456 365759 926165 222522 257467 852450 666820 128761 229384 309719 456405 990461 815843 94569 957388 125227 267706 462647 585569 92285 817968 365110 460738 618881 928666 804910 366607 705240 370565 873528 6877 29112 965166 755014 969908 305259 498696 818331 620177 963790 386362 599119 591973 288467 479262 423372 131987 573183 543684 36948 111990 126188 679532 139128 541145 40392 284688 135586 621949 170709 414936 106124 956566 702439 757667 302535 170318 528873 263301 929078 239169 433496 1041219 763792 205056 197830 446937 518881 954510 776024 327412 61193 744422 657225 525433 633915 1004659 702565 367100 151936 4245 286351 399178 52018 202275 76859 837343 235905 578788 577780 526448 587505 815381 231383 213859 282330 155110 30230 305490 787431 1034237 612727 51340 624280 315377 886483 913044 375744 234704 931991 88736 766727 921241 404806 16411 765288 309443 431604 956707 553908 3253 218317 379148 589070 969803 560012 855771 550254 203864 227844 903115 930846 552734 568475 885196 586304 802519 96970 515583 332101 235568 710046 148283 663927 488649 1009210 221323 546928 124342 457811 556974 26529 396801 347314 173974 1024716 847141 130998 364265 685707 63892 266191 155267 995015 166707 686084 541682 724289 988633 799342 316409 765964 340947 624315 933133 444432 1015907 567468 84443 139145 16956 501399 865216 389255 517640 894949 476495 232300 18658 359317 19663 675185 447196 751288 384699 321312 1007995 566003 616512 586459 655926 343296 463298 187220 359674 820013 422231 528915 569001 775131 986442 628212 832406 465920 700058 51622 123402 824742 1016696 39469 627907 120425 790989 324960 968048 273917 981425 692331 489270 414886 296949 589391 586030 354751 268442 595549 575716 999988 477528 109247 310490 263943 326680 298735 745219 861134 665978 388670 1019720 230707 688976 520783 50694 993139 190241 309657 142990 652512 499879 40424 692644 1045599 556113 969436 462849 444395 305602 140392 699601 424720 552528 294228 305206 893296 960390 925116 502211 705858 7586 498064 768769 337358 697880 1046290 332269 968178 661005 75098 633720 641696 853212 836309 1029638 731485 1007253 734146 969712 304836 312953 460980 916994 9473 838015 963859 568829 410199 712915 431514 276758 673691 803921 345818 29301 353974 363790 281526 847287 739622 141264 984037 858477 126589 1021841 651892 338331 449249 952320 808001 643642 759179 241663 394881 840118 227144 164902 769338 19312 837883 768319 231882 717373 995865 628424 766302 459493 620331 268660 381820 396965 559183 452010 24698 234925 122808 199172 548868 29091 733226 430546 886682 69663 615295 255893 172303 556333 59684 198532 278795 671182 87196 426506 1035658 850550 412668 937541 316508 522639 509549 158857 700835 354805 236206 1005787 296535 228729 679312 937335 884421 938847 626808 218443 485644 832223 860128 732793 367519 628135 143829 195801 928710 295511 345210 248948 750620 177923 367749 779274 518930 730037 525245 1042317 936299 472297 186242 903844 524478 159248 878405 758569 262648 185357 828171 781227 1037271 272315 465390 165357 850287 1044580 673948 150885 829609 808523 735190 1010110 774335 773412 813810 987478 618690 495255 204378 994241 81428 976064 382475 1033284 301806 345266 932887 543835 777435 604399 544547 175667 647995 924657 581866 405296 785858 172709 353464 795241 8950 931563 462319 551719 751284 991767 212613 1036138 729259 231283 214404 399972 619231 470715 355722 921339 90152 7839 88903 338507 672432 264004 637953 341538 389753 31940 345106 371587 732117 425 589161 451876 411116 385398 910853 74223 670009 711454 777854 87940 783885 301963 256124 906422 133899 133144 243005 832522 170922 416023 820243 400955 632503 853069 479460 810168 105680 30577 21161 244772 542441 893616 248303 278230 654539 938796 401241 991063 863120 286072 86555 140006 535593 1021982 112257 179191 747992 566809 787558 720047 645302 692571 439741 153962 637998 341320 46348 801590 507264 162105 1006572 418389 414271 547579 901514 71871 226003 117069 481577 734365 958712 544358 516254 781007 605758 559724 696019 291176 733831 753149 193092 225836 385675 959658 536453 281881 1013335 319351 970682 273115 28617 667485 585501 450390 889110 278473 531323 367648 529221 639258 684727 94979 928946 693030 856390 239744 386956 180149 905394 382535 804950 148741 415256 777665 181354 241733 684201 633478 329841 755738 247852 967911 69356 689948 318330 111717 755375 829018 872193 340535 690528 980946 625474 76745 41468 413946 502612 628023 140115 50490 768862 854998 970375 782447 870176 346284 641425 659818 538731 221939 648636 1045615 722340 123546 800296 372151 798790 434884 194120 271342 70493 951366 704612 617141 523 847917 5144 912673 505350 600630 994515 288826 396824 226133 534617 963965 531614 785455 97602 91483 886282 370591 180601 10680 601953 957749 114877 856172 605374 568242 779043 298437 24525 752525 385938 22276 685649 692593 775749 724187 424094 598204 753485 964085 1030175 372226 194829 526702 28113 491913 895676 559447 497862 518602 626406 93492 797860 85494 969196 89213 495651 921711 233599 981280 93075 82250 417321 670205 444243 205012 555972 955753 424539 750090 185856 1047468 846003 236831 992226 827779 594426 696826 1006911 891550 323552 318133 885061 17443 730284 101919 896243 163625 260534 21051 819612 768830 241134 16063 252777 839906 267348 192406 1038291 44042 230013 874335 928812 509598 200469 25067 117783 553722 925783 222914 319500 915057 346775 682911 199638 29637 425657 145136 394516 1025457 821430 799319 948667 682335 1039902 269611 214674 858354 179345 626424 64948 46590 170053 477690 245010 320523 580227 155046 349423 963349 323626 727330 638562 408079 632875 642504 254423 852315 516619 90535 830862 474451 35940 111106 424987 121028 521060 247247 445156 1003374 286540 643128 16550 350341 131826 852766 459761 352563 408127 209297 614823 644883 792754 410201 443265 148152 280540 488048 980618 537124 144866 550790 246178 455505 37886 266876 445436 7852 468222 90601 906144 455060 777156 640152 472042 817376 608708 883720 572425 428886 286089 1031915 185729 758837 749872 306087 129705 863660 567531 723672 556334 756576 106879 778700 695438 767210 945862 644357 453790 692311 125486 678587 330757 441510 872761 179544 305854 736333 603131 191994 450714 323509 897951 534260 775100 843705 266466 89677 962331 88107 756374 1017919 649475 512592 756769 764345 907668 110431 863227 834270 237890 901893 391732 481668 417619 44515 925419 84918 833636 919567 772312 184883 830693 809871 912323 1034988 245656 913121 20234 172937 879638 548726 191519 203749 126282 330802 957704 186510 480243 282606 72414 640326 978214 887798 674894 804740 587979 393868 320539 344308 569371 557411 282522 909811 171048 515108 128308 871444 998485 407276 246503 656541 785626 729292 396486 472842 294209 163400 179060 509833 927468 934873 1034925 79229 5005 327787 989118 544252 82859 473055 622600 110161 468260 363914 1003393 5754 944549 114357 524082 691114 535860 290075 738234 281289 355495 113006 879561 35567 707626 437713 593574 790508 437693 620639 2730 429252 235444 423331 906179 382507 60213 264990 332274 845069 780989 479685 167885 43273 200860 233600 1014014 305904 898420 951980 846017 622411 132798 231066 182378 461011 216389 1007630 785885 822007 164776 989888 649748 35929 736476 753886 604061 690513 449192 752009 129305 30313 5160 471891 858047 135903 52299 401095 594390 789286 276565 112865 526654 846693 480862 468370 74216 385526 111568 105022 995417 86504 33772 497725 440364 603518 919110 325469 866957 479406 998725 770142 775358 603043 128164 382837 470677 134460 333812 95946 440572 281994 350488 162041 343152 858198 534215 160661 309123 755608 979725 631201 1019227 900609 838090 695829 66608 903538 538417 716383 988113 546179 228939 154847 1016864 470525 335730 729961 154513 627040 700118 845255 761264 283486 1047291 818229 416152 249694 295737 691683 723068 633594 605755 719735 212001 26753 45185 989576 302434 969078 742110 834340 866987 327951 674042 789579 730751 898742 157648 408689 615923 841868 625713 981248 798512 409057 540992 178131 423924 399805 636661 250301 185362 343387 264346 27904 631789 207528 185168 735190 955137 1046216 924811 62188 1009243 1047698 493714 314338 924444 220943 516352 886732 21753 744447 453446 884148 924862 486995 495398 1007893 650950 278708 150841 121954 792965 421883 525675 785277 748543 728503 462202 288320 865358 545450 825210 355064 429599 471372 813139 514276 590133 129095 581185 961210 290789 1037561 345940 885027 546201 558581 821230 257338 939341 642434 397639 494354 530453 570394 206828 453677 686997 563949 948796 1004037 4231 138844 526058 997510 846137 247934 480126 1028242 899084 431006 914132 952956 802294 15546 285595 217229 198913 878086 724694 594307 688842 887143 659039 457485 610051 703225 566111 115792 129521 473994 488664 1042533 521966 711452 454171 700632 388840 666471 259410 397355 1007328 98900 324087 609361 493165 904323 74587 162099 501302 864198 804640 967470 953979 97700 36799 100755 228749 947671 60164 280870 413266 907470 891021 612000 456386 215596 331854 747822 939628 656199 735503 259311 152818 415145 61164 152953 1003656 327059 383444 903252 56441 148597 955404 800637 249762 193399 598185 512997 762613 595444 635417 884720 335864 953337 639131 920055 24387 1010891 225474 800454 792326 932190 215542 105502 801152 777950 670962 281396 385929 887082 653895 478000 695049 673108 366808 1041328 843134 685090 35932 636738 523899 199824 388064 241133 349731 437836 133186 1028009 573362 427065 545463 995042 944117 849645 1020741 426745 256972 798514 945994 70339 444079 682120 147443 20232 135462 398242 669894 1015045 364368 772325 56857 413930 3933 527084 904088 284765 464916 973062 641731 996598 386894 201142 997741 894657 901241 501042 49214 616127 101141 301029 22834 119141 442682 644334 42521 614683 372241 643231 694037 522430 195671 391934 90398 785950 824541 459335 967809 279681 249098 714087 107357 837406 976215 185987 583717 537507 776146 716143 310305 17584 947868 371256 527852 453722 252523 346011 288759 151209 336137 843147 661253 887833 228306 218031 434349 547869 495162 140257 756188 1013655 924741 650416 486736 512866 788749 447455 746013 436937 238912 964836 438828 23052 347552 210794 188599 526562 350593 96719 655567 664818 88398 646054 89046 765017 959748 613431 157701 542759 801460 975098 790247 603873 126214 411680 410588 984833 450993 215818 125591 532849 614404 405711 986529 926740 126816 282811 222420 265278 771516 943306 732128 995638 820768 961585 936137 331451 347946 581078 246375 515964 465292 387795 886500 788383 288395 364791 426562 20283 671362 1031492 853203 191709 687965 1031794 227775 876551 97055 214891 93569 72620 58972 475597 975978 983222 661183 815211 262429 239745 102790 909772 457489 163677 387585 209579 156947 634639 258070 565365 902081 579920 143040 453582 160783 303693 899723 330508 451014 68389 151578 896186 658944 826478 508578 166423 615854 417969 965228 493973 714770 569065 443222 1028442 367941 181512 502611 387522 154802 733811 536807 757723 975769 332417 786859 448487 867213 136959 198863 720862 618742 746159 265619 283113 1022352 734148 827853 128744 797418 89703 24678 497901 41193 825142 97245 54719 422978 167359 826562 33112 680195 55050 135228 374887 654602 43020 411268 49871 892556 483381 237928 116262 561808 910307 496329 739383 631666 575212 330525 164224 388960 739097 407533 491445 528096 988837 496216 989243 887624 718530 408975 567982 828741 139796 767319 635739 813909 427828 52362 601543 598093 512814 129942 313126 979411 609283 982780 647396 327396 555816 1033682 811808 175696 960517 569410 352044 611641 467576 531977 229903 798104 286031 478456 481027 40120 907473 558967 350711 51641 56630 828157 514573 689166 918826 642713 699421 293375 890958 897388 699697 245544 308663 317741 201991 762616 347757 96419 170130 120627 192493 751151 154745 58993 417448 248383 571287 195229 655490 339420 116089 979830 595796 792861 510179 118033 772970 4529 351819 939605 656901 543066 753245 866173 990169 363628 348277 477338 542609 753746 249128 276495 521287 209418 733371 491795 514060 62628 802218 373298 253542 495558 216867 787404 516812 179755 473992 278165 670508 195615 132849 979475 856678 304645 877992 916260 37583 812753 855723 612981 1040559 194191 56877 547595 189635 665818 575509 592062 976571 346981 301693 1046201 1046461 971894 626740 677372 339168 352614 504637 809946 633266 656674 593742 391291 293555 648877 308306 515419 606168 864156 1018087 185289 239369 346776 322785 746345 505507 291296 76741 772275 59382 560580 507727 932722 659911 221995 1008108 623941 533200 659982 913728 649249 109628 386042 925858 21709 867371 27282 588699 127332 34868 323083 866411 126935 681950 76719 940676 1029225 106277 1008731 369933 216113 162044 244480 974176 144283 340421 451365 712076 421095 471514 532323 128723 124585 71688 36840 9261 537159 234511 119029 330948 559742 332067 649568 120438 141790 667758 428307 968791 848201 201612 104331 179500 24184 489229 70233 419312 184950 761078 277413 875603 731171 526144 530598 984374 957106 918104 868395 607024 326699 196509 588053 456972 867306 835558 764122 285769 802078 544249 430596 726936 1047883 379157 713392 15714 68296 196457 791312 920128 805698 972954 1020905 227201 987703 1019969 249110 236967 1017724 376939 551939 976618 744888 408599 131634 4531 448742 309692 193466 459554 402647 609728 243139 747913 719790 701698 285963 77551 40034 487249 97380 572303 4415 502258 414515 329814 444005 129566 412659 98664 618568 845697 510640 112795 868910 476861 674701 321530 95412 91109 119102 476227 203850 64770 107406 728938 348082 658577 24027 252692 499333 418819 1002901 830237 317358 398908 991426 337938 270316 176661 779389 897464 415828 1002715 676723 893315 644301 1006797 29796 871711 942739 943009 231592 907499 237237 157951 346791 580217 760983 214277 687200 117520 777329 47809 312803 215594 430541 90810 648151 143350 408077 288104 140789 28631 361186 1463 540042 641763 884950 457609 285689 283236 275908 958001 827703 965211 354138 1040120 318029 424952 1033630 856987 495578 1034275 24934 430283 156815 608759 422622 529580 1033137 375105 618502 590166 515994 343301 750386 616279 196663 564730 127368 385072 467339 542985 967045 800979 713259 598481 225657 715820 508353 599334 585222 355733 372618 908174 358565 475999 649431 957379 716321 1044816 206736 302387 482585 111392 860332 711299 126082 853755 348858 508936 922147 198658 730203 705100 989464 563401 348869 493711 391248 286171 438338 603971 227599 100401 799407 478863 568684 94143 938493 422094 1029844 392680 1029812 980237 449669 976900 211051 215440 520724 244193 207953 9805 396776 307263 263079 36719 757692 811859 801348 1026004 161569 803141 759056 152464 68089 907442 766089 174696 314110 193322 253761 473688 376889 950195 677981 6670 788875 19780 833048 248684 116519 890187 640062 388618 741398 22056 433841 115121 1030322 490927 597992 162017 764203 123818 106347 219980 558085 922709 917592 112729 122008 584416 4065 698786 212367 326641 78796 959862 540521 315423 878834 319831 585467 126584 1020352 558205 820205 702204 595129 633426 812856 68895 969457 799988 100782 250443 343699 946103 395890 864348 407901 98720 339323 1029154 631583 897002 238102 800738 766016 815237 661857 695766 679993 150674 797905 1006248 281623 168680 365741 511995 181501 449171 503440 489186 606880 283983 87019 1038951 270793 586257 721024 877062 45783 675711 84200 191535 563258 32371 499983 932039 685305 431228 881330 992167 650029 724572 1016808 765724 60036 656011 1027478 712293 806591 730034 844281 24633 904756 889649 361249 198974 866380 754587 919920 532115 197638 1026869 391710 880711 405106 427642 339384 803807 485687 354969 747165 986836 235791 92149 800640 262418 500805 1047716 80361 417659 1020222 759537 824500 568930 718061 387035 381584 633873 45404 132499 723072 924483 787498 24066 19550 613802 845064 424257 490323 974442 373819 822302 675937 412828 14621 711326 51929 828876 258204 60021 910565 790652 502714 34192 825855 296607 556555 429196 474488 1003550 1047610 760124 205042 478551 248452 422182 690918 4505 555835 673798 982303 380329 113988 709195 903997 2623 645786 10133 65844 78474 689865 292157 432586 847528 64883 360653 525596 1003055 487631 260739 786201 967335 903205 696275 833030 190990 765523 470498 803064 665938 389195 992268 91741 530138 76690 677470 438900 439550 773315 872476 384464 294026 613898 886333 623577 603967 599466 612842 993610 764498 136311 912131 234164 135404 918621 309913 223994 485032 935639 204149 670163 1016343 230264 360080 633420 261951 190054 29081 205123 260632 171737 103794 893933 39182 503201 673459 134736 26498 983966 926246 498122 229449 782405 1005385 701320 165931 385058 182991 533264 161893 1010512 395551 426168 473384 46083 67796 523308 986135 988414 900411 946924 50893 794653 1013976 775883 449877 388301 270305 582769 81072 177807 600769 797146 521555 117625 948375 744661 570790 772788 61876 65927 595078 799487 457249 24805 502723 934186 570390 118589 393891 466588 922244 82606 346205 483278 834445 604586 1040031 905934 1030918 258427 635913 368061 197884 847036 93872 634193 837676 838108 812700 488276 954505 616863 487498 718115 539065 288156 423722 928303 438681 120511 845858 371328 559797 93129 584713 306477 155344 249803 750125 153317 852322 417967 461518 677993 492053 996783 1020320 187663 458568 226780 305229 117057 936076 130712 65777 739580 479529 809500 555164 241234 553626 525811 983507 958440 1015564 133501 155408 366456 828388 973933 44349 1028176 465974 40268 376381 312786 373582 890868 607076 385522 333611 72725 509945 326587 391935 41907 31675 394698 854449 1001893 118105 216273 960602 626712 972025 992790 35019 227083 495282 847345 723974 189137 910609 742994 292033 21138 101272 656696 1042919 517833 829754 295739 674070 309191 742113 817667 968993 31791 513513 869070 879759 98168 381602 181486 869402 59502 403153 894025 295218 217010 895023 966615 22648 894517 569065 262184 439363 27585 356382 30171 767774 210288 993381 641064 331336 689203 267844 324439 332850 125772 17594 808775 508677 296660 468406 595432 751385 901686 392349 639425 1016191 814770 596168 23659 166521 141787 909315 107795 705532 594969 764176 1029884 126005 644904 878114 653307 991233 785559 401250 808697 556403 693322 671086 514677 431698 469753 500693 950015 242328 331951 433052 812478 58100 454475 888252 545515 713545 569602 101793 359508 576813 1029851 897964 42970 957035 745266 739250 170483 882561 1039413 310140 119849 779811 350826 881989 893848 1028022 358183 551487 819060 239573 67353 493838 505729 212688 535742 914507 946841 386088 966378 986370 654634 276757 458566 281908 878517 70400 827596 258646 685392 19977 663117 161745 383525 356226 155883 582016 313841 268401 571039 644660 906886 804882 71860 1018419 466505 814675 180810 817589 772788 216663 464596 586598 188117 766196 972954 488167 87502 780084 503608 641869 102739 203992 785949 74144 661551 948944 461581 178014 894143 6596 488608 754933 951157 115854 653504 828492 999766 887486 428847 691003 699005 402197 637951 595470 858262 597514 290328 942598 594275 321608 777653 423896 79163 826670 259815 116268 97670 239950 916497 551967 117570 736494 359530 807873 771457 757386 367230 269464 919529 191824 41645 579100 434482 304034 258475 35384 975276 108952 142078 1021904 162230 337787 900996 711989 780360 968779 902122 307890 14698 318522 464693 963843 267450 543535 252221 679897 269291 284484 209197 161879 694592 274249 746501 477080 818709 545086 539416 501031 504151 376029 1030798 53636 830982 587277 468963 991398 881082 448368 155750 619636 768796 341206 491451 100171 39016 347592 54874 198267 476657 659454 471053 752842 351389 272873 944758 330991 675941 912682 940935 916504 16087 65817 133128 461925 527764 1041727 469524 173930 710866 869340 526236 972977 700890 726114 628962 268342 830859 757239 524032 189673 410326 911863 739935 667439 522560 63088 954688 37730 1009507 358565 218679 681036 688492 679820 736938 427440 407455 837200 137558 792257 156879 378575 144587 191657 330982 7196 853483 56580 453475 1021182 138863 383074 217559 284272 947042 54472 349799 257567 914339 493615 807501 144623 618088 717572 110679 262519 706998 178855 658278 371328 100586 611308 761073 1005961 107315 195997 260991 77126 436757 625397 469296 76829 344039 458278 127541 329383 319062 586452 629588 109109 781536 448665 188517 697161 534362 327039 672471 741400 873579 944265 501804 254735 281614 1016874 477304 275787 282132 760011 126182 944415 43168 464714 949811 744594 306857 45942 451377 715742 523899 216724 667462 656370 333878 700893 401642 558321 803917 334077 127020 586929 838153 756886 290094 262461 947716 724155 1011365 643924 356526 559989 692314 733415 681164 636738 475563 290719 62963 824721 533514 276308 427793 519495 375165 529559 217317 950588 680733 580393 510082 989887 1027991 55426 21968 746510 457134 382539 612875 1020639 480950 60644 886338 320218 709915 927199 557529 581661 330456 913027 516360 229815 848896 154186 289625 398381 270649 144739 897582 848887 341564 780080 128824 923652 243799 140489 811777 945202 470251 815992 232292 523223 755693 359227 150031 715835 60009 76102 320264 214811 307451 303742 293669 890152 905812 656894 712338 280710 429499 655254 563023 1046349 878985 338503 480176 288268 491948 475848 171227 287297 927269 928260 56653 421090 117130 964506 440150 275671 802692 89180 961432 975229 805714 38096 987020 142628 294469 207794 545788 20370 484930 806000 367498 47231 724035 746925 631080 760343 901846 383934 126622 803707 410780 297776 680712 281408 598731 990016 723285 625134 885677 991329 671433 582786 733471 331450 862587 517868 784147 588965 32472 994962 676366 79154 236062 500939 486826 563873 1041122 297317 160533 973036 426891 281888 731025 813115 946132 146481 645874 286573 834382 194752 435747 923286 81883 378218 653729 39291 103476 303039 31742 649752 807525 862917 800864 791322 962124 813427 859391 658022 416797 477495 706986 942992 640736 654449 634435 381541 38642 533750 358718 490849 428160 511629 710182 335929 168463 80245 687129 851539 809719 881885 1018951 501065 655843 903531 213110 753514 13138 390070 518529 13881 954393 208588 343508 779500 156639 659117 1046514 269038 633760 338637 443632 831069 27691 956566 951031 941709 153764 931300 511941 1001091 706818 443271 517932 466810 852114 774084 971154 611170 967794 684245 320112 974684 999959 970596 624340 656959 280008 33044 877534 906006 508192 1028856 116038 224160 1024400 861210 482261 471759 653018 454646 412647 506697 485783 272636 625648 35306 917938 606993 496371 698432 933099 1003022 153356 853774 292182 524352 564200 438473 38873 561382 168264 838686 928433 352951 246146 421482 435181 556633 806912 15936 528370 842987 231358 124391 657397 557692 375248 1005018 718980 1009809 1010650 1038150 1030142 604323 1037974 323215 1010966 251551 832594 724427 378196 834404 89967 923461 359316 728904 213219 765948 339588 324756 364216 877089 34602 569859 416395 298909 503645 388423 978957 144520 464967 968068 99206 293299 102633 794067 929869 268063 437399 960449 608081 755332 1014136 441805 847251 132555 755463 855533 2729 289172 539797 398345 821053 376753 819140 681087 973708 115113 174861 902814 585192 726838 709691 991019 147767 1009863 1008366 731871 1012593 737791 390938 788710 724005 508980 434053 1021281 629493 796913 221260 955365 206357 857204 657758 961018 780496 243761 679167 600478 418307 443725 689735 43967 570016 995107 253857 1014468 1002541 179651 133452 576773 454466 946286 937949 446286 522767 700443 90811 1015649 853715 217589 350882 677488 973414 879067 135201 50087 1024688 322783 901660 226976 1017135 795592 789578 948716 294262 454032 339384 400785 1018792 774630 1023812 438663 602881 320428 391715 69690 1001549 684922 208475 915723 921711 102937 985417 146127 962268 549642 330781 896590 320541 671485 1020506 983237 400465 370266 84055 413285 249256 918459 455104 36050 206569 212592 753685 378276 789997 597241 555305 270569 618017 554896 830884 114593 317192 277149 212866 1009217 486071 801087 325778 390961 662616 511946 913656 572750 999079 153155 99756 427624 1008248 221926 433913 232901 230703 842913 411390 407196 429894 581014 430128 38555 533195 91549 773078 53346 702943 777407 659596 146950 464184 157116 69825 617359 981663 327814 803129 319866 607091 818372 85899 835383 80677 605264 452771 730540 216506 509369 905026 487856 67148 337602 410233 935569 417161 861921 767026 26767 677938 805313 53159 157534 325022 1024448 380905 465064 290356 815730 206426 975497 770548 631580 160051 382481 300783 327994 1032703 694726 944074 938745 865310 533535 328256 145853 185155 804362 546205 976029 315895 329062 1020227 824034 659475 968586 103209 255628 848202 871357 829015 788173 33693 619963 495979 692875 259556 911414 390423 1008354 941644 814931 653984 400800 839892 408361 873057 497608 837071 59974 754246 329744 839781 156713 492625 461154 894225 885705 439577 683358 880676 627212 725574 319191 490561 954449 444694 742482 141535 21223 201948 283274 340170 158611 290171 1048302 147619 975886 394735 545 646491 641157 432836 604794 432828 754199 37021 605826 565728 786779 484015 634744 755639 571607 287043 744400 29574 1009546 835639 209327 431459 504675 718206 196977 781498 365511 354203 528420 24267 953359 814122 621066 335145 767495 628312 25883 154684 171121 677222 263040 874944 976256 1041193 222745 570180 445789 950925 466680 593068 290982 396813 308196 526000 911082 906813 909527 1017179 404782 905281 371329 476812 57451 988243 344258 968824 182285 896064 700724 884774 602230 373227 747934 221169 136569 376265 297602 241162 990431 42340 199056 273140 876773 559577 894001 690182 789180 865881 696829 142829 769288 511659 747333 283431 52834 904617 513930 811656 152534 349118 231427 176569 1047397 312687 442908 493492 571012 506319 349681 553802 799900 211209 867543 651677 77192 215769 461780 1008806 687130 775443 144930 743856 329878 444955 466864 139227 557876 632684 589729 568986 323234 803858 103114 646197 457345 716591 40504 779336 863715 908921 606632 15938 516564 1043642 465422 508903 920526 960591 341007 337871 55362 897450 52870 506852 529686 485841 126210 559080 93218 323804 244295 241645 814514 488570 441033 535259 879367 839277 446260 510189 73942 619273 984806 100916 733639 110521 344691 17683 618743 801146 501281 498881 392310 527199 384105 608202 141258 1021195 10364 829070 276075 211258 411836 174529 124485 334904 10558 2281 117305 17000 681551 510179 881819 327358 40684 4703 946613 307525 1021768 743519 4675 447899 600906 1035964 1526 90480 266508 471201 509425 946955 93021 55054 577359 610245 142400 8022 372123 832139 411499 74145 120150 813664 1029321 898923 151156 280793 213753 840195 601823 417951 80332 401677 386291 168944 1035466 264449 283136 95007 89518 911785 308428 813840 36582 308391 418830 869309 796180 775149 1005812 978611 835215 548930 690590 632213 936931 42948 463776 284824 486476 394337 145028 355590 559935 197212 400966 838587 840674 513743 490966 81835 455567 992803 784793 730202 240725 334489 221673 418914 800631 707268 900496 378865 161771 1044493 533585 103240 64731 847150 682336 750909 578600 468151 1021412 116154 470242 630669 209788 791612 838097 787302 878263 722516 82927 121166 514458 362025 793836 795684 357919 868597 893353 476957 454832 292228 105661 998465 402096 987832 383219 269033 144626 599559 947146 585288 432704 825851 131060 449502 448981 17585 489431 956934 600547 673371 15 145002 645647 1030078 424426 76937 101872 764084 976362 52280 542611 487084 1021511 716830 999930 934693 930155 853046 760728 406070 689268 89169 774358 547081 75189 842385 132754 160860 1042229 714224 861339 769791 399662 110775 704566 467032 695439 577287 775836 830178 116091 793939 415609 289449 855496 325348 884591 820175 956289 244820 721553 303371 687972 240147 198376 569893 1048421 196326 847602 326267 287017 619106 717854 880512 639116 457589 692561 157495 761372 321246 507236 825020 737691 212400 849315 680123 388224 818131 661583 553975 973943 628355 790301 1030597 466397 21199 1001910 169102 863813 388123 460853 224849 945909 2718 226732 956190 288617 920037 37535 95132 513999 298830 520070 588676 236426 356494 997200 100387 89008 911916 887259 127708 659852 337411 108157 787364 284956 332228 190078 798596 693139 492914 460699 173851 186841 113124 444037 1029401 179974 528198 739680 879813 582378 271256 940613 43128 414857 473390 487872 743456 115863 191790 1020242 663486 952320 146965 388592 476648 92771 844338 1010306 848456 872593 978474 713317 48155 109331 969586 279530 166066 309410 753368 31444 571892 235693 868091 797406 240858 142806 154318 473651 165874 315509 159769 470004 219614 905491 127480 674486 559058 576241 1048410 369409 887833 902783 559491 511442 328847 404453 313994 690969 659752 886141 265180 863292 983657 528982 441527 118419 219114 600243 383152 484841 724698 223370 40494 694017 82042 835078 693484 483855 4257 13318 255099 367931 519222 497307 391869 671522 6074 451982 950891 489812 691644 235223 174481 369367 339298 108839 309261 979618 145638 34399 390675 526883 140311 112151 975531 1003450 570068 221208 506417 858428 485269 564962 740565 960113 475618 631335 927001 387989 773337 368974 261718 535515 621996 40433 887607 353253 614945 456287 560187 164941 270096 51227 800311 31776 933609 991835 780498 660318 1036331 854153 668936 169339 87022 935110 406440 1002465 523354 395874 863190 378988 736046 1009765 690569 589804 892986 101386 9230 996519 198629 643902 54403 700628 924071 372517 482397 1003808 988816 415382 236515 974637 915392 542874 530608 408591 646381 564977 119861 350925 510688 143500 291380 789222 702968 820244 307014 365257 980133 430690 730966 858715 181742 481541 617508 320885 423916 933055 748484 679524 893516 867336 993052 61544 772305 455050 833641 897589 412112 681635 567738 909428 367795 439782 695156 141379 1040503 32154 146124 573873 440877 205369 297040 23107 164732 516339 749151 905074 313629 832041 108460 964907 792926 326642 325055 181325 205472 922777 567155 384302 336345 103708 159609 338455 106771 1014703 756436 579011 624107 663095 14172 829924 1011731 912592 490043 96670 354256 984136 865906 89098 121980 430241 562005 46773 389893 655250 570123 399390 992365 393991 112911 188987 928840 484253 270514 443637 870209 762663 549782 526503 1032597 225068 585780 698531 316822 58214 290903 15789 514601 760900 155551 702590 508232 301417 258560 781378 1042049 258091 739904 780570 798070 675348 196732 9883 159835 19301 1046691 884302 736891 888206 493817 980526 256692 113079 258198 744237 256502 603963 73189 240559 1016263 508455 771365 283148 116418 183744 837355 208658 518931 374522 714398 291970 515325 640769 839930 20367 800084 787892 357006 222050 1013251 711717 302654 267160 39048 362266 394177 433858 715891 481679 554532 657636 738795 577330 492101 513526 818216 28390 87384 37990 342010 884032 193382 997268 70209 425741 310729 868949 983666 363466 84402 115057 990489 815147 34467 333349 631377 696469 79093 233634 613453 981923 699476 580236 216531 1006756 62013 930171 372924 1048091 336007 356733 541814 306238 793559 716690 519298 378744 367146 533551 499446 202472 883023 75196 41723 944864 91498 455446 794448 528230 315251 560653 1046725 462518 865205 845287 590017 476093 45135 1020380 816061 474272 60342 678808 706503 1043763 805681 367035 903936 12675 1014108 612956 791070 401485 81062 613762 767723 11652 171475 384938 943812 7375 876154 734276 49434 640008 704391 667702 460276 499134 825275 222295 70764 994228 178727 993269 1030446 993632 437429 815952 347388 101997 503455 35356 762668 745785 69366 95747 608296 285015 316188 348449 4077 21007 306506 24710 980109 298201 213771 786104 83117 181222 508863 22062 336391 265367 904985 715734 217065 887299 764833 784784 151989 585590 576819 301232 973151 709356 961407 1031296 230898 53146 911495 1047739 651787 96358 116515 798740 987740 531050 782720 317101 320555 413557 167837 808096 748496 352393 699852 785530 721722 96350 586551 1042874 653419 566750 174169 240471 490487 503463 593281 638519 384905 962956 590163 513977 926815 497940 587590 131116 448969 548346 998950 949589 543662 727467 693907 822510 524550 387275 465281 519969 363105 826800 618167 213265 172126 410341 676688 206673 37429 28073 815164 280682 853038 680046 426176 399194 523816 130394 772338 290320 870931 821449 842814 653297 729718 342985 701412 355414 12522 763548 398711 760076 711836 779066 346463 15570 256207 694220 663896 1028574 942936 969010 151281 223321 451360 228734 789006 733406 792230 732791 591719 349951 696954 986135 638727 1018816 413635 265997 721613 696346 690874 1039164 1041646 724857 799021 487994 126577 23103 438525 112082 107953 864319 947872 506498 91359 682818 175007 846334 295038 973189 541977 587179 835045 383033 549439 891173 6593 966146 785110 142521 56976 988537 974264 985068 133926 108458 261971 177138 133420 808599 333864 716343 373660 444339 496461 752346 896326 777831 52460 837421 1871 1680 237762 810039 14253 413439 84129 598322 1007532 939000 494318 355853 975468 326067 407843 585194 1002336 128735 392782 807329 361680 798490 687504 578108 24152 974202 639136 361337 549735 626439 194118 816715 262593 322878 950496 109401 655358 415888 87264 382334 803848 807648 894795 977991 321953 899593 715835 36472 1026267 381526 992607 930951 625821 467208 229494 78624 63781 988884 935384 822687 641 297570 792301 563353 725780 721615 162995 27731 909848 315948 378428 730953 47638 917500 800557 721065 3951 656314 558657 797397 26327 937809 371652 886245 560084 240034 917529 860707 792387 547074 502325 168589 17876 859576 24097 69462 335497 457859 158587 747621 846139 1038611 859125 247764 783637 1040524 680405 83058 700183 640006 775796 345154 264340 246543 592063 700154 667060 493095 596921 585861 756723 182594 111863 314241 141472 185930 342818 588738 477023 315291 681081 43213 352424 313989 464204 895070 157765 375246 560770 299234 811992 796717 191508 564221 151891 377552 127888 88326 220541 504791 340631 274310 944756 904406 93535 766397 779814 295255 89393 442141 782550 504150 1031916 620237 185245 17347 307584 653863 902887 692484 25716 196410 657650 1023344 857697 406344 541778 730069 156533 552265 411248 552946 254961 110695 591366 2302 334507 720512 63908 11295 832397 260776 179759 661236 70164 678820 920925 926220 536530 863855 853050 43885 314092 387256 375205 119054 713884 84835 533715 129884 364464 136452 152524 866233 528137 492647 324073 484088 279581 109323 138844 205795 28022 888737 37544 898485 406833 204946 858405 623265 331648 980599 283518 101961 125224 124575 971058 1028167 927236 25996 620054 1023655 1044352 768374 274641 575595 381726 982214 65886 589830 1028341 651420 872334 652770 457261 237386 1020291 754394 16260 970455 213558 836288 4044 672638 862195 917208 861802 447020 125656 354395 649689 869125 588633 41718 997925 918495 379071 859976 167793 305861 83876 83303 92273 608373 903288 28508 788720 625379 990720 242594 624716 241588 70609 98219 995317 870084 406745 918107 338418 1033376 582103 943755 163675 320781 571358 580999 681696 843135 935638 752016 320320 548770 989179 251995 831955 27605 787548 105873 821505 390058 252765 900429 370377 216168 284981 38561 634683 618889 224625 56849 121598 202556 708975 350230 882123 494820 1044196 222108 109808 487319 136791 283780 306637 863391 591267 761379 922714 742397 900729 511425 436640 178913 503004 546075 94779 683571 531875 140514 527583 226574 918778 857914 286928 156479 791777 272956 105576 572362 730027 166516 951189 533349 189057 486755 724568 615164 189405 703486 743239 80427 389647 822573 645643 852423 636348 618573 197091 73302 306265 886703 264224 213650 290484 29462 467623 688617 935788 264765 459378 996096 792948 1042255 238095 303660 1021588 246125 156703 431095 378344 694060 229848 300961 318047 567572 444804 338332 940349 934946 634112 697871 1020057 613446 565310 265045 679392 1046246 903107 232571 17488 877914 456489 324549 643966 806766 851870 906537 286161 495075 413284 102610 1048324 775405 973647 206238 520872 274102 1009482 971681 998047 738778 920274 364192 759202 753642 136313 278679 574908 518121 341860 56372 927437 518354 788942 474969 38153 1038351 1037187 1041821 697206 20483 240742 682700 336497 416386 977643 384355 652842 420692 451229 57621 736547 797365 127641 762184 575157 593880 910354 365465 907658 772959 235723 68180 84516 688613 133536 431868 123221 644724 693501 146633 594629 705807 564581 291621 918384 609578 948204 63534 188453 388140 109246 357176 427016 255988 31638 124744 290576 420177 708167 849305 855178 419465 545591 913435 18836 744915 394719 441327 293795 57309 326476 492524 235261 191046 295073 408350 570688 725541 100755 257857 519129 556672 356075 650058 684686 832214 916744 567775 596469 469398 578138 169946 987642 638629 789992 829129 983133 1042909 413131 962417 288562 182664 1047985 894023 744287 261353 521563 627701 559905 609971 354079 621531 758919 208784 597606 977548 371701 524443 527919 750157 955043 929254 601995 125849 122140 989429 45087 886687 952768 840513 159909 570050 190274 305335 381803 902936 969514 555574 318162 757484 399443 583701 38864 497469 890222 674970 321647 545340 791422 951939 362059 68050 648282 889729 943384 631320 565551 457401 90394 797660 868603 395074 736684 149283 425747 185001 652218 808353 627102 663407 938054 818499 995351 394121 189158 1014437 715215 90848 146500 869277 445544 14799 425117 752046 875099 440232 799299 765077 774515 600367 165915 1010881 442704 963357 181280 798162 717285 56478 595422 588065 301563 125395 570615 1044536 452012 263761 348066 892757 904424 737185 772391 532460 276979 282558 280676 527138 557029 669594 497227 867411 598313 305561 117858 615308 255486 607251 807745 682001 82681 629719 602391 957145 397185 530083 632870 833805 363602 890285 664899 638605 899579 651293 884311 428138 524128 605584 98528 1001325 532536 520343 446576 443023 230287 1032502 398637 485759 707142 485221 817744 276255 1029518 992658 621734 222215 89457 271134 526610 846081 571209 300763 846601 446859 1010759 967060 297748 613976 720877 309382 654674 325583 411284 983007 90099 258187 207847 521542 1018302 137177 969062 658002 592012 269373 117989 708369 159690 572909 470794 838787 784123 905556 211410 143133 157748 201105 319244 672071 1007262 312053 745180 243166 185592 533897 671290 901811 1043 243589 363889 133897 495956 870362 32416 88603 593205 514217 543804 863636 377283 741834 356236 528405 971042 839 861996 443314 566277 522205 871819 801909 895030 6018 819052 682714 679700 203225 561769 120401 834576 542911 875371 657344 54063 529091 902451 836606 317323 28069 603861 923225 944594 198878 477752 731921 734917 479256 250519 653787 452026 671154 340738 245854 22299 392509 459998 281785 537317 744961 200289 530427 182058 464249 166167 209066 472719 840146 112736 718141 390863 138353 1036271 827042 40758 199786 338508 694969 853798 706825 642899 702166 898197 646221 412339 989763 629389 284008 578161 266428 862124 113472 572770 828657 959650 577265 149940 527111 1041077 73289 308069 645911 473663 288331 826058 990126 645423 640429 310026 662604 90500 311129 454817 991205 448470 134384 495582 776035 844237 803138 330597 240673 218279 146135 387757 711281 922550 616041 987266 678936 605920 381288 807300 434893 307486 134261 350887 205501 52989 56807 583602 830730 435488 181321 543168 301639 349883 608474 867777 443646 973850 139787 267002 283690 921880 271877 270721 873917 5032 527648 37058 207131 717392 459885 749053 899485 764585 593966 332485 887056 358369 867928 121730 297523 815416 370968 11760 1035068 358534 84299 577438 782420 358580 891140 232560 949782 652350 656906 666910 914452 320440 472151 245170 178002 386118 790682 140302 707785 701986 701110 788068 680933 68377 987201 852412 209160 238862 98054 405617 825349 836726 460675 590004 435877 517851 624492 416520 122662 841050 107558 792772 381622 918308 822604 707220 35836 277504 495406 904953 575888 107207 750925 1030340 854142 393191 113889 329119 614088 942049 890707 468100 927201 655820 179395 642115 95538 955855 265859 303617 355480 379818 264601 733108 872164 930094 67905 862888 748634 614592 481641 592380 122163 98267 203060 716070 3099 3467 781688 119403 463027 242 295743 335208 973328 341958 516682 290188 403770 210129 954249 771227 482222 863856 360356 392492 787933 617749 55669 495916 613803 129477 297100 766042 1012976 826523 827306 894664 345082 273219 1018694 562016 754697 862080 267275 487005 22994 1027494 340312 1007566 905213 45856 895934 943638 860583 300267 364422 543855 578785 325145 749353 782690 501038 257616 226774 712016 671241 428104 412143 862445 378205 36945 638860 766911 341515 766666 875254 699043 756328 256683 303917 941641 46780 212988 607331 289203 226244 448092 983679 731322 645424 478075 228251 97929 706598 943520 244359 584736 665021 266787 104771 259794 124291 832500 193416 712391 123896 180755 305472 42363 37136 374293 749834 156733 420533 543398 817847 717489 935747 526849 516560 318799 290827 535674 978957 306145 953296 640757 12255 358409 416076 739691 216807 119736 80300 609644 970877 196536 953104 701592 102442 29220 447245 136997 660526 634091 375082 950876 372731 287824 577894 362268 95927 587116 865968 38998 458174 470187 390510 506255 978718 875595 345591 228705 224282 770784 169753 21498 802728 934355 485523 862619 975091 418782 849308 1004826 804313 1029009 307035 382560 427373 549329 362348 386284 543350 539731 526945 708175 529903 1045541 739903 205998 86405 701478 825597 343363 864796 788361 791304 327388 354890 266326 522690 327771 699611 265705 581118 849716 589643 865137 563846 1013234 253007 249458 925334 588466 271948 48452 526430 150950 125406 734609 3971 12179 258131 318171 81822 677971 991790 140532 721595 247124 1030564 595587 719836 940056 410914 17286 504180 246963 162245 534475 395245 905296 382432 576885 232482 516012 529274 902013 1019365 251289 486093 681007 854650 803197 959688 27561 485146 908752 720270 187999 260978 155298 775925 999322 683041 430098 408328 464884 906557 378072 405126 248797 50383 300220 512864 967193 918866 322332 154431 514624 14392 877930 969211 275261 147557 917932 296997 999888 162994 793851 378238 538380 184939 1032708 371582 374489 1017810 804746 155598 646771 454298 933602 841422 39657 777836 569973 554512 151455 851813 767041 820955 314572 713878 932953 96425 300541 456323 350048 258985 30864 339365 173330 506685 94778 695528 272060 286845 583554 183341 1007039 378035 993859 385737 113169 682973 806958 631300 22715 630575 350534 470940 70236 745358 501346 1028159 448932 796693 835502 635412 747994 426132 27434 91955 17751 811020 201513 372776 66569 679732 163028 783988 61937 965367 183973 317196 916901 927476 124652 761048 194255 28669 983629 690997 203947 978584 45632 915572 588941 969089 205712 14425 172121 67622 570589 546460 331017 161066 449818 369003 69931 348386 614927 132070 222048 971739 384728 340130 659679 164178 629348 171047 605167 346554 765431 804722 600688 163130 883624 285300 500819 822828 226532 495248 434717 238496 12521 682273 150377 785366 774988 214514 542051 925384 115315 733636 676173 712862 962076 1021131 408317 865335 583125 961841 857949 249255 851841 579986 250602 824499 576985 45951 462902 780119 960232 260603 808551 633920 719502 478209 692149 931155 407807 963324 251887 586276 854337 851276 695031 717440 577457 256200 787265 997603 164991 990519 637017 711938 645677 259798 847194 982595 701460 8405 835447 427584 715998 65497 124021 637768 683277 912508 108847 107230 1020275 998857 671761 341048 647608 795584 679838 678593 333528 610776 930027 313495 422306 162168 757281 825613 942394 562300 495870 443179 555415 982966 1012053 613417 244230 91499 963465 371192 861093 817106 829206 132537 434153 228249 734473 888387 276248 827999 65155 502433 628432 931131 576313 351378 125054 429876 18423 942856 784360 583622 5400 797865 305572 585059 468240 301649 639390 995312 223971 692622 981398 23364 121003 941859 1009567 82348 1027605 518533 341154 112234 464612 308065 107225 538673 72045 241172 1008724 551851 447770 580657 606583 943603 790759 181247 987002 575259 858600 766457 194280 763048 651713 52044 592416 410641 576812 585820 207832 369987 647799 356159 214421 908576 428035 427584 904755 278523 369350 898654 434275 285725 1008842 517578 139560 640068 678828 610924 308825 567839 773918 349279 691491 1001683 356197 782449 110724 663417 676827 473764 28625 326557 346478 166064 136497 185280 684319 357502 257055 422360 929413 831150 825323 388555 747079 696594 506426 194551 199846 647473 1042818 127917 984048 750277 63375 647601 150286 711229 821249 465596 31735 130876 718539 711162 432698 450328 167606 104333 995705 855900 987100 668424 771048 331846 230957 519668 886994 225097 28653 603726 490260 637325 537652 868615 243616 736874 780653 160899 404476 500209 682967 500507 431297 343907 771079 660891 773148 351159 187748 681412 157775 796696 1019050 141515 567857 431205 714344 289240 637866 520624 517506 193672 147001 615616 156079 159596 534894 338063 415227 476808 1046895 499915 620359 353748 601463 15449 72388 836543 792147 796622 945276 834471 193763 315380 718281 538722 551071 799820 1012700 306872 339471 67974 982583 911334 470354 306186 32051 564252 776344 844402 28795 908544 514728 749582 329103 610346 398683 358238 949827 276902 520223 306332 911165 480885 63093 809008 794234 886539 509554 796985 731593 84434 413506 710667 777550 984486 221089 170155 119297 402520 1016928 613717 1027117 195883 997094 977143 373233 757594 809900 700851 831938 593040 594112 234337 473319 537454 904259 741898 203260 686600 838379 519278 344944 133224 315010 310911 648710 164618 863332 357348 191320 42335 338949 313975 965711 699466 46441 599239 87980 233638 806826 584855 637059 725437 159606 574813 887995 823250 791951 888516 342927 964249 441673 800554 146447 915386 629519 89635 637856 775505 273118 706292 889976 851057 3783 826137 889891 12188 15730 818367 725505 524620 491670 813386 579013 89710 17282 1010641 85495 59618 1028504 139165 857715 74236 926924 66222 249576 746758 975913 432182 82266 373180 78412 744219 579745 1001166 306151 98425 91880 396385 718399 428574 212014 970382 48559 305421 167112 673762 525347 913403 10205 64477 901022 742869 687593 1040755 313524 624696 587579 1039758 6416 888312 760438 134537 416240 735642 590612 713142 574116 486361 305118 395226 476946 9764 487797 861612 792117 290078 303309 746329 551065 391966 329132 509443 827105 967341 165168 23101 372802 278794 913478 11921 649477 172201 600628 663034 981256 633775 1023760 158314 217662 364152 461382 75589 317227 879122 167189 488420 973160 112319 136467 99860 616485 292471 529061 1016980 257698 341859 1015688 995738 336565 714339 800075 25935 672583 356745 1020882 940110 1025751 80540 751573 507433 825845 416150 885086 1028068 822728 896807 830031 91768 1021577 378671 208090 50514 801286 101191 965127 111825 822816 705849 65585 19659 42829 160132 688521 249608 22294 582105 637586 422342 408218 503712 563363 784948 923914 491124 147560 75511 37419 757411 730209 912039 400599 860079 355170 292435 742780 41679 763666 463865 40091 965999 776812 971023 984394 727979 839744 850173 824243 201432 508339 90016 641939 922620 19643 1014729 167611 650833 309924 807356 805779 844230 38541 994738 752530 491902 758764 994903 684487 26190 967942 499532 751955 241987 663928 861094 17389 24090 285873 897133 43100 878023 986229 349982 700673 45295 597851 122922 391754 121453 631632 996725 287040 180688 842771 433367 655866 519643 895414 705182 427559 704261 343843 693258 639881 1012215 731285 322000 895604 586256 1024539 459416 1016915 293860 671256 1035647 164388 462777 449477 132246 367351 439304 716206 989025 440946 624642 856113 320856 868176 304649 585730 542825 379357 316978 622762 421748 612988 725194 230147 461006 639009 446670 678846 605375 874200 538225 604637 358404 267836 260506 691513 919117 1044480 207971 511229 556224 687722 576923 757289 652404 131795 469829 1042960 5367 504872 988439 210138 61129 613740 188156 852995 763359 19508 471954 885978 257057 1019689 767661 74499 150507 754826 358354 163573 213648 309415 341181 308349 994002 5223 224220 1044794 325484 416707 802513 678686 114056 326728 337139 476915 986953 666521 421326 442068 140867 415211 168862 1005743 384510 842888 351704 810186 622198 926797 316322 670779 939678 324651 917078 743279 927448 74665 490499 988324 285566 629088 254444 345710 268125 1022334 913159 516662 331317 877636 560766 329398 77626 664712 830002 217726 860054 863796 970035 690803 361700 691397 431689 692298 729015 188876 129646 698641 505361 37745 939858 725927 380396 805611 87510 192319 341941 181001 760977 291297 420043 386732 1004110 93929 435717 212810 290956 667014 458281 635757 321021 36668 529526 562482 690439 624227 310043 131275 580166 449701 351677 690941 825096 215428 408565 16291 728015 710866 685008 192553 759507 631094 384077 512529 264830 707246 503778 159090 270318 124168 1784 842612 510326 560743 664170 611541 767261 682436 361994 462951 888605 615787 516893 291215 136293 283002 119514 558792 718104 640613 24814 907294 427788 88949 353786 558516 215116 339268 45587 112190 78230 373826 264002 152967 710878 125747 779266 467693 25545 902575 466373 528352 936499 63137 478063 847462 649386 526025 262105 618394 910064 113466 709711 684585 22140 183260 410387 958675 843002 649707 348632 286960 810695 923254 920647 463080 308598 84193 315005 366266 663117 91491 155531 802422 818376 99209 187381 780483 683285 361649 487476 559450 272023 653968 320308 587144 536164 155053 585942 131760 252359 496611 29807 455879 106686 50915 549704 605399 999548 35503 235292 100220 372200 21537 1009820 793450 841757 278370 72174 165861 342760 75379 397610 828231 82253 984999 58076 186749 555011 113703 863365 772746 954355 130669 278298 997635 536765 49353 825731 542866 498482 971743 930589 68724 728027 187687 366137 91642 478577 499052 1034907 733964 469859 821070 593915 904353 783443 173504 551047 709960 449689 1036938 127839 415650 430270 146632 661272 799973 165891 933737 228410 320347 927448 34737 120770 228577 897381 953271 755105 466280 462340 1003752 258874 627064 546756 426626 580072 349352 934120 776218 805238 843815 279910 576534 361125 870710 568681 434740 172458 405420 942032 441857 333997 64625 427180 1001827 195146 94211 784326 404240 463892 622836 690966 281876 645389 690793 792909 734031 859184 903837 354380 451061 301800 930140 842667 398348 350102 884360 325427 180721 377870 962712 307556 325587 572442 1032980 497136 654391 872438 834842 1030206 640626 876242 397276 226792 312626 328020 279840 67901 259318 836627 196031 125888 345745 45597 868390 526503 939435 929649 333528 966492 1011520 172934 32489 636416 59423 324547 370308 752611 312172 249348 31591 916493 436510 181020 756066 442297 273538 12621 403676 65748 484022 917201 130382 494722 903471 468053 115653 554394 359475 788345 225636 825125 703840 1025361 1024480 845539 1034787 1019111 546306 1021893 590402 43446 66089 461940 482899 712240 650437 825801 734786 880186 580829 72019 612303 407979 596106 871380 814349 378576 832378 789444 832229 662763 601454 544717 524177 683695 614588 589133 268577 890054 966861 297687 351225 350283 780448 422578 242001 560464 162117 30040 513460 392538 936035 109561 716673 664032 515764 879349 161133 110287 542339 783462 156927 191753 535093 981652 1034515 517345 279229 258686 888920 219296 71205 931416 898002 691972 525836 194567 44376 912828 503331 66471 867863 680941 103087 938502 689421 894128 990986 355110 419215 471441 521250 825534 146883 13586 231161 59578 1043751 273702 3875 982967 600840 288182 574795 244616 732428 17183 356782 959924 40361 810162 871070 13813 254635 157491 467712 910522 242610 257883 59599 396710 262321 648278 553879 893455 338033 717382 1024762 109439 753420 175294 380207 433719 74866 231751 32126 1014695 797415 895454 885445 443639 200067 292724 544246 212354 620209 855149 827542 163157 1005232 1011490 35648 218037 805397 302175 1031200 653718 86087 745957 138617 529444 709122 919785 508959 165694 849877 184467 273918 989174 282787 80000 184465 253714 313382 400193 980843 166798 60775 39130 586418 619800 231752 119108 169375 294547 361722 618219 853247 510100 663687 590128 120245 930792 751945 534248 97077 373772 90225 231643 67083 225715 819585 42054 78418 638276 1038546 25945 575038 643418 162319 692666 802962 746818 239288 787201 841514 266112 734368 110906 574835 555082 17520 691558 453358 89099 18466 666617 506289 941538 22918 409438 357605 43553 188608 582254 900937 485582 756424 111357 948653 524325 757737 1031246 1044856 796435 19010 930201 417571 1034173 924744 915596 308412 569847 108354 394183 703588 138702 86476 294239 558801 392703 597588 704859 76237 926333 709024 927802 446133 469743 813383 500076 659707 1001775 975411 794068 437412 709580 479013 510541 490698 567433 278321 399905 772635 24284 619581 41363 518488 281200 780679 966743 731607 85411 535068 7189 332802 424968 849762 781033 260054 953575 278415 986598 445285 335288 287791 195470 809300 115884 250018 490076 638813 193316 581787 600890 146639 174135 5794 975883 676105 979761 172691 514594 10754 17934 473117 302281 221892 497667 472388 319420 397804 940022 137440 267691 75820 143105 608540 973499 401098 430835 928247 732934 521758 403662 820166 885014 361496 915274 735664 297070 987831 813393 872497 389121 85651 925825 869272 381113 1017172 169901 831112 195569 472120 169308 147579 136700 452241 159305 1082 98460 156741 661473 783974 5515 929868 854728 322547 45302 808758 783700 903335 297980 298403 671248 591264 419635 106184 87611 952267 34084 928496 777287 378478 488650 701945 167514 934302 240663 460243 330960 18634 258672 577797 552119 4398 170796 638248 367185 859233 495640 437609 101270 519880 76789 680203 606895 529952 910585 877027 761980 819192 51018 344794 722703 8244 704390 863855 52271 845708 177470 116018 818134 461322 423287 674890 584371 693648 945447 601072 71849 350288 930750 900594 975694 464722 779674 93233 886893 136433 544401 663331 653444 386910 124012 785490 719175 958236 823654 292058 727067 146818 544433 566255 945308 424764 36593 64853 928535 581322 948415 805862 263953 205568 520487 262160 1009086 388485 357930 773716 942218 251220 575805 433608 300948 440637 944584 706198 644142 616037 253864 1024123 686943 1019585 841134 942409 249953 397215 66590 19301 395043 362526 846641 273481 403143 81842 1006995 338691 637989 810145 908005 845493 416839 1010312 637500 714003 980715 536790 9376 741608 588036 907599 974734 460945 212793 222858 518007 457856 579685 162420 907839 318906 628757 552139 209342 203866 162061 1028516 413251 407052 1036227 1019878 282892 611474 216290 796621 837326 539715 511945 51559 8755 559751 854282 957210 198231 803932 322795 626716 24907 505044 849384 896762 284307 301973 866095 436242 653735 830295 474914 244760 383093 350314 969177 127637 480733 456493 410525 434275 709684 600728 596846 278067 438210 959155 910719 233223 854340 666396 675252 726712 811114 461190 186923 974961 589402 961588 32176 169266 602155 370818 391751 516686 938347 657757 988070 208877 304794 847301 233912 42891 264109 96082 529179 232055 744076 723117 438179 645205 56724 316434 617173 935324 82453 834005 30317 164377 497364 751321 935128 773994 524939 271130 224186 780164 478821 327717 284266 13102 606338 235419 182385 86148 1033849 928178 339983 846196 323537 814003 379062 252484 637062 628349 232845 436234 238475 115969 981998 673586 206146 828100 828904 995837 843269 1010272 496829 315132 1025185 13314 883557 206745 90326 300014 964874 323214 832984 362743 797578 775787 621777 178951 840185 604180 659293 985501 343836 330049 483852 27210 711662 860925 388835 857907 850462 448552 880603 3474 898704 842741 878945 973877 306136 227436 558292 705021 357570 857321 47883 466017 261837 593051 937676 992745 44202 447750 759638 328883 411842 488578 1022680 272624 247726 477369 96503 64360 776892 662829 959820 1039346 283249 233903 913892 880637 1003778 381161 616894 147723 543961 38614 588625 764720 975638 689988 520963 269207 621067 971865 1000883 302845 635839 603403 961328 639028 831597 666534 952511 374434 73986 891979 306073 648383 862626 897899 381802 108186 922659 793679 920788 553045 774800 755604 646122 343205 676263 229799 669365 346963 170844 563533 872370 12221 903508 185886 405586 995157 771947 818949 861049 127009 1041966 209090 192512 685882 867682 345192 58164 685901 843387 361951 1026900 782109 513829 997987 983574 989182 983999 292611 534306 500828 700891 50979 338582 216626 791232 664314 460672 243092 687592 669205 298599 364325 426882 652754 794563 991905 839409 624614 145024 6485 186699 948440 443008 826530 486362 148099 10 3 3 2 7 8 2 9 4 9 7 1 6 10 7 10 0 5 0 10 5 6 8 1 6 2 9 1 3 2 7 3 3 2 9 8 1 7 0 1 0 0 0 10 7 4 6 5 9 5 10 4 1 4 1 6 2 7 6 7 5 2 6 0 2 7 11 10 5 10 13 3 0 7 15 4 8 6 12 11 7 8 3 7 1 8 2 3 1 4 3 1 6 12 0 4 5 3 8 4 3 4 7 5 9 3 8 7 6 5 6 0 4 6 9 8 2 6 3 3 4 4 9 5 9 6 10 1 4 10 2 8 10 1 6 5 4 1 3 7 4 2 10 13 5 6 1 7 4 11 12 5 3 8 7 12 7 5 4 12 4 5 6 4 4 2 5 3 5 2 4 5 9 0 4 6 1 0 10 1 0 4 2 8 1 6 8 4 1 1 7 6 4 6 3 4 2 8 10 9 6 1 7 1 8 9 1 10 0 3 5 6 6 9 0 3 8 12 5 8 0 7 0 1 3 2 3 6 5 7 3 7 14 0 5 0 8 12 6 4 2 6 1 2 5 8 1 3 0 8 12 5 0 6 7 5 2 9 7 5 5 1 10 2 0 6 9 1 2 4 3 9 7 7 6 6 6 2 0 8 3 3 2 10 4 10 2 0 6 9 7 8 4 6 8 4 5 6 2 5 11 9 6 5 4 3 0 3 8 2 5 6 9 3 5 8 5 0 5 8 0 11 5 7 7 8 5 3 0 9 4 8 3 5 2 6 11 7 4 9 3 0 16 6 7 2 5 10 7 6 2 0 2 6 7 10 7 3 3 1 5 2 9 12 3 1 6 11 7 6 1 2 9 4 2 0 10 5 11 2 5 0 4 10 8 0 7 2 5 0 5 1 2 2 6 5 7 11 3 3 1 3 3 1 6 2 0 2 10 9 13 11 0 0 11 8 1 4 5 1 1 0 0 4 6 1 6 12 4 5 4 4 6 2 7 7 6 1 4 10 0 2 8 10 8 6 2 4 1 7 4 4 11 0 6 4 7 5 9 8 3 1 6 7 5 1 11 10 4 6 0 9 8 7 2 8 1 7 7 7 5 10 6 13 4 7 10 6 0 6 6 10 8 2 8 7 8 10 2 3 7 4 8 9 7 11 10 5 4 8 4 7 4 3 3 2 0 2 1 5 10 7 8 11 10 6 10 5 2 8 7 2 6 6 0 4 1 4 1 12 0 3 14 9 4 0 4 14 8 9 5 4 2 3 7 7 1 3 10 7 4 4 6 9 9 0 3 8 6 6 7 8 9 4 6 0 1 3 9 9 10 4 5 7 3 8 8 13 5 1 3 13 10 5 5 9 11 4 11 6 0 9 4 2 7 9 8 11 9 8 1 3 8 0 5 2 13 7 6 6 0 8 3 6 6 6 7 9 7 0 3 4 3 6 9 4 9 5 5 10 8 10 8 9 5 2 11 6 11 2 2 1 10 8 3 9 1 9 4 0 2 8 2 6 7 2 1 5 7 2 4 4 3 0 5 4 3 2 8 2 4 1 5 7 5 2 0 5 10 10 1 11 0 1 5 1 0 6 0 0 6 6 1 11 5 1 4 8 8 1 10 1 7 1 4 7 12 12 4 8 5 3 2 5 1 6 3 0 7 10 6 5 0 11 10 4 1 9 6 1 8 2 11 12 8 8 2 8 3 3 0 0 4 10 4 5 1 3 6 2 1 2 10 6 5 3 1 5 4 4 3 6 5 6 6 3 6 10 11 6 6 11 8 4 3 1 5 6 3 10 3 6 7 5 6 12 5 3 7 9 2 7 4 0 13 12 4 2 5 2 5 13 2 6 4 0 2 6 9 3 7 2 8 2 1 9 0 9 0 6 3 9 8 8 9 1 2 8 12 5 3 3 1 6 5 2 9 9 12 1 8 5 1 0 7 0 7 10 5 6 3 11 10 10 3 12 9 6 0 4 6 1 5 6 10 4 5 0 2 0 7 1 3 1 3 8 9 3 3 10 10 7 7 2 4 5 1 7 9 0 2 5 9 9 2 7 12 5 5 0 1 1 7 12 9 10 3 11 1 9 0 6 1 8 6 12 9 3 6 2 13 6 3 8 9 9 7 7 2 0 5 2 4 6 6 4 4 3 0 4 1 7 0 7 5 1 9 6 0 3 0 5 2 0 4 6 1 5 3 2 7 5 3 1 2 2 1 6 2 0 4 1 11 2 4 3 2 8 12 0 0 3 4 2 8 8 9 3 2 5 9 3 4 5 5 9 2 5 1 10 7 3 10 9 4 3 7 1 5 3 1 6 10 6 1 4 4 13 6 1 4 11 0 13 6 6 11 1 13 3 2 7 6 9 0 2 10 0 8 0 5 0 7 9 2 8 3 8 10 11 10 1 7 3 6 5 6 1 8 9 0 10 9 8 5 0 5 1 0 11 4 6 6 0 2 4 3 1 5 6 9 6 6 4 1 4 13 8 4 5 5 3 3 11 12 1 4 0 6 3 1 9 3 0 8 7 0 9 3 5 6 1 9 5 4 10 2 7 10 1 8 8 6 7 6 6 2 8 0 1 7 2 4 6 0 1 8 2 0 9 3 0 2 5 1 4 0 2 7 6 6 11 10 4 8 7 6 4 1 5 0 2 7 7 1 7 7 5 2 1 7 4 0 4 0 0 12 7 1 3 10 11 4 1 7 0 2 0 8 7 2 1 12 0 7 12 2 10 3 6 9 12 9 3 2 10 7 2 5 0 6 5 5 10 3 2 5 10 3 3 3 2 8 6 4 2 0 5 2 9 9 7 5 7 6 8 4 8 2 8 14 9 6 8 3 1 4 12 3 6 7 4 8 4 0 10 11 11 6 2 7 5 8 4 8 8 13 1 9 5 9 9 10 2 1 0 5 11 10 8 4 1 10 2 10 2 3 0 2 11 10 9 1 5 3 10 11 13 2 0 4 9 2 8 6 1 8 0 5 0 7 7 0 13 0 10 4 10 0 10 3 0 5 9 1 12 2 6 10 1 10 8 3 7 4 9 2 0 4 0 6 9 1 8 5 10 14 3 3 0 3 2 7 2 4 7 6 13 2 3 6 1 2 8 1 0 9 4 5 14 2 7 3 6 5 2 0 6 7 5 5 9 1 11 5 9 5 5 5 4 3 6 4 5 0 6 4 7 4 1 8 3 2 2 7 8 2 7 7 11 7 2 9 7 6 8 3 10 1 1 9 4 9 4 0 4 4 1 7 0 10 10 1 4 0 1 5 6 0 10 7 4 11 11 8 8 12 2 4 10 11 5 5 8 10 3 8 0 8 7 8 3 8 14 12 0 6 8 4 4 6 6 1 7 0 0 3 3 1 6 2 11 7 3 4 5 6 11 1 6 5 1 7 11 9 9 0 4 5 5 6 2 7 0 4 0 0 0 11 9 8 3 3 7 2 6 7 6 6 6 4 2 11 0 2 7 9 2 6 10 7 0 3 0 4 0 3 6 2 0 0 4 4 0 11 4 7 3 3 4 5 13 4 5 5 7 0 1 0 9 7 8 7 0 0 0 8 3 10 9 6 8 9 4 0 0 4 8 5 3 3 3 5 9 8 6 14 4 1 8 2 9 0 3 12 7 2 5 4 4 7 6 2 6 5 9 4 14 1 0 8 11 4 4 8 0 3 2 8 3 4 0 7 10 7 0 11 3 2 4 7 4 4 1 5 11 5 6 1 7 8 9 9 1 5 8 10 1 13 7 2 7 3 5 2 2 4 10 12 0 2 7 5 5 8 2 5 8 1 9 9 5 0 12 1 5 8 13 9 1 5 6 7 5 6 8 8 3 5 7 5 13 1 1 2 9 4 7 9 5 2 1 5 6 8 4 10 0 4 7 9 2 2 5 2 8 4 3 10 11 6 3 11 8 10 3 1 5 9 8 2 10 3 12 6 7 6 5 6 0 0 4 5 9 1 8 8 10 6 1 11 1 1 11 7 11 2 10 5 1 0 8 5 4 6 6 4 2 12 8 6 2 2 8 0 2 0 1 6 5 9 9 4 2 0 4 8 7 2 6 6 7 2 0 9 11 10 1 8 1 5 7 4 9 6 7 5 3 1 3 5 4 7 3 1 5 8 3 6 1 2 2 4 4 3 4 7 4 4 1 9 5 9 4 9 8 3 8 3 6 7 6 3 4 2 7 3 4 0 4 1 6 9 5 12 5 2 2 1 7 6 10 6 0 4 2 1 2 1 8 9 3 3 2 1 4 1 1 2 3 11 5 4 1 0 11 9 6 1 2 1 9 9 5 9 8 8 4 10 1 11 1 9 4 9 6 11 8 5 1 11 1 0 1 3 7 6 10 7 3 3 11 7 11 1 1 6 1 10 10 2 7 7 7 0 6 8 5 5 1 3 0 7 7 4 8 4 6 3 13 7 6 6 2 10 6 4 6 3 7 3 4 5 2 4 5 4 1 0 3 6 0 1 5 0 5 0 6 3 2 7 3 8 8 1 4 4 1 6 0 10 4 9 3 3 8 4 4 7 2 6 9 3 10 2 0 4 3 12 3 5 1 7 2 4 3 4 0 5 6 7 1 6 0 11 4 7 12 0 2 5 2 10 8 2 4 3 6 0 7 5 2 1 6 1 0 10 9 5 9 4 4 8 6 4 5 6 2 0 5 12 5 1 4 7 4 1 11 8 1 5 11 1 4 0 4 3 3 10 7 3 7 2 9 2 0 5 0 11 8 7 3 0 1 0 6 1 3 3 3 1 7 7 8 3 13 3 3 1 4 3 5 5 11 5 7 2 7 2 7 10 9 6 0 9 3 8 3 2 2 10 1 8 3 9 1 2 3 4 11 9 1 3 2 6 7 1 14 3 0 4 0 1 0 3 3 9 2 12 1 15 1 3 9 5 8 5 7 9 2 5 9 5 6 3 2 4 9 1 0 11 0 9 2 1 2 1 4 2 3 9 11 2 6 1 9 10 7 1 4 4 3 4 7 0 11 1 4 10 3 11 10 8 3 2 2 6 5 15 4 5 0 9 1 6 8 2 6 4 3 3 0 2 1 6 4 0 8 9 8 6 7 4 5 4 4 8 0 1 0 4 4 5 4 5 5 4 9 2 10 3 1 8 3 6 8 5 11 1 3 6 7 2 1 6 4 1 0 4 1 11 2 4 3 2 11 0 5 3 3 4 9 10 3 3 1 2 1 2 6 1 7 0 5 11 4 7 11 10 11 1 2 2 9 3 9 2 0 14 1 10 4 7 1 3 2 4 6 1 6 6 0 7 1 0 9 10 2 0 4 1 11 10 1 9 1 5 11 5 3 9 3 5 5 5 5 0 7 4 10 1 7 1 6 9 5 8 9 7 1 0 8 3 6 8 6 3 10 0 6 1 7 1 3 0 12 1 0 4 1 3 11 5 3 2 6 1 9 6 7 6 9 4 7 3 5 0 0 3 6 9 1 5 1 3 8 0 6 0 7 3 6 6 11 3 3 0 10 0 3 0 2 0 3 9 2 4 2 14 4 1 3 6 8 5 6 2 14 7 6 5 6 0 0 8 0 8 6 2 6 10 2 5 9 1 2 8 2 5 8 0 0 9 1 2 6 2 10 8 1 3 7 10 4 7 5 10 4 1 11 7 11 8 6 7 6 3 1 8 2 2 0 3 5 6 0 16 0 2 1 7 1 8 0 5 4 1 6 0 2 3 8 4 8 4 5 2 1 3 7 2 1 6 6 5 13 6 10 1 4 7 9 7 4 8 4 2 3 0 7 13 4 9 0 4 4 14 2 0 0 2 7 5 0 5 9 10 9 10 2 7 9 12 4 9 7 10 1 7 3 9 8 8 6 8 8 10 0 0 2 4 4 4 5 1 3 8 5 8 0 1 5 6 1 5 0 4 4 4 8 7 7 13 7 7 9 0 0 5 9 4 5 3 10 2 7 11 9 7 9 2 7 4 5 9 2 8 9 4 1 2 6 9 0 6 0 4 1 3 7 4 0 8 2 3 12 9 4 9 3 8 10 5 6 1 2 5 4 8 9 2 2 2 6 6 9 0 5 2 3 2 10 5 4 5 5 3 0 7 2 0 7 3 6 7 4 3 7 9 3 5 2 7 9 2 7 9 0 5 7 3 10 3 0 3 4 9 5 1 2 7 8 0 9 2 9 1 6 2 1 10 0 4 8 11 9 6 0 7 7 0 7 3 4 5 4 1 6 7 10 9 2 4 3 3 0 8 6 5 8 11 6 2 0 2 8 7 3 7 4 1 8 5 0 10 6 1 6 2 0 11 4 5 3 9 10 6 2 8 0 0 7 1 10 1 10 9 12 6 6 7 0 9 4 6 0 0 5 5 5 1 5 0 6 0 0 7 10 2 2 6 10 8 8 4 11 1 5 6 0 6 10 4 6 11 6 3 10 1 10 5 12 6 7 8 13 8 3 3 10 4 6 6 5 7 1 8 5 0 4 13 2 5 1 0 5 8 1 4 3 3 5 7 3 8 0 6 2 1 4 8 3 6 2 5 4 6 7 3 10 5 10 3 1 0 9 3 2 13 3 0 8 5 4 4 9 12 1 1 11 1 4 2 2 3 10 1 3 13 10 3 11 1 0 4 13 5 6 1 8 8 1 5 1 1 3 12 8 4 9 3 1 5 4 6 1 6 5 3 9 4 5 4 3 10 0 10 12 3 10 8 2 0 7 4 7 7 1 4 13 0 3 8 13 7 6 5 11 4 0 4 2 1 9 2 10 6 1 7 6 11 10 1 1 7 1 3 2 4 4 7 7 9 7 5 5 0 8 2 0 2 8 9 6 3 2 0 0 6 8 3 8 4 2 11 4 3 5 4 0 4 10 2 1 4 8 0 0 1 11 8 2 12 4 7 1 1 1 0 5 2 1 0 12 5 6 5 8 5 0 5 6 4 3 7 3 4 1 3 2 4 4 3 6 5 7 3 8 8 2 7 4 3 2 10 5 9 5 3 3 6 10 0 5 0 0 7 4 2 8 1 3 14 7 4 5 13 4 3 0 9 5 8 5 7 6 2 10 9 1 1 2 10 11 5 11 5 9 9 8 10 9 9 12 3 4 0 1 3 4 4 11 6 6 7 10 7 4 3 9 3 5 5 1 2 4 8 7 12 11 2 5 8 11 3 1 11 4 4 4 0 9 5 5 5 2 8 10 10 2 5 2 0 9 2 8 0 2 2 6 1 10 9 5 6 4 5 4 8 4 4 8 1 0 9 0 8 7 0 8 0 4 6 5 3 0 0 1 10 13 11 3 2 4 6 2 7 0 8 4 9 0 2 10 4 3 8 1 6 9 7 4 7 7 5 8 8 3 8 3 1 11 0 1 12 1 3 6 4 4 4 9 10 0 3 11 5 7 3 10 2 7 9 9 0 1 12 5 1 0 11 6 0 5 7 0 2 7 11 7 8 3 8 6 9 0 7 5 3 11 3 11 12 9 3 5 4 1 10 11 7 9 4 3 3 11 9 3 11 6 12 11 5 3 10 1 10 6 6 4 11 4 14 4 1 5 8 3 0 12 11 1 6 3 5 3 2 5 2 2 10 10 0 5 0 8 4 7 2 0 6 5 7 3 3 6 8 4 0 6 4 1 1 1 7 2 5 1 4 9 2 4 2 0 5 6 4 8 8 7 5 6 0 8 7 5 1 8 6 0 2 8 4 14 9 1 10 6 1 4 6 6 3 7 4 5 0 8 0 5 6 3 9 5 9 2 4 9 10 6 3 4 9 10 3 4 6 8 2 5 3 6 10 0 3 5 9 10 11 0 4 12 6 2 13 4 7 1 6 3 0 5 7 12 3 2 14 8 8 0 10 8 9 7 2 0 5 5 7 0 9 3 4 3 3 0 10 11 9 3 4 1 7 7 6 4 10 12 12 3 2 0 6 5 4 6 9 10 4 6 3 3 1 4 9 5 12 0 3 5 5 3 0 6 1 7 5 13 0 13 1 6 1 7 5 8 10 10 3 2 7 10 7 1 10 2 0 6 7 10 9 10 5 6 8 1 3 3 8 4 2 6 4 3 9 3 4 4 2 6 10 1 7 11 9 8 5 1 1 2 2 0 4 5 6 6 0 12 9 1 2 3 9 11 0 4 9 6 1 7 9 6 3 4 3 12 7 2 0 0 6 4 4 9 0 2 0 2 0 7 6 2 5 1 5 6 6 8 5 0 6 7 9 1 9 6 7 3 12 6 8 15 2 14 5 1 9 0 5 3 4 8 4 1 8 15 9 10 1 7 4 4 7 5 1 2 2 9 6 7 3 0 7 6 9 4 4 6 2 3 2 4 1 8 6 6 2 6 0 1 4 8 1 0 12 4 8 1 8 9 3 5 2 12 4 2 2 3 4 0 5 12 8 3 6 3 2 8 3 5 8 12 7 0 3 4 1 2 14 4 1 3 1 6 3 2 3 5 1 6 0 0 0 1 13 9 8 8 2 6 4 9 9 2 5 9 6 2 1 1 3 3 0 1 5 7 9 9 6 3 2 7 1 5 7 3 4 4 3 7 7 1 3 0 12 1 3 7 2 1 0 7 7 6 3 12 1 3 6 0 4 8 8 6 0 10 2 9 6 6 2 4 1 5 8 6 8 5 8 4 9 2 0 5 4 9 10 3 5 6 5 2 5 5 1 1 6 0 2 6 15 2 2 11 1 0 11 0 3 5 9 0 5 13 3 4 0 0 1 0 0 9 5 8 3 15 1 12 9 2 0 1 0 0 10 3 2 6 3 5 11 6 9 8 9 4 3 2 4 9 11 0 2 3 1 5 6 7 8 1 1 6 3 7 5 1 9 10 4 10 11 3 2 4 0 8 4 4 3 0 8 1 2 6 1 4 0 0 3 5 2 0 10 0 5 3 6 5 6 3 5 3 4 5 8 9 3 7 5 1 6 3 2 4 2 0 3 1 5 7 6 3 1 10 3 6 2 4 1 8 5 6 2 9 0 4 3 4 7 4 6 7 3 7 8 0 2 0 4 1 9 2 5 0 0 1 8 5 9 6 6 4 5 0 9 6 7 1 7 0 9 14 4 3 11 0 9 5 4 9 4 0 2 2 6 8 0 7 7 2 5 6 3 11 7 6 5 9 10 7 5 9 5 7 6 0 4 1 2 6 8 2 6 0 7 8 2 0 7 1 9 2 0 8 12 6 11 5 7 4 4 2 9 3 10 13 2 6 4 3 3 7 2 7 5 9 3 7 5 3 3 2 7 12 5 10 0 9 10 9 7 10 3 9 6 11 1 0 3 0 10 3 4 5 3 2 6 4 1 5 0 3 5 5 13 5 10 6 5 8 1 11 8 3 6 4 3 6 4 6 5 5 4 6 4 8 1 4 0 3 10 2 10 1 2 3 0 3 5 7 0 2 13 4 2 11 7 1 6 2 8 9 3 6 1 2 1 12 5 8 11 5 6 2 1 10 4 10 1 9 3 9 3 3 6 5 9 0 1 9 2 0 1 8 11 3 8 0 10 1 5 10 1 4 9 1 11 10 10 9 2 2 7 13 3 5 0 3 6 10 2 5 4 3 13 2 2 8 1 4 4 2 3 0 3 7 5 5 7 2 2 7 7 0 8 3 0 5 7 2 1 1 2 2 11 6 5 5 3 9 10 0 5 2 10 6 7 5 4 8 6 8 5 1 2 3 3 12 5 5 2 8 0 4 0 5 6 0 5 3 8 5 5 6 8 5 1 11 7 8 8 2 0 2 6 6 3 3 2 2 5 4 2 10 5 10 8 11 0 6 7 9 8 3 9 7 7 2 2 10 6 1 0 4 0 7 0 0 6 11 9 6 8 1 6 7 9 10 4 1 9 9 1 3 16 6 8 1 0 4 5 3 12 2 6 5 9 9 6 8 5 5 0 0 7 8 10 3 7 6 7 5 11 6 5 8 10 0 0 5 8 7 6 5 2 5 1 11 0 9 10 15 1 9 7 11 5 1 9 1 3 3 11 9 3 9 6 7 9 6 4 1 1 7 3 0 6 3 0 0 4 7 3 3 6 8 9 11 4 0 1 0 0 8 11 2 3 3 3 8 3 4 0 1 6 1 6 0 2 9 2 6 4 7 5 10 6 1 9 0 10 5 7 1 1 1 5 7 3 7 5 7 8 2 1 12 3 12 0 9 0 5 0 8 7 2 1 4 1 0 3 7 5 6 1 5 7 0 2 10 2 7 1 3 5 3 9 1 12 1 5 4 4 1 1 4 11 1 11 5 3 2 3 2 4 9 10 6 7 1 1 8 11 6 4 7 1 8 8 1 4 0 1 2 12 1 2 5 4 4 1 3 5 9 10 8 4 4 8 8 2 5 1 3 9 6 8 2 9 2 9 4 1 1 7 0 3 7 9 2 4 11 1 2 5 2 15 14 0 2 3 5 4 10 6 2 7 8 5 3 3 8 0 3 3 7 4 10 1 0 7 13 0 0 3 3 12 2 12 8 4 6 4 8 3 0 8 3 8 2 14 7 8 0 0 8 9 1 5 8 0 3 2 0 5 0 10 3 11 11 11 5 2 1 3 7 4 2 0 3 4 1 8 4 1 6 1 8 7 6 5 4 5 3 9 3 1 6 0 10 11 11 1 9 7 7 2 4 8 6 9 2 9 4 7 1 1 13 3 5 1 4 9 1 2 1 0 1 4 6 11 3 13 1 7 7 0 8 5 2 2 8 13 1 6 7 6 3 6 3 1 6 7 2 2 3 7 9 2 5 4 13 0 7 10 3 1 2 9 0 6 8 7 9 1 1 8 3 1 10 4 0 10 1 14 3 6 8 11 3 1 1 6 3 4 0 3 0 7 7 0 0 1 8 5 8 2 14 6 9 4 0 12 0 3 6 9 4 13 1 4 4 3 6 0 0 6 3 0 8 10 5 4 4 5 11 2 3 2 12 6 2 4 12 1 8 0 4 0 3 11 0 0 11 3 8 11 7 2 12 2 8 7 8 1 10 0 7 7 6 9 8 5 1 7 1 3 2 7 1 8 4 10 8 1 10 0 2 0 8 11 9 7 8 11 12 1 11 7 4 0 5 7 1 5 11 3 5 4 6 14 3 9 1 8 2 8 13 0 2 8 1 0 9 2 10 1 7 7 9 2 5 0 10 9 1 5 4 9 2 6 9 9 1 8 7 4 1 4 3 10 3 1 4 5 12 9 10 7 8 1 8 9 3 8 9 6 6 8 1 5 7 1 3 2 1 10 11 6 4 4 7 0 0 10 8 0 5 0 8 10 3 5 8 0 11 3 7 1 2 9 8 0 0 9 9 2 1 9 0 6 2 7 9 9 5 5 8 11 6 9 6 11 10 9 4 9 3 0 10 7 1 5 7 8 4 1 0 11 6 8 6 1 6 3 3 3 2 4 4 0 2 10 9 3 7 1 1 5 0 1 7 8 1 2 0 8 10 6 5 2 3 4 7 10 4 3 2 5 10 0 7 4 3 10 6 7 4 10 3 10 7 1 6 2 5 5 5 7 4 9 8 7 11 3 6 5 1 5 3 4 6 10 4 11 3 2 8 10 3 9 12 7 2 1 2 3 4 6 6 6 4 5 9 1 2 2 2 10 11 0 6 5 0 4 9 4 6 4 3 6 1 1 10 8 5 1 2 5 3 5 5 9 0 3 7 8 13 9 3 6 2 2 9 9 1 4 12 5 7 0 2 3 1 5 6 0 1 2 5 3 2 0 9 4 2 4 9 15 8 7 0 12 7 13 1 8 2 4 5 15 1 5 3 9 7 3 9 7 3 8 4 6 2 5 1 9 1 6 8 7 6 13 2 0 14 9 11 4 2 0 13 7 0 8 2 8 3 0 4 7 8 0 2 8 14 4 1 2 1 11 10 6 8 5 12 5 0 1 1 11 3 0 12 6 1 1 9 1 7 7 1 4 3 1 1 2 6 8 7 2 0 0 2 6 3 2 5 7 8 3 1 5 7 5 8 9 3 7 5 7 1 0 0 4 0 3 4 3 5 7 0 2 6 6 1 9 1 4 2 6 4 4 10 0 7 0 0 1 4 9 4 6 4 2 4 9 2 5 7 1 2 0 7 0 1 3 1 0 10 3 5 4 10 5 3 4 11 7 10 5 2 5 7 1 5 12 0 5 5 5 4 8 12 4 8 8 5 4 10 2 13 6 9 1 13 3 6 3 6 1 8 3 12 10 11 4 1 4 1 9 14 3 10 6 5 8 3 0 7 7 0 10 10 4 6 8 9 5 11 6 3 3 7 10 12 6 12 3 2 3 4 1 12 6 0 8 3 5 8 5 2 5 9 1 3 0 5 2 9 1 2 2 10 14 2 2 6 6 15 1 11 4 2 10 4 5 11 5 11 4 5 6 1 5 6 2 1 3 1 1 5 3 1 10 4 8 8 6 5 5 5 3 6 3 4 6 8 2 11 5 5 1 4 6 11 9 4 5 11 8 1 6 6 11 0 10 1 9 9 1 4 7 12 0 3 1 1 10 9 11 5 11 2 1 8 2 0 1 7 2 8 7 9 0 5 6 3 3 5 1 2 6 1 6 8 5 7 7 0 1 3 0 2 0 13 6 9 10 6 6 7 0 11 6 7 5 5 6 6 1 0 7 8 6 8 2 3 6 4 5 13 5 9 12 3 8 0 1 3 11 2 3 5 7 1 7 6 6 1 2 2 0 9 2 0 0 1 2 4 9 3 4 3 6 5 9 5 9 2 6 13 1 5 0 6 2 8 4 0 5 0 2 8 10 2 3 3 4 8 3 4 0 6 5 7 1 2 3 5 1 4 4 4 6 9 3 4 2 2 6 7 7 3 0 3 12 8 3 9 4 1 2 2 3 11 2 0 3 4 8 2 5 3 3 9 3 4 7 3 5 9 1 4 8 4 1 7 9 6 0 7 5 7 8 13 7 9 9 3 9 3 11 2 11 3 0 10 2 1 2 3 5 1 11 11 1 10 9 1 9 3 4 3 9 3 5 3 11 3 3 11 7 2 2 5 6 2 3 16 10 8 8 7 0 12 8 2 1 10 0 7 1 7 10 9 3 1 0 7 3 6 2 3 1 1 7 5 3 9 2 4 4 6 6 1 0 0 2 9 6 10 1 13 9 1 4 7 0 2 1 4 12 3 1 7 6 8 3 0 4 7 3 9 8 9 7 6 3 10 11 2 5 3 7 0 1 5 4 9 10 11 7 11 4 8 3 10 4 1 4 8 3 6 9 4 8 1 0 6 2 8 2 0 2 6 0 5 8 5 4 0 5 6 1 2 1 9 6 1 2 2 3 0 1 11 0 11 1 6 3 11 4 3 14 4 1 0 8 0 5 0 3 4 7 5 3 8 0 9 6 4 8 5 4 10 3 8 2 4 0 1 0 12 5 7 3 4 10 4 7 7 2 6 2 0 8 4 4 9 4 3 9 7 0 4 7 2 1 9 4 3 0 4 9 5 1 6 3 2 9 8 3 8 4 11 7 5 3 8 10 0 6 4 4 13 3 2 0 15 7 1 6 7 7 9 9 3 6 10 0 4 3 4 8 2 4 5 9 9 9 7 1 2 8 0 9 0 3 1 1 5 5 0 2 5 13 3 5 1 13 5 6 1 1 8 3 8 5 8 2 4 6 2 1 0 13 0 11 0 2 10 3 7 8 7 4 2 1 3 5 6 12 1 3 7 4 12 4 9 3 2 1 4 0 1 10 5 3 2 6 10 3 5 5 4 6 3 2 3 5 2 7 7 5 13 11 6 1 2 2 6 6 5 3 6 5 7 7 2 0 6 2 8 9 0 5 1 4 0 6 8 6 8 10 9 9 1 11 9 1 4 16 6 7 8 7 9 3 10 2 11 5 3 7 3 9 7 11 0 7 5 1 4 3 8 5 8 1 8 9 7 5 8 9 11 5 10 4 3 1 2 10 1 6 5 0 0 13 0 6 6 2 4 7 10 5 4 3 5 3 4 3 3 4 6 8 9 6 7 6 3 0 6 7 5 2 0 2 6 5 2 6 14 12 7 0 4 2 4 2 2 0 6 9 6 5 8 3 11 3 7 0 8 3 6 2 0 0 6 0 0 8 10 2 0 2 6 2 2 11 2 8 8 5 2 0 0 2 2 13 1 5 0 9 2 0 8 0 6 7 5 0 5 8 3 8 5 0 12 5 0 1 0 11 2 6 5 3 7 10 11 6 3 5 1 3 3 2 4 1 7 10 12 2 7 0 5 4 1 1 7 4 0 9 1 2 1 2 11 2 0 5 6 7 10 0 1 4 4 7 2 1 7 7 0 8 7 4 4 8 9 2 10 1 5 5 3 2 3 0 3 11 12 13 1 4 0 6 0 1 3 0 5 9 5 4 3 5 5 0 5 6 3 5 2 10 1 9 7 4 4 4 8 0 8 12 1 3 4 4 7 9 2 2 7 7 8 5 7 6 7 0 12 10 2 4 12 6 3 10 6 9 6 0 9 5 8 2 3 1 10 1 4 3 3 2 1 1 5 1 9 1 3 6 4 10 2 0 1 2 4 1 3 7 6 4 0 5 4 6 1 3 4 5 2 7 2 2 6 10 2 11 6 2 6 6 3 9 4 4 7 6 5 4 4 4 6 4 3 6 5 1 5 3 5 8 2 3 13 5 8 1 5 6 0 1 10 6 4 8 5 9 0 3 6 2 4 4 4 0 9 3 2 8 3 5 2 8 0 1 1 3 0 3 8 7 6 3 6 2 4 10 11 1 3 3 5 0 10 4 4 1 6 5 5 10 6 9 3 5 6 2 0 0 9 8 2 12 8 2 6 7 0 2 0 1 0 4 6 0 6 0 5 1 1 3 0 3 4 4 0 12 6 3 0 2 1 4 6 9 12 5 5 0 2 4 6 4 4 5 4 6 6 4 7 3 0 8 8 3 2 8 10 4 6 4 3 7 1 6 0 3 1 4 1 7 8 6 4 5 3 0 7 2 1 5 12 5 5 11 3 5 6 1 8 2 3 6 2 5 10 3 2 0 3 8 2 7 2 2 5 14 8 3 4 6 2 10 1 8 8 3 0 6 5 7 1 13 6 6 8 5 7 1 4 0 1 5 10 1 11 6 4 5 9 2 1 1 8 7 11 8 9 2 7 4 0 6 7 2 5 5 7 3 0 10 3 9 4 0 7 8 9 1 9 7 5 2 7 2 6 9 6 5 10 0 9 6 8 5 3 4 4 9 2 0 6 3 1 4 6 7 8 1 0 6 1 8 11 2 2 7 2 10 10 0 3 12 6 11 3 7 5 4 0 5 6 6 1 4 9 13 2 9 0 3 5 1 6 8 4 0 1 7 0 0 5 0 7 1 11 10 0 0 3 6 9 5 0 6 6 5 2 4 5 4 0 8 9 6 7 2 8 7 10 1 5 7 7 0 5 3 5 2 3 2 3 7 2 10 0 8 11 0 0 8 0 1 7 11 2 1 9 6 0 4 6 8 0 8 2 6 10 2 4 6 4 11 8 2 4 13 12 11 7 7 0 10 3 2 11 7 6 4 3 5 6 7 8 5 13 6 8 2 3 6 7 5 1 5 6 2 10 8 9 2 8 6 0 7 15 5 0 6 4 6 0 8 6 12 10 2 10 4 0 10 3 4 4 4 5 8 4 4 7 0 8 8 8 2 4 5 3 1 5 1 0 6 2 10 10 9 1 7 10 8 5 5 4 7 4 2 3 7 1 0 4 0 7 12 3 6 1 7 5 5 10 1 2 3 10 3 6 6 2 3 12 1 11 9 3 4 10 6 11 4 4 11 3 3 9 3 2 8 2 4 12 4 2 8 8 12 1 8 0 7 6 9 4 1 5 8 12 0 7 7 8 3 1 11 8 7 3 9 3 8 5 7 9 0 0 0 6 1 1 12 9 5 6 6 9 8 14 1 8 0 4 4 1 5 9 5 6 1 5 9 0 7 10 0 3 2 4 0 10 9 4 14 0 4 1 0 3 9 0 9 8 8 0 0 6 5 7 1 3 4 9 3 3 7 3 3 1 2 7 10 2 6 8 6 3 11 0 6 5 5 1 1 4 6 9 6 7 11 8 5 8 0 0 8 2 3 4 3 3 4 2 6 7 6 0 1 3 1 8 6 5 10 7 9 4 12 4 8 7 2 3 13 10 7 4 3 10 10 4 3 4 4 0 0 0 1 1 1 3 3 2 2 0 7 3 7 6 0 0 11 2 0 0 2 5 7 11 4 5 6 7 8 6 5 0 2 2 5 0 0 10 6 1 7 7 2 1 5 4 3 5 5 9 4 7 1 4 4 0 6 10 1 4 3 4 6 4 9 12 6 7 0 3 4 7 1 7 9 5 7 5 3 6 6 6 5 1 7 7 1 1 11 8 2 10 8 7 3 3 7 5 3 4 6 4 10 1 7 1 2 8 6 7 8 1 9 0 4 7 11 0 1 8 5 12 1 10 2 5 3 6 13 4 10 2 9 2 12 3 6 2 7 7 8 3 3 10 6 3 1 1 4 0 5 2 0 0 5 3 2 0 3 1 9 2 0 1 8 4 8 1 4 5 10 2 4 0 11 11 2 3 1 2 0 10 0 10 7 8 11 8 6 12 3 2 10 8 0 5 7 8 5 2 1 1 1 11 1 4 12 8 4 1 9 0 1 7 2 0 11 1 5 8 1 3 11 9 3 1 5 3 7 2 6 11 1 9 1 1 8 3 3 5 2 3 7 2 6 8 9 10 10 1 5 9 6 8 1 8 5 8 8 0 0 9 3 0 2 10 3 2 4 3 0 11 3 2 9 4 11 8 2 0 3 2 9 1 4 5 5 1 2 1 10 3 4 11 0 1 10 3 10 10 5 2 8 8 4 5 7 3 7 0 0 2 3 3 6 5 4 4 3 6 7 9 6 2 8 5 3 3 7 5 2 8 5 0 11 5 6 0 11 9 2 3 1 0 5 1 3 8 2 6 4 5 11 5 6 3 1 9 3 1 6 10 6 3 5 2 11 6 5 2 10 8 1 0 3 4 10 10 0 11 5 6 5 1 11 1 11 11 5 10 11 6 0 10 11 4 11 4 0 10 2 5 5 1 2 4 3 5 7 1 8 7 9 4 5 7 8 2 1 0 5 8 7 1 3 8 2 9 7 9 9 1 4 6 3 5 4 1 1 4 9 11 11 6 6 9 8 2 5 10 0 7 2 7 2 2 2 10 2 5 10 6 9 0 9 3 1 0 6 5 6 5 1 7 0 9 8 2 4 4 1 1 1 3 3 8 3 14 3 1 1 2 3 4 7 6 9 10 4 2 9 10 12 5 10 1 0 1 1 3 7 1 4 2 4 7 5 9 6 3 7 0 4 1 11 11 7 9 3 6 7 8 3 8 0 4 2 9 6 4 5 7 2 7 10 2 6 1 3 9 4 5 10 5 2 8 6 1 5 7 3 6 6 8 12 11 10 2 5 4 4 5 4 0 7 10 6 12 7 6 3 4 6 12 5 8 0 0 6 7 11 6 11 6 8 4 2 6 1 1 7 2 8 11 1 8 8 1 1 6 8 0 10 10 9 5 8 4 5 5 7 5 3 1 1 2 3 0 10 6 9 8 5 12 8 10 3 3 0 9 2 4 9 11 5 8 1 2 4 2 2 7 5 7 3 4 3 0 2 9 12 4 1 15 6 3 11 0 12 3 2 3 3 4 6 2 11 1 8 6 4 9 6 7 3 4 6 8 12 10 2 7 11 6 4 14 2 11 4 8 3 2 15 2 5 8 0 3 6 5 4 8 12 5 12 4 1 9 3 8 5 2 6 0 0 10 7 11 10 4 7 10 6 11 8 8 4 11 7 1 4 10 8 1 1 11 4 0 3 11 8 12 7 1 9 6 5 8 0 8 11 7 8 8 7 5 3 3 4 5 7 2 7 10 11 1 5 7 6 1 1 2 12 2 3 5 3 8 6 10 2 2 7 0 8 0 0 10 2 6 2 0 8 1 9 0 3 10 0 10 4 3 2 1 5 1 2 4 8 7 9 3 2 2 10 15 13 5 8 0 2 9 3 7 5 9 7 10 10 4 1 7 8 11 10 6 2 8 3 7 1 9 9 0 3 11 2 1 2 4 1 10 1 3 9 7 3 6 0 4 1 9 4 9 6 4 6 6 13 8 3 10 1 3 8 0 2 7 10 4 0 3 7 3 6 1 1 0 11 11 2 3 9 0 10 5 6 7 7 4 7 5 7 6 6 1 10 3 1 4 4 6 9 0 9 0 2 2 1 1 0 0 11 5 7 4 4 6 9 2 10 6 4 1 2 9 1 3 7 0 0 4 0 2 0 6 6 6 2 1 8 2 4 8 7 0 8 3 0 9 7 7 5 0 5 2 11 8 8 7 1 2 5 3 2 2 5 4 0 5 0 5 6 9 1 1 1 5 5 5 2 10 3 9 10 0 4 0 7 5 7 9 3 1 10 7 7 6 13 5 5 2 9 8 7 6 6 8 2 10 2 9 3 7 5 6 2 8 3 1 0 7 4 4 6 3 1 4 3 9 2 6 7 10 7 6 3 3 10 7 1 1 9 8 4 3 6 2 4 10 1 4 4 0 0 2 1 14 3 9 3 7 3 0 4 1 5 5 8 1 2 9 8 5 10 2 4 9 0 7 8 7 5 1 3 9 2 6 0 9 3 1 9 5 7 6 9 6 6 4 2 8 3 12 7 7 11 0 5 7 6 8 9 0 9 14 4 8 8 0 2 6 8 2 4 10 5 12 5 3 10 0 5 5 9 7 3 4 11 4 3 0 7 0 4 6 10 6 4 6 1 11 9 2 4 5 7 3 6 0 0 3 6 10 3 3 3 3 4 5 1 12 2 4 12 0 1 9 6 0 3 5 6 5 0 1 9 11 5 11 0 6 6 4 1 5 0 6 12 5 5 7 2 1 7 1 12 6 3 1 1 15 1 2 2 4 11 1 1 1 3 8 6 5 2 4 2 1 1 6 9 1 7 6 3 2 6 10 0 3 1 7 11 0 12 7 9 1 0 4 0 2 8 6 8 5 7 4 0 1 6 8 4 2 0 5 11 5 2 3 1 4 5 6 9 6 3 7 6 10 2 5 7 9 7 10 7 10 5 9 8 1 9 8 12 0 3 13 4 2 10 1 8 4 2 2 8 7 8 11 3 8 1 4 9 6 3 10 10 0 7 8 3 13 4 8 7 0 0 4 4 4 10 6 0 2 6 0 7 9 0 7 3 1 7 5 4 1 5 0 9 1 4 9 0 6 10 4 9 6 9 7 9 3 4 7 2 3 8 0 2 1 2 6 7 8 11 5 2 5 4 3 6 4 5 4 8 10 0 6 0 6 10 8 0 0 1 5 1 6 1 6 1 10 6 3 4 7 7 6 4 10 8 5 3 1 8 6 2 8 0 8 3 0 9 4 3 9 10 6 1 8 6 4 6 0 3 6 3 3 0 0 0 1 4 4 7 1 8 5 0 3 2 4 8 1 8 0 4 5 3 4 0 6 9 6 2 2 2 5 3 8 7 6 7 1 8 7 8 5 3 7 11 1 6 13 7 6 6 6 0 0 8 10 3 0 8 8 3 4 10 6 1 5 2 7 10 0 2 3 1 9 9 1 0 13 9 4 4 13 7 0 3 5 2 1 4 5 7 11 2 2 8 6 6 12 0 5 3 5 1 1 3 0 1 0 12 7 2 7 2 1 15 5 13 8 3 10 1 2 2 0 8 0 6 9 3 8 10 1 1 6 0 0 5 15 10 9 8 1 0 4 10 9 1 3 0 6 4 4 0 6 5 3 1 2 2 0 6 11 10 5 0 2 3 5 0 9 9 9 1 10 5 1 7 8 10 8 1 2 2 9 11 4 3 9 8 4 1 10 11 4 5 6 8 2 0 1 4 5 2 2 3 4 7 0 1 9 0 15 9 7 11 5 12 5 6 6 6 1 10 8 9 3 0 4 5 9 6 6 5 2 4 7 7 6 1 3 12 2 10 6 4 8 1 8 1 7 12 2 3 3 5 5 4 9 3 1 3 4 1 6 7 4 6 3 2 9 9 9 2 0 10 9 7 6 3 8 2 7 0 9 7 8 1 6 12 6 3 2 2 8 2 6 7 3 3 6 13 4 3 5 11 5 2 8 1 10 2 9 9 6 5 2 3 7 1 7 6 10 4 10 2 5 4 8 7 2 11 0 8 7 3 8 6 7 3 12 6 5 7 5 0 4 5 6 6 0 9 0 1 2 5 8 1 7 0 3 6 10 0 8 7 2 7 4 1 8 4 5 8 6 1 1 1 7 0 8 6 6 1 4 2 9 2 7 1 4 5 0 8 9 7 0 6 10 0 8 11 2 5 5 6 5 10 4 8 1 0 2 2 13 0 1 3 9 0 4 7 8 9 2 3 11 9 0 8 2 5 5 1 0 4 9 0 1 3 1 6 4 0 12 0 9 2 4 5 1 2 3 6 5 9 8 7 0 7 5 2 6 8 9 1 8 2 0 4 1 1 8 8 8 3 5 2 6 1 6 2 5 7 2 7 3 3 8 2 8 8 1 12 0 8 3 7 2 10 5 4 3 11 2 8 2 5 8 3 4 1 8 1 0 9 10 3 4 1 6 7 4 5 8 0 4 1 6 0 8 10 8 8 10 5 4 6 2 3 14 7 1 6 4 4 5 3 0 13 7 7 8 12 6 5 2 0 1 10 5 3 4 13 8 0 0 1 6 8 10 0 6 1 2 12 2 4 12 0 3 5 3 8 3 4 7 11 10 3 6 1 0 4 1 6 4 7 12 4 7 0 6 6 9 5 0 11 0 0 1 1 1 11 2 3 12 4 4 7 0 6 4 8 4 1 9 12 4 7 1 7 5 8 9 5 8 8 14 3 2 7 3 0 5 5 2 10 4 5 4 2 9 7 6 8 1 0 7 6 4 9 9 0 10 9 1 11 10 5 0 0 3 2 0 3 12 5 6 6 7 11 6 8 5 5 9 7 0 11 11 11 7 5 0 5 13 1 0 5 6 7 2 9 7 4 8 1 9 2 5 6 0 1 2 0 7 8 10 6 1 9 7 3 0 2 8 7 5 2 0 6 4 2 1 4 6 9 12 1 1 8 0 3 2 4 2 0 1 0 5 9 2 9 3 3 10 3 3 7 1 7 3 8 5 0 8 8 2 6 7 7 8 1 10 2 8 12 2 5 5 7 3 4 9 5 1 11 9 3 2 9 4 1 10 6 8 9 8 3 12 1 0 7 6 5 2 7 3 0 6 4 0 0 10 8 6 5 11 15 1 7 8 7 10 2 4 7 1 8 5 1 8 0 2 8 13 4 2 2 1 8 5 1 4 4 5 7 5 8 12 2 1 4 10 3 5 2 6 2 2 5 0 0 0 2 9 3 3 5 1 3 2 5 9 1 6 6 2 0 0 14 4 5 5 4 11 7 5 2 6 1 3 2 8 1 4 2 5 11 6 5 11 5 2 1 2 2 5 1 2 6 4 14 3 3 10 6 4 4 2 2 2 7 4 4 2 9 1 3 5 12 12 4 6 2 6 0 9 4 11 3 3 1 3 7 6 8 4 8 9 3 5 0 2 10 6 11 8 7 13 2 3 1 4 7 10 2 4 4 3 7 8 0 7 3 5 6 6 2 10 9 4 7 4 1 4 4 8 5 5 1 0 7 10 1 9 0 7 5 2 7 4 0 4 0 2 5 8 3 10 1 7 6 9 1 2 7 3 6 5 0 3 6 5 2 1 7 9 1 0 1 0 10 3 8 0 2 5 10 12 3 2 9 4 1 3 3 4 8 6 9 4 8 7 5 1 4 4 4 5 7 6 7 8 1 0 10 2 4 11 2 11 1 10 4 0 2 13 0 4 8 6 2 0 2 9 10 3 5 6 0 2 5 8 7 6 2 7 9 2 8 8 1 5 7 0 8 2 7 9 5 3 7 1 8 1 9 1 3 5 1 0 7 1 8 7 1 8 6 13 3 6 5 11 3 3 4 9 3 7 0 9 2 2 9 7 15 8 9 8 2 7 6 7 9 1 7 4 7 5 7 1 0 5 9 3 1 1 6 1 6 3 7 6 7 10 1 4 1 12 7 5 2 0 2 1 6 11 3 9 8 0 7 7 0 9 1 13 10 9 2 5 9 1 2 9 1 0 0 3 2 6 5 9 1 7 2 0 5 9 9 3 6 8 5 7 7 6 8 5 8 4 2 3 9 7 8 6 1 8 5 7 4 7 3 6 4 0 6 12 6 7 11 2 0 4 7 5 9 4 4 4 2 7 8 4 7 9 7 9 0 3 8 3 5 11 0 5 13 11 3 10 10 13 6 0 4 0 5 2 4 5 2 3 1 8 4 5 12 6 4 10 11 10 1 7 12 5 10 2 1 7 5 3 11 6 2 9 3 1 5 5 6 3 13 5 4 2 3 1 0 1 9 9 4 1 8 3 1 0 3 2 1 1 12 2 9 2 5 0 6 9 5 2 8 0 3 8 6 4 7 2 8 8 2 4 3 9 3 0 8 3 5 7 6 4 5 10 9 0 6 4 1 6 5 12 5 9 3 1 0 9 2 1 5 4 7 5 4 1 3 7 6 9 4 3 2 7 7 1 8 6 8 3 0 9 7 5 8 11 5 9 4 3 6 2 2 8 10 12 11 2 7 7 8 0 1 6 9 8 10 4 6 3 9 5 3 1 5 6 0 5 2 10 9 2 7 0 5 3 12 1 3 5 4 6 4 3 7 7 4 2 8 7 0 1 2 8 9 3 5 1 3 3 4 0 7 0 0 1 5 6 3 9 8 10 1 6 1 4 8 1 4 5 7 5 6 3 2 0 7 2 0 4 6 1 5 10 1 1 1 10 2 10 0 8 0 7 1 4 2 1 5 5 7 9 0 11 1 7 9 6 5 2 0 6 0 1 7 3 10 0 7 0 10 0 3 0 0 4 5 13 5 7 9 2 1 5 1 2 4 6 1 4 5 10 4 6 11 4 10 7 5 8 10 3 1 5 1 11 10 11 5 1 6 1 13 7 3 0 1 2 1 2 1 1 14 5 14 2 8 1 12 1 1 3 1 5 2 5 2 13 9 8 2 0 2 6 4 7 0 10 4 4 7 2 4 11 2 5 8 4 4 8 6 6 7 8 1 7 3 6 2 10 2 10 1 5 1 6 4 6 12 0 11 8 2 5 3 3 1 2 4 6 4 6 4 9 2 3 4 3 8 2 4 12 0 6 2 11 1 0 1 12 3 6 1 8 5 2 7 3 13 6 2 0 14 1 3 5 3 3 0 13 6 4 0 3 7 6 4 6 0 8 7 7 5 8 3 8 0 1 6 9 5 4 12 11 3 4 3 7 7 4 4 5 2 2 6 0 10 8 2 0 6 2 8 3 0 10 8 7 10 5 7 5 7 1 4 9 2 7 8 10 8 8 1 1 3 2 9 9 1 7 11 5 9 1 3 8 9 5 5 1 5 0 4 1 1 8 5 5 9 11 11 7 1 2 6 1 2 5 4 7 6 3 5 4 6 6 3 1 7 5 5 8 5 2 1 7 1 9 8 5 0 3 7 3 0 1 0 4 4 0 4 10 12 7 8 5 2 4 9 9 1 8 4 3 9 1 0 6 11 1 10 15 3 9 3 0 2 6 0 2 6 2 3 0 3 1 4 8 4 3 0 3 0 0 0 0 9 3 2 10 13 0 5 4 9 12 4 6 5 3 0 7 10 7 7 2 7 0 8 2 0 7 8 4 0 2 2 3 8 11 4 6 6 13 0 12 4 3 7 13 9 4 0 11 3 3 9 5 7 7 5 0 5 10 2 7 8 5 0 7 2 2 2 8 1 2 6 4 9 1 3 10 8 7 2 1 10 6 3 2 2 10 4 2 0 8 12 1 8 5 3 6 3 3 5 11 1 5 8 6 8 8 4 0 3 7 14 12 4 12 7 7 7 8 2 4 7 8 4 5 2 0 8 5 2 7 5 0 8 11 3 10 8 0 3 7 3 1 3 5 7 3 1 2 0 4 3 7 6 5 1 2 0 2 10 5 6 0 4 2 6 2 3 7 10 8 4 2 4 6 5 6 1 6 5 2 4 9 3 6 7 7 1 7 3 3 1 11 3 6 10 2 9 9 5 10 7 2 4 1 2 0 1 6 1 6 11 0 2 9 7 7 2 7 9 10 4 4 7 2 6 10 2 11 6 0 7 9 12 7 3 2 6 2 3 0 1 0 1 1 1 12 9 0 3 0 7 3 6 7 9 8 4 3 0 5 6 11 3 7 3 8 8 7 1 5 8 1 4 11 4 7 8 14 5 8 4 12 7 1 7 2 6 1 5 8 4 1 4 2 5 5 0 6 8 6 4 7 4 7 4 6 2 0 4 13 10 2 10 10 9 6 2 10 7 11 11 5 3 7 8 3 1 10 5 8 4 12 0 6 2 6 6 9 3 11 8 2 7 11 8 1 11 3 12 7 5 0 1 6 8 1 11 7 5 9 4 5 0 4 1 8 8 9 4 8 5 8 2 8 2 1 0 3 7 2 11 0 2 8 5 1 9 6 3 0 2 0 0 8 5 5 11 2 1 12 0 6 4 10 0 9 10 2 1 3 2 5 8 6 1 7 6 3 4 5 2 2 5 12 4 8 7 6 7 11 4 7 7 3 2 5 3 7 9 5 0 7 9 8 0 3 7 4 4 1 8 4 10 6 0 7 12 1 10 8 6 10 7 1 1 0 4 4 6 9 2 3 0 2 6 2 2 7 6 4 2 1 2 0 5 9 7 0 10 8 2 4 7 2 11 0 10 3 4 5 6 0 5 7 1 13 9 0 3 15 10 10 5 5 4 9 6 12 9 10 5 10 2 6 5 0 3 3 4 0 5 5 1 0 1 7 7 9 3 1 7 8 5 2 9 11 10 10 7 1 8 9 8 1 6 9 0 0 10 8 5 0 4 7 8 5 3 9 3 11 6 2 3 6 2 5 4 3 9 5 0 7 9 12 6 4 2 9 8 7 5 7 5 9 0 6 8 10 9 8 11 1 9 4 1 5 8 0 9 7 9 10 6 2 2 11 7 3 11 9 10 4 7 4 3 2 8 13 6 3 10 0 0 4 4 4 3 4 5 4 4 10 5 10 0 6 6 8 0 6 4 2 2 8 6 1 6 4 5 4 3 0 8 4 4 7 0 6 0 5 12 9 5 11 1 8 8 6 2 10 8 6 1 9 9 13 11 0 2 1 0 4 2 9 4 1 3 6 9 3 10 4 6 10 2 6 6 7 7 1 1 8 7 3 1 4 2 0 8 6 5 0 5 10 6 13 5 7 1 4 10 6 2 1 3 6 5 0 2 1 5 3 6 4 6 2 4 10 9 10 5 12 0 7 2 6 12 3 1 11 1 8 3 11 2 3 3 4 10 0 9 7 1 8 5 2 3 1 9 6 11 3 10 7 9 0 3 1 5 10 7 9 1 9 9 5 5 3 2 9 3 4 10 8 9 6 4 12 3 8 7 10 7 4 6 6 8 5 10 6 1 1 14 9 4 8 6 9 3 0 1 11 6 8 1 6 4 4 0 7 0 5 8 3 4 9 2 2 12 0 1 2 2 2 8 8 8 1 3 2 5 10 3 0 12 4 9 2 0 1 8 10 4 7 2 5 2 5 7 1 2 9 5 6 1 5 10 2 3 0 7 0 6 4 3 5 0 5 8 10 9 9 4 3 5 4 5 11 2 15 5 10 7 7 4 5 5 7 0 7 1 1 11 16 0 3 3 8 1 9 2 1 5 9 10 1 3 1 8 1 0 8 9 3 5 3 8 2 9 3 2 7 5 3 8 6 3 11 1 4 5 0 5 4 0 6 3 5 8 0 7 4 6 6 0 3 10 2 8 0 8 2 1 1 11 8 2 6 5 3 4 6 3 8 6 11 4 0 4 8 2 0 5 0 6 2 1 8 3 6 1 0 6 9 9 7 1 13 7 6 7 0 8 1 0 5 2 1 8 4 4 4 1 3 8 6 2 1 9 2 13 5 10 0 11 13 9 11 0 8 6 8 8 3 3 10 2 5 7 8 5 0 5 7 0 7 7 0 4 1 0 7 2 7 3 5 12 1 4 12 1 5 6 3 9 10 8 0 1 4 5 0 9 8 4 7 0 2 2 8 11 8 5 8 2 9 0 1 2 3 12 7 4 8 9 7 0 7 6 1 2 0 4 4 5 4 7 4 0 8 8 3 2 11 0 4 0 9 10 0 8 3 0 5 4 8 7 6 4 3 7 9 5 6 0 2 11 12 3 12 2 6 5 3 3 10 1 1 4 9 3 5 5 1 3 7 2 9 5 10 1 10 2 10 8 5 9 0 1 6 2 4 8 7 7 0 10 8 5 4 0 12 12 0 3 5 5 4 11 6 8 0 9 1 1 0 9 4 11 3 1 1 4 1 0 4 8 5 11 0 11 5 0 5 8 5 6 2 2 6 3 6 1 4 6 2 3 10 6 0 8 4 7 3 7 5 8 3 8 5 5 3 4 3 7 7 11 8 3 4 2 5 8 9 2 3 8 8 1 6 3 7 1 10 13 5 3 5 5 5 2 1 5 2 1 6 10 8 9 3 7 5 1 9 4 6 4 4 2 9 8 0 13 5 5 6 3 1 0 4 6 4 11 12 9 4 0 8 3 10 10 9 7 8 4 3 10 6 12 7 3 4 1 3 5 0 8 5 4 3 9 4 0 8 4 2 5 3 4 0 3 0 11 3 5 5 7 10 10 1 2 0 0 4 2 0 8 8 6 9 1 7 3 1 4 16 6 1 7 2 0 10 6 1 7 6 6 11 5 6 9 1 10 3 3 5 0 9 1 7 4 4 6 12 6 5 8 4 4 12 13 6 4 6 6 0 7 2 6 7 6 8 1 12 7 4 2 6 4 6 10 4 0 9 7 1 8 6 8 8 7 7 12 1 9 4 1 7 9 7 1 7 8 4 8 9 6 9 10 3 0 4 8 0 9 10 8 0 2 11 7 9 9 5 1 5 8 1 6 6 11 8 5 12 6 7 2 7 9 7 5 10 5 2 11 5 5 4 5 12 6 2 0 1 6 1 2 7 7 7 4 8 3 9 1 1 3 7 11 12 7 1 8 6 4 6 10 3 3 4 4 1 3 12 1 1 5 9 6 5 9 6 8 4 0 9 9 3 7 11 8 2 6 0 3 0 0 2 11 11 7 9 1 4 2 1 8 0 7 1 1 2 0 3 4 10 1 0 9 5 3 3 3 7 5 5 4 4 10 5 4 9 2 5 7 4 0 7 10 2 4 4 5 7 9 3 1 12 6 1 7 9 11 8 5 4 0 9 2 2 6 4 5 8 2 2 2 7 6 6 2 5 6 14 9 9 0 1 3 3 4 3 4 7 11 3 2 8 5 2 12 5 3 3 4 10 2 3 6 2 5 9 0 6 3 6 5 9 0 1 5 9 7 3 7 0 5 6 2 7 8 2 9 6 0 2 4 4 7 7 5 8 0 0 2 2 4 1 4 6 1 4 9 6 6 12 6 2 11 4 3 2 3 6 6 6 13 6 0 3 9 6 1 1 5 12 5 11 4 5 0 4 8 4 5 2 10 8 9 7 0 9 4 1 2 3 5 11 10 2 1 0 0 5 1 5 2 0 6 3 2 1 4 0 8 7 2 4 3 6 5 1 0 4 7 9 2 4 0 7 2 6 4 5 1 3 6 10 6 4 1 5 11 3 0 5 4 3 11 11 1 0 6 9 3 1 5 9 3 2 3 5 0 8 0 11 5 4 6 8 6 1 4 1 4 1 7 9 7 2 3 3 7 6 3 6 2 0 12 1 5 6 4 9 12 3 4 9 8 9 8 4 1 4 9 0 4 10 11 7 2 6 5 8 2 3 8 9 8 1 2 5 4 2 8 4 7 0 8 7 3 11 3 0 2 0 0 6 1 4 13 1 1 5 8 7 2 14 8 3 2 6 4 5 4 9 1 6 4 8 6 7 0 1 4 9 3 4 2 2 6 8 0 0 12 5 4 5 0 2 6 6 9 7 2 7 10 7 0 6 4 8 0 3 3 13 8 11 1 0 2 7 7 3 3 11 7 3 0 2 11 2 2 8 13 6 3 9 11 3 6 8 4 6 3 7 8 8 6 1 11 3 9 2 0 6 4 0 0 0 4 10 5 11 5 8 3 8 1 7 3 5 4 3 3 8 7 0 3 4 9 6 2 10 2 2 8 6 4 1 10 10 11 4 8 1 1 1 5 4 7 0 9 5 3 6 7 0 1 10 11 4 13 5 5 11 4 9 6 12 5 8 4 6 8 3 4 4 4 0 11 9 10 8 1 7 1 4 3 2 10 2 10 4 5 7 1 6 9 4 6 4 7 6 0 0 7 6 1 2 7 8 7 3 9 5 0 5 8 4 2 1 1 12 7 0 4 3 1 8 8 10 5 16 8 5 4 2 6 3 0 3 9 2 2 6 8 0 3 1 3 3 8 8 6 0 1 8 4 9 7 10 6 0 7 9 5 2 5 0 0 6 0 7 11 7 4 5 0 1 10 2 3 0 11 5 7 0 11 2 6 2 2 4 0 0 8 1 1 3 5 5 3 0 2 10 7 10 0 5 2 1 8 3 6 4 5 0 7 1 5 9 5 5 6 3 3 7 9 4 8 6 0 10 0 5 10 3 10 2 3 6 13 0 0 3 8 3 3 2 15 4 5 8 8 10 0 6 10 1 9 4 5 3 6 7 8 7 3 9 5 6 1 0 2 0 1 5 2 11 8 10 9 6 8 5 8 9 5 5 14 6 2 6 10 11 6 0 7 6 4 5 10 11 8 6 0 13 6 2 14 5 4 3 2 6 2 7 2 2 4 4 3 5 7 8 5 4 6 2 7 4 4 0 4 1 0 3 4 0 6 1 9 5 8 2 10 10 4 3 1 11 0 8 4 4 10 0 2 7 7 4 12 2 3 12 1 7 5 7 2 7 0 3 3 3 8 7 10 5 2 1 12 7 1 1 5 1 1 1 4 9 10 5 3 10 2 4 3 1 7 2 8 2 2 2 5 4 5 2 3 0 1 6 9 0 0 1 5 0 1 9 6 8 3 8 1 1 4 14 12 6 7 5 9 7 8 2 9 11 2 4 9 5 5 7 6 4 2 12 1 6 3 2 1 10 4 2 8 5 3 4 6 6 5 11 6 5 7 5 2 11 0 11 3 6 11 2 11 0 6 1 3 0 12 8 4 0 4 7 11 8 6 4 2 5 1 9 6 9 7 4 8 5 0 2 0 2 9 0 4 5 0 9 2 5 4 10 6 0 4 5 9 8 8 0 8 3 3 6 4 2 15 4 4 0 5 3 8 11 7 2 8 9 2 0 8 4 7 3 5 2 7 4 6 8 8 0 2 12 0 7 6 5 6 12 9 4 3 1 7 7 2 5 3 11 0 16 1 3 7 4 8 10 6 12 6 3 1 4 6 7 4 5 0 0 8 4 9 5 1 0 3 5 3 6 3 6 3 7 4 4 12 8 0 11 1 9 8 13 4 5 1 0 3 1 8 2 12 6 5 2 1 8 0 2 6 2 0 6 8 8 7 0 9 11 11 12 2 2 5 4 8 7 8 8 0 12 1 2 7 6 5 2 1 0 0 8 9 3 11 11 0 7 4 8 0 3 6 3 2 2 11 7 1 0 9 2 6 7 2 5 2 15 9 13 3 8 3 8 7 7 4 2 12 4 7 2 2 1 3 11 0 3 3 6 10 5 4 0 6 2 0 9 2 9 5 5 3 10 5 2 3 3 10 3 11 6 4 2 6 1 5 6 4 4 10 0 7 1 5 2 11 1 6 7 10 6 11 5 5 8 6 2 0 11 3 8 7 3 4 7 4 9 9 8 4 1 1 0 1 2 8 5 10 6 0 0 7 1 4 4 4 2 2 0 6 6 0 7 0 10 5 6 4 5 1 0 7 8 2 2 12 8 4 8 6 6 8 5 3 13 6 6 6 7 0 1 12 0 1 3 4 8 4 1 8 7 4 0 4 9 9 5 1 2 8 4 0 5 8 7 2 6 6 9 7 6 10 7 6 9 2 2 8 7 0 5 10 4 2 1 1 2 1 11 10 11 4 5 8 0 0 5 0 11 5 2 4 1 5 13 2 8 0 4 3 6 9 1 3 2 2 7 5 1 10 0 2 6 8 8 3 1 8 2 2 5 3 4 6 8 4 7 6 8 6 6 1 1 0 0 3 6 5 4 0 9 2 7 3 11 3 1 7 8 3 12 4 6 2 4 5 4 9 3 7 3 7 8 0 6 7 0 6 0 0 2 4 6 11 0 9 1 13 3 8 9 3 3 7 4 5 2 6 12 7 0 3 8 0 6 5 5 0 8 8 0 1 7 4 1 0 7 6 8 9 10 3 0 11 1 5 9 3 1 8 3 12 0 6 2 2 5 1 4 1 2 5 8 4 1 9 8 0 5 4 6 0 5 3 4 1 13 2 0 1 8 11 4 4 4 7 9 9 6 5 1 8 9 4 5 4 2 2 7 6 9 7 6 7 5 1 1 9 2 12 10 4 0 7 3 2 6 6 2 0 7 11 9 6 4 9 4 2 3 7 5 10 6 2 10 10 8 3 3 1 13 4 6 0 9 6 10 4 5 5 7 5 5 0 2 10 2 12 9 8 2 9 1 3 6 11 7 2 8 4 0 1 4 13 2 5 0 6 5 13 13 3 5 3 8 1 2 5 6 6 6 5 0 1 10 2 2 5 2 8 6 3 1 5 11 10 12 0 2 8 8 0 7 2 9 5 6 9 2 4 8 4 1 0 7 5 7 0 0 4 4 11 12 7 4 0 6 7 8 6 3 9 0 4 10 10 2 1 5 0 7 5 14 5 2 5 11 10 9 3 0 5 8 5 3 0 1 0 7 1 2 11 4 5 10 5 3 5 9 8 9 5 11 6 4 5 11 0 4 2 7 3 11 13 6 0 6 0 6 6 4 8 2 4 2 7 1 1 3 2 6 1 2 12 4 0 8 4 9 2 11 5 3 0 6 4 4 8 6 11 2 4 7 2 2 3 6 1 6 3 10 2 9 5 0 4 2 1 2 1 7 4 0 2 7 1 9 9 3 6 0 6 7 0 5 9 4 10 3 8 2 2 8 10 4 3 3 8 3 9 4 7 7 0 0 4 8 6 2 2 3 8 7 9 10 4 11 7 0 4 2 4 14 6 3 14 8 12 4 10 1 2 7 5 11 0 5 9 4 0 7 0 5 5 9 4 11 10 11 3 9 6 7 3 5 4 5 3 5 6 0 6 0 7 7 2 8 3 1 7 9 8 12 1 4 4 2 6 1 8 4 10 2 4 9 8 7 3 1 6 3 3 3 2 3 4 2 3 3 2 14 7 1 2 12 7 5 10 8 0 6 1 5 7 5 14 8 2 2 3 0 5 0 3 2 5 7 3 11 4 12 4 9 8 4 4 9 4 3 5 9 1 4 3 7 2 3 9 12 2 6 2 7 8 0 4 8 6 5 3 10 6 1 1 4 6 3 5 6 3 2 5 9 4 1 5 0 1 3 10 2 4 9 8 0 0 0 0 5 9 5 0 9 2 7 5 4 4 8 1 6 4 12 6 5 13 3 3 7 6 6 9 1 5 2 2 4 4 3 14 3 8 7 6 4 1 8 11 5 0 11 4 2 7 2 0 7 2 7 5 10 5 2 8 1 7 1 13 6 0 3 3 4 16 2 6 4 9 5 4 5 7 8 9 0 9 11 4 2 8 5 3 3 5 7 3 9 5 0 3 11 8 0 5 2 8 0 11 9 2 5 3 0 7 3 4 6 1 10 0 9 2 1 5 2 5 11 3 14 6 0 2 0 12 0 4 5 8 7 3 5 8 2 13 2 2 0 5 1 1 7 3 2 4 6 10 3 8 0 5 8 1 2 1 2 1 0 6 0 2 4 6 8 2 8 8 8 2 8 10 1 9 1 2 6 4 7 2 13 3 2 3 7 8 6 3 0 13 5 7 7 11 0 7 11 0 4 3 6 2 5 9 0 1 3 1 1 1 14 4 0 3 0 2 5 8 4 4 9 1 1 5 6 3 5 5 0 1 3 3 0 4 12 0 8 1 5 4 1 5 0 0 3 9 10 4 8 5 8 0 6 5 11 6 3 2 9 3 9 8 8 0 7 11 5 8 11 9 5 3 5 1 7 3 10 0 0 10 2 10 5 3 3 12 4 3 8 1 5 6 4 0 0 0 5 8 1 5 7 12 0 13 9 9 0 3 2 3 0 5 4 4 3 7 8 12 3 3 5 1 7 0 8 1 3 6 1 4 7 1 7 1 11 12 3 4 8 10 2 5 3 4 9 3 0 1 1 4 4 1 12 6 9 6 9 1 7 6 3 7 10 3 0 4 1 1 7 9 3 4 3 10 3 5 0 9 4 7 4 6 3 1 0 9 10 5 3 8 8 5 7 3 6 6 7 3 5 6 5 2 5 0 0 1 4 10 5 5 9 2 0 7 1 1 9 7 4 8 8 10 4 9 7 11 4 8 0 7 1 6 4 3 2 5 0 11 3 3 5 7 6 3 1 6 9 10 0 0 0 7 1 3 6 5 4 3 2 5 5 1 1 5 6 7 3 5 3 4 11 2 1 6 6 5 0 2 2 10 9 2 8 13 8 5 0 6 2 3 0 0 7 5 5 6 4 9 2 5 4 2 4 6 9 0 4 8 7 7 6 10 2 8 0 10 10 3 7 12 1 6 4 8 0 6 3 5 10 2 2 4 10 1 3 10 6 2 6 7 1 4 0 3 2 5 7 10 9 7 0 4 2 2 4 5 6 3 0 3 2 7 1 11 9 2 7 3 6 4 10 0 11 5 6 5 6 12 4 8 0 7 2 2 7 7 0 8 2 2 8 6 6 10 6 6 8 2 9 6 11 2 5 6 3 5 10 8 5 4 4 0 2 7 6 7 4 4 11 2 0 7 4 8 10 13 6 4 6 4 6 7 1 9 11 3 4 0 15 8 2 9 4 5 2 4 1 2 2 0 2 10 10 8 0 13 0 7 8 2 9 4 12 1 7 0 4 0 4 2 4 10 4 5 10 4 0 9 10 1 8 5 2 3 3 2 6 4 6 5 3 6 6 6 1 3 0 0 0 2 1 5 5 2 2 0 9 2 3 4 4 6 3 0 11 2 9 1 10 6 9 2 2 4 9 9 6 8 9 9 10 3 5 7 9 1 2 12 1 11 7 14 4 5 8 0 6 0 0 6 3 0 2 0 5 0 0 8 1 9 7 0 11 7 9 9 6 10 1 4 10 4 6 8 10 0 6 8 7 15 5 2 5 10 5 7 5 3 1 2 6 3 6 1 8 3 4 5 0 9 7 4 6 10 8 6 8 0 5 12 3 4 6 3 3 9 3 0 5 1 2 0 8 6 6 6 11 6 0 8 12 0 9 6 0 12 4 8 10 9 8 9 5 0 10 3 3 3 5 10 9 0 8 6 5 2 2 7 0 4 0 1 0 3 5 3 0 5 5 4 6 5 2 1 2 6 3 4 2 7 3 2 1 0 3 1 2 2 5 2 3 2 8 6 1 7 6 4 9 3 5 3 3 0 8 5 10 11 10 8 6 3 5 4 4 4 8 8 7 7 4 12 0 2 3 1 5 0 12 2 0 8 1 3 5 5 0 6 7 4 7 1 6 0 11 5 4 9 12 8 6 3 9 9 0 7 1 0 9 0 1 7 10 1 9 4 0 0 4 5 7 10 11 6 8 12 4 3 10 10 5 1 8 3 1 12 2 1 6 10 7 0 13 6 3 4 5 0 0 4 7 8 6 3 8 9 1 3 8 14 11 1 0 7 0 5 11 5 11 3 7 0 0 6 9 7 7 7 10 3 0 5 3 3 2 3 7 3 7 14 8 9 7 8 4 10 4 7 10 3 6 6 12 7 2 7 7 9 7 8 7 6 3 4 2 7 3 10 0 2 0 5 13 0 0 10 9 2 1 8 8 5 1 7 12 9 3 3 5 0 5 8 6 7 5 2 6 6 4 7 10 0 8 2 11 11 2 3 5 6 8 4 5 0 6 4 6 12 6 7 2 10 9 0 7 8 6 4 3 3 0 9 8 6 0 5 8 2 3 5 10 1 4 4 3 7 2 6 3 3 4 0 5 3 0 9 11 3 1 7 4 1 10 9 9 0 10 2 1 12 2 3 7 2 9 2 6 5 6 11 7 6 8 6 5 3 10 9 5 2 1 11 9 12 8 7 2 2 6 4 4 10 0 5 2 3 5 0 4 0 2 0 12 5 6 5 4 4 0 3 3 12 2 2 6 11 9 7 6 8 7 8 10 0 4 8 5 3 11 9 0 3 11 8 1 13 5 4 0 1 2 5 3 8 5 4 0 10 5 4 5 0 3 1 7 10 0 2 4 6 6 7 6 6 1 6 8 6 9 0 11 3 11 6 8 8 3 2 13 5 8 2 3 8 6 10 6 6 7 7 7 7 5 3 4 1 10 2 0 12 1 8 5 1 10 2 3 5 13 10 5 0 0 1 1 3 1 1 10 8 8 8 1 9 2 3 5 7 6 9 6 1 0 4 1 3 4 0 0 14 10 4 1 4 7 5 2 3 6 9 3 2 5 2 2 1 8 0 8 3 1 11 11 5 5 2 5 8 7 7 2 9 5 5 4 10 8 9 10 11 8 10 7 3 0 1 3 12 3 7 9 6 3 2 0 6 8 7 9 7 10 9 11 10 4 0 2 12 3 3 3 3 4 0 11 7 3 4 1 1 1 4 9 6 4 5 8 5 2 6 7 14 1 4 5 7 11 2 3 2 1 3 14 9 5 2 10 0 7 8 6 1 7 4 6 3 6 0 6 7 1 2 12 0 8 3 7 0 3 6 3 11 9 0 6 3 8 9 13 9 5 3 6 4 0 4 3 3 3 0 0 6 8 9 7 8 2 1 1 0 6 9 4 7 7 9 6 1 0 1 7 3 6 1 2 2 7 10 8 4 15 2 2 9 6 8 7 5 0 2 6 8 5 0 0 7 10 0 4 4 1 5 10 0 4 10 1 5 4 5 0 4 2 1 3 1 8 9 0 2 6 7 11 2 9 8 2 4 5 11 0 2 6 1 1 0 0 8 7 3 2 4 5 6 5 4 7 1 4 9 2 3 8 4 8 2 1 0 8 6 2 5 7 9 0 2 11 4 5 6 1 9 3 3 2 10 1 8 3 7 0 10 11 4 6 0 1 1 6 5 0 12 14 0 1 0 3 4 8 9 0 7 7 8 6 5 9 5 5 0 6 0 3 6 7 0 0 3 7 5 2 4 0 1 2 10 4 11 0 2 4 2 0 9 5 7 7 2 10 3 8 5 4 9 1 3 0 0 0 3 9 4 5 8 0 3 5 1 11 5 7 10 9 3 7 0 7 5 11 5 4 2 3 0 5 4 0 0 3 3 7 2 1 8 0 6 2 0 3 12 3 3 7 3 7 7 1 10 6 9 8 7 5 10 5 1 4 5 11 2 0 0 0 6 6 9 8 7 9 3 0 5 5 1 4 9 0 7 11 4 8 0 3 8 7 2 7 0 4 3 8 12 4 7 4 7 0 5 10 8 3 7 5 0 6 8 4 6 4 0 3 1 3 9 9 10 3 11 3 9 3 1 5 4 3 2 1 2 3 0 9 10 11 1 6 2 10 6 2 4 1 5 1 10 12 7 4 11 10 3 7 4 9 1 6 3 7 2 7 4 4 7 8 2 0 5 7 2 5 12 2 9 11 2 6 0 6 5 7 4 1 0 6 7 6 5 5 8 7 8 10 1 7 9 6 0 9 10 6 13 3 1 9 4 5 6 1 6 6 0 6 0 5 4 14 8 8 6 1 1 12 2 2 4 2 1 9 3 1 1 1 5 11 0 12 3 9 8 5 0 2 10 4 0 8 2 4 1 2 4 5 7 8 7 10 0 9 6 0 0 5 8 7 11 4 3 7 1 5 3 2 8 3 1 3 11 5 1 2 8 0 11 12 6 10 4 3 2 2 2 8 11 11 0 6 9 4 13 5 13 4 2 4 12 6 4 15 0 1 9 6 5 3 0 4 7 10 3 5 5 4 4 7 4 2 11 2 8 2 0 1 8 1 3 5 4 2 4 2 0 11 5 1 1 5 3 6 8 7 2 1 0 3 9 1 5 2 7 8 7 9 7 3 6 0 9 2 7 1 7 7 5 8 8 6 10 10 9 5 0 1 6 3 6 3 7 10 5 4 0 3 6 11 2 6 1 7 3 1 0 8 1 3 9 4 6 5 7 1 1 5 8 9 1 11 4 3 15 3 9 7 11 7 1 6 7 1 1 5 8 3 7 3 7 9 5 13 2 10 11 8 2 4 10 8 8 4 5 1 4 9 5 0 4 9 0 6 2 3 5 10 2 3 4 6 10 3 0 1 2 2 7 1 5 2 4 6 11 5 11 4 7 0 6 4 13 8 3 5 5 6 0 10 2 2 1 8 10 7 7 2 5 2 5 7 1 1 3 11 1 7 0 5 6 4 5 4 3 8 6 5 0 3 6 6 1 0 6 1 3 0 10 1 0 0 0 7 3 3 2 5 6 6 5 0 7 2 6 1 5 5 5 4 8 6 5 6 2 10 5 9 7 5 8 6 11 6 6 3 11 7 14 13 7 4 8 1 6 10 5 8 1 12 5 5 7 4 1 0 4 0 0 11 9 6 8 3 4 9 8 9 2 3 11 10 0 7 0 13 2 0 11 0 4 7 2 0 7 4 2 4 3 4 4 11 1 5 7 7 1 8 8 5 3 5 5 6 3 8 10 3 6 0 8 4 4 5 5 13 4 8 5 9 10 4 12 5 10 10 4 6 5 8 11 2 8 9 3 4 6 8 5 6 1 5 1 6 3 6 2 1 6 1 3 7 3 8 6 8 3 5 5 0 3 3 0 0 0 4 6 2 6 2 5 2 11 0 8 4 6 2 5 7 1 5 2 2 5 9 0 4 2 4 9 0 10 2 4 1 7 9 2 11 9 9 9 0 0 1 7 0 8 6 6 10 0 8 2 5 6 1 9 8 8 0 0 9 8 2 3 5 3 5 4 0 8 2 11 6 11 4 7 7 4 9 4 7 0 9 7 8 5 7 3 1 0 10 6 5 6 6 7 10 9 8 0 1 0 3 13 3 10 3 3 2 3 4 2 5 9 1 4 4 4 7 4 0 11 0 1 3 5 6 6 2 8 3 4 4 8 10 9 9 8 0 0 1 7 0 6 3 1 0 5 6 2 4 1 5 5 1 8 9 7 11 0 3 4 0 3 3 7 2 5 3 9 4 4 7 2 6 6 0 9 1 6 6 3 2 10 2 7 1 7 2 16 8 6 0 5 5 2 11 10 4 0 10 1 2 2 11 8 0 2 0 5 4 1 0 0 2 7 1 6 9 5 5 3 10 8 0 2 2 3 8 8 6 11 11 3 6 10 0 7 2 2 1 1 1 5 2 8 1 5 2 3 10 9 12 3 3 5 0 9 1 4 1 7 5 3 0 4 10 7 4 4 3 5 5 8 6 11 6 1 1 2 9 6 1 7 6 1 2 2 6 2 8 1 0 4 8 7 6 1 11 3 5 0 2 10 11 9 11 5 4 7 9 1 1 2 2 4 6 1 4 5 11 5 4 2 3 2 3 0 2 4 4 10 10 1 12 5 5 10 2 2 0 4 5 10 0 3 1 9 8 2 3 2 8 3 11 6 4 5 4 3 3 1 9 2 3 15 3 2 3 11 3 9 3 4 0 1 4 5 9 1 0 4 2 7 8 4 7 1 3 13 1 5 1 6 1 3 9 9 7 9 2 11 7 7 5 1 9 5 6 4 7 3 3 1 11 8 12 3 2 8 1 1 0 0 9 5 9 2 11 9 5 3 10 4 3 3 2 0 3 1 5 9 4 9 0 4 11 11 5 9 7 0 2 5 3 2 3 3 5 4 0 9 6 1 3 14 7 9 5 6 10 5 2 13 0 12 7 7 6 4 2 4 6 7 1 5 1 4 1 13 0 1 5 1 8 1 10 4 14 3 9 4 6 2 9 5 7 9 7 7 0 0 4 2 9 10 6 7 2 3 8 7 5 10 8 0 8 6 10 5 2 1 7 1 9 3 8 13 1 9 5 9 8 5 10 7 7 8 4 5 8 5 10 2 7 10 6 6 4 3 4 0 3 1 4 11 7 6 3 3 7 2 9 4 7 2 6 0 9 4 4 5 3 3 1 2 9 0 7 8 9 5 6 8 0 0 3 3 1 9 1 2 0 7 6 1 10 5 1 5 9 2 0 1 6 11 8 4 8 4 2 3 2 1 4 10 10 9 7 4 2 4 10 10 2 9 1 9 12 9 4 1 2 5 1 8 3 7 0 7 13 4 4 5 6 3 1 6 7 5 0 12 2 8 10 0 0 7 6 1 11 7 5 10 10 11 4 1 1 10 5 5 6 3 6 8 1 11 10 0 5 6 0 1 0 8 13 8 6 2 3 1 8 1 3 6 6 6 4 4 3 11 3 1 4 6 2 5 9 3 0 7 2 9 8 4 6 6 8 2 0 6 7 6 3 4 7 4 10 5 1 2 5 10 7 6 2 9 5 2 5 3 12 4 5 4 4 5 1 7 0 9 5 4 8 1 10 1 10 2 6 6 12 9 2 9 2 4 4 8 6 1 9 3 0 12 4 3 6 3 8 5 1 1 10 13 2 0 8 1 4 1 7 5 5 1 10 5 0 1 0 8 10 4 8 4 0 10 1 6 11 4 7 5 2 3 10 6 1 0 9 1 1 1 0 5 10 10 9 9 9 5 3 2 4 6 12 4 8 4 3 2 7 5 2 2 2 3 6 1 3 7 6 5 7 1 2 4 7 2 7 13 3 11 4 5 5 0 3 3 8 3 8 3 1 2 2 1 5 6 9 0 3 8 2 2 5 2 2 4 5 8 3 9 8 9 4 2 1 8 7 6 10 9 3 10 1 1 0 8 9 0 1 8 5 8 9 7 11 1 4 5 5 9 3 5 1 9 14 2 8 4 7 0 2 13 7 7 9 7 9 3 0 2 7 1 1 1 1 10 10 2 0 2 14 2 0 9 3 5 13 7 8 10 5 2 1 2 7 0 2 3 1 2 4 4 10 2 3 13 3 6 3 2 9 10 4 10 6 8 9 8 9 4 4 7 12 5 1 0 2 8 2 0 12 0 9 2 4 4 0 12 7 1 7 10 5 9 0 8 5 1 4 4 9 6 10 1 4 5 0 0 11 5 1 10 4 7 3 6 11 0 12 0 3 0 7 9 8 13 4 9 8 3 8 7 8 2 0 0 11 2 5 4 5 2 12 5 2 10 4 4 10 2 6 1 1 3 11 2 8 7 1 1 4 9 2 6 2 8 3 10 8 2 11 0 0 0 4 5 0 2 10 6 5 6 5 7 4 7 2 0 4 2 2 0 6 7 2 7 5 9 11 1 5 4 1 8 10 5 1 2 5 6 1 9 8 3 9 4 6 0 0 0 8 3 0 5 0 5 0 4 5 5 8 0 0 7 8 3 7 3 7 1 0 3 3 5 5 5 7 8 7 0 3 3 9 12 10 5 7 6 9 7 5 3 5 8 6 1 11 4 2 1 8 7 0 5 4 4 16 8 6 8 3 4 4 7 0 7 7 8 7 8 8 11 3 2 3 5 1 0 6 0 5 11 7 0 9 6 3 6 8 11 0 1 0 7 4 5 3 11 0 6 1 6 2 10 5 3 11 11 1 5 5 0 8 5 4 3 2 5 4 4 7 9 8 10 4 4 0 11 2 5 5 8 8 6 8 7 3 1 1 8 11 4 7 4 6 3 8 9 5 4 2 6 6 2 2 10 0 5 1 6 2 5 13 11 8 3 8 11 8 6 4 3 14 5 9 8 1 4 8 12 2 2 1 0 11 4 4 12 5 9 5 2 11 3 7 10 3 9 6 8 11 6 11 4 2 1 6 4 5 7 0 10 6 1 0 4 4 7 11 5 8 5 6 3 6 3 1 0 2 2 0 6 7 12 3 2 5 8 0 6 2 10 5 8 0 11 2 7 0 4 6 2 2 5 5 3 9 3 2 6 6 1 6 3 5 1 6 1 1 5 3 0 6 5 0 7 1 4 2 4 8 6 1 9 7 6 9 8 8 10 9 5 0 10 5 5 7 5 6 0 4 3 2 8 9 4 1 4 5 7 4 7 6 0 7 6 8 3 7 8 5 7 4 0 8 0 11 10 4 12 6 9 2 4 8 2 0 6 0 1 5 2 3 0 6 1 8 9 3 0 4 2 2 4 1 9 9 4 1 3 3 0 4 0 7 7 0 5 2 4 4 9 10 9 8 2 5 9 6 2 8 6 3 9 8 5 3 10 0 7 8 10 6 6 5 7 6 2 0 0 3 4 13 11 7 1 12 9 11 6 6 9 6 8 1 8 3 7 4 9 6 1 0 7 12 10 2 4 6 2 6 9 0 2 9 1 6 7 6 2 5 3 5 3 10 0 9 5 2 10 3 5 6 1 2 5 10 6 3 3 5 0 6 3 7 7 8 1 1 3 7 0 7 1 6 3 2 0 1 6 1 9 6 0 7 4 3 6 1 0 6 2 12 0 0 1 7 0 8 1 8 2 3 5 1 0 4 10 9 7 7 7 2 9 9 6 6 0 4 1 8 1 9 7 8 10 1 10 1 3 3 3 11 4 3 3 1 2 5 6 1 12 6 7 0 8 5 4 0 2 3 2 5 0 4 3 8 8 4 1 3 4 4 6 3 2 1 0 9 8 11 11 10 6 11 2 3 4 0 1 1 3 10 4 8 0 5 1 3 3 7 13 4 8 3 8 4 1 6 3 5 5 8 2 5 9 7 1 3 0 2 0 5 2 5 5 5 6 0 10 10 1 7 8 3 2 0 3 11 3 8 4 5 3 1 2 6 0 6 5 5 7 3 5 2 1 8 2 1 1 11 7 3 10 0 0 11 8 13 8 4 2 8 1 8 3 7 0 12 3 2 4 3 2 5 14 3 5 0 7 1 9 5 9 5 6 2 5 3 8 7 1 3 1 4 8 5 3 6 4 1 6 7 4 8 3 5 8 0 1 2 4 8 11 3 0 0 10 5 0 1 3 11 6 6 2 10 9 0 8 6 8 6 8 5 4 5 0 7 1 6 1 10 7 11 4 4 7 12 11 7 6 6 7 9 6 3 5 5 8 6 5 3 5 1 2 9 2 2 8 2 1 8 7 4 4 2 5 1 4 3 1 5 6 0 8 0 2 2 1 5 3 5 6 0 4 9 9 5 8 3 6 9 9 5 8 5 4 4 5 5 8 13 0 2 6 7 6 9 7 8 1 5 2 7 4 0 0 1 6 3 0 2 7 7 7 8 11 4 7 4 7 0 2 2 7 0 6 1 9 8 7 13 2 3 4 10 3 5 0 11 4 4 1 0 7 11 8 4 1 4 10 6 5 9 10 1 1 1 5 0 7 9 4 2 8 0 6 1 9 1 2 8 13 13 5 5 2 7 1 3 5 0 3 10 3 4 1 6 11 8 4 7 4 5 0 10 9 0 3 6 3 5 8 8 7 2 11 3 2 4 10 3 3 3 3 4 10 11 0 11 0 2 9 10 2 3 8 5 2 10 3 7 4 3 10 8 2 10 6 9 10 1 4 3 13 1 8 6 12 3 13 2 5 9 5 7 12 7 7 7 7 2 1 6 9 0 0 5 2 5 2 0 1 6 5 3 12 6 8 0 2 1 4 6 4 2 1 3 8 2 8 5 8 1 6 0 3 5 3 6 0 1 7 8 5 6 1 2 1 1 8 9 6 4 4 2 7 5 3 6 7 1 1 6 7 5 3 0 5 0 9 2 8 1 1 0 8 0 0 9 1 8 0 4 6 8 10 2 7 13 3 6 4 0 8 4 0 9 4 4 10 0 1 7 4 10 11 0 10 6 9 3 1 0 4 7 10 9 4 1 10 7 6 6 7 7 2 4 10 6 0 8 4 3 3 2 11 8 6 10 8 12 9 2 6 4 3 6 8 5 5 5 8 4 10 9 9 2 6 4 1 2 1 8 10 4 6 10 3 7 1 7 7 6 11 5 1 9 2 6 11 1 7 1 6 4 0 1 7 5 4 5 4 5 0 2 3 9 4 6 0 0 2 8 7 4 1 2 7 0 5 3 5 8 8 3 4 6 13 1 10 7 10 6 3 3 7 2 8 11 8 7 5 9 3 6 4 6 0 8 9 4 11 3 7 6 3 5 3 16 7 7 6 6 7 1 6 7 7 0 1 1 4 8 4 1 8 1 2 12 4 4 9 5 13 2 3 0 0 3 4 9 4 0 5 0 1 5 10 12 6 6 5 5 6 4 8 5 11 7 7 5 0 4 13 10 8 9 6 7 5 7 1 3 1 6 6 7 0 0 7 0 6 5 0 1 5 5 1 5 9 1 5 7 10 8 5 6 3 2 5 0 4 11 10 0 0 1 4 6 2 8 2 4 7 3 9 0 6 11 2 8 1 4 3 5 3 9 4 4 4 1 3 4 1 4 10 2 7 7 1 1 0 8 2 1 9 4 2 10 6 3 2 10 7 4 1 8 1 4 4 2 7 0 6 8 6 2 7 0 1 5 4 1 7 11 2 2 5 2 6 9 1 3 0 6 7 0 1 1 2 8 9 0 1 10 7 3 5 8 3 11 7 8 0 1 9 8 7 9 10 8 7 4 5 2 4 5 1 5 2 6 8 0 4 9 7 4 2 3 3 6 11 8 8 2 9 6 9 4 0 2 7 4 6 6 8 3 0 1 5 3 8 8 8 0 1 0 5 4 10 0 1 6 2 1 0 4 4 3 1 6 0 4 6 0 2 3 0 4 4 6 1 4 0 13 9 0 1 5 10 7 8 3 0 3 9 8 3 2 0 5 2 2 13 3 4 4 5 10 4 6 8 3 7 0 6 1 4 3 4 4 2 10 0 11 10 2 10 4 11 9 2 6 5 1 7 6 6 9 0 7 3 6 3 7 8 1 3 2 5 7 10 10 10 0 1 3 2 10 5 0 7 4 7 4 0 6 4 5 11 3 7 8 10 6 9 6 3 8 2 5 12 3 0 10 3 11 4 6 10 4 2 3 10 9 2 8 6 6 10 3 3 0 0 11 11 8 2 4 0 10 0 12 8 1 4 10 2 0 7 11 6 4 9 0 2 2 7 1 8 2 0 9 6 5 10 8 3 10 14 8 4 2 10 10 2 8 1 9 9 5 0 7 5 9 10 3 8 4 7 2 1 0 6 0 2 5 4 11 3 8 3 0 1 0 5 1 6 2 7 8 3 3 0 3 8 7 6 7 4 10 3 3 7 5 7 7 2 1 5 0 14 3 4 2 5 8 0 2 10 6 1 4 3 9 4 3 11 7 3 9 13 11 6 4 0 0 6 0 4 8 6 1 0 3 1 1 7 2 2 5 12 7 9 5 3 10 3 1 10 5 4 7 5 0 5 9 5 1 1 6 10 3 13 2 5 10 7 6 7 3 2 3 15 3 11 4 5 1 4 0 5 9 10 3 8 4 2 1 1 6 5 0 5 10 2 3 9 4 0 3 6 2 4 4 8 5 6 8 8 4 0 1 5 7 6 7 2 7 7 6 8 6 4 3 3 1 0 8 9 6 0 7 3 7 1 5 7 4 4 6 4 9 8 4 1 9 3 5 12 1 1 3 7 5 1 11 2 2 1 3 4 10 9 1 1 4 2 6 10 3 11 6 8 5 2 6 4 10 2 4 8 0 7 4 6 6 5 2 4 9 11 6 1 15 4 9 0 7 0 5 6 8 5 9 9 1 7 5 10 6 4 4 1 0 3 4 9 0 4 11 10 12 12 1 6 4 2 8 5 4 4 3 3 8 6 3 3 6 7 3 3 4 1 11 4 1 10 9 6 6 9 3 8 0 7 9 8 3 2 4 3 8 6 9 1 5 3 9 7 5 3 4 1 2 3 8 0 4 9 11 7 2 4 10 0 9 9 2 9 10 1 9 5 2 8 9 0 4 10 5 8 5 10 6 0 0 2 0 1 3 8 5 3 9 0 5 9 8 0 0 3 2 14 4 4 5 2 8 1 0 9 1 3 2 4 8 12 2 2 9 4 9 7 5 0 7 6 3 9 11 2 9 8 0 10 8 2 7 1 2 1 5 7 3 11 2 7 6 1 6 1 4 6 4 7 8 1 4 4 8 11 0 6 1 5 7 3 4 3 4 0 2 4 9 3 4 2 6 6 4 12 5 3 9 7 10 7 3 1 5 6 11 4 11 3 1 3 3 7 11 2 12 5 11 11 2 5 2 9 6 10 3 6 2 9 7 3 8 8 3 2 2 2 9 5 7 5 5 8 6 9 6 6 7 0 4 5 9 5 0 10 9 5 2 2 9 8 1 13 6 13 2 5 3 2 7 3 4 2 5 3 8 4 8 2 3 2 2 3 10 3 5 1 0 3 5 9 1 3 12 13 5 0 4 7 2 0 6 2 4 7 1 5 8 8 12 9 11 11 7 5 2 9 6 10 4 1 10 4 1 5 5 7 2 1 4 1 7 5 2 7 6 4 2 4 3 1 3 2 0 0 9 2 6 10 11 1 9 3 7 7 9 0 8 1 0 0 0 0 4 7 4 9 6 6 4 2 7 0 9 4 7 3 5 6 1 5 7 2 9 3 1 5 7 9 5 10 1 6 6 0 3 5 9 1 6 2 0 6 9 6 3 8 0 6 6 2 5 0 2 5 1 1 6 1 4 11 0 12 4 12 2 10 1 3 10 4 0 10 4 8 8 5 5 3 13 0 7 9 7 10 10 7 1 2 0 10 11 11 0 7 7 7 2 0 4 9 2 1 1 5 9 2 12 0 9 6 6 0 5 6 6 7 7 3 5 0 0 2 7 8 3 2 3 2 4 3 10 3 6 0 0 3 1 8 2 8 2 6 3 9 3 10 0 5 0 8 1 6 3 1 8 9 5 4 6 4 0 2 3 7 7 7 3 9 2 0 3 3 3 5 3 1 9 0 4 6 9 3 0 6 3 9 0 8 7 4 4 0 3 3 0 1 5 9 12 10 2 6 5 1 1 1 6 3 6 4 7 5 11 8 4 8 11 1 10 12 6 6 5 6 10 5 9 1 1 4 4 1 0 6 4 8 2 3 6 7 6 8 3 4 2 4 6 6 5 6 6 0 7 6 10 12 3 6 4 1 3 0 8 0 3 3 6 1 1 4 0 1 8 10 3 1 8 2 8 14 4 10 1 6 6 4 0 8 1 3 0 10 2 7 10 3 9 7 3 8 5 7 6 10 1 6 4 0 3 10 5 6 2 4 4 0 1 3 4 4 5 2 0 2 6 12 3 6 6 1 3 6 6 2 1 1 2 1 6 7 7 0 2 12 4 5 13 2 5 5 2 0 6 6 9 4 5 5 11 9 4 1 0 4 5 0 4 3 9 8 10 1 10 1 11 3 9 7 3 8 4 5 7 4 10 4 0 8 5 11 7 1 7 2 2 1 7 3 6 3 5 7 4 2 0 2 4 6 2 3 11 9 6 4 7 3 10 12 2 5 1 9 7 5 2 3 6 4 7 7 2 2 3 2 11 1 8 9 14 5 5 11 6 12 7 7 5 0 3 5 2 4 9 5 0 6 2 11 1 4 2 5 13 7 9 1 3 9 3 1 8 4 5 7 0 4 8 6 3 5 12 6 10 1 2 11 5 8 7 6 10 4 0 7 11 0 11 3 6 5 6 4 0 2 8 6 1 6 2 7 4 7 7 2 7 5 1 5 9 3 1 2 0 5 5 0 0 6 3 4 10 6 1 7 3 2 9 8 7 5 1 6 2 3 5 14 2 9 1 6 9 11 0 1 5 9 3 2 1 2 12 12 5 7 1 4 8 9 0 3 11 10 7 11 0 0 5 9 0 6 8 1 2 3 0 8 3 2 0 8 8 1 6 7 5 7 5 0 4 3 3 10 3 10 16 2 2 3 6 8 1 1 3 8 4 14 8 10 8 4 10 0 4 2 2 4 4 7 8 1 0 11 4 0 2 4 2 6 10 2 0 1 2 6 0 5 2 4 3 1 9 10 9 14 8 7 2 2 1 6 3 6 8 5 4 14 4 7 4 8 7 2 0 7 1 9 11 7 11 4 8 0 6 7 2 1 0 10 8 4 7 6 7 1 11 5 1 5 8 3 3 7 0 6 8 5 5 7 7 5 1 2 6 8 0 9 2 0 2 1 7 1 7 5 3 6 11 5 7 9 10 4 7 7 9 12 4 8 1 2 10 12 10 2 9 10 2 7 4 10 10 1 5 10 2 8 9 5 7 0 8 6 10 10 6 8 3 0 7 8 6 8 2 0 0 5 4 6 4 0 6 6 10 5 2 4 3 6 7 3 0 5 5 9 10 7 0 1 3 3 6 7 9 14 6 10 2 6 3 7 8 6 12 5 1 7 5 10 9 7 2 1 2 2 11 3 3 11 6 5 0 0 7 8 5 6 8 9 2 2 0 11 9 4 5 4 15 6 1 10 3 4 1 3 0 4 9 8 9 5 2 3 8 6 6 4 7 8 7 5 0 6 2 4 4 10 5 4 7 2 2 7 4 2 14 7 4 3 9 2 4 4 1 4 9 1 5 8 5 4 1 0 6 6 5 8 0 0 4 4 1 7 3 2 1 0 3 4 8 0 9 3 11 8 1 2 3 2 0 0 9 3 4 2 5 2 3 9 10 3 8 6 0 6 9 12 4 0 1 6 11 5 1 3 9 11 4 4 9 6 6 9 2 6 10 12 2 0 8 8 5 3 8 10 4 6 5 8 1 1 0 0 0 10 11 7 3 11 1 3 11 7 0 0 8 7 6 3 10 9 1 4 4 8 3 4 6 8 4 1 8 6 8 8 3 1 4 5 1 4 7 13 1 2 7 4 6 8 5 3 5 7 5 5 6 6 8 5 4 5 0 9 8 7 3 4 6 4 1 10 4 2 6 7 6 2 3 3 11 5 0 8 6 1 5 2 5 3 4 0 8 10 0 5 6 2 8 2 8 2 6 1 1 6 3 3 9 2 10 5 7 7 1 8 1 9 4 1 4 7 1 5 5 0 8 6 6 15 3 8 11 0 8 3 6 3 6 1 3 4 2 1 2 4 2 2 5 2 5 13 3 3 1 3 5 11 3 2 6 11 3 8 10 8 5 3 0 9 5 5 0 4 0 3 7 10 0 0 5 6 6 5 8 4 13 10 10 6 4 5 5 13 1 7 5 0 9 11 4 13 1 5 5 0 11 5 6 5 5 8 5 1 9 10 6 2 14 4 5 5 2 6 0 2 3 1 9 11 0 1 0 8 1 2 12 4 4 4 4 3 6 0 7 3 6 4 7 3 6 5 0 10 1 3 4 6 9 5 6 1 4 7 2 9 0 7 5 1 12 11 0 4 1 6 0 8 6 4 4 2 0 4 0 8 8 1 3 5 1 10 0 5 11 2 9 3 4 1 3 7 1 3 6 5 4 5 10 4 4 4 6 3 6 7 6 3 7 1 1 7 1 2 0 11 4 5 8 4 7 0 9 5 10 2 8 0 12 10 9 0 8 2 3 0 3 5 7 4 5 1 2 13 8 9 9 0 3 1 4 10 7 1 1 6 9 5 0 9 10 6 6 10 9 8 5 5 7 0 6 0 0 5 5 7 5 5 7 3 7 3 3 1 7 4 3 2 1 4 2 9 3 7 8 2 14 12 0 2 1 9 8 7 2 9 9 9 9 1 7 3 2 2 9 5 2 0 5 0 9 7 3 8 1 6 7 9 2 9 6 6 2 7 5 7 3 5 4 2 6 8 7 9 10 2 1 9 10 7 5 0 9 6 4 4 7 3 0 8 3 5 4 0 5 4 10 9 3 7 6 6 2 7 6 7 9 10 1 9 4 8 11 1 6 6 9 8 3 2 3 3 0 1 7 3 7 5 6 11 2 1 0 3 3 2 4 8 0 10 12 6 2 6 1 3 6 0 0 10 6 8 1 9 4 10 8 6 11 4 1 10 5 4 5 10 12 2 8 4 0 1 5 4 4 8 6 4 3 8 5 5 6 6 3 0 0 4 10 5 3 9 10 5 7 6 1 7 6 8 7 7 3 11 5 9 5 5 1 1 1 5 0 3 1 1 8 14 10 5 2 3 3 3 11 11 11 6 7 5 0 0 1 2 7 8 1 2 8 4 5 3 9 7 0 2 3 6 9 2 12 3 1 4 3 10 8 5 4 1 9 7 5 3 8 2 1 0 4 2 12 7 7 5 0 2 6 0 6 5 4 4 1 3 0 0 3 10 7 4 0 9 0 6 6 5 3 2 7 1 2 2 0 5 2 1 9 7 4 3 9 7 6 3 0 8 6 1 2 1 11 2 6 8 9 1 1 6 7 6 3 0 3 6 3 3 9 4 8 12 3 1 8 9 9 6 1 4 0 6 7 0 9 6 3 10 12 0 8 8 2 9 5 6 2 5 2 11 5 9 4 5 8 4 7 1 3 11 8 9 5 6 3 3 3 5 15 14 7 13 7 10 6 8 3 8 6 9 1 1 0 1 10 4 1 8 3 1 9 3 9 13 6 9 10 5 9 1 0 7 2 0 4 2 2 2 5 1 3 13 0 7 6 8 9 9 4 10 0 3 2 7 2 6 3 2 5 11 3 2 7 11 10 5 7 6 16 4 4 10 0 1 8 3 9 0 1 5 2 4 11 6 5 2 5 11 5 11 2 11 1 3 2 9 4 3 5 4 9 9 8 9 3 7 6 15 4 5 8 8 6 5 6 2 7 10 4 8 2 0 8 2 11 6 0 6 7 1 5 9 6 1 10 11 5 1 9 0 3 0 7 2 11 6 7 3 7 9 0 0 6 7 10 9 6 4 4 0 8 3 4 7 9 4 9 3 1 0 3 0 6 10 10 2 5 0 0 3 12 5 1 0 2 2 2 0 6 5 9 4 5 0 3 5 10 8 3 1 6 0 10 3 7 5 7 4 7 8 5 0 5 1 1 5 13 9 2 0 8 3 2 6 4 2 8 9 0 11 10 9 5 9 11 11 8 11 1 3 4 5 2 3 5 9 8 7 1 7 4 4 9 2 10 0 7 1 2 3 4 3 3 4 1 8 7 10 12 2 7 5 7 8 0 10 0 9 3 8 8 8 2 0 9 3 0 1 6 5 9 0 4 2 4 4 0 4 4 3 8 0 6 3 8 11 1 1 4 2 9 4 5 0 7 5 4 0 4 7 4 4 8 2 11 8 8 7 1 6 7 4 3 6 6 1 12 1 1 4 4 10 5 10 2 0 0 3 2 2 9 9 1 1 4 5 6 11 8 3 1 9 5 2 4 9 5 12 13 6 3 4 2 10 8 3 10 6 7 9 1 0 6 1 6 11 5 0 6 0 6 4 2 5 0 9 6 1 1 1 2 8 4 1 8 3 10 3 9 9 6 9 3 7 7 6 8 6 10 9 3 5 10 3 0 12 6 3 1 4 15 0 1 0 11 1 5 0 3 4 12 5 5 1 5 9 1 7 5 6 2 4 1 5 6 2 7 11 3 5 7 9 7 5 7 0 0 4 0 10 2 7 6 5 0 2 4 6 2 4 2 4 8 4 9 8 7 8 8 0 3 2 4 5 11 2 8 2 11 5 3 0 4 5 7 9 8 10 10 3 3 14 8 1 5 0 8 2 1 4 1 8 10 0 8 0 5 0 8 8 8 4 10 2 5 4 6 4 2 2 1 6 1 0 9 0 0 2 1 0 3 7 0 0 8 5 6 6 1 11 3 2 10 13 3 3 7 9 11 4 6 3 2 1 1 7 3 4 10 8 1 6 6 3 8 2 11 2 3 6 9 3 3 12 5 0 8 1 9 8 3 0 8 2 7 1 6 0 0 7 9 1 10 0 10 7 8 2 5 7 2 6 6 9 8 9 9 11 8 7 0 2 3 3 5 4 14 1 5 6 9 11 10 7 4 7 9 3 8 9 1 6 1 1 7 9 4 7 4 0 6 4 11 7 5 6 3 11 3 4 6 7 5 12 3 7 7 0 8 9 1 9 8 7 14 5 1 7 11 7 2 4 6 4 2 4 2 0 6 8 5 10 6 2 10 2 10 7 10 0 5 6 4 0 4 10 4 2 11 8 6 4 4 7 0 11 0 10 3 0 4 2 1 2 10 3 9 4 4 8 8 2 3 6 3 1 3 9 4 1 1 4 5 4 3 0 4 6 6 9 7 4 10 3 9 6 6 1 3 1 3 6 6 0 11 6 7 7 5 0 5 1 4 7 2 7 4 3 5 8 10 1 1 0 5 10 3 4 7 10 0 1 14 4 3 7 2 5 2 1 14 2 6 3 10 6 5 7 3 2 9 7 7 4 4 3 8 9 3 12 4 8 9 2 12 7 10 4 8 9 7 1 8 1 11 6 6 10 6 9 2 1 0 9 3 6 8 9 9 2 2 8 7 0 5 9 3 8 2 0 8 8 7 11 6 2 4 1 2 1 2 3 10 7 0 11 1 1 2 7 10 1 8 0 3 10 5 3 10 7 3 7 2 5 3 0 8 0 2 9 2 2 11 2 3 7 2 0 9 1 9 1 6 0 1 8 0 1 6 0 4 0 0 5 5 6 1 7 3 5 9 4 3 5 12 7 8 10 5 2 6 3 6 3 0 6 5 10 2 2 2 3 8 4 6 3 3 2 5 2 4 11 9 4 8 2 0 6 8 5 7 6 7 9 10 7 1 11 5 10 9 2 3 0 4 5 3 4 2 8 0 7 3 1 10 4 2 10 8 3 1 2 3 0 5 7 3 4 9 6 7 3 10 7 6 1 2 2 8 0 2 3 8 7 1 10 8 10 3 1 5 8 7 0 10 6 11 13 7 9 7 7 8 7 12 5 9 0 0 11 2 2 6 1 1 5 0 0 6 3 2 8 10 6 5 0 6 10 0 2 5 3 7 10 6 7 7 4 4 6 4 5 2 5 6 7 2 1 7 6 6 5 1 2 1 2 1 5 2 7 0 7 6 0 1 10 0 9 7 1 1 7 6 6 4 8 8 4 0 6 0 4 8 8 1 1 8 7 11 6 8 13 2 8 11 8 0 4 5 9 4 13 0 8 6 4 3 4 11 2 9 0 5 7 0 0 3 2 3 7 10 7 7 0 2 0 0 9 8 6 0 3 2 9 4 1 11 3 8 7 2 9 9 5 6 9 1 8 10 0 1 2 2 2 7 4 0 4 10 11 2 11 5 8 2 9 1 5 2 0 4 3 10 2 4 11 8 0 5 6 4 8 0 4 1 7 9 4 0 6 12 12 11 7 6 4 5 0 3 6 0 1 6 5 2 12 5 10 3 11 3 0 6 5 6 0 4 6 9 6 9 4 7 5 9 7 7 3 5 6 2 1 4 8 6 0 4 3 10 2 4 5 7 7 0 6 0 1 0 3 9 4 5 6 0 6 0 9 7 0 0 3 4 4 8 8 1 8 0 5 6 9 8 3 5 8 8 8 8 9 5 0 7 2 7 1 5 7 8 4 5 1 9 2 2 3 3 2 9 0 9 12 6 9 7 4 5 1 12 1 9 7 0 1 9 7 10 4 4 6 6 8 7 5 4 6 10 4 3 4 6 8 13 0 10 7 3 3 12 0 2 0 1 2 0 0 1 0 1 7 1 6 0 5 7 2 9 5 0 2 2 1 7 6 0 1 2 5 1 2 4 2 1 4 12 2 8 3 1 1 5 9 1 2 12 4 6 1 8 1 8 5 9 1 9 3 5 3 6 9 12 14 7 8 3 6 9 5 0 5 5 7 1 1 6 5 7 2 3 8 1 4 8 1 2 3 9 4 3 2 5 0 0 5 3 6 2 7 0 0 4 5 3 0 8 8 4 8 12 4 9 0 1 1 1 3 4 0 0 1 1 2 0 0 2 0 2 0 1 3 9 0 0 5 4 11 5 7 4 4 3 3 7 12 4 5 6 4 2 0 9 8 3 4 6 10 5 9 9 8 7 11 9 8 7 0 3 5 2 0 4 6 8 5 10 5 0 1 0 4 0 4 10 9 0 4 10 0 4 4 3 1 2 1 1 7 1 0 8 3 10 1 9 0 8 2 13 1 2 0 3 2 5 2 5 2 0 2 6 3 1 0 8 7 10 7 0 7 1 4 0 3 3 3 11 0 1 6 4 12 7 4 9 1 7 7 3 2 1 5 4 8 12 9 3 2 4 2 0 1 3 2 5 4 4 1 7 2 3 12 3 0 9 1 4 1 6 6 7 1 4 1 3 9 2 3 6 6 0 2 1 8 2 11 0 9 7 6 1 10 2 6 1 7 3 7 9 1 3 2 1 3 1 5 11 4 7 7 1 1 10 6 1 7 2 0 7 1 2 4 5 6 4 7 0 1 6 1 2 1 6 6 9 9 5 4 4 4 2 5 1 0 2 5 1 5 4 1 1 0 8 6 4 6 5 1 8 3 0 4 6 8 10 1 2 8 2 8 15 3 13 9 5 0 5 6 5 12 11 1 7 11 4 12 1 2 7 0 8 13 7 1 10 8 6 7 4 8 2 6 6 0 3 3 7 1 4 6 10 5 7 5 5 6 0 5 3 2 1 5 9 6 5 4 5 4 3 3 6 10 8 1 8 11 1 5 7 0 3 8 11 9 0 6 2 6 5 0 1 5 7 2 10 4 9 7 7 6 6 5 1 9 8 6 3 7 12 8 13 1 0 8 0 11 2 0 5 3 7 7 10 0 2 0 6 3 10 2 6 11 8 1 1 7 10 10 5 1 7 1 3 2 14 0 5 0 10 4 8 6 6 0 10 7 1 2 7 11 7 5 5 8 6 5 0 2 9 5 9 10 6 9 2 0 0 9 5 7 9 1 3 1 6 8 6 5 11 10 1 6 10 3 7 1 6 8 13 6 8 5 6 3 7 2 7 6 8 7 6 9 9 7 4 9 0 5 5 0 3 2 0 4 1 7 2 5 10 11 5 9 2 2 5 1 3 1 13 4 12 7 8 2 3 2 8 5 0 7 0 13 6 11 11 7 2 6 5 5 1 1 10 4 6 4 2 3 6 12 7 0 4 0 2 4 6 7 6 1 2 4 3 9 0 2 5 2 6 4 8 10 0 6 9 4 10 2 0 6 6 7 5 7 10 5 7 2 8 12 9 5 5 4 7 2 6 8 5 4 6 3 9 6 9 1 3 2 10 1 2 9 6 4 0 5 7 6 2 1 8 3 0 5 6 5 4 3 9 4 1 6 9 5 4 10 3 4 1 0 6 1 9 6 8 3 3 1 6 6 9 8 3 6 7 7 6 4 4 2 3 2 1 8 11 7 3 11 9 2 9 5 11 6 6 5 3 7 7 3 1 10 2 0 7 10 9 4 3 8 7 0 0 6 6 2 9 0 9 0 8 11 4 6 8 2 7 7 4 4 11 2 6 12 8 5 6 6 1 9 2 4 3 1 5 7 10 6 4 0 2 3 1 9 9 0 3 0 1 1 0 2 12 7 0 9 9 10 0 4 8 1 0 4 4 2 5 2 0 9 11 9 3 7 7 3 4 0 6 6 14 1 5 7 6 2 8 12 3 3 8 3 1 5 3 9 9 9 6 4 5 2 11 5 0 4 9 3 0 5 1 10 3 1 2 0 0 15 4 7 11 12 7 4 1 14 7 8 3 11 7 3 5 7 12 7 9 2 4 8 5 13 2 2 5 6 2 4 0 5 8 4 2 1 9 3 5 2 0 9 3 6 1 5 0 7 7 0 2 3 9 5 9 0 6 10 1 1 5 1 9 1 9 1 7 4 10 5 4 1 4 6 0 0 3 0 6 3 1 7 6 2 7 0 0 3 7 0 3 2 10 5 1 2 4 2 7 8 7 3 7 12 2 9 0 3 1 13 5 6 7 4 3 9 0 6 10 6 5 6 4 2 1 9 9 11 7 4 5 14 5 7 2 7 11 10 3 2 0 2 3 3 4 3 2 1 4 12 6 7 8 4 4 3 1 0 9 1 1 10 5 9 12 3 2 2 5 9 9 7 6 4 8 7 6 5 6 3 2 4 4 2 7 4 8 2 4 2 2 7 14 2 5 0 2 4 4 4 0 12 9 5 0 5 6 6 0 2 13 0 7 2 2 5 9 0 0 9 3 2 4 1 1 11 4 4 0 7 6 8 3 7 11 8 5 2 10 0 4 5 8 8 12 11 9 7 0 8 8 2 4 7 8 3 9 5 9 2 4 6 4 6 7 1 5 9 8 8 6 10 1 13 1 7 2 9 8 4 1 6 2 2 3 1 4 6 4 0 6 7 2 2 0 7 6 2 3 1 8 6 7 0 0 10 6 0 7 6 3 1 8 13 3 7 1 1 2 1 10 10 6 3 5 3 4 3 10 3 9 0 5 4 3 1 8 7 4 6 3 1 8 3 6 2 9 7 6 7 1 10 7 1 0 6 10 1 12 1 9 5 6 2 5 9 3 6 5 10 0 10 3 1 2 4 10 6 7 11 4 1 6 11 8 9 3 11 1 8 3 5 11 9 9 0 10 6 8 6 10 6 9 4 8 0 6 10 3 6 11 3 2 10 6 1 2 0 10 7 4 9 7 1 7 6 0 2 0 1 0 3 1 4 7 7 2 5 2 3 7 6 9 8 3 8 2 13 6 4 2 4 7 2 3 1 1 9 4 9 3 10 10 3 4 2 5 2 9 12 7 0 8 5 5 6 5 11 0 9 8 5 10 10 2 5 2 6 7 4 9 2 0 6 5 6 0 0 4 8 6 13 11 4 6 5 3 1 9 4 10 4 12 7 3 5 7 8 2 8 1 8 9 6 8 0 3 4 2 6 0 2 8 2 11 1 4 5 4 0 5 0 2 8 12 4 1 4 4 0 7 10 12 9 3 8 10 5 6 3 5 5 1 1 5 7 3 9 2 1 9 1 1 2 0 4 2 4 3 10 4 0 13 3 2 1 1 9 8 11 9 1 4 0 3 2 6 4 5 1 4 5 11 8 6 3 1 6 6 1 6 1 3 9 5 6 1 5 7 2 5 3 4 2 1 0 0 5 2 0 7 3 10 8 8 3 7 7 4 8 6 6 4 4 14 5 1 4 3 4 9 8 7 15 6 3 2 4 1 4 10 3 5 9 0 9 1 9 6 3 8 8 0 5 7 1 5 0 6 2 4 13 6 9 4 9 5 2 7 1 0 0 7 0 6 0 2 8 6 5 2 5 4 3 4 2 1 1 4 11 10 1 1 6 6 4 1 10 3 5 0 5 0 8 5 2 3 10 11 5 1 0 4 9 1 11 1 11 5 0 3 10 8 2 6 8 1 11 4 14 6 9 6 1 9 10 7 2 1 9 6 2 0 2 1 7 4 5 6 4 6 6 6 4 8 6 10 15 5 4 8 0 5 1 1 3 3 2 4 1 8 3 1 7 6 3 6 8 9 1 1 0 5 5 2 4 9 5 7 4 7 4 5 8 2 6 2 12 3 0 5 1 7 1 3 4 2 3 5 9 3 4 7 6 6 4 1 1 3 0 5 4 1 11 4 7 8 9 7 3 9 12 3 10 0 6 12 3 3 7 1 5 8 8 7 2 1 9 6 0 3 8 1 0 2 1 2 6 0 6 2 4 7 7 3 0 4 7 0 7 0 10 8 3 3 3 3 7 7 5 2 4 5 2 7 8 5 7 5 3 3 7 11 7 1 0 10 2 5 2 4 1 0 7 1 5 8 10 8 6 6 5 1 1 5 7 8 1 6 0 12 1 7 5 4 1 0 3 7 3 8 0 1 6 6 1 8 8 9 2 1 5 5 2 3 5 1 7 10 8 10 2 8 9 1 10 3 9 11 4 7 6 2 5 6 8 7 3 4 0 9 1 1 0 1 3 3 4 4 0 6 8 12 7 2 8 8 4 10 8 1 4 2 7 10 10 12 3 9 1 6 5 7 4 0 9 5 0 8 7 7 1 0 2 0 0 3 5 11 3 12 9 9 10 6 1 7 10 9 4 9 6 3 8 9 8 8 10 13 1 1 1 8 5 0 8 5 3 4 0 1 1 2 10 3 2 3 8 8 6 9 8 5 0 9 6 5 0 5 0 0 1 6 2 7 2 7 0 1 3 2 7 9 0 4 2 8 1 7 5 3 0 2 14 3 5 11 2 5 3 10 3 0 1 5 12 8 4 2 5 1 0 9 11 7 1 3 4 1 11 4 10 4 7 0 4 9 12 8 0 0 10 8 0 7 2 1 10 3 8 2 4 1 6 2 11 11 9 1 10 5 0 3 6 1 4 4 4 2 1 9 0 4 9 15 4 2 2 6 1 7 9 5 5 2 5 6 0 6 0 8 2 4 9 0 7 2 3 8 0 10 4 4 5 6 10 8 4 0 5 5 3 6 4 13 8 12 2 0 12 12 4 11 6 6 0 1 0 9 4 4 7 11 5 1 7 3 2 7 2 10 5 7 7 0 5 3 2 5 6 9 4 11 8 5 2 3 10 1 1 12 3 2 7 8 4 5 0 6 5 3 5 11 0 12 0 6 7 1 4 9 11 7 0 9 6 7 8 5 5 1 1 1 8 4 6 0 9 5 2 7 9 9 1 8 11 10 4 9 6 11 8 0 8 9 4 4 1 3 8 6 4 9 0 1 3 8 8 7 3 5 9 4 12 0 5 8 5 0 3 9 6 10 6 9 0 7 3 0 11 6 2 4 6 2 8 7 0 11 4 6 3 5 6 0 9 2 9 0 3 2 8 15 9 9 8 6 0 11 7 4 2 8 3 2 3 8 1 5 8 6 3 6 0 9 7 10 11 2 13 4 9 4 3 6 6 9 6 7 6 10 7 5 1 0 7 0 8 11 7 7 7 13 2 2 14 0 12 0 6 7 0 0 9 11 4 4 3 7 11 10 5 5 10 6 5 5 4 8 1 6 14 7 8 4 4 9 2 6 1 9 8 2 4 4 3 7 0 6 7 6 1 12 9 7 0 5 10 0 7 2 2 5 1 11 5 4 5 0 4 4 8 1 0 3 12 0 13 6 0 5 3 9 1 1 4 3 5 6 3 5 8 5 4 7 10 7 7 5 2 5 7 7 5 11 2 0 1 6 1 8 10 3 1 1 1 1 7 7 5 7 3 4 0 10 2 8 0 2 5 0 9 5 5 3 7 3 5 4 5 11 2 1 2 8 11 2 7 0 2 10 1 9 5 4 7 5 1 2 2 8 2 5 4 12 1 5 8 9 4 8 7 9 3 1 0 0 0 0 7 1 0 5 0 11 2 3 9 1 11 0 6 4 2 1 10 3 11 3 13 6 3 9 4 4 11 7 9 13 8 1 9 0 1 7 2 1 5 1 5 7 2 2 1 11 0 11 9 3 6 1 6 9 10 2 5 4 0 5 2 0 0 9 1 3 3 3 1 0 5 3 0 5 2 2 6 2 1 6 4 4 11 1 2 8 2 1 5 3 8 0 9 12 6 2 5 0 8 2 9 7 1 6 2 5 11 6 4 2 7 3 4 10 2 2 0 9 2 1 6 4 10 6 8 2 0 8 4 9 8 4 4 5 9 3 0 2 6 3 10 11 4 0 5 11 1 3 5 3 10 7 3 0 8 4 7 2 9 0 9 5 6 4 4 11 1 1 9 10 14 7 2 2 2 4 2 0 8 2 8 1 7 13 7 5 4 14 7 8 2 1 6 1 1 5 7 9 6 10 3 0 8 3 7 6 5 6 3 0 8 2 6 8 9 8 1 3 9 9 0 7 6 3 10 7 1 3 1 4 7 9 6 10 8 2 8 11 5 7 6 7 1 6 2 13 3 2 5 6 6 0 7 8 1 11 8 8 7 6 3 0 4 8 7 3 9 13 8 6 7 2 8 10 2 0 8 4 9 3 11 7 6 4 4 7 3 10 6 2 9 0 9 2 2 2 6 1 1 1 11 12 9 10 7 5 0 6 4 1 10 4 9 6 0 2 5 11 7 5 3 5 1 7 11 8 5 6 3 6 7 4 8 2 0 6 2 1 10 0 3 5 5 3 1 5 9 6 9 1 6 7 5 0 7 4 6 8 0 0 7 5 13 12 1 8 6 12 2 9 3 7 5 10 10 6 13 3 3 3 4 4 6 4 6 1 0 6 4 6 7 0 2 0 4 3 12 8 1 10 8 6 5 5 2 6 12 0 0 3 9 1 6 7 9 2 1 9 3 8 3 8 2 4 7 1 1 6 12 1 9 4 10 5 2 4 1 4 12 7 4 11 5 9 4 2 10 9 5 7 9 3 12 0 3 1 6 9 1 1 10 8 9 10 1 9 6 3 5 0 7 9 3 4 6 2 4 3 8 0 4 3 6 12 8 6 1 6 8 9 3 15 3 3 0 0 5 2 6 1 1 2 3 4 2 8 8 8 6 3 1 5 7 1 9 0 5 8 4 3 4 8 6 5 6 2 5 7 0 8 4 5 5 1 5 6 7 8 10 5 9 11 9 9 11 4 7 2 6 4 7 2 1 3 14 6 1 10 0 13 3 0 6 3 8 9 0 12 3 4 11 7 4 10 6 5 1 7 11 9 3 6 3 7 3 6 6 0 0 9 1 3 8 5 2 4 4 11 2 7 7 1 1 6 7 0 7 3 0 10 1 9 8 3 7 0 7 1 2 3 8 10 9 0 6 10 8 3 11 7 0 3 1 0 2 3 13 7 4 1 7 9 3 7 4 6 12 1 5 4 3 3 1 9 3 8 5 12 0 4 6 1 6 10 12 0 10 4 7 7 8 0 7 8 3 8 9 7 4 7 2 6 3 0 4 6 0 7 9 10 11 9 4 0 5 1 6 9 9 5 7 6 6 3 9 3 1 4 2 1 4 10 2 2 6 2 11 3 9 8 5 2 4 4 8 7 1 1 4 10 1 1 4 3 0 10 0 1 2 6 10 1 8 11 2 3 7 2 0 1 0 9 2 3 4 2 0 4 4 5 10 7 9 2 0 2 3 9 2 5 6 8 1 5 6 0 3 5 10 2 6 1 7 9 10 10 4 3 6 11 1 6 6 6 7 8 4 3 6 3 2 6 2 1 1 1 6 2 12 4 4 3 8 0 11 7 2 3 11 0 0 1 1 4 5 2 0 6 0 2 5 10 4 7 1 2 12 4 4 8 8 0 2 10 2 11 8 10 8 6 4 1 6 9 6 1 3 7 5 12 6 8 0 4 5 2 7 11 8 4 8 2 0 4 4 7 10 8 9 5 4 4 2 10 7 6 5 6 7 6 4 0 7 1 2 9 8 1 5 8 0 11 1 7 2 0 5 0 12 7 1 10 5 2 8 2 1 2 7 3 2 5 7 5 10 11 4 6 7 11 1 12 0 10 9 10 3 4 1 8 11 9 5 2 3 8 3 3 3 8 8 3 7 3 5 6 4 12 2 1 9 1 3 8 6 3 2 3 3 10 8 3 7 5 6 3 6 7 11 9 4 8 1 1 0 3 2 0 3 6 9 3 5 13 1 11 2 6 5 7 1 11 7 11 6 3 4 7 4 8 1 0 9 4 3 8 6 8 2 7 6 5 2 0 0 6 10 8 0 3 10 4 3 1 0 0 1 5 0 8 0 11 5 1 1 14 0 0 1 12 4 9 6 4 12 7 5 8 10 4 0 1 2 8 10 4 10 11 1 2 2 8 3 9 14 4 13 6 9 0 6 0 8 11 8 9 2 6 3 1 6 6 8 2 11 11 10 7 4 3 0 7 0 0 7 11 7 0 4 4 3 13 2 10 4 8 11 5 1 6 2 0 6 6 8 0 8 6 1 5 4 9 3 6 6 0 0 0 6 10 2 4 3 9 8 1 9 1 5 3 4 0 1 5 6 4 4 0 8 3 6 4 3 0 8 9 4 6 8 13 5 5 9 2 1 0 7 5 4 6 2 5 4 6 6 3 8 5 0 5 3 9 1 6 11 2 2 3 4 10 11 2 0 6 5 4 12 5 4 3 12 7 6 3 1 6 10 3 10 1 6 0 13 2 6 7 9 3 2 3 5 2 7 4 2 1 1 0 0 9 0 0 8 5 10 2 1 0 3 9 2 8 1 12 1 8 9 9 7 6 5 3 3 0 6 2 5 6 8 0 9 6 7 10 3 2 1 2 0 10 9 6 6 3 8 6 4 11 0 9 3 5 8 9 6 0 0 4 1 6 1 7 7 14 7 3 1 9 0 9 3 1 7 10 14 1 4 12 1 9 4 1 0 8 2 7 2 11 6 5 2 4 6 0 0 3 5 3 3 6 5 6 6 12 2 9 1 6 0 5 0 1 3 4 8 7 1 5 7 5 3 0 7 2 11 0 9 8 9 0 10 2 10 3 1 2 3 4 10 4 1 5 7 5 2 9 12 6 7 6 1 2 3 1 2 5 2 2 2 2 10 9 7 2 10 7 1 8 9 2 9 4 0 4 5 2 5 6 9 3 1 2 0 6 1 6 0 7 11 5 3 2 8 6 2 0 6 2 8 0 9 6 11 8 0 1 5 2 5 11 9 2 4 1 5 5 4 9 4 1 5 6 3 6 7 8 2 10 9 6 9 3 10 7 4 2 2 1 0 9 3 1 2 13 10 5 7 2 2 5 8 4 2 5 5 0 7 0 2 4 9 2 3 2 10 5 2 2 3 6 7 8 2 8 3 8 4 7 5 7 1 2 5 7 9 2 1 3 10 8 4 3 13 4 2 9 5 8 5 10 3 1 4 1 6 4 7 4 4 10 3 4 12 0 3 5 8 4 14 4 12 3 0 2 11 0 9 10 2 0 9 3 6 3 6 2 7 9 10 1 8 5 5 2 9 0 0 5 8 1 9 7 1 4 0 1 12 0 6 7 5 5 1 3 4 6 1 8 1 0 0 5 6 6 10 2 7 0 4 1 0 2 8 6 3 10 0 7 10 7 5 5 7 10 7 0 9 1 5 1 0 4 12 0 13 10 10 11 8 6 10 12 5 6 7 3 1 4 8 5 4 10 5 4 0 5 8 9 2 2 0 0 2 6 3 8 0 2 4 11 4 3 8 3 6 0 9 8 0 8 8 2 5 0 7 9 4 9 7 0 8 5 11 10 6 7 5 4 0 1 8 4 13 9 1 9 10 1 1 1 9 3 0 9 1 1 1 4 4 7 3 0 6 2 9 3 6 7 4 5 11 4 4 1 2 8 2 4 5 1 8 10 10 7 9 6 0 3 3 6 2 10 3 1 8 6 5 10 5 8 6 3 8 4 2 13 7 4 2 4 7 3 10 10 6 1 3 4 1 7 0 7 9 9 12 1 9 8 9 4 5 6 3 10 3 1 8 3 3 8 9 2 9 10 3 8 9 3 9 1 15 11 7 0 5 2 1 3 3 0 14 1 1 2 4 6 11 7 6 6 8 1 5 11 3 8 5 7 6 8 7 9 1 11 3 9 4 3 1 8 0 11 3 0 0 0 8 7 3 2 7 0 13 2 7 6 2 3 9 6 7 1 4 0 8 3 7 3 6 1 2 7 6 3 5 7 9 0 6 7 7 11 1 3 1 0 9 12 12 5 1 0 7 8 7 8 6 5 4 4 8 5 3 1 1 14 9 9 7 2 3 4 1 9 1 3 1 0 11 9 5 12 0 4 6 2 8 7 1 7 6 4 9 6 6 9 0 5 5 7 1 3 8 5 3 1 2 4 1 2 1 0 0 3 8 0 2 5 6 4 4 3 4 11 6 7 3 12 7 5 4 7 10 10 7 0 5 8 8 2 9 1 9 9 2 1 12 6 11 1 12 6 5 3 6 6 8 1 10 5 2 1 6 6 8 3 7 4 1 10 5 10 3 8 9 7 7 1 7 7 0 4 2 1 9 6 11 3 2 1 3 10 5 1 3 6 6 1 3 0 0 4 5 0 6 5 0 4 2 4 7 5 6 0 4 0 1 8 3 9 11 3 0 13 5 7 3 3 8 6 2 7 4 13 4 9 7 0 6 5 10 3 4 8 2 5 7 2 9 0 10 9 11 3 3 0 4 4 2 2 7 5 2 8 13 8 9 5 6 11 2 0 9 2 6 1 7 9 6 2 5 2 2 9 1 6 3 7 2 3 11 10 8 5 2 10 5 3 4 3 0 3 5 0 1 1 4 5 4 2 0 6 7 3 6 10 5 5 3 6 0 2 3 2 8 3 6 0 1 1 9 0 8 5 6 4 7 3 4 7 2 11 0 0 1 8 1 6 6 9 7 2 5 1 11 12 12 3 3 7 0 7 2 6 3 8 2 5 5 5 6 7 1 0 12 8 0 9 0 6 2 7 7 3 2 5 2 0 8 4 8 2 8 4 7 1 0 0 2 12 5 11 4 10 4 8 11 5 7 8 3 3 7 8 2 9 6 5 3 10 10 7 1 2 6 7 3 1 5 5 2 9 1 6 4 5 7 10 9 7 6 7 5 1 1 5 5 6 1 7 1 10 4 4 11 4 0 5 0 12 5 3 10 2 2 2 1 1 5 10 8 5 10 4 4 11 7 1 5 3 3 8 6 10 5 5 14 7 8 7 9 7 5 1 6 11 9 0 8 7 6 3 2 9 8 7 1 6 10 9 4 3 0 5 7 7 9 3 4 4 2 8 8 8 7 2 1 7 2 2 4 6 4 5 1 6 2 4 3 4 1 0 6 9 1 2 12 5 2 1 0 1 10 9 5 1 4 3 0 5 4 2 5 8 9 5 5 8 11 7 10 6 2 9 5 0 9 11 9 1 1 3 2 0 6 6 4 5 4 2 1 0 8 13 4 3 11 7 1 3 4 7 2 2 5 6 2 3 9 10 3 3 0 9 12 5 11 9 12 5 5 5 6 1 7 9 8 1 4 5 6 10 1 0 3 8 10 6 6 1 1 6 9 6 7 11 1 6 3 3 5 8 3 1 11 4 3 6 1 3 10 6 3 6 11 10 4 5 6 9 10 0 4 5 12 12 8 3 10 2 8 5 11 10 0 10 2 4 6 7 5 5 7 5 3 0 0 3 10 7 4 5 3 6 8 2 2 8 6 6 6 10 4 9 0 2 9 8 0 3 3 1 9 2 5 2 6 1 6 2 8 9 6 8 8 9 9 6 9 9 8 7 12 0 2 4 3 4 0 1 7 1 2 0 4 9 2 10 12 11 4 3 6 0 7 4 9 10 6 7 3 7 2 6 6 8 4 9 1 4 5 9 0 4 5 9 2 6 6 4 7 5 9 10 2 5 7 10 6 2 1 8 1 5 4 10 2 7 1 4 6 1 7 2 8 3 0 0 11 8 10 0 2 9 7 5 12 10 0 8 4 4 9 3 8 0 1 0 3 2 4 1 3 7 6 8 2 5 1 0 0 4 0 2 7 2 7 13 3 3 1 2 9 8 0 5 2 2 4 2 0 2 1 1 8 2 10 8 11 6 5 7 0 4 3 5 10 5 7 0 7 0 2 6 7 8 9 5 8 2 5 9 10 6 4 3 3 10 2 4 1 0 9 8 7 7 10 5 3 3 0 6 2 12 10 5 10 6 6 0 5 10 6 5 4 6 1 7 7 8 2 9 4 8 1 10 1 1 4 3 4 9 5 8 4 10 11 1 1 4 0 3 7 1 9 4 7 4 6 0 7 5 10 1 0 9 4 9 5 9 0 1 5 11 6 9 8 2 3 3 0 1 0 9 8 2 6 8 4 4 9 6 7 0 0 10 13 1 1 7 3 5 0 3 8 7 7 8 12 7 4 0 6 1 4 8 4 4 5 1 1 9 3 0 2 9 9 2 7 10 8 3 0 5 1 9 6 0 0 2 11 5 6 5 8 6 10 4 8 2 4 7 8 9 7 2 0 0 2 0 10 0 3 12 5 7 7 1 5 6 4 1 3 4 8 2 9 9 5 1 8 0 0 9 9 0 12 4 11 7 6 6 8 9 2 2 2 3 2 1 9 7 4 14 6 9 1 4 5 7 2 2 0 1 5 3 5 8 3 11 8 1 3 3 3 0 7 2 8 2 4 2 5 7 2 6 3 2 0 6 5 4 0 2 4 10 8 5 3 2 5 9 0 8 2 3 4 6 15 6 9 1 7 3 0 7 2 11 4 1 0 9 1 3 9 6 7 10 2 6 2 1 6 5 0 6 13 4 11 5 0 0 6 7 10 6 5 6 1 5 9 7 6 0 8 7 8 1 9 6 3 3 4 0 10 7 3 1 7 8 4 8 1 7 0 5 3 9 8 8 6 0 7 7 4 2 4 3 6 6 5 3 2 0 2 5 6 11 4 10 6 2 4 4 4 7 7 5 11 3 6 0 9 13 9 1 7 6 1 12 9 8 3 3 12 5 0 2 0 1 5 10 1 3 9 6 15 5 6 5 2 0 6 3 8 11 9 9 8 4 5 7 0 4 10 1 0 7 2 4 7 11 5 1 3 1 10 9 4 4 3 1 0 7 4 11 7 2 2 8 10 5 7 5 2 8 0 7 4 7 1 0 10 0 2 1 6 1 1 0 7 10 4 1 7 5 4 3 2 7 0 5 3 1 8 6 3 2 8 3 0 2 3 3 11 4 1 7 6 0 8 11 4 5 11 1 0 1 8 8 4 10 1 1 7 6 7 7 7 2 0 3 2 2 10 2 5 3 1 3 0 4 6 10 2 3 10 10 8 6 5 0 0 3 11 8 4 9 12 3 9 1 2 1 9 5 1 11 2 2 3 6 3 6 3 6 3 0 4 4 2 2 7 4 7 12 2 11 15 11 9 4 8 7 2 5 3 5 4 9 10 3 1 8 3 6 9 11 4 0 2 9 4 5 15 1 1 8 8 2 5 6 10 9 3 7 1 8 7 3 3 4 3 5 8 6 6 3 8 5 4 4 11 4 8 9 12 11 6 4 8 1 2 5 3 0 3 2 3 0 8 9 3 4 6 14 1 10 7 8 9 7 10 11 4 4 6 1 4 0 7 0 3 1 7 12 2 5 10 9 2 10 2 12 8 12 1 1 5 5 6 2 2 6 2 4 7 7 10 9 8 7 2 5 3 3 10 1 5 2 10 8 7 4 6 9 8 5 14 3 12 1 6 2 4 0 8 7 1 11 5 8 9 4 3 8 7 5 8 7 4 9 5 3 11 0 9 9 1 2 10 9 3 6 1 2 0 9 7 2 4 9 11 5 5 3 2 1 3 5 10 4 6 0 6 3 4 3 3 0 8 0 2 2 1 8 8 9 5 6 8 4 6 9 5 0 1 4 10 4 3 11 4 0 8 10 1 4 7 2 9 5 7 7 1 5 2 4 7 10 4 2 6 2 5 6 5 3 9 4 8 8 2 5 2 2 9 3 0 1 7 7 1 7 10 5 5 6 6 6 5 8 8 3 0 4 6 7 7 4 2 4 9 0 1 6 12 2 1 1 6 11 4 2 8 1 4 4 3 3 7 8 6 8 3 10 3 0 3 4 7 6 8 6 0 7 12 2 5 8 1 0 5 4 5 4 0 6 0 4 1 2 9 7 7 7 2 0 10 6 3 1 6 3 0 9 7 7 3 0 7 2 8 10 8 11 0 0 7 2 14 8 2 3 3 10 11 9 6 7 7 0 2 11 12 6 0 12 1 4 2 6 6 4 6 2 6 6 7 0 9 3 7 7 6 0 0 10 8 3 4 0 1 8 8 1 5 0 1 3 2 6 5 6 1 5 7 9 3 10 4 5 8 3 0 3 4 10 7 7 4 2 1 8 0 5 2 3 6 3 6 7 8 0 5 7 4 4 8 1 1 4 3 4 12 3 0 6 9 0 8 10 8 0 3 5 3 6 0 5 2 4 7 10 9 2 6 5 2 7 1 6 5 5 4 5 2 8 9 9 4 2 4 6 7 1 8 7 9 2 5 11 2 3 4 6 1 5 9 11 7 9 2 7 0 4 8 7 4 2 1 7 8 3 9 3 7 7 9 6 9 6 6 1 5 2 10 4 0 10 1 6 1 8 4 5 10 6 8 8 2 1 4 2 2 5 1 9 0 3 3 2 1 11 7 3 10 5 0 6 0 1 3 2 7 8 3 10 6 5 13 1 3 3 0 2 2 8 4 2 10 9 3 2 5 8 12 3 7 9 4 4 7 9 8 5 8 8 3 4 8 8 11 5 1 9 4 6 12 1 10 5 3 8 1 6 1 9 12 5 12 8 6 1 1 2 7 2 2 0 9 0 2 0 4 2 2 3 3 3 10 6 1 5 6 4 4 1 8 5 3 8 5 2 0 6 7 1 2 8 3 10 7 11 5 1 7 2 1 3 5 3 0 11 5 13 4 7 2 0 1 0 8 9 4 0 2 9 10 11 4 6 5 4 1 3 0 0 4 0 6 13 5 6 13 2 4 1 8 1 4 1 4 10 4 8 4 11 8 5 1 8 1 9 1 4 9 8 9 7 3 10 9 5 11 5 6 5 12 1 3 0 1 7 7 9 4 4 10 10 7 6 6 0 4 7 10 5 4 6 6 11 1 6 0 7 9 1 4 3 4 4 4 4 6 7 5 8 9 0 6 7 0 3 4 7 9 7 1 4 4 1 6 1 5 6 4 2 6 1 5 8 2 4 4 12 7 9 9 5 5 4 0 7 7 11 2 5 5 6 9 0 0 7 6 10 6 7 5 5 8 0 12 6 6 5 3 4 10 9 2 1 8 7 0 0 5 8 2 5 11 3 1 4 3 4 8 9 6 6 0 9 7 2 11 5 0 5 3 6 7 0 4 2 2 10 5 5 5 0 2 7 6 2 1 1 4 5 6 2 13 1 0 8 9 5 5 6 7 9 4 1 10 6 8 2 7 3 6 0 7 6 8 4 0 4 12 5 2 12 7 7 1 7 1 12 6 0 5 2 5 7 8 9 6 5 9 2 8 7 0 2 1 0 4 1 4 8 7 10 7 0 8 4 5 4 0 0 10 5 6 6 1 6 0 7 4 0 9 11 0 6 10 2 1 5 10 2 6 2 10 3 0 1 5 0 3 4 5 0 1 0 9 4 2 4 1 1 3 4 4 5 0 7 9 0 12 5 7 2 14 7 4 11 4 14 10 6 5 6 3 6 8 9 7 6 9 1 7 1 2 8 2 4 2 6 6 3 9 10 6 7 6 6 10 6 1 4 1 6 7 3 7 0 0 5 7 4 1 0 0 1 10 4 4 9 3 6 7 1 1 0 5 7 3 4 6 4 0 5 2 3 11 12 4 3 1 7 1 7 5 5 1 4 2 3 0 10 0 5 6 3 7 9 10 3 10 9 8 8 8 2 2 4 2 1 2 9 0 4 3 5 0 2 7 4 2 0 3 0 2 1 7 10 5 5 0 13 7 0 5 4 1 13 5 5 5 0 9 2 11 2 1 7 8 10 0 1 6 7 7 3 0 8 6 6 10 3 8 4 12 7 7 7 0 12 4 7 2 5 11 5 11 5 7 9 0 5 4 3 3 6 0 7 3 5 10 5 3 3 7 6 10 3 6 12 0 9 8 2 13 5 1 8 5 1 0 8 4 4 7 6 10 1 6 5 7 8 4 2 0 3 10 6 8 8 7 9 6 5 6 1 0 1 6 9 3 1 6 7 8 0 8 10 8 3 10 7 4 6 12 1 1 10 1 5 0 0 0 1 11 4 8 4 6 7 7 9 7 6 6 2 6 1 6 2 2 9 2 8 9 8 10 7 4 3 3 3 10 1 8 2 2 7 4 7 3 2 10 5 7 0 2 5 0 0 2 6 7 3 3 5 1 0 6 7 0 9 5 9 4 7 0 8 0 6 2 0 10 5 1 7 6 5 9 7 7 0 6 5 2 5 2 3 8 10 4 0 9 4 0 3 5 3 6 14 5 2 5 3 8 0 10 5 6 8 6 6 3 9 6 1 1 8 7 7 4 12 8 6 2 6 4 3 5 5 6 5 0 0 5 8 3 7 0 1 7 0 10 6 3 9 5 9 5 9 0 4 6 5 5 0 9 10 4 7 2 1 2 5 7 3 10 7 8 1 10 4 9 3 11 7 5 3 4 3 7 10 0 8 4 0 4 7 8 3 2 3 9 5 10 6 4 8 8 5 14 0 1 9 1 6 0 1 2 1 5 5 5 5 6 3 6 8 1 5 9 2 2 12 9 0 0 1 4 0 0 0 2 6 4 5 4 1 6 3 11 3 10 4 3 9 1 5 5 2 1 9 4 5 10 4 0 7 8 6 5 7 2 1 7 8 2 2 3 5 9 7 2 2 6 3 4 3 1 6 7 0 7 5 7 2 3 2 0 5 1 9 1 7 5 6 2 9 1 9 2 10 1 12 6 6 10 7 6 1 1 7 10 3 6 7 4 4 3 8 5 5 2 8 0 6 8 6 6 12 1 0 3 3 2 1 4 8 2 12 5 9 0 1 0 2 10 4 8 4 5 10 9 8 9 8 6 10 0 4 6 5 8 8 2 11 5 2 4 7 2 10 1 6 4 2 3 4 7 1 7 7 2 5 1 7 9 9 4 2 1 4 11 2 6 13 7 3 12 1 1 5 3 3 1 4 1 4 5 6 2 1 6 2 10 2 0 8 6 7 7 0 8 1 0 6 0 12 13 8 3 0 4 8 3 0 8 11 14 5 5 0 1 6 2 5 11 11 6 6 8 10 1 6 2 5 5 11 3 11 10 6 10 8 3 3 10 3 9 0 0 6 1 6 7 0 4 3 4 8 8 9 7 7 4 0 10 11 2 1 3 4 7 7 3 6 1 10 4 6 6 4 1 6 7 5 5 8 7 7 4 11 9 4 7 7 0 2 6 6 8 1 1 10 10 13 2 5 3 8 8 2 10 10 6 5 4 3 10 5 3 3 3 11 9 1 1 0 1 3 14 10 1 8 5 6 0 6 4 7 11 0 6 10 6 1 10 1 1 9 6 10 5 2 7 7 0 8 0 2 2 8 10 5 5 3 10 0 4 5 3 9 9 0 8 11 6 7 9 7 4 2 3 2 9 6 10 1 5 14 4 2 9 6 6 9 1 6 4 0 10 6 1 12 4 0 8 1 6 8 1 2 8 6 6 0 1 1 8 8 3 9 0 5 5 12 2 8 6 1 6 5 10 3 10 5 1 8 0 10 3 8 7 0 5 10 7 3 3 0 10 7 3 2 3 1 0 0 8 6 6 4 8 6 3 1 8 3 5 3 6 9 5 11 5 3 8 10 8 8 1 6 4 10 1 2 7 7 1 2 4 10 9 6 1 2 3 10 6 1 2 2 7 5 6 10 5 0 5 6 11 12 6 1 1 7 9 5 3 4 7 0 4 7 9 2 2 1 1 3 2 7 7 0 0 3 0 6 5 0 3 1 8 6 10 4 3 5 7 0 3 5 1 1 9 4 10 1 5 3 11 4 0 2 4 2 7 7 0 0 3 7 5 0 1 2 6 4 0 13 3 1 12 3 6 6 9 0 8 3 6 3 4 2 0 7 0 0 6 5 5 2 1 5 6 3 1 0 4 0 8 4 4 8 5 0 0 5 3 11 0 7 3 6 1 0 5 10 3 3 8 8 10 0 12 8 5 3 5 5 0 1 4 6 1 4 5 8 3 2 5 0 4 10 5 7 0 13 4 9 10 9 2 7 0 1 1 2 1 6 7 4 2 7 5 3 5 10 1 0 7 9 3 7 13 1 8 12 1 7 4 4 6 5 6 0 12 0 6 9 0 0 5 13 4 10 12 1 1 4 5 3 8 6 12 5 5 7 6 7 5 6 7 2 6 5 8 9 4 0 4 0 3 2 9 9 4 1 2 12 2 2 1 2 6 4 1 10 7 0 7 4 11 11 5 2 4 7 2 0 10 5 7 6 1 4 3 3 0 1 5 8 2 10 4 9 0 3 5 10 1 3 0 7 8 2 0 8 5 1 4 2 4 10 12 1 5 9 11 7 5 0 4 2 11 0 1 12 10 9 2 5 8 3 10 3 2 5 0 6 2 0 9 4 3 8 2 9 3 3 6 5 9 3 6 4 3 4 2 7 8 6 12 7 9 8 8 5 4 3 7 5 1 8 6 4 1 9 1 0 9 3 1 5 13 10 8 0 0 3 4 0 4 7 3 1 3 6 3 3 5 3 5 3 6 0 2 5 6 1 11 5 5 0 10 1 4 4 5 8 2 11 2 6 6 0 3 7 10 10 3 3 1 10 3 1 8 0 6 3 15 7 5 5 5 5 0 2 4 1 4 9 0 0 8 0 7 0 7 9 8 6 8 8 7 5 4 9 7 1 3 3 10 2 3 2 3 5 0 10 7 8 2 2 4 9 8 12 8 6 7 0 4 8 6 12 8 0 3 7 4 2 8 11 7 5 10 2 9 4 6 7 10 11 6 0 7 3 12 6 2 5 5 6 5 4 1 5 3 3 9 0 2 6 9 1 8 0 4 5 6 8 12 2 0 1 13 7 6 2 8 0 7 3 2 2 2 7 6 8 5 3 7 9 2 9 0 5 4 10 10 0 3 1 7 10 4 8 7 9 8 10 0 10 1 2 5 10 4 1 7 8 7 13 4 14 5 5 5 1 6 3 9 6 7 7 0 4 3 0 2 6 7 3 0 6 10 5 13 5 1 10 5 7 6 9 10 2 12 8 5 11 2 1 3 2 4 1 2 3 5 2 8 8 6 1 3 0 3 10 12 9 6 5 10 5 14 3 1 1 2 9 4 2 7 2 1 11 0 11 10 4 8 0 9 3 6 6 2 2 6 1 3 7 10 6 4 8 8 1 7 10 1 4 8 2 4 6 7 7 9 0 0 2 3 6 0 4 0 6 9 9 0 2 3 8 3 9 5 5 3 10 7 5 1 4 7 4 11 0 3 5 2 5 10 6 8 5 4 0 8 9 10 8 0 11 4 11 0 9 0 3 7 2 9 7 2 4 4 3 5 12 9 3 1 2 6 12 6 6 10 4 3 1 5 2 3 5 7 8 6 2 0 1 3 5 2 4 0 7 11 2 3 10 8 1 8 10 8 7 8 6 10 7 14 7 3 3 3 0 11 5 1 9 3 4 11 2 6 4 4 0 0 4 0 4 8 5 1 0 5 10 7 3 11 8 4 12 10 7 5 6 11 0 4 0 5 0 7 4 6 4 2 3 3 10 0 9 0 5 10 9 1 7 8 1 1 0 0 0 7 6 5 8 6 5 0 5 7 13 8 7 4 0 4 0 3 6 6 0 0 0 5 3 0 13 8 7 4 2 7 1 5 2 9 2 7 8 5 4 5 4 5 9 9 9 0 9 6 2 2 1 8 2 5 0 7 4 1 8 4 5 0 7 10 8 3 0 4 7 6 9 10 6 2 8 2 3 0 7 9 5 0 5 12 7 4 4 10 1 4 3 6 7 0 6 3 8 4 3 8 10 15 4 9 6 6 2 5 4 10 3 5 5 9 8 3 0 9 1 1 3 1 1 3 4 7 8 7 1 9 0 0 8 2 10 9 6 5 6 1 13 5 5 0 1 4 0 2 10 5 3 3 6 4 6 8 1 11 9 8 10 7 5 11 0 3 5 2 2 11 11 9 0 10 5 5 5 3 9 10 11 4 2 7 6 4 8 4 4 3 4 9 0 1 5 1 8 4 10 8 9 1 8 5 6 5 9 6 4 2 2 5 5 0 5 5 4 10 8 7 0 0 5 8 1 8 5 9 0 6 12 9 1 6 8 9 8 5 7 14 1 8 0 4 3 0 7 1 1 2 11 6 2 6 11 6 0 8 0 5 9 4 0 4 6 0 1 0 2 1 10 1 8 8 5 1 4 1 7 10 5 0 8 7 4 2 6 9 8 0 6 6 1 5 2 9 4 1 0 1 7 5 0 6 7 0 2 1 3 5 7 1 4 1 13 13 2 13 3 7 7 1 10 4 7 11 0 3 1 4 5 0 3 6 7 2 6 7 1 2 0 4 10 7 9 3 8 8 6 10 6 0 0 10 3 6 8 4 11 3 10 5 2 10 10 11 5 3 9 4 3 2 1 3 3 0 4 4 1 3 0 2 1 1 7 0 7 2 3 0 3 4 6 3 10 8 6 0 8 9 0 7 3 2 4 5 3 0 1 8 2 1 1 8 6 5 6 1 7 1 2 7 6 0 6 5 3 7 1 6 9 11 10 1 7 9 3 0 3 5 1 5 8 2 5 8 8 2 7 10 6 1 1 3 2 8 11 5 9 11 5 9 2 0 4 6 4 0 3 12 8 6 9 12 2 0 9 0 0 12 6 11 10 10 5 0 8 2 0 6 2 1 8 5 0 7 0 9 2 5 10 2 1 0 10 2 0 9 2 4 2 5 8 6 0 0 9 2 7 1 5 2 3 4 6 7 3 3 8 3 11 7 3 6 2 8 4 7 4 4 8 0 2 6 4 3 0 3 8 6 4 2 0 1 1 7 11 4 0 0 8 8 1 6 10 1 1 7 7 13 7 7 9 9 3 10 6 7 2 5 9 3 1 2 4 0 4 1 2 1 6 6 7 7 4 4 3 8 5 5 12 6 8 5 5 5 0 5 0 10 1 0 2 9 6 2 2 7 3 2 1 0 5 7 7 5 4 12 14 1 9 1 10 0 6 5 7 0 8 8 5 5 2 1 9 7 7 4 11 7 3 0 1 7 2 1 3 4 3 3 3 1 5 6 12 12 0 7 7 10 7 4 5 4 0 3 9 0 11 0 5 7 3 5 5 1 0 1 9 2 10 4 2 8 1 8 9 8 6 1 5 0 9 1 1 2 7 1 0 2 11 2 8 7 1 7 2 11 6 10 4 1 1 6 3 4 8 4 11 2 12 6 4 2 2 4 9 1 4 5 3 5 12 1 3 7 6 2 7 7 6 5 1 10 12 6 0 7 5 3 3 8 1 0 7 6 8 3 6 9 12 8 9 2 4 0 7 0 9 0 6 4 15 3 7 0 10 9 5 6 12 7 7 2 7 6 5 7 0 1 4 0 12 8 2 4 4 4 0 2 0 3 9 6 3 7 1 6 9 5 2 4 5 6 9 8 5 1 5 3 7 3 8 13 1 0 5 3 2 0 2 1 9 3 5 0 2 6 2 5 2 1 0 0 10 3 11 6 6 3 11 11 0 4 3 4 8 7 5 5 1 3 7 5 5 2 1 8 10 7 11 0 17 1 0 1 9 2 7 2 1 1 6 5 10 10 1 0 6 3 10 4 8 3 1 6 10 4 9 9 8 11 8 7 0 3 5 4 5 10 8 0 0 5 1 2 5 7 8 6 12 2 6 1 2 7 7 3 8 6 1 7 5 5 8 4 4 3 4 5 7 8 4 7 12 3 6 6 1 6 1 8 5 5 8 6 10 0 2 0 4 0 3 7 7 6 5 4 11 10 4 4 4 3 9 9 5 3 8 5 2 3 1 11 10 0 4 2 6 5 7 3 0 7 1 5 6 4 2 8 5 7 9 1 3 8 4 7 2 9 13 1 10 6 8 7 3 0 8 0 9 4 1 7 7 3 1 7 1 3 6 3 8 2 1 0 1 0 7 3 2 0 2 11 15 7 4 2 11 2 5 4 4 5 4 1 2 4 4 7 1 4 6 6 6 7 4 0 9 4 2 1 7 2 7 3 3 8 8 5 9 6 3 6 10 10 8 2 2 11 11 11 8 1 8 7 1 8 10 0 1 0 5 7 1 3 8 10 6 5 1 5 1 12 12 2 1 2 5 6 3 2 3 3 3 9 10 6 3 8 0 0 8 0 5 3 1 11 6 5 0 0 1 1 0 1 7 10 1 6 2 0 6 9 6 6 1 11 5 9 7 1 1 4 10 0 0 3 9 4 0 0 11 1 2 9 0 2 1 2 2 3 6 8 3 0 14 2 12 1 3 7 5 5 4 11 2 8 0 2 2 2 7 10 8 5 12 7 6 3 5 8 8 8 6 7 8 5 10 2 3 9 4 2 11 11 4 5 1 4 8 3 1 7 0 13 5 5 9 11 3 7 3 2 1 0 14 6 2 0 9 8 1 15 7 9 10 13 10 7 3 5 10 0 0 7 5 1 8 2 5 4 3 0 0 1 5 10 4 7 1 3 5 3 0 1 5 7 1 2 7 4 3 8 0 0 9 5 1 1 10 0 8 4 0 4 4 3 10 3 3 3 8 5 4 12 6 2 0 14 11 2 4 8 5 6 8 2 9 10 1 7 11 3 1 3 6 4 6 6 9 6 3 1 1 9 5 4 5 0 1 4 2 4 1 7 3 1 4 1 0 8 7 5 9 9 5 1 0 3 4 3 2 2 10 11 10 3 3 7 7 0 5 4 5 7 8 6 4 3 3 12 6 3 11 3 6 6 11 4 3 8 12 9 6 5 4 0 6 4 2 2 5 3 3 0 5 1 8 0 3 6 1 8 7 3 0 6 5 8 5 9 1 2 3 9 4 6 8 13 6 5 0 10 8 0 8 5 0 9 0 3 11 5 0 5 0 8 3 10 4 1 7 0 8 9 8 2 13 7 7 2 0 1 6 1 4 1 1 5 8 4 0 3 4 0 3 11 0 9 2 5 3 7 3 6 3 10 7 4 11 1 9 9 2 8 2 2 9 3 7 8 9 0 1 11 2 3 0 1 7 0 7 8 6 3 4 10 3 9 1 0 7 6 9 1 7 7 7 9 8 9 0 5 4 1 0 5 6 7 6 10 6 12 9 9 5 5 0 0 11 2 11 3 5 8 12 7 8 5 0 7 4 5 1 7 4 2 5 5 2 1 1 3 9 2 14 4 6 8 0 8 6 1 1 1 4 9 3 7 6 1 11 2 11 5 3 5 4 6 5 1 2 0 6 9 11 2 6 2 4 5 5 2 1 4 8 4 5 1 5 3 11 2 1 0 4 9 1 7 2 8 5 2 8 9 11 4 0 3 9 10 10 2 5 4 10 5 10 2 9 2 3 12 8 4 3 7 3 7 3 1 5 5 8 8 0 4 3 3 7 2 6 0 8 2 0 2 1 0 8 4 2 5 3 3 0 3 0 1 1 11 3 0 0 4 2 8 3 3 3 3 1 7 10 0 3 3 1 0 2 2 0 0 8 5 9 4 6 6 2 2 5 10 2 6 8 0 8 8 10 0 6 6 1 10 5 3 3 7 4 3 0 6 0 8 0 10 6 0 5 5 10 9 6 5 2 2 0 5 1 3 3 9 7 5 9 3 0 6 3 7 1 3 2 11 1 4 7 7 9 7 3 3 8 1 7 9 3 2 4 1 3 7 4 11 1 0 8 12 1 7 0 6 0 3 1 10 6 6 7 1 5 5 2 0 8 6 8 12 2 1 12 0 7 4 7 2 4 9 5 9 6 0 0 1 1 3 0 1 6 4 9 8 2 7 4 7 0 7 3 1 2 4 5 6 8 5 13 1 3 9 0 0 1 9 9 8 0 10 4 11 2 5 9 1 3 4 8 2 9 2 9 12 7 2 2 3 6 6 6 6 11 2 3 6 6 0 0 6 9 14 4 5 1 1 4 5 7 8 3 8 1 8 9 11 3 1 8 0 7 3 3 11 6 0 2 12 6 5 7 3 2 10 4 4 1 14 9 5 1 3 4 1 13 6 6 10 10 0 15 11 1 2 2 3 10 9 8 10 9 1 4 2 3 0 4 1 8 9 11 10 0 2 11 6 11 9 7 1 7 6 1 4 7 7 4 0 6 0 0 2 7 6 2 0 4 5 3 5 9 7 3 6 6 10 5 6 10 8 0 8 10 7 0 7 0 6 10 6 9 5 14 3 7 1 3 6 0 1 10 2 3 2 4 6 1 5 2 0 6 6 2 11 2 2 7 0 4 3 4 5 9 10 6 4 13 4 3 1 0 9 3 4 12 0 0 8 0 5 8 1 0 2 1 6 11 0 2 10 6 5 12 1 0 8 13 14 6 9 2 3 12 6 10 3 8 7 7 7 0 2 6 8 2 0 6 5 12 0 3 1 1 4 3 3 1 5 5 2 1 3 0 3 2 1 7 2 7 2 5 5 1 0 11 5 2 8 8 9 1 10 5 5 1 3 8 0 5 5 7 5 1 4 4 9 1 9 0 2 7 8 7 2 2 2 1 4 1 3 8 3 3 4 5 5 1 3 2 1 0 1 2 9 2 1 12 2 0 3 10 4 2 5 5 1 10 3 0 1 5 6 0 7 11 8 4 4 5 2 10 10 0 2 2 7 0 7 5 9 9 0 6 2 4 10 4 6 6 10 9 4 9 0 2 9 2 0 6 11 3 1 1 0 7 2 9 4 0 0 4 14 5 2 10 10 10 0 10 2 1 4 1 6 8 3 9 1 3 6 3 0 5 8 1 5 2 10 7 6 7 6 3 7 5 5 7 4 6 1 4 8 10 4 10 1 7 8 0 3 3 11 0 9 8 1 7 5 2 1 1 9 2 7 9 10 0 2 0 2 11 0 2 1 11 5 5 9 5 7 8 7 4 10 4 8 9 9 3 5 8 8 7 1 6 6 3 8 8 8 5 5 5 9 1 1 4 5 1 10 2 2 10 3 4 8 6 5 1 7 2 2 3 12 13 1 11 10 8 0 4 3 2 9 9 6 0 3 2 6 5 4 2 5 2 3 5 6 3 4 2 6 2 5 6 0 10 10 10 3 3 1 3 2 9 3 11 7 7 3 4 6 3 9 5 0 5 2 4 3 8 10 4 3 0 6 2 0 2 3 2 3 8 8 2 6 1 3 4 5 3 4 7 1 0 4 2 1 6 8 4 0 3 8 8 8 9 2 7 8 9 7 11 3 4 5 6 8 5 0 3 10 9 0 5 4 1 0 4 2 6 9 9 6 2 6 6 4 3 5 3 5 2 10 9 4 0 2 8 8 7 7 7 4 1 9 13 4 7 2 1 7 12 7 12 6 5 2 0 0 0 0 0 1 2 1 0 5 5 10 4 8 6 5 3 8 6 1 9 7 8 7 6 5 3 2 0 9 1 2 0 11 8 0 4 4 4 7 7 0 2 4 2 0 8 4 3 8 4 4 1 1 2 4 1 8 0 5 2 1 4 0 10 5 5 9 11 8 9 0 2 9 7 5 6 7 0 1 7 4 2 5 8 10 3 1 10 3 11 0 6 5 8 3 7 6 1 8 8 6 10 7 5 3 1 7 6 7 2 10 6 1 6 4 11 4 7 0 1 11 7 2 10 1 7 7 2 9 8 3 9 5 1 3 3 9 1 5 1 4 5 2 1 2 1 11 2 6 5 0 6 2 2 8 7 5 9 2 1 7 0 0 4 4 2 10 2 2 4 10 10 3 9 9 4 3 5 12 4 3 1 1 8 8 1 1 5 6 1 6 5 10 2 3 10 4 0 4 8 9 4 3 1 2 12 3 10 4 3 8 5 10 9 4 2 2 5 10 7 3 4 2 3 8 5 6 2 6 3 9 0 3 1 1 2 7 6 3 5 8 11 9 10 8 11 2 5 0 8 1 8 0 6 1 7 0 6 4 1 2 2 2 5 0 2 11 8 6 0 8 4 7 3 10 3 5 6 6 3 3 4 4 8 0 0 13 5 0 3 9 7 3 7 7 0 7 1 3 1 10 8 3 5 6 11 1 6 9 4 7 5 4 4 2 10 1 0 3 2 5 4 9 6 1 2 8 2 2 7 3 8 8 7 9 5 1 4 9 2 1 3 1 2 4 4 9 4 1 3 2 7 4 7 3 6 6 3 4 1 6 7 4 8 8 0 7 2 4 11 5 2 8 5 11 9 7 6 10 3 3 0 5 0 1 1 10 6 0 0 0 7 5 3 12 5 8 1 0 10 5 3 7 1 1 10 10 3 11 6 6 10 0 5 5 3 7 0 0 0 0 3 6 3 4 9 10 7 4 7 1 8 2 2 11 5 1 0 12 10 3 7 6 2 1 2 0 3 0 6 0 5 1 1 6 4 2 0 7 12 12 2 7 0 8 1 4 2 7 7 2 1 7 0 9 2 9 3 0 1 4 9 9 4 6 0 9 4 0 7 7 0 8 10 4 6 0 0 4 6 6 1 2 7 3 9 2 10 11 3 6 6 4 9 2 5 9 7 3 2 5 7 2 1 0 0 6 10 6 11 4 0 3 8 6 6 12 1 2 0 5 9 3 4 5 0 1 7 2 3 0 1 1 7 4 6 3 7 5 7 6 4 4 5 2 2 10 5 4 12 5 5 2 4 10 3 5 2 5 6 2 2 2 0 6 8 0 5 4 3 2 7 10 0 0 1 6 8 3 1 1 8 7 2 5 4 2 3 1 4 9 1 1 6 10 4 0 7 6 6 4 9 4 6 11 5 4 0 0 6 2 1 5 6 1 4 0 0 1 9 10 9 8 6 7 4 7 8 3 4 5 1 3 6 1 1 7 1 0 0 4 0 13 0 0 9 2 7 6 3 14 3 0 6 4 3 1 6 4 2 0 3 5 10 5 4 3 3 3 1 12 11 1 5 3 0 7 6 2 0 4 0 0 6 3 2 8 0 6 0 4 9 10 5 2 0 5 1 11 2 7 0 8 6 3 13 5 4 10 1 7 6 3 1 6 1 3 5 6 5 2 1 12 2 0 9 5 12 6 4 8 11 5 9 5 5 8 3 11 1 12 4 9 1 1 12 9 3 5 1 4 0 4 6 9 6 8 5 3 9 5 2 4 7 1 2 5 0 7 1 3 1 5 6 4 5 3 0 4 1 6 7 5 1 1 6 7 2 1 3 4 3 0 0 7 4 9 5 5 8 10 1 0 8 2 6 3 10 4 3 3 1 2 9 0 1 5 9 3 0 2 9 2 1 9 3 6 8 9 3 6 0 13 4 7 8 5 6 5 2 5 8 4 10 6 0 6 0 2 1 0 2 6 11 8 8 2 4 10 6 2 6 7 0 4 3 0 4 1 5 10 1 3 7 0 9 9 7 9 5 6 2 1 5 2 1 2 8 6 4 1 5 9 1 4 10 12 0 12 1 9 4 4 8 6 6 0 0 6 10 9 1 0 10 3 9 0 5 0 4 3 12 7 0 3 4 1 6 7 7 1 0 12 8 4 0 2 9 9 8 5 6 6 5 7 1 3 5 2 10 11 3 3 9 5 4 4 3 7 4 8 9 1 5 8 3 5 15 5 12 2 8 4 11 3 7 3 2 8 8 1 10 0 0 7 14 2 0 0 2 0 13 3 3 8 4 2 4 3 5 4 3 5 3 1 2 13 11 0 4 1 1 0 3 6 6 4 5 10 0 1 4 8 4 11 9 6 9 6 7 4 7 2 6 7 5 6 1 2 7 8 7 8 8 7 0 9 0 7 7 11 1 0 3 3 5 9 5 0 2 2 10 7 8 4 6 0 3 2 6 6 4 4 8 5 0 6 10 1 8 11 1 2 3 1 9 11 11 8 4 6 5 8 7 5 11 5 3 8 2 7 8 3 1 0 4 1 1 1 4 8 6 8 0 6 11 0 8 7 4 0 1 0 4 6 0 9 8 3 5 4 4 8 7 1 0 2 4 3 0 2 5 3 10 6 9 1 2 9 2 5 5 8 1 0 5 11 8 5 7 12 6 5 1 10 2 3 5 8 0 7 0 6 0 5 8 8 3 8 7 2 2 6 4 1 5 7 12 3 10 2 5 4 1 6 6 4 1 4 0 8 10 12 2 9 1 5 4 8 10 3 5 5 11 7 1 7 3 8 1 0 4 5 0 9 3 4 10 3 5 3 0 7 0 14 6 5 2 0 10 0 11 2 0 7 12 8 4 0 11 0 9 13 0 1 1 4 2 3 12 9 1 9 1 0 8 8 4 2 10 8 1 6 8 4 7 0 4 1 13 5 4 0 8 2 1 8 10 6 1 9 4 8 3 2 12 11 5 2 3 10 10 8 8 7 9 6 7 10 1 4 2 0 11 1 2 3 7 12 0 2 1 10 8 1 8 9 0 13 6 7 9 3 7 10 12 4 0 10 4 2 4 6 0 7 8 2 10 1 1 4 10 0 14 3 6 11 1 2 3 10 7 5 7 1 8 10 8 0 4 2 1 11 12 0 7 4 3 1 0 1 3 10 7 6 5 1 12 0 7 7 7 11 8 5 2 5 7 5 2 4 7 10 2 0 6 0 7 3 3 7 3 8 9 2 5 9 4 3 7 9 9 2 0 10 2 9 6 1 11 10 5 1 8 4 11 2 0 8 9 6 10 0 9 4 2 6 2 9 2 0 4 9 3 3 4 5 8 0 9 3 6 6 0 10 0 9 0 12 2 7 0 14 7 8 9 4 5 5 7 2 5 7 6 3 9 8 4 1 13 6 3 4 0 6 4 2 9 2 3 1 0 2 5 8 3 1 4 0 10 3 5 5 1 6 1 7 7 4 7 5 11 6 9 5 2 6 6 6 5 12 1 1 13 5 5 7 6 9 11 5 1 4 10 8 5 1 3 2 7 3 7 6 4 4 5 0 9 2 8 4 4 1 1 1 11 8 3 1 3 2 3 4 4 5 6 12 11 7 3 12 5 1 8 2 0 11 5 3 3 7 2 4 6 8 0 7 5 2 1 8 2 1 10 0 3 0 7 7 7 4 9 1 11 2 2 0 6 8 3 2 8 12 4 4 0 0 3 2 5 7 5 1 3 2 5 6 11 6 0 0 6 2 2 0 7 7 6 1 12 9 10 3 3 9 8 0 2 7 9 6 0 2 1 4 9 9 5 9 3 2 0 13 12 9 6 1 0 0 1 0 2 10 3 6 5 3 6 6 11 2 1 0 1 0 6 0 8 6 1 3 7 4 9 6 7 5 4 3 3 0 0 10 9 6 4 1 3 10 4 8 8 3 10 5 3 1 7 1 7 5 7 0 9 7 3 3 1 0 6 11 0 1 3 1 9 1 10 2 5 3 8 7 10 12 6 0 3 5 2 1 2 8 8 8 7 1 0 7 4 2 0 9 1 4 2 0 1 6 9 5 4 7 7 6 10 9 2 0 4 1 8 2 7 6 2 8 6 2 4 5 6 10 2 12 9 1 4 9 2 5 4 7 6 6 6 4 6 0 5 10 0 4 7 1 3 7 9 0 8 11 7 6 2 7 6 7 5 1 2 3 3 0 2 1 11 8 3 10 3 2 1 9 7 2 6 6 2 2 5 0 10 6 8 0 6 12 8 3 6 3 10 3 1 2 6 5 9 6 4 9 7 8 3 1 2 3 8 8 0 7 5 8 0 11 4 4 5 11 2 7 9 10 4 6 7 6 6 1 5 0 6 7 4 3 9 12 4 7 10 1 3 4 7 7 5 10 4 0 5 0 4 1 5 6 9 0 4 4 6 4 9 8 2 3 2 1 9 4 8 11 4 12 5 3 4 5 7 0 4 0 5 7 1 10 3 4 6 7 3 2 9 7 4 2 6 7 4 9 0 2 0 6 5 4 10 7 8 8 3 0 13 3 7 0 3 8 1 4 7 10 1 5 0 6 4 5 2 2 10 0 5 3 8 2 1 0 7 7 7 9 12 2 3 11 8 5 7 10 0 2 3 7 8 9 11 8 3 1 9 1 0 10 5 7 2 6 0 4 9 10 3 8 0 2 3 8 2 4 0 5 8 0 4 4 5 7 2 8 5 4 4 4 5 4 0 5 5 4 8 7 9 9 1 1 7 6 4 6 8 8 6 7 9 8 11 10 5 2 1 4 4 4 3 1 5 0 8 7 10 1 5 5 7 2 1 5 9 9 10 9 3 2 7 7 9 2 5 5 2 4 7 10 9 5 8 5 1 2 3 9 0 5 7 2 6 0 7 1 4 6 6 11 4 6 5 6 2 4 3 6 0 5 2 7 6 11 1 5 10 4 1 4 3 6 5 8 3 10 6 0 1 7 3 5 1 7 4 5 4 3 4 3 9 11 2 7 0 1 2 4 0 0 7 5 1 4 3 6 9 11 2 2 4 3 11 0 4 11 1 4 3 0 3 4 3 12 9 0 7 6 10 7 4 0 6 0 5 8 5 10 0 6 9 0 3 2 8 6 7 2 7 12 2 3 4 11 2 1 5 15 13 8 8 12 2 4 6 10 8 7 5 8 2 7 3 5 6 3 1 12 8 1 0 0 4 3 7 6 4 5 7 1 8 8 3 10 12 9 9 5 2 5 6 0 9 7 7 5 11 8 6 5 3 5 1 9 12 2 5 7 4 3 11 11 8 1 4 8 1 5 11 1 6 2 2 6 9 6 0 8 6 7 2 4 9 2 6 9 12 2 1 4 3 5 13 8 4 7 11 6 2 0 7 1 0 10 5 0 1 7 9 6 3 0 0 2 0 4 2 4 1 8 1 7 8 1 5 6 9 5 10 8 6 2 9 4 0 6 7 8 6 8 7 4 5 1 11 7 8 5 4 1 6 1 1 7 9 5 6 3 2 1 0 0 7 1 4 8 2 4 1 2 6 1 10 4 10 2 8 5 8 6 6 5 11 11 12 7 4 9 5 1 6 5 4 1 3 4 4 2 7 4 6 9 5 3 2 2 3 1 2 9 8 9 7 3 9 2 2 5 1 3 6 8 12 9 6 2 4 3 1 3 7 0 6 0 4 7 2 2 6 4 7 5 4 5 7 8 1 5 6 0 9 4 0 12 3 5 6 6 0 15 5 7 9 11 6 0 4 4 3 4 0 3 6 7 3 6 7 6 4 9 10 5 3 12 0 2 9 0 3 4 1 8 1 8 1 0 3 3 1 8 4 5 2 6 6 7 4 3 3 13 0 3 3 2 8 2 10 16 0 10 10 7 5 0 11 8 1 0 3 9 5 7 11 3 1 5 8 6 0 7 4 2 7 3 4 6 10 5 16 5 4 10 4 2 9 5 7 4 4 1 2 13 11 5 11 6 2 8 1 11 0 7 7 2 7 8 8 1 3 0 9 8 2 2 1 3 11 9 3 6 5 5 3 4 7 0 4 7 3 2 0 9 5 0 11 4 8 5 6 4 2 4 2 0 1 0 8 11 2 0 11 1 3 6 8 5 10 2 11 8 0 2 9 11 6 8 7 3 11 6 7 5 1 6 0 1 0 2 6 0 5 8 8 8 0 4 9 2 1 0 11 9 3 7 8 3 5 11 7 0 9 3 4 6 1 1 5 1 7 4 12 4 4 0 6 4 0 4 0 2 10 10 6 8 8 2 4 7 12 7 1 3 3 0 7 3 6 4 3 1 4 2 4 5 5 1 9 5 2 8 6 4 8 8 0 9 13 0 0 2 2 10 5 2 10 10 2 3 5 8 8 0 4 8 6 9 9 0 2 6 7 5 3 1 10 0 0 6 10 12 4 7 1 6 7 5 6 7 0 1 6 2 0 10 0 9 4 1 5 0 2 4 9 1 3 0 2 6 12 9 3 2 3 5 0 2 5 1 6 10 7 6 1 9 3 4 5 1 7 3 6 6 4 2 9 0 10 5 1 2 2 5 3 2 11 7 1 4 11 8 10 5 4 0 2 5 1 6 5 1 0 4 3 3 7 8 6 1 4 9 4 5 2 3 8 5 10 13 7 2 9 3 3 2 6 1 4 7 3 7 3 6 2 7 0 2 2 0 4 11 8 6 0 1 4 8 3 3 3 6 5 8 11 5 5 0 1 5 12 2 6 7 3 11 2 11 3 9 9 0 9 5 4 4 1 2 5 2 6 5 3 6 7 10 4 4 4 5 2 0 9 5 5 13 10 11 5 9 10 8 8 2 3 4 1 8 4 0 5 0 2 0 10 2 1 0 8 4 9 0 12 1 9 8 6 6 5 3 8 1 10 8 2 0 3 8 1 2 9 5 12 2 3 7 4 4 11 1 1 3 4 8 10 10 8 3 1 5 7 3 7 8 0 3 4 1 2 8 3 8 13 5 9 1 5 4 9 14 11 4 3 0 1 1 5 0 4 2 0 6 6 2 8 6 4 3 7 3 10 8 5 2 4 6 8 2 4 8 4 4 10 7 9 12 0 0 6 0 3 7 8 5 10 4 11 8 4 1 5 10 6 5 7 4 7 7 7 2 1 14 1 2 6 5 3 4 10 1 3 11 1 3 0 7 4 5 5 7 5 1 1 5 2 8 4 4 6 12 4 8 3 1 2 12 12 10 6 0 6 10 9 8 0 4 3 0 5 10 4 2 2 2 6 9 4 6 4 4 6 5 4 5 1 9 3 6 5 0 7 4 8 10 10 0 5 7 7 7 5 0 2 1 1 11 0 8 6 5 2 4 1 4 7 5 9 4 6 0 6 11 14 3 5 10 8 6 6 4 2 5 8 10 8 5 7 1 3 5 1 7 12 0 10 5 3 5 3 2 8 1 6 4 0 4 3 12 5 9 3 5 8 0 5 3 4 11 8 7 0 5 3 2 1 4 10 7 2 4 8 4 13 5 1 5 9 0 6 0 5 12 5 10 10 1 2 9 1 1 9 9 2 0 5 7 5 7 7 6 10 1 6 1 0 13 6 1 5 4 4 6 7 9 9 5 6 2 3 3 5 6 1 7 3 3 9 0 3 2 2 3 4 7 6 10 0 2 5 4 0 0 2 6 9 5 12 0 5 5 3 9 9 3 7 11 4 5 3 1 2 1 1 3 5 2 1 4 0 5 2 8 4 8 4 2 3 8 6 2 2 7 1 0 0 3 7 1 6 3 6 6 9 2 8 11 4 3 0 8 6 6 5 8 12 6 3 8 2 1 5 7 5 11 2 7 4 1 9 3 6 5 5 1 5 10 2 10 9 6 0 1 2 0 0 11 7 2 4 3 0 7 4 5 8 1 13 5 6 4 4 1 7 5 4 5 0 2 2 8 5 12 0 14 4 3 7 1 10 1 5 6 8 8 4 3 1 3 6 8 6 4 6 6 2 12 5 1 2 0 0 0 11 12 8 11 11 5 11 3 11 1 0 4 6 8 5 11 5 2 1 3 0 8 2 4 4 4 9 9 6 0 4 2 1 1 3 4 0 1 2 7 1 5 3 4 3 3 8 9 9 0 2 7 2 2 5 9 2 7 10 2 1 7 10 7 1 12 10 8 7 1 8 7 0 8 9 3 0 10 7 1 6 0 9 5 2 13 0 6 0 4 8 1 1 6 11 6 5 6 7 2 0 0 0 7 1 4 0 11 0 2 9 0 4 3 0 5 6 8 11 8 9 7 11 1 4 3 8 4 6 4 6 7 0 6 11 0 5 3 5 7 7 5 3 8 6 1 11 1 3 7 0 9 7 2 4 1 1 5 3 1 5 5 10 7 0 0 2 5 6 6 5 10 2 4 12 3 9 3 4 0 2 9 10 9 4 2 5 6 10 7 6 3 1 7 5 1 1 7 2 0 7 2 12 7 2 2 5 0 5 1 5 0 0 7 11 2 0 6 0 3 5 4 2 3 6 6 0 7 3 4 3 6 6 6 3 7 5 3 5 4 1 1 3 1 0 1 0 9 11 6 6 5 8 11 6 0 4 7 4 3 8 10 3 1 4 3 7 6 0 13 8 9 10 8 9 0 1 3 1 0 8 7 0 0 2 10 4 0 5 9 11 8 3 6 4 5 1 7 7 7 6 7 5 7 3 7 3 4 2 1 9 10 0 2 1 3 5 9 6 11 5 2 3 3 8 1 10 1 0 3 9 2 2 9 5 6 9 5 5 13 4 12 0 0 8 11 9 8 1 1 8 9 0 2 9 11 3 5 0 4 7 8 0 5 11 7 2 5 1 4 6 2 4 0 2 11 7 3 0 9 0 3 5 1 7 12 1 0 7 10 4 2 4 8 10 5 2 6 3 11 2 8 0 2 3 2 3 6 0 7 7 4 7 4 3 1 5 8 11 3 9 3 7 9 1 6 4 3 6 9 4 11 3 4 1 9 10 5 4 7 1 5 9 1 1 11 0 10 1 1 11 1 3 4 0 7 6 0 12 2 7 6 3 7 4 4 8 7 6 10 8 5 5 6 5 8 4 0 2 5 6 1 1 7 4 2 5 1 7 5 0 6 5 8 8 3 6 10 7 0 6 5 4 3 9 7 8 4 4 0 9 11 9 5 3 6 0 4 4 4 1 13 5 8 0 0 2 6 8 7 2 9 4 12 0 4 8 2 10 6 0 8 5 0 9 3 5 8 11 4 3 1 2 6 0 6 3 7 12 5 0 7 5 3 2 10 1 4 1 5 1 5 4 13 8 9 1 12 10 9 6 6 3 1 6 1 1 4 11 3 7 6 2 5 12 6 4 6 0 3 9 6 6 0 5 4 3 12 4 7 7 4 6 5 9 0 5 6 2 1 4 6 4 4 11 2 5 2 13 7 6 6 1 1 2 4 1 5 1 8 9 2 3 3 6 2 12 2 9 9 7 5 9 7 7 6 6 3 0 7 8 13 3 8 6 2 2 0 4 6 1 7 7 7 4 7 12 10 8 5 7 2 9 8 5 6 9 8 0 5 6 4 2 7 6 7 4 5 4 10 12 4 10 0 2 9 7 1 11 1 8 6 10 1 5 13 0 4 6 1 8 11 6 2 0 2 6 2 6 6 1 0 8 10 7 8 6 4 8 13 1 4 1 3 6 4 8 10 9 6 4 3 1 1 0 8 1 7 11 1 0 8 2 7 5 2 3 5 3 0 6 6 0 0 0 12 6 1 3 0 5 1 11 6 7 12 8 1 4 9 6 4 0 1 1 7 3 8 4 4 1 2 6 0 10 6 8 11 0 2 9 4 4 6 9 2 0 6 4 5 9 8 4 0 9 0 0 4 3 4 0 0 4 6 7 3 6 5 0 0 12 9 6 4 5 9 0 2 11 1 9 2 10 0 2 7 7 6 5 5 7 8 0 10 2 4 3 0 3 2 2 9 0 3 7 1 6 6 3 3 1 10 5 5 11 3 9 4 6 0 0 3 9 1 1 8 3 9 5 7 9 4 5 1 1 1 5 12 8 5 4 5 6 8 8 7 0 3 3 4 0 5 7 1 4 10 4 9 1 1 6 9 2 3 1 7 7 0 7 0 8 0 11 4 3 2 8 5 2 2 0 11 3 3 1 8 1 10 10 12 0 1 5 2 2 8 9 3 1 4 0 2 6 15 7 5 1 0 5 13 7 1 6 2 10 8 8 1 4 0 2 1 5 4 12 1 6 5 3 9 6 0 0 0 11 8 9 7 8 4 3 0 2 7 8 11 1 9 0 6 6 0 2 4 2 8 0 9 6 9 7 4 1 5 5 7 5 10 10 8 0 1 6 8 6 6 10 4 13 5 2 2 6 4 4 13 6 5 7 8 6 7 4 1 3 0 7 6 0 2 6 4 6 1 6 0 2 2 10 8 5 2 11 0 11 3 4 5 1 0 12 7 1 3 5 3 3 7 13 0 6 6 2 4 1 5 13 5 7 3 2 0 6 5 1 9 6 6 5 0 4 2 3 0 4 6 0 1 6 1 4 8 0 3 1 2 0 0 1 8 7 6 5 8 4 7 7 5 6 2 5 4 4 6 5 8 12 9 1 5 8 9 9 0 0 2 9 5 5 9 10 6 8 2 7 4 12 3 0 6 0 10 1 0 7 6 4 7 8 7 6 2 3 7 1 9 12 2 1 8 0 2 6 0 1 2 0 7 6 0 3 9 5 6 5 7 5 5 7 9 9 10 3 7 5 1 10 1 2 2 4 4 5 3 7 9 1 2 4 6 7 1 2 7 9 0 7 9 8 7 7 10 3 2 3 3 3 12 3 8 6 2 10 11 9 3 2 0 2 8 7 2 8 2 9 12 6 1 7 5 8 9 9 3 6 5 3 2 5 0 8 9 4 9 1 5 9 12 9 4 4 5 2 7 5 7 4 0 12 4 1 0 6 6 8 7 2 10 3 2 10 2 5 5 4 1 6 0 6 8 0 3 1 9 1 1 0 9 2 6 1 10 6 6 6 7 2 6 8 8 4 6 4 6 5 6 0 5 5 1 10 11 2 0 2 7 1 10 11 11 2 4 8 1 8 11 4 5 6 5 7 9 11 3 2 0 2 4 13 0 2 3 5 5 4 0 12 9 3 4 0 5 0 4 1 1 5 2 6 10 3 3 7 7 4 4 5 1 1 0 4 1 11 8 2 11 10 10 8 10 0 12 3 11 10 6 7 6 1 1 0 9 7 0 1 9 4 3 5 3 1 7 1 0 8 1 11 10 0 6 8 3 3 10 2 8 8 2 6 7 8 2 3 4 5 1 2 2 5 1 11 4 7 11 1 1 2 7 8 0 4 11 5 2 9 4 8 6 0 6 0 0 2 1 8 3 9 4 8 6 3 0 6 4 0 9 0 3 0 6 3 10 5 10 6 3 7 11 5 6 6 5 3 5 12 8 7 0 5 7 4 4 10 8 3 12 4 5 4 4 4 7 3 8 3 6 0 7 3 0 1 9 0 0 1 0 5 12 3 1 1 9 11 4 4 8 4 9 2 3 3 0 3 3 5 4 7 7 0 12 8 9 4 12 5 4 4 4 8 4 7 3 0 3 7 10 8 9 5 5 6 4 1 4 12 1 10 0 6 2 11 3 4 8 11 10 2 5 3 1 1 1 5 12 7 5 0 8 0 7 0 6 15 8 7 8 7 1 9 0 6 9 7 3 8 2 9 4 1 2 11 0 4 2 4 1 8 9 2 6 3 3 2 7 5 7 3 4 2 2 1 8 4 11 0 0 8 6 9 11 7 1 2 5 8 9 1 6 6 4 2 12 9 10 10 2 2 3 0 0 6 6 8 13 6 5 0 1 5 6 6 4 9 4 4 8 8 7 0 2 4 12 4 3 4 3 3 1 9 4 8 8 10 6 11 3 0 5 10 7 1 2 3 10 10 12 10 5 4 8 7 0 4 0 9 5 3 7 3 0 1 1 8 13 4 2 6 3 10 7 8 3 8 10 9 7 1 5 3 9 8 11 11 7 6 7 4 4 1 0 8 6 0 1 4 3 9 3 3 5 5 9 2 7 10 1 1 7 4 6 6 4 1 5 0 3 5 3 8 4 4 2 7 5 6 3 7 1 6 7 8 5 7 1 8 7 3 8 7 1 4 6 8 1 2 11 10 3 3 3 4 7 14 8 9 6 8 3 2 11 5 6 8 3 8 3 6 2 4 0 2 1 7 3 5 0 10 0 5 5 1 5 7 6 6 9 4 3 6 9 8 5 4 5 3 4 4 2 11 9 0 4 14 1 9 5 9 2 2 9 2 4 0 12 4 1 11 0 7 6 3 4 5 5 1 5 5 3 2 8 4 1 6 1 2 0 9 0 7 4 13 10 4 1 6 4 9 4 1 1 0 4 2 1 0 10 8 1 10 0 8 1 0 4 6 8 4 4 2 7 11 6 2 3 7 0 5 1 10 7 2 2 6 9 0 5 10 11 13 7 6 6 4 4 9 1 11 8 6 13 9 10 4 4 0 5 7 8 5 4 4 7 0 6 0 6 8 0 6 2 8 1 3 9 0 6 6 3 6 0 6 1 4 0 3 6 10 5 0 1 3 14 11 8 7 4 6 4 8 0 5 3 2 4 13 8 5 3 8 2 6 1 8 4 0 8 0 4 0 6 11 7 0 9 2 1 2 8 7 10 1 2 6 12 10 9 0 9 7 6 1 0 8 5 2 8 1 10 9 0 6 3 6 9 12 3 5 7 1 4 5 3 4 4 4 2 1 6 5 9 0 9 3 8 3 1 3 2 4 6 6 1 5 3 7 4 4 0 10 9 8 8 3 1 11 12 3 3 0 8 11 2 4 3 5 4 0 5 5 0 2 1 4 6 4 10 6 7 7 7 5 3 0 5 1 0 5 5 0 0 5 1 14 4 5 9 0 3 10 5 3 12 7 4 7 1 4 2 4 7 0 6 4 9 8 9 8 6 7 7 10 2 11 8 0 3 5 5 4 10 7 4 10 8 7 5 7 1 3 5 0 6 7 7 1 6 2 7 8 2 9 1 6 2 7 9 6 8 7 7 5 3 0 2 6 8 0 3 3 2 9 8 3 4 7 3 5 3 3 6 3 1 1 0 1 7 6 1 7 7 5 11 8 4 9 4 1 8 0 5 4 3 6 0 12 2 6 0 3 8 8 10 7 3 6 7 4 11 11 3 10 9 9 3 6 4 6 1 4 3 0 3 12 9 1 6 7 3 7 7 8 9 7 5 5 9 14 7 5 4 2 2 0 1 6 1 7 4 8 11 6 1 9 4 9 0 0 4 12 1 10 10 8 8 4 2 5 5 8 0 12 9 4 5 4 5 9 10 3 1 5 8 2 1 10 2 5 7 1 9 5 4 3 1 1 1 9 6 11 9 3 0 3 4 4 10 4 1 1 7 10 0 3 9 7 4 0 8 8 0 2 10 5 13 6 5 0 2 4 9 6 9 5 11 12 9 5 3 5 0 6 2 6 4 1 13 3 7 6 5 8 2 2 2 6 2 12 1 3 2 3 0 0 8 7 4 11 4 0 6 3 0 9 3 5 12 15 6 5 2 3 8 4 7 7 9 4 7 3 2 10 7 3 10 8 2 3 0 10 6 2 7 11 2 2 2 7 9 6 6 1 5 3 2 2 4 8 7 0 2 0 5 8 0 7 4 4 7 11 6 5 1 11 9 8 0 1 2 6 0 1 0 6 6 11 7 1 12 1 0 12 5 2 4 6 2 4 6 2 5 2 9 6 2 4 2 4 2 4 8 7 3 7 1 11 2 6 11 3 0 5 11 4 4 1 1 12 11 7 10 3 9 7 11 8 4 10 6 4 6 0 2 7 5 6 13 6 5 2 7 6 0 6 9 3 0 7 4 3 8 0 0 5 6 4 4 8 1 7 2 8 1 7 6 10 6 6 4 10 7 4 9 4 2 1 0 0 7 4 3 2 3 10 1 1 4 7 13 0 5 4 5 7 5 2 12 1 2 3 3 6 8 0 7 2 7 8 11 9 6 3 7 9 10 1 7 8 5 8 4 7 9 2 8 2 4 4 9 11 5 9 5 1 2 5 5 6 0 1 8 5 5 9 2 1 2 1 2 9 6 1 5 6 8 10 6 7 1 3 8 0 1 7 1 4 4 9 5 10 3 5 3 12 5 0 4 3 9 5 6 7 1 5 9 6 3 2 0 3 6 1 6 4 2 3 5 0 5 10 8 3 4 7 3 9 3 8 12 8 3 11 2 15 0 6 3 8 8 0 4 12 0 5 9 1 3 6 7 1 8 12 3 10 4 8 6 0 12 1 6 0 5 1 5 13 7 2 9 6 1 2 1 2 1 1 9 4 3 5 2 7 6 0 0 11 6 3 0 15 3 3 7 3 6 6 4 0 8 12 2 9 9 1 0 9 0 3 10 9 2 7 1 7 10 7 6 3 10 6 6 1 1 8 2 6 9 5 3 2 6 3 7 4 3 4 7 8 0 0 2 3 4 7 4 5 0 11 1 3 0 3 3 1 5 0 7 0 1 1 3 6 8 3 4 8 0 9 7 3 6 4 2 7 12 7 9 10 10 1 3 1 2 10 3 3 3 5 11 2 5 5 2 8 8 6 5 12 3 2 3 0 1 8 8 8 5 2 1 3 0 3 3 8 9 2 11 2 7 5 8 4 4 12 10 0 4 10 6 8 10 5 5 5 6 6 8 2 9 3 4 7 6 6 1 5 11 5 6 12 0 5 2 10 9 5 1 1 9 4 2 9 4 2 9 1 3 2 4 5 4 4 11 4 7 3 1 5 4 8 6 1 6 5 2 5 5 8 3 3 0 0 1 5 2 5 6 2 5 9 5 0 4 6 8 5 5 6 8 9 9 4 8 3 5 6 7 3 5 1 0 7 7 6 10 7 4 11 1 0 2 3 6 4 9 8 9 3 3 3 0 9 2 13 4 12 1 9 5 5 8 2 5 9 9 0 2 9 4 5 0 11 2 9 0 1 8 4 6 7 10 12 1 7 0 2 3 6 9 0 2 7 1 6 4 0 1 5 3 8 3 9 5 8 8 2 2 7 4 10 1 6 1 0 2 3 0 1 5 2 10 7 0 0 10 2 11 10 9 2 9 9 10 0 4 6 5 5 9 5 7 2 4 2 0 6 2 8 1 4 7 6 0 8 0 3 6 2 2 7 9 2 0 5 10 5 11 5 3 1 8 2 14 4 5 8 4 6 8 7 11 9 7 2 12 2 6 5 9 2 8 1 3 1 0 8 0 0 7 4 10 7 11 0 1 1 3 7 6 4 2 1 5 11 9 6 1 2 4 0 8 0 8 1 5 4 3 11 6 4 12 3 10 2 10 9 3 7 7 5 5 8 12 1 2 3 5 0 10 8 2 2 6 7 0 8 6 5 8 11 9 5 6 2 7 3 2 8 2 1 7 4 7 0 7 2 5 2 6 3 9 2 1 6 0 10 13 5 9 5 0 9 2 6 7 4 3 8 9 8 5 6 3 3 4 7 5 0 5 1 10 0 8 7 0 8 6 4 2 4 8 2 0 2 3 8 0 7 3 1 3 5 4 11 6 10 5 9 2 7 8 7 5 10 4 5 6 2 2 5 5 7 7 7 4 7 5 6 1 2 8 9 10 4 1 9 6 10 1 1 0 6 2 5 8 6 2 3 2 3 1 7 0 7 9 2 3 8 9 7 7 2 1 3 5 3 3 10 7 5 4 0 4 4 6 5 1 4 0 7 9 0 1 3 1 0 0 6 1 7 1 7 0 8 5 0 10 0 6 5 8 7 6 0 0 4 8 1 0 5 2 7 6 9 5 1 1 7 7 4 4 4 3 6 9 8 7 9 2 8 2 2 9 0 3 1 7 0 3 2 9 0 1 1 5 15 7 6 3 5 3 5 0 8 1 9 3 3 9 2 0 2 0 8 4 2 4 3 6 5 0 3 0 1 7 5 8 7 3 5 5 6 3 3 9 13 8 0 7 1 5 0 9 3 5 11 9 0 3 3 8 10 7 2 11 9 8 3 1 7 4 7 5 4 1 7 3 5 1 11 8 5 6 2 12 4 3 4 10 6 5 9 1 0 9 7 9 10 7 2 5 7 4 2 7 2 7 4 13 6 6 5 8 3 8 8 5 2 11 1 4 11 10 1 0 1 8 10 8 4 2 2 6 7 3 7 11 3 3 5 0 6 2 3 0 1 4 0 10 11 1 8 5 2 4 12 1 5 8 0 7 7 6 8 7 0 4 8 0 8 1 0 7 8 8 0 3 4 9 1 6 5 6 9 7 9 7 3 5 5 0 1 1 3 1 5 4 0 0 5 0 6 0 6 2 2 8 10 1 3 7 4 6 4 1 3 6 4 3 7 5 10 1 6 0 0 3 8 2 2 2 4 6 5 4 5 9 3 6 6 9 4 5 1 6 8 11 3 1 7 0 4 7 2 5 0 4 7 6 6 4 10 10 5 8 5 1 9 5 10 6 3 6 1 3 6 10 9 6 6 1 9 5 5 8 12 8 8 1 5 3 1 6 7 1 3 6 4 4 14 1 2 11 3 3 4 1 9 2 1 0 3 9 1 10 0 4 9 8 4 1 6 8 10 3 0 7 2 1 3 8 1 5 10 4 8 2 0 4 0 5 4 0 2 2 11 2 12 8 5 6 9 4 6 0 6 7 4 2 4 8 5 2 4 3 0 1 7 0 13 7 4 8 9 9 1 8 9 5 2 12 4 10 0 1 4 4 6 6 0 3 0 6 3 5 7 5 11 5 4 7 1 7 1 11 2 6 7 1 4 11 4 7 11 4 5 2 7 10 1 7 3 2 9 7 11 8 10 5 2 7 5 7 2 2 5 10 5 6 2 7 0 7 0 1 1 0 9 11 7 4 10 9 4 3 8 10 0 0 3 2 0 10 6 6 2 4 5 5 8 11 6 10 3 8 0 0 4 5 2 10 12 12 6 10 5 7 6 7 6 5 7 1 0 7 7 6 8 9 5 4 3 3 1 5 0 8 4 0 3 9 10 8 4 1 5 0 1 3 4 1 1 0 2 0 7 8 1 1 2 2 1 4 1 2 1 3 0 6 5 5 0 4 4 12 9 11 2 6 6 8 6 4 2 6 6 1 0 8 8 0 6 0 8 11 10 5 2 7 10 6 11 3 3 5 7 5 6 1 6 4 1 9 1 0 4 4 5 8 5 4 11 0 6 3 5 4 8 0 10 2 0 10 1 8 0 1 6 1 1 6 3 1 1 6 0 1 2 1 4 9 2 4 2 4 0 3 8 11 5 0 2 2 10 0 7 2 9 5 6 0 6 0 9 2 1 5 0 9 7 1 2 9 0 12 5 8 0 3 5 8 2 4 8 10 3 0 7 6 4 3 1 7 9 3 4 1 6 5 0 4 7 4 3 1 3 4 4 2 1 9 13 9 6 10 10 1 5 1 7 8 5 8 4 3 3 6 6 8 8 6 1 5 6 4 6 7 0 4 9 0 4 8 9 9 12 1 2 6 0 9 5 9 2 9 8 8 5 2 0 4 4 5 9 6 6 5 7 4 2 7 0 2 10 5 2 3 3 4 1 3 7 5 5 3 5 5 4 6 2 4 0 0 4 9 14 11 6 10 8 2 9 2 5 5 10 10 8 0 1 7 1 2 10 1 0 10 7 0 11 5 8 2 3 12 2 4 9 0 7 5 6 5 1 3 5 2 6 2 8 5 8 9 4 0 10 7 3 5 7 4 11 7 10 0 10 10 6 0 1 3 8 9 5 8 1 4 7 7 3 9 5 1 1 12 5 10 2 9 1 3 6 7 1 8 5 0 0 6 0 1 2 0 9 1 1 8 8 2 11 14 3 13 4 6 6 2 8 4 0 6 8 1 9 6 3 7 1 1 7 6 8 4 1 4 1 6 7 4 9 12 4 4 6 4 0 10 6 6 1 8 10 1 2 9 6 8 3 7 2 6 6 6 5 2 10 13 6 1 2 5 2 4 7 10 9 2 4 3 3 0 6 2 2 10 2 9 6 9 7 3 8 0 6 7 7 6 9 5 0 3 3 10 8 9 5 4 3 9 7 3 3 1 8 7 0 8 3 12 12 1 8 4 10 5 5 1 6 10 0 1 6 6 7 8 1 10 3 4 1 7 0 2 1 12 8 7 12 3 1 5 7 1 7 3 0 2 7 8 9 1 0 0 4 3 2 4 2 12 0 4 7 0 4 0 5 7 3 8 4 11 5 7 5 10 4 2 4 6 5 1 7 3 2 10 10 9 9 4 3 8 10 4 2 9 1 3 6 0 2 10 3 7 9 6 7 13 9 1 9 6 2 2 5 2 14 11 12 1 11 1 3 5 9 2 3 1 5 10 2 1 8 0 1 1 0 2 5 5 1 0 6 0 3 3 11 0 1 8 7 0 13 2 2 2 8 7 2 0 9 3 3 9 1 6 2 3 5 2 3 6 9 2 5 0 1 2 7 6 3 15 0 0 5 2 3 6 4 9 10 3 16 10 3 11 9 2 3 6 3 0 8 2 5 1 10 9 10 6 0 8 1 6 12 2 4 4 5 1 1 0 3 6 5 2 11 0 1 5 7 5 12 7 5 8 1 12 13 0 7 0 8 0 8 11 3 8 2 1 5 8 0 4 3 0 12 1 5 6 7 4 5 0 1 10 6 1 8 2 0 5 11 7 4 2 6 6 3 2 7 5 7 3 10 3 2 6 8 5 6 3 4 4 4 7 3 3 4 5 4 0 2 10 1 10 4 6 1 3 2 0 2 4 4 0 7 4 8 8 6 7 5 6 2 7 4 4 5 4 4 8 3 7 2 5 2 1 7 7 14 1 11 11 6 0 2 5 5 3 4 2 3 0 0 3 7 2 7 0 1 4 1 3 5 8 9 12 0 0 4 1 4 6 0 5 4 10 0 4 8 9 1 2 8 5 6 6 3 3 7 10 3 10 11 4 6 12 4 5 4 10 4 5 15 5 2 2 1 9 2 9 9 11 0 5 1 4 5 9 2 8 8 4 2 14 2 6 9 1 4 4 5 11 8 12 6 6 2 1 6 7 8 1 3 1 7 6 2 1 8 3 1 2 9 8 6 2 3 12 4 4 6 1 5 0 5 6 7 3 7 5 4 0 3 8 3 5 5 8 1 2 14 3 2 0 7 3 1 4 3 0 3 8 2 10 5 4 6 6 6 4 6 10 5 4 4 6 6 6 4 7 2 3 2 0 7 1 10 7 10 6 12 7 11 4 5 5 4 7 11 5 5 8 7 4 7 3 2 2 1 7 7 5 9 13 10 10 2 8 9 7 3 6 4 5 4 7 1 2 7 4 1 6 5 2 4 0 0 6 0 7 8 12 3 5 6 11 3 5 0 0 8 0 4 8 5 8 6 2 8 6 11 6 1 5 5 8 3 13 10 1 11 2 2 2 1 6 9 10 4 6 2 4 2 2 6 2 3 9 11 7 9 10 7 6 9 9 11 0 6 0 0 0 5 1 1 6 4 7 0 3 11 0 10 5 4 5 3 4 4 1 0 2 4 5 2 8 1 1 8 6 3 1 7 7 0 2 2 3 5 12 5 9 8 0 3 9 3 7 9 2 6 12 9 3 10 2 0 5 1 7 7 4 0 4 8 2 2 10 0 0 2 4 3 8 7 5 5 2 4 1 2 14 5 1 10 3 5 10 5 0 8 3 7 3 2 6 9 5 10 3 5 6 0 5 5 6 2 0 7 1 7 2 0 0 8 4 7 1 8 11 4 4 7 8 3 11 2 10 8 2 3 4 5 1 9 3 10 4 9 11 0 4 5 2 14 11 5 0 10 5 6 4 9 7 1 13 6 4 8 5 11 5 6 9 5 2 3 7 11 6 2 2 7 6 8 8 13 11 0 1 6 0 4 2 4 2 0 6 7 1 0 4 1 3 1 2 7 8 7 2 3 0 9 3 1 4 6 6 2 1 5 4 8 4 5 1 7 9 1 2 5 9 5 6 6 5 3 3 7 1 4 11 4 4 6 2 8 4 16 3 1 5 4 3 4 11 7 5 9 6 2 10 5 6 8 10 6 4 7 1 8 4 0 6 8 6 5 6 3 1 8 11 4 5 12 8 5 9 8 6 10 2 11 12 5 5 1 3 4 4 9 7 3 6 3 1 3 10 5 2 7 1 4 0 8 4 11 3 12 6 9 10 3 0 0 3 5 5 5 6 4 5 1 3 7 4 6 4 7 3 13 10 8 0 1 6 6 0 4 13 10 1 2 0 6 8 3 0 3 6 6 4 5 5 9 3 7 7 4 4 9 3 9 6 7 0 5 8 6 7 0 8 1 8 6 6 0 4 8 5 3 6 1 7 1 7 7 13 4 5 1 0 7 0 0 5 3 3 0 11 2 6 1 5 6 8 4 1 8 9 0 1 4 4 1 13 0 0 7 6 1 5 0 1 1 0 5 8 7 4 10 4 12 9 5 7 9 8 4 3 4 7 6 6 1 0 6 7 1 4 12 5 11 0 5 10 9 7 9 1 7 4 2 2 12 7 3 10 4 5 11 1 9 11 11 3 0 2 7 4 1 1 1 4 6 3 3 3 4 0 4 2 8 2 9 0 4 8 2 12 8 11 1 2 2 8 4 12 2 2 9 5 0 6 6 11 7 4 7 5 1 9 2 3 1 3 2 3 1 2 4 3 0 5 0 7 3 1 3 5 0 0 10 4 6 0 3 5 0 6 8 9 0 3 3 8 7 13 8 0 4 0 5 0 11 1 5 2 5 1 5 1 8 4 1 11 4 3 12 11 3 6 7 10 5 0 1 5 8 11 12 7 7 5 4 0 2 4 9 5 6 0 1 4 0 3 7 0 1 4 1 5 2 4 3 9 4 6 6 2 6 5 3 9 0 4 10 2 1 6 8 1 12 0 5 2 4 3 0 3 3 7 0 0 4 4 8 8 6 4 4 10 4 5 2 2 9 6 7 3 2 0 3 7 8 1 7 7 8 2 1 5 4 10 7 4 1 4 1 11 2 3 4 5 2 0 1 10 12 8 6 1 1 6 0 9 1 7 7 1 0 0 2 9 4 2 0 8 10 4 1 4 6 2 5 12 1 5 4 9 0 7 6 5 5 5 3 3 7 6 1 9 5 8 1 2 9 12 0 8 4 10 7 4 5 7 10 6 5 5 8 9 9 9 1 0 3 3 6 0 9 2 3 3 1 4 4 1 8 2 0 3 9 5 7 5 11 6 4 9 10 9 1 8 2 11 6 9 0 0 0 9 0 5 4 7 2 1 12 8 0 6 3 0 5 6 3 9 11 0 9 4 6 6 2 3 2 11 6 1 3 5 5 0 3 5 4 8 1 1 3 7 3 6 6 8 11 7 3 11 0 8 3 9 9 3 1 9 9 4 9 3 14 9 9 12 8 10 10 7 1 10 0 0 7 8 6 7 6 2 3 0 1 9 3 10 6 7 2 3 7 3 1 10 0 3 1 4 10 6 11 7 7 4 11 6 10 2 4 5 0 0 4 8 9 2 0 6 3 11 11 3 7 1 9 1 8 1 11 0 10 13 6 7 5 9 4 5 6 3 8 5 7 3 6 9 2 5 8 0 0 8 4 3 0 2 6 11 10 5 8 9 10 7 3 4 0 9 0 7 8 11 13 4 2 6 7 3 10 7 0 7 8 7 6 0 11 10 0 5 2 7 5 2 9 4 1 6 4 1 4 0 1 6 5 11 9 7 2 6 0 6 5 1 3 1 7 4 8 12 8 1 1 1 4 4 13 1 4 9 6 10 1 1 6 5 3 3 1 3 4 3 6 1 8 1 8 5 9 9 7 5 11 5 7 0 6 8 8 4 4 4 6 0 9 3 9 0 10 0 7 9 6 0 4 6 5 2 12 7 9 4 1 6 7 4 5 0 3 6 0 1 5 2 3 6 9 11 4 4 4 11 10 4 9 9 8 4 7 6 5 3 8 4 6 1 10 1 10 1 8 11 0 5 9 6 6 11 5 9 2 8 3 13 0 4 12 2 8 0 1 2 1 4 3 6 4 7 9 4 11 9 5 8 4 10 2 6 1 10 10 8 3 12 0 4 5 6 10 2 8 7 1 7 3 4 9 7 4 9 8 9 9 6 0 6 0 7 7 3 10 1 6 9 11 3 2 2 3 1 5 11 4 2 12 6 1 3 6 5 3 13 7 3 0 0 0 4 8 5 0 4 1 0 3 3 6 13 7 3 1 1 1 6 0 4 2 1 10 10 6 8 6 3 5 3 5 3 2 2 4 5 10 9 2 3 0 8 4 5 9 1 7 2 1 9 10 5 4 1 10 9 7 6 6 8 10 5 2 12 4 11 6 6 7 4 2 7 0 4 4 3 6 4 7 3 9 12 10 7 8 2 4 9 10 7 2 6 8 7 11 1 5 0 5 6 10 1 7 8 7 1 10 5 1 3 8 1 5 4 11 2 1 8 9 10 3 4 0 5 9 10 4 5 4 11 7 3 6 1 5 5 9 3 7 10 5 8 1 2 1 0 6 4 7 4 7 3 8 8 7 12 12 1 9 12 10 7 7 8 8 6 4 8 4 11 3 5 3 0 4 3 11 0 6 5 2 1 7 8 0 1 6 1 0 4 2 8 9 5 0 12 7 2 10 5 1 6 7 10 5 6 1 7 1 9 0 10 3 0 0 0 9 2 2 4 6 2 7 4 1 5 14 7 1 0 0 4 8 1 2 1 9 6 2 5 9 1 4 3 5 3 1 11 1 11 3 3 1 6 7 1 6 8 1 7 4 1 5 5 7 7 0 2 8 2 5 3 1 1 11 5 1 7 11 1 3 4 14 2 9 13 0 0 6 4 4 11 7 9 5 13 5 14 8 4 0 9 1 13 6 2 4 4 3 0 9 5 5 0 3 5 4 5 7 10 5 4 7 2 4 0 4 3 5 8 9 2 9 7 0 0 10 13 6 3 3 5 9 2 8 0 6 8 4 10 9 4 1 9 0 1 5 8 1 3 5 7 11 3 9 4 9 2 1 3 7 6 3 3 3 0 0 8 0 11 12 2 2 1 12 1 13 1 7 6 4 5 6 2 6 6 2 6 10 8 12 2 0 1 8 13 8 9 1 8 3 4 2 5 12 0 3 10 3 2 4 10 3 9 13 1 4 1 4 2 9 11 2 2 5 8 3 0 3 6 6 8 4 2 8 4 2 7 2 8 7 4 2 10 2 6 6 14 7 9 7 4 1 5 4 9 2 4 11 0 0 7 2 8 4 11 1 3 10 1 6 2 10 0 2 2 5 3 8 8 0 4 2 3 5 11 0 4 9 0 11 10 2 1 8 5 6 4 9 5 5 4 7 0 8 1 5 9 0 6 4 9 5 2 3 5 0 3 2 3 7 0 0 1 7 5 6 4 2 0 4 3 0 0 0 4 0 2 0 0 3 8 12 5 8 4 3 2 11 3 7 1 2 6 6 5 8 7 5 8 9 8 6 5 1 5 5 5 3 6 2 0 11 6 3 12 2 8 3 0 1 0 1 2 11 6 3 1 9 0 2 3 2 3 1 7 0 7 8 2 6 4 5 8 10 1 14 4 6 4 0 10 4 2 0 3 0 7 6 3 2 9 11 2 8 7 5 8 11 4 4 9 6 5 0 0 7 3 6 10 2 1 6 4 4 0 14 2 8 7 7 12 2 7 10 4 2 5 5 1 4 9 0 1 4 0 13 1 1 1 8 14 0 0 2 2 13 3 2 2 2 2 4 3 8 6 7 2 8 1 8 6 4 10 3 8 2 1 1 8 0 8 0 6 4 6 0 5 6 7 6 9 13 3 3 6 4 6 4 0 7 15 4 1 3 2 0 2 1 9 10 13 1 9 4 4 10 3 11 4 8 5 1 3 9 1 8 2 8 7 3 8 9 3 3 7 1 10 2 11 8 2 4 4 4 3 0 6 6 4 0 0 7 7 2 1 6 10 6 2 0 1 3 6 2 6 9 3 8 7 10 7 8 3 5 5 6 5 1 6 11 2 3 1 11 2 5 1 3 6 4 11 0 0 4 0 7 4 3 5 3 3 7 2 4 6 2 3 6 7 6 10 9 0 6 1 2 2 1 6 3 2 1 9 0 8 6 8 0 2 7 13 7 5 6 8 3 10 3 6 3 5 2 1 8 6 6 4 15 0 3 1 6 4 5 7 10 7 3 6 0 8 4 10 10 7 6 2 9 3 6 8 9 0 6 5 11 11 6 8 3 7 4 2 5 11 7 3 7 10 3 2 4 1 1 2 6 4 6 5 1 5 8 4 6 8 0 4 6 0 5 2 0 0 5 5 5 8 11 5 8 8 9 1 3 6 1 4 1 8 2 9 7 3 1 1 5 4 0 11 5 6 6 10 5 4 7 0 4 5 11 1 1 8 1 2 8 6 4 5 3 8 2 3 8 4 6 6 6 8 3 8 9 1 11 3 1 10 5 7 4 3 0 7 0 5 6 0 3 1 3 3 13 13 7 8 0 2 7 10 4 1 8 0 3 5 4 9 0 8 7 7 12 2 1 3 8 2 8 7 5 3 10 9 1 6 11 6 8 6 2 7 4 7 0 1 0 2 2 8 4 8 6 7 1 9 5 2 4 7 6 12 3 2 13 3 7 7 1 4 11 6 4 4 6 6 11 2 3 1 10 6 1 3 6 1 7 9 9 6 6 5 8 0 1 0 2 5 11 4 10 4 1 10 8 1 6 4 8 7 6 0 3 7 4 3 8 2 9 9 10 4 8 2 3 0 0 10 0 6 4 9 2 11 7 5 0 0 0 4 4 2 8 8 7 6 0 9 6 1 8 6 8 6 9 0 5 2 11 6 0 4 9 3 2 1 11 2 7 4 7 1 1 7 2 4 5 4 1 10 10 10 8 2 7 7 1 3 10 3 0 10 1 8 8 7 5 8 1 5 9 2 5 2 3 6 11 8 4 9 3 2 3 2 3 0 3 11 1 5 5 8 7 2 5 5 7 7 3 4 0 6 4 0 8 5 1 11 5 5 0 6 4 1 2 0 0 8 6 4 0 5 12 8 11 0 5 9 9 2 0 13 10 6 3 8 6 3 0 9 2 5 6 4 9 0 5 5 4 9 9 1 3 2 9 1 8 0 10 10 0 10 1 5 6 0 7 12 5 4 2 8 12 1 8 1 9 8 10 2 5 0 4 6 1 9 11 2 3 4 0 4 1 9 3 4 7 12 4 0 3 5 10 3 3 15 12 4 3 2 6 10 4 8 0 10 2 6 5 6 6 7 6 7 9 0 3 0 6 3 9 9 4 5 8 11 5 5 3 6 5 7 2 7 6 0 5 1 3 4 3 7 9 7 7 6 12 3 5 4 0 5 8 3 0 1 4 6 5 2 5 9 7 2 13 1 8 0 9 0 9 4 8 11 10 0 12 7 10 12 1 1 7 3 2 4 9 8 0 4 4 1 8 9 0 10 3 6 6 6 1 1 0 12 4 3 4 8 3 0 5 6 3 0 4 0 6 6 2 7 0 3 2 3 9 9 4 10 10 1 4 13 3 0 8 0 5 2 2 5 3 7 1 6 1 8 10 3 5 9 9 0 2 3 9 3 3 7 0 5 7 8 0 0 8 10 7 8 1 0 2 7 2 1 5 2 4 8 1 3 9 6 6 3 5 11 4 2 11 1 1 2 5 5 0 4 2 10 3 6 11 0 3 5 3 1 8 5 3 1 2 8 0 8 7 7 2 0 12 3 10 6 0 3 9 6 4 3 2 10 1 2 0 10 6 6 8 0 5 2 3 6 4 6 7 7 2 10 2 9 3 10 4 9 6 1 1 1 4 1 10 5 14 10 7 12 10 11 6 11 1 8 1 7 1 5 4 10 0 7 12 9 2 10 4 8 8 1 0 8 8 7 0 7 1 0 4 4 8 3 6 7 0 12 7 1 3 3 6 4 5 8 7 2 4 5 2 0 6 6 4 1 0 1 3 9 1 8 0 1 6 0 2 0 7 5 10 5 1 6 2 7 4 5 4 0 11 5 7 7 3 1 8 10 1 7 10 10 1 9 8 4 6 1 3 1 3 6 8 6 4 1 7 0 4 8 1 8 4 6 6 0 3 5 1 3 2 8 7 2 0 3 3 9 7 8 10 10 4 4 1 3 10 5 9 11 0 3 9 11 5 2 2 6 2 1 9 2 1 0 2 3 7 1 6 1 5 7 8 4 4 5 1 1 8 3 3 0 0 8 1 9 6 7 7 4 1 5 11 8 5 16 5 5 9 2 6 2 2 5 8 10 10 1 7 1 4 7 9 2 4 12 9 6 9 7 1 7 3 7 4 8 10 10 9 1 2 11 9 11 9 10 13 3 9 6 2 2 7 1 6 8 9 5 7 5 7 8 3 0 5 6 10 0 4 4 7 13 9 9 8 4 0 4 3 10 8 1 9 1 13 8 5 7 8 3 12 8 7 7 3 10 5 1 5 2 4 0 4 11 7 5 5 4 1 6 1 7 8 9 1 3 8 7 8 2 9 6 7 9 16 1 8 3 3 2 0 4 7 7 7 7 2 8 2 7 3 3 2 3 2 6 5 1 8 7 1 3 6 3 6 3 7 3 1 1 12 11 1 3 3 3 0 5 8 3 7 14 12 12 7 7 2 0 2 2 6 5 4 0 2 3 7 10 5 2 2 8 8 7 4 9 2 5 1 0 4 3 10 3 7 0 0 0 3 7 9 8 1 2 3 0 2 2 4 7 9 2 1 3 2 10 4 2 5 2 7 1 0 0 8 0 7 9 8 0 6 0 0 0 4 2 8 9 3 7 1 4 3 1 12 2 3 5 10 5 8 1 9 13 7 0 0 11 0 11 14 8 9 7 0 7 5 0 5 3 13 9 4 8 2 4 1 0 1 1 7 10 3 5 3 1 4 6 7 4 0 9 1 7 8 5 5 0 9 7 9 4 7 2 1 6 6 7 1 4 6 8 1 6 12 8 9 7 1 1 10 2 8 3 1 5 4 2 5 12 0 1 1 10 4 0 9 8 2 8 8 4 4 6 0 4 6 9 8 3 10 0 3 7 2 5 1 3 1 4 6 8 6 0 5 6 8 6 1 9 7 6 7 6 0 8 3 2 5 0 5 4 1 6 2 0 2 4 2 5 1 9 0 7 3 2 8 2 13 4 7 8 3 7 0 8 6 3 7 3 5 2 10 5 6 1 0 7 0 4 9 3 4 5 3 1 6 3 8 7 15 4 3 4 3 10 7 1 1 1 4 7 8 0 7 13 5 7 0 0 1 5 7 1 11 4 10 0 2 0 8 4 9 4 10 2 1 6 6 10 9 0 6 8 11 0 4 3 10 2 1 6 10 0 7 6 1 6 1 1 8 0 4 8 7 6 10 3 2 11 8 1 4 11 2 4 3 5 9 11 2 2 2 4 7 6 8 5 1 5 4 7 0 4 5 9 1 2 0 6 4 4 4 0 8 0 1 9 7 12 9 3 6 0 0 11 1 4 2 7 8 6 0 2 2 3 0 2 8 10 0 4 7 11 2 11 7 2 5 4 5 4 11 10 4 4 6 1 3 9 4 2 7 7 8 1 3 0 1 3 4 8 6 2 11 5 6 5 5 4 9 9 6 0 6 4 2 14 8 0 11 5 6 7 2 7 4 2 13 0 10 5 5 10 0 3 0 5 1 2 9 5 9 2 6 9 11 6 2 1 6 4 3 11 10 3 3 6 7 4 6 5 0 8 8 9 5 1 6 9 4 0 5 0 8 4 11 9 1 8 11 3 1 2 6 6 4 3 4 8 5 4 10 1 5 7 3 0 6 0 2 2 7 9 8 2 3 5 1 8 7 11 1 3 1 0 9 5 7 2 8 11 4 1 0 0 1 8 6 5 0 1 4 5 8 1 2 0 1 11 4 0 3 4 12 6 3 3 7 7 2 9 2 1 1 6 1 10 0 10 3 9 1 7 4 10 7 3 5 8 7 6 2 8 5 1 10 13 1 1 2 5 3 2 5 5 7 0 2 0 8 0 4 0 0 1 3 5 0 6 3 8 8 7 1 8 2 8 3 0 11 5 3 0 10 8 4 1 3 10 6 2 7 7 0 1 3 6 4 7 0 1 2 7 6 6 11 1 2 1 2 5 10 8 2 0 3 12 8 1 3 4 4 3 8 5 1 2 8 1 6 8 9 8 0 4 4 3 0 7 0 2 3 3 5 1 11 4 6 7 3 8 9 4 1 4 7 8 10 1 4 3 6 0 0 6 4 10 8 3 0 0 3 4 10 9 2 3 0 9 0 1 0 5 5 10 6 11 4 1 0 5 13 3 2 3 13 6 5 0 0 5 5 4 4 0 5 1 4 8 9 7 4 3 3 9 0 3 1 5 8 8 1 4 4 14 4 3 4 4 6 0 4 0 8 4 10 4 0 6 5 3 8 2 0 6 5 3 8 2 0 10 5 3 0 4 8 4 4 2 1 0 1 9 2 7 2 4 8 1 5 2 1 2 4 2 2 4 4 6 7 5 7 12 1 6 1 5 7 0 1 2 8 6 0 8 7 2 4 10 9 8 7 3 1 11 1 3 10 8 4 1 8 13 1 4 9 1 2 7 8 8 8 6 5 8 0 2 3 4 1 0 3 4 7 0 10 4 1 0 3 5 4 1 8 8 9 7 2 4 10 0 8 5 8 0 4 1 5 9 3 3 3 8 1 3 0 9 7 10 3 4 7 7 0 2 6 7 6 10 5 2 6 3 3 3 0 2 7 10 6 7 7 3 3 7 1 5 6 1 4 3 2 7 4 5 5 6 2 10 6 1 3 3 4 9 7 3 10 1 0 1 1 2 5 5 9 5 11 9 0 0 1 8 6 2 2 7 7 3 5 7 8 1 9 8 4 5 2 2 1 5 5 2 2 2 9 9 0 11 0 0 9 3 4 3 1 12 2 1 6 2 1 7 1 3 1 0 5 9 0 4 9 5 1 8 0 10 8 10 11 2 11 8 1 5 11 0 1 6 6 0 0 3 4 8 1 8 3 4 1 14 2 2 4 6 5 3 6 1 5 1 1 5 5 2 6 3 8 4 5 6 5 10 0 5 5 2 6 2 8 2 1 4 2 0 8 2 2 7 5 0 1 2 2 1 0 11 9 8 2 6 4 3 0 0 4 5 5 0 5 9 5 1 9 4 9 13 5 10 14 0 9 3 4 4 5 8 11 3 8 4 5 11 4 9 9 8 2 8 5 6 8 1 9 6 8 3 7 4 11 0 4 8 4 10 4 7 1 9 1 10 0 3 0 6 10 11 3 10 6 7 8 1 7 0 10 3 6 7 2 5 2 10 7 4 10 9 8 2 4 7 4 3 4 4 4 6 1 5 5 7 3 0 2 7 0 9 7 5 1 9 0 13 0 3 11 5 11 2 7 7 7 8 3 2 4 0 1 1 5 10 11 3 1 6 7 6 3 7 2 6 4 10 0 4 7 6 8 6 6 7 4 1 11 6 0 11 2 8 5 4 0 6 9 1 0 7 4 7 8 7 6 0 5 9 9 1 1 5 4 0 6 1 1 0 0 3 1 1 6 9 6 3 6 7 9 6 4 8 3 6 0 1 0 2 11 1 11 6 5 2 4 6 3 0 4 6 11 4 1 5 1 5 3 7 6 8 7 11 0 6 7 0 3 2 10 0 5 0 2 8 3 10 3 12 3 8 5 10 7 4 10 1 5 3 9 3 3 2 9 5 0 7 11 4 6 4 9 4 2 5 3 3 12 6 14 5 8 12 0 0 10 1 9 1 2 6 11 2 7 2 8 1 3 11 2 4 9 5 4 7 0 0 7 3 0 3 10 8 2 4 8 9 4 5 1 10 2 6 3 8 9 11 3 1 0 3 5 2 0 13 3 2 9 11 0 1 8 2 2 2 2 6 10 4 8 3 6 6 4 12 7 1 6 3 8 3 9 7 3 10 11 10 7 7 4 7 4 2 6 0 0 1 2 0 2 9 5 9 1 0 7 5 0 1 0 3 2 7 3 3 1 8 6 1 3 1 3 11 6 6 11 3 0 2 12 4 5 4 9 1 4 3 0 1 6 3 1 3 3 1 1 4 6 2 10 0 2 3 8 8 9 7 3 2 2 1 9 9 3 11 9 0 5 8 8 4 2 4 3 1 5 2 5 4 9 2 4 1 9 5 1 6 9 2 3 7 2 7 8 11 2 6 1 2 7 1 8 11 6 2 7 4 4 0 8 6 4 2 1 8 2 4 7 2 7 2 8 8 5 2 7 1 8 2 9 11 13 5 7 4 9 8 6 5 1 5 9 10 8 4 4 4 8 2 4 2 1 8 2 6 0 9 7 7 7 6 0 4 7 2 10 2 2 7 8 0 1 6 5 3 3 13 11 8 7 3 9 9 8 9 9 9 3 0 2 6 11 5 4 11 7 5 1 2 4 0 2 9 6 8 7 6 9 11 6 8 10 8 3 4 6 9 4 3 2 0 7 10 5 2 6 6 4 7 2 2 0 8 9 2 6 3 5 0 9 4 5 4 7 5 7 2 0 0 8 1 1 9 1 0 1 8 9 1 3 1 1 7 5 6 11 4 0 7 11 0 6 3 5 4 6 8 11 0 3 8 4 5 7 3 10 3 5 1 0 8 2 2 11 6 10 3 1 4 2 3 5 6 6 4 2 1 1 12 4 3 12 7 4 4 8 4 4 1 9 10 3 4 4 0 3 2 3 5 4 2 2 6 8 9 7 5 11 2 2 7 0 7 3 11 9 3 6 5 3 6 1 0 6 6 5 10 7 0 4 1 7 2 3 4 6 6 0 4 6 4 5 10 12 5 5 4 12 5 2 12 4 9 9 9 0 10 5 0 6 7 2 1 9 0 8 3 6 7 0 2 10 5 9 1 10 7 8 7 6 1 5 4 4 8 6 3 3 2 3 6 5 7 2 6 3 0 3 4 6 0 0 0 6 8 6 4 9 4 1 9 5 7 3 5 9 8 0 4 3 0 9 1 8 8 3 1 3 10 0 5 7 10 3 5 5 0 2 7 4 5 4 2 0 7 7 0 6 0 14 4 11 4 2 10 4 2 9 7 4 6 4 1 5 3 8 9 6 2 7 3 0 2 6 1 5 5 4 5 4 1 8 12 2 9 9 5 3 13 6 5 10 8 3 4 6 8 4 0 7 3 5 1 2 10 6 2 10 9 1 3 2 10 1 4 8 2 4 2 9 7 5 9 3 6 3 1 9 3 3 1 2 7 2 10 1 10 7 5 0 7 3 7 5 0 6 11 1 5 7 12 0 0 8 0 14 10 4 6 1 4 5 4 4 7 3 0 2 9 7 6 8 12 6 1 1 2 0 0 1 7 7 0 9 5 9 8 4 10 1 10 6 13 10 1 7 6 1 3 9 6 0 7 6 8 4 5 12 6 2 1 8 2 1 6 3 4 11 5 7 6 6 5 6 5 4 0 2 6 10 0 3 14 6 10 6 7 0 3 1 6 7 7 2 8 5 1 3 7 1 6 6 7 3 4 0 8 2 2 11 2 7 3 4 4 3 0 7 5 10 0 4 10 9 8 1 4 5 7 3 2 7 2 7 9 5 6 0 9 2 4 3 1 2 7 3 7 9 7 9 4 9 4 1 0 0 9 5 8 4 3 3 16 4 9 1 4 5 6 6 5 2 0 7 0 5 5 7 9 3 0 3 8 6 7 5 5 7 8 4 3 11 0 0 0 0 10 5 11 5 2 0 3 2 8 2 4 6 10 11 1 5 3 0 2 2 14 6 4 0 5 8 10 5 11 1 4 3 2 4 11 3 7 5 3 8 2 1 0 12 7 4 8 9 8 5 5 9 6 2 7 5 5 0 6 4 5 1 4 5 10 5 6 8 9 6 3 7 0 4 1 6 9 4 1 0 3 11 6 1 10 9 9 0 8 5 5 0 3 9 6 0 5 2 13 4 6 3 0 1 5 2 0 9 11 3 2 4 5 0 10 6 6 2 7 6 11 6 0 8 5 7 0 8 0 2 0 1 3 6 6 2 1 5 5 3 9 5 4 6 2 4 12 10 3 6 6 11 8 5 11 4 3 7 2 3 5 3 0 2 7 7 5 9 6 12 2 2 1 0 11 1 0 2 10 0 3 5 1 3 6 4 3 7 0 4 9 0 9 1 1 4 11 0 6 0 3 14 10 7 4 7 1 1 0 5 4 0 1 10 8 12 1 7 0 1 9 11 6 6 4 8 8 7 2 1 6 0 9 1 2 0 4 6 7 9 1 13 3 4 2 7 4 2 6 8 6 5 10 6 10 9 7 8 5 2 1 5 3 4 7 3 14 4 9 1 4 7 1 2 0 2 2 1 8 8 1 5 2 13 0 0 0 4 4 5 5 4 1 2 0 11 7 3 9 6 11 4 9 3 4 2 7 5 1 8 8 3 1 6 0 1 2 4 3 1 2 3 8 1 4 4 11 7 15 1 13 8 7 2 3 12 11 3 2 6 7 1 8 3 5 8 10 0 1 11 4 7 10 6 7 2 3 3 13 5 2 12 6 2 13 2 7 3 11 8 5 3 9 3 10 2 10 6 3 13 3 5 6 5 7 3 3 7 11 12 6 5 4 5 4 0 3 9 5 0 4 3 3 6 6 0 1 3 6 12 0 5 3 5 0 5 4 2 11 6 9 4 8 4 6 4 5 7 2 14 5 11 7 5 3 6 3 9 10 4 5 12 6 1 4 12 3 2 0 5 0 9 10 5 5 2 8 3 0 9 3 12 9 11 8 5 5 8 4 7 5 2 5 10 0 7 10 8 3 2 5 10 2 8 7 0 9 4 14 0 4 5 4 0 5 0 0 3 6 7 7 9 0 4 0 7 2 1 7 3 10 3 6 1 12 8 3 8 2 5 6 6 12 3 13 0 11 3 7 12 2 7 0 0 0 8 5 11 5 10 4 0 3 2 7 6 0 8 11 8 0 6 8 3 12 9 0 3 8 8 3 6 7 8 4 4 1 5 0 4 0 12 4 9 0 0 3 1 12 1 6 10 1 6 7 7 9 5 2 7 3 4 9 3 0 2 1 4 5 10 9 0 1 4 10 0 4 4 3 7 8 0 1 1 7 5 13 9 0 3 6 12 0 3 13 7 1 4 0 7 9 0 8 1 7 10 2 4 0 1 8 4 2 7 2 4 3 3 0 4 1 5 7 3 10 9 2 12 6 7 0 2 10 7 8 0 1 1 10 0 2 0 7 2 9 1 3 9 4 0 3 0 8 6 6 5 1 10 0 9 1 8 10 12 10 9 1 3 10 5 0 4 11 0 7 0 2 5 3 4 3 8 11 3 2 1 0 6 7 1 0 1 3 3 9 2 8 12 9 3 2 5 5 2 13 8 4 6 3 6 3 1 7 0 6 7 9 4 7 0 12 6 0 0 0 6 0 1 10 11 3 7 4 5 8 5 4 8 2 9 6 3 8 4 9 9 7 1 4 3 6 7 8 3 7 4 7 5 9 5 2 5 4 7 6 2 1 3 7 6 2 1 0 4 9 8 5 0 3 5 0 9 6 5 3 5 12 4 4 9 7 9 5 6 8 4 8 9 6 11 9 7 1 3 14 3 2 1 1 7 5 3 5 3 10 2 6 6 3 2 6 11 2 5 2 3 8 13 8 7 0 4 8 1 2 0 8 8 4 2 9 6 8 3 2 4 5 8 2 4 7 0 6 6 3 4 8 8 0 1 8 1 4 9 2 4 7 3 11 10 1 6 6 9 6 3 5 4 7 10 6 6 4 1 9 5 0 14 7 9 2 0 8 7 6 3 2 10 2 3 4 4 4 6 5 0 8 3 4 7 7 4 0 7 4 1 8 8 1 5 4 3 7 2 8 3 2 2 1 10 5 9 13 4 6 1 4 9 7 2 5 5 1 11 4 2 6 7 2 5 2 2 10 7 5 7 11 0 1 2 5 4 6 4 4 3 12 8 7 3 1 6 1 3 3 0 1 3 10 3 3 9 7 10 14 6 8 3 7 7 5 2 8 8 5 9 7 11 11 0 5 1 2 11 5 8 6 4 2 1 4 1 1 8 6 11 4 8 3 2 5 4 8 9 7 9 0 10 7 5 7 6 8 7 10 6 4 2 3 4 2 6 0 2 11 11 2 9 8 7 6 7 11 3 3 8 1 8 6 7 8 11 6 9 5 1 7 7 9 4 3 6 4 9 7 3 6 7 3 11 4 2 6 6 7 1 11 9 4 3 2 6 2 5 1 13 4 4 3 6 5 3 0 7 10 2 3 0 6 8 2 2 10 5 4 2 3 0 8 3 8 6 3 7 9 7 8 8 1 9 2 5 1 11 4 3 6 5 1 5 1 6 9 2 12 4 14 1 3 9 7 2 3 3 5 9 2 5 11 5 8 12 5 0 8 10 11 4 3 10 11 6 8 5 3 6 8 6 5 5 1 3 7 3 2 12 8 7 6 3 10 1 9 9 0 5 2 2 2 6 10 2 2 9 5 0 5 1 4 10 4 4 7 8 10 0 1 6 7 9 1 14 7 2 1 9 0 6 7 6 0 10 0 6 8 10 6 4 2 8 7 9 4 6 11 4 4 6 6 2 4 3 0 10 0 4 3 9 4 0 12 5 3 8 3 0 2 6 5 0 2 8 11 4 11 5 7 8 11 5 1 6 0 3 2 4 5 7 2 6 2 5 4 0 1 11 5 10 12 2 1 10 4 2 10 4 5 11 4 3 1 6 8 5 10 7 7 7 2 3 1 2 8 4 7 6 1 1 2 9 2 3 3 4 4 5 8 6 2 12 10 3 8 9 6 7 11 9 4 6 9 11 1 6 2 3 5 1 1 4 2 2 6 11 2 4 1 2 4 0 0 5 4 12 11 9 7 2 0 9 6 5 10 6 9 0 7 4 5 2 10 7 3 7 4 12 8 5 6 4 0 4 0 5 12 11 6 4 9 1 3 11 11 0 3 3 9 4 0 1 6 2 2 0 7 1 12 0 12 5 7 7 5 9 2 10 3 3 0 5 4 6 3 4 1 2 6 6 10 5 4 5 4 1 9 3 1 0 0 9 0 0 6 7 0 5 2 5 2 2 4 1 5 4 2 6 7 12 7 6 10 1 2 9 2 1 0 3 3 6 6 2 1 5 2 9 2 7 6 6 7 4 0 10 10 7 9 6 9 4 8 4 3 6 3 6 5 6 6 10 2 6 10 4 0 5 6 7 4 3 8 6 3 10 5 4 8 3 9 2 2 6 3 2 7 3 6 5 6 4 6 7 8 8 7 5 4 2 3 3 0 0 3 5 4 8 9 5 5 0 11 6 12 3 6 9 6 4 7 9 0 2 0 1 12 3 4 11 6 1 1 2 12 7 4 9 5 5 10 5 9 8 4 14 10 4 6 5 4 4 8 1 13 10 4 1 11 4 1 1 1 3 5 9 1 7 0 6 7 8 8 4 9 4 2 3 7 10 9 6 12 5 6 3 9 3 5 8 1 9 4 5 8 6 2 3 0 0 0 4 7 1 6 4 10 5 2 6 7 2 3 1 5 10 4 1 4 6 8 4 2 11 2 6 9 10 10 5 17 8 8 12 5 8 5 10 11 3 8 8 1 1 7 3 0 12 12 6 7 3 3 9 1 2 2 8 3 2 7 3 9 5 9 5 0 2 9 8 11 1 3 4 9 0 3 0 9 2 0 2 7 6 6 3 1 5 9 12 6 9 3 4 5 7 0 7 2 4 6 8 3 9 13 7 3 4 5 0 10 9 0 4 2 3 6 0 7 8 0 5 0 11 0 6 9 11 5 1 2 0 3 4 13 2 1 0 4 12 8 4 0 6 7 9 2 3 7 2 5 0 7 8 1 9 7 0 4 11 3 0 6 3 8 13 3 8 4 1 6 4 6 13 1 6 7 7 3 7 0 6 5 9 0 4 10 1 0 8 5 2 3 6 10 7 1 10 8 8 5 7 3 0 10 5 2 3 8 4 9 8 9 0 10 5 1 8 4 4 3 1 8 9 11 1 6 8 10 9 2 1 10 3 7 7 7 3 8 10 1 9 4 0 2 0 3 1 1 1 7 4 0 9 4 10 3 8 1 3 11 10 8 2 1 10 6 7 4 10 10 7 7 6 2 7 1 0 1 7 6 8 6 0 5 1 7 0 5 10 6 5 1 0 9 11 5 0 4 1 2 3 1 8 4 8 8 5 6 5 0 7 9 3 9 11 1 4 5 1 7 5 5 3 3 7 4 4 4 3 5 1 11 6 3 6 4 1 3 7 2 4 8 7 8 4 4 1 3 2 10 7 0 9 0 6 10 1 7 5 6 0 3 13 2 0 0 2 2 5 2 7 2 12 6 2 8 1 1 5 6 7 1 7 4 3 12 8 8 0 0 0 8 4 9 5 9 2 2 4 14 4 6 11 2 9 3 2 0 3 9 5 10 7 3 9 0 0 6 4 1 3 0 0 4 4 2 6 6 6 1 8 7 0 7 4 9 3 6 5 4 8 7 8 10 5 11 10 3 12 10 1 5 0 2 2 9 4 0 11 2 3 6 11 4 9 7 7 6 2 5 5 1 9 3 3 7 9 1 10 6 4 7 2 9 2 5 2 5 5 6 6 2 1 5 11 6 6 5 0 6 3 9 13 9 10 10 6 9 7 7 2 7 8 8 5 1 1 5 4 9 5 11 9 3 0 5 9 1 4 5 8 7 7 4 10 5 10 13 7 2 7 7 3 10 3 4 7 0 0 1 4 9 3 6 7 6 10 3 7 10 6 14 6 4 7 9 5 10 8 13 11 6 11 1 1 6 14 3 2 6 8 2 4 3 1 6 5 10 12 5 9 6 12 6 10 8 7 2 8 1 4 2 7 10 2 10 9 4 3 3 0 2 5 3 3 5 1 8 1 9 1 0 2 5 7 2 0 3 6 0 10 0 0 1 7 6 4 11 1 1 5 3 12 5 3 10 5 0 6 2 10 3 4 5 12 8 5 5 2 0 5 6 3 5 3 7 0 5 2 3 7 2 1 7 9 10 11 2 8 0 11 2 2 2 5 1 0 1 4 3 5 3 9 7 4 9 6 4 11 0 10 10 4 5 9 0 3 4 3 1 3 3 5 8 10 10 3 2 1 1 7 12 10 6 8 2 1 7 4 3 5 4 6 0 3 6 1 4 8 9 3 3 3 1 0 7 9 8 8 1 13 5 2 7 0 1 2 4 10 10 9 1 3 5 4 3 6 2 9 7 6 9 9 10 4 4 6 3 3 4 12 1 9 0 0 5 3 2 5 0 0 8 8 6 1 3 2 2 2 11 3 9 2 0 7 3 11 14 6 3 2 9 5 6 11 8 7 1 7 7 3 2 1 1 8 2 3 2 5 5 1 3 8 7 8 2 3 8 5 5 1 7 6 1 8 0 6 10 2 1 5 12 5 7 8 2 2 1 0 10 2 6 2 3 2 2 2 4 9 5 10 0 13 7 2 4 1 5 5 0 8 0 1 0 5 1 9 1 1 2 6 10 1 8 4 4 0 15 0 9 4 2 0 1 11 9 8 3 6 2 6 5 8 3 8 5 0 1 6 5 1 6 3 10 7 1 0 0 4 8 3 5 6 8 2 4 2 9 3 4 3 5 1 3 1 1 4 6 8 3 2 4 4 6 11 5 9 4 2 0 8 10 0 2 6 7 8 10 9 2 4 8 4 0 10 6 6 5 3 5 3 2 0 5 8 0 2 9 2 10 6 6 5 3 8 7 5 6 8 10 11 6 5 6 7 1 7 2 7 8 4 1 4 5 1 2 6 4 6 4 10 2 1 2 1 8 1 4 5 13 0 8 9 7 4 7 3 10 3 7 6 14 4 3 0 11 6 2 2 0 6 2 5 0 6 1 4 4 11 9 5 2 4 4 5 11 1 3 6 7 5 1 11 1 7 7 4 6 3 4 0 7 1 3 6 3 8 4 1 6 6 10 5 0 7 0 2 2 8 7 5 1 3 12 2 5 4 5 12 9 3 8 5 4 9 5 2 11 9 10 2 6 6 4 6 7 10 9 4 3 2 6 1 4 0 7 1 7 7 4 3 6 9 11 0 11 4 12 4 7 11 0 7 2 6 4 4 6 11 6 0 3 1 9 6 4 1 4 4 3 1 5 8 0 5 1 3 7 1 3 8 4 10 2 6 7 3 4 0 4 4 7 2 6 2 14 1 8 1 1 2 4 11 0 8 10 5 5 8 5 6 3 0 9 3 1 2 4 5 4 3 5 12 4 7 6 3 6 12 7 6 5 2 2 8 7 11 4 10 5 0 1 2 4 6 2 0 5 5 8 4 8 6 6 8 8 2 9 4 6 3 1 7 10 6 2 3 2 12 5 6 4 6 4 6 14 7 6 9 0 2 7 9 2 0 1 9 2 2 5 4 2 0 9 2 0 5 3 5 3 7 0 12 4 3 5 3 7 6 7 9 0 6 3 3 5 7 4 4 0 4 10 10 2 9 0 6 7 4 4 5 14 8 8 7 4 3 9 3 8 12 0 10 10 5 2 4 1 2 6 5 9 11 7 6 3 5 1 1 3 8 3 9 0 0 4 9 9 5 6 3 10 10 9 2 8 4 3 8 9 9 1 9 1 5 8 8 4 1 9 7 7 8 9 14 3 2 3 9 14 10 2 7 4 6 7 6 9 4 2 0 0 7 3 1 7 9 0 3 0 9 5 9 3 2 5 10 2 4 7 0 12 4 4 7 7 3 10 6 9 2 6 7 6 2 8 1 0 6 8 4 2 10 5 3 2 7 4 2 1 1 2 8 3 6 1 0 6 9 1 2 0 1 0 9 10 6 9 7 0 1 6 1 12 6 2 6 6 5 5 12 8 5 10 4 0 6 3 13 2 3 12 6 3 4 0 2 8 8 10 9 8 7 4 8 2 0 4 8 3 1 2 8 8 2 0 9 8 0 9 6 4 8 6 8 6 4 2 5 8 2 7 6 8 3 10 3 7 2 5 4 4 7 5 0 7 5 5 1 4 5 4 5 0 7 8 6 4 11 0 7 1 2 2 5 12 7 6 5 2 3 4 11 1 0 7 13 4 6 9 2 0 4 7 10 10 11 11 10 1 0 2 6 3 6 8 6 2 0 1 3 1 8 1 7 1 0 1 11 0 11 7 4 5 9 1 8 6 8 7 8 12 3 11 6 8 5 4 4 5 0 1 10 4 1 6 6 1 2 8 7 1 0 2 10 11 6 9 3 6 4 8 4 9 4 4 4 8 9 12 6 5 8 10 4 1 1 9 9 7 1 1 3 2 11 6 3 2 10 8 1 1 5 6 4 11 7 0 6 6 6 4 1 5 0 8 7 10 7 9 0 2 1 10 7 2 8 8 4 1 0 7 10 5 6 5 0 0 9 8 7 1 6 3 6 3 6 8 3 0 4 6 4 5 5 5 6 5 3 11 2 8 12 6 1 3 11 10 9 8 9 1 12 6 3 7 5 9 5 4 1 0 5 2 2 4 2 4 3 7 0 7 0 6 0 2 0 3 5 5 9 9 0 10 7 1 1 3 7 10 8 6 6 0 2 9 2 1 9 3 8 12 3 4 1 6 0 4 5 7 7 4 5 5 1 1 3 9 6 4 2 1 9 5 10 6 1 5 6 1 5 0 7 9 5 3 0 11 7 2 6 0 8 3 2 11 0 12 1 0 6 2 4 9 0 2 7 7 1 5 3 8 2 3 7 5 11 10 3 8 0 6 8 1 2 7 5 0 3 4 7 4 5 8 6 7 3 2 10 9 5 4 3 2 5 7 1 7 1 4 8 4 4 9 7 10 5 9 10 5 3 0 4 3 6 5 3 4 2 3 6 11 7 1 5 2 3 5 9 2 0 8 5 10 4 5 4 13 14 7 1 1 3 0 1 1 3 4 11 0 5 10 2 6 8 0 6 6 6 10 6 0 0 6 9 10 2 5 2 5 3 1 3 11 3 4 2 10 3 0 3 6 10 1 10 12 6 4 1 7 6 5 6 5 6 10 6 0 0 0 7 7 2 7 8 7 10 9 2 3 7 6 2 3 0 5 6 1 3 6 2 9 4 4 4 12 3 2 6 10 4 4 1 0 1 5 9 1 5 2 11 2 11 5 5 8 13 0 4 10 2 3 2 12 0 5 10 0 4 8 1 2 7 8 10 8 3 2 2 4 0 3 7 4 3 5 7 3 8 7 6 4 2 7 2 5 7 5 5 7 6 0 0 3 5 4 3 5 5 7 11 2 5 10 2 6 5 4 5 5 1 4 0 2 7 1 10 11 10 6 8 1 8 3 10 6 11 2 8 4 9 6 5 8 3 1 6 1 2 6 10 0 0 3 0 8 12 6 4 1 11 9 1 0 10 7 8 4 5 2 6 4 2 5 3 5 4 1 8 0 1 9 8 7 13 10 1 2 2 1 4 1 6 8 11 6 5 7 6 2 0 5 1 4 1 3 2 4 2 5 1 7 6 5 0 6 2 0 0 6 6 1 10 1 10 9 3 2 1 1 1 5 8 6 3 7 4 8 5 4 8 8 5 0 1 2 9 5 4 8 1 3 8 3 11 5 1 0 12 5 9 10 0 8 0 2 2 2 3 9 0 2 3 0 11 6 7 6 11 8 3 1 2 6 3 8 8 2 1 0 3 0 9 7 9 9 0 1 3 13 4 2 10 5 5 3 11 5 2 10 9 3 4 3 5 5 4 14 2 8 3 3 0 5 13 6 10 9 3 0 6 1 2 4 1 9 5 0 4 9 5 4 2 1 9 10 2 0 6 1 10 1 3 3 7 6 4 5 8 7 7 4 7 1 6 0 4 4 3 3 4 8 3 11 4 2 8 9 7 1 9 5 9 13 8 5 7 2 7 3 4 10 2 4 5 1 4 0 10 6 0 8 4 9 6 0 11 3 0 6 9 8 4 1 0 9 3 2 4 6 4 9 4 2 2 1 2 7 2 1 7 7 2 2 7 0 8 5 7 9 8 0 7 9 5 6 5 0 0 3 1 9 5 6 4 3 8 0 3 4 4 7 4 2 9 6 0 8 8 1 9 6 11 4 6 10 5 5 5 2 7 4 4 12 1 11 3 7 5 3 6 11 7 4 10 2 2 2 5 9 7 4 2 7 11 1 7 5 6 4 5 5 14 6 2 1 0 8 4 4 6 1 5 3 0 0 10 6 3 8 2 3 1 11 8 11 6 0 4 4 4 7 5 10 7 10 7 8 1 4 6 3 4 6 8 4 5 0 7 0 7 3 5 12 6 5 4 8 6 6 9 13 10 11 3 3 3 7 8 0 2 12 1 2 9 7 7 2 5 4 5 5 6 0 11 3 5 3 0 2 6 2 10 1 2 9 0 0 1 5 3 14 2 7 0 3 7 9 8 10 2 10 1 11 9 1 0 11 4 5 7 9 12 2 8 0 4 5 7 6 4 3 12 2 5 4 1 8 11 6 4 9 9 3 9 14 6 1 9 2 7 3 8 4 7 3 8 1 2 7 3 11 5 5 7 4 6 4 0 2 9 1 7 10 7 4 7 12 2 1 8 7 4 3 7 5 12 0 3 8 0 3 8 0 2 11 3 6 7 11 8 8 8 5 6 2 11 8 6 0 1 7 12 5 11 3 10 6 9 9 1 2 12 4 6 4 3 5 0 1 2 5 1 6 9 7 0 0 3 0 4 3 8 5 3 0 4 6 7 8 0 8 7 1 8 1 7 5 8 9 6 1 7 7 3 14 7 3 8 2 7 0 3 2 2 3 4 1 3 1 6 5 2 12 0 1 8 7 5 9 4 6 4 5 0 6 6 3 8 11 13 5 9 4 4 3 5 0 7 7 4 0 0 4 1 6 5 1 4 13 1 6 2 7 8 3 2 5 1 5 2 0 5 12 8 3 1 5 5 7 9 2 16 13 5 0 5 6 6 4 2 1 2 5 13 5 3 8 2 3 0 2 3 0 7 8 5 14 5 0 3 10 5 2 0 8 9 4 1 8 5 10 5 11 0 9 3 0 12 5 2 4 6 1 4 6 3 1 7 3 4 1 12 8 3 8 4 1 4 6 6 3 8 2 6 9 13 6 7 3 4 4 2 2 12 2 7 9 1 7 6 6 5 7 1 6 6 7 0 7 3 1 7 4 7 3 5 3 3 1 6 6 4 1 3 10 6 5 3 1 7 0 1 9 7 7 8 1 6 5 0 1 3 5 2 4 0 14 2 5 5 7 8 0 3 1 1 4 4 9 1 6 9 1 5 3 5 2 0 3 1 6 2 12 2 6 0 11 2 7 2 7 10 2 7 4 4 3 6 3 9 3 5 2 0 9 2 0 3 1 1 8 4 4 9 9 6 0 5 8 6 3 1 4 1 2 2 5 4 7 5 9 1 12 3 13 4 4 1 0 9 6 1 14 6 11 1 4 4 12 8 6 9 3 5 1 6 4 1 3 0 9 0 0 10 14 0 8 4 2 4 1 3 8 0 2 7 7 10 1 9 1 1 1 6 5 3 6 1 4 5 1 0 2 3 2 1 1 10 10 5 8 0 5 4 1 2 3 0 6 5 3 9 6 10 9 6 2 7 5 3 2 5 6 5 7 2 5 3 6 11 13 7 4 2 9 5 4 11 8 2 8 8 1 10 11 4 1 2 6 4 3 7 10 4 7 7 1 1 6 6 1 9 5 4 0 7 5 3 10 9 5 0 12 4 2 5 13 3 6 2 10 1 8 5 5 4 2 7 8 0 1 2 7 3 11 5 10 1 8 6 7 8 8 2 1 1 7 5 8 1 2 10 11 0 3 3 10 6 6 3 5 7 0 2 9 1 2 9 5 5 4 0 2 3 7 5 0 7 2 5 6 5 4 1 4 0 8 6 10 9 0 9 10 9 8 3 6 5 4 12 0 3 0 10 1 1 1 4 4 7 2 3 9 0 4 8 4 0 4 3 3 3 3 3 14 7 4 4 4 3 1 5 9 5 7 10 7 5 4 5 6 1 3 3 2 6 3 5 7 0 9 4 11 9 11 9 7 7 3 10 4 0 0 4 13 7 10 9 10 6 7 4 7 8 0 11 6 3 9 6 5 6 7 3 8 5 3 1 0 9 1 9 6 7 3 6 5 3 7 1 2 0 2 2 9 1 1 12 4 7 3 6 8 13 1 1 6 3 2 7 4 3 6 1 7 6 0 1 6 9 3 7 2 11 9 1 0 2 1 9 0 9 2 11 8 8 3 6 5 9 0 10 7 9 0 7 10 13 11 0 5 2 6 7 9 3 4 2 8 3 4 4 3 10 0 6 4 4 8 1 4 12 3 14 6 8 5 6 6 13 2 10 7 0 5 8 1 6 2 5 0 2 9 0 3 3 7 4 1 6 12 1 5 8 0 4 11 7 9 0 3 0 13 6 3 8 7 2 6 1 3 9 0 1 1 11 5 7 2 1 1 9 9 8 6 9 0 6 1 8 5 8 2 7 2 4 7 1 1 1 1 4 2 4 2 1 4 5 2 3 3 10 4 4 4 9 0 2 0 4 2 2 7 8 10 3 4 5 10 7 11 1 9 7 11 3 2 6 5 2 5 2 4 5 15 0 4 0 3 1 0 7 5 8 2 4 2 4 1 9 8 10 10 3 1 3 0 13 1 5 2 7 3 5 1 1 3 6 11 6 1 3 5 7 3 1 1 9 0 0 0 4 7 4 0 1 5 1 5 2 3 3 4 0 3 2 4 10 10 10 6 1 6 3 6 6 5 4 1 2 2 8 4 2 9 8 0 3 7 4 10 6 2 6 10 5 6 1 1 1 4 9 3 12 1 11 12 7 4 1 5 5 0 1 12 14 9 1 7 2 3 2 8 4 10 4 4 4 8 4 5 3 2 0 9 1 5 8 5 5 1 0 5 8 5 5 1 8 7 11 7 5 4 2 2 3 12 4 2 1 1 2 3 11 1 0 2 2 1 10 6 9 2 3 6 6 6 4 9 6 4 9 2 10 1 10 1 3 8 0 7 2 9 7 3 9 12 1 8 2 0 5 0 8 13 10 2 8 13 1 1 2 4 7 7 12 5 0 3 8 3 1 1 0 4 10 11 4 4 0 0 6 6 8 9 7 6 5 10 5 1 7 8 6 4 7 12 3 6 7 2 4 8 0 10 10 2 7 6 1 6 6 6 9 0 1 6 1 8 1 9 14 8 2 3 3 9 5 8 7 2 3 9 4 2 2 6 3 0 6 2 4 10 0 8 10 6 6 6 3 9 2 11 12 0 12 5 6 5 2 0 2 1 3 8 0 5 11 6 0 7 11 8 3 4 10 0 9 4 12 8 5 9 8 12 6 5 6 0 1 6 7 4 7 1 0 8 6 3 13 6 3 7 4 4 4 7 7 1 2 0 2 0 8 1 12 7 5 1 9 2 3 4 6 5 3 3 12 1 4 6 14 5 1 3 13 2 4 1 0 4 8 3 8 8 1 3 1 3 2 2 11 5 3 1 6 9 4 8 7 1 11 11 9 2 4 0 9 8 3 6 0 7 6 8 7 1 6 2 3 2 5 7 0 10 8 7 4 3 8 3 6 2 5 0 6 5 11 1 8 4 9 5 13 8 2 7 4 0 2 1 3 9 0 4 3 5 2 6 6 9 2 1 9 0 7 1 10 5 5 4 3 4 7 2 8 7 4 7 6 4 2 10 11 2 9 4 13 1 1 3 6 6 9 0 9 9 1 8 4 0 0 7 0 0 9 10 5 8 5 2 7 2 7 5 1 13 7 6 4 5 4 8 1 5 9 9 5 5 1 7 0 10 1 7 7 7 6 6 10 9 6 6 12 9 6 6 3 2 10 3 2 13 9 0 10 6 8 1 7 0 10 8 6 6 7 3 4 3 8 1 0 5 3 1 2 6 2 10 3 6 6 8 6 9 11 0 12 3 5 0 2 1 6 4 9 9 4 3 6 6 6 12 9 8 4 4 14 9 6 3 3 0 1 5 1 5 13 2 4 3 8 8 10 0 6 11 7 8 2 3 5 4 4 10 4 0 9 0 6 10 3 8 5 2 1 3 1 9 7 2 6 4 1 0 3 8 3 2 2 2 10 5 7 3 7 4 2 3 4 7 1 8 2 11 9 4 7 2 6 2 1 11 5 3 4 9 4 1 3 6 6 3 8 3 3 8 4 5 1 8 5 6 6 0 7 4 9 4 0 5 1 3 0 9 6 7 10 0 7 11 12 7 8 10 3 4 5 0 8 0 5 5 5 6 4 9 5 15 4 3 3 8 5 3 0 1 2 6 8 3 7 10 3 6 1 7 2 4 2 5 0 5 1 5 5 6 6 2 4 1 0 2 11 0 8 8 3 5 5 6 6 9 2 0 7 10 2 6 0 7 6 9 9 3 3 3 6 5 9 4 9 8 3 10 10 7 6 14 13 9 4 5 10 1 6 5 4 8 9 11 6 2 7 0 10 3 7 1 8 1 4 14 2 5 9 5 0 7 3 5 5 3 8 5 7 1 8 7 8 5 3 11 1 3 1 5 7 1 2 2 7 4 2 5 6 3 1 1 4 0 8 2 8 0 0 1 6 5 1 9 2 2 5 6 3 1 4 12 3 6 4 3 5 3 6 2 4 0 2 1 6 2 6 5 0 11 9 9 8 9 7 5 8 0 1 9 9 8 6 7 5 6 5 7 0 11 2 5 8 14 8 1 3 6 8 6 10 7 2 7 0 6 5 8 1 8 10 1 8 10 4 10 6 9 5 5 11 2 6 2 8 6 4 1 0 3 0 8 5 3 5 12 8 11 5 3 4 4 5 2 0 8 1 0 7 6 8 3 9 0 6 11 8 1 1 6 5 5 1 2 7 0 7 0 5 8 3 3 8 6 12 5 1 4 14 4 10 9 10 5 5 11 3 8 3 2 10 4 7 5 3 10 10 3 9 3 4 3 7 8 11 0 3 2 4 5 5 1 3 13 1 3 5 4 6 4 2 4 2 3 4 7 0 2 0 7 6 0 6 8 8 10 2 1 9 7 5 1 2 12 5 6 4 2 4 2 9 2 2 9 2 11 1 1 4 8 8 8 2 5 3 11 1 5 1 1 15 3 5 7 6 1 1 4 10 5 5 6 9 6 1 7 8 6 0 0 7 2 0 10 5 3 5 4 1 2 12 4 9 7 9 6 0 5 1 4 6 10 0 6 5 6 1 4 10 6 2 5 4 5 3 0 6 12 7 7 6 3 1 6 3 3 0 6 5 4 4 5 5 5 3 4 4 7 8 4 11 5 10 2 8 10 0 2 0 1 5 7 12 4 11 1 9 9 1 1 1 3 7 5 10 2 0 1 8 6 4 11 6 7 5 2 4 11 3 10 6 6 3 5 13 6 2 0 2 4 5 11 6 3 11 6 7 7 3 6 0 3 1 9 7 7 7 9 4 2 3 13 6 1 2 0 0 10 3 7 4 5 1 1 13 7 0 5 8 10 5 8 3 8 8 3 3 2 0 3 1 1 0 6 3 0 2 3 5 10 10 9 1 8 0 9 3 3 8 9 7 9 0 1 2 8 7 0 8 1 7 0 2 8 3 7 9 17 6 6 0 7 8 1 1 5 3 4 8 1 8 0 5 11 7 3 1 6 1 2 8 2 6 6 1 6 1 2 0 6 10 0 5 0 2 0 0 8 11 0 8 5 2 3 5 8 10 4 6 10 4 7 5 5 6 10 5 7 0 8 3 9 2 7 10 5 0 1 4 11 0 6 8 1 8 8 0 4 4 8 0 12 4 8 4 6 1 5 10 3 5 5 11 1 9 5 7 4 11 4 9 2 5 3 2 5 3 7 6 8 5 4 1 3 9 7 5 3 0 7 0 2 5 7 7 1 9 0 7 0 1 7 7 6 2 11 0 6 3 5 3 3 2 2 8 3 9 7 9 2 3 0 2 14 5 9 7 11 1 3 8 8 1 7 5 8 12 9 8 6 3 0 8 1 5 0 2 9 4 0 0 7 12 7 0 5 8 4 11 7 2 11 7 7 1 5 1 4 3 2 3 7 1 2 7 5 3 4 12 15 3 5 0 7 7 11 7 11 0 10 4 3 4 2 7 0 2 0 3 5 6 2 3 1 5 9 6 5 7 5 9 8 9 2 1 6 3 5 7 1 11 4 5 6 2 0 8 4 4 5 10 4 10 12 9 7 6 0 6 3 3 7 3 5 4 0 13 9 3 4 12 2 9 3 7 2 5 8 6 0 10 2 7 4 1 1 2 7 6 8 11 3 2 8 9 6 4 1 7 9 7 4 2 3 1 3 3 4 3 5 6 9 0 11 10 4 7 13 0 0 8 6 6 9 3 5 3 0 11 5 0 3 10 5 8 5 1 8 0 8 13 7 1 0 6 3 9 4 0 6 6 7 0 1 7 9 3 8 4 8 8 9 8 6 6 10 8 6 1 3 11 4 7 10 2 0 1 4 3 4 5 8 0 2 8 7 1 0 8 7 0 11 3 0 6 5 1 9 10 9 7 8 2 1 2 5 4 8 1 4 4 4 9 10 4 8 0 9 6 0 2 5 2 0 9 4 0 13 2 5 2 3 10 8 11 1 3 2 3 2 10 10 2 6 5 2 2 10 4 5 3 3 2 4 0 6 6 4 0 5 4 3 5 5 5 4 3 4 7 0 8 4 2 6 4 10 5 0 6 5 1 11 11 7 9 8 7 2 7 8 5 2 9 8 0 7 10 10 6 6 3 4 3 8 1 0 0 6 4 1 8 0 12 0 10 4 5 4 3 7 11 12 10 4 9 1 1 3 2 2 4 9 11 2 0 7 1 11 5 2 6 7 5 7 4 4 9 8 9 11 9 2 8 1 6 6 8 3 8 7 2 8 3 5 3 7 4 3 11 9 6 3 6 8 5 7 1 1 2 8 5 7 5 12 2 4 4 9 4 6 2 9 6 3 1 7 6 1 8 4 6 4 11 5 8 1 1 0 10 9 5 5 9 4 11 4 7 6 5 9 6 7 5 5 3 0 3 12 5 3 8 7 7 4 0 13 3 1 3 7 4 9 3 12 6 5 4 10 6 3 6 4 4 8 8 0 4 4 1 1 5 7 0 1 9 10 10 4 7 2 2 6 2 4 1 3 8 9 5 7 8 1 1 4 6 0 5 11 9 4 3 0 0 6 1 4 8 6 7 11 1 3 9 9 9 3 14 8 0 5 4 2 7 4 2 8 2 3 6 5 9 1 3 7 2 7 6 7 1 0 2 11 0 0 6 0 9 5 2 7 0 11 8 4 9 5 0 7 7 6 1 7 11 0 9 8 6 0 1 1 10 2 3 7 10 0 3 2 3 8 9 5 3 9 2 9 4 5 8 0 3 7 9 9 5 5 4 2 6 2 2 10 6 9 7 2 4 8 6 11 1 4 3 6 9 7 5 6 7 5 6 11 6 15 2 4 3 1 2 0 6 4 0 6 0 4 4 5 5 1 9 2 0 0 7 0 4 7 1 6 1 2 1 10 8 5 9 3 0 8 0 2 5 4 0 1 6 10 8 6 5 1 3 10 2 5 11 8 2 1 13 6 0 0 7 3 8 11 11 2 9 9 1 8 4 3 1 4 3 7 7 3 2 7 9 6 1 8 1 5 7 10 5 1 12 9 3 6 8 7 8 2 9 6 0 4 7 10 8 0 7 1 9 0 4 10 1 2 1 6 1 1 6 4 4 1 3 1 3 5 0 4 7 2 1 9 9 2 11 5 0 11 5 0 5 8 3 9 5 0 2 1 4 1 10 2 0 14 12 7 3 1 4 8 9 6 16 5 10 7 5 10 7 8 1 7 3 11 0 12 7 3 4 7 3 12 6 0 0 1 3 2 6 9 4 10 9 4 1 7 6 3 3 3 12 0 4 1 8 6 3 3 5 5 3 4 1 2 4 6 0 13 2 1 5 5 1 10 3 7 1 8 8 11 5 2 9 5 6 11 4 1 1 4 6 3 4 8 3 11 4 6 8 0 0 8 6 2 5 9 7 0 1 0 7 0 9 8 3 9 1 9 1 7 9 0 8 13 6 8 3 6 0 4 3 0 8 1 6 0 4 9 2 1 7 5 5 5 6 5 0 8 10 4 9 4 4 12 0 5 9 2 5 9 6 6 8 11 2 2 1 9 10 8 2 8 3 2 9 7 7 6 5 1 1 7 9 6 7 0 3 2 0 3 10 3 7 7 4 5 6 8 7 7 4 13 10 13 2 2 2 2 8 3 5 2 4 13 1 1 3 2 8 5 7 10 11 0 5 7 10 7 0 8 12 7 10 2 1 6 1 6 7 4 2 6 4 10 5 7 4 11 6 4 10 2 2 5 2 5 1 4 2 7 5 1 10 2 12 8 5 9 8 3 4 6 8 3 10 13 12 12 5 9 2 5 5 3 6 1 5 5 2 2 3 0 2 4 5 6 0 4 1 8 4 8 12 5 10 0 10 10 1 14 8 7 1 4 9 8 3 0 4 10 6 4 7 1 4 1 5 6 2 13 5 7 10 5 11 8 1 7 4 7 8 8 0 7 5 2 12 1 8 2 6 3 7 5 0 6 9 11 5 1 2 3 6 10 8 5 12 4 14 10 3 6 10 7 8 3 0 5 2 6 2 6 2 4 2 2 6 4 3 1 8 5 5 2 7 0 8 12 0 2 1 4 6 5 2 3 4 3 0 7 0 10 6 3 3 1 5 2 0 1 8 3 4 3 0 0 7 7 4 4 4 7 0 0 6 6 5 4 0 10 0 5 11 1 6 5 5 9 1 0 4 3 1 8 3 2 10 10 11 9 5 9 3 0 9 6 1 0 9 7 9 6 4 9 13 5 3 7 5 7 9 1 5 9 11 12 13 2 11 2 7 6 0 3 1 3 6 1 10 13 11 7 4 7 2 3 8 1 2 3 5 1 1 9 3 9 0 4 3 4 0 5 0 7 13 10 12 4 8 7 1 2 0 5 11 3 10 6 1 2 5 3 9 5 1 2 2 12 3 3 0 8 2 13 5 9 0 8 0 7 4 8 0 13 0 12 10 0 12 7 8 10 11 0 7 7 2 0 0 6 0 2 6 3 4 4 6 4 1 0 2 0 2 5 7 1 2 3 6 4 2 6 11 3 7 3 5 4 3 7 12 4 4 6 2 0 11 1 9 3 7 0 5 6 8 2 14 7 1 12 2 7 6 13 1 7 0 2 9 7 3 6 10 5 6 4 4 9 0 2 5 2 6 5 5 8 6 7 1 4 4 3 1 5 2 2 0 1 0 9 3 1 5 7 7 5 8 3 7 10 9 6 11 9 0 0 5 11 0 2 10 5 10 0 6 13 7 0 3 12 4 7 5 7 10 4 6 7 2 1 9 9 0 0 9 10 6 1 10 9 2 4 4 2 4 4 8 3 7 4 0 8 4 5 5 5 6 5 0 9 8 6 1 7 3 3 7 10 4 2 10 7 9 7 5 0 12 2 4 5 1 2 1 2 7 3 8 9 6 2 5 1 5 6 15 2 12 14 6 2 3 5 8 6 5 8 3 1 0 12 0 2 11 8 3 0 3 3 4 3 4 4 1 4 6 5 2 5 0 5 5 5 9 6 10 8 2 2 2 2 9 8 6 8 7 9 1 12 8 8 12 1 1 2 1 8 6 8 7 8 3 5 7 3 5 3 7 8 9 3 2 5 10 2 10 8 2 5 6 10 5 1 11 7 7 7 9 0 8 4 5 6 2 8 14 3 6 5 1 1 4 8 6 4 11 1 12 0 0 4 12 0 3 0 0 4 0 11 4 9 3 5 3 6 5 4 11 9 2 12 2 9 10 4 1 4 2 2 11 4 6 7 11 7 7 9 3 7 8 4 7 9 4 9 0 3 5 4 11 0 7 1 0 2 7 0 7 6 2 2 2 9 2 9 2 10 5 11 2 8 2 3 5 3 8 3 2 4 2 3 5 3 2 8 3 9 2 9 0 2 7 6 2 12 5 4 5 2 8 7 5 4 8 8 6 10 7 9 4 1 1 9 9 5 1 0 9 1 4 9 6 3 10 7 7 1 5 2 2 3 4 5 2 4 1 7 5 4 4 9 8 3 9 8 1 4 6 8 10 4 8 2 16 6 2 1 12 9 0 9 7 1 1 6 3 1 6 4 1 1 9 4 1 2 9 6 2 3 8 0 7 1 8 4 1 9 6 7 11 5 5 3 2 4 13 10 3 0 11 2 8 12 4 0 15 8 9 4 6 6 11 0 0 0 8 2 4 4 6 7 11 6 5 9 2 3 6 7 9 8 2 5 6 5 7 8 7 2 4 6 9 6 5 4 5 5 0 10 8 7 5 6 1 0 2 9 4 3 0 2 3 11 12 10 5 10 4 7 3 8 8 4 9 3 1 8 5 11 0 3 6 8 6 8 4 5 7 3 2 10 7 3 2 7 1 9 7 6 5 9 10 6 8 7 6 4 10 0 7 6 3 3 8 7 1 6 5 3 3 6 6 5 7 5 6 12 4 8 1 3 0 6 2 3 5 6 0 8 8 2 4 11 4 1 4 5 0 6 2 4 2 1 1 9 7 7 1 3 10 2 1 6 1 4 10 1 3 5 0 8 2 2 4 2 4 5 7 10 4 3 7 7 0 3 6 6 6 3 0 0 4 8 0 5 9 3 4 3 1 5 0 3 6 3 5 3 2 1 10 0 10 1 0 5 10 9 13 4 7 0 2 7 0 3 0 9 4 0 0 7 1 1 2 3 3 0 5 4 8 1 3 4 5 5 7 8 9 3 5 4 9 7 1 3 6 7 6 0 8 11 12 11 0 0 4 7 4 4 1 6 6 6 7 7 1 2 4 7 1 5 8 10 1 7 3 4 7 6 2 0 8 2 8 4 6 6 1 4 4 0 4 0 8 5 1 3 5 1 6 2 4 4 0 1 4 2 5 10 9 0 9 7 3 9 5 0 9 4 3 0 0 4 3 4 2 2 6 6 9 5 2 5 0 2 3 10 3 1 0 4 1 5 10 8 2 6 1 7 1 4 7 0 2 2 0 12 6 6 7 8 11 0 10 0 3 7 3 9 1 3 3 1 2 8 0 7 2 0 6 2 2 8 6 3 5 10 7 8 6 9 1 0 8 7 5 1 6 9 6 6 6 1 1 9 6 0 3 2 1 11 8 1 2 11 9 6 8 2 3 8 9 8 2 0 6 5 8 1 6 7 11 2 6 9 7 1 8 0 6 7 0 8 13 6 0 10 2 1 11 10 0 11 4 7 3 1 2 10 9 0 3 8 4 11 2 4 8 4 14 6 1 12 3 5 10 2 7 7 9 7 2 1 5 7 2 6 6 1 0 7 9 2 9 6 2 3 1 3 1 1 2 8 2 4 3 7 3 6 3 8 2 12 2 1 4 9 5 7 5 4 3 0 2 9 10 4 6 10 3 1 9 12 5 6 4 1 5 6 8 1 6 8 3 0 1 5 4 10 2 4 9 0 7 9 0 10 0 2 3 7 5 4 3 9 3 0 8 1 5 6 5 2 10 6 5 0 10 5 6 2 10 4 7 2 1 5 2 4 10 11 6 2 0 7 8 3 2 10 0 14 11 9 8 7 8 12 6 7 1 0 3 1 5 7 5 7 8 2 7 3 2 7 0 6 8 1 4 5 3 3 8 0 8 9 1 6 4 3 1 1 3 0 2 0 0 10 8 2 8 4 3 6 3 11 5 8 10 7 5 8 4 3 2 6 5 6 5 4 1 13 1 1 1 11 14 3 5 0 6 0 5 3 6 8 10 1 8 8 4 8 6 9 3 3 2 1 8 7 3 5 9 8 0 10 6 1 1 8 8 4 0 9 6 5 11 6 4 3 3 4 1 7 4 8 0 8 1 3 2 9 1 5 1 1 5 7 7 8 8 0 9 1 2 8 9 10 3 0 4 1 1 9 6 0 9 11 8 3 5 5 1 1 5 5 9 2 2 2 8 11 11 7 4 5 1 6 6 6 12 5 1 7 7 6 8 1 11 9 4 5 6 8 1 3 0 1 2 6 6 2 2 7 2 2 2 5 1 7 1 1 4 4 0 3 1 11 1 10 2 4 4 9 1 5 12 5 8 2 10 3 4 2 8 1 9 4 9 4 6 0 6 5 1 6 6 2 11 2 3 4 2 9 4 1 9 4 2 4 2 0 2 1 4 7 6 3 8 4 5 8 6 9 2 4 2 6 10 6 1 3 1 9 10 0 9 2 4 3 0 11 2 5 3 7 1 5 0 3 1 2 11 7 2 5 6 0 0 6 4 11 7 1 8 3 2 1 0 9 12 8 5 9 4 8 10 6 0 3 5 6 7 5 1 2 8 0 10 9 6 7 9 6 8 8 1 5 6 10 9 4 5 9 6 5 2 6 8 5 8 10 2 2 8 0 4 0 9 7 3 3 3 4 5 8 9 3 8 9 1 9 0 5 6 9 3 1 3 7 1 8 8 9 9 0 10 5 6 10 3 5 11 5 7 0 7 7 1 9 5 4 8 8 4 8 6 4 2 3 10 2 8 9 4 1 1 0 7 7 2 7 7 10 6 5 1 4 6 6 1 9 8 2 8 2 5 6 10 9 7 4 8 9 6 4 0 5 3 8 0 0 3 8 8 4 9 8 3 6 10 0 1 3 5 0 1 4 2 3 7 3 8 7 3 8 6 10 3 5 9 1 0 5 7 10 5 2 2 8 1 0 2 5 5 4 10 7 3 1 2 5 1 3 1 1 5 9 0 9 1 1 5 2 10 3 14 4 11 10 0 9 4 10 7 6 6 7 1 2 8 5 11 8 2 2 3 4 8 8 3 8 6 6 5 6 4 9 8 9 3 9 3 2 2 1 7 1 7 4 6 3 2 1 10 6 1 1 0 1 3 0 8 7 10 3 0 7 4 5 6 4 7 6 2 11 7 0 3 1 5 10 2 11 7 6 1 9 8 9 0 0 9 6 6 4 8 9 11 3 4 11 9 0 1 0 14 1 3 9 5 8 9 2 4 3 0 5 8 4 1 3 9 7 0 2 4 8 4 8 2 8 4 5 11 10 5 7 5 1 8 1 2 3 2 0 3 10 5 1 4 6 8 2 3 14 4 3 8 5 1 5 5 12 8 10 0 1 0 3 2 4 10 2 11 9 0 4 2 3 10 8 1 5 4 7 4 1 4 1 3 10 8 0 6 5 2 1 3 4 12 1 5 11 11 7 2 7 4 5 2 6 4 8 7 4 4 5 3 2 11 1 4 2 2 3 2 8 10 3 1 1 12 9 5 5 11 1 2 7 0 4 3 2 4 3 8 2 2 4 0 13 6 2 5 1 5 0 2 10 7 0 9 8 0 3 1 8 2 6 1 4 0 2 8 11 5 8 3 7 3 6 4 5 6 7 0 8 1 6 3 10 2 8 6 0 1 7 10 11 1 4 0 0 0 0 9 7 0 0 13 2 0 4 1 7 3 9 7 3 0 1 10 5 1 9 0 7 1 4 7 8 5 10 3 2 6 5 6 7 4 2 3 12 8 7 2 6 0 6 6 4 5 5 1 3 6 6 8 8 10 8 4 0 12 3 0 14 4 11 12 11 1 8 5 0 3 1 7 7 1 13 3 11 8 4 1 4 1 6 7 5 11 14 3 13 1 3 6 1 3 6 2 4 9 2 9 4 13 6 2 0 9 14 1 5 4 11 4 4 7 4 5 0 3 4 2 6 3 6 7 4 5 8 12 5 0 9 3 5 3 10 0 0 5 8 10 7 4 6 10 4 2 3 0 5 11 9 5 7 0 3 0 7 4 2 1 0 9 3 1 1 12 5 0 0 2 2 4 2 9 6 8 4 0 7 9 1 6 3 1 3 6 3 4 0 7 5 4 3 7 14 7 3 11 2 5 2 4 5 2 9 5 1 6 8 0 11 6 8 10 0 1 7 7 5 3 0 4 5 5 0 0 10 4 12 3 5 2 0 9 10 12 1 10 9 5 4 9 11 11 1 6 0 0 8 7 2 9 2 9 2 4 7 4 3 5 2 4 6 12 9 2 7 3 6 0 1 1 7 9 4 0 10 11 0 2 7 4 9 11 7 3 0 4 8 10 0 8 14 5 9 3 5 4 1 1 2 5 5 7 5 3 1 8 2 4 2 0 1 6 5 5 5 5 5 7 0 0 13 5 7 0 2 13 8 7 2 0 3 7 6 9 9 2 7 8 4 6 10 1 4 7 5 1 4 0 4 1 3 10 5 11 5 6 8 3 0 2 6 6 9 11 4 1 3 6 1 4 10 0 5 3 3 3 2 6 5 10 9 5 2 4 2 4 0 8 7 6 7 9 3 4 1 2 4 9 7 0 5 8 5 1 1 0 1 0 7 11 8 1 7 7 1 2 10 12 1 2 7 5 9 8 5 1 6 2 8 7 13 3 12 10 7 6 0 7 4 0 1 7 1 2 11 4 9 0 5 0 12 7 1 7 8 5 3 11 3 1 2 7 0 9 0 8 5 6 1 12 12 7 6 3 10 4 9 3 0 3 3 4 1 8 7 7 10 6 5 0 8 0 11 10 11 9 8 6 5 5 5 6 3 4 8 6 3 7 5 4 3 12 9 6 8 7 4 5 6 1 1 2 7 8 12 3 3 9 3 3 2 8 3 8 7 12 5 2 10 1 6 7 2 3 1 6 1 3 9 0 9 11 1 11 0 6 7 0 4 4 9 8 7 2 2 2 8 5 3 6 7 10 4 11 7 5 2 5 0 9 9 2 0 2 10 6 7 7 5 7 5 9 1 7 3 8 9 7 8 3 11 8 2 9 9 9 5 4 9 9 3 0 0 2 0 0 1 6 1 5 2 7 0 9 6 1 8 5 4 10 9 7 1 9 7 6 7 9 9 2 3 0 10 3 3 5 5 0 0 6 6 2 3 9 8 0 0 1 1 7 5 5 5 10 1 3 9 4 4 5 9 0 7 1 1 0 4 6 1 5 10 11 4 5 4 3 9 6 4 3 7 4 8 2 6 13 9 1 2 1 14 7 4 1 5 3 8 6 6 3 3 2 10 1 4 5 6 5 5 2 3 6 1 7 6 4 9 1 0 4 5 3 4 11 7 6 6 6 10 3 7 2 5 3 1 7 10 3 0 2 10 4 2 5 3 15 8 4 7 8 7 8 4 5 0 9 5 2 4 0 7 8 2 1 8 11 3 9 3 2 5 3 7 0 5 8 1 8 5 0 5 7 8 8 3 10 3 0 11 7 1 2 8 1 1 5 10 1 1 3 10 1 6 4 2 2 9 0 7 11 4 2 2 0 4 6 10 3 7 0 3 5 2 3 6 3 7 0 5 0 2 7 7 13 10 14 5 1 13 11 7 2 9 5 5 6 5 6 2 2 0 13 3 0 4 8 11 5 0 0 2 7 0 4 8 8 3 5 10 7 1 4 11 1 14 14 3 6 1 4 2 5 5 0 5 4 0 3 9 1 9 1 10 3 8 0 1 4 11 8 10 5 4 6 3 5 3 2 6 8 8 4 6 3 6 1 7 3 8 3 5 5 7 9 6 10 11 5 6 10 5 0 5 4 6 7 4 9 0 4 1 1 1 4 7 0 0 6 1 5 3 12 1 5 4 8 10 6 7 7 7 9 6 1 5 3 1 2 1 1 9 8 8 3 10 2 5 2 0 3 1 6 12 0 0 9 8 2 2 10 0 0 10 2 10 9 14 8 0 8 6 10 7 5 1 4 5 9 2 12 10 15 2 12 1 2 1 6 8 4 3 10 3 0 5 8 6 2 3 8 7 7 4 1 0 2 3 7 6 2 5 5 5 6 6 1 2 8 8 4 0 0 12 0 7 4 11 5 6 6 1 3 2 0 6 8 6 2 6 4 13 9 1 9 1 8 4 9 10 10 7 7 6 9 7 1 6 4 8 12 11 9 12 6 2 8 7 9 3 7 10 4 3 9 0 6 7 4 4 6 5 6 9 4 4 2 3 4 5 7 0 8 0 6 1 2 4 3 7 3 5 4 8 5 4 3 3 10 3 1 9 8 8 1 1 8 3 5 0 4 2 4 10 7 4 9 3 10 7 7 6 0 8 9 7 3 0 9 0 4 4 1 6 4 4 8 6 0 8 8 11 2 4 10 9 0 1 2 11 5 1 7 0 5 5 10 11 3 4 6 1 1 5 4 0 8 0 2 0 12 6 6 2 0 0 6 1 5 10 6 6 4 3 1 1 2 6 4 2 1 5 0 6 5 7 8 2 2 4 9 3 5 6 8 5 3 8 4 8 2 4 7 7 2 5 2 12 2 2 0 7 7 12 2 5 4 9 6 7 10 7 4 0 5 4 10 8 4 9 6 7 10 4 3 6 5 3 3 11 2 9 5 10 11 9 3 6 2 4 1 0 11 7 5 1 12 8 7 2 7 8 6 3 3 4 12 9 6 10 4 8 3 5 6 2 7 3 0 6 3 3 5 11 10 3 9 1 9 5 5 0 2 0 13 4 3 2 5 5 0 2 12 1 2 0 7 12 0 2 10 3 3 4 10 3 1 9 6 3 2 0 1 5 10 0 6 10 6 10 11 1 4 3 6 2 12 7 9 6 4 4 3 7 0 3 3 5 10 3 7 3 9 0 4 1 4 9 7 2 1 5 8 0 3 3 7 2 2 1 0 2 12 5 1 3 8 11 5 2 0 3 4 8 8 2 0 1 3 14 8 5 13 8 4 5 10 2 7 0 0 7 0 3 8 6 7 0 8 0 9 4 12 11 6 0 10 3 8 4 7 4 0 10 7 10 3 3 4 10 7 10 8 1 10 4 5 6 5 7 3 5 7 6 1 1 7 0 6 3 9 3 4 14 0 2 12 3 4 4 0 1 5 0 8 3 6 5 5 12 0 11 4 1 1 2 3 4 11 5 6 2 1 0 3 10 5 5 2 0 8 0 4 2 10 1 7 10 6 0 7 11 1 3 10 5 5 8 7 11 0 6 8 11 2 3 9 0 6 9 0 5 13 5 3 8 5 5 4 3 4 3 1 13 5 0 6 10 6 4 7 10 2 7 5 1 2 6 0 8 1 10 4 7 2 9 2 6 6 8 7 3 11 4 1 4 12 6 0 8 9 2 6 4 2 3 11 3 8 4 9 10 3 5 4 4 8 12 4 2 3 2 4 9 10 7 2 9 4 8 2 0 8 7 8 1 8 2 9 14 3 9 5 1 3 2 7 6 5 1 1 8 11 6 8 4 9 5 4 2 9 10 0 2 9 2 8 4 8 3 8 2 11 6 11 7 8 7 3 2 0 6 7 0 3 3 6 1 2 9 6 4 6 11 6 0 6 9 12 1 2 3 0 10 8 0 8 2 8 6 1 5 9 10 2 4 6 3 3 11 0 11 5 1 4 9 6 6 5 0 5 10 9 9 1 2 0 0 6 3 8 9 3 0 3 6 2 4 8 1 0 2 8 7 3 11 4 0 3 0 6 7 2 5 5 4 1 1 10 6 6 5 2 2 9 12 8 7 1 6 10 5 14 0 8 12 7 7 0 1 6 9 2 11 9 4 6 4 1 3 1 5 2 0 12 5 4 12 7 7 7 8 7 4 11 7 5 5 1 6 0 4 10 3 6 4 5 0 3 11 2 14 0 5 3 4 1 2 2 7 4 6 12 4 5 0 4 5 11 3 4 2 2 1 1 1 3 1 6 4 0 9 6 8 7 0 1 9 7 9 6 8 2 2 1 9 3 0 1 6 10 7 6 4 3 7 3 4 6 1 0 7 1 6 6 9 7 0 13 4 6 9 3 0 6 12 0 0 5 2 1 1 13 4 0 4 8 9 6 4 6 5 4 2 4 3 5 4 4 4 7 2 6 7 7 3 10 3 0 5 0 0 10 0 1 2 2 2 3 3 7 3 7 6 5 0 9 0 5 4 2 1 0 7 1 11 4 3 7 3 9 5 1 8 3 4 4 1 10 4 3 1 3 8 5 8 0 3 5 3 9 2 12 2 10 2 10 11 4 0 3 1 6 11 6 7 10 7 9 6 9 11 2 5 5 5 7 8 5 0 1 1 1 7 0 3 10 10 10 6 5 3 13 2 12 4 6 3 4 9 6 7 7 7 5 5 10 2 8 5 3 5 4 12 6 2 6 0 6 8 6 5 7 2 5 2 9 0 6 9 4 0 4 2 8 2 7 5 4 5 4 3 0 3 8 9 6 4 6 4 7 0 5 5 2 7 9 12 10 11 3 3 11 1 3 6 5 5 7 7 1 2 5 4 10 0 4 4 7 8 4 3 8 8 4 5 14 1 0 1 4 5 9 2 1 9 6 3 1 1 0 5 2 3 4 5 2 9 3 9 4 5 5 9 3 9 3 4 7 9 7 3 9 6 2 1 6 7 5 3 1 4 7 9 1 2 10 0 10 7 13 4 5 8 6 3 0 1 8 9 4 5 8 8 2 5 9 11 14 7 9 1 2 1 13 8 0 5 12 1 1 3 7 2 10 5 9 10 8 5 4 3 6 8 5 5 1 5 1 3 12 7 6 2 0 3 5 1 11 9 13 3 1 2 6 0 0 2 6 6 6 4 6 7 7 0 1 0 0 0 1 1 4 3 5 1 6 0 7 5 6 3 1 5 12 4 3 3 2 5 12 4 7 4 13 5 1 6 5 3 1 2 2 3 4 9 8 3 1 9 8 7 10 8 2 8 7 3 2 6 6 5 5 8 2 3 4 6 10 1 4 3 9 9 0 8 1 6 0 4 7 6 3 7 7 5 4 8 5 2 1 1 5 7 13 3 11 3 8 5 5 4 2 2 7 3 8 1 10 7 9 8 7 2 7 2 1 9 2 3 2 4 5 11 3 4 1 1 5 6 4 2 3 10 8 4 7 1 7 7 1 1 9 8 3 4 4 10 9 10 5 7 9 10 0 0 3 0 6 9 2 11 3 7 3 4 0 8 4 9 1 5 11 5 9 3 2 4 2 2 4 9 9 3 4 7 5 7 2 8 4 0 12 2 5 8 9 9 5 0 6 5 2 1 6 12 10 2 1 0 9 9 8 3 0 2 9 0 7 8 10 5 2 6 4 5 7 5 0 1 3 5 2 5 8 6 4 6 10 2 7 3 6 7 7 2 8 6 10 6 0 8 7 4 0 0 1 14 10 7 1 4 4 5 3 2 0 0 9 11 7 0 6 0 0 9 1 1 6 3 3 2 5 7 3 8 0 2 3 7 10 4 2 7 3 0 8 4 11 7 5 1 9 7 3 1 8 2 1 0 3 2 9 0 8 2 7 3 4 1 1 3 9 8 12 5 7 4 4 8 9 1 9 6 2 1 9 2 2 2 8 2 5 3 9 3 12 11 6 12 3 4 7 8 10 0 6 7 3 4 1 7 2 5 1 8 7 4 11 0 10 13 3 8 5 3 8 11 1 0 1 3 10 1 1 6 12 5 6 6 3 1 4 0 3 7 10 1 13 7 4 4 3 2 5 8 8 9 1 4 9 0 2 8 11 11 6 9 4 5 5 0 10 5 9 1 7 0 6 11 5 0 5 3 6 1 3 6 7 5 1 0 11 8 1 1 5 4 10 4 1 8 3 4 11 5 0 1 2 4 10 5 8 0 6 5 4 2 0 1 10 10 7 3 9 8 7 7 9 6 10 6 3 7 0 10 5 6 3 9 7 10 2 1 5 8 2 3 1 6 1 6 3 1 2 1 7 6 10 9 0 8 3 6 2 5 5 9 11 10 3 9 7 4 7 3 7 3 5 12 4 7 1 14 4 9 7 4 0 7 5 7 0 9 4 5 3 5 1 7 11 5 1 1 0 7 5 0 3 6 3 0 3 0 1 7 7 8 6 9 5 5 1 0 10 0 10 5 3 11 0 8 1 12 1 2 6 10 1 7 6 0 1 3 0 3 1 0 8 8 3 4 6 7 12 6 9 1 7 8 0 9 10 6 6 3 4 1 8 9 6 1 4 11 1 2 1 0 0 10 7 3 3 4 8 2 6 7 5 7 6 7 0 2 10 6 4 5 0 1 8 5 6 8 5 11 2 6 10 7 3 5 10 3 12 1 3 12 3 0 2 1 7 4 0 8 10 8 2 1 2 10 8 0 0 6 13 9 4 1 10 7 8 6 4 7 3 6 6 4 8 7 14 6 8 7 7 0 4 6 0 9 2 4 1 10 2 12 7 9 2 3 4 3 3 13 9 0 9 9 2 10 11 0 2 6 11 8 1 5 0 7 6 7 4 4 9 11 4 4 11 12 1 6 5 7 8 1 7 7 7 4 5 1 0 7 7 5 4 3 3 4 6 9 9 1 1 3 0 1 7 1 5 4 0 0 1 8 0 1 1 5 14 10 12 7 2 3 1 6 11 1 5 1 10 5 8 6 2 7 12 0 10 3 4 9 6 5 2 0 0 7 4 0 6 5 3 4 8 8 7 5 0 0 9 11 5 3 7 2 9 10 5 11 0 8 8 9 7 0 11 2 0 8 5 2 0 3 2 11 5 6 0 1 8 10 6 7 6 0 6 6 6 9 6 2 12 1 4 6 1 4 6 6 9 4 4 3 9 4 6 4 7 1 10 9 2 9 5 12 9 5 0 6 7 2 10 3 7 0 1 9 0 6 12 5 5 9 10 8 5 3 0 4 1 3 5 10 0 8 0 3 5 2 5 3 5 4 14 7 11 1 9 9 7 4 0 3 8 1 4 1 9 6 0 2 4 6 10 12 1 3 9 1 2 9 4 3 9 0 2 8 2 6 5 5 1 9 5 8 5 6 6 4 8 8 10 3 6 9 4 8 0 10 1 0 5 0 5 5 7 0 8 8 7 12 11 4 2 6 4 10 3 4 0 1 2 10 6 8 5 2 8 4 6 4 7 4 0 0 8 6 4 10 0 6 3 1 2 5 1 3 8 6 6 9 9 7 1 2 5 4 5 1 2 8 2 14 7 0 6 5 12 9 1 8 5 4 2 10 8 1 1 10 7 0 3 3 0 6 6 0 3 4 5 0 4 8 0 3 5 6 0 2 4 7 9 7 4 0 3 9 5 0 0 3 8 2 9 0 8 4 4 4 9 2 4 2 1 2 10 2 4 10 8 12 9 1 8 0 1 2 0 3 1 6 6 5 5 10 8 1 1 2 3 3 6 0 3 3 6 0 0 4 1 10 9 1 3 9 1 9 3 4 7 0 7 6 4 6 7 4 1 7 7 5 5 6 7 0 0 8 2 5 7 7 8 8 4 7 2 1 8 0 1 4 9 4 7 5 3 1 5 5 6 8 5 3 2 1 0 6 3 7 4 7 2 2 9 0 4 5 0 7 4 8 3 4 0 1 3 7 6 3 10 11 2 7 2 0 3 8 2 10 5 11 5 7 4 7 5 10 1 2 10 1 2 4 13 4 1 1 2 0 0 6 3 5 5 6 4 10 0 5 8 0 4 1 7 2 3 7 7 0 4 2 10 7 9 6 7 9 3 10 3 9 7 0 8 4 1 4 1 5 3 9 14 6 3 3 9 10 6 0 5 1 10 6 6 4 7 8 8 1 2 4 4 7 4 10 0 5 4 11 5 2 10 6 9 3 9 4 8 6 10 5 10 5 1 8 6 0 2 13 4 4 2 6 0 10 12 3 3 5 8 6 1 3 2 3 11 2 2 10 10 10 13 5 0 6 3 0 7 8 5 1 3 4 2 5 4 2 2 5 8 6 7 3 3 10 2 5 6 6 6 3 8 0 3 7 10 6 11 2 1 0 5 10 1 12 8 7 4 7 1 3 12 8 8 8 3 9 1 7 7 0 5 6 7 6 8 6 4 8 2 2 3 7 9 4 5 7 6 7 7 0 5 3 10 4 3 3 6 6 5 5 6 7 10 6 8 0 2 3 3 5 2 4 3 1 10 8 7 1 5 4 2 0 7 7 3 1 7 5 2 13 4 11 8 8 2 3 9 6 0 1 4 2 7 5 8 7 7 0 4 12 0 3 4 0 5 2 10 13 1 10 7 8 2 1 2 7 6 1 0 7 0 9 10 4 6 5 13 0 0 9 3 3 5 7 3 8 2 5 6 9 1 1 10 7 9 2 13 11 6 1 0 3 3 3 8 11 2 1 6 0 6 8 11 5 4 0 8 0 3 1 2 1 1 0 0 1 5 0 1 0 2 6 3 7 4 8 0 1 11 11 2 4 1 8 1 4 3 7 5 6 8 9 2 3 6 9 4 3 0 5 2 11 4 8 3 8 4 4 1 9 6 1 0 1 7 9 0 4 2 1 6 5 9 7 6 3 9 10 10 5 5 4 7 5 2 11 3 11 2 6 9 8 7 3 6 5 2 1 9 10 2 0 0 3 4 7 3 7 5 5 0 5 5 0 2 1 5 4 6 9 10 0 3 1 4 6 10 7 5 7 11 5 5 0 9 0 8 3 1 7 3 1 10 6 5 6 6 5 2 7 8 4 2 2 10 10 4 7 0 8 9 12 10 8 9 5 4 6 4 7 1 2 10 4 7 5 10 10 7 4 8 5 0 0 9 5 4 14 2 7 0 2 0 0 3 9 5 4 2 3 1 5 4 11 4 8 13 10 2 2 4 4 9 3 8 3 10 0 6 8 4 1 6 5 5 3 0 5 8 6 3 0 7 5 7 4 7 10 13 7 3 3 7 7 6 7 7 2 9 4 4 9 1 2 3 5 6 3 8 1 1 5 4 8 2 8 7 3 6 4 6 9 0 4 4 1 6 7 0 1 6 7 2 3 0 1 5 7 9 10 7 2 5 4 7 7 5 1 3 0 1 0 1 6 0 12 6 4 10 6 8 1 8 6 4 6 6 7 0 4 11 5 9 2 1 7 3 3 0 6 8 7 9 6 7 4 0 3 4 4 5 11 4 12 10 12 1 9 5 2 7 1 9 6 10 0 2 6 7 4 1 7 6 2 1 3 5 9 4 8 4 7 6 2 9 5 0 6 9 9 10 9 1 3 12 5 0 1 0 2 11 10 6 3 7 8 12 9 6 1 3 8 0 7 8 7 1 9 2 3 3 3 4 10 7 1 10 7 1 5 9 10 5 11 1 5 7 12 3 0 4 8 6 12 5 12 2 2 1 3 12 6 9 6 11 4 9 5 1 3 5 1 0 1 8 3 9 9 9 6 3 6 6 5 8 0 6 13 2 3 9 0 7 5 4 5 6 5 0 10 8 11 6 2 0 11 3 0 5 6 9 0 6 9 0 0 7 9 4 5 1 2 1 8 10 10 12 4 2 10 6 7 8 3 4 1 5 9 7 7 0 11 8 6 4 8 7 4 2 11 2 0 7 5 1 5 2 4 8 5 3 7 6 5 11 6 2 7 0 1 6 8 7 4 7 8 5 2 4 4 4 5 3 7 2 8 7 0 1 9 1 8 7 5 8 4 0 10 4 1 0 2 2 6 0 0 1 9 9 11 8 3 3 1 1 6 0 3 8 2 5 5 10 2 1 0 7 2 2 4 5 2 4 7 2 7 7 11 1 4 8 2 3 2 10 0 0 3 8 7 1 5 7 7 0 9 1 8 4 2 14 2 3 3 8 3 7 3 0 1 4 5 7 6 7 8 1 1 5 7 6 3 4 4 9 6 3 7 3 1 9 5 3 0 8 10 2 0 8 6 8 12 1 4 4 5 4 7 6 7 11 5 0 10 0 1 0 1 7 3 10 8 2 13 5 2 4 1 8 2 5 10 3 6 4 8 6 3 3 0 0 1 0 5 2 4 0 4 12 4 4 3 8 8 4 7 9 3 10 6 0 2 1 9 6 7 3 11 5 6 6 7 9 0 8 4 6 6 7 4 10 8 2 10 4 7 10 9 5 13 6 2 10 5 6 3 4 0 12 8 8 0 1 7 4 5 6 8 3 9 6 4 6 1 2 0 8 9 8 13 0 10 7 7 2 8 8 4 4 5 6 0 7 7 5 8 2 4 9 9 4 7 5 2 3 0 4 4 3 6 7 4 8 0 1 3 3 5 11 10 6 6 3 7 4 0 0 5 4 8 7 3 14 6 4 10 2 9 8 11 2 9 7 7 1 10 6 1 2 0 13 6 5 3 3 7 6 9 3 8 5 9 9 10 1 7 0 7 9 5 12 5 13 5 4 4 2 0 4 5 1 6 5 8 5 7 0 7 1 5 1 3 5 9 1 9 4 5 5 6 4 7 1 3 9 11 4 4 0 6 8 0 2 6 1 13 4 0 1 8 12 5 4 4 0 3 0 6 6 0 8 8 1 2 5 2 3 3 4 9 4 9 4 3 1 7 8 4 4 2 11 5 6 9 14 10 4 7 4 9 7 13 6 7 6 7 3 4 11 10 3 4 6 3 0 4 5 4 1 4 3 5 4 8 8 8 4 0 9 0 0 4 4 2 0 13 0 3 5 10 3 8 2 12 2 2 7 7 2 4 8 0 3 3 5 8 8 2 3 2 7 4 7 7 2 4 11 2 2 1 0 8 4 8 2 4 4 4 3 11 5 6 0 3 10 2 5 5 6 6 11 4 0 11 10 8 11 9 3 3 10 7 6 6 11 5 8 10 2 2 1 4 6 12 6 0 8 5 3 6 5 1 2 8 11 3 5 2 9 3 2 1 4 5 6 10 8 11 0 0 10 7 4 7 5 8 10 11 1 3 1 7 7 9 0 4 11 5 7 7 4 7 6 4 4 10 4 0 5 6 14 6 3 8 4 7 3 1 5 4 10 10 2 3 0 3 11 7 5 3 8 4 7 7 8 6 3 4 1 6 2 2 1 7 5 4 6 8 7 6 9 8 9 11 0 1 1 6 5 4 7 2 2 1 5 8 6 4 8 1 5 8 9 7 0 5 6 10 7 3 11 4 2 5 3 8 8 3 0 13 7 6 1 1 3 1 10 1 0 1 1 2 8 11 8 1 1 8 3 4 1 1 1 4 3 0 3 3 1 5 9 6 4 2 4 11 10 8 1 8 1 1 2 0 11 1 6 4 3 10 7 2 2 0 0 9 6 3 0 11 2 2 6 8 8 2 2 5 12 8 2 10 1 5 7 0 0 2 12 7 4 12 3 1 2 4 10 1 8 9 9 0 0 6 8 9 8 0 10 3 10 3 7 1 6 2 7 8 4 6 4 5 1 10 9 2 2 10 2 3 7 6 3 2 4 8 4 14 8 9 7 6 6 7 2 3 6 6 7 1 6 1 6 0 2 7 5 1 2 4 1 0 7 0 8 4 6 11 4 8 4 3 0 2 1 3 4 6 5 1 7 9 6 3 6 2 3 7 2 4 1 2 1 12 12 8 5 12 4 9 1 8 5 1 4 11 5 6 2 7 1 8 2 5 3 7 7 2 1 5 0 7 6 1 1 10 0 3 2 4 7 6 4 5 7 2 6 9 8 6 9 9 5 9 4 3 3 1 5 9 7 1 4 4 6 2 9 8 8 9 5 3 10 4 7 11 8 0 1 5 4 6 4 10 11 10 9 1 1 4 1 0 10 6 9 8 2 9 7 3 3 9 3 8 4 5 3 1 5 8 8 4 1 2 0 6 5 2 0 4 5 8 3 7 2 0 3 3 7 3 3 6 12 9 2 7 3 5 0 1 0 11 1 6 5 10 0 14 7 6 0 5 1 9 2 1 0 2 0 7 1 2 5 4 9 12 3 7 6 6 4 12 0 0 6 8 0 3 15 1 3 4 3 1 9 3 0 2 3 7 4 9 5 6 1 0 9 8 3 10 1 4 6 5 9 11 0 4 2 2 10 10 12 8 4 3 11 10 4 5 1 0 4 3 5 10 4 1 4 3 10 10 4 2 3 4 2 14 0 6 4 0 5 0 3 3 9 8 4 0 11 7 6 8 5 1 4 7 8 7 2 7 1 3 5 3 8 10 1 9 5 0 5 4 11 5 0 4 11 2 3 5 9 7 6 2 1 1 2 5 7 9 2 0 0 2 0 6 7 3 8 0 10 2 2 0 4 8 1 3 2 2 7 0 4 8 5 8 7 5 11 6 9 5 10 6 1 5 5 8 3 4 8 8 1 6 10 6 8 2 1 8 5 8 9 0 4 5 1 0 4 3 5 1 1 5 11 1 7 6 6 2 6 14 6 3 4 10 2 0 4 2 6 1 12 11 6 1 7 3 7 7 6 1 0 3 5 1 8 1 0 7 0 3 6 5 1 4 9 5 1 3 3 7 14 4 9 0 7 12 9 0 4 11 4 0 4 7 1 4 4 4 11 0 0 10 5 1 3 3 7 8 9 8 0 4 4 7 7 4 7 4 4 2 11 8 1 12 5 3 7 1 3 10 0 0 4 6 0 14 3 7 6 7 0 0 0 2 7 5 10 2 3 2 2 4 4 5 3 8 4 4 2 1 3 0 1 3 4 1 6 7 9 10 10 4 2 2 2 6 11 8 4 2 11 2 4 2 8 4 4 1 5 3 6 5 5 1 0 4 7 11 10 9 9 0 8 1 3 6 5 7 3 4 5 5 4 6 0 3 4 2 3 9 5 1 1 5 8 5 4 7 2 7 1 2 9 8 7 1 5 6 2 8 5 4 3 5 4 12 3 2 4 7 4 3 2 7 2 6 5 8 0 4 2 0 0 2 5 4 11 1 4 1 6 2 11 3 5 8 3 6 8 2 6 7 5 10 3 6 2 6 7 2 8 2 7 7 7 3 0 1 6 9 1 1 9 0 7 4 7 2 11 3 1 1 4 8 1 4 12 7 3 6 0 8 3 6 0 8 6 2 3 6 9 9 10 2 9 5 3 5 1 3 11 6 2 2 3 4 0 6 11 6 0 10 8 4 0 0 0 3 2 9 0 8 9 7 7 7 0 9 6 2 10 0 8 1 1 7 4 6 3 6 10 5 5 12 17 12 0 1 5 8 6 0 5 11 0 9 5 9 6 10 9 7 5 5 3 10 4 3 6 2 0 4 0 2 2 6 3 1 11 8 2 2 1 13 9 1 2 1 5 6 4 4 6 1 7 2 1 3 5 2 5 6 0 6 7 5 6 9 9 0 0 3 8 13 11 8 5 7 6 3 4 3 0 11 4 5 0 4 8 5 6 3 0 1 6 3 3 1 2 6 10 1 11 5 5 10 2 1 0 7 9 5 7 3 0 4 7 2 6 2 4 8 2 2 4 0 3 9 1 7 9 13 1 6 1 6 7 0 6 6 9 2 5 0 3 4 6 4 6 11 5 7 3 4 11 8 7 6 0 5 10 2 8 1 5 0 4 2 1 8 6 2 9 4 4 4 1 0 10 4 12 1 2 3 4 0 7 0 7 1 4 4 3 9 3 4 2 6 3 6 6 0 6 5 0 2 5 0 4 4 4 11 0 3 6 12 0 5 1 4 9 5 1 2 5 3 7 3 0 5 3 7 4 5 4 4 0 5 9 4 1 4 7 3 7 2 5 5 5 7 8 0 0 9 0 6 2 13 4 5 11 9 6 8 11 8 11 7 0 1 3 4 1 2 7 2 0 4 3 4 3 5 5 0 6 3 12 8 9 7 7 2 6 13 5 0 2 7 7 4 2 6 9 0 0 4 9 1 1 1 1 1 7 0 7 7 8 4 4 12 2 3 11 4 3 0 1 10 6 0 9 2 1 2 10 2 11 5 8 3 5 11 9 2 0 11 1 2 7 8 1 4 5 6 3 2 10 4 6 3 2 5 5 9 5 3 1 1 11 8 1 0 11 7 0 8 10 8 10 17 7 9 12 5 9 9 0 6 7 7 3 0 6 0 0 8 7 2 5 9 0 3 5 0 3 8 5 4 5 2 1 1 3 5 1 4 7 6 3 8 3 8 3 8 7 0 6 6 12 0 10 2 4 7 6 4 11 0 8 1 6 2 4 9 4 2 5 13 0 0 0 2 6 0 12 0 9 5 9 7 2 8 4 1 4 7 2 4 1 7 2 5 5 7 1 7 2 8 6 9 8 5 1 7 6 9 0 9 1 3 9 7 2 4 2 0 5 0 1 5 3 2 2 4 9 11 10 5 6 7 9 6 7 10 2 10 1 5 9 5 5 10 10 7 0 1 0 3 8 0 3 4 1 0 0 2 2 4 0 2 1 8 1 1 0 5 7 15 5 6 4 6 5 7 6 2 9 6 1 0 5 1 8 12 10 5 4 7 5 0 6 8 8 5 9 11 10 12 0 0 7 3 0 11 2 1 6 8 0 3 2 6 5 6 11 7 4 9 1 7 2 5 2 2 9 6 4 10 6 6 0 2 10 13 5 5 2 6 4 1 11 4 5 0 0 3 3 6 4 4 1 1 4 8 2 3 3 10 7 0 2 6 5 3 5 3 7 8 2 4 3 1 0 2 0 7 2 7 9 0 3 3 9 7 2 3 6 9 2 6 8 4 9 10 12 7 0 7 7 4 10 2 5 1 6 0 8 7 6 10 2 6 6 3 2 1 4 1 8 3 9 4 5 0 0 4 0 8 0 3 8 12 5 6 3 0 3 0 9 8 7 2 3 8 2 8 0 10 5 3 12 9 1 1 9 11 7 6 7 3 8 2 9 2 0 1 2 6 3 0 5 4 8 7 7 3 3 5 6 6 7 10 6 1 8 9 7 1 4 8 4 4 3 9 3 2 5 1 7 8 9 1 0 9 9 2 6 6 1 7 3 6 7 2 4 4 2 4 8 6 8 13 3 7 12 1 8 0 5 8 6 5 1 2 11 2 10 8 0 8 0 13 6 14 3 1 5 3 6 9 7 4 16 1 3 0 5 7 0 1 1 3 7 5 3 10 0 13 3 7 0 0 4 6 8 6 0 9 2 3 4 7 5 5 11 12 3 6 10 7 7 9 2 5 10 1 6 8 5 0 9 3 1 8 0 0 6 11 7 7 8 3 2 3 0 11 3 0 8 4 2 10 1 11 5 13 1 6 0 4 3 2 7 2 11 4 3 12 2 3 4 5 4 11 1 6 3 1 10 0 11 11 3 5 2 6 10 6 11 5 0 10 10 3 9 1 4 0 13 4 6 10 1 0 4 8 3 12 1 0 1 8 1 12 4 12 0 2 0 3 4 1 11 7 11 5 7 3 4 11 8 1 6 4 10 3 1 12 5 4 5 5 7 0 3 4 6 3 7 8 1 4 10 8 5 2 9 6 4 0 0 0 6 5 0 7 4 10 0 4 4 6 3 5 1 6 4 11 0 2 4 7 5 9 8 5 6 0 4 2 4 4 10 6 6 9 3 0 6 8 5 3 3 2 7 6 4 13 4 6 4 0 3 1 2 7 4 4 9 6 1 5 3 10 9 6 5 1 1 9 9 3 7 3 0 2 2 0 7 0 4 9 5 8 0 1 8 0 5 6 6 0 9 0 8 6 2 12 12 5 9 3 1 3 2 0 2 2 6 0 7 5 5 4 0 0 9 2 6 7 6 3 4 0 3 3 0 8 6 6 5 8 0 11 5 2 7 0 8 3 9 3 1 0 2 9 10 10 0 1 8 4 2 1 2 5 1 10 4 11 11 0 6 6 6 2 8 8 5 4 1 4 2 7 1 7 0 1 4 2 10 7 8 3 5 0 7 0 9 10 5 4 3 6 9 1 2 0 0 12 9 7 1 3 6 15 8 10 2 5 2 1 12 2 5 4 0 7 7 6 9 6 7 5 10 6 7 1 0 3 3 10 3 4 0 3 8 0 0 6 6 9 10 3 4 1 4 4 4 5 1 6 5 3 6 3 5 0 0 3 5 9 2 12 8 12 0 5 2 4 6 6 6 2 7 3 6 1 8 5 11 3 5 9 1 0 10 3 9 2 4 4 11 11 7 6 5 1 3 1 2 2 4 10 12 7 2 3 5 7 7 8 1 7 6 1 7 8 5 3 4 7 9 6 0 2 8 1 2 0 2 1 7 3 0 3 9 7 1 0 7 10 5 7 4 8 10 2 4 4 2 10 7 7 1 5 0 9 5 11 1 10 9 13 3 1 4 5 11 5 10 6 3 7 5 9 3 7 13 10 11 0 2 3 7 2 4 9 5 4 0 2 3 5 7 6 3 11 1 8 6 2 4 1 8 6 4 8 5 5 3 5 7 9 3 1 6 6 6 6 2 4 10 11 0 0 10 0 7 7 6 3 4 5 5 0 2 3 0 11 6 3 7 1 3 2 2 10 1 4 5 6 5 5 3 10 8 0 8 4 0 3 3 3 9 7 4 3 5 0 5 5 7 7 6 1 7 0 5 2 1 2 8 4 5 8 9 10 5 3 3 5 7 7 5 0 2 9 0 1 6 9 5 14 6 8 6 8 9 4 8 0 10 5 0 6 0 1 0 0 1 6 9 8 1 1 6 0 3 5 9 15 0 7 0 10 7 8 0 7 4 11 6 5 0 6 12 4 1 2 12 10 8 13 3 0 9 7 2 0 0 6 9 1 7 5 2 6 2 1 1 4 7 2 5 4 6 0 10 1 6 0 6 3 1 8 4 3 13 9 3 7 11 5 1 1 5 0 6 9 3 3 4 1 2 0 1 3 4 10 3 2 9 11 5 4 1 2 5 2 1 1 12 10 2 2 11 5 9 6 0 9 6 4 3 8 10 9 11 11 5 4 11 0 2 0 5 1 5 5 9 9 0 10 5 5 7 6 6 9 9 3 6 2 8 6 0 1 7 2 3 2 10 8 0 3 7 2 2 9 4 9 4 4 6 3 16 9 1 0 2 3 3 11 0 1 2 0 6 9 4 14 5 2 6 9 0 10 8 9 7 7 0 0 4 5 5 3 5 3 6 0 4 5 4 5 3 2 1 4 6 3 9 3 3 2 4 1 5 0 5 0 10 0 3 0 1 2 2 8 2 8 4 4 5 0 7 6 7 6 3 8 2 3 3 0 3 4 4 6 10 8 7 3 2 0 2 5 2 1 6 1 1 3 6 6 3 9 2 9 2 10 3 1 6 10 1 6 6 10 11 0 0 3 5 7 4 7 0 2 5 2 7 6 2 0 5 3 6 4 8 0 5 0 3 6 0 0 7 4 8 10 2 2 7 8 8 7 8 9 8 1 2 3 14 6 10 5 1 7 9 1 6 10 9 3 10 6 9 3 1 9 9 9 6 2 4 3 5 11 9 4 8 14 1 11 11 1 3 2 12 5 5 9 4 0 6 4 5 8 4 1 0 5 2 1 12 4 4 4 4 9 5 3 1 1 4 2 7 10 9 3 3 2 9 6 7 9 3 6 3 2 6 7 1 2 8 3 0 0 3 3 6 1 1 4 12 11 9 7 4 8 7 4 5 0 3 7 5 7 4 4 10 0 2 8 9 9 3 9 5 7 11 8 4 5 7 11 3 5 3 4 4 2 0 8 6 3 4 7 9 8 11 0 6 5 0 3 9 6 14 5 13 4 8 6 3 7 1 8 5 4 10 8 1 3 12 3 4 5 3 3 6 6 1 2 0 8 1 5 6 9 7 3 0 0 2 13 3 1 1 9 11 5 3 7 4 7 4 4 8 3 1 6 0 6 3 3 0 8 1 4 0 3 12 4 2 2 3 11 2 3 9 4 5 2 8 6 11 1 6 6 5 8 5 2 8 9 1 8 3 4 9 0 1 6 8 1 14 4 2 12 4 4 11 12 5 3 2 6 8 5 9 1 7 4 5 5 6 6 9 8 11 6 3 5 1 1 3 6 5 4 0 7 7 8 1 6 2 6 4 4 10 8 8 0 3 0 1 3 4 13 0 3 3 4 3 12 10 8 0 7 0 4 3 1 1 4 6 0 1 4 1 8 10 6 2 8 3 11 4 7 3 11 5 13 2 2 5 9 9 10 2 2 4 0 0 8 2 0 1 0 6 10 10 9 9 10 0 6 4 2 3 1 7 7 7 2 2 5 8 0 7 11 4 6 5 13 4 10 2 5 6 3 7 5 3 1 3 3 9 0 2 1 10 0 1 3 1 3 7 0 4 3 3 1 2 0 13 1 7 2 13 4 2 2 0 1 1 6 7 3 11 5 3 6 1 3 7 10 3 3 3 3 2 11 5 0 1 0 5 2 8 4 8 3 1 1 1 2 7 8 4 14 6 13 10 0 0 11 1 5 9 10 9 4 6 2 12 4 1 3 4 8 2 6 5 4 3 4 2 10 7 2 0 1 5 1 9 2 5 9 8 5 8 1 6 7 10 6 7 8 10 3 2 8 9 3 6 5 1 0 7 3 6 3 1 6 13 8 4 7 10 7 10 4 8 6 0 2 10 1 12 2 3 4 3 2 3 6 1 7 0 1 7 3 7 1 0 12 4 4 3 3 7 6 7 2 6 3 0 13 5 5 4 1 7 0 13 3 4 4 1 5 1 2 4 10 11 3 3 8 7 8 8 8 12 1 0 0 0 8 14 5 7 3 4 2 8 1 4 1 9 0 1 10 7 3 1 8 8 5 0 12 7 10 0 11 0 2 8 0 3 5 8 7 7 7 2 4 12 6 10 9 5 2 1 7 0 9 11 1 11 4 10 6 2 2 3 1 6 12 0 5 0 6 10 1 10 1 0 13 4 4 6 10 0 12 1 11 2 1 8 2 6 13 5 3 3 10 2 11 3 5 6 6 0 8 0 0 4 11 6 6 6 5 5 0 9 11 8 5 5 5 4 2 3 4 5 7 8 8 10 3 7 9 2 4 4 10 8 1 4 7 0 3 2 0 6 3 7 5 7 11 1 4 12 3 8 5 9 3 0 5 2 2 10 6 9 5 3 1 0 5 2 2 7 5 10 3 6 10 0 2 9 6 7 2 1 3 10 3 2 1 3 10 6 3 7 6 7 0 9 5 5 9 12 9 5 7 2 8 6 6 10 8 4 2 1 5 5 5 4 8 1 3 9 7 5 2 4 5 1 2 11 8 7 3 7 3 4 1 1 8 4 5 9 4 2 10 2 5 5 7 5 7 4 4 2 9 5 8 12 5 10 13 4 8 0 12 2 6 4 8 3 7 5 9 2 8 9 7 1 2 1 3 13 0 5 1 9 2 6 5 3 4 0 4 5 10 2 2 1 0 9 7 2 1 8 3 6 5 7 11 10 9 9 13 5 5 3 5 5 5 5 4 6 7 7 11 1 7 1 3 4 3 0 2 7 7 7 0 9 4 4 2 10 0 4 5 7 7 5 12 10 8 10 6 9 6 10 0 2 5 0 2 2 5 4 9 2 6 5 4 6 5 0 5 4 1 3 8 10 3 9 7 2 1 9 0 11 3 0 9 2 4 4 8 0 2 4 3 3 7 3 12 5 9 0 6 2 0 9 6 1 6 4 5 10 9 2 1 6 14 3 9 8 6 6 5 5 7 7 9 10 7 11 4 3 3 11 7 2 4 8 4 2 8 3 3 7 9 8 5 5 8 9 4 3 11 8 0 4 6 8 14 3 9 3 8 3 3 3 7 10 9 6 8 10 11 8 0 0 0 0 11 7 2 0 9 7 7 4 6 8 1 0 8 8 9 0 3 4 2 8 1 8 5 4 9 2 7 11 9 8 5 0 5 0 5 3 1 1 6 11 10 6 3 7 2 9 3 5 1 10 1 2 5 1 0 1 1 11 5 0 8 5 2 0 7 7 4 8 0 7 2 10 2 14 7 3 5 5 0 1 5 3 10 13 1 7 5 1 3 3 3 2 5 3 3 3 4 6 7 5 2 5 7 1 8 10 6 4 3 0 4 5 6 0 8 9 7 2 1 3 4 1 0 0 8 7 6 1 1 3 12 4 2 7 4 6 3 9 7 8 0 4 7 2 8 3 4 0 0 10 1 2 11 5 2 4 0 9 10 10 9 3 1 6 0 7 10 1 1 4 1 5 7 6 5 6 8 3 0 5 1 10 6 10 2 8 3 4 2 11 6 6 3 5 4 1 2 4 2 7 1 7 6 10 1 7 3 5 2 0 11 5 8 3 2 7 0 4 1 3 8 1 7 6 6 1 7 11 5 3 8 5 5 7 4 2 7 3 4 1 6 0 10 5 7 2 0 0 2 4 2 1 9 9 0 0 12 1 3 5 0 8 2 7 6 2 2 5 8 12 10 2 5 5 3 9 5 0 1 0 7 5 0 10 7 0 2 1 6 11 2 5 8 6 8 10 7 11 5 1 0 5 5 0 11 1 6 4 0 2 7 5 2 4 5 5 8 7 8 7 8 10 7 5 6 4 7 8 3 4 4 3 0 0 8 7 5 4 4 9 0 0 12 6 9 5 3 1 5 8 3 2 0 1 7 2 6 11 0 6 2 9 5 4 7 9 7 4 0 3 4 5 4 8 2 6 0 2 8 2 0 6 8 8 8 5 1 9 4 2 10 6 4 5 3 8 9 2 2 7 10 2 0 6 11 4 4 5 9 8 7 0 4 5 5 0 6 4 4 1 3 10 0 8 1 8 4 13 4 6 2 4 2 4 10 8 7 4 13 4 4 0 2 11 3 6 7 5 1 1 5 2 2 7 7 2 3 4 6 13 5 9 0 3 8 7 3 2 0 7 7 1 7 2 9 7 5 2 3 6 3 4 10 6 3 5 6 5 5 9 4 1 2 8 4 8 0 4 6 4 4 8 5 1 11 3 4 2 9 1 11 4 0 5 5 4 3 3 7 2 7 7 3 10 9 5 6 8 3 10 10 12 4 6 12 0 7 1 4 3 10 12 9 1 9 4 6 5 8 9 1 0 7 3 5 1 5 1 7 2 7 0 5 1 10 7 3 2 2 6 1 6 4 9 6 11 7 4 0 7 4 5 10 7 2 1 8 3 6 9 11 4 3 1 5 10 2 4 5 13 7 9 6 3 7 0 3 5 0 3 10 8 12 5 7 2 1 3 1 4 4 6 6 9 14 8 6 8 0 7 7 2 8 8 1 3 13 0 6 9 6 5 3 1 10 1 9 1 4 3 1 10 1 5 5 4 7 1 3 5 0 10 3 0 9 7 2 2 6 4 1 0 5 5 7 8 2 9 8 2 5 5 4 6 3 7 7 3 3 0 7 5 4 6 5 0 7 7 3 10 9 1 1 4 10 0 9 6 8 0 6 0 8 4 8 4 11 11 8 7 2 2 6 6 5 4 3 5 7 6 1 0 0 4 9 2 3 2 4 6 1 1 2 4 4 6 1 4 7 13 1 3 2 1 2 8 5 7 3 9 1 0 4 8 4 11 4 7 5 1 7 1 1 4 3 1 10 10 9 4 6 1 3 1 1 1 2 14 6 6 11 4 9 5 4 7 8 7 3 3 6 1 9 4 6 8 6 11 3 6 5 0 7 2 0 5 7 4 9 7 6 7 0 1 0 5 0 0 8 5 3 11 5 7 6 4 6 9 3 6 2 3 5 9 12 5 5 1 5 0 10 6 3 5 10 6 6 16 12 7 4 6 2 2 0 3 1 8 8 3 4 3 6 10 1 10 8 4 2 3 6 7 3 1 9 10 2 2 0 8 7 1 2 12 7 1 6 5 9 0 7 4 7 2 3 6 0 0 2 6 0 5 4 10 6 8 7 6 8 3 8 10 9 0 4 0 1 1 3 3 9 0 7 4 5 6 5 6 4 4 4 5 9 14 14 0 7 2 7 8 9 0 6 9 2 7 0 10 7 7 1 9 0 5 0 4 5 7 0 10 6 2 3 6 0 8 4 6 6 6 3 0 6 6 7 5 9 2 0 8 1 0 4 4 9 3 7 2 9 7 2 7 10 5 7 5 0 9 6 3 5 4 6 0 11 2 3 0 9 4 2 3 8 1 2 1 7 5 9 8 0 8 8 4 1 5 7 1 0 3 9 0 2 3 10 1 0 3 3 0 5 10 2 3 0 4 11 7 3 4 14 8 4 10 1 4 7 8 10 0 0 5 7 0 0 4 14 6 2 6 6 1 2 2 6 3 2 1 1 4 2 6 6 4 0 3 5 8 8 0 4 7 3 7 9 9 8 6 3 9 4 10 2 7 0 0 8 2 10 9 12 11 7 9 1 6 5 9 6 9 5 6 5 3 1 6 5 6 11 5 6 7 6 0 1 2 4 10 5 6 0 5 7 4 4 7 5 3 6 2 6 5 2 8 2 4 0 1 11 3 2 2 6 1 0 7 4 4 2 4 1 2 3 1 2 2 3 10 7 9 4 8 10 8 11 8 7 10 4 11 3 2 11 7 2 7 12 0 2 6 1 6 9 0 5 4 10 5 2 4 10 3 12 0 6 1 8 2 7 2 11 5 0 11 0 10 1 4 5 0 6 6 7 6 1 3 0 4 4 2 7 11 3 7 6 4 6 3 0 8 5 5 9 0 0 3 5 4 7 7 2 4 8 1 12 7 6 0 3 7 0 9 5 3 10 4 3 10 7 1 2 8 9 6 3 0 5 1 5 3 10 6 7 3 5 7 9 11 0 4 5 7 2 6 0 9 3 9 13 8 5 2 10 1 10 4 0 3 8 4 4 3 4 1 2 4 1 8 10 3 7 4 0 3 8 1 3 0 7 6 5 6 9 6 4 6 4 10 2 14 5 7 6 8 10 4 3 6 2 1 1 9 7 5 4 7 3 1 3 5 12 2 9 0 4 9 9 1 6 4 1 2 1 7 0 9 3 11 0 5 8 2 12 3 4 3 0 0 0 6 4 3 5 3 5 2 2 6 1 12 13 11 7 7 3 8 9 3 4 2 2 2 9 3 13 2 5 2 5 1 1 2 6 5 1 11 9 5 0 9 2 4 3 9 3 7 2 5 10 0 10 5 3 13 3 1 6 3 2 10 5 10 8 5 5 4 3 12 9 9 4 12 0 4 9 6 7 4 9 2 0 1 2 7 3 0 7 7 4 0 3 7 0 0 6 0 4 7 5 6 9 2 9 5 2 2 8 8 6 5 7 9 8 9 2 11 3 8 10 8 1 1 3 5 4 8 8 9 0 6 3 6 6 1 7 1 5 6 8 6 3 0 7 2 12 8 2 4 8 3 0 1 2 12 13 12 11 0 5 7 1 1 9 5 10 9 10 4 2 9 7 4 0 3 0 9 7 5 5 5 0 0 7 4 4 0 7 9 1 8 1 3 7 9 9 6 0 5 3 11 6 0 3 8 0 9 6 3 5 2 3 6 6 2 8 5 4 1 9 3 0 4 8 1 9 4 3 4 6 3 7 6 10 1 5 5 0 4 9 12 1 3 0 8 3 7 1 2 7 4 5 1 7 4 0 3 0 1 7 2 10 7 3 0 2 0 7 4 11 2 3 4 3 7 6 11 7 3 7 0 1 9 0 5 1 3 5 4 1 8 5 4 3 8 1 9 2 5 3 9 2 5 4 12 8 0 0 6 2 1 9 12 1 10 0 0 8 1 3 1 5 5 5 5 3 2 0 5 6 0 6 6 8 4 5 3 2 1 6 5 6 6 4 2 0 3 1 0 5 7 0 10 4 8 2 5 0 6 1 1 0 4 1 8 7 1 4 3 3 6 7 2 0 2 7 4 8 1 1 3 6 4 13 1 2 2 1 3 2 2 7 5 7 1 3 6 10 4 6 5 5 6 11 11 3 7 0 8 3 4 10 3 4 3 5 1 7 3 1 10 1 2 3 4 1 4 6 10 9 6 0 4 5 0 10 1 6 0 0 1 12 6 7 7 9 5 6 3 5 11 3 4 0 10 2 5 7 6 0 3 5 1 5 0 11 1 10 8 9 2 9 6 1 4 3 2 1 0 10 1 3 6 6 3 1 9 4 11 1 4 5 7 0 2 2 1 8 3 11 1 11 1 6 3 6 7 2 2 5 5 11 1 4 11 4 3 2 11 2 0 13 5 10 14 6 7 9 7 9 6 2 5 4 5 10 9 9 5 2 0 0 6 2 6 7 6 0 11 2 5 0 6 5 4 3 6 12 1 6 11 9 0 4 2 0 3 12 10 0 8 2 3 6 9 6 5 5 8 9 3 6 1 6 4 3 4 9 7 7 0 9 8 6 7 3 9 2 4 3 1 6 9 10 2 5 3 3 8 7 2 0 0 10 8 3 5 2 6 2 6 1 4 5 7 13 1 0 12 11 0 5 5 7 7 12 6 2 10 7 5 3 9 12 2 0 6 3 6 1 4 5 0 2 4 12 4 5 3 8 10 4 9 6 4 4 10 10 9 6 8 3 7 3 7 7 6 0 5 1 3 2 5 8 3 10 1 1 1 6 3 3 6 8 8 8 1 0 5 8 0 1 7 5 9 1 3 5 1 5 4 5 0 7 2 10 6 7 2 6 7 10 9 2 4 7 3 4 1 14 5 2 7 4 5 8 12 7 4 9 4 8 7 6 5 1 0 3 8 5 5 3 4 5 5 1 8 11 7 6 9 5 2 5 11 2 5 12 9 6 0 9 5 4 8 8 6 1 8 11 8 11 5 7 3 8 0 5 7 2 8 10 5 6 1 0 5 1 6 2 2 1 8 8 6 3 1 8 0 0 9 4 0 7 1 7 14 2 9 7 2 2 9 5 3 11 2 9 10 1 3 1 1 8 7 4 3 5 0 1 7 7 8 10 2 1 11 8 7 11 0 3 1 0 6 0 7 9 6 2 6 5 9 3 1 9 3 2 6 4 1 7 3 8 8 2 2 9 2 13 2 4 3 2 8 6 4 5 5 10 5 8 6 4 2 0 1 1 7 0 2 0 2 6 9 8 9 7 3 5 1 4 2 8 2 9 2 12 5 4 0 1 11 5 11 1 0 5 1 8 7 5 4 6 4 3 1 9 3 5 6 8 11 3 2 0 3 2 10 6 4 1 6 2 8 6 7 9 0 5 9 8 12 1 0 0 10 6 4 9 10 9 6 6 4 4 8 5 2 7 4 7 2 6 1 2 2 2 4 3 3 3 9 3 7 1 0 8 2 5 9 2 6 5 7 0 5 1 3 6 0 0 8 11 1 9 10 0 5 9 1 0 1 5 7 11 8 3 0 9 1 5 8 3 3 11 11 4 7 0 0 3 7 6 3 6 9 9 9 7 2 9 10 3 7 3 2 2 11 12 0 5 3 9 9 0 0 0 3 1 12 5 2 1 6 5 8 6 4 0 10 2 6 7 0 10 11 4 3 6 9 5 3 11 8 2 5 9 1 6 0 2 10 4 5 3 5 7 8 6 0 0 6 9 2 4 2 4 8 0 0 3 5 0 6 0 0 11 3 5 7 3 9 8 9 4 13 8 6 13 3 9 8 0 1 1 4 8 3 3 5 4 4 4 9 6 6 1 2 5 3 9 9 7 11 4 3 2 3 4 2 4 8 4 9 7 2 6 4 5 4 1 2 0 8 9 8 7 7 5 7 2 11 7 11 6 7 3 4 6 1 5 4 1 6 1 2 9 0 2 8 0 9 2 4 10 8 0 1 4 9 5 8 10 7 3 6 4 7 9 3 1 7 5 9 5 0 7 9 2 8 2 1 2 10 10 6 6 3 10 10 9 0 7 4 3 0 1 12 5 10 9 7 10 8 0 7 7 1 3 2 11 0 7 6 13 2 8 5 8 9 7 11 3 1 7 2 6 8 9 5 1 11 8 3 7 8 1 8 1 0 4 11 1 9 0 11 7 8 3 9 8 8 10 3 7 2 6 0 3 9 6 4 14 1 5 6 8 4 8 2 3 0 9 4 8 9 1 7 3 9 3 2 4 7 11 4 5 0 3 9 1 2 5 2 5 5 5 7 9 6 8 8 7 8 1 2 13 9 6 6 9 0 11 0 6 6 7 1 2 4 2 14 9 12 4 6 0 3 6 8 1 4 0 1 7 5 5 5 2 8 4 10 3 4 1 0 9 5 8 14 9 6 1 2 3 11 2 7 1 2 12 8 6 1 8 3 3 5 9 1 9 8 0 4 3 5 3 2 11 7 9 2 6 8 1 3 1 1 3 7 4 8 6 5 10 8 3 4 2 2 5 9 1 0 5 9 8 5 3 10 5 8 2 5 2 6 12 9 12 7 5 6 6 2 6 1 0 9 5 2 8 8 2 9 11 3 1 8 7 4 2 9 7 3 1 6 1 5 2 9 10 0 5 3 12 14 9 5 1 1 0 1 3 9 5 13 5 7 2 3 0 1 5 8 9 7 9 3 4 8 6 6 11 2 3 7 5 7 7 3 8 10 0 0 5 8 8 3 9 0 7 5 5 1 7 7 3 4 8 8 6 6 3 0 8 5 8 2 11 3 11 6 6 9 5 5 6 4 9 10 5 0 4 7 4 1 3 13 8 9 5 6 1 4 4 1 1 2 1 0 4 8 8 7 3 2 7 6 1 1 3 9 2 6 3 9 5 5 0 5 9 3 2 6 2 5 2 0 9 0 0 7 4 1 5 2 9 6 9 3 1 5 1 0 0 6 5 12 3 3 2 6 5 9 2 6 4 1 7 2 5 3 0 7 4 8 1 12 0 2 1 6 3 4 5 3 8 4 10 0 5 9 10 3 2 3 5 0 1 6 11 1 10 6 2 10 5 0 1 7 5 3 2 1 5 6 1 7 9 7 4 13 11 5 8 6 0 13 5 0 2 0 0 8 0 2 5 0 2 6 3 7 7 3 10 5 0 3 8 1 3 4 4 10 7 1 6 8 8 1 9 3 3 6 0 0 4 1 7 7 9 0 7 1 9 4 1 4 3 3 6 1 8 1 5 8 3 6 3 4 6 10 1 7 3 9 14 7 10 3 8 6 10 13 6 6 5 10 8 3 8 4 11 8 4 3 2 5 6 17 2 12 10 4 9 10 5 14 2 14 9 8 8 6 9 12 0 1 4 8 5 7 3 7 1 0 7 2 3 10 2 6 7 3 10 1 11 5 4 1 8 7 8 13 13 9 2 4 5 8 9 11 0 2 6 6 3 7 5 8 11 7 1 2 2 5 10 10 9 3 0 2 6 0 3 2 8 2 9 7 4 2 0 6 8 8 1 1 3 5 13 1 7 0 3 1 8 10 2 0 5 1 7 0 10 7 3 6 7 7 11 10 3 1 0 1 9 8 10 1 5 3 4 1 2 7 5 8 8 7 9 1 0 6 3 4 7 13 4 2 1 11 8 4 5 0 7 10 2 0 3 3 5 3 1 0 3 4 4 3 8 3 0 4 9 0 6 8 2 3 0 8 1 5 8 5 6 5 6 0 0 6 3 6 11 7 2 8 0 2 9 10 4 4 2 1 13 2 6 6 9 11 1 11 3 0 7 9 7 5 1 13 4 0 2 4 8 0 2 5 0 6 8 7 6 4 1 3 0 0 3 11 4 2 3 0 2 5 8 6 0 8 9 1 5 6 9 6 3 11 4 3 5 6 6 4 2 4 5 6 0 6 0 7 7 0 5 5 0 0 4 10 13 2 4 6 6 8 2 9 5 4 1 11 2 12 2 1 5 3 4 5 8 5 8 8 1 0 6 12 7 2 2 8 5 1 2 10 8 6 4 14 5 0 0 12 10 9 4 3 3 3 6 8 1 9 3 0 5 5 2 3 2 10 11 8 3 7 11 7 9 5 1 9 6 1 10 7 9 7 1 5 3 5 5 3 7 1 5 5 6 12 3 8 0 1 9 0 7 9 7 8 8 5 3 0 0 0 4 9 14 3 6 0 6 3 1 1 8 2 3 8 0 4 8 9 3 1 1 0 3 1 0 5 0 6 10 11 1 3 4 8 6 9 6 0 1 0 4 7 1 2 3 2 1 9 7 7 1 7 6 6 2 10 2 9 5 5 0 6 2 2 2 2 8 2 12 11 9 5 10 3 0 5 8 5 6 5 2 6 1 6 0 4 6 0 9 9 11 1 4 0 6 6 1 5 9 7 3 10 1 4 5 5 5 12 1 0 9 2 1 10 0 4 6 12 5 13 6 2 3 4 2 6 6 5 2 0 2 7 4 11 1 12 2 2 10 0 9 4 10 0 4 7 4 10 7 2 7 11 3 0 5 6 8 4 10 8 4 3 0 10 1 7 7 3 8 1 1 9 8 0 2 1 7 12 6 5 5 5 0 5 1 6 9 5 7 1 11 5 1 4 1 0 6 6 11 4 1 2 6 5 1 7 0 0 1 1 6 0 0 4 8 0 0 8 7 5 9 6 6 1 8 8 4 1 6 7 1 5 0 1 2 1 3 7 7 7 8 9 11 5 1 5 4 2 2 8 0 9 8 0 7 11 9 3 14 9 3 0 6 4 4 9 4 5 4 9 5 3 7 11 12 4 5 5 7 5 10 1 9 3 9 8 4 7 6 10 11 7 1 7 3 4 5 3 5 3 6 5 1 0 1 6 9 13 3 5 3 3 8 3 5 6 9 4 7 5 5 5 2 5 5 0 7 5 2 0 4 3 4 9 5 5 2 10 10 0 10 1 5 5 4 1 7 1 9 4 2 0 1 5 6 6 7 3 4 7 7 9 1 3 11 3 0 9 3 4 4 4 3 4 7 5 2 10 7 4 0 5 8 0 3 8 5 6 7 2 9 12 0 0 6 5 10 7 0 9 6 9 2 3 13 7 8 6 2 6 2 4 9 0 5 0 8 6 10 6 7 6 2 8 5 9 2 0 10 6 11 0 3 0 9 9 8 1 6 12 2 2 7 5 6 9 4 7 11 4 18 2 10 4 7 1 2 8 2 1 8 5 5 3 7 8 3 9 1 0 6 2 0 10 11 9 2 8 6 3 2 2 3 6 13 0 3 7 7 9 4 5 2 4 3 10 3 2 1 7 7 4 7 0 1 6 5 3 0 0 8 5 1 11 7 7 7 3 7 6 2 5 1 3 2 3 10 5 6 8 7 0 3 5 5 4 6 6 10 7 5 7 6 3 8 7 8 7 2 0 2 6 4 10 2 5 3 8 7 12 7 8 1 7 0 3 5 8 2 7 6 6 6 2 4 1 9 8 3 1 4 5 3 10 1 5 8 8 4 10 6 3 1 2 2 7 5 1 5 9 4 0 2 10 3 1 6 6 4 4 9 5 3 0 3 0 2 5 8 9 1 2 6 1 6 5 0 5 12 5 3 2 1 9 8 9 4 7 9 4 9 2 11 3 7 6 11 7 11 12 8 7 1 3 5 2 3 8 0 3 8 7 2 11 8 0 2 2 0 2 6 10 1 9 9 1 9 11 1 6 2 0 4 6 3 1 8 7 4 7 2 9 3 6 4 7 5 5 7 3 3 3 7 0 4 6 4 8 10 0 6 10 3 10 9 0 1 8 8 7 8 1 4 5 8 1 4 2 4 1 3 6 12 1 1 3 1 10 10 4 15 1 4 3 7 2 13 0 1 5 2 9 8 0 1 3 0 3 8 2 4 9 0 3 9 8 6 5 6 7 1 4 3 9 7 0 9 1 3 3 6 2 9 4 6 2 6 9 0 2 0 2 6 9 0 8 3 9 7 1 0 4 3 1 3 2 6 9 7 5 4 7 11 1 6 0 2 8 1 5 10 1 0 2 4 6 5 3 0 5 7 1 7 8 0 3 7 5 8 1 8 1 0 5 1 4 9 8 5 7 0 4 10 2 10 0 10 7 6 1 1 4 4 9 2 8 8 5 10 5 7 0 7 1 8 3 9 2 3 4 1 13 5 6 12 6 7 1 0 5 0 8 13 12 7 5 7 6 0 1 5 7 4 6 6 2 7 5 3 5 1 3 12 2 13 1 3 4 7 3 4 1 3 4 7 6 8 0 3 7 6 0 4 6 0 0 1 4 6 5 3 8 8 13 9 7 7 9 10 4 8 7 10 4 3 8 0 9 3 0 7 7 6 3 0 11 5 3 9 5 7 4 5 3 5 5 5 11 5 10 0 13 9 3 1 9 8 3 8 6 9 1 5 7 6 8 7 13 2 6 1 5 7 11 0 0 4 5 5 3 9 10 1 1 0 8 1 6 6 1 0 7 0 12 2 6 10 1 6 9 9 5 8 11 9 6 11 1 7 2 0 8 11 8 8 0 7 11 4 9 2 9 1 0 12 3 7 0 2 8 1 7 8 10 2 0 5 1 7 5 4 7 6 3 9 0 7 1 4 4 3 1 3 6 5 9 4 4 6 4 11 10 5 0 11 6 9 6 1 0 8 5 0 2 2 0 0 0 7 7 0 10 10 8 7 3 6 7 3 1 6 3 7 5 0 10 1 4 1 2 10 8 3 5 4 5 4 8 6 2 4 1 0 2 0 10 1 14 7 2 0 9 4 6 5 0 5 0 6 8 6 8 5 0 2 2 5 5 6 6 1 3 11 3 4 2 2 8 7 10 4 5 0 5 1 5 9 2 8 5 7 5 14 1 0 5 3 10 5 6 3 4 10 1 6 6 5 4 0 1 2 5 0 0 7 3 8 5 9 2 7 0 0 9 4 2 7 1 0 5 7 10 11 0 9 1 2 1 6 7 8 11 6 6 4 4 7 0 6 6 8 6 2 2 0 0 2 1 0 4 3 7 4 6 14 1 1 0 2 0 0 2 1 0 0 0 11 7 6 2 4 0 4 12 2 2 0 2 1 3 5 10 9 0 3 8 1 3 2 4 4 0 13 7 2 10 0 6 8 0 4 2 7 5 2 7 2 3 10 1 6 2 3 4 3 8 4 3 6 2 3 7 2 2 4 1 3 10 2 5 2 7 0 5 9 12 6 1 15 11 0 10 8 1 12 7 4 5 1 4 4 10 4 0 3 4 6 13 10 5 7 8 5 5 7 3 8 9 0 2 3 7 5 5 2 11 9 5 2 10 0 6 10 0 7 6 5 5 1 3 8 7 6 13 9 8 6 0 3 0 2 9 1 11 4 5 6 0 4 2 0 4 8 9 11 10 9 9 5 7 1 9 4 6 0 0 2 2 7 9 7 4 5 6 5 3 7 1 5 6 1 3 8 3 7 6 1 6 3 5 1 11 13 5 1 10 3 3 2 5 9 3 2 9 7 7 2 8 1 1 11 0 10 3 0 6 4 4 2 4 7 5 10 3 1 4 6 8 8 0 9 0 1 0 4 2 6 6 2 13 5 7 1 5 6 1 5 8 4 8 8 3 9 0 3 1 3 4 9 6 11 4 12 9 7 0 10 1 4 2 10 3 1 9 5 3 2 5 1 7 3 1 5 7 1 13 6 6 7 3 0 3 12 10 2 6 1 4 9 2 5 1 2 7 7 10 2 10 10 0 8 7 3 2 5 9 4 2 4 2 6 0 9 2 4 11 0 5 8 12 9 5 7 3 12 2 4 6 9 12 1 9 3 2 4 1 7 5 6 2 0 5 4 6 2 4 1 4 1 3 6 4 6 2 5 3 3 3 4 5 7 2 9 3 4 11 3 9 5 9 3 10 1 1 8 5 2 4 10 8 1 0 6 7 7 4 1 6 1 1 5 5 1 8 2 2 6 1 7 4 8 2 3 4 5 4 6 3 1 10 4 7 7 6 1 4 6 8 3 6 7 1 10 5 0 0 3 2 1 10 4 8 4 1 1 5 2 4 9 4 12 5 10 10 8 4 4 10 1 5 1 7 2 3 3 0 10 7 9 5 2 8 7 11 4 1 1 0 8 7 6 1 8 3 2 4 2 7 8 3 4 4 3 5 2 4 9 7 2 1 4 4 2 0 4 4 5 8 1 10 7 12 8 3 3 1 8 3 3 1 1 1 11 5 7 8 3 0 1 0 8 13 5 2 0 9 2 7 5 12 3 6 1 5 2 4 6 2 5 8 0 10 6 4 1 2 11 7 10 2 9 0 8 12 1 1 6 1 4 4 11 4 9 11 5 5 3 3 1 4 5 1 6 11 10 8 0 0 8 3 4 0 1 2 4 1 4 4 11 8 6 6 2 5 9 2 6 3 7 7 6 11 0 1 12 5 9 5 4 2 7 2 10 9 8 1 2 9 2 13 5 7 10 7 8 11 10 4 8 10 4 10 3 7 0 8 10 5 6 7 0 0 4 2 9 1 0 0 8 7 12 0 2 6 5 6 8 8 4 5 5 4 0 11 9 3 5 1 4 3 10 9 9 1 8 0 12 2 6 9 6 4 4 1 10 5 2 7 0 7 5 10 6 10 6 0 6 0 5 4 5 0 3 7 4 3 10 2 0 1 4 2 7 3 9 6 2 6 1 10 5 2 2 3 1 10 6 8 6 4 1 5 9 3 0 10 5 9 12 2 6 2 8 7 7 5 7 2 10 3 6 11 6 10 4 2 7 7 9 2 1 2 0 8 5 2 5 2 2 0 8 5 1 12 0 10 12 11 10 3 7 0 5 3 2 6 3 8 10 1 4 5 5 9 12 1 7 1 11 0 2 5 6 3 6 4 11 5 7 4 3 8 3 2 10 6 4 8 1 0 5 1 5 4 1 7 3 0 12 4 6 12 1 10 2 9 3 11 7 5 6 3 2 6 0 1 9 4 4 6 6 4 13 1 2 11 7 10 9 9 6 3 2 5 8 5 1 8 3 5 5 10 2 1 12 1 8 6 0 11 3 8 2 6 0 0 1 2 6 9 2 9 3 12 6 7 8 12 1 1 11 9 5 3 6 5 1 0 0 6 0 7 12 7 8 5 9 3 7 1 7 0 1 9 3 11 13 3 11 2 5 6 5 7 3 2 1 0 8 4 8 1 10 5 7 2 5 2 12 7 6 10 6 4 7 2 4 2 5 4 0 7 9 5 2 2 6 2 8 10 4 0 0 1 6 9 6 1 5 0 7 1 1 0 8 11 11 5 6 6 2 4 5 2 10 4 7 1 2 4 0 5 2 5 10 2 10 6 6 3 8 4 0 0 4 5 1 3 5 6 6 8 10 0 0 12 10 8 1 5 6 3 2 4 0 10 6 6 5 6 2 3 0 2 0 10 2 6 6 12 2 1 11 5 1 2 10 4 1 4 2 3 9 6 7 6 8 0 6 2 4 9 3 9 6 8 4 11 2 4 3 4 6 4 11 0 2 9 1 9 1 5 10 8 3 3 1 1 8 8 7 2 0 6 8 6 9 4 4 5 1 6 8 4 5 4 3 6 2 3 0 2 6 0 8 9 2 10 10 7 7 0 3 5 4 1 4 8 3 10 9 4 4 7 7 8 9 7 3 0 8 7 4 6 8 1 5 3 5 0 2 0 6 4 0 7 12 10 9 3 9 5 5 1 0 8 3 3 2 0 4 3 11 0 10 6 5 5 1 2 0 12 5 10 3 8 3 13 9 6 2 8 6 6 0 5 6 7 6 12 5 2 8 3 3 5 10 2 7 6 0 2 2 7 7 11 2 9 2 4 15 2 10 12 3 5 2 3 8 8 0 2 7 9 5 9 4 8 2 3 0 4 6 7 6 2 2 1 0 11 6 10 0 1 5 3 6 2 4 5 7 0 3 8 0 6 1 5 5 5 3 8 6 10 2 0 6 1 0 3 9 2 3 5 4 3 1 6 4 10 9 5 1 6 3 6 10 8 10 1 10 7 10 6 5 6 7 7 0 3 3 2 6 6 8 0 4 4 10 7 9 8 0 11 2 6 3 0 12 8 10 2 0 1 10 7 1 7 1 11 7 8 5 7 6 1 6 8 2 4 2 3 6 0 5 4 11 1 0 0 2 12 1 8 8 0 3 4 9 5 0 1 7 2 9 8 3 5 6 8 14 0 2 0 3 1 0 1 8 10 3 6 1 6 3 11 0 5 1 2 2 2 7 1 2 2 0 2 0 4 11 2 4 5 8 9 1 10 1 5 8 9 6 4 0 9 1 3 12 2 5 11 7 4 10 5 3 7 3 8 0 1 1 1 0 7 10 1 5 1 2 5 9 12 7 15 8 8 4 5 1 10 7 6 12 7 0 0 10 1 6 0 6 2 10 7 0 7 9 3 6 1 1 9 4 1 8 9 4 7 5 1 2 2 7 7 7 9 4 6 7 8 8 5 8 1 10 7 1 8 1 0 12 7 7 10 6 1 7 9 8 1 0 4 0 1 8 1 2 9 0 8 7 5 4 12 4 1 3 8 13 6 1 2 6 4 8 10 7 6 13 1 8 5 1 3 1 0 11 4 3 6 11 0 10 1 10 2 0 9 4 7 2 7 5 10 7 6 2 5 10 1 2 8 3 0 5 6 4 11 9 0 9 1 1 3 2 4 10 5 1 7 8 6 7 9 2 5 8 0 7 2 2 6 9 0 10 0 10 7 12 1 1 3 10 3 8 7 5 1 0 9 0 6 11 1 6 4 2 1 12 8 12 3 9 2 4 7 3 2 9 8 5 6 3 1 0 3 10 1 5 10 1 2 5 9 5 7 5 8 3 8 7 6 5 4 12 6 5 1 7 0 8 4 0 5 9 7 3 9 0 8 6 2 1 0 2 1 8 6 7 7 5 3 11 3 1 0 4 4 13 3 8 8 9 0 0 10 6 6 0 4 2 4 6 11 3 6 9 5 3 6 8 2 1 3 3 6 8 14 6 5 12 6 0 4 12 5 4 7 6 4 0 7 1 5 6 9 10 8 11 10 10 2 3 6 1 2 10 9 6 9 8 0 7 10 10 10 5 8 2 5 9 8 0 8 8 3 0 7 3 7 5 9 3 3 2 2 3 1 2 3 6 4 12 8 5 3 7 3 3 12 1 7 1 1 0 0 0 5 13 7 5 2 11 10 4 5 2 5 6 10 1 4 8 6 6 8 3 4 5 6 8 5 7 11 1 5 1 8 7 4 3 1 1 3 5 4 5 3 4 6 2 0 3 6 0 3 3 6 4 6 3 8 9 1 3 8 2 1 5 7 2 6 3 2 5 1 4 0 5 3 4 2 11 0 3 0 4 7 5 1 0 11 6 4 0 9 7 3 10 8 9 5 7 12 4 8 10 0 6 0 12 2 7 1 2 7 9 6 1 0 3 4 8 0 3 4 0 2 6 6 8 5 0 0 7 2 5 0 11 5 9 10 10 3 2 3 4 0 8 1 8 4 7 7 1 3 5 3 3 8 2 2 7 10 10 2 8 8 1 4 5 1 12 2 1 2 9 8 4 0 5 2 7 4 9 4 2 9 2 4 5 7 8 5 7 2 9 11 10 6 4 1 7 1 11 12 11 9 6 3 3 11 2 9 5 1 0 0 1 4 7 9 10 8 12 0 3 2 2 3 8 7 6 4 8 0 1 3 3 6 8 11 6 1 10 2 5 3 7 9 10 5 11 3 3 9 0 4 2 5 9 11 4 4 3 8 0 8 3 5 9 2 2 1 0 11 3 8 5 11 5 5 2 9 4 7 3 9 9 9 5 1 2 3 4 9 6 1 5 0 7 3 3 5 7 11 2 6 7 4 8 1 3 3 2 5 7 7 10 4 2 12 10 4 0 5 3 5 0 3 4 1 5 4 11 0 8 1 5 5 10 2 1 10 14 3 2 3 2 2 5 3 8 5 1 5 7 9 0 3 0 0 5 4 3 6 9 10 2 2 5 4 7 10 5 0 3 0 9 9 4 8 3 4 3 2 3 0 8 9 5 5 2 8 6 4 9 0 8 6 0 4 1 4 12 10 6 4 6 0 4 10 11 2 7 8 2 3 0 2 4 8 0 9 5 4 8 3 2 4 3 9 10 1 0 7 11 6 3 4 5 11 3 1 8 9 4 5 6 9 6 3 10 2 4 9 0 2 4 2 12 4 8 8 7 1 10 9 4 1 11 2 1 3 7 2 0 6 6 7 0 4 9 0 0 0 2 1 2 5 5 9 8 2 1 7 2 0 11 1 12 3 9 5 0 0 1 4 8 3 6 10 2 11 4 4 8 7 4 0 7 8 3 6 2 4 4 5 8 7 15 1 2 0 6 8 3 5 5 6 10 3 8 3 11 7 0 9 6 8 0 5 0 9 8 7 6 10 11 6 9 5 6 5 2 2 1 0 4 4 12 8 3 2 6 2 3 8 6 1 2 12 1 2 4 4 3 1 2 0 5 5 7 3 1 7 5 2 10 2 2 2 8 8 1 5 8 4 6 9 10 9 9 11 9 7 4 3 0 6 9 3 1 10 1 8 0 10 5 1 6 6 8 10 6 1 6 4 12 0 10 7 4 9 8 0 1 4 7 6 1 1 1 5 11 6 1 1 4 1 9 10 5 1 2 11 0 6 2 3 5 10 4 5 0 2 8 1 13 7 3 7 3 4 6 1 3 12 2 7 5 0 8 10 1 6 11 7 1 3 2 5 4 8 1 11 0 15 13 2 9 9 5 5 1 1 0 5 8 7 3 7 9 8 2 15 1 4 4 7 5 8 8 2 6 1 8 0 13 5 1 5 10 10 13 8 0 5 1 1 12 3 1 8 5 2 0 7 4 7 2 8 7 4 1 6 2 16 5 1 7 3 7 1 7 4 11 9 3 10 10 2 4 3 0 0 5 8 1 1 2 5 0 8 2 3 6 2 2 10 3 3 11 6 0 2 8 5 7 0 8 9 6 7 1 0 10 8 5 0 6 11 1 7 4 0 5 5 1 0 5 1 7 12 7 6 1 5 12 2 0 8 9 5 8 7 9 11 2 3 8 7 0 3 5 4 6 7 3 8 9 1 3 2 2 10 6 8 10 0 5 4 1 8 3 2 0 8 7 0 3 0 10 2 7 2 4 2 6 4 3 7 9 6 8 3 4 4 0 6 5 1 2 1 14 1 2 1 0 7 9 3 11 9 2 8 1 1 4 1 1 1 5 7 0 1 6 8 5 0 0 4 12 6 3 8 0 5 2 4 14 5 7 13 7 7 10 4 4 5 1 5 3 4 3 7 7 12 2 4 1 9 8 4 4 1 3 6 7 10 6 9 5 1 7 9 0 2 6 5 11 7 0 2 6 4 4 4 9 12 12 3 7 1 9 2 3 7 10 6 4 7 5 6 6 1 0 2 9 2 8 1 0 3 7 0 7 6 9 0 11 8 9 11 4 7 8 2 12 6 1 2 3 1 11 2 13 4 9 4 4 5 0 6 1 8 9 9 8 8 0 6 10 9 0 12 10 12 3 6 10 1 5 4 3 6 8 8 1 13 0 6 6 1 4 7 4 3 2 3 6 1 12 0 11 3 9 5 3 2 7 0 2 3 8 3 12 9 2 11 0 2 1 2 1 0 7 5 8 2 11 3 1 7 2 0 9 2 3 8 8 9 7 2 5 5 11 5 2 8 4 0 5 5 6 14 2 6 5 11 5 4 3 2 3 1 7 0 0 3 11 7 1 3 2 4 6 3 6 1 4 1 11 2 5 2 11 10 7 6 4 5 7 10 4 3 2 6 7 10 8 0 11 4 2 4 8 7 7 2 3 1 7 3 3 12 9 10 2 10 8 6 4 7 9 6 1 1 2 5 7 9 4 3 5 1 5 1 5 4 1 4 3 2 2 11 4 1 0 8 3 10 9 9 3 11 6 11 5 5 9 4 10 12 7 3 7 11 3 0 5 2 10 11 6 11 3 3 6 6 5 9 7 5 11 0 2 1 11 5 3 5 12 3 5 9 10 8 2 3 8 3 2 4 1 10 5 5 0 10 0 8 3 3 5 4 3 2 10 1 1 2 0 3 8 5 8 5 11 1 6 9 8 10 2 9 6 0 3 4 4 1 4 7 10 12 7 0 2 4 3 3 8 0 1 9 7 9 7 8 2 5 9 5 8 2 6 2 2 6 10 8 3 7 5 7 4 2 7 7 6 4 5 4 6 7 6 5 3 8 5 2 10 4 6 1 7 4 1 5 2 1 2 3 9 2 1 8 6 5 8 7 9 3 4 1 3 10 3 7 1 12 3 11 0 3 11 11 8 3 3 4 4 8 4 12 0 6 4 0 2 0 3 2 7 3 1 6 7 3 8 9 8 4 3 0 7 2 6 9 6 6 1 9 9 3 8 2 2 6 9 0 8 3 5 6 1 5 7 3 1 0 11 0 6 1 3 3 7 3 1 5 0 6 9 11 4 3 6 11 1 5 4 9 5 0 0 5 1 4 5 5 8 1 5 9 1 2 4 1 0 9 2 0 7 4 1 9 9 0 6 0 2 2 7 11 6 9 3 5 0 9 8 9 8 11 8 5 7 4 12 7 6 1 7 0 14 0 2 5 6 6 5 7 2 6 8 0 2 1 6 7 6 3 3 3 8 4 2 1 6 6 4 6 11 3 3 4 11 6 3 3 5 5 3 0 4 2 0 5 0 6 7 7 7 5 2 12 6 2 0 6 5 3 4 0 9 4 6 7 6 0 3 1 6 9 7 7 11 5 4 1 6 6 0 2 10 14 2 7 10 3 3 9 8 5 2 6 4 3 0 13 4 4 3 7 1 7 0 3 9 3 0 3 2 8 0 4 0 7 4 4 3 0 6 5 10 7 6 12 12 7 3 5 11 3 9 5 12 11 2 7 3 3 5 4 5 8 8 7 5 2 9 6 10 5 8 0 0 3 1 7 0 2 10 8 11 3 0 10 8 5 8 5 4 8 5 1 4 1 6 5 0 5 3 6 5 1 5 9 11 0 2 6 10 8 6 6 2 8 3 5 0 4 2 12 11 3 9 5 6 5 6 1 6 6 6 4 9 7 8 5 0 6 10 9 3 8 5 4 5 4 4 6 12 6 9 8 4 1 3 3 7 2 1 1 5 5 4 5 6 2 0 2 3 11 1 10 0 0 8 3 3 8 1 4 2 3 1 4 0 4 0 3 2 1 9 9 6 8 5 8 9 1 5 8 1 2 6 5 6 8 2 2 2 8 2 8 5 5 6 5 3 1 7 7 10 1 9 5 3 8 8 9 8 7 6 6 3 0 9 1 0 8 7 10 3 9 11 8 7 4 8 4 7 5 2 7 9 4 0 6 3 2 6 9 3 1 8 5 3 3 3 11 3 8 10 5 8 9 1 0 8 4 8 7 3 10 7 0 7 7 12 7 9 1 0 6 4 8 1 3 8 3 10 1 7 6 2 10 0 1 9 6 7 6 1 5 3 10 12 12 3 4 7 4 9 5 2 3 4 5 6 10 10 0 5 6 3 14 2 5 4 0 7 10 1 5 7 1 5 6 8 4 7 1 0 2 3 3 0 11 3 2 1 10 5 11 1 1 3 5 1 8 4 4 2 4 6 6 2 7 9 4 6 5 2 11 5 3 3 5 11 4 8 1 7 7 7 4 0 5 10 7 4 4 8 7 5 8 4 7 9 7 1 10 2 3 5 6 8 3 8 3 10 10 4 7 9 8 0 5 0 4 8 8 6 7 2 1 7 5 6 8 8 1 0 11 2 4 8 6 3 5 5 6 1 4 6 1 9 7 0 0 7 4 6 4 3 0 0 11 0 1 3 1 8 6 6 7 6 4 6 0 3 9 8 4 8 5 3 4 7 6 0 7 11 7 7 5 6 7 2 7 1 9 11 7 2 6 10 2 2 0 4 3 0 4 8 4 5 16 0 0 1 8 6 4 7 0 12 4 12 1 11 4 9 2 5 1 1 5 9 4 3 0 12 0 8 7 10 1 11 1 3 5 6 8 2 6 6 4 8 9 9 2 8 9 0 10 2 6 11 4 4 8 3 4 4 3 8 7 5 5 8 5 2 2 5 6 10 5 7 9 3 4 8 7 0 2 10 5 5 3 13 6 5 5 0 14 10 4 6 4 4 7 5 5 7 6 3 4 1 7 3 7 10 8 6 5 4 0 1 2 5 4 7 2 6 6 12 1 5 1 7 4 1 8 0 4 3 6 1 8 10 1 2 6 7 7 5 6 9 7 5 2 8 1 4 12 4 4 7 5 5 5 0 8 7 2 7 7 12 3 10 0 3 2 2 7 0 7 6 5 1 8 2 5 9 5 3 6 5 6 7 2 7 7 9 6 0 3 0 3 0 5 6 8 4 6 8 2 4 6 8 9 7 12 13 8 9 7 1 6 0 2 2 9 2 4 5 1 4 8 12 8 0 12 11 5 1 4 2 2 3 2 1 2 6 5 2 6 0 4 3 3 0 7 1 6 1 5 0 6 9 5 3 6 2 5 3 5 8 6 3 5 3 11 10 0 6 5 1 13 2 7 6 8 8 8 5 4 0 7 10 5 0 6 2 7 11 1 5 0 4 2 2 3 6 9 8 4 0 7 7 9 9 7 4 3 4 5 8 3 2 8 4 0 6 7 6 10 8 9 11 2 5 0 1 1 8 1 5 9 2 10 3 5 1 3 1 5 5 1 4 6 11 3 4 6 4 7 3 2 5 5 4 6 1 2 4 10 4 6 2 5 5 1 3 1 2 11 5 6 9 3 5 0 2 6 6 7 5 3 8 3 6 1 4 0 6 4 0 0 8 0 1 1 8 11 8 3 1 5 0 3 7 3 6 1 12 3 6 9 7 1 1 5 3 8 3 7 6 1 4 6 1 6 5 4 10 4 4 0 1 7 5 2 9 7 6 6 4 1 9 3 1 1 4 13 10 2 6 11 2 4 3 10 4 0 4 5 2 0 5 12 8 4 5 1 7 8 5 11 7 4 9 4 8 0 12 8 8 0 6 9 5 8 5 1 1 3 7 5 9 11 6 1 8 0 10 1 8 7 10 5 4 9 0 4 2 2 4 1 3 11 4 4 2 6 1 2 4 5 3 1 1 5 10 3 11 1 2 10 3 9 11 0 2 7 0 9 7 7 11 10 12 7 6 8 7 7 10 9 8 6 1 5 5 1 1 3 2 9 1 12 5 13 8 0 9 7 5 4 2 5 10 4 4 11 6 8 8 8 7 1 5 4 0 0 10 6 11 12 6 0 7 1 4 5 7 0 6 5 12 2 5 0 7 2 1 3 5 3 5 1 3 10 5 1 4 4 12 4 9 9 1 1 6 7 3 4 0 2 4 5 0 4 0 6 6 5 0 2 11 4 3 3 7 2 6 3 0 10 0 7 6 12 2 6 4 9 2 5 9 7 13 0 1 0 10 1 5 9 6 5 1 13 4 13 1 9 2 7 3 3 0 2 5 6 4 3 6 5 9 3 9 5 2 7 0 4 10 4 4 6 8 1 4 9 2 7 6 7 8 14 9 3 2 1 3 12 4 7 9 10 1 8 2 9 9 5 2 0 8 5 3 7 4 6 2 1 4 6 3 10 1 7 8 5 10 3 4 2 1 0 3 0 1 6 4 5 3 8 0 0 8 3 4 3 2 8 9 0 6 0 7 7 10 8 7 2 10 3 1 1 6 5 1 2 7 6 9 0 2 2 6 6 2 6 5 2 7 9 2 4 6 10 6 5 4 2 11 10 6 2 0 10 7 4 0 8 1 10 6 3 9 4 2 7 4 8 10 3 7 10 7 7 5 4 2 0 7 5 12 4 0 4 4 1 1 5 6 12 5 3 9 8 8 2 3 5 6 8 0 0 3 4 2 10 0 1 6 1 7 9 3 12 9 9 3 1 6 1 5 7 0 9 3 8 8 10 3 8 11 2 5 2 6 2 1 0 7 1 4 10 13 1 8 9 9 6 6 1 7 7 4 5 6 0 2 3 4 1 14 4 5 3 9 6 8 8 10 1 6 12 4 8 13 2 6 5 2 1 8 5 3 10 2 4 4 8 1 11 9 4 7 2 11 6 6 6 2 4 10 3 5 10 4 7 8 4 6 5 4 3 4 1 0 8 0 7 8 3 5 5 4 10 4 9 9 0 4 9 5 6 6 5 11 4 8 4 6 15 1 7 9 6 1 9 0 10 2 11 11 8 4 4 2 0 1 13 1 0 4 1 0 1 5 3 8 1 1 12 5 3 2 1 9 6 3 6 12 6 0 10 6 3 7 2 8 10 9 1 4 5 2 0 9 7 0 6 7 7 6 0 2 3 2 0 0 6 1 4 10 1 10 8 5 6 0 0 6 5 5 5 2 8 12 9 6 5 1 2 5 7 1 7 8 8 1 1 8 2 8 9 10 8 4 5 6 7 7 2 1 9 3 9 9 7 11 1 8 8 10 3 9 8 3 8 5 6 9 11 13 5 10 8 5 4 10 1 0 2 5 8 3 13 3 1 2 1 6 10 6 4 10 5 7 5 4 4 11 0 8 0 5 7 1 1 10 0 0 5 9 8 13 8 7 7 8 13 6 9 2 4 6 1 6 2 3 2 6 0 6 9 4 9 11 1 9 3 4 6 8 6 7 0 1 0 1 6 4 10 5 8 0 1 0 8 8 7 1 3 1 5 8 2 4 15 5 1 4 1 2 9 2 1 7 9 6 7 1 11 2 2 8 5 2 7 8 6 0 2 10 7 4 2 9 4 4 1 10 3 0 2 6 0 9 6 1 0 9 10 12 6 5 7 1 2 0 0 7 5 4 12 7 7 5 5 3 4 0 5 10 7 7 3 2 3 9 1 0 0 0 0 10 1 1 4 3 8 4 1 9 7 1 5 3 6 8 1 5 4 10 7 7 6 8 5 1 7 3 8 6 0 6 4 10 11 1 11 8 3 8 4 10 5 6 5 2 9 3 10 8 8 10 12 4 1 5 11 5 3 0 5 6 6 5 4 1 2 7 4 8 0 5 2 7 8 7 9 3 5 10 4 8 2 9 7 9 14 8 2 0 8 4 8 8 6 0 6 8 2 0 0 6 8 8 3 2 0 8 7 1 9 0 3 4 0 10 0 10 3 11 1 11 5 1 1 6 6 8 2 8 2 4 2 1 7 2 1 5 4 5 12 2 9 6 7 1 1 5 8 3 5 0 6 0 6 2 1 7 3 2 10 4 8 6 1 0 7 2 7 4 7 0 6 2 7 7 6 3 3 2 5 4 1 7 0 2 6 6 0 6 1 15 7 0 11 8 7 3 6 0 2 7 0 9 4 11 8 8 3 7 12 2 14 7 10 4 2 10 5 2 6 1 10 5 4 6 9 1 8 5 1 7 2 6 4 10 3 2 0 7 1 8 2 0 3 4 2 4 7 6 8 5 0 9 8 10 1 5 5 3 0 3 0 6 4 5 3 2 7 4 12 9 8 3 7 4 8 9 6 3 7 4 2 3 9 9 9 8 4 1 7 9 1 7 5 9 4 2 3 3 4 4 6 2 3 5 1 3 5 9 7 8 2 3 1 3 10 2 3 2 2 8 1 4 9 10 3 12 0 9 5 11 3 2 9 10 1 5 7 6 6 8 11 11 3 7 3 1 11 6 2 4 2 8 10 1 0 4 5 11 8 6 0 13 0 2 1 7 0 1 5 3 8 0 0 6 8 2 0 3 6 5 5 7 5 7 1 6 1 0 3 6 2 6 4 10 8 7 6 4 5 5 7 4 1 6 0 1 7 2 0 3 0 11 1 12 6 6 1 1 3 5 2 6 0 1 10 14 4 7 6 4 8 3 2 7 5 5 6 5 6 3 1 15 6 7 8 2 1 3 4 2 1 2 2 1 6 8 2 4 9 5 1 0 4 9 9 4 0 0 8 12 4 3 4 10 9 1 0 6 2 11 5 1 2 1 8 5 5 2 8 2 7 7 5 3 4 4 6 3 3 2 1 8 4 9 7 6 3 4 9 8 2 5 10 11 13 2 4 5 6 1 7 6 12 2 6 10 12 2 1 2 7 4 6 7 0 3 3 0 3 0 2 13 0 3 6 9 2 6 8 5 10 6 12 4 10 5 7 11 2 6 4 8 6 8 8 5 4 13 10 8 9 7 1 2 8 6 8 1 10 3 1 9 3 3 4 0 6 3 0 10 4 9 5 6 8 8 3 8 8 9 6 9 6 7 10 1 8 0 7 14 11 0 2 3 0 11 10 8 0 8 8 6 3 3 4 4 9 2 4 2 5 5 3 6 9 8 13 2 2 11 7 7 6 6 4 13 6 6 4 4 12 2 7 1 8 3 6 11 3 1 5 12 1 9 6 1 7 7 4 8 10 1 3 7 2 10 1 0 0 8 5 0 14 8 6 3 0 0 8 2 6 8 8 8 7 10 5 10 5 5 4 2 3 8 6 2 8 1 8 2 4 1 1 0 7 10 2 6 2 3 2 9 8 0 4 3 4 6 0 10 3 4 5 7 6 9 4 9 10 8 3 10 6 3 2 3 6 6 11 0 8 10 4 2 12 8 9 2 4 1 5 1 6 4 0 3 0 4 8 3 2 10 7 5 4 6 8 7 2 5 5 0 4 6 1 0 11 0 10 11 6 4 0 0 5 2 0 6 5 5 0 0 2 0 9 4 9 2 12 12 4 1 6 6 4 4 1 1 3 3 2 10 1 2 3 7 4 0 10 6 7 3 0 10 9 8 4 9 9 5 1 4 4 3 9 3 7 6 3 3 4 2 1 8 8 2 1 5 3 9 3 8 0 9 0 3 2 2 10 10 0 8 0 5 0 6 5 5 2 1 2 7 4 5 10 3 2 8 0 6 6 5 3 2 2 7 0 7 0 1 5 2 7 2 10 9 7 2 1 5 7 1 6 5 12 7 4 9 2 0 5 8 1 7 5 6 0 5 0 3 6 1 2 2 1 3 12 0 8 6 3 11 5 7 6 7 0 7 2 0 7 5 1 6 1 3 9 0 2 1 10 5 3 3 1 5 5 9 2 0 5 1 1 7 0 7 4 9 9 0 4 3 0 9 3 0 1 6 5 0 4 6 7 5 4 3 3 4 6 0 0 6 8 4 0 2 5 5 0 0 7 6 2 2 10 1 7 0 10 5 7 4 5 5 6 1 5 3 3 7 3 12 7 2 0 2 2 12 0 7 6 11 0 1 6 2 2 7 5 1 5 6 10 2 0 5 5 6 0 7 11 0 2 6 5 5 8 5 2 2 10 7 0 1 9 10 2 5 8 7 2 7 5 11 6 12 3 7 11 10 7 9 3 10 0 2 1 3 6 10 8 2 6 2 7 2 6 2 1 7 6 5 2 6 10 7 4 3 4 3 11 10 5 9 4 3 11 0 1 1 6 10 5 3 11 6 9 4 10 4 2 5 7 1 10 3 2 3 1 7 5 3 1 5 0 0 0 4 3 9 4 4 5 1 2 9 0 1 0 4 9 14 0 4 0 5 8 12 1 5 0 7 7 6 7 7 6 8 7 10 1 4 4 0 0 1 1 11 2 0 5 11 2 3 5 5 6 8 7 3 8 0 4 2 6 3 7 9 6 4 1 7 8 7 4 1 9 9 2 2 3 3 11 10 6 0 5 1 10 2 1 8 6 6 1 1 1 4 6 2 7 8 1 7 7 10 2 1 2 9 6 0 9 7 0 5 11 0 13 7 10 0 10 3 7 1 10 3 1 3 8 6 9 5 4 3 3 10 9 2 2 13 0 9 2 5 9 13 8 4 6 0 11 4 8 8 7 9 0 2 6 8 8 4 0 2 0 3 4 1 0 6 5 7 9 3 10 2 8 8 9 7 0 7 8 0 5 1 5 0 4 10 5 2 4 0 2 0 3 3 4 2 1 3 8 3 4 8 5 10 4 0 4 2 2 2 3 12 3 8 9 1 11 8 3 4 3 6 0 2 4 5 1 6 5 4 2 0 6 2 6 4 3 10 1 3 10 1 10 2 3 1 9 4 4 0 6 7 6 2 10 3 8 3 8 3 8 0 3 2 4 7 5 6 2 12 12 3 7 5 3 2 7 0 3 4 2 8 6 2 6 1 10 2 9 8 1 2 2 9 10 4 6 3 3 2 7 5 3 5 1 9 10 4 10 10 10 4 5 4 2 6 3 1 5 5 6 0 8 11 1 5 10 6 2 6 10 1 0 9 1 11 11 11 6 9 5 9 5 8 6 2 4 1 7 2 2 2 4 9 6 0 2 0 8 3 1 1 2 10 4 0 8 5 4 11 1 2 1 11 0 0 4 3 7 4 4 8 12 11 3 0 4 0 0 7 2 4 7 2 5 6 3 0 8 6 2 5 0 3 6 2 0 8 2 2 4 6 0 10 5 5 6 1 2 0 8 0 9 10 1 7 1 4 1 1 0 9 6 5 10 9 6 6 10 6 8 7 9 5 7 10 3 2 10 5 3 3 13 9 4 4 5 5 0 4 4 7 4 5 1 5 5 7 10 2 3 8 7 4 2 0 0 12 1 13 2 4 12 7 4 2 6 8 3 3 1 5 8 9 11 0 10 6 3 8 3 8 3 4 8 2 10 4 9 9 11 9 4 11 7 9 0 10 5 9 5 9 4 3 9 6 6 3 8 0 5 8 5 4 10 2 1 9 2 8 9 5 7 1 6 5 2 8 7 2 2 4 3 7 6 5 2 9 3 2 6 3 3 0 9 2 2 6 8 0 10 1 3 2 5 2 11 10 9 3 8 6 12 6 9 5 7 2 2 0 9 7 1 6 7 4 4 3 0 1 6 6 2 7 5 5 0 2 7 6 9 2 2 1 3 6 4 9 4 6 9 3 10 4 6 9 2 1 1 3 5 6 16 0 6 5 5 8 6 0 3 2 2 11 5 5 5 2 2 7 8 6 8 9 8 4 6 5 3 8 8 2 1 3 9 3 4 6 6 2 6 4 7 8 5 8 10 1 13 3 4 7 4 8 3 6 6 0 8 7 11 3 7 5 7 7 1 10 12 1 3 3 12 9 5 10 5 0 1 5 5 1 7 0 9 6 4 8 9 1 0 9 10 2 4 3 5 2 0 9 8 8 5 10 3 8 11 0 2 9 11 3 1 2 9 5 2 8 5 4 1 0 1 6 1 6 5 3 8 11 5 5 3 9 0 11 3 4 4 2 7 5 7 2 6 9 0 5 4 1 0 6 2 2 0 2 4 5 12 5 10 0 7 0 8 7 12 4 6 2 0 13 2 2 0 5 9 7 5 11 8 5 5 1 1 7 0 6 5 7 0 1 11 4 6 7 8 8 4 2 14 2 0 7 1 7 7 2 1 2 7 9 3 8 8 5 8 4 3 3 1 3 11 7 9 13 3 0 4 8 0 1 8 10 8 0 5 2 1 4 5 1 3 1 3 9 10 3 11 0 1 6 5 1 6 9 1 2 6 4 9 8 8 4 10 9 7 2 6 1 7 10 7 5 12 1 5 3 10 3 9 0 1 11 1 7 7 0 2 3 8 1 10 2 5 0 6 6 3 0 5 10 8 12 6 8 1 2 9 7 12 7 8 10 6 4 6 0 4 2 0 4 4 1 8 5 2 0 6 1 3 6 1 0 4 10 1 2 6 4 8 10 9 1 9 4 8 2 0 13 2 6 7 4 5 2 8 2 5 2 6 3 3 1 9 11 7 3 13 5 2 7 5 8 1 11 3 2 9 7 5 1 11 6 1 4 7 3 7 8 4 1 2 7 8 2 4 9 1 7 0 7 9 3 6 11 11 6 9 5 6 1 10 5 5 0 3 7 2 9 2 0 4 6 3 3 10 6 9 0 0 1 4 9 2 13 10 9 5 0 3 9 4 4 8 6 8 9 8 1 6 10 6 7 4 2 9 3 3 5 8 7 1 0 3 8 1 2 3 9 4 7 7 0 3 3 8 12 14 6 6 6 7 1 0 5 8 2 0 4 6 5 2 7 10 3 10 4 8 0 4 0 0 13 4 2 9 3 4 8 7 6 12 0 10 7 4 7 4 8 5 4 4 4 8 8 4 6 1 7 5 3 9 0 1 3 9 10 9 2 3 8 4 2 4 5 4 8 10 10 10 6 2 7 3 1 5 8 4 2 10 4 1 4 8 5 9 3 2 7 6 8 10 7 6 2 6 1 5 4 3 0 6 0 5 5 1 9 0 10 2 1 5 6 10 3 1 1 3 1 8 2 5 0 2 2 6 7 4 4 12 7 8 8 7 10 4 2 0 3 7 3 9 8 1 7 10 12 8 2 11 4 4 5 1 9 4 8 1 0 0 0 7 10 0 2 4 4 5 8 6 12 7 7 8 5 10 6 3 11 3 9 9 3 5 2 10 4 11 0 8 4 0 5 5 8 2 4 2 3 3 4 1 3 7 4 2 1 1 6 7 6 11 3 8 9 6 3 0 7 4 1 4 8 10 10 6 13 8 12 11 2 0 3 4 8 10 1 7 12 2 4 2 14 6 5 4 6 4 7 11 11 10 9 1 2 8 4 0 10 4 7 2 2 11 0 1 7 2 11 1 8 7 6 7 12 4 8 3 5 7 3 9 7 6 11 7 2 2 1 5 0 7 1 3 2 1 9 6 5 6 8 8 2 3 14 5 2 0 10 10 8 0 6 9 10 4 0 6 7 12 0 0 4 12 4 5 10 5 2 10 7 4 3 5 1 6 8 0 2 5 7 0 1 11 1 0 9 5 4 6 7 1 9 4 1 7 12 5 2 0 7 8 5 8 6 6 7 6 9 8 8 8 4 4 2 2 0 2 3 8 0 6 0 0 5 1 6 8 0 11 7 5 0 5 6 0 4 9 9 8 7 9 7 11 3 0 1 0 7 7 7 8 7 0 0 5 7 6 3 0 9 6 10 8 4 11 5 10 1 2 9 11 0 9 7 4 9 8 4 0 11 0 0 5 6 3 6 5 6 4 3 7 4 4 8 4 4 7 9 4 10 2 8 3 8 1 1 7 5 9 8 5 1 8 2 11 6 3 0 1 11 9 4 6 12 7 0 2 5 0 3 1 5 2 12 7 0 5 6 5 3 11 3 2 1 3 8 6 5 2 5 4 5 3 3 0 3 4 7 2 13 0 12 3 5 5 0 9 1 12 5 4 2 6 3 6 10 3 6 9 6 4 10 2 7 4 8 7 9 5 7 4 6 7 7 4 0 2 0 10 1 8 5 3 1 2 0 8 9 5 1 3 11 7 1 0 4 4 5 8 3 4 6 2 3 11 1 8 10 8 2 8 6 11 10 9 3 2 1 12 3 7 1 1 11 4 0 6 11 9 2 3 4 5 7 3 1 4 0 11 6 0 6 5 6 4 1 2 8 3 9 9 1 0 9 0 6 7 1 9 3 6 5 5 6 6 7 7 2 6 9 2 6 4 10 8 2 2 3 6 6 2 6 2 9 3 3 3 7 9 7 1 9 6 1 10 3 5 7 7 1 8 6 3 5 7 9 0 6 3 7 4 5 1 7 6 8 3 6 2 6 2 0 11 4 3 4 11 0 1 0 2 4 7 8 8 0 0 7 5 12 8 6 2 0 11 4 8 3 5 7 3 11 0 8 0 7 9 7 0 1 7 3 0 3 9 2 11 7 6 0 11 6 4 3 8 4 11 2 0 6 11 7 6 6 4 4 0 5 12 8 7 8 5 5 1 8 2 3 9 5 1 0 4 10 10 2 9 3 8 9 5 2 8 8 3 10 3 5 3 6 5 11 12 3 6 5 1 7 4 1 3 9 13 9 6 5 3 4 4 5 1 6 8 1 9 9 7 3 10 3 2 10 9 8 2 2 0 2 6 3 0 9 5 4 1 6 1 8 3 5 13 4 8 4 1 1 8 10 8 4 2 6 11 3 2 6 1 9 4 11 2 6 6 6 3 3 6 11 8 1 6 1 0 7 7 4 8 6 3 0 11 2 5 0 8 8 10 4 8 3 2 9 2 12 9 1 8 1 4 6 8 10 6 3 3 0 2 3 0 9 0 4 7 1 0 3 6 3 10 3 6 7 1 2 4 2 2 7 6 9 5 2 11 4 3 10 12 9 1 10 10 11 0 6 1 1 9 0 6 6 3 5 2 9 5 6 0 3 9 7 8 6 3 4 7 3 4 2 8 6 14 2 6 11 1 2 7 9 1 9 3 4 12 8 10 9 6 0 3 4 6 2 0 2 1 2 3 1 5 0 5 2 7 0 9 6 0 9 2 2 7 9 5 7 2 6 4 0 4 3 5 2 4 4 4 6 1 3 4 6 9 7 10 4 1 13 4 3 5 10 9 12 1 1 9 0 8 4 11 4 9 7 8 8 1 3 7 6 0 2 0 8 11 7 9 10 7 5 0 1 7 0 7 8 8 8 0 8 9 1 6 5 4 2 5 2 7 1 2 0 5 4 5 12 6 5 1 6 10 2 7 9 3 8 2 1 8 2 7 4 7 9 9 7 8 0 0 7 11 3 0 8 5 4 4 6 11 5 9 7 10 0 8 4 7 1 2 0 4 9 4 4 6 8 9 5 9 7 1 9 2 12 7 9 3 9 0 5 5 8 3 4 5 9 10 0 9 7 10 0 2 5 7 1 5 6 3 1 2 8 6 4 1 9 6 3 3 10 7 3 4 0 11 10 6 3 4 8 9 3 7 5 0 1 5 1 1 8 10 12 5 3 0 0 2 5 3 7 3 12 3 7 6 4 5 4 0 6 8 8 0 10 1 4 1 11 8 6 2 1 6 2 0 0 3 1 5 0 0 5 7 0 3 2 1 9 6 10 0 5 3 8 7 7 7 7 2 6 10 0 14 5 0 10 2 7 4 0 1 4 2 7 1 0 7 1 4 15 3 10 10 8 5 3 9 9 6 5 7 6 1 6 0 5 1 1 8 9 6 2 2 8 9 7 0 8 3 13 4 9 0 4 8 2 10 8 2 1 12 5 3 10 5 1 2 2 12 1 5 1 1 5 8 7 2 0 8 5 1 5 4 7 1 6 6 6 6 0 1 6 7 2 7 11 1 10 2 10 13 4 5 11 1 3 3 5 7 4 10 8 6 3 10 1 0 6 1 4 7 0 1 2 6 3 4 10 1 4 11 4 0 11 7 8 6 0 10 4 1 3 1 5 5 1 6 6 7 6 1 4 7 6 2 5 2 0 5 7 8 5 9 1 7 0 6 9 1 0 1 10 5 1 5 3 10 6 0 11 12 6 2 5 5 0 7 7 4 7 5 3 13 0 5 8 10 4 0 9 1 7 3 3 0 6 5 3 9 8 2 7 1 1 3 12 1 1 7 5 5 10 1 3 8 7 10 8 8 6 1 6 2 3 2 4 7 5 1 10 0 9 4 9 5 8 1 4 7 1 3 1 13 6 0 3 0 11 1 10 11 3 0 2 5 0 2 1 7 7 9 11 0 0 3 3 1 8 7 2 5 1 5 9 1 6 7 5 6 10 5 0 5 10 0 7 5 1 4 9 6 6 7 0 2 12 1 5 9 13 2 7 10 8 10 0 6 11 9 8 3 8 3 6 10 9 3 9 3 4 5 7 13 6 0 5 3 8 13 1 0 1 4 2 6 2 5 3 3 3 8 11 9 1 5 10 9 2 13 5 4 1 4 9 3 6 7 3 1 8 0 8 2 0 3 4 1 0 9 0 1 4 5 11 0 7 2 4 2 4 7 15 4 0 4 6 10 2 9 12 9 3 4 12 0 4 9 11 9 5 4 11 1 2 10 6 0 8 12 14 11 7 2 9 2 5 3 0 3 5 4 0 8 3 3 7 3 13 9 11 0 4 3 2 0 0 13 3 6 11 10 10 2 8 12 7 6 1 11 7 4 8 10 10 3 0 2 6 5 7 2 0 3 11 7 10 9 2 4 7 7 8 5 3 4 1 4 7 7 6 1 0 8 11 10 5 10 1 9 7 12 3 1 5 10 3 3 4 10 8 3 4 3 6 4 5 0 3 3 8 2 5 6 1 7 2 1 4 10 3 0 1 7 11 11 1 8 1 6 10 9 7 10 1 1 9 3 2 9 5 9 2 1 8 7 8 8 1 0 4 7 7 13 4 10 7 5 11 10 8 4 7 10 6 2 1 0 2 4 6 8 4 6 4 3 10 4 2 7 0 7 7 7 1 6 6 5 6 0 0 1 0 3 6 6 4 9 12 2 1 7 4 5 9 7 8 11 0 3 1 7 8 5 9 7 3 5 5 4 9 8 1 4 0 3 0 11 3 5 9 7 9 4 4 6 3 2 10 1 3 10 7 3 3 6 4 4 0 3 2 11 9 0 8 9 8 5 2 5 10 1 2 5 6 2 3 4 7 1 7 0 6 2 13 1 6 6 16 2 0 0 1 5 4 7 7 9 0 3 0 2 9 9 0 1 6 12 10 8 3 9 1 8 5 6 11 9 7 6 7 2 1 2 9 8 4 10 1 5 10 13 5 4 6 3 6 7 3 3 4 7 3 8 3 2 8 0 4 10 2 2 5 8 6 7 1 3 11 1 6 3 0 2 2 3 5 4 7 2 4 10 2 4 9 3 4 5 2 8 4 10 7 6 0 5 2 2 10 9 2 1 11 0 6 8 2 0 8 5 4 6 0 3 7 11 2 0 8 1 1 2 4 2 4 1 0 3 5 8 10 11 8 2 11 2 6 6 5 6 5 5 7 12 1 3 15 2 4 4 6 8 6 6 7 2 2 5 5 0 10 7 1 12 5 5 1 6 8 7 1 6 1 4 3 1 5 0 11 7 3 0 5 2 3 6 9 10 6 5 2 3 9 1 6 6 12 5 6 3 6 5 0 6 4 5 4 9 7 0 1 4 3 0 8 2 6 7 0 3 2 2 8 2 2 6 6 7 5 3 9 11 4 0 7 0 0 9 9 1 11 2 9 2 0 3 4 7 0 3 7 5 4 4 9 7 6 0 6 3 2 2 6 7 0 1 4 7 11 3 6 3 5 3 3 0 10 10 0 1 5 0 9 3 2 6 6 4 5 6 4 3 8 1 4 13 7 2 8 4 1 13 7 9 11 5 9 2 9 8 9 8 8 0 3 2 6 2 4 5 9 0 9 0 8 7 5 7 9 2 9 6 8 2 9 5 5 1 5 0 4 11 4 3 10 2 8 4 10 6 5 4 2 8 7 8 0 4 3 0 6 10 2 4 1 11 7 12 5 4 7 1 2 9 0 8 6 4 5 1 4 1 8 0 2 9 8 10 8 2 1 8 4 0 11 5 10 10 6 12 8 8 0 4 0 5 7 7 0 0 1 11 6 0 2 0 7 8 7 9 2 8 11 0 6 2 6 5 0 3 10 7 4 8 10 7 2 8 8 6 6 4 2 2 0 7 13 0 6 10 5 7 10 3 9 5 7 3 3 5 7 7 0 8 7 2 5 4 0 5 7 7 11 1 11 2 7 8 1 2 6 0 0 5 4 11 15 1 5 0 7 8 5 2 1 1 13 7 1 5 6 5 3 2 0 7 3 2 1 2 0 5 7 7 2 6 6 0 7 5 7 2 1 4 9 2 8 10 9 11 6 10 4 0 3 1 10 2 2 0 14 11 8 4 3 3 6 11 1 9 3 2 0 10 8 5 10 8 1 7 11 4 9 1 0 8 9 12 8 1 10 10 8 6 7 7 5 3 3 13 0 7 5 0 3 11 9 2 5 5 5 1 5 10 7 4 1 0 0 5 1 1 1 3 4 0 5 10 2 4 6 4 9 7 5 3 11 5 2 2 8 2 11 1 1 7 4 2 3 2 0 10 6 6 5 2 2 7 1 10 6 6 1 5 7 7 5 7 5 1 3 7 8 1 2 7 1 9 7 1 8 1 14 0 5 0 0 2 4 8 1 8 9 4 7 7 0 7 8 1 0 2 8 9 7 8 3 0 4 1 7 1 8 9 8 6 17 8 5 9 2 3 14 6 4 3 1 5 3 11 4 8 2 0 4 11 2 3 2 3 8 5 0 3 1 10 5 5 2 0 7 8 7 9 5 6 2 3 4 6 0 8 4 4 3 5 1 10 1 5 3 7 5 4 6 5 10 1 5 3 6 0 2 10 3 3 7 4 7 0 6 7 9 1 0 1 12 2 1 2 0 8 6 1 0 10 3 4 2 4 6 7 4 6 7 2 4 3 2 0 0 5 10 5 11 4 3 2 2 9 10 6 7 1 5 4 0 0 2 6 4 6 5 5 8 2 10 5 5 8 8 3 0 4 3 6 7 9 0 8 7 0 5 6 6 0 0 0 7 1 1 4 7 4 8 3 4 4 12 5 3 2 8 2 9 6 5 4 6 2 10 2 0 5 9 4 5 7 11 5 0 0 9 5 4 0 2 5 4 6 2 3 1 9 10 4 7 2 0 6 0 10 8 1 5 2 4 11 0 5 8 9 3 1 8 9 6 11 0 4 3 3 1 3 1 6 8 2 7 0 11 1 2 7 1 1 2 6 10 1 4 2 1 0 0 5 9 11 6 1 8 4 5 8 1 7 8 7 6 4 7 6 5 6 3 4 4 2 6 0 1 5 5 6 1 1 5 10 7 2 5 1 4 2 0 7 4 6 3 8 2 1 6 6 0 1 9 6 7 6 1 8 5 2 7 2 6 8 1 7 2 7 3 6 3 10 5 4 10 3 5 1 7 9 6 9 2 2 8 4 0 1 7 6 8 8 7 5 10 10 5 2 5 1 5 8 8 1 7 10 1 3 3 1 0 7 10 12 2 1 6 6 4 2 2 10 6 7 8 12 2 1 8 5 10 6 2 5 2 8 1 7 2 9 11 2 2 6 7 2 1 4 0 0 1 9 6 0 8 8 9 7 7 1 16 5 2 4 2 5 8 2 5 6 2 10 7 12 6 9 4 4 5 1 0 0 7 3 5 4 8 10 6 8 6 2 4 5 6 6 2 2 0 8 8 8 0 2 2 5 1 4 2 5 6 3 10 10 5 3 11 13 0 4 2 8 7 1 9 8 10 8 6 1 8 3 2 5 11 8 0 5 10 7 13 5 5 0 9 2 5 9 9 3 6 7 4 3 8 5 5 4 9 1 4 0 6 3 6 1 1 4 9 1 1 1 3 0 10 7 4 5 8 4 4 2 3 4 12 6 7 9 6 13 10 3 1 1 9 1 13 3 4 5 6 8 12 1 8 4 2 2 3 5 6 8 7 7 7 2 5 1 0 3 4 8 1 4 8 3 9 6 1 4 0 5 6 4 5 7 11 4 2 3 8 1 0 10 9 4 2 1 12 5 12 2 4 4 7 1 7 2 6 6 2 7 4 10 11 4 12 8 4 0 5 3 4 9 13 8 6 10 4 9 1 0 3 5 6 3 3 4 8 1 3 10 6 0 3 4 1 8 7 0 8 6 5 2 6 1 1 0 3 5 2 3 0 2 7 10 13 9 0 1 6 6 8 2 10 5 4 5 12 2 7 1 7 0 9 7 0 6 9 9 8 5 8 8 13 11 1 9 2 4 8 2 6 1 1 3 1 1 1 2 10 6 15 3 8 3 13 6 9 3 2 6 5 1 3 0 8 5 7 8 2 2 3 3 10 1 8 6 11 4 6 2 3 1 1 5 10 4 7 4 6 5 3 8 8 6 8 12 12 4 6 10 0 4 3 7 9 8 2 3 7 2 6 4 4 0 5 3 1 9 1 3 6 5 8 4 6 6 0 2 3 8 0 10 5 5 9 2 2 4 5 6 2 5 0 7 1 8 0 3 9 1 9 6 14 8 7 2 5 13 8 2 4 3 8 9 8 4 0 8 4 5 6 0 0 1 1 3 2 0 4 4 6 6 5 0 10 0 2 4 10 2 9 7 6 4 12 4 7 0 3 3 4 6 4 9 4 6 6 1 1 2 1 7 5 5 16 8 6 2 8 4 10 4 0 9 13 6 0 0 8 2 7 7 2 7 6 0 2 2 4 4 0 3 0 12 0 1 4 1 12 2 8 10 6 3 9 4 2 4 11 3 0 2 10 6 7 4 5 6 5 2 1 3 6 10 7 1 1 8 7 3 5 9 7 8 6 0 6 1 2 0 8 6 3 3 1 5 4 5 3 3 4 1 2 2 6 10 9 3 1 4 2 7 3 5 4 8 2 1 0 2 5 0 9 3 10 9 8 3 10 2 4 0 4 0 7 9 13 5 0 7 8 5 0 10 3 9 0 8 7 3 0 5 9 10 2 10 5 10 1 9 2 0 7 0 0 5 5 5 8 7 10 1 3 0 6 10 2 8 1 4 6 2 0 3 2 11 2 2 9 4 12 1 0 9 3 1 3 6 4 2 1 2 2 8 2 1 2 2 4 8 6 7 10 2 2 5 9 0 7 2 8 1 6 10 5 5 6 2 2 10 9 4 3 4 0 0 6 4 2 4 7 9 6 2 8 9 10 0 1 3 8 11 4 2 6 8 2 8 2 8 6 5 7 4 6 8 1 2 1 10 8 10 10 6 8 4 5 7 4 2 3 6 5 7 6 7 1 4 6 3 6 4 3 5 8 5 4 3 0 8 1 11 8 8 5 0 4 5 12 2 2 6 6 7 10 4 4 2 3 6 1 0 4 1 2 5 4 8 7 6 3 8 0 10 6 4 0 4 13 0 7 4 5 5 4 1 7 5 2 2 5 5 1 0 1 6 8 6 8 0 4 4 9 6 12 7 2 8 2 4 1 5 6 4 9 5 9 5 12 0 9 5 3 9 6 7 5 1 5 6 6 3 1 8 10 3 3 7 12 4 11 10 9 4 6 1 5 2 2 8 8 0 1 3 8 6 6 0 2 9 2 6 3 5 6 3 15 3 8 0 0 0 5 4 8 7 3 8 6 5 5 11 12 2 0 2 13 0 6 5 9 7 3 1 10 3 3 6 10 9 3 10 10 10 3 7 3 1 11 4 4 4 12 10 2 7 10 1 3 5 7 1 9 0 0 5 6 0 1 10 5 0 3 5 6 6 4 2 4 10 1 11 3 7 10 3 9 5 0 4 10 5 5 2 10 5 1 4 2 0 7 5 8 8 11 0 5 8 7 4 0 5 1 1 4 6 10 2 3 1 5 2 9 6 1 5 4 5 10 2 3 5 7 2 9 9 6 4 0 8 10 3 2 1 1 6 1 0 7 5 9 3 0 4 6 2 3 6 9 5 13 4 8 10 1 0 6 6 4 6 0 5 6 6 8 5 3 9 7 6 8 6 4 1 2 3 1 8 3 7 3 1 5 1 6 2 0 1 10 8 9 15 4 2 7 6 3 0 2 3 0 9 7 6 2 6 2 9 2 6 5 3 4 14 6 9 8 10 2 0 5 6 6 0 0 5 1 4 3 4 4 5 0 1 5 9 4 7 7 7 6 9 1 1 5 11 2 5 8 2 10 6 5 9 1 9 4 8 10 5 3 1 4 5 5 2 2 1 9 12 7 7 6 0 3 5 4 1 0 8 5 3 7 8 9 4 5 8 2 5 6 9 5 5 10 3 6 10 11 9 6 8 1 11 2 2 7 0 2 1 2 9 4 9 3 13 10 1 0 7 2 5 0 1 7 3 0 9 6 3 0 3 2 1 6 4 4 1 0 14 10 1 0 5 2 3 5 4 2 2 7 10 7 3 7 1 12 4 9 6 2 5 2 0 7 3 1 4 9 2 1 4 9 6 9 1 3 0 3 1 7 3 1 11 4 5 7 6 11 10 9 0 9 4 1 7 7 14 5 2 4 4 5 5 1 2 1 7 7 8 3 4 5 4 4 6 3 10 3 5 6 6 9 12 12 4 8 5 0 3 3 1 4 9 2 3 10 6 2 0 6 4 7 2 2 2 10 11 11 4 9 5 1 3 2 10 5 3 0 13 2 13 1 1 3 3 6 0 9 2 2 2 6 6 1 6 4 2 0 8 2 11 2 11 2 0 0 1 7 2 4 4 7 5 12 9 10 7 1 5 9 4 4 2 3 2 4 0 6 2 2 5 4 7 4 4 8 1 5 3 3 6 9 12 3 2 3 7 11 10 10 0 7 9 6 6 3 3 2 3 2 0 1 3 11 5 4 6 0 7 8 5 10 6 0 11 4 6 7 3 4 8 7 7 0 10 1 11 11 2 3 4 5 1 13 0 10 3 10 0 11 0 5 1 4 1 8 6 2 0 8 1 8 1 3 9 3 0 1 6 9 7 7 0 7 3 1 10 9 3 9 1 3 2 1 5 5 3 13 9 5 7 10 8 11 4 4 5 1 7 1 13 5 6 6 9 3 1 3 2 4 9 7 0 9 7 1 6 10 8 1 2 6 9 11 9 5 8 8 0 10 4 5 0 6 7 7 7 0 0 0 11 2 1 7 4 6 8 3 3 10 11 2 7 5 7 7 4 6 7 9 0 6 5 3 5 0 0 4 6 10 8 0 7 6 5 5 8 4 9 10 8 0 9 1 4 6 11 7 2 13 1 5 12 1 5 3 9 5 1 9 11 14 11 1 1 6 10 6 6 7 1 0 1 0 4 3 13 11 3 6 3 4 9 8 0 3 9 3 6 3 7 6 2 7 7 7 10 10 0 5 4 3 1 5 8 3 5 10 4 5 9 0 5 4 13 9 0 1 10 10 3 2 7 1 10 1 9 0 8 3 8 3 8 1 8 12 0 4 8 3 6 0 12 3 0 2 5 4 0 7 3 5 5 3 6 1 1 3 1 2 3 8 4 9 2 8 1 3 1 10 5 7 2 6 11 7 4 10 4 0 9 2 1 1 8 10 7 1 4 0 7 7 12 7 10 9 7 7 9 0 1 8 6 8 6 0 10 7 1 2 2 10 4 5 12 6 3 7 0 1 0 5 3 2 2 0 2 1 3 9 7 3 2 1 6 1 5 10 8 10 1 8 12 4 11 9 10 8 5 10 1 0 11 2 3 0 1 8 1 4 1 5 8 10 2 7 12 2 0 6 6 2 8 0 5 6 8 5 0 3 3 5 4 5 1 3 10 8 9 12 6 10 0 5 5 2 4 1 2 6 1 7 10 7 4 5 10 3 7 6 4 7 8 4 4 1 4 7 5 2 10 0 3 9 5 1 1 9 8 4 0 8 7 4 6 2 6 1 3 3 10 2 4 4 3 6 9 0 4 3 2 1 1 8 12 1 9 8 10 7 3 8 0 2 3 6 9 4 0 3 2 0 5 3 3 3 6 3 0 2 6 11 3 9 9 7 12 8 5 10 8 7 8 9 2 4 7 2 8 6 0 0 5 1 4 9 5 3 5 1 7 1 1 13 5 6 3 0 10 6 7 1 4 9 3 9 8 6 3 0 1 2 2 5 0 2 0 7 2 8 0 7 8 3 8 6 9 0 9 1 9 0 2 1 2 10 1 3 6 5 9 6 4 1 4 3 6 4 0 7 1 8 2 5 3 3 2 4 0 3 10 8 2 2 3 5 6 4 2 0 3 5 0 6 3 1 6 11 8 8 8 1 8 1 9 1 1 11 7 6 8 10 3 6 1 0 5 1 9 7 0 9 0 9 7 2 4 6 3 5 11 8 8 6 2 4 2 9 3 1 11 4 7 10 0 1 6 10 5 7 8 0 2 6 6 9 2 7 9 6 6 2 5 0 1 6 0 0 9 10 6 9 8 1 3 6 2 5 7 2 7 6 7 9 9 1 3 1 4 10 13 1 1 6 5 3 10 3 5 6 3 9 3 3 4 4 11 2 2 7 4 0 6 1 4 6 1 3 3 5 6 4 6 1 8 2 10 3 3 2 5 5 6 1 1 3 7 6 1 9 3 2 0 5 8 2 1 4 8 3 6 3 11 4 2 2 9 5 4 4 7 6 8 6 1 8 3 0 6 9 4 1 2 1 11 4 11 8 7 6 3 6 3 9 4 10 5 7 3 0 1 4 0 3 0 6 2 1 2 4 4 3 5 1 7 11 4 1 6 8 4 8 6 2 9 2 0 6 7 3 10 1 12 0 8 11 12 0 9 0 0 10 5 0 10 3 1 0 4 1 6 11 3 1 0 4 9 2 7 4 0 9 4 9 6 1 1 4 6 4 2 1 2 11 11 14 7 8 6 8 10 5 2 3 3 4 0 7 8 0 4 12 5 0 8 12 1 9 0 6 1 1 4 10 6 2 4 2 1 2 0 5 6 6 1 4 2 2 9 11 6 0 6 5 13 6 5 0 7 3 8 5 4 4 9 3 4 1 0 3 8 5 9 6 3 0 3 5 5 5 0 3 13 6 0 3 1 3 1 3 1 1 5 14 8 15 2 3 2 9 4 2 4 9 8 6 3 9 0 7 3 0 6 5 14 7 5 4 4 11 2 1 4 3 9 10 2 1 0 12 1 9 9 3 2 0 8 2 2 1 8 5 8 11 8 8 12 8 4 8 6 8 7 7 10 10 6 1 9 2 0 3 6 6 3 5 6 4 3 13 15 1 8 3 0 5 3 9 3 5 2 5 6 1 7 1 3 1 6 11 5 1 1 0 3 0 1 0 6 7 4 1 3 7 1 2 2 6 1 11 1 11 12 7 4 7 4 2 6 0 11 5 8 1 11 4 0 0 1 11 1 0 8 4 4 9 0 3 5 4 9 0 5 2 2 13 6 0 10 1 9 7 4 3 9 1 6 3 2 7 5 1 8 1 9 1 6 11 2 7 1 2 7 10 5 7 7 2 1 4 5 11 11 4 0 2 0 0 6 7 10 4 6 8 3 8 12 5 7 1 7 6 6 2 0 10 6 7 5 0 6 2 5 10 10 6 5 7 4 6 6 6 0 8 1 5 2 1 8 0 6 9 8 6 7 7 10 6 2 7 1 3 9 11 5 7 9 11 9 4 4 3 2 10 4 6 8 5 5 5 3 8 9 5 3 7 0 4 9 6 11 2 0 0 1 3 9 11 0 8 6 10 0 2 5 2 6 7 7 5 3 0 1 7 2 7 1 3 10 5 6 4 1 0 5 7 8 3 4 6 0 6 4 12 0 13 10 6 8 4 11 10 9 8 0 9 3 5 7 0 4 1 5 6 10 7 10 13 1 6 11 9 7 7 5 0 0 9 6 6 0 1 13 2 2 4 1 7 1 5 5 6 4 11 4 2 5 4 6 2 11 10 4 0 6 6 3 7 9 1 5 4 0 0 1 2 0 5 5 4 2 3 6 2 4 6 7 9 6 9 1 2 1 4 1 6 5 7 8 1 0 1 6 8 11 5 1 10 8 1 4 2 8 2 8 4 4 2 12 1 2 7 0 3 7 3 0 2 13 7 9 2 8 0 2 5 0 7 2 3 8 4 6 3 2 6 7 8 0 0 5 3 7 2 0 7 10 8 7 9 1 1 2 11 0 2 3 2 9 6 11 7 2 6 8 5 6 11 3 7 6 11 8 12 6 2 11 0 9 1 6 3 3 6 4 6 3 5 4 14 9 4 7 5 4 8 3 4 0 2 9 7 4 4 8 6 3 2 5 3 2 9 2 9 2 2 7 2 3 8 7 5 0 4 7 9 6 0 2 3 7 1 10 1 9 6 4 2 4 8 1 8 3 11 2 9 6 0 9 8 9 6 9 1 2 1 3 5 9 8 0 5 9 8 9 6 9 0 4 11 3 10 5 3 13 7 4 7 6 0 7 8 2 9 0 0 4 12 1 9 4 11 3 1 1 8 1 2 8 1 2 2 0 3 7 7 5 2 8 4 2 2 3 3 1 12 1 2 8 0 2 6 0 7 3 0 10 8 9 2 7 4 4 4 3 11 5 2 6 5 3 3 2 5 7 2 4 6 7 6 9 4 7 1 14 13 2 0 8 1 6 6 6 5 6 1 0 1 11 0 3 10 3 5 8 2 12 6 11 9 2 8 5 3 5 5 0 1 2 7 5 1 13 1 8 4 7 2 4 9 7 2 4 4 0 6 4 7 3 6 0 2 1 10 3 1 7 2 2 4 4 4 6 10 9 6 4 2 2 10 0 11 8 1 0 9 5 4 9 4 6 8 6 8 1 3 0 3 4 7 9 10 3 0 0 2 4 6 9 0 3 8 2 3 0 11 5 6 1 10 6 2 7 4 8 4 7 1 12 7 3 0 2 7 10 2 3 5 10 0 1 2 7 5 11 7 11 2 2 7 2 6 2 11 4 0 10 8 0 5 1 4 1 7 1 0 7 9 4 5 7 2 0 4 6 5 11 9 2 7 6 7 10 0 1 15 0 8 0 6 3 9 8 0 8 4 7 6 8 2 0 3 5 8 2 7 11 4 12 6 1 0 4 4 2 5 8 8 5 0 8 0 2 3 6 8 5 0 9 6 0 3 11 8 1 0 9 10 7 9 9 2 8 7 2 10 0 0 4 3 9 5 8 9 14 10 0 10 3 0 6 7 2 0 10 5 11 7 10 6 0 9 3 2 4 4 0 8 4 3 9 7 4 5 8 1 4 4 9 1 2 8 5 7 5 6 4 1 1 4 5 8 1 2 5 5 8 9 2 3 8 6 7 1 1 3 6 8 11 6 1 7 7 7 5 10 7 6 8 0 4 1 2 0 4 9 5 2 11 4 1 2 2 10 1 9 7 0 3 2 4 4 2 1 0 0 3 9 5 9 7 7 5 5 1 3 3 10 3 6 5 11 1 10 11 5 8 0 3 0 6 7 4 8 7 6 7 5 2 3 4 3 9 4 7 7 3 2 12 1 6 10 4 4 1 10 3 10 6 3 2 7 10 6 5 0 13 1 0 4 6 7 3 3 3 1 4 4 9 4 4 1 1 0 6 9 0 4 6 7 9 5 5 9 2 11 10 4 3 9 8 0 6 0 3 1 11 3 2 2 9 9 12 7 2 6 3 4 3 0 5 8 8 5 7 3 9 0 7 1 10 2 5 6 3 6 1 9 10 7 5 1 7 5 9 1 9 3 9 2 1 0 7 5 6 3 10 9 0 9 3 0 2 4 7 7 2 12 2 5 1 3 10 1 10 5 6 1 7 3 5 1 6 12 0 6 9 2 0 3 10 6 8 5 4 8 3 6 0 4 0 9 2 10 9 9 0 9 11 2 3 0 1 0 1 1 4 11 3 6 11 3 10 5 11 2 8 9 5 0 10 3 4 3 5 9 7 3 9 4 3 4 4 9 10 1 3 8 0 4 10 12 4 5 9 2 5 8 2 9 3 11 0 10 5 8 2 8 1 3 3 7 0 7 1 5 6 8 2 8 4 7 8 0 1 3 4 0 10 3 6 1 1 0 1 6 7 1 6 7 2 3 3 8 0 2 7 3 3 3 7 6 2 4 6 5 1 4 7 6 4 4 2 8 11 11 3 1 6 9 11 11 13 4 1 9 2 6 8 11 5 5 5 4 5 10 1 0 8 1 11 2 5 2 8 2 9 5 0 7 3 7 6 0 0 3 2 9 2 0 6 6 0 8 0 4 1 1 0 8 7 4 1 3 7 9 1 5 6 0 4 1 7 1 0 3 2 9 3 5 5 8 0 3 2 7 2 11 2 2 7 3 0 5 11 8 1 1 3 4 11 8 7 5 1 7 0 2 7 5 4 3 11 1 10 2 2 5 8 8 2 10 5 8 5 1 7 0 8 2 11 6 2 9 6 4 2 7 1 2 13 2 6 2 5 1 7 3 2 15 4 8 6 0 4 3 7 6 8 2 6 7 6 5 9 6 6 2 1 4 5 9 1 9 0 12 0 6 5 6 7 9 3 8 5 8 3 1 9 2 10 8 10 3 3 5 9 1 1 3 4 3 6 3 6 6 4 10 8 7 2 0 5 1 5 0 7 1 8 8 10 7 5 5 1 7 8 12 1 6 10 9 8 10 2 10 8 3 9 12 5 0 2 2 5 0 0 7 11 6 8 4 10 2 1 0 6 5 6 9 0 5 4 8 8 6 1 8 4 2 9 11 0 8 7 10 5 6 7 12 1 9 5 6 7 2 2 1 2 5 8 5 3 8 5 7 0 8 7 7 9 0 4 9 8 2 0 1 8 1 0 1 0 0 0 4 7 5 4 3 9 4 0 7 7 5 8 6 1 7 10 6 0 6 0 1 9 10 1 4 1 8 5 0 7 6 4 10 1 7 4 6 3 4 2 8 8 8 9 8 6 7 4 2 5 2 11 3 10 2 9 5 4 7 11 2 12 6 3 7 3 3 8 9 11 3 3 1 1 6 8 7 7 5 4 3 4 0 8 13 3 5 4 2 3 2 7 0 4 9 13 5 4 3 5 0 7 3 3 1 8 6 2 0 7 3 0 1 8 9 7 0 7 3 9 0 4 7 4 1 0 13 2 0 2 4 4 3 2 2 8 3 6 2 1 6 6 4 2 4 5 4 8 11 6 6 0 4 1 9 4 3 10 5 4 2 6 11 10 10 6 0 8 2 2 9 9 6 5 6 5 4 3 0 1 3 12 9 0 0 2 3 4 8 1 2 0 3 3 6 5 10 1 7 0 4 2 4 0 7 11 1 0 7 10 4 13 7 2 5 7 1 3 6 10 1 0 6 9 2 5 7 1 5 3 8 7 7 2 10 9 2 5 3 4 3 6 9 4 12 1 0 9 2 1 9 11 3 1 9 1 5 4 6 3 4 2 8 0 9 2 0 0 5 3 10 5 6 3 5 4 1 13 12 3 0 6 4 2 0 7 2 0 7 3 2 1 7 1 4 2 3 6 0 7 0 6 2 12 5 5 3 1 0 3 3 1 10 5 0 11 1 6 6 8 0 5 7 0 3 3 3 13 3 1 2 11 3 2 11 3 9 4 13 3 13 0 1 7 5 8 0 9 4 6 8 6 0 6 7 8 0 6 5 7 3 13 6 10 3 9 1 5 2 2 1 6 7 3 6 2 9 9 11 6 7 1 6 7 3 0 13 6 12 8 4 4 1 3 8 8 2 4 3 5 7 7 0 9 11 8 4 0 2 8 8 1 4 1 7 2 7 10 5 0 7 10 11 9 2 1 9 3 9 9 8 7 6 9 2 0 9 3 7 9 4 6 4 7 1 2 5 0 3 7 0 1 7 2 4 2 6 1 11 6 1 0 1 3 7 9 4 8 3 5 8 6 8 10 1 1 4 6 7 7 6 3 2 7 2 8 4 5 3 8 3 1 8 7 3 11 4 9 8 2 8 8 15 3 7 5 7 2 4 3 5 0 2 6 10 4 10 9 9 0 0 4 9 4 2 3 9 6 8 3 6 0 11 8 5 6 9 2 6 4 8 10 10 4 4 0 3 2 2 4 3 9 6 4 5 11 3 3 2 9 4 3 2 9 4 7 9 9 0 8 6 9 7 5 0 0 11 8 5 0 3 11 1 5 1 7 3 2 5 2 7 3 0 6 0 7 9 2 9 11 1 7 8 8 2 10 13 9 4 5 0 3 1 5 2 0 10 3 8 2 6 9 7 5 6 2 7 2 1 4 5 6 8 3 3 2 1 8 9 8 2 3 2 6 2 3 4 0 10 10 1 5 5 6 5 7 7 4 1 2 4 3 6 1 2 6 7 4 0 6 1 0 1 4 1 5 14 11 5 6 2 4 8 8 5 0 8 4 1 11 1 0 3 7 3 8 5 7 8 8 8 7 5 8 8 9 3 10 1 9 8 6 0 9 1 3 4 3 9 5 2 9 7 8 5 6 4 0 0 3 7 12 0 6 9 9 5 10 5 8 13 6 9 0 3 8 3 4 2 8 2 8 7 6 0 9 4 8 7 0 7 3 8 10 3 7 7 4 2 1 6 7 0 11 0 9 2 1 9 3 1 3 7 1 4 4 10 4 4 9 6 4 4 4 7 12 1 8 3 4 2 6 3 0 1 3 8 7 4 2 2 3 8 1 3 12 8 2 6 12 8 7 7 4 6 11 2 4 11 3 1 9 9 2 1 9 7 10 4 11 2 3 4 1 8 7 3 12 11 4 4 6 7 1 3 8 11 13 5 3 5 7 6 3 12 3 4 3 1 12 7 13 9 9 9 6 6 9 10 2 2 7 6 9 8 7 3 0 5 1 2 0 10 10 10 7 2 3 0 6 11 3 9 6 7 5 4 2 0 5 7 9 7 2 10 2 7 10 1 6 9 0 2 5 1 10 0 0 6 13 2 2 4 11 8 0 3 8 5 4 2 0 8 0 5 4 0 11 5 3 11 6 0 5 9 9 2 6 4 4 12 10 7 2 5 8 15 6 7 2 10 3 1 3 4 7 4 10 7 10 3 9 4 1 1 0 8 5 0 1 2 11 2 0 2 5 0 0 7 8 1 10 0 4 1 2 10 10 7 6 9 11 4 3 1 2 2 7 1 1 2 7 4 2 12 4 5 12 0 4 5 10 0 12 4 5 7 9 7 0 2 7 6 2 10 1 3 11 5 10 7 1 4 0 6 5 6 0 12 1 4 6 10 9 2 3 0 0 0 6 1 5 0 4 9 4 0 0 5 4 1 6 0 3 9 3 5 11 13 1 8 1 6 1 4 3 4 1 6 6 4 0 2 9 7 4 0 3 4 7 3 7 2 9 7 6 3 1 7 3 4 2 1 10 0 3 1 8 6 3 0 1 5 0 6 7 8 14 6 10 5 3 6 3 10 0 10 8 6 5 6 10 2 7 1 3 0 9 7 2 2 7 10 11 10 6 6 4 8 1 0 1 6 5 5 4 0 3 8 4 4 4 1 3 4 2 8 9 0 7 8 11 4 4 2 6 7 0 4 0 8 0 5 5 0 0 8 3 0 0 13 2 9 9 7 4 1 8 9 3 1 1 7 3 2 4 6 7 9 9 4 5 9 2 6 13 10 8 1 5 1 6 4 8 4 2 1 6 2 9 2 2 1 5 5 5 1 4 3 9 9 1 13 1 9 7 2 5 3 4 0 3 2 3 4 8 1 6 5 0 1 5 9 8 0 4 3 6 8 4 1 0 8 1 3 8 1 13 9 4 0 5 2 0 7 4 9 4 1 6 3 6 2 3 7 2 1 5 6 2 4 8 5 2 1 6 7 9 4 5 4 2 1 6 0 2 0 9 15 2 6 4 5 9 7 1 6 4 11 1 1 9 1 7 5 3 5 8 10 4 5 9 8 9 7 12 6 7 1 13 1 2 6 7 10 1 4 7 0 12 8 3 2 10 0 0 7 2 2 3 4 7 10 0 1 4 6 9 12 9 1 9 2 3 14 1 2 6 1 3 0 1 5 6 4 0 3 1 9 1 2 0 0 3 7 1 7 2 2 0 8 3 7 9 4 5 6 10 12 6 8 0 4 5 6 0 3 1 4 12 0 1 9 3 0 0 1 12 2 5 8 5 7 1 1 0 5 12 5 1 4 2 4 5 2 0 9 10 0 1 10 4 1 5 8 1 0 7 2 9 5 3 0 6 6 4 6 6 0 4 2 1 4 9 3 13 5 1 10 5 0 5 3 1 0 3 2 4 2 3 1 0 5 3 9 2 0 2 2 8 0 6 6 6 1 6 4 4 5 1 8 0 5 9 3 4 14 5 6 8 8 2 6 10 7 9 0 12 9 4 2 0 3 0 0 13 4 9 6 3 1 11 10 6 1 2 1 4 5 3 0 4 9 7 9 13 9 2 3 2 1 8 5 4 8 14 1 9 3 12 2 9 7 5 7 11 3 4 3 9 10 10 8 5 7 2 2 5 1 0 7 6 4 1 5 4 10 7 0 6 4 4 2 6 1 12 4 3 11 4 0 0 0 5 0 3 6 0 9 9 5 0 0 1 7 0 12 1 5 10 3 13 0 9 0 4 0 4 4 0 10 5 7 10 9 1 0 5 5 6 2 3 11 11 1 7 12 9 7 5 5 8 5 4 6 4 3 4 10 0 2 5 11 9 2 4 9 15 11 4 3 9 9 2 0 3 6 4 1 2 3 1 3 10 4 0 12 9 6 1 9 7 10 3 3 2 2 6 11 2 7 1 5 10 2 1 0 2 1 5 1 7 6 1 1 8 4 3 10 1 1 0 0 10 10 8 4 9 3 2 1 4 1 9 6 4 4 12 12 9 13 11 1 6 0 1 1 1 10 8 3 5 3 3 0 2 4 6 10 9 0 0 4 3 3 5 7 10 8 8 0 9 0 10 3 1 3 7 7 9 12 2 10 3 0 1 2 2 10 10 3 5 2 3 0 3 0 8 3 9 6 4 0 2 3 2 6 4 6 5 2 11 0 3 3 9 8 8 2 2 2 6 10 8 1 1 2 5 12 5 3 8 6 4 4 1 6 4 1 2 6 9 2 7 3 0 4 5 4 6 6 5 1 11 7 1 7 9 0 1 0 8 3 9 8 5 9 4 2 5 7 0 9 0 8 10 13 5 2 10 4 4 0 8 6 4 1 7 5 6 8 1 8 0 7 5 10 5 5 6 1 3 8 5 2 7 5 2 7 4 3 3 10 1 2 8 4 4 2 8 3 4 4 4 5 5 5 5 3 5 7 11 7 3 5 4 5 0 0 5 8 0 0 6 4 3 5 6 7 0 3 2 4 0 9 7 3 4 0 9 7 5 3 0 10 7 4 7 10 9 9 5 1 7 0 0 6 8 6 6 3 10 4 0 7 3 3 10 5 3 4 5 11 5 6 1 5 0 9 1 5 4 7 8 8 5 7 0 2 3 7 3 6 3 8 10 7 1 6 1 8 7 1 2 4 3 11 6 6 1 6 7 2 9 6 4 0 12 8 7 1 8 0 10 4 1 3 1 2 8 4 7 11 4 5 1 7 6 3 1 7 10 3 2 3 8 10 6 1 3 7 7 8 1 5 0 5 6 3 6 13 4 5 7 5 12 1 2 3 1 5 1 8 8 1 0 11 4 2 2 0 0 6 3 5 13 4 3 3 6 10 7 10 0 1 0 6 2 5 2 8 4 2 1 8 6 6 3 3 0 9 6 9 0 2 2 9 11 4 0 4 10 3 1 4 4 5 10 9 2 3 0 9 9 6 9 6 4 4 13 7 7 9 0 3 8 11 4 6 1 1 4 4 2 1 7 10 8 8 8 4 2 6 4 0 5 3 2 6 8 0 7 4 11 7 2 7 2 3 0 1 0 5 3 3 12 9 11 9 9 5 7 4 5 7 0 9 9 11 11 0 3 4 2 5 0 5 0 5 12 6 1 4 8 10 4 4 1 3 1 2 4 1 2 2 8 3 6 1 14 3 4 7 2 7 0 2 6 2 1 2 3 4 0 1 9 1 5 3 1 5 7 4 1 1 2 0 2 1 1 3 2 0 3 3 1 6 6 10 9 1 1 2 6 5 7 11 4 10 1 7 6 3 2 2 6 4 2 0 1 12 2 7 9 9 11 3 10 6 11 8 1 6 4 2 1 6 0 1 9 3 0 5 9 3 0 1 0 8 3 6 0 4 4 7 7 9 5 5 11 9 4 11 13 1 1 0 1 1 9 3 9 2 4 3 4 12 2 2 8 7 4 11 11 9 9 9 10 0 5 4 2 7 12 7 2 3 7 5 2 6 0 10 7 1 8 3 3 4 7 2 0 7 0 8 6 7 10 3 5 0 10 5 2 6 5 4 6 6 8 5 10 12 7 0 9 1 8 9 3 1 9 8 2 1 2 14 2 2 0 1 10 1 8 8 4 7 3 9 0 7 5 11 9 3 10 13 3 0 4 2 5 5 3 6 4 0 2 3 7 2 7 0 6 4 7 5 0 2 4 0 4 5 6 0 2 6 1 1 9 8 4 2 9 5 3 3 10 1 9 1 0 6 9 0 2 8 4 8 6 1 0 3 6 2 4 10 8 5 7 11 1 1 0 11 9 10 7 0 5 6 3 5 3 2 10 7 4 10 6 5 2 3 6 6 2 10 1 9 6 8 0 7 1 9 0 5 9 5 4 6 5 8 6 9 4 1 6 0 3 10 5 2 6 6 1 11 2 7 3 3 0 7 0 11 1 5 4 2 6 6 1 11 0 4 14 3 5 2 3 8 2 1 5 8 1 4 7 1 6 4 8 7 1 2 3 4 8 0 2 7 9 1 8 2 2 6 6 9 6 7 0 1 0 7 7 3 2 6 8 5 7 3 4 4 9 11 10 11 8 3 0 3 7 3 6 6 0 6 6 2 7 10 7 5 0 12 6 5 1 6 8 3 0 11 5 2 6 6 11 1 8 4 1 9 8 8 3 0 5 4 8 5 11 4 1 1 0 11 0 5 4 3 2 0 6 7 7 3 7 4 7 5 7 1 9 0 2 1 7 0 3 5 3 11 10 8 6 0 2 5 1 13 4 4 4 4 2 2 2 2 9 6 1 0 3 6 7 9 4 6 7 3 10 9 8 5 3 11 9 6 3 5 4 3 1 4 0 5 6 0 5 9 4 4 3 0 0 0 9 10 7 6 8 2 9 0 9 0 7 10 7 2 1 10 4 13 1 7 1 7 3 7 12 11 7 2 5 1 4 9 5 7 7 2 10 11 4 3 6 9 4 4 6 5 4 4 5 9 3 0 2 2 2 6 5 7 8 6 4 0 7 9 0 2 0 8 8 9 0 1 3 1 0 6 6 12 0 1 5 7 7 4 1 7 7 3 9 0 5 7 0 2 6 7 4 1 7 4 0 5 4 4 5 0 14 9 2 4 6 6 3 6 0 8 7 1 4 10 0 8 5 3 10 11 10 9 11 9 8 4 12 5 6 3 3 7 1 2 1 2 7 2 4 1 0 11 4 8 5 4 0 6 7 5 0 11 0 5 10 4 1 0 7 8 5 2 1 0 0 7 7 8 10 4 4 9 11 3 0 4 8 7 2 12 4 3 5 6 3 2 7 7 3 2 6 8 3 2 1 1 10 2 9 1 7 8 1 1 8 5 4 3 9 9 10 10 7 0 3 0 4 4 13 6 11 10 4 6 0 2 1 7 11 7 7 8 5 0 4 2 2 4 3 0 1 3 9 8 9 3 12 5 5 6 3 2 1 11 5 0 3 0 7 2 8 2 6 6 7 10 5 5 2 9 3 6 11 4 1 5 1 5 3 0 4 5 3 3 1 1 3 6 2 5 1 4 1 2 6 7 11 1 10 2 4 11 11 9 1 5 12 2 2 10 8 6 4 3 0 0 7 7 1 7 4 2 5 6 11 6 10 0 12 4 5 1 7 2 6 13 12 1 3 1 5 4 3 7 2 0 2 1 2 8 5 0 3 3 3 11 1 3 8 8 0 3 8 12 4 5 5 12 9 9 1 0 3 0 2 6 10 7 3 8 9 2 1 6 1 7 2 2 6 0 0 7 4 4 6 9 0 5 3 3 2 2 5 4 8 0 1 8 3 1 13 1 0 12 2 10 7 5 6 0 10 0 2 2 5 3 9 3 11 9 6 5 1 7 9 4 12 7 11 0 14 5 0 5 0 4 5 2 7 2 7 6 1 8 4 13 7 6 12 2 0 8 0 4 8 6 5 2 2 5 9 10 4 2 0 3 1 6 0 4 6 6 2 1 7 2 6 3 2 3 4 8 10 11 9 7 10 3 6 10 5 0 9 4 3 5 5 12 8 6 5 6 3 5 5 3 8 0 1 2 0 11 1 10 5 14 8 6 0 8 3 8 4 6 3 6 9 9 0 5 5 10 3 4 1 3 6 1 5 5 3 4 5 5 5 3 0 0 9 10 4 0 1 9 3 6 8 7 4 3 10 11 7 3 3 6 2 10 11 6 9 9 7 2 10 2 4 2 3 3 3 9 4 6 0 9 0 8 11 1 7 6 9 1 4 11 4 1 0 4 1 7 0 0 6 1 1 0 6 9 0 9 8 5 3 11 6 1 1 9 3 8 0 8 9 0 8 11 6 0 5 0 2 2 7 3 3 3 8 2 9 9 2 0 1 8 0 8 6 1 7 5 11 4 9 7 11 0 5 2 1 3 1 12 8 1 7 7 6 7 0 2 6 0 3 2 3 3 2 10 2 4 4 0 0 1 10 11 5 6 5 3 5 5 11 9 5 12 12 7 6 10 3 1 0 6 0 6 9 1 3 3 9 3 0 6 1 12 2 7 10 3 7 9 4 12 7 9 3 5 3 3 12 10 11 7 3 2 7 2 10 4 11 8 6 1 11 0 5 5 6 8 7 3 0 0 8 4 1 2 6 1 7 2 12 0 7 5 3 0 7 8 6 1 2 7 5 3 9 1 1 2 3 3 10 10 4 4 4 4 0 6 11 9 8 0 8 0 0 10 8 0 5 2 4 10 8 9 6 4 12 5 10 7 0 5 7 2 1 12 3 3 5 3 0 5 0 10 2 4 4 3 10 2 1 3 7 4 0 2 1 3 0 2 11 6 8 5 6 2 1 5 6 2 5 10 13 5 0 8 3 3 8 9 4 3 6 6 4 0 10 0 3 3 0 7 4 7 5 1 10 2 1 7 4 1 8 1 3 6 2 2 8 12 7 3 5 10 7 1 9 3 1 9 7 3 9 0 7 6 12 4 6 12 4 6 7 6 9 6 3 1 0 3 5 1 3 6 11 0 4 0 4 7 1 7 1 8 10 6 6 3 5 1 9 3 0 11 2 5 1 11 1 5 2 0 1 5 5 2 4 0 9 9 1 3 0 7 7 3 4 4 3 11 2 8 10 9 4 7 5 8 11 8 5 10 8 9 2 7 0 10 3 4 11 12 0 1 2 12 7 9 1 0 6 6 5 6 8 7 4 1 6 12 9 5 4 9 3 4 4 2 11 1 3 6 2 6 15 9 4 7 13 6 2 5 7 4 5 1 10 1 7 4 2 3 9 8 4 4 13 6 10 9 10 6 12 4 1 6 3 10 2 6 5 9 8 6 4 7 10 11 4 0 6 11 2 6 6 8 4 5 4 0 8 2 3 9 3 12 10 6 9 3 8 5 3 0 10 11 3 5 10 3 0 3 10 10 1 3 6 6 11 11 8 3 4 10 11 6 1 8 3 12 7 5 1 12 9 9 9 3 5 1 10 2 9 5 2 6 2 10 10 4 5 0 6 10 1 4 4 3 1 0 5 6 2 12 6 4 5 1 0 3 3 5 10 5 9 10 5 5 6 10 6 9 1 0 8 11 3 5 0 6 10 10 5 1 6 10 1 0 9 7 4 0 5 0 9 10 8 6 2 4 6 7 5 3 5 8 1 5 1 1 3 7 1 8 2 3 3 3 10 8 12 3 0 2 1 7 9 1 2 10 8 3 3 8 0 8 7 9 2 10 5 3 3 7 2 13 4 0 0 11 5 1 8 7 1 10 9 5 1 9 5 7 2 3 8 3 1 10 0 0 2 9 2 4 7 0 5 8 6 9 9 0 3 1 6 3 2 9 8 8 1 6 2 2 5 1 2 4 1 3 5 3 2 8 6 5 14 5 4 1 5 5 5 5 9 1 0 11 9 3 0 2 0 5 2 5 3 8 0 13 6 6 1 8 1 2 7 11 10 8 3 12 7 5 2 6 13 9 2 2 3 8 3 1 2 1 0 8 5 2 7 11 2 4 7 8 5 2 5 6 1 11 2 8 4 2 7 2 0 0 4 1 3 4 1 5 4 2 5 1 4 9 7 9 7 10 1 8 1 2 4 3 9 3 9 3 7 1 5 6 4 10 7 0 0 2 1 2 6 10 2 6 6 9 4 4 6 10 5 7 3 2 7 2 4 7 7 4 5 7 10 4 4 2 5 9 7 4 7 8 0 0 7 8 3 4 6 2 1 8 8 4 4 5 8 9 0 12 11 4 7 9 4 4 7 4 2 2 9 4 3 8 3 14 1 0 7 0 0 0 8 8 12 13 7 9 2 10 0 8 6 5 5 1 9 3 2 6 12 2 8 2 2 2 1 7 8 3 7 4 9 11 3 2 6 0 2 2 13 10 2 10 5 2 9 8 1 7 8 5 2 9 8 6 5 4 6 7 9 3 11 2 4 2 5 3 0 1 2 0 8 4 2 6 1 3 7 2 1 7 5 0 3 5 10 6 0 3 4 0 3 10 12 4 0 2 5 2 2 9 2 1 1 4 8 4 9 2 2 3 7 2 0 5 0 1 1 8 6 7 9 9 4 4 4 1 6 6 9 9 10 8 9 11 5 7 8 2 5 0 4 7 2 1 7 4 5 8 7 3 0 2 2 1 6 6 5 8 7 5 6 1 0 4 4 7 7 7 7 2 0 1 5 1 3 1 3 9 10 6 5 8 3 4 5 12 3 1 12 0 2 8 1 2 0 6 6 4 0 7 9 0 10 2 4 10 1 4 5 5 3 1 3 5 1 7 8 4 6 5 4 4 1 6 3 9 9 5 8 3 9 12 8 3 3 4 5 0 2 9 8 4 7 5 11 0 5 10 6 5 4 6 4 3 5 5 7 8 0 1 4 6 7 4 11 9 4 9 3 7 8 7 0 10 2 8 2 6 8 4 5 5 10 4 4 8 8 4 0 13 1 1 1 12 4 5 9 0 5 11 8 8 5 5 1 10 1 4 3 0 2 9 4 2 6 7 1 2 0 8 9 12 2 2 0 4 1 1 9 7 3 10 0 2 4 6 3 10 3 6 3 9 6 1 8 8 4 11 7 9 5 5 7 8 4 6 3 9 6 0 9 2 1 8 0 1 4 0 3 6 2 1 9 4 5 1 5 0 5 8 3 8 2 2 5 5 4 3 7 13 1 6 7 6 1 2 7 1 4 0 0 5 6 4 4 4 6 3 3 0 1 7 6 4 10 4 5 12 8 8 7 0 8 2 3 8 12 6 3 1 2 2 10 7 5 6 0 8 2 2 7 2 3 4 0 8 6 2 5 12 10 5 4 3 0 12 4 10 8 2 5 2 8 2 3 9 5 2 10 4 3 3 4 1 3 1 10 4 7 8 8 6 1 3 1 7 6 5 7 1 11 3 1 6 1 3 11 5 5 10 0 4 1 11 8 6 9 0 6 4 3 2 6 10 2 5 1 9 6 3 5 10 4 4 9 8 0 5 3 9 0 1 3 8 0 6 1 11 1 3 0 11 9 11 12 8 4 2 5 8 5 6 9 1 4 2 12 4 5 0 4 12 2 5 13 8 6 6 8 6 6 6 5 9 1 0 12 2 6 3 1 2 4 8 9 0 2 7 4 1 6 9 2 2 2 6 9 10 4 2 4 6 9 8 3 8 10 4 10 6 4 3 1 1 1 5 13 7 3 7 10 7 1 1 7 0 2 6 3 5 5 6 14 6 8 8 7 4 6 0 9 10 6 0 4 0 5 6 0 9 5 9 3 4 5 7 2 9 0 4 8 5 6 8 1 8 8 6 1 4 1 2 2 6 3 9 7 8 5 7 3 5 0 10 5 4 1 0 1 1 4 6 1 0 11 5 10 2 4 5 3 6 4 8 4 0 0 5 5 13 6 4 0 3 6 9 8 8 0 7 8 2 8 6 10 5 5 10 7 13 5 3 0 10 8 7 8 11 7 8 4 7 1 9 4 8 5 8 8 12 1 7 6 3 4 0 8 3 9 6 6 8 8 2 5 3 10 3 5 5 6 8 3 8 4 1 2 3 1 0 5 5 10 12 0 5 3 9 8 5 1 3 1 5 8 7 7 4 4 5 7 6 1 10 6 0 2 1 8 5 2 9 2 7 5 0 1 4 4 8 4 9 2 4 1 7 9 1 3 1 7 6 0 3 0 6 4 2 1 3 9 5 7 2 10 0 2 5 6 5 5 0 7 10 0 0 5 2 0 6 3 2 12 5 2 1 4 8 5 9 4 5 2 13 3 8 5 10 1 10 1 4 1 2 8 2 4 1 2 2 4 1 0 9 1 9 5 6 5 6 12 8 5 10 8 2 5 3 9 14 3 10 5 5 5 7 11 1 6 6 3 8 4 1 11 1 4 6 6 5 4 10 5 2 1 4 8 4 8 7 13 4 2 6 1 7 5 5 0 1 8 6 0 6 5 10 10 0 5 1 2 10 9 6 2 9 1 1 1 5 6 5 10 10 3 4 2 7 11 7 4 9 3 8 5 3 0 0 3 6 8 1 0 0 5 1 8 6 0 0 4 13 2 3 6 8 8 2 6 7 1 0 0 8 7 2 7 5 2 5 5 3 4 4 8 4 7 0 0 3 5 11 9 3 1 0 3 4 8 3 7 7 8 5 6 2 4 6 3 3 5 10 2 8 7 9 4 9 4 4 1 9 5 3 5 3 7 0 2 10 5 3 0 7 7 2 7 0 4 0 7 7 7 1 0 4 7 2 6 2 3 4 1 6 6 0 2 10 6 5 4 9 3 9 1 2 7 10 2 11 0 8 6 6 0 1 0 2 11 5 5 12 9 1 13 9 3 8 6 8 0 1 3 2 7 9 6 0 4 0 8 0 9 5 8 13 8 3 9 0 3 4 4 5 9 8 3 5 1 14 13 7 2 10 7 11 6 11 3 4 4 5 9 0 10 6 1 0 11 3 2 7 3 5 7 12 3 3 0 9 6 7 8 10 0 4 10 6 6 1 2 1 1 9 2 0 1 8 6 6 3 3 10 10 4 11 4 7 7 2 0 3 2 9 1 1 1 7 2 3 9 0 3 7 0 10 1 4 1 5 7 0 8 4 4 0 1 13 2 1 6 4 3 3 9 6 1 4 6 3 8 3 8 1 4 6 0 4 7 3 1 0 8 7 14 14 7 7 5 8 5 5 8 5 2 1 11 0 8 2 8 8 7 6 6 7 3 5 2 3 2 0 5 6 1 0 4 5 3 9 6 7 4 8 12 8 1 9 5 0 9 5 13 0 13 5 2 7 11 8 9 0 0 12 3 0 5 8 1 2 3 6 0 5 4 8 0 3 0 4 10 5 13 0 3 3 6 7 4 6 4 5 2 4 4 4 2 6 6 9 8 6 4 9 4 8 1 3 11 2 9 10 9 0 5 1 4 5 5 5 0 4 10 6 2 13 7 4 3 3 1 4 2 2 10 2 6 6 4 1 3 0 4 3 5 3 5 6 8 1 8 1 0 7 6 0 4 6 0 8 11 5 2 5 2 10 6 10 4 1 1 2 11 9 8 3 1 8 0 5 4 11 9 9 3 6 5 5 2 9 1 5 3 8 3 7 8 5 1 9 9 5 1 6 1 3 0 12 9 8 4 4 5 11 13 10 2 0 2 7 8 6 7 9 1 4 4 0 10 9 6 4 11 7 4 3 6 7 10 3 4 3 5 5 4 9 9 8 2 12 3 3 6 6 9 7 2 1 9 8 4 9 4 3 11 4 3 5 12 3 3 5 4 3 0 11 1 2 12 7 1 1 1 4 7 3 0 1 5 5 11 0 4 3 3 6 0 0 8 5 10 3 10 5 1 10 4 6 7 4 3 4 11 1 8 3 7 5 3 7 6 7 10 1 4 1 6 7 1 9 4 13 1 4 1 7 9 9 4 6 6 4 6 4 6 5 3 5 10 5 0 1 0 11 8 9 4 11 5 8 8 6 1 1 2 0 0 11 7 7 3 4 0 7 1 7 0 13 7 5 11 8 7 4 5 8 3 7 1 8 6 7 2 2 5 2 0 2 7 4 6 8 3 8 3 2 0 9 3 9 10 6 3 0 5 7 2 1 9 7 6 5 3 7 10 6 9 7 3 10 6 11 8 9 6 0 3 4 6 2 12 10 5 0 5 4 9 8 3 2 7 5 3 8 9 5 0 1 10 10 11 1 5 3 0 4 0 7 1 3 5 6 7 10 7 5 6 8 4 0 5 8 6 16 6 12 6 4 2 2 2 2 8 5 5 15 8 8 6 4 10 4 2 2 6 7 10 0 7 6 5 2 7 7 8 11 8 6 6 9 11 8 3 0 8 1 1 5 1 7 3 8 10 2 4 2 0 4 10 7 2 5 5 10 4 5 3 2 3 3 3 2 11 1 7 9 0 1 0 1 2 3 9 1 1 10 1 0 3 2 4 4 4 5 1 4 9 3 0 7 1 0 9 4 3 1 0 10 9 8 5 7 0 6 4 5 6 0 4 7 1 6 2 6 11 10 5 10 2 6 3 7 9 9 2 5 4 4 11 12 7 10 4 10 8 10 2 12 5 7 3 3 0 2 2 12 8 9 2 7 7 2 9 2 4 6 0 1 9 0 2 8 4 1 11 6 9 13 4 6 2 6 2 7 2 1 14 9 10 7 0 6 5 1 12 1 13 1 1 8 9 11 3 7 9 9 8 8 11 7 1 4 1 4 6 8 11 7 4 2 5 4 5 3 7 7 6 10 4 3 4 0 2 12 10 9 1 6 2 7 3 1 9 0 0 10 1 8 3 2 8 13 7 1 4 0 3 4 12 0 5 9 2 7 0 5 12 5 7 4 1 6 4 4 7 1 9 6 6 8 3 6 1 3 3 3 0 4 6 3 0 1 7 0 3 0 10 4 5 10 0 4 7 2 6 8 5 1 9 2 7 5 8 3 5 4 9 4 5 1 5 5 6 0 2 5 1 5 7 3 5 6 9 6 9 9 1 7 9 1 4 8 3 8 4 10 4 6 1 5 12 5 3 1 3 7 7 1 10 10 5 5 6 0 2 5 0 1 4 3 6 0 6 3 3 7 7 3 8 0 2 5 4 4 0 6 5 8 4 0 6 2 4 6 10 3 6 0 6 10 9 0 9 0 6 1 7 1 10 8 3 2 3 2 8 8 8 0 9 3 6 3 4 9 1 10 12 10 8 10 0 5 6 3 0 2 4 4 4 6 2 8 5 8 5 6 2 5 6 4 0 0 4 4 0 0 3 6 3 4 8 1 3 9 2 4 10 4 5 2 0 6 1 10 5 7 6 0 0 4 10 2 0 3 6 1 3 4 5 1 2 4 6 6 7 8 4 3 0 2 9 2 1 9 4 3 6 4 7 6 2 2 5 0 3 5 8 10 3 6 11 9 10 3 1 5 8 12 10 0 11 1 6 4 6 7 0 6 1 9 2 5 3 3 0 12 9 9 6 7 4 2 3 7 0 5 1 6 4 10 7 1 6 8 3 3 8 7 6 3 6 8 11 0 7 6 4 6 8 6 5 2 10 7 1 3 4 2 5 1 4 5 0 16 11 0 3 0 5 13 0 6 0 0 11 5 10 8 14 8 4 6 9 2 0 3 8 7 1 7 6 2 1 15 3 3 1 3 5 3 3 5 3 2 0 0 0 2 1 0 6 3 8 7 6 9 3 9 6 1 6 3 5 0 8 1 0 7 4 8 11 10 0 10 8 1 4 2 7 5 5 1 0 1 6 11 9 4 5 4 0 1 10 7 3 12 6 9 7 4 2 3 0 2 0 5 10 5 5 7 8 4 2 5 4 9 4 8 11 3 2 5 8 6 3 8 5 12 2 5 0 2 10 3 2 4 10 12 2 4 3 7 0 5 2 1 11 2 11 7 6 0 6 1 1 5 2 4 2 4 9 11 1 9 10 3 10 6 8 0 0 2 7 2 9 1 3 7 1 5 10 0 7 7 0 6 3 5 8 1 11 1 0 10 2 1 7 0 7 6 4 9 0 2 11 9 5 9 2 11 2 8 0 1 6 7 8 7 4 4 8 0 1 1 9 8 1 5 4 5 8 1 9 2 2 7 5 10 2 7 0 3 8 11 5 8 5 11 0 10 8 3 4 9 5 5 8 5 0 5 6 9 2 3 14 0 9 9 1 10 1 0 4 4 9 5 7 1 1 7 1 2 2 9 2 10 9 5 2 3 10 1 7 2 3 1 0 5 0 0 6 0 6 1 10 1 4 8 6 2 9 3 0 0 2 5 1 3 7 10 2 8 13 1 12 5 9 2 4 3 2 0 7 5 4 8 4 6 2 5 3 7 0 4 0 7 2 6 0 8 5 10 7 10 1 0 3 4 5 5 2 11 2 10 8 6 2 4 11 4 2 3 0 2 6 0 10 10 2 2 2 5 8 5 0 1 1 13 1 6 10 5 8 3 8 3 4 8 9 9 8 4 7 1 8 7 6 0 1 14 4 5 2 5 4 10 6 8 6 8 1 0 8 2 3 6 1 7 1 6 5 9 7 10 9 1 0 10 6 12 1 7 1 8 7 10 5 6 7 6 3 1 1 7 7 4 0 0 4 11 3 4 2 3 9 9 6 1 2 2 7 3 8 11 1 4 0 12 9 6 2 1 1 4 3 5 10 11 1 4 0 4 7 2 6 6 0 4 1 1 3 8 5 5 5 4 0 8 4 6 7 2 6 3 10 1 7 0 6 1 4 8 2 6 8 3 3 5 4 4 4 1 0 4 4 1 9 4 3 11 5 8 5 4 12 3 12 8 6 0 1 2 3 1 5 2 2 7 2 6 7 3 3 8 4 8 7 9 5 6 8 6 12 0 7 1 4 7 8 8 2 2 9 13 11 7 1 5 0 11 9 10 7 7 0 4 9 11 5 5 9 7 6 1 2 0 11 6 8 7 5 7 5 7 7 5 11 6 11 7 7 0 5 1 9 1 4 6 2 11 3 1 7 8 1 8 10 6 1 5 1 4 2 0 9 2 3 9 1 0 13 10 11 6 6 4 5 7 6 13 1 0 4 8 0 0 0 1 4 6 1 12 6 1 7 3 4 5 6 0 12 12 2 1 5 0 5 5 11 9 6 2 8 8 10 9 1 4 2 1 5 5 8 7 11 5 6 0 1 6 0 7 1 2 10 10 8 6 0 1 9 2 12 9 8 1 1 3 1 2 0 6 0 1 1 2 4 2 8 9 0 0 0 2 3 10 4 7 2 0 5 3 2 8 1 6 1 0 7 7 6 9 5 11 2 0 0 6 9 1 5 10 1 5 10 3 6 4 8 0 3 2 2 3 7 9 10 0 2 4 10 4 1 3 9 5 4 0 3 8 8 6 9 8 3 3 11 8 16 6 7 11 3 1 0 5 8 1 6 0 7 2 2 5 6 5 8 2 2 9 3 8 0 4 10 10 3 0 2 1 0 0 0 1 3 2 6 0 7 2 3 5 5 2 0 2 2 4 7 2 0 6 6 6 2 1 0 1 4 3 3 3 10 9 2 1 6 10 2 12 9 6 2 6 7 8 9 10 6 2 6 10 5 11 5 6 13 6 6 0 4 6 3 3 7 2 10 1 8 4 1 4 9 0 3 10 0 5 10 9 8 9 6 1 0 6 1 8 9 0 4 2 8 10 4 8 1 3 10 1 4 5 9 7 10 0 3 2 6 5 10 1 6 4 1 7 1 6 8 5 2 8 5 4 1 0 0 9 12 2 12 5 7 4 5 2 1 4 14 6 7 9 7 2 4 8 10 1 2 0 4 7 2 9 8 3 10 7 3 4 6 6 4 6 9 0 10 11 5 6 6 8 5 2 8 3 7 9 1 10 8 0 12 6 0 6 8 7 0 8 0 2 0 7 8 11 0 0 6 6 9 4 1 3 10 8 5 1 12 8 6 3 4 4 9 5 1 5 5 9 7 7 5 2 0 11 2 0 5 3 0 5 3 12 4 5 0 4 7 6 11 4 3 0 8 7 9 8 8 8 7 6 3 5 6 5 0 3 8 8 7 2 4 1 4 4 2 5 9 12 8 6 3 4 2 2 4 7 10 9 11 8 3 4 10 10 8 6 3 8 4 1 1 6 6 1 0 5 1 2 7 2 6 8 2 0 4 4 3 3 0 10 5 3 1 2 6 8 2 10 8 4 6 0 5 7 2 0 5 0 7 0 0 2 3 1 5 0 5 10 9 6 8 7 6 1 6 4 7 2 6 2 3 7 1 3 8 8 1 5 10 3 7 9 5 0 7 6 6 5 9 6 2 4 2 2 3 4 5 3 10 3 6 9 5 8 6 2 4 5 0 8 10 1 4 5 10 5 3 0 10 11 1 0 4 11 7 7 6 8 3 8 5 0 7 8 9 3 1 0 2 1 3 3 12 6 9 16 6 13 2 5 1 4 6 1 5 2 3 2 6 9 11 1 6 12 3 2 0 9 7 6 1 0 3 1 7 3 4 5 3 6 4 9 4 4 8 5 5 6 1 7 0 6 3 6 0 5 8 0 6 11 2 1 2 10 8 7 0 7 4 6 7 2 6 1 8 0 11 6 2 8 5 7 13 8 3 3 7 2 8 5 1 5 8 3 3 2 3 0 3 4 6 8 3 6 12 8 2 9 6 1 6 3 2 11 10 9 8 2 4 5 6 5 0 2 8 6 1 5 5 5 2 5 6 1 0 10 3 12 3 1 4 2 10 8 7 2 3 5 5 10 1 4 7 6 3 2 2 9 7 12 0 10 14 8 7 4 0 10 6 9 9 4 5 5 7 2 4 7 12 0 0 9 8 5 1 7 5 9 1 10 4 3 7 0 0 6 5 7 8 3 3 3 0 6 0 3 10 3 4 5 4 7 6 4 12 5 10 9 6 2 7 0 4 9 3 3 1 4 2 11 4 6 0 10 4 4 2 2 3 8 4 6 1 10 9 3 6 2 1 2 9 7 12 8 3 5 0 10 9 8 5 5 2 11 7 1 7 5 2 1 0 10 11 1 4 5 8 5 1 3 6 10 0 1 0 5 0 3 8 5 2 5 10 1 1 4 5 2 11 6 3 4 9 1 2 8 4 7 0 0 2 3 10 10 0 12 5 0 5 0 1 11 11 7 2 6 3 0 7 12 1 7 0 2 0 8 2 2 2 7 3 5 1 3 3 4 6 7 7 8 1 6 1 13 6 6 4 4 12 6 1 4 8 0 9 6 1 5 2 3 9 10 4 3 7 12 7 4 7 10 2 5 7 2 8 9 8 3 4 1 0 2 1 3 2 9 11 7 4 9 7 6 6 9 3 5 10 7 3 2 9 3 5 6 2 9 0 0 5 2 4 9 1 5 8 2 0 5 12 9 14 3 6 7 9 9 5 9 0 3 2 1 4 8 0 7 0 2 12 5 5 1 1 7 8 4 3 6 1 4 8 9 6 6 10 5 6 5 10 6 3 0 0 1 4 5 4 8 8 2 7 1 8 5 8 9 0 4 5 1 4 1 4 1 4 1 0 3 2 0 1 8 11 5 4 4 0 7 0 3 6 3 5 7 9 2 5 9 7 2 6 9 5 9 1 13 5 5 6 4 5 0 9 1 0 4 7 9 8 6 12 0 4 4 4 5 2 7 1 5 6 3 2 7 3 7 6 3 1 0 7 9 9 1 3 6 3 2 4 4 2 0 7 1 8 6 10 0 2 2 0 0 7 2 10 11 5 3 7 8 2 0 5 2 9 0 7 4 5 1 0 10 4 1 3 6 0 8 9 7 10 2 0 0 9 0 7 12 2 4 4 5 6 6 1 6 11 0 9 8 4 7 4 8 5 5 1 0 2 2 5 4 4 0 8 0 1 6 8 12 3 4 7 9 8 3 1 3 10 11 6 1 6 8 5 7 12 5 4 9 0 3 1 2 10 2 11 6 1 0 1 0 4 5 11 5 4 9 0 0 6 2 7 0 2 7 2 2 8 1 6 7 0 0 0 5 4 1 5 0 5 4 2 4 14 9 7 11 11 8 4 4 11 4 2 5 4 3 3 4 0 10 13 1 12 2 3 5 12 0 3 2 0 2 6 7 0 9 1 9 1 8 5 10 3 10 8 7 9 0 10 5 8 0 0 0 6 5 6 4 0 7 5 6 4 8 4 6 2 4 3 1 1 8 14 0 2 0 2 3 7 5 1 11 4 4 5 2 0 1 6 2 2 2 11 7 2 10 6 4 2 9 3 5 3 6 0 2 3 6 6 7 1 4 1 6 8 4 1 7 10 5 1 6 10 2 8 2 1 2 3 5 4 8 5 4 4 4 13 0 7 2 5 13 4 10 9 3 8 8 4 5 7 11 3 3 5 1 0 6 0 4 2 0 10 3 0 11 7 4 2 12 5 4 5 9 6 5 2 7 0 4 5 3 0 8 4 3 0 8 2 6 0 9 9 2 2 3 10 10 0 6 0 2 7 4 3 7 4 5 3 8 0 4 6 6 5 5 9 1 9 4 0 2 6 0 3 9 1 6 3 6 7 4 8 9 17 7 4 4 7 8 5 1 6 1 3 2 0 1 1 6 11 8 4 3 5 7 7 6 7 15 3 1 11 1 9 7 5 6 9 0 9 1 4 12 1 6 0 0 5 6 1 5 3 10 8 2 7 6 7 9 8 2 11 4 8 4 3 1 5 3 10 3 5 13 10 9 1 9 3 5 1 8 2 10 8 2 3 8 3 6 2 5 4 1 9 11 7 4 5 1 0 5 7 2 3 5 3 2 2 0 5 4 2 7 10 0 5 2 1 7 2 1 3 2 6 6 2 10 3 7 1 0 4 2 11 6 4 9 1 7 6 9 4 5 10 3 7 11 6 8 4 10 3 4 6 4 3 13 5 12 4 1 2 8 1 6 3 8 3 5 13 3 9 2 8 5 4 2 2 5 1 1 7 3 1 0 12 10 9 7 3 9 3 2 10 11 10 6 8 1 7 4 4 8 6 8 1 0 3 8 7 3 6 4 6 6 0 1 8 0 1 4 8 6 1 3 4 6 3 8 10 3 4 11 2 3 2 6 11 5 11 0 3 6 11 1 3 8 4 9 4 5 5 2 6 3 7 2 5 14 3 2 0 2 0 2 2 8 0 9 4 6 5 2 1 3 9 2 4 0 1 8 0 10 9 6 8 3 2 3 7 4 12 3 8 2 9 6 4 0 12 5 4 7 3 3 5 1 4 6 10 5 0 2 4 7 9 0 9 5 9 8 9 2 9 8 2 2 6 4 8 5 6 9 8 12 10 7 0 1 0 1 1 6 2 8 1 6 7 16 4 5 11 5 4 4 1 8 4 5 4 7 4 1 7 5 8 10 3 0 7 8 1 7 7 4 5 12 5 6 9 7 8 1 7 6 5 7 0 4 8 6 3 6 11 2 3 3 3 9 11 6 0 1 9 0 2 8 3 1 8 5 6 3 6 0 4 6 6 6 8 8 1 12 3 3 0 0 3 5 3 5 0 12 12 4 6 1 6 0 0 8 7 3 10 6 1 3 1 5 1 6 7 3 1 3 2 3 0 0 0 7 2 7 4 3 3 12 2 3 8 9 2 9 0 8 10 6 4 2 4 1 7 3 9 11 9 6 8 5 4 8 9 9 1 10 2 0 8 6 1 2 5 0 6 7 11 2 2 3 2 1 5 5 9 0 12 3 12 7 4 2 6 0 8 7 3 2 9 11 4 10 5 0 9 7 7 6 4 2 1 4 4 7 10 0 2 8 6 6 11 0 0 8 1 7 4 4 3 13 6 1 0 1 6 2 7 0 3 8 0 6 6 9 0 5 8 2 9 4 7 1 0 0 0 1 8 0 6 3 9 10 1 3 3 3 1 4 5 7 12 10 9 1 5 4 5 10 7 2 0 0 4 4 9 2 6 9 4 1 5 0 4 7 0 7 4 3 3 4 2 12 16 9 5 3 3 3 7 6 3 8 7 0 7 10 11 11 0 1 2 3 0 6 6 11 5 10 3 4 0 2 1 8 4 3 3 2 2 8 4 4 10 3 1 2 7 4 3 0 3 3 3 10 3 3 3 4 10 6 8 6 3 7 2 4 2 8 8 4 4 2 7 3 9 9 0 8 1 2 5 7 4 6 7 0 9 2 10 3 9 11 8 1 7 5 6 11 1 10 6 0 0 0 4 10 5 5 11 1 2 8 4 2 0 2 2 10 12 3 2 4 8 11 4 8 6 1 7 0 3 5 0 12 9 4 3 0 3 0 7 10 4 1 3 8 3 3 2 6 2 6 8 13 7 3 3 0 3 9 3 0 0 5 2 7 6 7 3 2 0 3 14 3 5 12 4 8 3 4 2 9 1 0 3 6 2 9 3 5 4 2 2 9 7 5 3 7 10 7 7 5 9 7 0 7 1 9 6 11 3 5 3 7 2 3 0 9 8 3 4 6 1 0 7 3 5 0 0 9 1 6 9 1 0 4 5 8 9 8 5 0 4 6 0 1 1 3 3 5 3 0 2 7 6 5 7 7 12 2 1 9 3 2 3 1 6 6 7 5 4 6 6 11 0 6 6 2 1 8 1 6 1 4 8 3 4 7 10 4 11 3 6 3 8 0 2 0 5 8 3 0 2 3 2 5 1 12 8 0 5 3 3 5 5 6 4 5 8 8 4 5 3 6 1 0 0 1 10 0 1 0 0 5 10 4 1 4 0 9 1 5 7 8 3 6 8 0 0 10 5 9 0 6 3 9 2 6 8 11 4 8 5 2 7 5 3 8 5 2 8 0 0 7 4 5 9 0 5 11 3 4 0 10 7 2 3 10 2 7 12 8 1 7 2 1 1 1 6 7 9 8 3 7 5 7 4 2 9 5 8 2 1 3 7 8 5 1 3 8 4 1 6 8 1 6 6 9 2 12 12 9 0 3 7 2 10 3 8 0 9 9 3 6 2 7 7 8 8 6 0 3 0 9 6 10 5 1 5 7 4 3 11 7 7 6 10 2 7 4 8 2 9 6 5 0 5 3 6 0 5 2 7 8 7 4 5 6 0 1 8 11 2 0 6 6 8 3 5 9 2 4 8 1 3 1 7 0 5 1 4 2 9 5 10 5 8 7 0 4 1 1 0 6 2 11 1 4 9 0 2 5 6 8 8 5 1 13 0 4 10 2 2 4 6 7 4 1 12 7 8 9 9 6 3 9 2 5 3 5 0 0 3 9 0 11 11 8 13 6 4 9 1 2 3 1 8 7 0 4 5 3 0 4 13 7 7 1 1 12 1 2 5 14 1 6 8 11 6 10 2 2 12 11 1 2 10 2 1 5 2 10 5 4 4 4 10 5 1 6 9 4 8 6 8 5 8 1 3 3 0 2 1 11 11 4 8 7 10 3 2 4 13 1 6 3 3 4 1 1 4 3 3 3 6 12 4 3 8 6 0 13 3 11 5 12 5 6 5 2 5 9 5 8 1 9 5 4 9 2 6 11 4 1 1 2 3 1 12 0 6 4 4 11 2 5 0 4 0 3 5 0 11 10 0 8 9 7 7 2 8 8 1 1 5 6 7 12 2 9 1 5 1 11 2 6 4 5 1 2 3 0 9 3 4 3 7 8 8 3 8 3 3 0 6 5 0 4 2 9 0 4 2 8 6 0 5 1 5 4 2 3 5 5 5 9 4 7 8 2 2 13 13 1 6 1 2 7 11 2 7 0 6 2 4 4 5 9 0 7 3 10 4 3 0 5 11 10 10 1 6 5 0 2 1 9 11 1 0 0 4 1 10 2 5 11 0 6 3 8 8 3 6 6 9 7 7 7 6 1 8 2 8 9 8 0 10 10 4 2 2 1 3 5 4 4 3 7 2 1 8 13 4 1 2 4 4 3 4 2 6 6 1 1 5 1 2 4 9 6 1 5 7 2 4 10 4 9 1 3 2 0 7 1 5 2 1 8 2 0 7 0 10 0 8 2 7 8 4 2 4 1 13 1 12 7 5 4 2 4 3 11 0 3 3 7 0 9 3 11 0 6 0 8 1 2 7 1 10 6 0 12 4 4 0 1 2 9 5 1 1 1 7 7 11 4 9 4 2 11 4 1 0 9 3 4 9 7 3 2 8 0 3 7 2 3 1 11 10 5 3 3 4 11 1 11 2 3 7 1 5 2 3 0 8 8 0 2 5 8 7 1 9 12 0 11 8 9 2 8 7 3 6 4 3 9 9 0 8 4 1 8 10 0 7 5 0 0 2 9 2 6 5 3 3 2 11 2 0 2 1 5 7 2 5 7 6 7 0 3 1 2 10 8 6 1 9 6 4 1 8 0 4 8 5 4 6 2 4 4 4 5 8 3 0 2 7 2 0 3 4 5 3 1 8 6 8 3 7 4 0 6 12 5 0 5 0 5 6 6 8 3 3 3 9 1 2 11 7 0 8 6 1 6 6 3 0 5 1 3 7 5 6 0 1 5 2 5 8 1 7 5 4 2 4 9 4 5 6 10 5 3 0 9 5 0 8 3 3 4 14 2 8 8 0 4 16 8 4 6 9 5 3 5 6 5 5 4 7 6 4 7 8 6 12 3 1 1 0 0 4 4 8 9 4 0 8 0 7 7 7 2 0 5 3 8 2 9 6 0 5 9 10 5 7 6 4 7 7 9 0 4 1 0 4 0 10 2 6 10 5 11 6 7 2 5 8 1 0 6 8 1 2 12 8 7 9 10 2 6 5 12 6 5 2 3 9 4 1 10 3 1 2 3 7 1 1 10 2 4 10 5 1 5 3 0 10 0 4 7 3 4 2 4 7 3 3 10 1 4 2 3 0 1 5 6 3 6 3 4 4 1 10 8 9 6 7 10 11 3 4 5 3 3 6 7 3 1 6 12 3 6 9 9 8 8 7 2 12 6 1 4 2 3 2 8 9 4 1 7 6 0 9 1 10 1 4 7 10 9 13 12 1 5 8 7 6 3 6 2 5 9 8 6 11 6 5 6 3 9 5 5 4 3 3 9 5 5 11 4 6 11 5 2 8 8 1 3 1 4 13 9 6 5 6 5 6 12 0 6 7 7 12 11 3 0 7 3 5 3 6 12 6 3 8 0 7 4 1 4 2 10 1 12 0 14 4 7 3 6 4 1 6 11 1 2 9 1 1 5 3 4 6 6 10 1 7 0 9 11 1 12 12 11 0 4 8 6 4 5 0 4 6 9 3 9 1 2 3 6 7 0 1 4 1 6 9 1 0 2 5 3 11 7 3 7 1 13 4 8 2 7 0 0 0 4 5 5 4 6 0 4 5 10 5 4 10 3 11 8 4 1 6 3 5 10 1 3 9 9 6 3 12 1 7 10 8 5 3 2 5 11 6 10 2 4 6 1 2 0 0 8 7 2 5 10 5 4 7 2 2 8 7 10 0 6 10 5 7 10 9 11 13 3 8 4 4 5 1 11 7 6 3 6 1 4 10 9 1 4 7 7 3 1 7 8 1 1 9 5 8 6 2 0 10 5 1 10 0 10 7 8 9 1 5 6 0 6 1 3 2 1 7 5 5 1 4 8 6 4 2 1 5 1 6 1 1 9 12 5 7 4 11 12 5 14 0 9 7 7 6 2 9 10 1 12 4 1 4 0 10 7 10 8 3 12 2 1 9 0 4 3 2 8 5 3 12 5 6 11 6 2 2 4 0 0 10 10 4 6 6 1 0 0 1 4 9 2 7 1 6 7 8 9 0 7 5 11 8 9 9 8 3 7 0 5 4 1 1 11 7 9 7 1 7 9 3 5 7 9 6 4 6 6 12 0 0 7 1 3 1 8 9 0 10 7 9 2 1 11 12 0 2 11 7 7 1 3 2 2 4 8 4 7 2 5 8 1 6 5 7 4 7 5 8 4 9 6 0 0 5 4 8 9 2 10 2 6 3 6 7 2 7 7 4 6 10 3 2 2 0 6 4 2 3 8 7 2 7 9 1 10 10 2 8 1 8 6 6 1 8 12 12 6 9 4 10 6 10 3 9 1 7 5 5 9 10 10 10 0 5 8 5 7 7 7 1 5 0 2 0 8 7 8 0 5 9 6 4 2 1 2 1 1 5 7 1 0 8 2 6 3 2 1 7 6 1 12 7 8 6 10 10 5 9 3 6 2 7 2 3 2 4 5 6 7 5 2 4 1 8 6 1 0 5 0 9 3 0 4 4 7 1 8 8 3 7 8 5 7 3 1 0 0 4 4 8 5 10 5 6 6 7 2 3 0 9 6 4 2 10 0 11 3 7 3 0 5 10 1 3 8 6 8 9 3 5 2 11 4 4 8 4 5 1 3 7 10 13 4 6 6 6 9 5 4 1 4 0 1 9 0 11 6 10 5 0 1 0 1 2 4 4 11 4 0 0 5 9 5 3 7 8 0 7 5 6 3 4 6 7 10 5 4 12 8 1 3 9 12 10 5 9 5 0 7 7 11 4 8 9 7 1 8 3 1 6 2 2 8 3 6 10 3 8 7 7 1 3 7 7 1 5 2 5 0 6 9 1 11 7 7 0 6 12 2 1 8 10 5 3 3 5 5 9 3 12 1 5 12 8 2 5 11 4 2 0 5 1 2 5 9 2 2 3 3 4 0 1 6 0 9 2 4 5 8 6 1 2 3 5 2 1 4 10 0 8 4 1 7 2 12 3 9 10 0 4 2 5 4 5 9 2 4 2 1 5 12 1 5 9 2 12 10 2 10 9 5 2 2 10 2 3 1 12 5 1 3 0 10 1 13 9 2 5 8 1 4 6 4 9 6 1 3 4 5 2 6 4 4 1 10 10 8 10 9 4 2 5 11 4 0 2 10 4 5 9 11 8 5 1 0 9 1 1 2 0 3 0 6 6 10 0 0 4 5 8 0 5 14 10 8 9 8 7 2 3 5 12 5 0 10 4 6 1 12 5 3 6 9 5 6 5 5 0 8 4 4 0 2 7 5 0 1 8 9 3 4 6 9 7 11 6 6 2 6 9 0 9 11 4 3 7 4 9 5 2 0 0 4 2 0 12 1 4 0 4 11 4 0 0 1 9 1 3 5 9 8 2 4 10 5 1 3 6 6 8 8 0 1 1 6 1 9 5 3 0 3 11 1 1 7 2 11 2 5 9 5 4 9 10 6 1 4 3 14 3 4 10 2 1 7 4 1 3 6 10 1 3 5 10 5 5 9 1 5 4 5 10 5 0 2 7 11 4 3 4 4 8 1 0 15 4 1 8 3 9 0 9 3 9 9 12 10 1 9 4 0 7 9 7 1 12 9 4 1 2 7 2 6 3 8 1 4 10 2 5 7 8 7 6 3 5 0 1 4 3 2 7 12 9 10 8 2 3 5 0 5 4 3 8 8 8 1 3 11 9 2 3 8 6 6 3 4 5 5 5 7 0 3 6 3 7 3 5 8 6 0 5 4 3 9 7 8 2 6 7 6 2 3 8 3 9 0 4 4 4 10 0 12 3 2 0 3 6 7 6 5 5 3 10 11 4 2 5 6 0 7 6 0 5 0 1 1 10 0 1 3 2 3 7 8 4 0 0 6 2 10 9 5 5 6 3 2 0 12 8 4 0 2 10 8 0 0 5 5 10 6 4 5 0 5 7 0 2 3 3 3 5 9 7 8 3 0 6 8 1 9 8 8 0 4 5 2 11 6 3 3 8 4 1 2 10 3 5 8 4 4 4 7 8 0 2 6 7 3 4 9 0 4 6 7 0 5 0 4 4 9 0 6 0 5 8 2 8 7 5 4 4 1 10 13 5 1 1 5 9 9 8 2 5 9 5 7 5 5 13 6 9 3 8 9 7 9 8 9 6 7 7 2 4 5 1 0 7 6 6 2 7 3 6 2 2 9 5 7 9 5 6 6 4 0 0 9 4 0 6 6 8 1 4 2 0 6 12 1 0 1 9 6 0 13 5 6 10 1 4 7 6 0 11 2 1 7 8 9 6 11 1 8 1 7 8 5 5 4 8 1 9 1 1 5 0 0 5 7 3 14 6 6 3 7 8 3 3 8 5 5 8 10 8 3 3 8 0 3 5 3 0 3 1 2 10 0 6 3 6 10 2 0 3 9 9 8 11 3 3 9 5 8 1 7 7 7 2 0 4 7 2 2 2 5 1 8 6 2 3 5 10 1 6 1 5 2 6 7 4 1 7 10 7 7 0 5 1 4 9 1 7 2 1 1 5 2 12 0 4 2 1 3 8 3 5 2 5 6 5 12 2 5 1 6 1 5 1 1 2 5 1 4 8 10 7 5 6 5 10 6 8 5 8 0 8 4 5 4 7 3 2 3 3 5 7 4 4 7 8 10 2 9 2 8 4 1 3 7 10 3 10 2 5 9 0 0 1 3 7 4 2 7 2 1 7 8 9 0 0 9 2 7 3 4 0 1 8 7 4 10 6 11 4 1 8 3 3 9 2 0 7 3 2 5 7 6 9 4 9 5 2 3 4 1 5 8 11 9 5 3 10 9 4 7 0 0 8 13 12 7 4 1 0 9 8 3 3 8 2 4 2 5 3 4 4 5 12 4 6 9 5 3 5 7 10 5 7 6 2 7 9 7 3 1 6 6 0 3 3 7 1 12 5 4 2 3 1 1 6 9 0 3 4 2 2 3 5 0 10 10 0 5 8 7 1 4 1 10 1 5 4 4 6 9 9 11 0 2 6 8 6 3 3 10 11 0 5 9 0 9 1 7 7 7 4 8 5 7 6 2 5 7 12 6 4 1 4 8 8 9 13 11 6 0 10 7 5 3 4 5 0 10 2 8 4 4 6 9 5 1 1 4 1 4 3 0 4 6 5 0 2 10 7 10 6 1 2 7 0 5 3 1 7 1 13 7 9 4 6 0 9 3 6 5 5 4 2 6 0 4 5 4 9 6 7 6 2 0 3 1 3 0 1 1 10 0 6 5 2 6 5 3 10 0 3 1 0 7 5 5 2 1 7 6 8 7 10 8 9 0 0 7 1 7 7 1 1 3 8 2 8 7 11 2 2 10 6 0 4 10 4 5 3 6 9 1 1 6 6 1 9 9 7 11 6 4 6 6 7 9 7 0 2 13 3 1 5 3 6 9 8 7 0 9 11 7 11 0 0 3 8 4 8 4 11 3 8 3 0 2 7 11 0 0 4 7 1 12 5 5 4 4 7 4 10 1 11 8 6 8 2 0 1 7 0 2 2 0 10 4 0 3 8 7 6 5 4 8 5 4 8 3 12 8 6 4 6 14 1 3 5 5 8 13 1 12 7 10 7 7 9 9 8 8 7 9 8 3 9 6 1 14 3 4 4 6 8 7 4 11 2 6 7 6 4 1 2 7 7 3 11 0 7 7 6 12 1 10 11 10 5 9 3 11 10 7 8 1 5 5 1 6 0 3 7 11 1 6 3 4 9 1 0 4 0 3 8 6 5 1 1 1 3 7 6 4 7 4 4 2 8 2 8 5 9 3 5 9 3 4 5 3 7 2 7 8 5 0 3 2 12 3 0 8 8 9 5 4 8 5 9 2 0 12 4 5 5 10 1 8 3 3 4 8 3 5 4 13 0 2 8 7 7 4 10 7 10 5 0 12 7 3 3 6 6 6 10 5 2 6 5 1 7 3 8 10 2 4 6 14 4 5 10 9 0 3 5 6 14 8 6 7 0 7 12 1 7 9 6 8 0 6 11 0 1 4 5 1 7 6 3 1 0 2 4 7 10 9 2 2 6 8 3 3 8 3 6 7 4 7 7 7 4 5 7 6 0 1 1 1 5 1 5 4 8 11 2 4 3 8 8 9 3 11 5 0 3 9 2 3 5 10 9 1 7 11 10 6 3 7 3 6 9 0 4 6 5 2 6 0 1 1 12 7 2 6 6 8 5 1 4 7 3 4 7 7 3 1 8 1 4 5 8 6 0 2 10 1 1 9 4 0 0 8 8 12 11 0 0 9 1 2 4 11 4