4000 4 3 4 7 1 7 2 1 2 1 2 4 4 3 2 1 5 3 7 3 7 4 2 3 1 6 2 1 2 1 3 7 5 5 2 7 6 2 3 5 1 4 1 1 7 1 4 1 7 5 6 6 2 6 2 1 7 5 2 2 7 1 4 2 5 4 3 6 2 2 4 2 6 6 3 4 7 5 1 5 4 3 7 4 7 1 5 3 1 5 1 4 6 2 7 1 7 2 4 4 3 7 4 6 2 2 3 5 1 3 1 2 6 5 1 7 1 3 5 3 1 5 5 3 5 7 2 6 6 4 5 7 5 5 2 3 6 3 2 5 7 1 6 1 2 7 5 3 6 1 3 5 4 5 7 1 1 5 3 2 1 4 5 2 6 1 2 7 4 1 4 7 2 3 3 7 1 5 6 4 5 2 5 2 1 4 4 3 3 7 4 2 1 3 3 7 4 7 7 2 5 7 1 6 6 1 7 1 5 4 6 2 7 2 2 4 7 6 5 3 3 6 5 2 5 2 6 5 1 1 5 2 6 7 6 6 1 2 1 4 5 4 6 6 3 2 6 3 4 3 5 5 7 3 7 5 3 4 5 7 6 7 4 3 4 3 7 6 6 1 3 6 1 3 1 4 1 3 7 4 6 7 3 5 5 6 7 1 6 6 1 2 4 7 2 5 2 3 6 2 6 5 3 7 6 1 4 6 7 6 3 6 6 5 5 2 5 1 5 7 2 7 5 5 3 5 1 5 7 6 5 7 4 4 1 3 1 7 7 7 2 5 2 7 4 2 2 2 3 1 6 4 1 3 2 5 6 6 1 1 3 5 6 1 7 7 6 6 6 6 5 3 6 6 6 6 5 3 4 7 5 4 6 6 2 6 6 6 6 4 3 4 5 7 5 1 5 3 5 4 7 7 3 3 3 1 1 6 6 1 4 1 6 5 2 2 2 2 7 1 5 1 1 3 4 6 1 3 6 4 6 2 3 5 7 1 6 5 4 6 4 1 7 2 7 3 2 3 5 5 5 4 3 7 4 5 2 1 1 5 4 4 6 6 6 5 3 5 7 7 2 3 5 5 7 4 2 7 5 5 7 4 4 6 7 3 3 6 2 2 1 1 4 6 7 5 1 2 5 5 7 6 1 1 1 4 2 5 5 5 3 3 6 3 2 5 4 2 4 7 4 5 6 7 6 5 7 7 3 3 2 3 6 2 6 6 1 6 2 4 7 3 2 2 3 2 1 1 1 7 1 5 1 6 6 7 1 2 4 6 1 4 1 5 2 5 3 5 7 1 7 3 6 6 2 6 6 5 1 5 2 7 7 1 4 6 4 2 2 7 5 6 5 7 2 1 3 3 3 3 1 2 2 4 7 4 2 7 7 4 5 6 1 4 7 5 4 5 4 4 4 6 3 1 7 6 3 1 5 4 4 1 1 6 3 2 1 6 5 3 2 4 7 4 3 3 6 5 4 2 4 3 3 2 7 4 2 6 7 6 4 7 4 3 7 6 3 6 2 7 3 3 1 4 4 7 1 7 1 5 6 5 6 5 4 7 4 3 6 1 1 2 5 6 7 6 3 4 3 5 3 3 1 3 4 5 7 2 6 4 1 3 6 6 4 2 6 4 3 3 3 4 3 3 7 6 6 6 3 1 4 5 6 6 1 5 4 6 1 3 4 7 1 6 2 2 2 5 3 5 1 6 1 7 1 4 1 3 7 1 7 6 2 3 7 7 2 7 1 1 5 1 5 7 5 2 1 1 6 4 1 1 3 2 1 3 4 6 6 6 2 3 2 3 5 4 1 3 2 4 3 2 3 3 6 2 6 6 2 3 6 6 1 4 2 3 6 5 5 3 6 4 7 7 3 5 2 1 3 7 3 2 6 5 1 4 3 1 4 3 1 6 3 2 7 1 2 7 7 6 7 5 7 1 4 2 1 1 4 1 4 5 6 5 3 2 3 5 7 3 4 4 7 5 1 6 6 3 5 7 3 4 6 5 2 4 3 5 5 1 5 3 7 2 7 7 7 7 5 2 4 5 5 4 7 6 3 1 5 5 3 1 3 1 3 1 5 5 6 6 1 6 1 7 2 6 3 1 5 2 7 2 3 6 5 3 6 4 6 1 3 5 3 2 6 3 3 6 6 6 6 3 5 4 3 2 6 1 1 4 5 6 6 4 3 2 1 5 2 4 3 5 4 2 1 2 6 7 3 4 5 3 7 5 3 5 1 4 6 3 2 5 1 3 4 1 2 5 3 7 7 4 7 6 3 5 2 3 1 7 2 6 4 7 4 2 1 5 5 4 2 6 4 5 1 4 1 4 3 2 4 1 3 2 6 2 5 1 6 6 7 4 4 7 1 3 2 3 4 3 1 1 2 2 7 1 7 5 6 1 2 7 7 3 2 7 3 5 5 4 3 7 3 1 7 5 7 4 2 7 1 2 2 7 6 1 6 2 3 6 5 4 2 2 7 1 2 1 5 7 4 5 2 3 6 1 5 7 5 3 4 5 7 1 3 4 4 5 2 5 2 4 3 1 5 7 7 4 3 1 5 4 7 4 2 4 3 3 1 7 4 7 2 6 3 3 3 5 5 3 7 6 7 7 6 4 4 2 3 6 2 7 6 5 5 2 2 3 7 6 3 7 4 4 1 3 3 6 4 5 3 1 1 7 4 1 2 1 7 4 5 7 1 7 2 4 7 2 3 6 7 1 2 6 1 4 5 5 3 4 1 3 1 6 5 7 1 7 6 5 5 3 6 2 7 6 1 3 4 4 5 2 4 5 6 5 4 7 5 1 5 3 1 1 5 6 5 6 2 1 2 5 3 3 5 6 4 5 4 6 4 3 7 7 7 3 7 6 1 5 1 2 1 2 1 1 5 4 2 2 6 1 6 3 1 1 7 1 6 6 1 5 7 2 6 1 6 6 2 3 2 7 2 6 2 4 4 2 2 1 5 7 5 5 1 1 4 2 3 3 1 1 6 5 6 2 3 2 5 7 6 7 3 4 7 4 1 2 4 6 3 6 1 2 5 3 1 4 3 4 3 4 7 1 4 3 6 6 6 6 4 4 5 1 5 7 3 2 5 4 7 7 1 5 4 3 7 5 2 1 2 6 4 3 1 3 1 3 1 5 3 2 3 6 7 7 6 1 2 3 5 7 5 7 4 7 1 1 4 7 6 4 6 3 5 6 5 3 3 2 2 1 5 5 1 5 1 1 2 3 5 5 3 3 6 2 6 7 6 2 2 7 4 7 7 5 2 3 1 3 5 6 6 4 4 1 5 6 5 6 4 6 7 2 3 2 1 1 1 6 1 6 7 6 1 6 3 7 3 1 3 2 6 7 3 1 2 3 7 6 3 6 1 5 4 2 6 2 2 6 7 7 3 5 7 1 1 6 7 3 4 1 3 7 4 6 2 7 5 1 2 7 6 4 5 4 4 1 1 6 5 3 4 2 7 4 1 5 1 3 5 5 2 7 6 2 3 6 5 6 2 3 7 2 7 4 1 2 1 2 4 2 6 2 3 7 6 2 1 2 1 3 7 5 4 3 7 6 2 2 3 7 1 1 2 7 7 3 5 7 7 6 5 2 2 6 7 2 6 7 5 4 1 3 3 1 3 7 6 2 6 5 3 1 6 3 5 1 7 2 3 1 2 6 3 3 5 1 5 6 1 6 1 5 4 5 7 2 7 7 1 6 4 1 4 5 3 3 3 3 3 7 1 1 1 5 2 2 6 6 4 1 1 7 5 3 2 1 7 1 6 5 1 7 1 6 4 5 1 4 1 5 4 2 3 4 2 6 2 4 6 6 4 5 3 4 4 2 5 4 6 2 2 4 1 4 2 3 1 2 6 1 7 4 7 1 3 5 1 1 5 1 6 3 7 3 4 1 3 3 4 1 7 4 7 6 7 2 7 6 6 2 7 1 4 5 7 4 1 1 1 4 5 7 2 5 6 1 4 6 3 3 1 6 6 1 4 6 3 2 1 1 6 5 5 7 2 5 1 1 4 3 1 1 2 2 1 3 4 6 5 6 3 1 7 2 6 3 3 2 4 3 6 6 7 3 3 3 6 2 5 5 2 1 4 6 2 1 2 4 2 2 1 2 5 4 6 7 4 6 1 1 7 7 6 1 4 6 4 4 2 6 3 4 5 3 7 3 2 3 2 3 1 2 2 4 4 4 2 5 3 2 6 4 7 7 4 7 3 1 6 2 3 7 7 7 3 1 1 4 2 4 5 6 2 3 6 7 6 4 7 7 3 6 4 7 2 3 2 3 5 6 4 5 3 7 7 6 1 5 1 2 2 5 2 2 3 1 5 7 6 1 1 1 4 2 2 2 4 1 1 5 5 7 6 4 7 3 5 6 7 4 4 1 7 2 6 5 5 1 6 5 3 1 5 7 7 4 2 2 5 6 2 1 3 7 7 2 6 4 3 5 3 7 5 2 6 6 1 7 2 4 4 3 1 6 6 5 1 7 1 2 2 4 2 6 4 7 1 4 1 2 1 2 2 1 2 2 1 1 2 1 1 2 1 1 1 2 1 2 2 1 2 1 2 2 1 2 2 2 2 1 2 1 2 1 1 2 1 2 1 2 2 2 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 2 1 2 2 2 2 1 2 1 1 2 1 1 2 2 1 1 1 2 1 2 1 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 2 1 1 2 2 2 2 2 2 1 1 2 2 2 1 1 1 1 2 1 2 1 1 2 2 2 2 1 1 2 2 2 2 1 2 2 2 1 2 2 2 1 1 1 1 2 2 1 2 2 2 2 1 2 2 1 2 2 2 2 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 1 1 1 2 1 2 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 1 1 2 2 2 2 1 2 2 1 2 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 2 1 1 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 1 2 2 1 2 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 1 2 2 2 2 2 2 1 2 1 2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 1 1 2 2 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 1 1 2 1 1 2 2 2 1 1 2 2 1 1 2 2 1 2 1 2 2 2 2 2 1 2 1 2 1 1 2 1 2 2 1 1 2 1 1 1 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 1 2 2 2 1 1 1 2 1 1 2 1 1 2 2 1 1 2 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 1 1 2 1 2 2 1 1 2 2 1 1 1 1 2 2 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 1 2 2 1 1 2 2 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 2 1 1 1 2 2 1 1 2 1 1 2 1 1 1 2 2 2 2 2 2 1 1 2 1 1 2 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 1 2 1 2 1 1 2 2 1 1 2 2 1 2 1 1 2 1 2 1 2 1 1 1 2 1 2 1 2 1 1 2 1 2 1 1 1 2 2 2 1 2 2 2 1 2 1 1 1 1 1 1 2 1 2 2 2 2 2 1 2 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 2 2 1 2 1 2 2 1 2 2 2 1 1 2 1 2 2 2 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 1 2 1 1 1 1 1 2 1 1 1 2 1 2 1 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 1 2 1 2 1 1 1 2 2 2 1 2 1 1 2 2 2 2 2 2 1 2 2 2 1 2 2 1 2 1 2 2 1 2 2 1 1 2 1 2 2 1 1 2 1 1 2 2 1 2 1 2 1 1 2 1 2 1 1 1 2 1 1 2 1 2 2 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 1 2 2 1 2 1 1 2 1 2 1 1 2 1 2 1 2 2 2 1 1 2 2 2 1 2 2 1 2 1 2 2 2 1 1 1 1 1 1 1 2 1 2 2 2 2 1 1 2 1 1 2 1 2 2 1 1 2 2 2 2 2 2 2 1 2 1 1 1 2 2 1 1 2 2 1 1 1 2 1 2 1 1 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 2 2 2 1 2 1 1 1 1 2 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 2 1 2 1 2 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 490234757 282572139 822405485 103460690 871470874 750722449 433923804 447561111 320796942 844244047 125825757 711678779 971519832 859574777 694840467 92811418 333908896 164927794 719623096 59211346 472028062 907909099 983526297 733028197 686960300 925438432 413906157 268703193 635438175 178041903 18736199 120834016 558082840 220204265 607471018 261830717 835081660 81875601 115999736 852394710 11258153 232013295 466819928 455217382 520789441 758445886 308911301 794976828 698456682 993579485 199908488 580133195 358225093 103251438 328993502 67589915 686690356 690900663 428570163 434576157 734277665 612526109 908156574 679099714 62131314 435319481 296204408 97805931 242182788 840903308 386831242 914088809 25551142 967021598 835651804 450191697 940037976 845674968 422369314 736588004 128350345 885244737 887193763 19532981 14231366 918421340 555917822 291861836 577930484 868159704 736439554 699661710 635610108 265536226 725683904 297553370 436817161 706409870 725395102 684900271 183733420 35193809 418542014 704772821 942969328 302044820 252725669 533179325 171278979 726905077 648209197 684371121 912026328 982634650 286628724 288501781 899177176 652298993 410439569 832114787 223991436 151650282 650371678 36419198 12305696 564103326 454015376 197198521 876528577 256671706 484946906 767769608 314675588 124425760 25229211 282545339 938407495 715264669 712877976 45883633 889760267 34530844 284375784 527185629 727799462 794960199 549086363 179974672 35934696 607423915 448311336 484735195 276438437 766723081 269278086 926175081 287485040 110293307 652571977 984347480 83346395 145237029 627109784 74158516 175582291 34852818 185298931 10700685 16299757 138727127 431606118 171111802 642402050 247662541 915994530 87189786 8139547 571560885 77639048 417190388 741060844 777240463 478471845 8580677 64781946 989726717 354760403 734134359 16699163 327471545 581633837 352940608 556872160 695110843 120562276 640343438 423376126 799972120 942363886 162680736 354155657 607319968 596449694 946809380 778144527 649958856 46829985 416015884 750951201 139339427 24798068 29698092 104638072 813627137 300868497 91867928 19772121 786357663 177998625 135128337 630755724 121538256 150601006 671780159 51940375 674522975 970345253 568827961 381430213 82465578 97520646 730584023 899326234 565788432 87058619 474145812 59798336 784123509 163664397 19004474 693280299 38757815 348377411 551494787 598383887 356004061 231643810 688326292 359277252 444653700 288449855 163372907 940262912 700559757 235812500 996364910 758015123 968329651 335185515 709411885 479464055 658146030 599107804 10811677 362236153 269979820 889187332 651719045 205959908 872385255 99159980 93013729 774686816 774239627 994620332 319644930 870496531 347342554 881144326 910001587 797968948 680835912 447905157 574096219 867139563 500125342 931345449 291898874 70159824 192463789 979254829 183308582 58900853 102136225 933637605 301001005 689500546 905052534 419372949 406424314 87588980 54998101 550175847 592041165 971065424 535815021 371365771 707418643 588945222 928847513 796786857 257409638 898342266 211637401 221561083 222015179 528192867 357458009 542453037 716046524 782560617 96845787 24142494 831841879 976319737 631144782 11487034 472621846 625120689 328827988 50342738 495892222 735263397 567264800 652590647 95233766 24299360 124412077 985896175 150984337 426858101 288263609 843916371 525573250 27880439 809265864 127045641 446866282 891489948 194885838 851446961 298348456 298063335 59426441 454929395 250807971 570643649 458806639 419091799 165251589 130503792 4599254 99353242 288064158 808583480 872957905 52275557 307733778 177619022 690711960 183318772 16706707 845605968 231691837 748602196 532347342 978976121 96341393 135689486 507797174 711920289 682505132 454948390 968231431 785904280 692829352 80165409 988900147 824914707 901469587 186258291 31467816 64690159 32059948 527811923 126761343 928928059 743912659 557739390 765151245 616981135 949551625 92583319 250449790 693467635 468614605 910927917 153780299 120367629 415735592 777160909 896059339 993748100 17215362 752620095 878864656 251894451 393655733 675276517 653437425 36276378 509503326 657140766 478354410 971485988 676936947 228820423 133597979 23750850 783950416 401048641 442348945 786436526 347533105 334370895 201895637 13794676 955616518 414821584 911152579 69678479 674120260 50238188 444713120 138063696 329943401 643635006 344936459 425345180 268724656 286138016 675390331 885517648 383092011 11129230 978402970 398936092 499567513 377684033 745959795 431754223 119907345 897176938 120757882 685147477 649125145 877230935 474641511 19231980 258410756 525333778 630722668 946562066 107456291 119706188 529737895 70114492 830235185 340629793 628958659 113978548 860821884 419223999 101960273 105219325 886059561 9897677 971290255 462393568 212400232 937169095 29484794 267725222 710603850 524767686 550039195 538175248 143328124 42749039 247715730 67915845 184319656 518234209 785120109 688686612 125304794 558940334 944600830 337634749 515717719 827389988 815653266 280741325 999114367 344399729 873498750 470994675 946759473 124053665 643538254 25635198 51772820 257459793 460459176 198292050 418153179 335277351 69986640 26231423 369425594 520130771 671999798 110497220 26450759 119736387 263890822 141357039 60168434 403348531 346921769 811321285 839764949 564343592 342099909 735023936 160757999 927965426 22395916 189326649 899254612 30531254 977826491 734489318 19163798 28212788 641402463 941115542 646213870 923295195 961172743 64827970 35304851 249907765 277341051 597280100 268990781 380207021 42857311 970352637 121422658 55838001 335328053 818652415 138414510 324473523 262998040 987697751 355650486 811790659 156301686 44288226 140588575 394026301 211644444 267653302 503921563 174838731 287727572 488309642 38204570 119831502 24185358 996992025 31556300 93006224 461913343 457037872 420290616 768753565 73807611 974597511 455638784 165055044 433431439 602123839 591227992 915495841 265593715 1046227 75369609 497853522 110262046 280808911 729555092 626715152 795329785 913349253 813993504 931376447 5498585 128199703 409443577 12871611 277304256 106948111 567098580 31902029 910219400 990702804 183341995 472144184 790032564 887624382 22410753 786901987 831073677 952626377 135012114 22834341 463900905 912783982 44161978 513255165 256070694 760314853 77881598 229406081 394736692 503769167 538209902 47381773 536225085 512707610 1740456 692161074 784592065 648172950 354474689 416142141 560990454 318537168 694995867 290982720 949226214 831447471 758914926 153488815 463042372 605915408 430230028 676646037 468724946 868503871 166267168 22628892 512123218 818275898 200269337 443770817 440520566 44231561 747086268 303835944 146407111 264104390 884452769 557535110 173256873 189478411 598038879 47886563 724144396 446779181 199768863 240559887 738636846 20038237 755595036 99776052 275896093 849421079 93108124 11756869 682044291 364488379 806165417 350388207 555982716 414822273 280809383 35122036 365245189 448037199 320078568 867801864 379512787 715317457 527441556 736071579 887850306 270850840 503941735 74477644 187046758 648324792 378267407 393234729 346249480 905929101 55702668 969736345 140032747 944071323 218816414 345263731 405637452 107466663 266995499 211522293 73868736 880361206 397793699 473826460 635664161 324257351 108103043 237867294 128150374 115888618 757470137 604249894 666853795 979748966 23104313 737702291 203623357 288747789 438949637 280947043 894410084 584252907 852731069 625538023 226823528 244431752 694056533 746003605 636260637 77255690 627595361 443725921 131893133 760321958 178517857 876554374 683276073 381784260 852735457 83689041 551890865 590905808 622779900 717395497 320602400 817160810 653919560 375863919 776034736 234552520 828205853 939598262 730051419 401120143 476853528 33416894 242243427 599984123 370647757 894908 135302393 931671228 684315789 13673788 63221089 500795774 951352543 479516914 725857187 119641682 297797878 419075793 317472211 564688996 396191537 122049624 526644602 422932744 526900172 147711238 547011101 446752744 634021375 927213067 691100148 143036563 974252011 97067279 61574811 18781634 101629175 118164188 986739602 16758376 406129829 855202453 78970666 934692220 59423882 705385720 578561503 160608293 684230406 335197865 142340311 594689872 766664512 946844759 428931619 334155193 78985348 417546520 241225353 831275656 815536943 563144248 29804612 458076925 329138198 163118915 888106518 724551550 31566693 784175571 781653830 500176840 815638698 431820537 324201783 535474397 200265062 995295969 987289849 592055738 217457257 332801175 781873634 14519750 324618942 937374070 642846912 871091453 368813283 610054960 794338352 673358810 362455484 178385773 121964168 225911322 112992982 725894408 257699690 558562426 91008291 281719054 482417010 393128208 257158132 927352945 422151109 876822776 732777221 588995303 839883471 108707129 539335905 179569153 946283381 777711595 973631218 131653990 923340720 727111513 471755188 950447863 521232872 265976269 876637034 93108776 637024809 113377461 827813714 642305012 513452485 226435535 714419469 938436507 97069091 279668072 869772730 290384452 650635655 160004685 172323339 666131040 468005905 713463739 182235055 398142927 473595998 955194517 552140797 605519563 124643630 139176835 710052120 695967726 11522660 376383985 151930066 66959792 4067221 71520663 324343533 901355215 780236683 111752413 114585644 993858903 6867575 946601035 913345191 681543855 103367361 632093449 98537847 980094676 538761307 113991661 714907009 869650063 557427804 848289265 939534544 371136676 753561097 81459676 701239867 84133300 248180875 190945128 640372332 999096835 981773031 176333189 47175371 681777559 752344122 512262523 972168923 886127189 721948228 235228144 530794400 804324737 146111283 289530343 893837719 746428365 530184815 3 5 6 4 4 7 6 2 3 2 2 1 7 3 7 2 1 2 7 7 4 4 2 5 6 1 2 7 2 4 7 3 5 4 6 1 5 2 6 5 5 6 4 4 5 2 6 5 3 3 5 2 7 1 3 4 4 1 6 5 2 4 5 1 2 7 6 5 4 6 2 5 6 5 6 7 6 3 1 5 4 5 3 5 4 4 4 3 1 5 4 4 5 3 2 2 2 3 3 5 5 4 6 6 2 6 7 4 1 2 7 2 3 3 2 2 2 7 1 2 3 1 4 3 2 6 6 3 4 7 5 6 5 2 2 4 1 3 4 7 7 3 5 1 4 7 6 5 4 2 5 2 3 4 4 5 1 4 4 4 7 7 6 6 4 6 3 5 7 5 6 5 7 6 5 5 5 6 2 5 3 1 5 6 3 4 4 6 5 5 5 4 7 2 7 5 6 3 1 3 7 4 1 7 2 3 1 4 1 7 1 7 6 3 1 5 6 2 7 6 7 2 5 2 7 2 7 6 4 4 3 4 1 4 2 3 5 7 7 7 2 2 4 5 2 4 5 1 2 4 5 7 4 4 4 6 4 6 5 1 6 5 7 7 5 7 4 3 4 5 4 3 4 3 3 7 7 6 3 5 7 3 5 3 4 7 4 1 2 5 1 1 6 1 6 6 5 3 2 3 2 3 7 6 4 1 2 6 3 6 6 2 5 4 1 5 2 5 7 1 1 5 5 2 5 5 3 1 2 7 3 7 3 6 1 2 4 6 2 7 7 6 6 3 6 7 6 2 3 5 5 6 6 4 6 4 1 4 6 3 5 2 4 4 7 7 4 1 1 1 3 4 7 7 3 3 3 6 5 4 1 4 3 2 4 6 7 1 4 7 3 3 3 7 3 1 3 2 6 7 5 3 6 5 5 4 7 6 6 7 7 7 1 7 5 6 2 6 7 3 4 5 5 2 5 5 5 1 1 2 4 7 6 2 4 3 1 2 4 5 1 6 5 2 3 1 2 5 6 2 4 1 1 7 7 4 1 7 1 2 1 5 5 2 3 5 1 7 7 7 1 3 2 5 4 3 6 7 2 3 5 4 2 6 5 6 1 2 2 3 6 4 4 7 7 2 7 5 2 1 3 7 2 4 4 7 7 4 3 6 4 5 7 4 3 7 4 4 5 6 1 4 2 3 5 7 7 6 6 5 3 5 6 1 7 5 5 4 5 5 6 1 2 2 7 6 7 5 3 7 6 5 2 2 5 6 7 5 7 1 4 2 7 6 3 3 2 2 2 6 7 1 7 2 6 1 2 5 7 6 7 1 3 3 3 5 2 2 2 6 5 2 6 7 4 1 2 1 3 5 1 7 3 3 6 2 6 3 3 7 6 1 4 4 5 1 1 6 2 1 6 3 3 6 1 4 3 1 3 2 2 1 7 1 3 5 7 1 5 1 6 1 5 3 3 3 7 2 7 6 2 7 5 3 1 7 3 5 2 4 6 4 6 1 5 2 6 3 6 4 4 3 5 5 7 3 3 1 1 4 5 7 7 4 3 1 2 2 1 6 1 2 5 5 2 7 4 7 1 7 2 1 4 5 1 1 5 2 1 7 7 2 3 7 2 2 2 1 6 1 5 3 7 3 1 6 2 7 7 3 5 5 3 1 6 1 6 4 3 2 4 2 6 1 5 2 4 7 5 3 4 5 6 2 3 3 6 7 5 5 7 7 7 5 2 6 5 3 1 5 1 2 2 1 7 2 5 4 5 4 3 3 6 4 2 6 3 6 4 4 7 2 6 5 6 2 5 6 3 1 5 5 4 7 6 4 5 6 2 4 3 4 3 5 3 5 1 5 7 5 3 6 2 2 6 2 4 6 1 3 5 2 6 1 3 7 1 1 6 4 1 4 4 6 7 6 5 1 4 4 4 2 3 6 7 4 4 3 1 1 7 3 1 4 5 3 3 5 7 4 3 5 4 4 4 4 5 2 7 6 1 1 7 5 3 4 1 3 7 3 2 1 5 3 3 4 1 3 2 1 4 3 1 1 5 4 5 5 2 3 1 1 3 3 3 6 3 1 2 7 1 7 2 1 7 4 1 3 2 6 3 2 7 7 7 5 3 7 6 6 3 5 6 2 2 7 4 3 4 4 5 1 1 7 1 7 6 4 7 1 2 1 7 1 2 1 1 4 4 1 7 4 2 7 6 2 6 2 7 7 3 6 3 4 7 4 4 3 2 6 5 7 1 1 2 1 5 6 5 7